{"_id":"@xdn/apollo","_rev":"2092-194e39f2ea1cd595ba1cd2de1ca3917e","name":"@xdn/apollo","dist-tags":{"next":"2.53.6-next-1641895591-f1d5f1649.0","latest":"2.53.6","next-v2":"2.53.5-next-1641201537-c1cdb4568.0"},"versions":{"2.6.1-next-1598979218-c12859e8.0":{"name":"@xdn/apollo","version":"2.6.1-next-1598979218-c12859e8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.6.1-next-1598979218-c12859e8.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ChYOnxsrLUtkEIdaLuEMFh9+zK/uZ6nbcoV68V5BJ7HxFnd5qLnibdyO31rLKx3KdzROy6jpKDjkLKmnu+MD5w==","shasum":"4bce6269cab5354752cacad887b1a7d3d6905c41","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.1-next-1598979218-c12859e8.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfTnzlCRA9TVsSAnZWagAAyHsP/3PC0WSjkiz7uAOBWRtB\nf35UBr2hbmJlTYF8+JqdumHcq2+cQPaIg33qzIoy1TcP8YfUT5hzTWcgCQ2k\nlDL/mF7W3/vvwJAzBigKgxFj5fBY9WLrXdTFljv08ANdrgkxw6QDZ79OeO6v\nKXh0YLfxLYCYRiQ8MP8PO8D4wNyOsGe65wmv5Yaf3zWK1p5A0r3m1vTnYUb1\nGFn0sGg2PQtiuepfYqKmsEATRB6e/AJjRInvplSHq7kiE/uyHrQGxWepeFcC\nTztrHHmtZ3B249AigSD8KOnxt2Zyi8dMt6Ft9UgCNky6opSmR0zjlE66bOsc\nrwp+zkVGF/E7wdRL+ubcQsOvklUxp+mCSI+QBIt0rSy8EFlSUBPqAimFVvlJ\nqauE/kbILb6ePIs5EmQ7KT1QhkteIWFadMEm2158IKgXDk/W8cD/whPq91fQ\nHQpa+BcDVrVROXQaBvEozzApF16J2gqgwB9U2Hiu48//gVmIWBA9s9lmiAy0\neQkNpXBmRDzuIvRaBIdKIa3NcBrKVdNNF+rsnhU3picZBthXefPSCglGSl/b\nd+vDXt1VKJcSaXXnPEKosEWzuE9rRXtS6vAXKFzxjJrpqI/KbKxK6QWO31sk\n+BjHboga/c3zFyCexNfMzst5hC7NqNJutR/8WFBaa7cgfiGF0tKI4S5NBHZS\noYZq\r\n=S/ha\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcYm0L+dLoa23+ZIIBv5YKUTlWWs7MHo32VX/0cDREJQIgOr+0oHQn6n7QrmN38nqZQXLBNqRikZ/E0UTow4Nymbk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.1-next-1598979218-c12859e8.0_1598979298782_0.14791309412040543"},"_hasShrinkwrap":false},"2.6.2-next-1599057186-728dc0f0.0":{"name":"@xdn/apollo","version":"2.6.2-next-1599057186-728dc0f0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.2-next-1599057186-728dc0f0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-pwpUKbNveWhHKgCLdtrVWhJrLHKgQF7Y1Qd5tpbXk1XmJe4qKc14i5nl4bx+dxvM5jkBUeBwXE4dGhNzs6fLMw==","shasum":"4f9ee0a07e23709133815b10a0a46b0d662ede3f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.2-next-1599057186-728dc0f0.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfT617CRA9TVsSAnZWagAAo6MP/1/eD8Y8QLCpUYK+IePS\n9cbMmTcDV4JMwlc8gb/Ksym1oVNpuJuU/ilK6S/BSqLTN/h+axXOE6kZjAEl\nIFRex2iBBqO42Dytv5CcfhGRr6iaKmSsOcXmNdgiCdsgHGw2fCArniWyQpFZ\ntpJcy8Ad00A435FVXzfhJmpc3Olg1WgrBrBu2tPlommh9T2fBzHeoPdXebJR\n9ivIarbe1iz0eY8bz+8lFu+Nwqt1XbQTtQ/XhVSLKSVp8vW0m72+byQpe022\nndXiDJdrdEESVEet0sB1JzNLy38tYRixIJAxonhtc4fQxIundg5SbFomulsb\nekgHnfp7/6Ry5sloePrWKjyiBhEkMbIHaJMuk6H8sjjgFa3QfxFAcTWes+mo\nNx/ltqkpMP9yPY6rAy7FrDSrsfPrTYZ/8B2tefGWsM6qHnwxRua+Daqv2RkA\nGL9EUEL9ZpBcmJuZpvYwVVzygsNa/CUBzludFVgId4ScN7ozj9yOjtTUN0H8\ncN0GakNTcvbEKLvShTqJGItolZFoPOMXPy1+Wb2eN5NvRbsqUNJp2vcwTq4X\nID47S1J4wldBhelypUEB2agIdnE5fmNLzRgImFmX6uEQOXWNYaL1aiX+wynQ\n6jQtfvC8LghNoX2XU32jlwDtbC4yYBi74F6ntWyOhWfJIE8Fo+Wdn+HXfb7u\n0qS3\r\n=MRA8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1dOA5zfc4frvb45XtkQxpb2Y3NTgGJ1iP57jHxAQKYAiEA1kQ6YT57GXNiQ1qHiR9dDugvwgLWY+ajHj1nzfx/IQA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.2-next-1599057186-728dc0f0.0_1599057275171_0.2780874351817728"},"_hasShrinkwrap":false},"2.6.4-next-1599153988-9a02d408.0":{"name":"@xdn/apollo","version":"2.6.4-next-1599153988-9a02d408.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.4-next-1599153988-9a02d408.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PmMwdag23X+15TfjBbolowsPQhhj8DyD4pifKSTI1HN0y0WQTgODB1yeC8kign2Fk65F6Bz2inI0YAal6SyY5Q==","shasum":"ddf3f8143df93656076b8908a5563cb3ce86a61b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.4-next-1599153988-9a02d408.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUSeYCRA9TVsSAnZWagAAtfMP/3EAqD/fEf6RZwbuDFvw\nGQs4EdDD9ppLw4TunpGLFciAwHHkWIQxs5DNo0g+/rNpd2LeDn/Rb1/UK5nJ\nRtDENmHxlP2JGELMhiJQeOliA2IipPxTIrPLVMnnl9xqdL23LQ+BtLBa59UK\nFYf34Eiv3zWlDH9l8DdEAfdbeWL1GYtz8Y+NW0ljRUbv+Fm8oLj7mhCHnv8q\n1zYFn9ZhoBrjz1hoTRSAQ6VBzzfLUOEnHM6jvKHiJh9i+yQzspXQ2QN9Kdi0\nD3IrdJBKcCXyFa9D4Z1I94AU+hmv58E3KY7FhNWZEzph4rSxHKPJx08Lb8MZ\np1WEFJWhc7e03NWHvob1IuHjLvC94sYgHyh8ORxmEm2MEnYY5hOIKed0u8Ri\nQexdf7qU2cpCyFt5TY60J4qHTtEV9XVNDBrv0hNigTVptUO13CqSo/EKllZx\n6IUYwj1g4APgwB2ihghx2Pf8zGufPJQ6v9JFxYJWYJqec9/mKXdamV+IKIIN\n0axBcf5A+BljhVmtbBi85Dr76MA2fpVmV0EpO/FTeRC7dC22qzienT2y5EP6\nj4s0ObsPOr4MTXCiB4tcmtFPHok6IOpDnskq47kZbOJIm/bwTHiCdR5geteZ\naFisfyk4P5kI9yOlhPvNfCzaX0XLc1uDJjmWs2JAs1uwTZ7GBIVsH3uVJgGu\nzrQ2\r\n=C4Mx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjh2UXFHyzX14zKL41H0borXlPgoZj3AcwbbTkaqldUAiBqmIYEDcTKkrtlj4nQhRytWuxymWWxOtAHAGwHN8IEgw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.4-next-1599153988-9a02d408.0_1599154071760_0.20134948119616913"},"_hasShrinkwrap":false},"2.6.4-next-1599156300-d9a65406.0":{"name":"@xdn/apollo","version":"2.6.4-next-1599156300-d9a65406.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.4-next-1599156300-d9a65406.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-OKOPkROyZVsn6H4QpkK+AP2Qyqk9GysC0L8LNU0u8eONckIrrqvF/Bq8HDRMOy/+qH9koktZMK9uczSSLPah2w==","shasum":"ff78d357843e74c55639f4f105d12b6ce4eefcba","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.4-next-1599156300-d9a65406.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUTCqCRA9TVsSAnZWagAA/LYP/28lf1O4zpsT/LKhRM57\ntJvEGHypuSM2SlJlNobsTT/igcF5DH8kjnK7Gt03qyRYicA7gyTaBL+ND7Jp\n5kKzORtOzOZXY+Cl5F/AvAwBiYcIWx27yH3RCoh/3iGJxpSeE/jpMf4yXQ4s\nnWdQZHrnV87hf92BUZXYk1gzzezZ2cBsuz/Z7e8LY1zNiSoO6yJS12bPJQ5Y\nnhcpbAoH2TXxOsiIBxYEGHsgFAH5IPDqBskIRbnwvpQF4/tJ81yUw9ZtqHwi\nxEIsQNeA0ZXSnj8M1gUpicr2gHk+T0O/rLwyp7V6Gv1u+caKZmqjpGPa0eoO\nMFkhPT00VaprZEkD9lih0S2dame1N/XsPIzf/NQ8mlZbvQnaCga1Li83cfQ5\nsoBtVW6ztZFe0qzHMXLrJZf3v47v1zNjXjFW421ViyvkcO3HBGLshA58ZpPt\nfVfpz8e838J/xNYajRK9jXFlapZZ9JZp/K8M1o8PvcIClSYJddIVxo+bwgwL\nEriKR8uhwwFPUblHDb/XtpE+M2pKMHzu99nCZKdiq7EJfkg+dc1JexSG6l9+\nScZ4e3lTdspxqQ9t/ld4unUO/sszRyYOZtfeaLA6gu7ADYMRNA3P8+Xawz8D\nvVNUULHnypn0alF5WOqhGGCToMHRerJTUeplG3/qgFn+LOU99p0ftsopJsk7\ncMr4\r\n=oHkv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKl1gtARssRuGtY9iSK20yu/HMBF3+t54v6RTwH5dEjAiBt46/MbtqNWqC3ZpG1/vf9kTzRlKwL3FB3+wTNVW1pOA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.4-next-1599156300-d9a65406.0_1599156394405_0.27479499440674915"},"_hasShrinkwrap":false},"2.6.4-next-1599157823-bfc603a7.0":{"name":"@xdn/apollo","version":"2.6.4-next-1599157823-bfc603a7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.4-next-1599157823-bfc603a7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-leut85TLKDQX3/acqRWfkrzI/lq/YH4xcakirttU4YGEZuHO0BgmQFTpRT9t3e8snoi4z+Cr9QLghs8hpMdN1Q==","shasum":"303b8bb2a409bea2a11e0d71b48b0631d3441a5d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.4-next-1599157823-bfc603a7.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUTaNCRA9TVsSAnZWagAAYTEQAI5NJJB2tL15McC5k3Jw\nPRtky1v2qlA8daqrwql0MSzZv3APtM1si0V9ruqQVoNEyifL/yMDmifI15Rr\n7XyrxADZHxO+FliPcp6LrTEx6TVqB8ASOG9zuzYnryWjtvh8k5b8Dv8DFEo3\nDUjkf9OjMTuGYG8H3/EoPWFIubiOysda3EV1/P/h30X9UZhSmuXgzMI+0G5T\npo/oq4a8ppXyg6D8tc35Nb7A2SQJPs5fsYSBDuUYr4+huVVlagroDhRPb+1F\npZm5OCfJJuFhxPkdgUO0O8zywH9bHtcM0Ei/oaqsxL90cOZ/pkOMTWf8RVZ4\nZHIk1ZMlw6RW8DZtQNIIdKEF4v/sB0uTpjdBmyNCW+AEE80X08epLFhpXUEv\nnnqoUC7K9bS3RDrZXNXD3drypPx3tlgdj4QCG5uMXa9JPwU5SqF5ZtVlhrjT\nWn0D22Tcczn41XQIDrvm5ubSKErtKFNfulYVcgT93xIK68PbMjsPtM8qBoDB\nXYTCBvAZ9ZvC7OpijfUvigiul9PdfQ3jyt7hehpIQF0Dr/dfReWDPSg4M52q\n3uSgiIdbrjBBT67DSr1pA7Ej9aDjsBG5pROC0AssbaAj9H7veF6B64vdV0HY\nUPM0XwYP6EBhM+A9WT3agWFm2UE3FhBfrRyz57eUq/dOryCBFx6hKVgnt8B/\nqco8\r\n=P8iy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwC5L7ZRt+E+0GbNYgHIOYCa+kbrS0O7l9QplxZrvBTAIgQBCAzcayzlmAUIMe2x05h1kojp3KO6+FISq7aLoU2T0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.4-next-1599157823-bfc603a7.0_1599157901541_0.3122710759775207"},"_hasShrinkwrap":false},"2.6.4-next-1599158958-d6044d99.0":{"name":"@xdn/apollo","version":"2.6.4-next-1599158958-d6044d99.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.4-next-1599158958-d6044d99.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-H59rRDPxGs3IB0g3pRFjPqXcXcMhYQrgoarHPryI/kfa7bXaUREcBVIlIUzcZF8BjuvDDh/YUwI4e4yguBMYOw==","shasum":"b613b8dfb5455079151e35cdca96918e92d89a73","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.4-next-1599158958-d6044d99.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUTr8CRA9TVsSAnZWagAAW0gQAI60ofK23mDdqCiPy4eS\niynExL3tTNNHYnKd4nnU8ijp4Vm6X8ZqhP5Ie43Q8H1GjFGBwsileXTXHAr4\nS3ZGZI5D5JQS1zUWVfy6KDK8cWH1ib90anpoj33xE+NfZHpXzNlXQZttAvy1\nmZp58fn0zI0cwVWDT7EP3Rr0Jxh09q95rnly4+xiGhOaXzHPIn5uAoFTRc3T\nXp/lfj4RKafvGr/gWMvEXZD1N3DKUY9s4Gzi67VGQdiFLyR8ERSh0YdtM5hu\nNq3Z/fF0KCIpyqKQK2etiS9dL78npMtr+UN5urSFeOti8bcWS+899xv0FOlc\nWdz4r3y9yf3MezouooZfGHLuqYKm4Mgo2yYiQE3xanrItAiVY/IcHRv7kpsR\nohHxVv8NQNKo2NDPTwKTvoejJbVJomElmpwCTyjAepCVWZtLgRoZ9nJY9D/U\nKVISxbTcUEFb96+JImWGwIe6BUcThHdoKnIAttMgcDgK+VYUNZE+v1PCM2w9\nXy/uFbq5CMs9s8A4F5jklOrRpa8aWtOyySTaFm/lm5T/5GHaBEihSVifvoVC\ntF+CabP3ylbsUCs4OiFEUuoABW1cAPe46NiMiGV0RIi50dzsdbxUyZztMKKB\n8LDcci+YyK1IAbkgasDbprpdKmKsXyLpWM6w74IPkjbMpZJ2Und0MzldrWU5\nKvhQ\r\n=9lBz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDczumiCezT0Z1DMLM5KWsQvFZjMeFiPc/uh3T2a9NDVAIhANdfrWPfFPQ7T4YZFFFopkneOE70KSN+EFZjgrxsAYmM"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.4-next-1599158958-d6044d99.0_1599159036346_0.38348227038528826"},"_hasShrinkwrap":false},"2.6.4-next-1599161692-29d66b19.0":{"name":"@xdn/apollo","version":"2.6.4-next-1599161692-29d66b19.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.4-next-1599161692-29d66b19.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-gBpEwvV4yPEdM1ubwG1kGkFrQ8a1E3PN8JYc+6+gwMyztkR1pP1UHjCFOF0qw8bh+jI7UyLGcConWEyXU72puw==","shasum":"76f777563af50252b615af6eafcc01f4c64bc944","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.4-next-1599161692-29d66b19.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUUWyCRA9TVsSAnZWagAAEAAQAJ5F9QHi1q2sLGMvfry2\nzqGib4lKUU3m0MTJ6NMHMDAyyvy3KMjrPM3SiaWlLdWuBLO12aqPjYf6d7Fp\nf2qNvZse8cAscGEqCuW/C2F9K5dkY+MpahHgi7b+sBbfYmGRI5bq74YQRNp4\nF3c4VjvGWn9yEt6ekqJ/nvfvS288qrIZG261l/tPqMvWvprVGR/zABE48tnU\nS7tyTfvNqlATyabVfgJJbKWQwOP0jyiL6F5LIEmAidxilcUCQz7h7HAefdFB\nJQHRtHp1JTeOhDoT5GWQhT1zIrwKQTWgugw/lMu/df0+RyjmhYWavhEoMC+f\nlzT3DhpuaToFI4nJ8o3QUUdAA+uhGv0+6uIEKrcJIy+ALyZpRjYrUpNpAvLm\ndPWHwTUL2KuwhpszAIXCvhau/NQs04UvSzvhI+fmnF/L7mBy032FOeL0EFHY\nS4AODzBG6fThCXPvwN1d74fR5UqiqoTvSTpzZczgfb/5rb5I1fO/AF4Pl5k7\nGoE1owYWJ3s4tT7lD/S3PN3wpixCBlJOco4pNJfObmtSGQjGsvW/9h6JAvPr\nUgdMhJvYB4iM6dICtnb7tGBpHJ5baAGH6Nl1HSt5XAYcuGOgYJBC4MQrPtUS\n2QxRuFp/o8yFEOBsZyT7fgZOHa71nAsSDFClK+XxolSiNlEbFqnXL/VHN3o3\nUqGq\r\n=AoUc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPzcru29lIg81+BP5nBQy/ych56UkHivpd4MfOxYVY7gIhAIPoctJCVlm1RfAdiq3+PKnz4sLrlHpdiWoayjCwx9IF"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.4-next-1599161692-29d66b19.0_1599161777839_0.6535493874883831"},"_hasShrinkwrap":false},"2.6.4-next-1599167216-29d66b19.0":{"name":"@xdn/apollo","version":"2.6.4-next-1599167216-29d66b19.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.4-next-1599167216-29d66b19.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-NZJxrMjGM8yH91/U+NdZxCFjuZJ/TJXBUDeNt5LjSdLMom9bCQcoy6cTg652VnMyJOl7gVIlz/Jy2WHprsSSSA==","shasum":"e5440f02b1da7edcd9cd50506612db967bf807de","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.4-next-1599167216-29d66b19.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUVs5CRA9TVsSAnZWagAAz9IP/ikoG3ypjeg7A+7oe1ak\nKeyEYMlwoms+HbivPec233/e2LAnC9+pcNBRVWHzjx7cfr6y49RH4Pku3Jna\nRfN/qLoARuO77q00z7G8PuItQha3i3+JvhTT4QMGu6X+TdhWO4Y+q7uTCcN3\nq8KeVEEKdSqZw0sTN0TMDXr9Jap6Jb7MPupI57mcQKUEHNCfE+atAce4I4Ua\nD00zXZefietlKJ769+/ksLykbS9ybuPsvfRA5FsIQ22t/f0x5hAyhf9NrNrx\n9lKNNkDC0erUZ0Feh2yyEQg3jsZjwh2PYZah2IRHaINkBPAz9oaFP/KYQH+N\n/NK2Sa9M6Oc8TQFZPdgA9XNAmemwoGUJaPchyVKxap/+RXxG+ITAOiLPEgtY\netZBZBym7E2u/OiubxmxazKZzsPP5iew+tvaoVxr3Daa/0HX10nRVS3qQdMi\nXR5+cvEOiznQZLLdRwL40NnpoP6UEzep8F4sFxTWzOcYh3GHCRDyaDz4JfdT\nqAPOsqw5WgpJ+xU97RcYl8ynVLY5EklQ3x+6tcfyP910uX4bY7+bkzIEr9jU\njgWGKAzdVF3TP+lPiDc1PHn8if9MbbQTAVLfJw7VuxtVQccLNRrmjo3wealo\nocbeSbPe8Hsq3i48WEva/i78U2orCsIixbm9xIv3bUPCWwRWzPQwuVzjgae+\nvOY8\r\n=SIm+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnwLnKCu0TLav+mDw2qGpMEffV9woWY2iD0Vb1jetCMAiBGLeIJrIyLcnmotJEy+uQxjLaFnRhFC0FPxc9TvojYTQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.4-next-1599167216-29d66b19.0_1599167288742_0.283759149633785"},"_hasShrinkwrap":false},"2.6.4-next-1599171872-7a66299e.0":{"name":"@xdn/apollo","version":"2.6.4-next-1599171872-7a66299e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.4-next-1599171872-7a66299e.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ieocA9KWX67KzC88dnkHCePgbo5IRTp6rYtLDhiFtTMXINEWkFKCoyBnfdKrK0wLReK5fRbyVR09ZjbwhCGUFw==","shasum":"09c95869c19aa28e6e42e85fbb2aa3a98e846c82","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.4-next-1599171872-7a66299e.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUW1nCRA9TVsSAnZWagAAxIQQAIqRFqZhnpgPMMbnViep\n88AtKbUcAaJgP0+g/zkLw+nVoZGWj5nQI57BmN49JEzFxEbYd2Wpe1xMpvaC\nR+++7QfjprfDSNOa+3y2CgQUbR0kzGXLaTnEhMUlKg4+c/AF3zHWdWYdQy8b\nYVIyP01ggurU2R86Zkl4w6K+Bbsxs5qjfmo+8646xXZ5p0xj3u2i73FvstoV\nd0RmhB6Nz33OfjB4D/RN8brdH+KerEGKdskoC3IRlyqwuZuNRQWj5mZzDnUd\nlKUNkwtMiGhPx5Jp2jJWOjk2OPnALT+tNSUasX5GPivlFeVJXVEnNDG5/J8q\n4iVRMt2z2vrqvtlCOL+k74OAuF5GJHXGOPiqCBx45tGRhB6cs1EV/DR7rSdv\nNQQsVSaTegBISVXivjgimXJap/7nt/ygUfeWSBS0bpF1pBzCYPY5JTdPDX3q\nfPm+vJ7KjzT5UbywXihRL32FaJ0agQjHPkWsv/HDw9ehT308kDkU0hjTiGAd\nDgCo3SaBllLUexyEqr8TUS9tl74Z1foaBw9NqjDMBKnuvx+i/j/6GMOnKH0s\nTBhJkU5uC/JNdqCxGfEqEwcR1sE1qpJpvdgytlLZqGkTC4DNVPthnsWl2KNh\n1vdsfZJhIFvUNnbnpBA88LrOrpAklGd3Zj+ZVV4BuoOBh0gyzqnX9RbVpNeu\nG2jv\r\n=s+zd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIElHLGqfvwaqMwtvFz7mj95Q8t45xYvtBmWOUIGgI3KIAiEAr3omrxAS4EOxgHthSBH6oNUK6bRKScGCdULxONHgsQE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.4-next-1599171872-7a66299e.0_1599171943199_0.9429664520106924"},"_hasShrinkwrap":false},"2.6.5-next-1599225518-b5c68e83.0":{"name":"@xdn/apollo","version":"2.6.5-next-1599225518-b5c68e83.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.5-next-1599225518-b5c68e83.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-wIVWpShojJUsi7BFmSefLymzNlKB+2EEyCM+LzfCcSR7adoo3ZolvoE/Aj33bW3QkuRIMMZu+tGEmbl/6mH76w==","shasum":"1e4b61b2067d3d0567ec6a8e85a7a538b3d236c9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.5-next-1599225518-b5c68e83.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUj8DCRA9TVsSAnZWagAAJGcQAIyVgTUMy/uoJSNLQ5DY\nvP/en9gfJD5if0ZiCzFIyyVtrUCIkHBfMAIAAMVPxrz6dDZVZ1ZBtoP8Tpyh\nmnZ+UdrjLm6QjaBdmAlxj+QSc+olh6e6RJe1f/JnE3TT79g8wdr9S+8ZnnpA\ne3Qup4seWBoNPAtMxt8nVkWFhSaJI+ItpUAHaXm6fAovjEDn7QmJ3UoDdi74\nVHDMvahAJv4KcatBYMh2FPYwmDewPn7odMVaMLMO4xu5mMHodECN+XlSL+Y9\nSR8g2UGoNtvsaexwEWvhguZ3VaMvEuVjC2XAAuOgSN8/VjdGk9ebZpcVP9fr\ntf7Cj0DI7iHAPBZy790b5kM0gRXYbOaNSBexU5S6hwvKX0HAL9pBOqbnYBFz\nJjeLlt4pd4zwjj4eUL6ass8245Ra5TMhJ5E/SSWsUs+LqWwYJ3op12RDrEmb\n/+mgJj1OXnqIhEgTMAfcjW3xBUsw1gJaKwVpAD+Pj/39sA6ej7pi0Ib0jZlp\nu9KOH4Ix4SRf7axwMhiuzx87gwKYbxydRTsq3mxjRXM274MefrjqkV+gxyRa\nkQMAtNAs2geCvA6N9ZsCeirEKIBn+QTv01yuptzMkgPmlTgT0Q0OhhOGrC3Y\nEqgTj0/TgCLLaOMHApMTmj79uDownj4JBzVAwKv1fqJrY1A8B85xuebhG+KW\n/fGt\r\n=/ZZW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD57dCMudYfYhz0UpLqwEzIMxUbQFVhTk5OZ6+va3OsbwIhAOaigQe+pQ8foYjqjhwSoHpQQc6khYoyqhg9RAIVSVSK"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.5-next-1599225518-b5c68e83.0_1599225602593_0.967818424110445"},"_hasShrinkwrap":false},"2.6.5-next-1599234290-37f52736.0":{"name":"@xdn/apollo","version":"2.6.5-next-1599234290-37f52736.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.5-next-1599234290-37f52736.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-sE3G2YNlAAfk6aMaXNpLWMEkegPBnowZ8kEE6p6XwVGooCIZEKFtCxvp64Z6HzKc/TvNk7ZMfLQKh5PsEBXCiA==","shasum":"248f4031f7dc7442995f8f44fd7f0e1b6cf3eb9a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.5-next-1599234290-37f52736.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUmE/CRA9TVsSAnZWagAAo1oP/RUVM3mZYZ4jKw5W0LqM\nDVecg2RDgn7K+jCUFsEvjncu6BJgCmXm9UmwzhN9H+rRezEDkyONWuAWzfp6\n0PcF5jx6uEGnPThKTDyZNOqa7C80w6HPKc0OknjWw/cyqdPpEryGhpJQoSNd\nkI00xSHi2io8hW8zUic749lQo4a8bGujp65WoUblMq+7rvm1nB+O/g5XCJbF\nf/45Tzl+ZeO+T1O5IKpoEdLX7bYAykOarg/6xfFvww4G5E5IV4USgdbROwGt\n0ju8I/7/q4shRQhvHz4i0o99EPQMmLlwIKtYSnQ1KcEFpr0B7HDefX8ZsbBU\nghG8cG3qb6Gn+GBYwpH/7LCPKmrBz4G6JuRA8NgHwQLpX7lMpilbI5qUelQl\nfnciE1HLSSPl1hx3rHt6w1LMvpaAjGTTDsBRIf5ETenFCOyrRUb65I+/vBUQ\n9uMWMAcp9+pW3+zUjO5sFumAM8h7NbK2NYDs48pbns5Cr4hQVtGXVLA44bFy\nqgMs3fiAnXZpK+jXnkd2KgtlLSrJJb/GFXc6SmTBWhxko+5WaXVt/xVpD5yc\nVEtTLMYUEq3m+ebtuY06VoDEIexzZWnyoKI5W/QJXyEYsg0mP75Oo2N/SYIp\n1tg1sWawHKvehWlYO4gwouIA9VrR6itHulxxPK7625QBGaJaamADm+mmTY6V\nc1jq\r\n=RD3z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEldibH39ur/ZvF9HGPq2GjXeeNkphFN5jiDmHsQoj0qAiEAp3qrD1diCVqTdQBquh2SJfT+9l9XbyPNyq5vli+FjA4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.5-next-1599234290-37f52736.0_1599234367042_0.028484414366473088"},"_hasShrinkwrap":false},"2.6.5-next-1599234706-640d6db7.0":{"name":"@xdn/apollo","version":"2.6.5-next-1599234706-640d6db7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.5-next-1599234706-640d6db7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-fFfWyEXObrEdqrBxZC6e6J6sgA8lSL6v8EZuP2qBO64ZXd4GfhlF7b5xXanw0YgjnpHV7uHDLqZ9lr5qq3+RPA==","shasum":"c2ec1e4e0e8072abbc0b565f246e5e91ec85a54e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.5-next-1599234706-640d6db7.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUmLdCRA9TVsSAnZWagAAaNMP/3uLZQKIoY6baEd7mUfk\nOhLSOpTELWlVPgQFjPOwtBkk1K4sHQgadFjTk/1sM10URjkIgz/pbU/mT9ne\nm9gYXtocL/b2oJONDkAQ5iQ22Kiy/ObPAixSGzVOm9K9xVR44XviYDdNfVUn\n04uDhsdXVVAjgjeA+Qj4caSXa2i/fynCIH3iix8dBnHJZreh+oqYFy2Q4CaU\nIOlaMv8D//71DdGQPQ+nrt/RkQOxUsKrRDHDt3PU/dut0yQG8iJAWTqwZ95F\nBbsMdkiLmf01dMVKt3jGEF+75CRErcMQeMW3rC5leUQHMlRaLMMu/9LurrCz\npS1mWwE+XusxcUeRDtB9IzBFVfdHWkB+g025KP1mzhWx8Ptkxcz1aV9r/KtQ\n3qjgsDWgM9oHjaNEknm33Q2jZITsYCXLJy1hxrg3l/lWSXiShoKcxeyR4v9I\n7qCsGDAi5GU7eDYxayIpEBJKyN+A7XRLcmLL0zQ2XfhDaADFhYBMImIFOnjl\nqCMKp+RYNgkv24+gGvoRQVSEaV4ex6avLZeayAuB+7F3tt1r3c8NAOqvU63A\nlk9vJYi5OpufPT/FGvExAtsI9woHP5hYgabcDOiYTggb4PiHDnzyaqd4W8xO\nmmszA4uRD6SI4RPBbkzTzjfvvE5NiH1lK8g9a4HYHmd7AVkSwAGvZjD69m6e\nrKMO\r\n=CU05\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4S0EDTXeyZ1cg8vvA1la9vexU3C9F3OTpBnGBrepGpgIhAPubbWzU+shTRUpjpjPJFqiAIRLpQkrU+ylYm3v8GHUz"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.5-next-1599234706-640d6db7.0_1599234781596_0.4206208620508296"},"_hasShrinkwrap":false},"2.6.5-next-1599242871-d295efc1.0":{"name":"@xdn/apollo","version":"2.6.5-next-1599242871-d295efc1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.5-next-1599242871-d295efc1.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-O0Ex/iO4GvNhPSCIPlH3GqQgzljrankNBVhxrvyNrFHCaIFNtehad3zUW2dCumOBJccLQugHxjY9wtGdtD7zpA==","shasum":"4099bc84439c4460ced2ee66095d3f49ccf1c423","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.5-next-1599242871-d295efc1.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUoLPCRA9TVsSAnZWagAArLAP/RcixHUfvcqYubJnV+TD\nmAc+K42ZQRUnE5J6Q9dQTEqx+5LNT68yUcmY8gyJGbR448Q92W5sJ5Zexka4\nHKWpLIWla2J55VWjSByHl0LypbrlLbwe/pcQor1+GpDaUTehsP6yCORdC07x\nKihtZpY2dtpNoZDXsBcO1rNrxTP7cNypQ7e+ownswm07Dbube3UH4JzAVK1x\nvYEiESKp4VwXPgjVXqqdTCppMPi/E4nO5hZEdBYFwYp5CPA9osTUaZSyxgFY\nNjDPiCxwjDQz0kz75D61/bc6apIpBOe6DMyfgzXvZ0uRB14ZZD08+vUwtIzl\n+CeUrEvWiSVD6rTvvHAtcmRei5336CBjGANvdmu3ykVuzkTTOXFDz8QrWHVi\n+M/s/lorIipHvBlJmyPEk8+KKGuWjvfFr+ffafq4qampAIDtFqKdjQA+Qaw4\nXeu0HKKyoAnmIDwFy7myiEeD7YJO/xlLq8JeU9BPvnu3K2xPmTN2jXWwWL4p\n+a6YWgEPFS8xP/wBUl9WSdjDtkE1my0kymPG8zg/mNEBzP0vhHRlVKL/qvvl\nMsWm1adraD5TQhLEexpnFAS19z4nKAOMP9xBdT+T6bT3cXGHZ4MLlH8cN+Fp\nFekQCUJWRJLWJZFmQ1uxJIEsJUJl6xteovxaACyNnMXeCRoQwCWhiLhoT6Ri\n+0l3\r\n=Inac\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHQbB1qLNyKihjxlaxJs75veCPa/M6jbc3a42f3WHu+AiEAn1F6c6nrywU1idtuCSvcE32wvLYF86LjWW7kMTMjlhM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.5-next-1599242871-d295efc1.0_1599242959470_0.3765905494075661"},"_hasShrinkwrap":false},"2.6.5-next-1599243514-7b250b81.0":{"name":"@xdn/apollo","version":"2.6.5-next-1599243514-7b250b81.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.6.5-next-1599243514-7b250b81.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-9HhZmGbhWC6F54ck6Vlm2HCgxApWBvowtccxtsNAWgw2tow26/cEa7onqTMecHDiy3dpkCbZ3cZAFOSF3/vyEA==","shasum":"1d96516edfc32409f17e148c753ee3c75a68f061","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.6.5-next-1599243514-7b250b81.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUoVHCRA9TVsSAnZWagAAyDwQAKSEak3Gd0NczpmBeEnj\n9A4/gg+R7GNLakyFck7iXBIADI/bNQES9caFl8YlSLhOjLogw4jz0/c9BX7z\nQdW/a1Yy3qji9+y6HSmukAEmcI1mMxF1lbnxayWWBFe2a+S53qGwUo7YxjTE\n1Oo6O3t6xPCwjU7iQYmKhRbhRdJAY000TP0jvEZkvmJNU+1MrrhxEMPsS83E\nzqlCT72aAOOyZXmBLstPzdniBkqV4LY2XEjwlUER7MSUq0Clny04CqkL1dbQ\n4TlbdhQLRntje1jVjjH/MIdP+OVKDAUN09blBfx13iXHaquOrRxqM1qVTBhE\naY54MMU+P8nc8kLETHz/liZ17Qhg+zfrEXh61GFZznMsbukttd2Y8Uq4+Sv+\nEJ2amALMsXWHlLC7KNeqx9uE7aa8+x9i4oYuVLBfQ2+do6wKo7GQhPjuy3ED\nQ5lS5wWLShK6KUt6A53yA60UFvnf/xfH4XlfYJ0C0NEMQwgqb3QzYZQrq1oj\nBbIuo3OiGHw2iBsn4bbUANtW959/SXxbeRNKQxnF9dQpZjFy2neN6sfguHiv\nkYq8j6a/NStzWmm7Dm+oYIPLeNiXsq3VdHeEIAj/aDymFoPOkyetEOlQ1YJ7\n5IRfvvM2bmhnzTIpPJmjODdCy0lAf1LfpEwIZ6Dgtvar7sbxamDPcuFyNEs3\ninBz\r\n=PLkO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKExP/e3NSMmwlz5snXyFxuVqDh55Cig+ldHxGUAxEkAiEAvqZbiwOJUqc4ZnA6e0xCjPx/32UV6T0dAtL+ExdydEE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.6.5-next-1599243514-7b250b81.0_1599243590812_0.9160636031555627"},"_hasShrinkwrap":false},"2.9.1-next-1599654614-b98a36b3.0":{"name":"@xdn/apollo","version":"2.9.1-next-1599654614-b98a36b3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1599654614-b98a36b3.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-WCdQsZXYaYInP0xcZbdruwcXNa93on8XzIXmuQck7x4VVGdIeO5pX31EwSvVuIYr8dx5YXEd0RBmfz/7Xo1zZw==","shasum":"e78bafbdc77736f811e731e91b272198d183b05c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1599654614-b98a36b3.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWMs4CRA9TVsSAnZWagAA+sIP/AuyX/7X2ZAODoJRO+Fc\nhdKCvTnyIbhc1H9DPB9MatHplz+U1mJzfzj8yXkWcc8vxCQiNV+Gdc2mJJBK\nFDDwibfySHJbLOsq1Ba91XSiW9UItyVg93xwKSIigjgccb+wxMISwVnA861L\nE10cI3N6oGbkLHwkh3k5a+2LBL5K29ATz61Vpb5HqjnAmcgZVKn2MGS/Ydsb\nXg100Okf9vD3ZzfrjeGiR0eW3NzaEomqsADAPjLrCoFJbtHoos0wVeGLrYq7\nnb1+OJ5S71Diz185/YvICKptsKrVru71kIvlVZOjg632Q4OoYHT0Mi4sHBIG\ncmZjltx4PEkmHZYKqiXJ5Q28divns1KylQqMCtSdWTp/IiMJK9t4kcG4Gfi5\nMuNNQSR4k1wpzBCtvbPKKUZi0kMXTzitlfN4Ggj61R1s5wXQZ1XvjqnSeSSK\nzZ0M9ZLgELZ+mS38v3Nwj9tpBYQ0mpwh9D0iTgwpLFQ97wqlgmwSrcC90BTl\nWYCTJhyWIW8xHHWR4l2iNWV1/dqX4FtWosSxiuuy2XjE11wTQe1buIfpwB1E\nG75AZIJusbzZCHxXzx91/A33q6czJllRd+AINxM/i9AhhFbAcPEP1qr4qKR+\nyGcB22JJ+z1P5GkTdfoDx38CCXOsANhPyD0GRpAvKPDv7yKm8IUQLlWIs1Mv\nIj84\r\n=QTiP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC9rEgk9l8kiM1WlcUHGdyzDYaxQZLiLE9+crAS/mu9IAiEAq47SQVBM02Sxqsun1us1b0F+2PcB/bNWXdhcDbSEwBU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1599654614-b98a36b3.0_1599654712276_0.32277937942754154"},"_hasShrinkwrap":false},"2.9.1-next-1599654914-ad3757e8.0":{"name":"@xdn/apollo","version":"2.9.1-next-1599654914-ad3757e8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1599654914-ad3757e8.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-4EVURZRUAqD0eYw/63oD3XzKGJawpcRydt4RRf8dxeyREPRuSe3Z2oDd8v2jeDezMLXBu1wQKSXfGAlM0I5cHg==","shasum":"71faaa66eb047f17571f25b1a54d1cd480e13f1c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1599654914-ad3757e8.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWMxjCRA9TVsSAnZWagAA7YcQAJg7GR9cSUUt+eR7PNF+\n3IU5qG4iVX/w+O5GQbPtogcg0G73OWFf1NggoaWitw6cKWtDZLQ/At81Ykbf\nZVY9OgtJuHivQhzXmDV4sM8wWXspKaliQpGSnLQjpili49dLZy/i8GzvMmwr\n5P2DjYw1Xz3mx2zmRcvsD1xPOuts+DaKcWqu+C7vfXU7PyEfbauh5vkk15As\ndabMialr5NTQSKDdGm+F36Av/nwGkIQOXqmtiLafxqQua3s3v5/+9qZj8ss+\nBUVd8j82A3FETdxaLwVxHIMvh5SVh/RS7FxXkgW8TssJtLgB6ebcKnzR5ukq\nbcNhfBUATg8qO14R2jRg+GLYI4YeTmpxbk19tqUKtGC2VM+RcMznCtpiRkJH\nfvZ9/giEKzCdDX3wO8EY4zRCNi0ZFVT4IiA+aPm+gDkD240dV1V5uR9ujEn+\nGOE8IXjwBFFlSEODcbhlnY2ErAOGvK3AvjJ+sq5dXBPck6ug2zHRUqwoViyR\n9zL1BmZbxNUhyvzZ3FmoI6qz0LMCDyc9/J7gSa9pAPBeQjpLojYMJMqIONh2\nePIEk5WIRuF5BacnJwpwmRWudc4jp0Y0lglPYPCW6rBF+QpaI3thTiQ1Fy+W\naX2kgNhx7ggfsNX1QluXWyS4wNZUy6ywg1IFV61bv4Xu7HkCsBdPJH2gOKy/\ng598\r\n=QgmC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4LffmoTHbc3xL79aOb1cyQF/ce+4ZHGTmPus9T8FyfwIgDjmHBeBaslF1aaSxfJdOsJoQEMV515x1SU7dzciwLig="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1599654914-ad3757e8.0_1599655010622_0.6698543132465948"},"_hasShrinkwrap":false},"2.9.1-next-1599674592-c5a3870c.0":{"name":"@xdn/apollo","version":"2.9.1-next-1599674592-c5a3870c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1599674592-c5a3870c.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8uo+eSc9r64jzCdbQiajz+ZapBRfavAKA7sSdBkHkFiQqSVnWaj41+7zbRvBv8Kj+zALw+RD8r5+YKe02lxB5Q==","shasum":"1f445819c36d503d8ad3aaeb4f622098ec7cce34","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1599674592-c5a3870c.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWRlACRA9TVsSAnZWagAA7hEP/jcIonaDxGdPVmnR0PIB\noKpQFfby5PwWkjvS63KjplDbpW47hf+/4sjFYkmQtRYiniTpl/9sQHws9h5g\nXcDnIjYWeKiRJq/nSIhdB9DwilmmmIF1pmWZKqTvpX3UhOWizQ5CXxV+DW5D\nakoV21/PfXzGFVfhG9LjL98RCIXK6/6Ai4uelnIpuE0iDwM6ijgSTnW7VpUh\nar8YcI6wtGh8m/ZqHi8QYg3WB+K4Y5BPmUxeo+0/pdWQg4tFrKir+8pDo97c\n2uCJp+CSjQXnPUnhEY3PlPtEsE77/fhS+xMR1EPqMLcZsswj9zTgScp+yNAo\nBDAmgwmOlwjm4/OD3hvTSHPMUB7/O9FX7Z5ssN/fFrA6MluKRP8Rh9DYk/Kv\nny6O5P5LSQdiMf0iJPFZGd5tYfYCvzT8MC+scvgHGitMKdtp0mK5LkRiPPxx\nIjGHmaaYCYlztNyqPooniZghKmBuEw1O0G+up2fn2IvVQuwluXpPM/6oZ9K6\nYPWyoT6j86I5ItHfftdVsu+M+XqbF2L3wJ5iMW5Ki1nrKVlqhhe+SBmrwmkJ\nhADbeVvqVxKDeKfS+C0olTfF+5Lw3WcX7lrHV9fCZpj6li/rDX2F/SpeTCkF\nFqn89K+z9sMsNUW78Zwd/AGqpmRlp7CblV/btTSXADeK24goCMHI72OqamLi\nMKSZ\r\n=E5wR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVpXHLzsXlwx3kLNz8j/f3znOpp3foXw4+BaX2/VVDfgIhAMwQpiWWesXkiUYRGCUtrfMGWTUg9nOuNqE0XvprCeOY"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1599674592-c5a3870c.0_1599674687547_0.25263584681567686"},"_hasShrinkwrap":false},"2.9.1-next-1599836388-604a2bea.0":{"name":"@xdn/apollo","version":"2.9.1-next-1599836388-604a2bea.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1599836388-604a2bea.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-zhcSblQ6H3wMiipAfvOJsXBPr5ILbHSW2njXpjuLljLamovktimIrpytP8VR3fsbKHms9+AdGwHbz1xvwTX7ww==","shasum":"c1908caca0383ae6511bee8ddf60d0609ecc22dd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1599836388-604a2bea.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfW5FICRA9TVsSAnZWagAAkf0QAI9eYNvi80wHst3mb8Lz\ndrMzbAuOOyOJTY19UQkpSfclboLbjmUi7aKZvvdy8cfLe/adBBwRTxBQqLcu\nLX7G7rjCLmMwn/HdJc+2WJI1zdRES2GCY12OWAgKEKeSyknGjuRLQGSgSTNa\nbm7X+dl5t2kdiUsK4M5dGJd4jK/8edYOb51sHq+rEQg3gQG7jwZwXh5Zhd7o\ncF+7hka/tWptKfNB0Wx8s0MoXUGGNZV4YeLwXoa+X5QuzlqAWLef+DEo/pEE\nvHbwtR6jNLFQPhtrAiqF7jmidS5JtAn18GrNCo8D/btIFK7Q4pqBoDrPHgiM\nfJxXwSZkrSzAGRJNV+IweGrDyvjSafDamskaUZGg98C04JKPvqSEQhWlvcZJ\nUWpRF4GRNrWlRwPOm7w/wI6S+2wizcQmXxbHQIt8DjkGV74qRw+BT2ysMEWb\n2ddGT6+VY4/WwU+FOWolsYi9YfHZ4nRppmwiGQpAXyv8oaQL0HF3InJvLGoC\nOMeSVroIX+Z4friR4whs29qVkhB4W5oNnLL7rq8RX28TNF0WX5T5W7MhOS2E\nAtNst1b9L/CY+G7/B2RfJNvbNbKaYxkysz64gN0wIGdKfNPu+1DQMQocg4uB\n7p/h0VOUJgF4T/bLvM/109Lbjs0reYqPL9O64XF+BPAlIvnw0tzhpiaorpjg\ng2ma\r\n=GAHJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEpof5VUIP0ijFKsagQHFJAn6QtX0jwYIGR9HF1P/8mAiBy3Dcw4+GW/gFcSv71kLYrzOXLqZV1eGRgg6XipbZzAw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1599836388-604a2bea.0_1599836487505_0.9024263898098195"},"_hasShrinkwrap":false},"2.9.1-next-1600073579-4853ee2b.0":{"name":"@xdn/apollo","version":"2.9.1-next-1600073579-4853ee2b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1600073579-4853ee2b.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-v0NPuFAdWVEu4qzA04RhsdeLNlJyWJwwDmxWyLF5pxg+Ti/U0C3EXleNaIpgfTh5Ovr6A1IbEcB+hXV/m0EuTg==","shasum":"9ba6f97c2ee2217d7f4975961b47f3404c494743","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1600073579-4853ee2b.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXy/MCRA9TVsSAnZWagAARuoP/iBLFwUDzMd95eRSa1A9\n6L9QV7McPGB5ScVcHemikCAsDW2JOxQ6/EfzGDojO4rj5W6IDhI9DxMuHBmu\nen/kiVacbBRrisvEvrY3K9BbRHKfFhhOjdFPFa8+b/8awrJVBamRz3R7jOkz\nV/xebcpcNWAYm9tAN7aOVm+J/ge1ZOLXbZ7ZY/0s8Bg/NkfBrB5loR2uN5sX\nkqkQG0Fo1fd4fpztp1t6MhGERGfXYrS+znSH9V+Nv+/yIuNQ9V2bNoeJbz1g\nNVBT3t9Nt5z9Rev+P8EC7KhgCwoqch4qnPLjQ7TuTsm9ZHVTQWBjP9IKs7Pe\nAxhUq7O2Ijt35OSNowSkU//w2Eem/EXg1XWwnc53R6ZcZNZj4wsPZYO2+SYo\nnCvKNuqpPhZPglVzpnPD4xslmOeIHoD7REfGyCEi6fnu4BvXJmvxK4akj1YR\n96Nt5iETXGMgSCntnZ4oTLLQMUrbuWZzMRiv1OcSJedQZWbtfCuvUe041G8M\najt951Y9AHFSP9384gZzJpNaPI09QSlDDiiCSLACAKHQMkw/GtKc3JE6nvR0\nYWGlGEzptEoD87bZS0oWlUOKIpb4Fzx3SnX971f/yWW/1PYm92u5xMwILReF\np5iZnVgHblycyyzS9Ac2SA33isNHBG5wWHSQeaPUeZkdF293E8VQOLB3iatl\nccPI\r\n=4Dlm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzcI4bwY+0hmJybUu6hiwkhF46WuRU/YyHc4O+7jirlAIgKRagb9Ste7xWd3pZM/VmQJb0HIOP2rHmHqbVJwp9UWk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1600073579-4853ee2b.0_1600073676247_0.285456540806315"},"_hasShrinkwrap":false},"2.9.1-next-1600076275-9a99c13e.0":{"name":"@xdn/apollo","version":"2.9.1-next-1600076275-9a99c13e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1600076275-9a99c13e.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-NbibNlbgaL8RXSndEgqdV3oxEqabM/iGk1Ftx5s7WkJNn9SPg/8swEdh8U2ni3enUxgfvqpTenHMznwxppHycQ==","shasum":"8d0eb7a9004c7b754e6ebe79ee4e128b2b122751","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1600076275-9a99c13e.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXzpMCRA9TVsSAnZWagAAQEgP/2zovL3Po1L1di7zejER\noAxeaRouRo+Mz/EjjndI0wk8yTZhxkLXVeopx48pdlVIdR+Y6++kpME72C4N\nHoXYAUxzGCH67zJEQ2U+55Aap2pvuJNebY8hBsyHFi5cpAafxa0nF1e3F+1A\nXz/5Tvb4UwonT/50gwMs/Ea3Ph83tbyjiIGSKsGA2NWptEXK4nrJ7ojAMR76\n6CxFVHiTi+hVFvGrZK565nnb0y174f0qAif9fzkAIpAoQvRuqQSPXz9cgGsY\nHy7MFgUNJuPI4uBp9rbS2ev5+lgC4cTreIyXkSia1ZuG7uljOhwcl/hnwGBQ\nGiEMsff6uTCL+GG/592jygMjbybl/Ov2CUi8Wnuo616Tq6ahKWYkGZ0KQnKz\ndsyA3dVH9fexwCpOlnpvfAWwb+PCCT7qKW037wU3DM4xMa+2tThcoOQ3n+/z\nSlruWR9BLlE5YEe7jq9vGogg1BMkAjHm36p7n74zBUYRmhuqbOLaCSM25NcX\nVp3bKDvxMx1k7BwuxHtLqLuvGS1IimysDhTttuFCaWo5npu7gTRXd5+02OAI\nn89dcLL1OblHco7Onz1WlnqUUarp3WPxznDotrBmXao4bCJqkJneCAUK1Uc6\nzZCaP+tqjUOO0SQitCNqhCDuALvljD6tTKd8qwXZ79l0LB7FHDxf5ARfeTbZ\nMIMg\r\n=4/80\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8ODOKD1GvtjY9B1sublEzrn/547yGHHovNf9LH4iXqAIhAL60icVXDKw0fcbNbJZriF0enwlHG6YtYvf1h5xu2qyJ"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1600076275-9a99c13e.0_1600076363688_0.5635154381895253"},"_hasShrinkwrap":false},"2.9.1-next-1600080519-95eeca29.0":{"name":"@xdn/apollo","version":"2.9.1-next-1600080519-95eeca29.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1600080519-95eeca29.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-xAP2vKKl1piZq7ztSO41OwcPZnvvQO+AS1t3SVfCDPAVcmyNREjS+h6AV50JPBBXQ8Pt00iP0weOZmqdV3V5oA==","shasum":"cfb4236289a9266a4a4e967016b51fcdb5cff9ca","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1600080519-95eeca29.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX0rsCRA9TVsSAnZWagAAWNEP/ijMg9l705fwZjesnrN3\njjAgGbqq8XIoMLwokin6qTKWGA+Q63nf66sIgsfoyYTpwYzt5N4y3ZH9RKu0\nH7P1TO1ZnJb4yQynLMu/zDJC/ct9M4u7dDqYQnKpN7hGDTsLAmOVCy8E6zmA\nBzzWQWWze8ydhusKWKaPEYRFNlkAlow+j5tZNQeZToTvDGPnBBJVW5bbobnM\nMLIELYzNl8DZAcnLy8zp8UDwl/ouMFE/hmVhb2cXCFPbxuPs3VLAJqAEhjxT\nSqo2NkFU/bmYlev+4qr+mls40ywD3L5yHCgrrkWL6S7anLQZIbvzNwlpj7VS\nHsLIK9TXWV3FhKe6hJ2yloGqz5b4XWI1BtDqrvAGxBmvjLTVf3g7r5zvDtsq\nx3eQPRuHhNxoD381J/j0X9SrFtWt22Ek6idWTs9CkJiwRhs3pb65vK+tM6+p\nQwKy8COVbeVDbLg9Z6/20uVfiLIMmeJ3c4TrhuSBd3ePPJC/+uiZxS9KKHIV\nmcIFx8t1N2fdShMZhiCACAOhP0BnkYrfAADHJuMJAQHqV5+i7MtAZlrFS2S8\npdrAqtC0UdF/hSYTwcPTchuVqag+S0u45A2qi3PdYOnutuLHKH2OyRvdN5k0\nATLFwi08/5Vev9ZGLTgCo8mvOqyl/1BPD0T+VA4uaRB1MMYAejJKPgvWP74P\nCpi/\r\n=aWrp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDoqfaJVV9DYbEqVJd5+3MKIyW7oIF85W4rNTyaTY+wIAiEAuaQx8NmoMVeua2TDURi3NtAgIowebcU9Pvw84lYaTMo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1600080519-95eeca29.0_1600080620245_0.14681444744205252"},"_hasShrinkwrap":false},"2.9.1-next-1600080580-46209834.0":{"name":"@xdn/apollo","version":"2.9.1-next-1600080580-46209834.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1600080580-46209834.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Gafka7e2eDCtQKY5aaAnPKc02XXQ95ju1RXadzgZKRPqwaB1aTqL3mwmVmS04k5KWNxMDTISbwUAGFbYsPmmdg==","shasum":"40d3946981a84e8d0bbd51fe3b4ce4b38e774be7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1600080580-46209834.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX0szCRA9TVsSAnZWagAAk8sP/1uOrtJ+ThwsLSTGuI5p\n/08JrSItuomcl1iAIEdS3fNLqQdkU1oMchq1ia4U+xBOLHXu0HLo9l6EpXMo\n8rINEZgvNpIe7XEr+/XPA6fVipySF6n1r0zNta9zPHSPqsynBS1HKGc/Ll+j\n8FfRoJuxvZKHyvhlSQeaUBIID3XQKkZm/stTpjqgouJnJClHPvffFHSDVUpf\nRbc4Lm+r4GAKdmxqxYTgGi8M3VtQCfiLEF2/tJs0fnj3x/rbGz3Yc48QtO2q\n0R0T2ZWdWYE25y2qykbNhoKjnoSrGjjmrGrr3J1C4a4nG3z0uuANL3r8fudK\nypA4PQfBGCakkl9sbN8AkRbTG/TJ1qztAxZiGUGD/AEUapkMVM5eu45LknNA\nuMv41rEKJQrNHQw1i78YhPxdC1DZmrKyT+5sjrEzD+erufJ0SmXojtuwBIZJ\nuJ0eoql3FdldBIqm8czRu+YXwcHAhvuZEWI/TOfqGjiZRbV/kRsMiuyyBQhQ\nnrSGJxIUVdGQeX0LqNgQrRjSZWemmhNNIV/OrrBTPxP4VjXRkq6Cbi9BuumX\n1epw1yi306uL/T7yl8plr6jRQX+Fc8oo48ERbc8sn2Ox776cxMBvSSs30ypE\nD9W7eK8utAKB6CPLS9gAOOpZsaWByiQLrj8WjiYeGjQ6r9/BSar2wtX2yoaQ\n8ViP\r\n=NFW4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjmNlTKQftCGsCqPb27pUFcTnWG1jtMRnEm2UNm9lG9wIgJSHRCEkMFwp4O9LgQXNFpLtJ3X2CjQBssZwaQRuWH2w="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1600080580-46209834.0_1600080690940_0.9981323687626504"},"_hasShrinkwrap":false},"2.9.1-next-1600080607-f7546fb5.0":{"name":"@xdn/apollo","version":"2.9.1-next-1600080607-f7546fb5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1600080607-f7546fb5.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-zSs0bwiBOWTbTWmPSf+Oz8AdZlVl2G4KLvTCxbgrjunt/u1vetK9hkVXYIKWHgAlxlsnd2tvnfu/Lg6z4AVnuw==","shasum":"ab4bd451c394a3197e2c9d75abb29c98c8847255","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1600080607-f7546fb5.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX0s+CRA9TVsSAnZWagAAdy0P/0mWzTt0K9e3dvpGI7u6\nYLxhTHEkaLfSjzvpwRtHnhcvdv5Fyu91CPetrHUD5ZK/4RBEcw4HLFwrklq5\ndtfSI/l/zqpQBL2bgSMy74ASjDvGdLvM9+JOZo1rM3VsIhBfinVTbSSO0C/C\nXJbCNH7O8MeFeNk9TKxO4RJqEY7HFxjqclEIr9qeNYKvsENkIPO8BZBTi/E3\nEchuhn8wEboP74nw+aSIJwqIo9/2yHmMTIenV12R7568VlNkK1VdAKVg2Rzw\nqBz3tnPzWtMgMcb0nVadHTYOzp7nTxGsu9IR9fVP+uBYBi0ZdYBcCcT//R/s\nzkI1D0/KrEDvJGV9GS5R/BASAJCD1xyZlOtOVpiBduN4owJEqkhvB1UFN3f0\n5ALoDq+0L2ajuRHGfI1bDx+/dyv3eDVFguJDHRaOpnha2uIb6Fqb9cl25Rtk\nmigHiIrkuL18Zo+S3y+k7trLMRK3+P1hw1nEImXtY2r8toHypqg/EpOxM6Gp\ntDuDYamzrN3NuMmKl6Jt+KUZ03RP9AsweXvCmpCEkmWlxANvSp1DML34a/bW\nRrEzT65s6VQHdjblRq+vCtDHUN3NgelA4ySLB/xPQ1P/GLY0dqFyEEBQE79O\ncRxYcjeVS4g6EhiO1Ev7VmpF6aTwivdGDfrg3EyxQJVr5OlZ7JqCYy+1w/eD\nAR7b\r\n=VDuU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGTxpSMejgUaks3qyCywkYrM1qCvMmZkqU8mXdCxSa2sAiAW+Rri6LjXTk6BDOhWISUG+NQ7T9g69qAUIXYPJP8Xmg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1600080607-f7546fb5.0_1600080701894_0.4498164107603828"},"_hasShrinkwrap":false},"2.9.1-next-1600080929-1f640129.0":{"name":"@xdn/apollo","version":"2.9.1-next-1600080929-1f640129.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1600080929-1f640129.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ni1bWiP2ajhyzCCkgNZLlvgjE6U4MkxfEhzkD1y84CHnPHVljjOuLFizckpTGAAUkeASvT120AVOlp6AlUL6OA==","shasum":"f8835a66c8ab3361cc372c4e642d5cb2dcf478dd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1600080929-1f640129.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX0x9CRA9TVsSAnZWagAAk6MP/joiBAZXBImaNTExsv4w\nqgIILG3s/vViGcN0RDo1YaqsrBXXVX4vxzNg9ZjS97HO+1J6If7IDJIzuXZg\ncUaSgaKTISnmiWU28LuceVwWRVJ3eoo5+WhntgCv48o4hlzh8TQgQ6K9QIhC\nJu3kCy4Ra7kf6P5T6T0cFxR4UyIRBbXOeA63/UE95kQuZdoek3IFSRRQdMoI\n9D7E3O7v6+gv76uYdCpImL12N+4O9ukn95CIeIbdNIUWKM6waUe2Gi6bIvhR\nyZtVTYVqEMfyQClywa6WUFpyKI3mXUd/NguCNTd1gK3NCZ5GQAkD5H+IycJ+\nm+9oi8wrdVEoC2/B19ZToKBWi+piv41krPxuPUuLfrtg4ZHZ5MT5S2ThXO2j\n1cH7y+5n3xg6PvDFK/rfjMDfXr47E9w1ixUkWHUYOZAm/MIFsql5EFPQRgUF\nCgMFE92q7hJO/TnbeVtXZmT1lMIsg/JnMRMngASqY/L6c0tgLl87bTeFq26M\noKAn2T5jhES+ULDe3WcNpprKpD+8F6KcXJUKK91PUVKQdkuGDM+G25MjquwQ\nVTsIQG1z2XlX3bXf5HcPvluvWIfazus4SDdT8MLgqM6Bi3srdNwqb0qKhRen\n8OOonWgvELMn5f4hgygKnjTHaKuQGu86965IeaN6LizH3fGkHUw5JE27HiUB\nwTXB\r\n=nOAm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDO0l1dEdBionA74UM9yAYJ58qeofsXADS6es90igc7+AiA1pqeF0j+1VGbeHh8AX0gsYgeBldljX3bxxhrTxJYVaA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1600080929-1f640129.0_1600081021190_0.09757010575989633"},"_hasShrinkwrap":false},"2.9.1-next-1600081620-0e9c6d2d.0":{"name":"@xdn/apollo","version":"2.9.1-next-1600081620-0e9c6d2d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1600081620-0e9c6d2d.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-sUHHymCc9HxEpmLLOIk0yCuuyCGCaPCqV6D5IhEfJr2IwnfIC1PgCqTSEPl2O9cIcd2hlKOHpHPifDwPVdEsLA==","shasum":"25a4ad24a2e4afaf790d8edbc6b6159dfbb010d5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1600081620-0e9c6d2d.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX08yCRA9TVsSAnZWagAAe3sP/RFBLJh7bcUVMXwdlVB1\nFo/21tUpKcH80gJanvbUnyMunAf4pJEhvk8L+wa+Cp0V3V2t1PkXvaz7snf7\nOamy8I6d82cs7KTnunDhFB5i5ORvrmIgtjKyfXOnJYl1SCJcnx7zbx+veiaD\n9WqPkamHZLS/bXHm6moSvGheqOQoMauQz+JRyJ+jEB6NJObjH381K0u1L146\nAz9XNCJzQ4qP5yIW1oX6cdNPZgEYk6IG+RM8GvE74b4CyYYZNzToW0rtKd7n\nPrrYR6/pA5UVHCdA3K9/JMqlKiShffMqr/2JDkfJuOzfgRfKozNemWojOtyb\ndP/iT7Eh5ykRSYLPbJ3+9Xec8T3sRNxz/OaZBZFPo3teRPjlGxotUqgZCvgs\nkJkNNAq183meZTLq1oYUDmAUlHus9gJcoga7Td6Zm3vrgbQ/EdfOMPj8dH9X\nkxtD/CFNszm+AB9Mv8aM3WGLIm+3hjNElXeKwr+3YRUBFnxPrTGcZ1B3S5G8\n2YeegXIj1fQtB2PU6TZdPKUO94aOe+9yXlVA/AvFhZlI5TJ7zB5lbnWdzdC+\n5xIDvg27kDkxWMU5lNHMmVtsPLea4KjGhjlRiKWgDsHjc9V9SM0mcfZBlBDz\nOp8CnRRqVZLb8Pjy7fw10H0EQmycDacW4Y/5feqge6NdvKNb/66AYgWZ+n7t\nOdG0\r\n=2oBR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMuBkjEicFFahjKUVW9KQ1wxFhb5UbD4zsKMio3ugn/gIhAJOC7cUZOVYQATufJQ0yhHGEKmzWfmUpYL6AlDaXzsTK"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1600081620-0e9c6d2d.0_1600081714193_0.2940406663570574"},"_hasShrinkwrap":false},"2.9.1-next-1600081932-21814d75.0":{"name":"@xdn/apollo","version":"2.9.1-next-1600081932-21814d75.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1600081932-21814d75.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-j2iu3UXTR+Xzb2n8MuV/3F6u/FdK9MxtqHHYtNnhLEIu58c9FN8dN0AG1aWHHr/jxO9/fd1l9TOlaKyCxqtgsg==","shasum":"f0e332e7c7f6e17d475e31f4366d84269121e4a8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1600081932-21814d75.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX1B0CRA9TVsSAnZWagAAXtkQAIyQIedYZPZPeSGmR+0g\nwcnBzJ1pAAAeNLOXfEz3l3sR3270gLcVGK+oRohwr2q48Dl2wbdqZjkUGVyK\nfe/8B0L9KVyMhYf3Yn6tHTCU0DymEu10MLYx6+WiVetXbbYXThXbD4HPc2zc\noDheQKDEJiENt0Q6igYfWPf1QNIOAIJz4AaeRqyp/dxyvDFbQo0M2hYEY9M1\n8sNejUGGgo4Wn3hLqKO1a4t0mdbMFtUm3SYttMlCTdCO4ik4Pb7rlCXPwxh5\nldfldrlizENjaGbBYSCbgg5rzieGKYKEEcLluorUCIGRh4RAvnUe/cW1WJiw\nBY/6A1V7tN1Lx1+eIwwz8duNSvwGCBukfw6GLs5G4gvRQS3SJtg5G/mwyIEk\nndFl5F+Y+bjKjvqMPyfERHvK6XDIOhBYNFW8foJOy53FABhb7GALtOLudXEX\nc9paSCxQ5eIDBCsdxFvugqu0C1pSQmpC8nnoTDpYXp45G3jxcswKlCQMRO/D\nopV6pQ9to4j5+fHgVXnFK91PtIbmmv7UMQSZNjbfgKcrMpizV5foJ5SPOCSl\n2uM2VEJomkJYiWLWSz++tGZt/D8cssDk0HTnQQaCBuzplY1lqaSZiVBkdpY2\nZKrVVsFFsTl+1mwr6zgkl4XDOtNQsA4NnTKZ01MzOm07pJ8B/D83zb5fNDB8\n9SYB\r\n=Hv8T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfb/236EBE5Ll/QVz61Pg/H99hgRT/GSoKb4lHSpOfLAiAWFLEkZWPeLBslVe9CURW6RjUmNOuSC0j7DafLHThl1w=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1600081932-21814d75.0_1600082035853_0.7409864556636769"},"_hasShrinkwrap":false},"2.9.1-next-1600082194-3d9e7931.0":{"name":"@xdn/apollo","version":"2.9.1-next-1600082194-3d9e7931.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1600082194-3d9e7931.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-2A/3/RwtcZNw2QL9vu3nSbBZsg+PQ7AwQv/CA8uTlbYsBSX3jWVNDbHw9FbL5msqjcbAK2K0GSqUCFoTP2ChDA==","shasum":"a5acee8d8db63933510a5372447f2f9bdab7c7ee","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1600082194-3d9e7931.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX1GGCRA9TVsSAnZWagAAJjkP/2ghneOZv21uiNf/TC4Y\nuEVh672W7DqtqWui4KGb/+5fM3LH3+B3Dx3S5G9P1rgRV2C0gLzLbYiaHnyU\nHHvR1w1tWXG4r1rECoJWF3N6CL8nax1M5/6KdU50xobjZdhVsEFmpW5fgZCs\nIaotwuvd38Mti6/0Ze7xRiC6vy1Loracc7pvSU865gthbNkAUQWv9ni0k9jH\n8EJwvnKMWCzXx08IwSJbkQyiKPQ760B1BsOjf8UwTT8a1F1EnPvJw74UDFeq\nbAqlYo9EHUQShnWSrGh0ru7nl/jQrB3Jep89KS5te0VYeEesEvtXQOTtos6R\nb+0cQwIosi5CafRddgMMrsb8M8H74t4PE7K2EwtmS698ItO4HXrN5L7XQAE2\n2HYnsbfPwX+i+JSO0XHwyZY+lVdtj8x1oAWQ0VTy84XYtmowQzvGtmo2Dyyp\n/umQ7fAaLkiQ4J+HOTT3dvcQF0dzqV/d/SG9zOJiajmiPimawYLQ41VGXpEj\nz8LwChB1SXObacOy57yvpYfpTl+OdArSp8DOU3o+nl50gQ7Y1dxbTQT+XYOj\n3JkVYlWhnXSxNl5ROGST2A+Io6IwjVq7W/8i4bgHMsrdn94CNrhafhw/Ye5b\nfyG8vWfhHd3vNfKt/SB6bxkb4eT1K1tNOwAZxbI2IdlY5v5gRAFKDuT39jEK\ndrnm\r\n=EkII\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdb9/Z8UZlO63VJ7DOePMzDPL80m8QMZAjGBTceuA87QIhANbYnse3lOu432B+usuGd5PjIIkqgbP+Hbe/KkW5J6PR"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1600082194-3d9e7931.0_1600082309894_0.5433352723810703"},"_hasShrinkwrap":false},"2.9.1-next-1600083156-0e9c6d2d.0":{"name":"@xdn/apollo","version":"2.9.1-next-1600083156-0e9c6d2d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.9.1-next-1600083156-0e9c6d2d.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-4OUfpBuYgd7ouJtGLeQv8q+cEe960DCTDavlTKOd6NVn9uwtP4IYbjm3JhLn3NmrkyItEBbummCZgVCPKyYO1A==","shasum":"606f9845397b73bd05645cb1031d55e2aa2c75cc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.9.1-next-1600083156-0e9c6d2d.0.tgz","fileCount":10,"unpackedSize":15428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX1U/CRA9TVsSAnZWagAAdl8P/13zSWL1o7byTNlfgqsO\nJgy58MpTOTV9JsRwrvJAhHnwH2dKbPc3pbaT5y9h32PkIAwDL2MdFrQDyZke\nojRlJeYYU55icxWq/reDpW6gNOm1FcRcM9BmBhSxxeO9gdKhxkZYZA4Jq3MH\nVcZobeYuW3ZmShG0UHjaQMb3Sz4xI9HYvg1bAUGVoAPIMd373FWxdN3a0lnH\nePomB8e/L/YbAqOXIQ6YkOSVgB5x4WXZOlXCFU/ca2gHxbBJR8VD3cORVUab\nUF3r8ENEMfn+dUv3j3HFVFWRI6k3Hu6FSQefwT8zV+nl0WHu71Hy1r+ehUxI\n3vtrKwNZY/6e/hrcibLJxh0rC0SmZ/LL2T9prxSW24AAapfuGuQBRf+0sdDc\nxdQhEc/1aFKJcxuNeEK9Gx2CQahCWTnfPbf/DbTR/LOp6TirNokC+PlMgabC\nrvUrSDmP0fp5QVVb1uFUpcxdn/ObK0gcQBYIZ2e8VQwSjUXM/mxuLaDDkPeV\n5eoqHXlXn3g9Ls7Jcjv6CPdalIFDUGuqugCTa+QoCMum3AOp+9w3pQhcn/zt\nJwuY2jIuAGs4TEZBn8O7n3JvNEmR0dn8YOhfQTFWSEMD7/vOUf/bTbrxACL3\nKSA/wbZb92XluxRMaj0buelWROM8yp4QFWuSEKEmtT2li+qhF0C5kZRdFtx3\nlUK+\r\n=SO5a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO4haBpohaaT8GaIkDtIhcjXKf634fB6Reun+STRfzlwIge83JuJGpf+fCtCicsX3DZZ6MpT3N7UAACV1EKmmspIk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.9.1-next-1600083156-0e9c6d2d.0_1600083262888_0.3512061799834769"},"_hasShrinkwrap":false},"2.10.1-next-1600084438-449e7fa0.0":{"name":"@xdn/apollo","version":"2.10.1-next-1600084438-449e7fa0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.1-next-1600084438-449e7fa0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UpoxN8QhuOdqJ0LcLZBPCkx5v2V+1EcAYgznTzLoMgxDnaR4xfgC93W7M7o4j/M4QOYqWWtopqXxlC/ORkyTPQ==","shasum":"4fc613667bb4ee4d4f45f504b6edebd34836a7fe","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.1-next-1600084438-449e7fa0.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX1o3CRA9TVsSAnZWagAAImcQAIMHt8yIHRPeCN8NF+Sd\nqCnqWAO3IeeQ4P0jpAF0461ZiDEK4MLGidpsQDIi11kcypaK2zY+ZIqjKesY\ncFtFFQKJul6CDpnsU0xgIGQqRvjUe4qle2ck3jv1SC8u/E5IGxUFNTkJvBdx\nLgmmPETV2ks7Ys4S//qEQ3JEKFhDFGlFrM9KNp6dx3yQw0MboP7J3jggyPJ1\ntA2GC6D41tZcbCsC3PkJIGUTsmnxaxe6jYOFJU7RAbMF6zoCZLayxM7xvWiY\nwBS6y7YjsIZ+ZPVii5je7rApyLp8VrXCns8zwt1ut84hKMA73+bgfvWrq/dE\nxiTRE/EiCRB2lgAjYTpif/cFQv7GskCN7aO8gk0H8m8MSWWXPf7BfgMY9B3K\n/X8vdyjU66okaE/jR7mhWKnxYSfd7EV4GrVHjH9/pUTfe8fSyBhfp8E6BjeW\nAvtE20kYOr5CRhu5ZgEgWmDzyMyWk8mTcNuZv9w5U+ZRbgQTbKECMaKP2TXp\nf09iDSr8aXs7/E7coq6zxtTEBx+BLFn6QZ9dKzCnj/yRurRBaji2Jx2cEZxF\nqgIxOm/WHb86VOJPHYraLpN6fO8F2j4Rhtej4mIAU96VkwErq/TTLNvJ1L8H\ndZgewmbPl36Zm3Y+o4jah6MarOoZpe2NqR3lcstdDbZfTTpBJAfgLvhYhWKX\n5VzG\r\n=szo0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxQYjowlqIsQ57zSkLhwXk13ZdUE8lw/LLlpdgQgD4zQIhALKnm0n8x4uI//4e6kFt3EC1B92Jwt895mDHv3zyLbmR"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.1-next-1600084438-449e7fa0.0_1600084535071_0.913514393776512"},"_hasShrinkwrap":false},"2.10.0":{"name":"@xdn/apollo","version":"2.10.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.10.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-O98wW8/07Av/PoXCVnRVN0/Y7Sr2l6thBOMWgkoaOHNNu5H3TqLd66cZvlnaLIYTGj4JDQCjM5ks4zcTIHqKmA==","shasum":"a8311eab663f5149ed49d3ad90b16eedf1bbd964","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.0.tgz","fileCount":10,"unpackedSize":15402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX1qdCRA9TVsSAnZWagAAnSEP/jMjrv5873v7cbp2eP3X\noeNyiDfzjtm+pDf/eyd4eeEGMRq5ae3o+dG7bTwFk/75MTBkZ7y0zjaTK2GV\npqJmxDpKeqZsZZ6gVTHRmkNGe/+9Yq2Y1icBGiAPNe1DGH2ATZnWf1Sc7Gg+\nJREU/A1UtKmzp92BMxTRozZUT0gPmxcnSMqey/objFleySqQernO4FC+Iv/0\npXcZr+HolaAea81B89S1LHO67OsUF1YwjG1OmWwPN0t102ZZqUs/LZfHtqYL\nkMDl0AUTw6YPcK9BuTphee6wxpjM6xsJ2EnfGNebkScHhRO7wL4E9wOKo01d\n0s+So57S0sM6m8SEzYK3f5LiAR14LOuelt5+Nn9l+3uyWreSnDqwfQNkV7Uc\ns2yeTGyc1uRtZj29ymUciA5MiTQvUidnczf1zYbY61i06BQEt/ML8FQroXvj\nSn+nJEaRf6aQrlP7pTqvyDM/5vqz7gAw+H4g/gzxJXZjduMfKCaAuNLp8vXJ\nEu5+iKn9O9uD//0rfCIyYVbCjsNQF48o3aDybbwj6qHrqepVb30z/DjGnNx/\nZOZwZQTIZ4kf5yPA8hmybp6w/klDtVwNyClVJJsc+yJNF2zd4gbRBmDJQdAl\n3OGL1xZeIrdJLsvE9waB/xW82d278DqVgisnoB+yQz5QBErzJdA5pE0wfpA5\n/eLB\r\n=MVU3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlgG6N2n/u9ZaV9T8pG9i3JPDbRH2dLgdaocWfSfpvgAiEA8Icp1oIrq49tabmO8qKHSjydlK+7LwjBf2J5Fr5Vwk4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.0_1600084636700_0.08978727835830491"},"_hasShrinkwrap":false},"2.10.1-next-1600087699-9ec9c534.0":{"name":"@xdn/apollo","version":"2.10.1-next-1600087699-9ec9c534.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.1-next-1600087699-9ec9c534.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-uAFYgP3903tEiqMqS/Ic6uZ/vlE6CUy8sICCsI59x9rAq3unVcwu3vptVO4kJovviWz4ACcaTkUMzjqkUwbXXQ==","shasum":"d00f909a98389bbf2a9dc9527322435fd32bf744","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.1-next-1600087699-9ec9c534.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX2byCRA9TVsSAnZWagAAVicP/RMGsI26YfAD3DVku3Vs\nLIwpjL+ZolmMvdKhrwNmWMDZa2z1o75JL1bq/htNeMXpozKMEmOO/qJPQSH3\n5+vYk6yGN9rETHo+YR/12/3Nl2Qgi6EK0Vdi9jgqaH/QS6nV/QkTGahXtg70\n41UtSNatJzYS3onBrx5+xxv6DpOtiI+MMDt3q2lnotTJUHSB5KH0UHcn6fd2\nY8f5AISpA4yJxLkhAx085l92LcamuQ9151jn9acbmw1wd+Qj9PBdbGGN4lwy\nJuyHa2VlvEpTgo+N5yQetT/mFzGm22K2/q0g8DN8CiE/x9HWSTA9vhqbflwR\nxJtKSpw0ZGyaS5cSI2DL/ESYWvy9R4h++CNLvT+bx53W6+WD0Mr6OR263P9z\nQHDx+PTTmXWTtSkVIAYfOkNGjiwJisJFbX0jCMThg055eh7aF1Ay24Sy72i2\nQtoh67XHMdraZN6ShCpPkPeMrnVIQ6vlprkeeFNwEYbfpm5Jl2YfaQaqwSjA\nxoscWPb2WBDD77ppit9VFbZOFq0Ihg3uomy8ZHOgolJIKvcmLNhWzsBCEnU6\nf6FUZrITW0yfmFliI5qKk9QouyYt9Ux6+jQ/4EeKPTd8rAC1z7SnzKNjQmTr\nFgtiUildRtMHcuLmsPE2xVn1UbN7zAM77ONvhLOWHdNOT1JSSvMQ1Z6KO66T\nxZgF\r\n=42tu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV/MfbLt0kIYDD8yOmIOUC+mQGXZalb/S1mlBFZLaz1QIgUpv/vTxCFEIXMVShHmg0OYTPx37lcwDAor5j1sfACI4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.1-next-1600087699-9ec9c534.0_1600087794399_0.6875965784147406"},"_hasShrinkwrap":false},"2.10.1-next-1600088600-9ec9c534.0":{"name":"@xdn/apollo","version":"2.10.1-next-1600088600-9ec9c534.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.1-next-1600088600-9ec9c534.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-LG/pi18tIl7+ez6K9QnY07oHynFbjXMU1HFpZyIVIjQwgqKLGj0jvVRzBbyT4sPJIWXhsvUwmFzmK2BzpCDRaA==","shasum":"d78d72d466ed60287d121e7c4e9028d659f59dd0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.1-next-1600088600-9ec9c534.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX2p5CRA9TVsSAnZWagAAcn0QAIOrXo4XM56rja1j521h\nAfm5RkjUzW9+Pj44+Pf/QvCQSSITW9b2UZKTjNLJE2s+HPgqMussLWFBuRPX\n0juQQKAM5TArjfh55iHMYtA+Z8kbEtfv7Du7FSPLub3YonrENZcIIIAugr/n\nFTiQImI26yx5aYc7Vl8dbc0n2QbLGb5DDeTz/jtnLdIms7QMwWqj41EMqd4F\nEBdsui4042i8qi+uFRCSJrGKCAQwDNVjKgA9twM/VDCV+YD03Ld9DnUMpNWe\nEKw63Bi/ftinuJ6vkkTpN48TD6JmODN3/pvOExuuTd9k/KfYC1ARnnJIbgy7\ncg4Du2IaWwiP0Ih1vt+o/7lBd/333a3b/fo0okQoPDmKisD8S/6hoyM4vlvi\nS4LdIt2PyI8IRC5EofNLJT0sGWt+IK2fEYBMuW4nwYQSnY4Ks40vzmmN1Srp\niY5ZuIyFQhzdlf/HtsSOSlt0hMokEgOmEUTMWTO7IgIyA5GpqqaTTeH74n4G\nHcGPrdqkN3GOGxzdcosFHHjh3vQvTKOkHpMtvfbVsB9R28+bm1fIOfspOfGB\nDD7fs0c51rabPJuq2gr1C7ttK1M/7eylV1+m5zfElQnI/MXejSbHLWuyNh6V\nUSzxxTZP5gc5QlYJrDBUlTVJ9/XW6UhxsoUxrx2H/Ms38WKHY693qHK6nQUM\nMUqa\r\n=Ib64\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEY6mBanFm5pLPlx9l+/d8SMQ1CIs+eM6kpQ7+dS1BQ9AiEAyJGiR3uz94yZcEqmQs86VsaOvotPYb3EZqBWnKu022M="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.1-next-1600088600-9ec9c534.0_1600088697267_0.256732068048358"},"_hasShrinkwrap":false},"2.10.2-next-1600089639-baa26ec7.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600089639-baa26ec7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600089639-baa26ec7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-gH2jDhYh9Kfusw2lxfvtycyO+lh31ilahopCaJXPFqk0VoXAl+oAmpBiP+EFYN3h3BzjThj4/tZpUCjm+OX1Bg==","shasum":"d9bb6fcfd5d404a1c4ec96288379fcc7b18e86c3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600089639-baa26ec7.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX26JCRA9TVsSAnZWagAAOi8QAJhLwRlqFDtbWxohwG0L\nQIDWn4MLW8Xae0nDlf6KJgaELrgXZUjKpSoAcqfTRgeCXfrXWZFvFNrb+OLd\nESZNfKcBZTp4YUNdly35jyde44Znh6NIB0g5L3T0EtPd4EjpcTR8I4jMtGyM\nqxYxhgUI8QPCoaJWM/PuYcqUEOwmwW4e6q/LPcH7oNC1WKSpP3jKxLyVC1h/\ngwjl+UNYUGNjthioMGorQfeveUlc3ICoYgtsbnkbUzFx2m8JFYDiEKh1omK6\nAjBqvbyJ2bMCvqFgXCQB2olFYqe4zSHv/z+WZPmxndGV7yygnF6dNGSOvUoI\nHejRW0Qzr1O+Firr+F3BgWuaMaJcONlsqgfblZYOsxJWL3DnLC8VbuqLUjPk\nEbFxVy6cDcsmQ47H6tyHdojennVBfX4/IxHVqligWx5f/B9KbxGiMEIGChxV\nwkhDe4DFvCcjpBnj9pwn1+vWr3UhWnE3G0MkiibrGwUoyaUGsJSnC0nbI9Vl\nzWBb+1hJR8Bco4ZXxZhVxK1BZKoS1By1wGhSK8APmcxM4B6N3worbP8J854E\nZmBg4ET1B2Dd6C/dvnXzEDC+mrB64QlTuPw8nVK7yPF5NxH5wS0xZIpCLFua\nTaF2QljWCoSuPnoViu/E8Miabxxc6gnyv1Uf+gYSoSpqlYESF1QiHMI5acGc\nnO6t\r\n=sIfc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnwusU1WZk9Z6ure8xqNux+1VbTJqkSEfHFXOMeWC69AIgRbDGNfJ5okuI+ZKdC1M2YySaDDwCaWucJVSLlBqWBfw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600089639-baa26ec7.0_1600089736637_0.07938796731607423"},"_hasShrinkwrap":false},"2.10.1":{"name":"@xdn/apollo","version":"2.10.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.10.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UUFapL8Q5h3Dq9jP62saEOavHle/KODh4tbO/FIDEPnmD6b4FiSiYC0bq2MaKxA+s8+XdFHvuSXc2PtklxAlkw==","shasum":"df7db1b4a706b36eb864bb76d73b3797ccf5bf0f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.1.tgz","fileCount":10,"unpackedSize":15402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX27eCRA9TVsSAnZWagAAcAkP/i108M5kmIEskXpetFFO\not3mOHd9kJdg/tB/KdRMmFJONzZFnxOAL0UHp94AtKEIxJj6wY/txKHB7s+i\nb2+Hxd5nlElBsTiqQRNCcKrPsmR8djfXue6+bbHeJdWTcyJD8K98xENiZBcj\n8Six2YTRHCiZL7gE+7F8lS+O1VEeCX3Q5i7cSYOK/UVHynbpajz2mDXi1KTW\n3Y0lqZnM+mkxhKj6mPIx9a4OOMBxQ8ACc3r2UPPCqWiTXSMXDbcb5DyQz0mL\nvN7m4TazjPipQhsLBhgJr7/d/qeRlyfzf0zpZaR/W2/CyYzCP2EDcXlj68Ly\nNSzfeWyRveliTHXXFKdGvCweD082LdUY/cs+mnYlL3bFWxU/kxRipyNX5t2D\nk89ZOudwKrMjCF4hqCn2v6Z/kAh/cdXvYFVUUoxy9HcDdnJ0+gogFUh9qcHn\nW8mIzf+WCvOpwmro+luggnPUn5sJCM+OEEIHkDMb8w8cBklFo7qhUGgnWdS2\nZO3u+JKXLVXZabr7iHK2RsrKHUMVqiaGxQTEi4JXbzmLgtV9qpMyVLYqA1+E\n3qelUdY6RIPvbhi+g/cl656Z0GTLmWxzkMHeRuRcWAwbyHmeOX+wEuBInM4C\nq4xAwsSvy2hUIQGWMVLVLx/js8iTZrNw7OoTCNh5nS/tqqlQbNUM7HdNIydd\nKKTk\r\n=1MSC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB14lS+z328XRvHjx+aRxnLBUOx8U7ji1IddlxHJ+JW4AiAC2699H1BN7RRVaVC5l4oFG3VKEJtqHyvjv9KpglVg1Q=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.1_1600089822117_0.6288020906378471"},"_hasShrinkwrap":false},"2.10.2-next-1600094004-a6cb5ea0.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600094004-a6cb5ea0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600094004-a6cb5ea0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-cF3aatzJ+SdeP0uLmkm3xJJO8G+Ezq2z8G24cImIuNr6Xt5pJBhFVNnaUS6X2be6VRSEeWqUfGEzWry0/M2pAg==","shasum":"63fd595c07a633ddd8a1213cb70e96821bd84600","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600094004-a6cb5ea0.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX3+0CRA9TVsSAnZWagAAr4gP+gMHFuULrVlskdyVwTaR\nxwFEa0waU2RMHPOt+okWKzYbxetQc42U89Meu4blUfX0vYJJEdtRk/LaVlLO\nUASVk8RVGRqWyDCa5E4jH3l3cALmK0eGXibxZMLrEQA5QV39QgJZcs7t5g+O\ntxvQMW2tlF7XZtnSQbWPv1aUqt/ZkmOtmLujt5SwdJrPbXaAI/bNbLQz5YVJ\nVXMZoZuUBqtKZegPM78HR2PIyMBmqD5qRPLyK/8mghqjtGvesPelFa6oKhdH\nESKbeNKj4viovPNNdigRuq8MuN7rPPUm8wZ+64k2bo4m1oUtxS8LytnjQOlC\nV//n+9u/kG6pBTvb2v9+SUQFekgEBu4OHmKbvSlGdSSS9Pq2vuXmLNiimziF\neLhA1g6M5U6Di5Z+zE52BFefwGEGG9tn/W+y0Fqyobbf2nl43A3Xh0DUgojr\nLR4DO/T6biWDxci7FbqopAdocaXukqMap1mD0kJUWEqwU+URcahCSwgCTeoK\nx/tM+9PPEavvDX7d/fYPZuQSYrelTtH/A16fp4ZRgShFeCsZqbnPPa1ai4wm\nFyGrKv7uxZxwsKeg5MkDgb3upaSsd9bcPw6lVV/tFYZIhxOCu9zWS5Hiv29c\nc4KMwXJQzS04akmjEfinRLJDCdC27h1PrSPP4COfrmqGizCwjoi2ZRzboNrj\npQXu\r\n=LV7w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCo7tL6THHbvI0x2sejSNSvdaf0IP1fXdzi+luuO3K0sAIgbJS04+pOA0Mp/Ank5rrCexVs4pH3XLkceWwMxUSECUo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600094004-a6cb5ea0.0_1600094131846_0.024809406258038402"},"_hasShrinkwrap":false},"2.10.2-next-1600102746-b1ab38ee.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600102746-b1ab38ee.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600102746-b1ab38ee.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-f/7VAO9t/XzJ/+v/pU2o+OiGpfiry8zcxSMTRImxAjZ3g4osSDNlqCDaZ8kR6EbTHyAMBBGkOLYUaj/eGoOEEA==","shasum":"d6a958a1cb930596f2894caddd0de756f31fe781","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600102746-b1ab38ee.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX6G8CRA9TVsSAnZWagAAuHMQAJLg/RqBsY2OanWUIl2i\nnflpE8xN3cJ1qVsZVvpP+Thw7yfFN5pkcJtcAO8mHOLga2YEV+BWghjb7SVT\njcVhqhmO6Smw2SSxQkrcZh1KQ3QcMc8JPs4ilmuZ/YFkRdH1+MkMEF9fR7Sv\nzeKRorGKLL2Jo08PjxffdtA+Xm7Zj7nki/eyt2nSmTptDHgA1/dZ+3nGc13r\nAxP9Lp+9wJ5r8YojKEwh1pVOKSqCKyITSSCrs5U7Yy7Lal8gy5do34b5t/Kk\naZn5SuXWXJMjku9i0tQo4VbmlAAaZQ21hlHN9UBxdBtt/DvM/rGftQGAJI/G\ntpxPj8WsmTJK604fsMfhPmsFV/N45xcxjUGaeWsW6qdMg51uCkLEaYDr/Loq\n5C2VClgzQrb1+BFPvIACCU9XOaWIJTr/2xiKYgIbFzUn8OB5TR4zUmJXxUPU\nfi9A35W975bPeNVzoTTrBPmTiEpZw2wr6IHN1ME0LvUCfBW0Wn+CrPCo1uD/\nb/b9tYc6L9pqF4g3knVzcCE2/gkypGu1WI66nYWa1SSjQuJcouYnfogLYtNL\nd2WTY29V3Mtg7VmKfEXjP6wgFgpyxNWlX+pCXy2ZUvMzNX+zP+TswosKWUE9\nMOKknyyGCoXlgsXLiCJz+vkJy5nEDKYuIGumw4Ggg0oeUDHqtrJsFWsAog90\nTZDY\r\n=Oan3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+FluBwLrvpiA2+Ml4IeZ9I7BNShoBOLWAlOkVtOl74AIhALUOv/2totssbCTOrKfDTMP+WHBygFWegkSj0d9jhOGO"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600102746-b1ab38ee.0_1600102843904_0.538592044978218"},"_hasShrinkwrap":false},"2.10.2-next-1600107614-9cd3b3c4.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600107614-9cd3b3c4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600107614-9cd3b3c4.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-petWMCEZkrPmXH9WH2leVVgt4MtMB0i6+MtevQPkDSeZxwoPGbd3sP2O0UVGlKNDZUm5pJFiQkr4hmqWviX2Yw==","shasum":"1b6efa6a976245bb73632116f9d0d42eebdf70e3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600107614-9cd3b3c4.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfX7TKCRA9TVsSAnZWagAABO0P/0xoiUBpuNEhEgOn4PmM\nOEd5SjS2rjoP1oEB7GG0Py8cYr44xBBD/LV4JMUEW/qRJJGOpS0qNiOdtuvh\nK+4KzJCh1pfuUorEvQwINcxApeX8AXDAtwfcVH1I93aWRL30TAoLRkJUJXlg\nfRQ9ArR/529iIN0iAV4+ImjFjFTtxUjKwkj4S+mIj/zYNaWnmn5nQAZUhKek\ncGsZigzKtabm2xQNTHvae3EglMyIMvShZgtDNmQ4ypLaTCZ7wBENdyrr7dB7\nG8Fj/AL4ZmKfJ13zkRdw/YQUZYkAGliWc/8QzyeCuQEtWczAE7z9zCQ5eL0Q\n7ZHnXL9zRlj3oNReT8ErcwDKGwWUaz3nu4qHoz+qvcUWmZk9vKBQ1i1cFQDe\nWtUDUpcb+fxBrxqRJFNaVj184WfdZY40H/+t9iEqNX8d/+xhZHSVuIQFyKRz\nWGF8sArzd643L4SMktphuO4RTwQVe3v5NNuVAufd1Vi2IHoicA7I9c/G4S1z\nSvezZIpsxXk6cuXda1wNt7F2IlAf6Akdhgbm9OhZXQGeSG0Dd/8wBkNvCKcX\nMgkLrfGhXhJYTlxqrmqYCub/g0J2rED95ljqh0jv9q3Iv7xRxxWAFE49vcCm\nHrMDGRVl9xm1ZeS+PRVqzZ4kslm0gKbhNTmj3SytuMsEpD8xQKCY+atzS9LP\n8E1i\r\n=y510\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbgj9CqOYr6FgoIZICAjOgbMTI8B2l67UItX9gB+2LoAiA19lF20HRfvFtDKJkz0gHpP4o36kvA6sd3ykvAsX0gIA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600107614-9cd3b3c4.0_1600107722277_0.492098074428595"},"_hasShrinkwrap":false},"2.10.2-next-1600157946-d342b075.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600157946-d342b075.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600157946-d342b075.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BgExj6VF/gOtVrtM/7F8S70tJ9DaQ7j37dXL5k1u3z6UUBdiMMngbRpElhpJ+OifcBu54HtN9CW+0zzjdgq5Xg==","shasum":"8203bba8320d7bf074364f4b7e66d38cad6312aa","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600157946-d342b075.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYHlSCRA9TVsSAnZWagAAhK8P/Rwh/kjUoZmOA6xXSvRb\n7uVZxOyyQ1WMNPQ+5IBPi1SgXjQzElIcuSFI4hlS1P4mz3dTT/zD3LTJTp+W\nf/sOzECGIzwa8tPvTlPBHxevVfGRiQn6h6f7O7ceeMc6KH7z/yADCw66hLZv\nWQAm4SZ2vWqOAW9AuK9ELodWrQcT1oP3eQTrKRWa/KKSWhSGXl4vpxTkovWP\nns+PHt6kT94GZh21hRic/wfv2STfllW8Upml+xUBwSByqu9SqwgEweJ0IFgy\nWDeOXNaBzrX8194IwdUDgP+Snd0bc+WF+VXGiOtORBiYfzgXLzzMD6acM/0J\nwp0omtjBDFrX+sJ9SyQ3Gw3EQMvYOVDQSUgZjcfQfAXY4i1hX9bBAqSRIuKV\nT8rHiW3WvFP2kiyynEHIQERHebSd/r/0Gp8JsSYuTDzpxX5ry0m6uBCfIDV9\nySz5l1TkVQeW9zBNMOVMiR9GKGlxWnzm6H7aByQh10a2F/eNdVm2RLu4Q5Qc\nUasjm9JFJkfshyQsNzFJUeq1AZZn9dJ+SyOurnj+NXZUP7s+IB7MSadXE0XZ\nDqKUTCItK28zntrK9l51u92ZjIZBD8QqKcWd56FqFjxFnhHFh/yzCS7071Ig\nJFTtx0GWl6J4jUYRm1bGqp4TYTbLvgyE/qbdw5vJKwauumzw2HDJGqqqmUGS\nxe/M\r\n=OBYV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj+F2nY908oshrJAvx1X/cwt3oaZY1KOqIowq22sx9DQIhALfiLHBPqdvenDejDAs3EStuUbA0u955ikFpM2ahWnH6"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600157946-d342b075.0_1600158034342_0.43201446597203064"},"_hasShrinkwrap":false},"2.10.2-next-1600157983-b221159f.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600157983-b221159f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600157983-b221159f.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-86spfEgxD6EOdtjZ7Qh8EPYaouZpseQ5hKKzIl7VfrDckqgKApnrLkGNMbBwFraS05FEAAds/o91txfw9Yon+w==","shasum":"f34187e1ddbef7fdcd7a5b6ba1043a59edff0bc0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600157983-b221159f.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYHlxCRA9TVsSAnZWagAAsD8P/1v3Uo5w3vVsQVeSmoNl\n60fNM2Qs2OUkeEq43vO+3db8G6qgn2pAwTXTaa6/6fkukuJAncBYOAT1edF6\ndxr1qkMJX08VeapPmRhObqT34qHZFqbqjydpYfCCPKFL1bCAlDmHrTcr+d8F\nFJBduCiHUVZWVcqXXwXWw6stilYK1Hy0Oelg81lrt6LjIIxdZJkLEFVR5aAf\nZ2+MevablojGSgoaiNcnXIMHtB7WO1UpsxPQBoAiWrPnNE5bhoZXPe1lIQYA\nkWbpWfTHNQKXIB6P0lTpPLt2ellxrXNB44jRtsST4KZrNyVpciTMx0ORd0mI\nJ2uiNKZ9lo/sngspe8+M7JYB+hl1FisTXr1d6zEpeZk02nnntip26KGZry4C\nbTvDIiZT2YlhtWDbJm5SLyNurExVvBobgP7nCLoXuD8AtnMS0cT/2gGBowQB\n7FWSvuhhdW3aMg6QEgO51HlGSoNJdRvgmZyxj3MpKggvKsoZErKsBKLzObn+\nM6+rLydvJlWTiug1HGX5OeUmbv795msRSsIMsIeTsQRSQq2qcuePin+XK/DL\nTeYzL2C2LH3mspLyQfYxjQxeZ9vKcfCTzjw3OHPIBtiLKOCtE00WzOYPWPNt\niYzlQDHQWSgFUGjALyDSg5+TeKr4WPeIywJXbRk1QK84VCblncXhxxEQNlBY\nbYWB\r\n=CHL5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5Msw4pb9YWplJlR9b8RbhYqKBvlwg/oiizr0oMgDpagIgNa7+BjQlh47z4t7DicoAurdSF5nqd7ww9lrhS1mAMb4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600157983-b221159f.0_1600158064957_0.4730176793263252"},"_hasShrinkwrap":false},"2.10.2-next-1600160933-3c3444d2.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600160933-3c3444d2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600160933-3c3444d2.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-nfcIqUAACEIs1Wtc3rvN/pxeYnTW/WjzncBwFruvBSwpb+v07rSdi/ok5J6qrIFHj1xiOsWKE2TdiTfg4Uj06Q==","shasum":"2450a9c6fbb282ad4e91476534821d3ef79e490b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600160933-3c3444d2.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYIUHCRA9TVsSAnZWagAAOb0P/16Gc8scWr52dEgpN6zj\nykQTLSqTbdE18SVM0VBTaVd9pOSpRDZET5p2S5iYVt/EgzWFoV4jcNg20UxI\n8zAzJMsHNigqY21PuAsgq3N01xigrZPhJ07Pm7bGYO78FhKiECCKcdOA/lej\nQbGXvBKP6GKTCKcCZkzQzAlyflTdvV27fgrvtWEDWC/5ZVG2LbDHTReQPHFM\n7fsSnNUVp4utH88c6BzZEVZZc/SKnqYMDg3mbTQe9GsT6liuZ3pnM1xomijP\nRf6ZKKG7LtVAo5Z8vQP/nIm4NPB+/AjS5ZGy2qZk5mkJCrbwiuWyo6b+F2C5\nPEW4Dqfo8lAfviQal04OOC8x/RUIA7qjLp8Tra//17j9ZcgGFudnzNuwRGLD\nI2kJdWFG7LvRQcb7y2cp0PHO15e9TikVdbf1OWrdQwa/tdHWOFm83HBOpBNt\nqygGvkofCyCxozwq5t3Ho9FW12lYcIJBS6x4Kfgre6WW2yAe8SS0Kn2O/L/q\nd/j53HvakbrkmLwuicQkCS7AFSS6A6Af32yi6LgeaZwdPmD5248KcPAQtQo8\nmXH74+dPRuIW4AWI3gfwrMxpAoT0agBMbdKqt46tKCqY4mpjcPonAPsJ/UGZ\njd7g1HLKhg9eVCUxI7o+XAyDeBlX11bxV+CL3eguQfzXLOgtpCj30x5cy47r\nkLmJ\r\n=rA54\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAR+8vVqtuIxISwz7L48R9hAV4n0GQA/yRAYgRf8PdaPAiEAzJ+Mgf6DheJQjmMJy2TFf8JlhcRGddpEAIi2sbF988k="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600160933-3c3444d2.0_1600161030979_0.17225802517473476"},"_hasShrinkwrap":false},"2.10.2-next-1600163724-46defc31.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600163724-46defc31.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600163724-46defc31.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ad6ZByqY3iMDLbaCgwnt5gx97Qg/LQwXwe/hYg9dfHBjOfkiSVVAYz169wvLwasD/5YGIwJrx7MH70Hwhyhxmg==","shasum":"a6d14c15459cc9006d7b4fc3fa8555d558cb8318","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600163724-46defc31.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYI/vCRA9TVsSAnZWagAA+xkQAJXuXCu9KfvPmyDYPb0s\nkCQnvReJH8mM6uYBLfTTykSWgCcUcD9aQv5jUVYhZYTCbBSlnXmtNyWgiZaI\n8f69+PcCo/2GRDSf2wmdfYG3X7rp9/GKR0yt2/Uxm1DZ4ps1PJ3O0UIPs3ME\nKV8FG+NmTroYI/nOvn94gKOzEDv48ApFZI62nzYx1to0TP+823+/N5fCy4m8\nbG/ZzJLYUnxMiH9cn9sVr78UgvGkU6+2HPLMkfS+43yBE34102urh6btdsZB\nZxISXwI2hqyoN0ECVc4vNOfdm7S65WyUBwvBddu4eZcdPKg5ULOGz/b1TaDv\nUfM4SfwVshJ9b7ckiAarJfm84KoL9iWFSakHbSjX0auzSDXqeeUpQho6BVLa\nLTI2xeXu0AsWtAci0lLak8PtNUOJjBETimiDiRHQCL1fC57aU1Jl5b02XXt0\nYkEIURw31tJWg5z6Jh+BUUxu+Bb9IhWzdc7TmUNuk9Qv7GxuYFyMPx3NijRE\nfQOg9DYoAMRSMcNH8H/l36/m0eIQaM/mmzBibxhDHTMzzi62QsmrsUaA94Nm\nTAKCUDsK5OTHg1xO8niWJGXEeFwcKJKOGyTwLIsqjqidBFTmV5y2RgWf1ron\nDKvwPb26ytULGQCOueN81I18Wh4UK1+IqAZj0FWCdUE9fml+QKkJu3ueSylu\nBObU\r\n=xFYi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjIueiwuolFy4joa3T7XVtetQV05P5yW/dDCrLP9+ZnAIgTO+TDqKTEgjWtAbrrJvA1Bxorv7T2O+NYj2USvh0+O0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600163724-46defc31.0_1600163822917_0.5171059212687563"},"_hasShrinkwrap":false},"2.10.2-next-1600165323-9b11b3d7.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600165323-9b11b3d7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600165323-9b11b3d7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6b+jCrRXaBzo495NV6iEPb9Zc9jAaIDHdAC0pVDNpS/LXZOisPOdyBL4LxKV5tF6b8DT0FrtQQsiBKZF944Vug==","shasum":"5ab4517a49a2633fe3dfaef06b65c0a4941ff141","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600165323-9b11b3d7.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYJY1CRA9TVsSAnZWagAAc3IP/Ap5e33Vks0Qw2gD5hGK\nmFsH/Ws7CFamvXWlmFtHIJ1HKSp/ZeqC3IS48ge8NR69ivh6u5oXD80S+cmB\ntGsjTqF3j+BFWp8ji++YW0FIuGckT22ikHc8GrXYVMxmPOkycAnqRbFZ8DCJ\nixszb4MqVU3r1iutZ1u6neQLSJ6dcokNy8RfCj+B+mMiYOSJr4/YTYe67SQk\nA4MiqwJN4tuoGqJ9t9yCg2+Al11NVO4beZLDMR9m1NwyIByLJj1bWWv0Y497\nA9mZ+hPRmCzxbCg2c4HqeYs9CWTenWalcx5Q8RbfseeIzXtOZOVboY5625zG\nN1dWTyWga8mmLp70nnTxwXq1ydAE4eT2GIgdnplMZqaXwdhEpRuUzN9Pb7PF\nDSTNYoLXxhlSgAeakyeE4z4uY8QAn55HkC+fdj/R67SnnL7kORaPDEZvt+Vw\ny5tyLXmmL6uUB/ZDTZF2FTGnCqJgw4MXV5T5aA65xYqvrfzF64csAMNWZA68\nOQSehs7YDJjR2U+E2EYvJPyBBYkRxCviZ6yYvti2PMBpA3WkOrXoAvlQvrJx\nYBkgzHIXpdPe9yFp55xSWFYu9NC2/4zE2l3r55R19h21cWm9KYOPWg8QK0/b\nxW+M457r0yo5k1vr2HQQ+qcDq26Izv8FX452XcfFNEmlYI+CQcLwOW34Q/KH\nwg0P\r\n=iWY3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC13Dmshc+GXKIGwNO7ZuxU6qQI+0gKu/mTn0JrrgKolQIgTgeF3UCVJW+dh6FrVci0wJAgK9wGkSgZw+mSapCftFY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600165323-9b11b3d7.0_1600165428820_0.0856192846444539"},"_hasShrinkwrap":false},"2.10.2-next-1600169926-1ee6c708.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600169926-1ee6c708.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600169926-1ee6c708.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-JCa+P/TwcErYLlvqtDH3jJPVoNATIcKupibGDinfZZTx7roEiIbJ5sllb8xagi61iwL7cdWaWg3GY3i395pUxA==","shasum":"cbbd5e504ef66abd47202c86d5471c3dadc91778","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600169926-1ee6c708.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYKgmCRA9TVsSAnZWagAAAlkQAJehum94rhk0h2nK0CdB\nO+njrNq5M/SmAvB7prU+m02GD02UU8trQpfwYIkY4FsrZ6TOwfjHlIqLVs/g\nzAQdhUn9VQFNfNX4oK9i4fP5So1wDckMFzWv0YYK/f2Whjgmyo1+BdgOF8y5\n4kozIo1jMiPeWRkRVR4hGQCLG2zWrLplodQbNIfTzuNl8UiMeFbVUWdE3UD0\nfKON0uD9hGaOGuUWhYuolwB4bCvwNKhLeTkkFE7jwHjVgJXQgnanp0VN8ZFT\nZ7iQ7tSEIKFH3PYknqdwb06c5/07VBMfPs5k6g4C0ZSP9xgtbakRWdKu7Soe\nfrE3SkPqQ4N6H8i7NYiga+dq9u5bLplPvpbL4wyIeVSGII5EMK/B8zZ31WoE\njD4+aczKNPr4Tz2p2GuMbMyFLhfIck/YS+8znfKmWqxjn6TPdG/5n/kbIgYh\nsqV4c+ZMoFMqMGcsVZvLu7y+sHKsSnjjlbUeuv6XE34MIadcCIQQvPvjdCV4\nXvFc/KlzivZ8OMOD/pfy+PfTKRNlpAbItNXxRyiUfahkeg45O3CaP/6IzI7l\nJhLr9Hmm0YBiwNhjJu4d5swFIPTx855Q4BFAfnrbzZj2aid9ZqNmhn/cxfwu\nG0nEjqs73wchamPypNNPCfuUPa+OyLHTH9dibb8FhWEJmaYfwwAZHMacsJI9\nUf7C\r\n=T+do\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaCvqBj2dW6DHatuqTVbzeDaJTFYamjKNd0H60EszvHgIhALgpMXCvIXSJvZIrLYa0m0ejHCyjqRdwMoVDfWKh4v2F"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600169926-1ee6c708.0_1600170021832_0.7421541429350169"},"_hasShrinkwrap":false},"2.10.2-next-1600169974-baf756f0.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600169974-baf756f0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600169974-baf756f0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-NUQa4Vlz1Eep8Wt0mri8r8YmR/lDSYLJOHTjejOQlNhPZO8Pn6q10i3u/nVrVLDCJmqgAZ9Z7tTGdx46IB4OUQ==","shasum":"9f9353c73291e0ec62423b555ec83f9ec2a12a14","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600169974-baf756f0.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYKhlCRA9TVsSAnZWagAAjS4QAJz4T2RnMFNF6mZjsBRJ\nxBbotAiKr8XN2M2nwzc0w5Eev0QN3+qb4qQyAqY8G0v2F9RMyCRoZPWV5elD\nbmxqHoDMSbkrzzZ0p4DiuGiNtIhc3GD/7hp6qgNYMUqNV8Rb4fXdQVIOrhP2\nSRpM4s5LRiVjAgnmfVrD8fb8ybaJLcP0tFddMDfnUkR5BxcMwsV4NrgUrUn+\nI7ngc8IvR9cBsj++0jiUkNPngWbwolEq3DK3pSsR7KdVZuFlWBbj72WBjmso\nLwYD2cHuZgnqHKDo5GDJzjNSNSRccsS2NoEpvJZPN2dSgQx6JiW//1I92lNx\nZhirS67SwYeIj+IQuF+mzPp6P4UsR/Zf+z1KV3wvI4yXC1bjOzPA0lEn+je6\nM1aTP54kW7z/j2Oz0G+qN2ZLI7QmQVftzj9/GRNK4xazipDmHNX8XAVyP3oQ\nMiC/tdSPGxEj1uJ7CDTmJLUl5N6td4ZnVfOg3/XGQ67XyRGbZz+1kCZvBq0c\nY7SNJYF/ChSyYaHtjDrJFx2b7TVzoe9o1Kx5NUxYfTX/19HV/TockSYXUi4m\nUMzIuBNeHeHD+gzDxy4V+po9C+reXl1Tax97duxvVwwjEdV2o6XtyYciv5r6\niPohH+wwzfVdZKOlJhBiACKde1wGgQSgIGYqBzSqyaY0VFFJ3JFUDRx/d6bR\n6YtE\r\n=HvZ2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB8YS+yh+i73f8rMvTHWZMHmSIh0QG6eCxDChAFhfv6gIhAOvp0RI3lOZgp6WXHdk4eac6bGdlZsv/t4IOp4ByYhqh"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600169974-baf756f0.0_1600170084900_0.6208853292509682"},"_hasShrinkwrap":false},"2.10.2-next-1600174602-c58e66b9.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600174602-c58e66b9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600174602-c58e66b9.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-bQR2LqHe2ZxUtZEnZ55P13wTpkVoCQxphURsjUVEd8EfS2hjo0LG9+ZwHx5/DJuBnXaeK3sXGiqp+RCaq/RiFA==","shasum":"772ca9b33ebc21aa54d573bc71768ad400e652f2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600174602-c58e66b9.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYLpyCRA9TVsSAnZWagAA7vQQAI4DGL9ggLLXlWrE+30O\nvXzFuUekHNrzMn/kP+F6k07vXjnsjmwvFVq01Xc1NifL5N9C2RtsPBoogBqv\n1ZpE7x5pekBEtuxr/2yARJPac1Ofi3GqERBGtlYxGxThAzfjoUyQAp+7pWQS\nXGi/DcEuJeuUT7lDKNd+gjwmGtXllbC+uArriR/QXSpe6CqhwmEx+YKo7IP/\nj9ajRTsm6wIJTVlcfFg8YVc7ndEvSExi10DNqtPCUSy107RJDuT4Y+/NiNBt\nObFJ6CWaEUcZXQtaMAg0luVZb2FgOb2MsflW8ra0yC4DObR/MkPG5q4piYi9\nh8KP4I1+EUwuv2KTbWtRmMbq6Hg08CUtkaWLZ81g6P0hXV3uPkQoXUUpK/Ij\nucubO3PvpcY/XxgFWVz/+jNqk0LW2EjgKf5hw2tlpl3b2a8bKCkwFbsHqdxl\nzGaxRF2x6D2woY4fd8AcfJRZM1LI3Aab2MkJ3gi0yUKQpHJRMb95gXKBChN1\n6T6scOaUC9OaA13PHbpCQAskJqqswuu7CKjDnb70Vvtf8UDot7LC4EMkW9vz\nZyB9oZxtDNo3xM/eGnaeSTg65XxqbxvKMefV54ooiZlZ0li09oXupez3KWkx\ntnTGJ4NXgwQftNI+qb/5HN26zWU4HmHfXPyzbBRJvXKdeInYqNF8XDxPcl3i\n91SZ\r\n=EpIL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdmuE7gBOMcahJaSEFx797xQVZmXqymz6ZCqjQ05Er7wIhAI//7RjpcAWPFpgx2Bndc6zTFGgRDfSsnV+JHD6fu5KL"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600174602-c58e66b9.0_1600174705907_0.14387413352472067"},"_hasShrinkwrap":false},"2.10.2-next-1600175634-c58e66b9.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600175634-c58e66b9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600175634-c58e66b9.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-O6UkxnV5bQ6GHM6Bt0/W9sgAuVvmOggabmPtfk91mc66BC9izOtIj1Mp3FrcqVTkrxLIob/HAQ7ymbI383a1Eg==","shasum":"204304b5941b1cc51e74987ea32e67677cf6bece","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600175634-c58e66b9.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYL50CRA9TVsSAnZWagAAYmgP/ikfc2Syn3CtYFEeenT8\nXVaYbc0ZwrwwYSk0FPtFPzGqzAU3v6kd5p2yucME863q2EKR/uiIPp65ZxvY\nJ4cLz/pgl161VT2CfWfNFtBG7bJIoKgySbuNYbi9PqYDFVQFkb+Wxyo/r4Vy\nrE9YV+JWm9KGNee+WBSkT56Bn0FCXvXm6lWkpn4sUM5+FfCI08n6UywAF++t\nPIJI2XRvzAH8jW+g6/8AAZ1etFZK+mCUMiOwgjkkYjypmhjc12Fq0gqnLHJE\nUD238itaVxsKrc8IDVEdbawhTR5gmgQkgBGHiZ+rtmHf8h2A5KVHVMrNrP6N\n/+KIEeFCR56fbRzxxDkJ00DpukpUSoNsKHtScjvFR7EDgsr8SvGtq/8v/pYp\nzf9F1m3YWNoOWkAFDTZkcneEiV80ezk9b/qrsIpqZ5L6HTseP1P3WXb/5OGo\nEWhWH3AQKkCAsbXslOKXowpQCtcswdLtrc/kyvLisEKAkhDJ9SrrsTmBj/7Z\n2HJfwLDrT6znRzuZk6YFIhZm81asvAWSY9bmu1UJWbnLrShzrz6y8US2GC1K\nKwkvU1i478G0dUis+7kF8zUNWEASsU6pCkFgOS9di/tAgfi2klZPYRr6lM66\nslCXuoumAkUpOiXU+FCgsaDwyEMhkgEaFdLH6fcVzwKJbVgOi98/eXYlOs2c\nCVpw\r\n=+BVp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDejINEw9rgpo6OXBU01epPYeORoqLt7mY6lxafJgjMTgIhAOvSOdonWucr8NCcNjDDBt8VJuNDn6Dko1oxX46sl5JJ"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600175634-c58e66b9.0_1600175731670_0.8210261841643627"},"_hasShrinkwrap":false},"2.10.2-next-1600176932-f11d6186.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600176932-f11d6186.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600176932-f11d6186.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-SE555xkKUAqVkypFjwqkbLY9wq2CMEBePsULZkfDPo5oqh1ouaxBm5zYlDTLrT/ZdlYnAykRB3Oj2ePSs2nuWg==","shasum":"3800d75665a76aea811cf23d4f32812ce0037ce4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600176932-f11d6186.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYMOYCRA9TVsSAnZWagAA/HQQAIGlMAAfiSxah9a1XyQc\n1TQnB7dgQLfrkkp/2leW3ztO9XfNbsJ7vmxamtc0OPy/Szd3orkahjQ+0uRW\noxSC/ZTsgiiEGOI/pfIQLtMMLQt8Nbq+lL+CUZuqweJgMsaZDgZL8Mz+5MbS\nHxE4wJJB9ssguzG1eAhydKVUh0msJrPtTRacfSOfL1vMlCQNU00WjSlVxG1s\ngZxmTIEtf5HaWDuV6ZJ9UZrgwtTpvj8tqkcEFDktq4BKEutv6wpxFo/hbq/o\nwmEx2T1Lpid18pNd0mjElTEFeI5p0dACkQIB42KTMMHX8NlkyVTzq/iBf+Bs\nhtvHe85pc9VG/KWaq/rXlUw4L7a8NWbbi4HucGDHwYmoEm3nV+vQLQzgWnhj\nezq/kDg5Sm+CDBPke51xT6/X1eI576xQ9FPv6HXtZDSCkgdvZhcjj/X0UOdN\nkW3DCUN5ioI1ecdHrtm3rLU7Ka9jp0DzTRllM0nX7uAZY5dcMer8L7kWlii4\nHR0rNgAotn03+ppgQ6J8UePbbToiZwpz9uCGZqXDkhylgtifMAhIn4JR4lA5\nOXVpe0ZeP1X5VJC8YA8cul/eDuy5ByfDcJkPJagsY8JGJ2ne1W4e2S7gCe7L\nNuOa+bzeaeVrlunYnYqHcwLuO1L5qSrIWK+YLFjGSa46jx7KlxP0odtZuaBS\nfwmW\r\n=IARY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICH7ZNQV4GsQkXBUdliS0DsKvw8Bnwyso4Y8iypU5DBpAiEAr2JUOIHvMNvD6bcrOZ20Y04t7iE5NfkqwdP5QC9eWEs="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600176932-f11d6186.0_1600177048247_0.9835153987069216"},"_hasShrinkwrap":false},"2.10.2-next-1600180055-890969e4.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600180055-890969e4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600180055-890969e4.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-apwicNS4hPIZGKEwuy4WVAS0/nD3dhyHlDpfajDYlq1FudzOg/kyNu7YnxycnFs7S1VVvBv8d4Kp5BQ/CtkPPw==","shasum":"9601a2048257177e81541b329199e474e9593ec3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600180055-890969e4.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYM/KCRA9TVsSAnZWagAAy1IP/2yLiw0Ev1WRltzkxMKX\nGH16nsC+jOmHUeocDyzgT1gYlG0laZUPLipRCqjuFxeEknfwExbpeSBBbkNO\n2FSzyfVD4gAjSAh/2ac9AdFjNjrfegbApro60RGxw+jxYlwB3Pu99RB/fn14\n2oDL92jRnbjoM/LzLqPy2/cxDYZ7GqnPGWslSJbyBP6me6inOYcbMF03yEth\ns3lizFQH4N5c0i4fBEr55vPcIBEX3pMxRsopN44CzDKPIqzgDfZzE0AJ7vAX\nofNtyiNRKjwNoQ1pKBOi9myBooVmCeuFAO1Q6igOocyx8VgSRfPsgaS0BFYD\nDcN0/0OhsrFWoHwpV0K8/utFL6KqsCXlZxhAVIcbND2Nh57b/dZz0jMevq5s\nwT980NHLBLFrLwd/jUbLCDzwLMJLsLOHfgImRhQisbWp1mHRxp92fIZ2othg\n6epIb/9/iBtlkli7UfZDIph/udkyvSu3YDk5+LBK90fVEJzsLIBzbwgm4n3m\nnJkAPdfZSGfF5yxsJxCTMI/OyUX5QTNgBAp5lWZ8lN1G2zHi2Usz1QPCxVAU\ntwNYvFe53hqVFL91ncKSPzW+roRBHU8hmi7u2NfZNouXjzaVgjB3NAKbDubA\niIpKp8RjhL6v+0oc3wuB/kng+fquxuIJYjiw0FW8R8cJZmB9b4MrzPZZB6ND\n5IrC\r\n=/jTM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmMBilYZ/aFiiQr/5eNq9Udc9Q6Sq1r1NJLKP/4R7w+AiB+4dJ2W4QQWvA09CkRlwzma0ZdZlZnbwnVsFXlkKpToA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600180055-890969e4.0_1600180170182_0.544234820896959"},"_hasShrinkwrap":false},"2.10.2-next-1600189214-8162bc0a.0":{"name":"@xdn/apollo","version":"2.10.2-next-1600189214-8162bc0a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.2-next-1600189214-8162bc0a.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dS6biJcooS6PtIJxUjnFsTraHyFATz94BszUOMO7BxGdmVxAWVwLIpNZArxK7l/GcNwgeV+erBo86N/4ZukvUQ==","shasum":"960521726414738b224f7393266d2d7001979eb7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2-next-1600189214-8162bc0a.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYPN8CRA9TVsSAnZWagAAWHQP/0HUTa+g4TPzAYcwsc7m\n5cKQgc9eYdPsQjwhWpDdiQ1qzlnsXGo311MX4LUEda9Id6KsX2f7hl54hHIA\nG9znVF9U4E732IP7b0yH/NvwD/b+G+DX/CQuf5nYAVkQP1aklCS6/UBIyS8i\n6qNR6zo7AWpb90xAUian+gIVxo5KS/uPympncMBveKzfG0BMa/G51+06NcWn\n3MPrIVG2EBTHcJ/yeVibkwKoiE3G7bUzCDe9xmtdDwxM1x+IPmtQ/0hBueC/\noYqR++yogZ77DZemhURZKRNob/n1LhHnOTLWM/0Imp20NJhi+0qBqUybDLG2\nY/+tyhhoDW4akCPkY5h218oY5F6CqKIBVg3ik8jv1jUFv6l9SnvszhG03h8n\nhZXspRh8gJcSmlAQ/i/cALjmYyHB5u+qo+oeLWNCfLfqNmRUqoOdOckNlOoD\nnfCsU3iEPrhiRxczgyQQd8GpwbybQ0MCjaH9DHvNxVBdl/QyGQFObKajJpDE\nKBsGNOlTbnoJ9P8LfQK8dk3ZtokuYCOG3ZC0I0IRcx+BELyCY3oZZbg7D+bO\n4zT+fd/PWPKIJUyRNxOkIkoZqBp1c47PWY5Pl0ltwf39Blj7UfRL9CPbO+uB\nD+oI8yEoppiMnHmygXtrjjEpyaBJWeHnCXO81ZyyAnxtYovU1V1juG6lG5xZ\njI3s\r\n=nr3w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfoLjTSmBzkV0i/vW8Yat3zHLJ2kl0zAYHOaUhida7RAiA6qAO7Iq4hOjmGzJP6jBbMA9XNTi1H++yl9xq9vjej7w=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2-next-1600189214-8162bc0a.0_1600189307808_0.21593176586980256"},"_hasShrinkwrap":false},"2.10.3-next-1600208976-0bfe4d9d.0":{"name":"@xdn/apollo","version":"2.10.3-next-1600208976-0bfe4d9d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.3-next-1600208976-0bfe4d9d.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-MW17XKX3sWei11CsLOchHLTnABsqPRl9TZY0Tv1Guy9QJs1z66MXuV5TZRwOC8pd/v9UGITU6K2VryGmkhaNNA==","shasum":"4a831b7ef946da2ae7ae2c071342dccdba0de75c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.3-next-1600208976-0bfe4d9d.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYUCmCRA9TVsSAnZWagAA5ysQAITb1c7eKI2hoT/QVwdS\nBoamSm2fxQicrGGMnot3lsybW4RrciDdklh/amrwH22KQDsFCAMQ7Mnn/QWD\nKC/WjeYpH4J446Di3p0lbuOSKlTAkH+bZ7DzUzyr6gwrsRiGROv+CfXXCHrx\nfcB8us3BgNjBdlBHh7PIJYXfIvsnoTyJjQaywbGnQeZU90vy+RE7vNJx8nOi\n9cPb9ij84sa90/rKPNWFOMrsGVYVkoabmbu8oQTjx7iY7tEj9M80AXUS4uW5\n+EV5m3FbuIMOtiyDIpEKhst7y66ny7AM9/IMD1QarpiJaa3Z8pzasUWO7fhC\nNIpVt7nGB2AyksXfZHHBM57iO/5SAkKxg6KqnHsF8RIZ0x30YAxU7n3vGGj0\nJexhwW2WoxjQvkeVbIbydM8wHxFZ/yVU6Rgxb4aaTu4E1bUhraQsDCjtVY05\nJcIIqc7wkvvALrG5ebtroZumDTXo78Y1yGIXloyScpdplCBKvlkzdYskIXZM\nzhP8faQrIpD4lUP0PPe0BwC1GlqvQp6QzlrpSriaXCjHFz7bFeLI9AEX9Ss8\nUWghUWN0Ut2foJAjsEqP/zcVyrXIjGaZi1UErARYBCdkOR0c8ONoFXYWIXGV\nQe9xRJOo6H2lon5AqIkG5Ztn2J3n6IPxNwCgvLpNKLQusM43abkw6/VqVP+t\ni2S7\r\n=4+1z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRayKXY+vBcpqqKPEZpkS4kIr1VDjixsvjT2onysJ9VAIhAKQHGzTvC0CXy1Ue7GmimZmW09ZiliPRMyhMfJ3wnN1o"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.3-next-1600208976-0bfe4d9d.0_1600209062331_0.7296001459645214"},"_hasShrinkwrap":false},"2.10.2":{"name":"@xdn/apollo","version":"2.10.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.10.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-40FYmYkoEVBpMUK2C0b5GvwSXUCxPwNmuppNa7tU6CJ9z+XHRV0saxl9kiKPSVLQwP+1FNLmyTF+D0b8/oWbsw==","shasum":"dbb8e247f51c336195fd43a99cfac8daa8068118","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.2.tgz","fileCount":10,"unpackedSize":15402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYUGrCRA9TVsSAnZWagAAF4YP/iFWt1lypfO2Fn7VA+G5\nfEJx7w1TCRNFvCdZknrkpGdOIvZe4HM1I7gqjvCvl7RX3rjOceVbmQmBs3g4\nU4lD3fUJ0AirzOuJXVi5/t7pNKt8hTmZk4hjeEVOeHJMDYtSkA7wAYcSLle5\nF9OjM0xe2nMhSOcwui+r7BaVtHvTjGi/RRAWbhJbhdcebWCGAnNK/RJfefnY\n8dbNRP7kK/aFRfxQtLO7YkAWucm7+CUDvVO+cyjZMOK7eLS1HMwREkZrHFaO\nn2Hd3bfl+ScoKYyqFg4SGMJGiRNxAV2RDm6GGDqHP02eFAs5v0YIzrF+tTnV\n8fZFDnYvKcI5FTmM9x4I6WqDQVgOWliMUNtW345QNRggI+2FdxaJP5Hzd8Wm\nCH+IIfUYpeCmVFRZhyQqILnXthpJqjGhekRiqUUBhnvYelBiR1mP8Qh8o0uX\nIrx1nrfuksUQ9R7bdisNP9zPl4m8VvT5E5HBMkrduV4jt57qX/TORdJgtWkK\nP0B3JZUgMntVwvplA0ZUQ7aRUzix690vh6Vk+fV31oJQWQNLoxPorAA5/3QN\n5BaxDhNDhLmA3CFk1O17eL9u0KxLvLYVnTi2N9DXKX+xXHik5x6mOLUW2AJD\nScvdXBm/xLXQCD21CFhlx/T6Ta84MDEOtL/BE9JUU9NUgDz7FpyQkmgr8igv\nkKew\r\n=//Vi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCmsJYcxnPdaO9qolGz0SIhMlpIpHMm+v1gXh09Gyw2AiBwejnvZHAKKJ72/LyO5+/1TlPS7QrIuAgw/F3mjPgl1Q=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.2_1600209322851_0.9043297417471359"},"_hasShrinkwrap":false},"2.10.3-next-1600209409-1fddd2b0.0":{"name":"@xdn/apollo","version":"2.10.3-next-1600209409-1fddd2b0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.3-next-1600209409-1fddd2b0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-nhTwhC7nKGi4Psx9/rH3Yo7ydBhnmPrgIvpGDcg+ErMblJVADmZsDv2aWCaGd3OvMl6fkSJ838QeQDQcKaA9WQ==","shasum":"72b79f2285e1565424c1200de260585a8608e9f9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.3-next-1600209409-1fddd2b0.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYUJjCRA9TVsSAnZWagAAkYUQAKO76H1NryUpLsXgneGw\n5EpWG5wyuXLjCDOGS2hG3Lh2Sr7aFa0AEEIgiEW+29FQ6LScg313jYapuRTx\n7+FyDTXKlSAZwTkKabbGgko7ndsQbFvb1ZhRwZgMzEttSUmiwRJGSE64AT7A\nihuayrDxGCVjrPZo3ciujm4fIk/dhR5b4tvsF2WX2TQzHV0TrojJZVqPjNvz\n4I0/aKD3lG1OfuTHHfbN9ib4KVxWkm3F2jRnZX66/oakxm7JHVpKqdrbP7Ok\nUB62kcylBvaqDTa9Hd7X2y32gSgFYmqUZi1pwd4LzGkxSwwpv/y6ADpDx1UR\nAWgfOpdPhtCYfuHfAUbd77uAKAbNMYf5KkQKnlfOGIzW4pp8oxI4axc9VKuY\noyqfIWoZTQua36LlG59szmf1Mi+H5jO0o3LNqWhASfC0f265sV/B4bg+x1Zu\n/OW4mNFqmo02k64R5EmU+vFZuKwkliIq+XMKRnLDTfqOrp7kotelk3qAv3zn\nylUr3N8xcYF/hgCC8gVZM9YLzQkdzk40TU80TKs6a8hCaLlui3/CPjPHa6c/\nZDD1WjoGtBpDw4Te8hnw4OjGxKknho/MfOIWhm6hGYJ3B+ogiVH9+EpL0Sob\nn+f8IOcN9LWctIoFLf8CkHFNUP0Nm+lrT6jJAoHGSdLBOzCgJcPBN6CsOxtL\nWQ8N\r\n=emZZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7BlV9r9Ppz88cALdSlyKvnA4yiNtQTSO6vdXhG4FVHgIgDrKnoVCRQiTt1lt0CWEGQ4SmcA8mUrGT8ZlHz1wgoZc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.3-next-1600209409-1fddd2b0.0_1600209506635_0.33643689907575225"},"_hasShrinkwrap":false},"2.10.3-next-1600209430-58538973.0":{"name":"@xdn/apollo","version":"2.10.3-next-1600209430-58538973.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.3-next-1600209430-58538973.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-+XoKmufW0iKBlSk5pUZ9PdadK4Lqe5jyePgVuq202Wo/ql8NDI0UKw3MDN/S3oTkekOkc6i3XNdCNKEuSs8QTQ==","shasum":"510df6261bac32b13e9efccfb0693bf8c34b1126","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.3-next-1600209430-58538973.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYUJ5CRA9TVsSAnZWagAALSkP+QFywaAD/QSjG3yx/HvD\nFpvoRQCQ5XQ5nLsGtgmfQAOYWY+swulUgVX5cMX7rbDwGQGqHexdN69xL84k\nu+gXVfoRonewGDMr82oMxjo9Sy6mlgURHPSRNWOKPz21HMZU3Gg9D/HjUKo0\nYg7Umi/bFfxEByhjem+5TXBySU2tRprzcbPCgjaAI8XOSzWP2/cujCrNiuJd\nko8YVzhRat4/xcnE+OZtPXRb9f/8m10gFx8VVXVM/SgA4H3t7FxfGfMaHWyM\nHBxYaGweOf6wWHZU6PWxsBpWqeWX0HP2MO9T+1ZY6bbqC9EZEtoDdROq0mnC\nE8wwCz8Euped7N7etKbekRDesMP9LcYUThcJtHcxGLMLJ9Tb8QL2sIRyfBZb\n9PhJKWwvMPjUmKHa8P1ILdUneTaVPnyinUMarn/kFLTONaDlD0jBgN3o8pEA\nNGju8aRiO1FgXUZecnbzJwD6yiglVhWzHfHhKfilTPyJWzKG1a85v9aOVvp1\nc8YebBRR9bUm3Nl+Rdp90jmgAIjqfxkdv1BCQhUu4HG/zr2p7TQOWulls7CG\n9Ll5aY+O35cOt+Yl5JgxtOwuZsdBLnOMx20f4r2zdjZndfC2Cb57q5zz2B5X\n5hf/bFg+fp+LvjAi9YMIIYlqCy6Go/1zTroBB360DkZzHRlKOUgTLmziBHOc\nwl4C\r\n=F1ID\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaJDEE+OLgHqsFOFFEWIKW1qN6Ll8PBk9k7fmGalaxjQIgGobAt6/hr0YC8zlReMvA2+sizqIo91OpFXz9/AkCWoI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.3-next-1600209430-58538973.0_1600209529041_0.21111595283779083"},"_hasShrinkwrap":false},"2.10.4-next-1600209476-13b92983.0":{"name":"@xdn/apollo","version":"2.10.4-next-1600209476-13b92983.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.4-next-1600209476-13b92983.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-pq36pzABm/Tf2axataOZECbsYxAcYO+aysCEA2P+atWB9/5tVEMNqhYuoqyXIbi2keMtl1vWX7kGWY97AbYLAQ==","shasum":"129e4b58a2cc0330e4c8b16cf9fd83b703fec6ba","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.4-next-1600209476-13b92983.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYUKkCRA9TVsSAnZWagAAzlwP/ik4bpzuqX2ZFft8dnXe\nTMm8ElhLt2Tk9xXDni8C5XGSVyrD7AP+i04sJ9R2TyrjAAZblPAg5pBOVLVw\nLDYi65dXuJc0++jfGEOD+5RVNikmQAQgxiUFFjp6S33F+i6qTGL67c6auD8j\ngQys9x7047J8U/DqrVFwXq5gW4k3j/zoxLPoKzFc9xQwdM/zATu8W728sRzl\nLYm3CKpBIcLNLgMxp8OuvHdz2W0Wx1LfQ2gxdvQCiua0dHPlRn17hi+LDR7G\nJKNEBuUnMkNELh9D8NUFEhscKd6OGC42TgRMf+rPDO5B+gd+eDgrgMJ1sf8C\niRmcCLalYBAewRXj80yCp3KHr5UmJrbfEKgNWEsVfcb/OByJPmPURy9dXbLY\nEoediJAdh7wMgjTZSeaobE05eA0RNDWPwIYRLoY2lQwuYK8WtWyBXO6zrHrB\nlkE5zujm7UUB+wv00WDtQgOViHfVK4LMyKKQkl7s7hYYn4e91KLSsjQa5mHW\nOkRPZoVJj0MYLhGUjXlrXm4yCUKn68XG4ALOiepPPLKVUDv3U9zlIUg2DiXX\nmmIVs05pFI74wzBmoYYsLQnHmIsE5nfHYnJEMCLydZkOJdgd0FZ7gntYFzkd\nJS/MqjE6CUCyezTlFxH5j1GGa37KCeLP+pMmhf1npbyEjOfXJzZiXyDE/nex\nvSo6\r\n=tyNJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGL2Kwp5Y9OnTN5MeDkujdbXjzg6cutlkBWcY/SOkmf+AiEA4RDkDDfrUtqcB3njkRHSMI8+BgyDOQ2Y96/uFPxyRN8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.4-next-1600209476-13b92983.0_1600209571859_0.2451444645552021"},"_hasShrinkwrap":false},"2.10.3":{"name":"@xdn/apollo","version":"2.10.3","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.10.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-a+629PtpQTe/eVAlsdJPJM2k0NRPvsaiSC1lJaeomcs73GfSzv2Tl26LKAtRz4S9udW8g1Pf+45Yu6n+XVGiAw==","shasum":"64d633f385def9bff81f3d088e1ad5e073aa71ff","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.3.tgz","fileCount":10,"unpackedSize":15402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYUMtCRA9TVsSAnZWagAAZKgP/3zWfbJunuDJQFIMoif9\nS9HZpAhxxO3S1GIABxK4J0A2zKNLklziCpqB//6CS+WBLcS7CG8z+6TwmNYE\nS6Omw4fYA/rqrbX9jVMQz0MiEOCcYOVeQZwFuHdFLNpPUQ66y3Z2RjjI0N+2\nJXWLoNVzOQgAbAVcSImsCKc98iJ3iTUpLHH89VM1Fld93N61KKBbzV189nFD\nHLUiqAd+KlArhNUrdgMoakjlAFxPukVcqJjirb1TIefB9yPrgB3YxUkKLk10\nny0dtJaP5wCqEC5+uctpJUQ6BF3kkqQxA2r/DNhkKwF0DHxj/4izmWb6LMcy\nDhFIKW7XH2YjOVrjiiCs1N7n8URywrhDIzPCzA7F3lJ+430gtH5ml6GUH5RU\nqmQIJpu2Mq0DQ1r+DPRpxj4DSslqSeRWJkj/2Wu70gvsbY2bdbBU/5e49n28\nP9dtlh6P1kLi32l7hFyO+heCHIxOLfKfQxOVkih3j2dXj7jLwseod7mY8MAE\nABrWsD54ruKYoDbgCU+pUbxp0b2VWRmbW7b8Z1lKibRd4qVZSU3duZOJUhZX\nW4s3FQ2jkkaMoTWJ/7by+rdblm3Zl0Mb0GpDKiBxdPdhI/4XX+ZMKmm2GzNB\nBtZmiGb2Vlgn4rWPaPVLIqv+mqkVWJ9SJ9Mn9AR+oSqstmmgruUomZq6j3Qr\nGmjs\r\n=GOY2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH/0RrR1nDFsxY32dvqcmXSnrlUTFEcV0n6eaO/sZ9BuAiBrc525ecZmPmF9/sw3YnFgGQvxaxiI6ApUIUS1PlQHnA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.3_1600209709026_0.8419105604208585"},"_hasShrinkwrap":false},"2.10.4-next-1600247712-5c135ac9.0":{"name":"@xdn/apollo","version":"2.10.4-next-1600247712-5c135ac9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.10.4-next-1600247712-5c135ac9.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BNXGJH6fYswbj63m8IbYsO10q8liHQXGNcLFe8iWMz0pmyWeSlEIDdfT8Ztw4FP+Fm995AMfu+rh/f1qxpFyGw==","shasum":"9912d3b99cd4d4031705b827a5b25a30a3bed386","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.10.4-next-1600247712-5c135ac9.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYdgICRA9TVsSAnZWagAAp+IP/jS04sw+oOE/dU/Rc1Ak\nNmaWkOFXJFjIJWk5LP1KwV036ABU6FugXJZtwQL4doiOZg3yFkRgh2VQRhQK\natTWyraPnoW8TX8TyzT/uVBRDybjFiXNdpDSgvoWaFiOGnvWpJwYsq99zir3\nncdSPoXPJztffL1BB02C+viGx21ngiGy99TNj8k7onm/qdTp8b2dBpxbfsWn\nCTGP6yBbnQwJKrA5hpru2E4nalf/aDwRgWrkiP2Legm/q2JnsxwbSjRAM9wZ\nNFH2wuK3cqEv0TkQPU6TUBx2iSNllAbht30nvRRN69lHxb3wVc0SQ3JMPMBh\nAEYWMvqsepcUH4LQhSdX3ojbLN8TeJR3pcTDzu1MI+ar7FD08otqa6wEQxR6\nkyeW2uwJFtq9lq08+dEUrh9Xdc8jrABFtVodrMxpwcU5/tiNwpncX30ZhUkf\ng5/RXY0jpthnPzCZ9UIP7r5udQTqQBj15bZe6YFOE9kCfm9/Zb2YHB0xf2KJ\nRQE/CgieFX2E7Sn9N7wdlnQqxjmUfBGxRJKy+Tw/0DFIhg95Zs6UKyOn+2CR\ngbmta3yaHI0/NOHCOgo7/7Yqr3uP7mfbyEpgBYmPtaP9FdN3Ht3wTu+uH/JO\n9ufO4OXpkusj8KzMc4C/OcbrkG2led+NMwitK7YalJ5+pSl3HWYrxcsNa1OR\nzrMA\r\n=WYHX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjeQ7SJbwnpviBfAt9gqqfo+g+ML2ROqz+GPgx6isltAiEA3wOP+RJVeicjZxiPpx1vIYrqeiieujvaXzGgv2TSN+8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.10.4-next-1600247712-5c135ac9.0_1600247816404_0.8978762112203142"},"_hasShrinkwrap":false},"2.11.1-next-1600247788-35fe5a41.0":{"name":"@xdn/apollo","version":"2.11.1-next-1600247788-35fe5a41.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.1-next-1600247788-35fe5a41.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8YcH4YuQwhV1+bXEUdfaJdHbV5auvwvmqk3BYjFYHK58WxIydIFckdsGeUJbeybPlDjUD8XTRuLtmd/ocXzJWw==","shasum":"817fb11ea9c4b05d2fc5828aadf57d7186bd5fcb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.1-next-1600247788-35fe5a41.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYdhVCRA9TVsSAnZWagAAgHMP/jrEBDA0FIFhSpf4sCa+\nqSAAZVk4RW5JSVmdvjjjSZbvL4Dqt6cRq5Vtrgi8CFI96x8yNFjVUK3izxZJ\nClBIrXOgLGBPcy4pZPpTfuJyK7fIsHP/mUBbcF1zbl5BFALdWM6reEnRqJ9H\nwq8oRXOdI+nWgCy7NeSn0KVv5BmVK9o6sbxD8lQ6QFrrTCiMXnMta1HQN/EG\nDtVH6OV0wVd2IUeuCW7wSd7Bjk/bXUAlJImDsEPPbpvjWu+r04zt3HdBkhym\n8urPbYuqhd0tpDogPxF3Zc8VRUwKfaUi1ai00QzCb+p4vVxqoer4J9k+STbi\n1G6eE4Yvn4cQMbNtSeoLJQxNoFaIGxHeJADC2oAAhrfhbRPrxExTQY8Q0rre\nMa8IYwsb8vgmlMi2GpMcPXko7/xHZRcYpf6zoHZlN+wJoiul4FiWJ0rqpFj8\n5qlyHF2wgGhQ4OjxACPegeJGQOIFUO7loSg3SkWw7UnAUJ3+Vd1KZYAex9f3\nkjU7SjH+GsmNYoHGtCTBjbMMg3w5TmuFlVqOLaMr0ARwhH3jsZMMXx/Wh+6/\nIj50AfYsH8SH69hQivDIUeyOT3bqRcLFpm9pG7uZ6Nt3EAl4aB39XDk+wjCv\nXZ7mgtF7z5APE0cfZaQG9XrYzJ6GSillL6TGcK1WS7v9zGT4qLFpP9fRhWLg\n2BXQ\r\n=CZMC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5t5k4q2tFjLzKymDzTaPeZX2vr62pCea48+JpLJhogAiAX97+QSDwGEe1aIG0vUvUn72nn7d/iIwt7PgLAxOhrNw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.1-next-1600247788-35fe5a41.0_1600247893451_0.8611967802311093"},"_hasShrinkwrap":false},"2.11.0":{"name":"@xdn/apollo","version":"2.11.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.11.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-4GmKUtZROKEaz82wJuJ6NrdahagKrdZd8rGYoRLYUHMek5F3yT3pH1HlVvcseE+v7k8HnyUQYLY3so+iKpLgjw==","shasum":"42ae18e99589849e741ea9a2c9648f6f02362af8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.0.tgz","fileCount":10,"unpackedSize":15402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYdjaCRA9TVsSAnZWagAAAsUQAJ+1ZVEWuAQqDWycuZXk\nK+xeYmw7n+FQUWD03drgJLKR9G0rM+E3RQEuLfLgqdFhbv5li3Vp3kyFMYrv\nGK1cFbNncULoq8HMwGwV8ebpZQfnWjYbqVcfql/sCsCT3dCsPqsSStitIJQR\ntALx+SdRfp4bFvLS2/pn2kvjjKZXfFY//5h9M4C8dLBL7q6mgKlikvvZ9K4a\nmcsOMpM390MKKLv8tUKAJ6CqjnZiA95KI4yydH4A6Dt/Vtlnn1KSdEnwR9VU\nvrEUxqB5YJgsuOu0lxGVldheTGu+xMwdv83yEDdCH5paCAEPk/GEWAaB8x0y\nMm2u2ukMy2mTu2Yz5av9dGfXbkO9aiXM/pZcDvahNGt+inZS4RpTPZPrdWbC\nTeq6E1tTgYlqSTRs+AdCgYdqzVhm6Yqk1LMytofA+vwkgLrQVyQNqANU35kE\nS5TM5F0FZE0DEFlN6QuaIj8tA8tQ0XGaF+hhlmGE7G9Sy2e76KaztG3MHQdM\n3Itj3xZOmsLjwsCqgvXBNmazMSMn8dhu60sznlk3Ota2YJY/xg764Ab1YwIV\nb1ljABAxhNI/E29SjsuZNZvsOjpxpt6RNlbtBtgWP35x5URsL0KjFfYYtL2Z\n9A4+TIUaLJb7aVCOgXtbB0HmXRRxAAFH0hd0gp9BrtqAs6T5h//3uZ5NwGu8\nh606\r\n=v3Uw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYjN19gafpIbg9vVD8PRv8SulltV7U65NfSPreIWxKzwIgIHVbaF8LVdtUkuGzXwKv9d959QqcUjP8uEbgJyIEIeA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.0_1600248026021_0.9872971679916271"},"_hasShrinkwrap":false},"2.11.1-next-1600258759-784c8c55.0":{"name":"@xdn/apollo","version":"2.11.1-next-1600258759-784c8c55.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.1-next-1600258759-784c8c55.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BwQgLlo8c6Ao5S6+gUHCMXy77QLtHDgoAeSmaTFzN1aQibX2KP8HNEBy24tIGsIgrCkeqjbMvOwkn8pIkZjDJw==","shasum":"dec5e10767a427656ce38b93daad2cf898f0cc93","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.1-next-1600258759-784c8c55.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYgMvCRA9TVsSAnZWagAATnsP/ikSmyosWUoENj3BDiwk\n1DVbh9lGHNjeZL/95E2ahqD7DUEHYMWLfCu4h59HICelOoGgTzAOlozOyUBM\nt118dZCmBU+32C7KW7B87j2tDBU/U4kZIlrpXWWS2r73mM6EkNSdJroFViT7\nks1XvcEYIpoH4OGfbcsMjrbTn+gwLh7zjghBW8AU/4qnMWpjD06ouHdLC9+1\n9KCv+gNg3sSu33SKZgsHO1wP0TqnZW32S3hSlT2viZGv1X2kjFGMpvBTnRoI\n9glyAybt2XD3zMlzKvfXR9UaZoNMJdr3PEVUHoBNr//Us1LMInxtQlFIxl3b\n2W52W77ecPxpapwe1f+YQoMfpjnmHrGEL9Ff5lFjfoxxcU2YY9od5T0CXe4E\ng1CjAj95aKcXYqtUywBaDLGYis6w9qYK8KryuNF/gT1M3qGaVOjr7x3dVvcl\nghalpd2WdqcYDhc2E//K8wOHCj0C0dS+X3gTmwV639uhYg7QQm6EBFmVwP0z\nKvD4nXka379DA/Ac6ceI4bBdumdTiRIg8zs8DPt7SM5bRqvOkP6zCAkLd352\n56fdSn9NP1F5q/vCnURFU51Rc+/grlGWC6OMy9RMnLSAJalW0CbIycfxxF1j\nuj5Bt4QDWAPkmzBYmj0lpcQUECA0shAJVHZBmE4LQbJrTJY/Kphxs9gFQs3P\nfffp\r\n=MhGG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdH7FJRkkZtgaHb9k2/XXEbl7C0hnOJzXpdlePb+5A2AiAEzCkDaxGQt0AI7xe89NfKtUlCxruBieYg95FetcyNtA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.1-next-1600258759-784c8c55.0_1600258862581_0.700127226286194"},"_hasShrinkwrap":false},"2.11.1-next-1600262867-fab9c480.0":{"name":"@xdn/apollo","version":"2.11.1-next-1600262867-fab9c480.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.1-next-1600262867-fab9c480.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-+qAQGc8vbiplXdJR2+DxweL8zT+ef8WGNv7dvFmd7BEeoh8NDuFqAhY9gpZKfC2JqQtoWjw2shKihYku5lDB0g==","shasum":"0cafe729d05e0535976f9c6bdd196a7f086b84b5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.1-next-1600262867-fab9c480.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYhM1CRA9TVsSAnZWagAAllwQAIofpQvh4x88vsHGt9u5\nspEN4q2UAfDS5iA/xK/Ci+SiqU4Mkh55v5Zf7iFoE5ZFIpIMvyoHy9NNlxmj\nGvDkzBBNPZtdgN6szIf6xysKbv35KW2sgg5ZzUV6s+ZikkSOTpIXcgY3kMlI\n3r5yhEdAmRbG7viYBZ+ebyYh7Tz8UwPxsgM9x5aQpoPk+y5l2kUrCaN7KVOn\njOwH+cSEibSJdHIAez1ibaRTGXFIf/FNxpeOD9cbAk1vj6kN+bo+mZcrkNDn\nyx3Ekyj8qX1PdgLeRxw7eyBlJ5Qssj2lgGFF7Y9jLxzKiiNEU31jK8nkVmKT\nieTn+sP/cW7BtI9xSTkHicm7CTwSIZ38GCQwoPG/HOrPm7Yo+FgF4RAoalfA\nS+m15aVF6y+knHmU/64hPSCMePgCmvTNdsK38zWmF1pbsxf79yjN9Fum3KBn\nbo1vSYGEJzqBg08UOcEweXtaWbPBVIGP0XwHeXAsWLZ3kHlBGsQ6pk+omVQv\npqY0W0XTNzlMSmtNMA12fT/jD9KZBubGspCxUuti2bdTd6KPflszVOn8TC7I\np/MxsG8m5LYhH4vH/UnDHiS22xt8nWynCMNMvWYmnLrH3IZ4m2jUrxsppvhW\nMe1pes4fgTH9eqqMXMCUWratz45g5sqWs5Y5MlgEEyyTRSHgbdEybg73iTQ2\ncHB1\r\n=e+p7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/dXlGzUEjT4sk0hAvd51/d31dVWekMyQLCSyj/nGySAIhANlnFDjB65f+F2YvOw5BX/UAfDqGtOBa0oigafpHi/S6"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.1-next-1600262867-fab9c480.0_1600262965126_0.3403859960444875"},"_hasShrinkwrap":false},"2.11.1-next-1600262916-71fe3bbb.0":{"name":"@xdn/apollo","version":"2.11.1-next-1600262916-71fe3bbb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.1-next-1600262916-71fe3bbb.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-wjfy3YZZSxotrTjVK8w5G5uWSoxXamr1i+ZD5XmUH4q+EaJp6z4ypwAimptiDesigAXYNcWFQNJG7FK4U5uUxg==","shasum":"988b588d97b8dae355579fb63f2ca77d17228b8a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.1-next-1600262916-71fe3bbb.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYhNqCRA9TVsSAnZWagAA0g8P/3w5/QVrVcKDE8AEFCfP\nxiEakDeflm4bvm9FETOErDm5xzD5ssY6mYsjZhK25E2K3CwdapgB86t8vzEO\nnYnr5heZJxVKLvZNF8J06tZxraZjDhWSFSq1eNv2zIvkJRNV2GaTmy34bJrc\nHzOQTRdWVNycNXPw76CleD3zrBN3zPzYeabpg1/6LtWwsQ8Volw2oMUM0S7p\nyiCLrCXUQhCW0vRjWhgxvT0LUT9bSGJOnMGQVfW7dPp36Qm9rAnmzHEcoNCa\noIhkAQ/aFvdqisfY0BkyWZ6Xq+5+rRqJ8K6KPHr7cjDEMmIYo6MAnFeGdVfm\nnYbfjYRz5wLBYxV8FPjbaHkZ7bjYp3j3nldk93Ib5IVgtYjCwWA03O0wAgYA\nPb6r503hju5sAiPRI+3LmSY22Q45eWmq5seGok46Wo9ISlKJwt+Z1642zHwG\nEVhY8pxe3LtWtu2LUKdeGLPhAvSq8ZjgldXdIPY2DdJitAQ7FBGJRAMfebey\nFq2GfFY43glTvtVP8pWTfVjUwGgxDo9CuzqTbz79dLYOQwgLIcqXReyL9bJa\n04Roycttf+36gguV3FTxAo+/RRaMs013K3iaU/d11jjD3NkEcapafD7nhK5E\nLRwlXyZ3o2cUZQAHzydrJdi05nkJE1b3wZEP1xQfjToPSyH+TO8ooXACHIFY\nA8b3\r\n=NNUw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQPTaM0khg+sXsBL/5U4KXq+cgjQNtEvJnKn9pzc50TQIhAIvt7VZnRf3Fy1s3+W8pOwG7qwDhsJBwJT0E8OtvhYew"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.1-next-1600262916-71fe3bbb.0_1600263017615_0.511176453835892"},"_hasShrinkwrap":false},"2.11.1-next-1600263055-487c5991.0":{"name":"@xdn/apollo","version":"2.11.1-next-1600263055-487c5991.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.1-next-1600263055-487c5991.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YIF+XMDtWjb7Er2Z6Nf/bVEgp8EYGxgtCrH0gVhXQfUJVBysE3qOEJYgpfaY4vvbd6U0ZmPfqtTo6Ss/FGNWDQ==","shasum":"c3d6b1e48c5a06dfe5fccb95bc430ffaf6398e5d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.1-next-1600263055-487c5991.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYhPxCRA9TVsSAnZWagAAA8cQAKMrfNaW34w92aXvEABS\nL860oYQxDNxuP18mmO7nm+A4t7gIWEuqRHvmZS8EBa91JdIfj1mJ4K/SuM5C\ny+AdqSrNS0hZ0FpG4QaZ9hB8OvwC1uZ11CRpCDvjlzEMclPM7YKIYTslKyyr\nbcn8Pu3PBJy/qbM3IUL+qWBBCg4wvLH2cLMYao3kIqBqvW6rDHbFboqQaoJH\nHCLibjYg74RkjF4Q0t00evw6ZpIxwXhc7c2VAnzifcMDKBV7+Z81qHVVo1VU\niv7C+eFZqmS27lS8UsonHV9NkDxfGUcZ+hPATiMScUKjRpxiufkWDOXgZPB3\nU59DlC8atNrgXr7b/vQ8DnNoBSZ82phidFNBeZcDYmXvBO3eolRaLvZm5N1v\nwbOudnb4t1EuS/icPizSxvNRdt/rRnIx4hwhZwKWhynR38fjSVJiGpHYvb2n\nJT0mdIjgqqDHRNHZC78WpfhUHyAAW7DOPx7KrLaDEaEmi5fYFBU/Ct/kzzqE\nPkZP5RO8rArELnXMiifDUEyF1ZSwP6f/5WghRJieyif+E9Zm+MI/HtOf74+A\nPK69leiNhh/8qTWXSUil5LY+CyH/rVJCQJVwajcmJhCqyLjxuhOHeMA4UFZB\nNiPY3QuyjfA71gjZfv0elciNNXftIytix8UAhlbLP+JFe3iSGAxM6NPaMXno\nyWuw\r\n=PBNB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDg8lugxUo7Ld6sFFiU2Btxs6G9U+2JbFSJqo3JdQwKFQIhAOQ6ULD72wW8UiRpFeKvlLkJFUTCtQc6JvUM962bRS33"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.1-next-1600263055-487c5991.0_1600263153489_0.49910139823260913"},"_hasShrinkwrap":false},"2.11.1-next-1600269607-1a964b90.0":{"name":"@xdn/apollo","version":"2.11.1-next-1600269607-1a964b90.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.1-next-1600269607-1a964b90.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vt6FUFkblc3U4/EAoLOy3TICHub3yqinhHgia8fYj/9AN4VJSQBnM3KntjjEmz7ggdfmx9PnnAC1PsxchPW7EA==","shasum":"4eda7d496f9219960fce550cf08381966e60ea76","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.1-next-1600269607-1a964b90.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYi2WCRA9TVsSAnZWagAAfIcP/0/Q7AupGDOctyMUH8eL\nE7h9v81rwZs/Dn/I5B4c+N76ZueiXE7Lu573cD9ztafWzfBY6HkbOsoWhpmw\nwcc4JwHoKtv9piIaDEXVbBMM2nKihMZMGC8K80yyjV4RSJERjqOq014EdDH+\n0E251CSD+4aZxMQnuZt5y/oMc4fpWrj2vRzHQtqr5VJeVtLSl77agxUtjgYA\nlp35RcPrcaXeUuvguXoetbSkiD0UUEMGj8hZlM4Pw1mWunM24E03diD6UZEk\nynt1ASZSSteKawzdJw2afph13uWyXTkoKUilbjFeB/kffwfmh9sbINaQdmFK\nJ13GoyqsD+c0HD0q+lKt3gf9fJ1AT15g4Z9Z+WoHY/hwGD73YWsG+YwuoO8q\n+n+0f4rMTFEbFeySyHRZrj4SYJ2Q8Sf/r9fvjaoOtU1mbPN1em0bfOLv4sdw\nr8hNbOKdK+NgNXg4Rt2H8dzZNG506W7xBsavs19ftw+73OiblnmHN8qeAOpP\nFAVS8y7F0mk4mqMAEDnPIqcfEpbdfTDPwPtu9TCykmOF/bNxpRlDCcNNXVBh\nvJ/XZwJqts31SwYvF+n8cs/B27IRffoIE8sET8N/R/1zDqb/k8kyO5fJbNq2\nOgT5Hh6AqCq+3yv57W+8lvcms+NiJspiKOpqkZEdUeCfo9owoYa+EwGGTMAI\nIsJZ\r\n=09K+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAPEkIxDn719MQXURWAgC6Tgas6ZiMwdjNxiSfy0wvwaAiBn8rpfrvY7DDEt/Y5DTY7kEklUfQAoQxyFknRsl7LzDw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.1-next-1600269607-1a964b90.0_1600269717721_0.5674546865335088"},"_hasShrinkwrap":false},"2.11.1-next-1600272491-08b82d6a.0":{"name":"@xdn/apollo","version":"2.11.1-next-1600272491-08b82d6a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.1-next-1600272491-08b82d6a.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-bVcM+sRTI2IZlwsw6PxFriOUOtBSP68iRZ5G3j7uAzybi7DXqIxTqWWBgDnkesMQDFijw/k2NEeKf2Pl3fxcmg==","shasum":"77ad87edcd8aed2544938c3a2016d6e6ade776ff","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.1-next-1600272491-08b82d6a.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYjjaCRA9TVsSAnZWagAAaikP/jjjm3+prMbz9BTmbp3W\nMKcym7HxXZWAiILEd5QsGWH0YUItnZlyJqGakQfzvb1jZJvOzN3JOHnlcJU4\nVKWJyUqkr39Gib67MUZvjeU/D32SPWQaglWg1AGOoo+gjnKW7NKeKr5i4JeM\nzlS+ycVSgDQAHsTunzsGimtmojVRe8QUKYNeGBau0G0oTC5YU0yI+xT5z7ox\nJGRZUdQJy7QW4Xqkosn/2GY4Hz6Qe2AEP0nkQF3SAbd4EZSd/o7sIJYJgOaQ\nN0SBlb+EaO5fsOn5NMt4WbbPwqektZHg0LYSNkQBbPR32ymip9HqSDQlYV+n\nXRR7AVn1Azjg3DdxtWMxDGTJqHUtKMcq/v2cMp1DuyvcUPjuRPoaUYzarXVS\nVuYv7nIsKSarRwdKgQUnL6NmaaZGDfbyQjUxIlOUb2D2DaYdAgonZQQlo3yM\nd9LxnCCQTbpTDWYj4iMvLAXbs55pjZ0SnWfi1gvcQTiRvswVsSCta+Cf/+x2\nzFdo6ekPvYVLNYK90A3WnSZbsj93QcEhSDu3uxYNkXKSa5G4BffWjjceHQQY\nCyn5VXAzyvaswXlDB+reDXRwUB72LNBUgHO7ZuEgTrhPrqLHkIe200zbj515\nrG1rVXBYiHe6HSj+zOQy8hqU6Nawlnag/VOMGOakuQ9UQCPT2I7Lj9A6gIyr\nGtAA\r\n=tYuC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbg5tgzlL4lA1maeXPcdscWjmxP6yStqKfrlV6m6kl4AiBuGHr7P+/vQgaFRKQngYErHEfl+nw4oTuEsXJ3j1LrsQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.1-next-1600272491-08b82d6a.0_1600272601825_0.6590016283507829"},"_hasShrinkwrap":false},"2.11.1-next-1600283671-16febc25.0":{"name":"@xdn/apollo","version":"2.11.1-next-1600283671-16febc25.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.1-next-1600283671-16febc25.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-kzjGbBYpx6R5ffJUK9cWyHaog0/v/dIQbvLJdismNOiYzVQ1xc4TdPpDsvJKRMR97efakfkHA+nhyGMXVJFHag==","shasum":"6bd49ca7c9be59a5551432c62b1ba18ae958fbe0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.1-next-1600283671-16febc25.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYmSICRA9TVsSAnZWagAALgQP/12pBH2wGS3oS8CpiWQT\ntjMNO9i4aYKe9ueEtZ+R2B/nd0QY3Fla9K2D8TrROXIv4qrVL+7N2+7yTPdC\nPOxv7I3EI8YhVHOIWEXuq88pAKn0i44AUsd0AtOdBPEfZKOFFdWUbhK4WOMY\noNlCHPpuwkFwm3kiG0D+jcY+zmVbTEUQQ08pZajG9YdQwDCqGy8ma8NvSIme\n0jyrhQtZY03nXZFQI2KGQCWf/k5iDMS3NH1SEyItwSw7E091rlSYneI7bBTo\nYhD330urCDiyB319IfRVqwKD2oiMRKyMG02xP67SpDx0J+0a3WJWqVVxGo0A\nuXodQni9hIByZT2zJ4bW26w061XvuOHykJ06urc9ujy98guG8jtt8c2NkpHd\nN00rdLHzqgLafdJbDZ/NJrT9WkY+pm8bjUMzZv1cjr8KXFIl2GgvoMDSJqj+\nPiY32oP4q2AVvasUo7/z8zgOEJuaqAtZFTLcY//Yz2g0FDCPyb2mqyqqRZql\nIoqNmGWoVU3drJTmcMAfiVOEdkOSkB2e8vQ4LGyEv6sgod527NKj8iSW37Av\n+fTkzGvPMnvOlGpUmRW9plk4GU3QOPwzS3lvKLRLCTuhLMMRS4s/jHeW6OxC\nwgJC6vOPzsRUv+sZ4H80NI3L/Yk+WYriKLdaJYvumqbCUV7SmrwVOhmW30rU\n1tpd\r\n=mG24\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc+XdiTv6uZZ1xai620X4P/sCw0JxDboJbKJAXZAo8JAIgYB3U+kMQ8cZKNovjnJeHmTJ4k/HXRFnaMyh50CIrp1s="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.1-next-1600283671-16febc25.0_1600283783644_0.887187510834984"},"_hasShrinkwrap":false},"2.11.1-next-1600292073-b603bc0d.0":{"name":"@xdn/apollo","version":"2.11.1-next-1600292073-b603bc0d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.1-next-1600292073-b603bc0d.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-/51PlvEit1IVzYvW6hdxklfROocMpoS98RnTPUV0x5MKDZwegzRy41gaNE+XohNUpcik+4t18o3SEcA2C707oQ==","shasum":"925efeb14e616666a56de0ebbd195465e24f44e6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.1-next-1600292073-b603bc0d.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYoVTCRA9TVsSAnZWagAArCYP/i4iouznWyiXU4vQH+Ai\nCMxa86YKiYcKYb3cmHuqn/EX5kS7bHEsYx3pRp01j5BjoOfCh5JwKy2Bjn4K\nCCxzNjxqiw1zd8FVb2Ks4jTH7JSPZmxYynNQi5gxCInhjdNt63xj954UDiTX\nGLvXMVxnVPjF3KMs7VZhcznMDHCBHUXcmhUUSlmEU5XN0xqNYjPw7nNnrWkj\nqKVgHg+joqfz7dxXSpi3A2QZsyrnj72AcROVsmEbQ8wX3KYj6A6j2lhB3ruh\nKhF2wklmK45qn/Axz0SZu+e9MsJ9db4n+zuOHA9nlpGGWf66qqFJNhmtlDvj\n+azyLz6t5+XtOarGmX96DvE5kKOCBo6P/8BhTfdlHG2xDMOuH8/kYUAHDs2R\nxfbsb+5nS+fRy5lNxL9cTtjW7eRqCF8+NjSy1lAmtr6dblcjCRv7ftNXULYL\nkcp1TDCHD+i8YBSmbbn5LxdJ/vISQbxxKaC3dnBgH19jyhVQaIQePwkuz6JD\nKucPru4QspkHK8g18vXvangqtez5QFEsxb7KKHIBk6BgnEWzHhrohsLYK3AC\n5HoP4IS7z/Qe6epZ2YVBBs0/wb9KyLY0tIroiiCeZ5bhp7EqPh51eH53lmqf\n1U/ybZGbDxBQJ5h9DamwmfyTaINrZZAgSynLq/JvSj1tiAd9Yk5emJnvaW1I\n/tdJ\r\n=XlG+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwb0UlvQnfv5TB7b79dcQaPdyzbI5SGEqmFyqlj9uEhAiEAurGVDXJax7gI85OcotqxwQdIB/9LIEXR+xkOIMRw5pY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.1-next-1600292073-b603bc0d.0_1600292179427_0.7519180600277067"},"_hasShrinkwrap":false},"2.11.1-next-1600292107-18896506.0":{"name":"@xdn/apollo","version":"2.11.1-next-1600292107-18896506.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.1-next-1600292107-18896506.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-u7q7hp7OKCz6Gk4JHXODwHBx+tfnbWqoHJYTgN0+BQ9W+cexEi0SL7Hu58qmZe0NJDKVZBYrkBrqdRaOWJKYLg==","shasum":"c6b16598fb147d1048ce708780b11d2998506e7b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.1-next-1600292107-18896506.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYoWCCRA9TVsSAnZWagAAbZUQAKFQ4qF/CFCUAU3jX8gN\nub0kiGO3Bi+rWWF0IHWAoqylULvemgIRnfDH/esTEW1BbSg7O1GJgK0tEHrA\nS/GM7IR1PD2J9pusJqI0Nwpm8iwmmmZ3bkgY0E826EdaeiWV6IbEpj45Yf7l\nFSO0EZfHiQv09WPRO6mz7+mfuhxe5KESQwSdseCK1vwTBOzLriUBeo3H3vvd\n9VmOfUCRJvs/peuQRocaLwE33/b7flgqZAwj/v/DlM7LC6+RzFGZbGoiWBGs\nR/zP8BRCtF+VUv/m6KJpxx2SXMrRq01rtrwPBMy70L5wMB0XbiDpOlIxaBFv\nWYiYUNlUEN/fKiJhdIbcNCVxj9mLQzzCzZRyIhIwvQSDzrXqAqtv9+2+I7ya\naLNsoHy4u4JvxJYWJFU2lguIdyB0rzooF63OCwa7kOPmKdvJNINLD1hgZH7e\nw3bLeoGP/J/hHEvLeaWrgIVHoH2EGyjEwr1sDkYR40tvQEcX05zq8bUEi/YQ\nIY8krUrf0E/4FJK/LvfyddEpEuf2APPB3M0XiKjO4zuuYm5XWm2WGw469AtO\n1GtAidW/RHiDhwwlG9CA6wn5/wEJb7X4btYfFPZ9bLW9iyXnJ3rmAKFE3QQz\nDxpMCpcI7SHxxCxzg7jLOkWg8Lx8fe7C/cWjBVXeGgSZ2oUmH3Dt2qFJqgZe\nFJ7t\r\n=Evd0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIErbY9RU9furPccvcyfmoF7/K+DWKDqAb94a/NSscs7xAiEAhs9XxYgmfEycgFJD59MOwUsa67RZ7DLYPhlWLLU5f/0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.1-next-1600292107-18896506.0_1600292225776_0.7314521780027563"},"_hasShrinkwrap":false},"2.11.2-next-1600292151-49224502.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600292151-49224502.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600292151-49224502.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-L9s/Y3E6oePskoIS5EyJidkfpj0ftIktljCmj+L/6l3VxN6xZsaT3HUlGHiuIr60u5hca0I55wn0ta0QmEDIFQ==","shasum":"8107b3070ca47c509a98b33fe1026873bc05cf4e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600292151-49224502.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYoWeCRA9TVsSAnZWagAA1Z8P/3PenrWFLzZUomCE3jfi\nLJJ1rdq2RRhzJKBokd3VN3TdKayestsoCqhh5DIFcltGVS7eh9+O+DSmANGW\nnTOD5hkE5TJhKYeDO4s988fHwPd3mhgWKcI7c0m1kTQScPlaZWA2FkjZE0dB\nGe2MjOMuA/ISiimwf7l8QQYuMyomDmnEk06AKpv1982x5EAri/orLJDzFxt9\nqBQ4qfl/CX6Bf7L0Vw6znU+n0FVt8Z1fHL59lhmyecyFLI0V8vgc6pK6XVlQ\n74QXA4nGnSxpy3RYGBIR5osZkTqSMR8Qx+HplpskTSvjKd8L9neI1ydVgJRI\nLlSxJAfASx3lw0Zh+shZ579PxW+pyyXjYAD2bXAISQWJhtkgQKPIoC0jwYav\nZSlm2vt7bo0vfprU4kkpbb8nVLyETIuOML5LhRbrl98c0NoQMJXhDkAQRZrs\nIjB1Ca2cBh74P63nUF0xrKJmV7aC59niCSzTqcvTSYZpH36HUXr+FZSLZmJF\n939IqXqo7ad5DSa46ULU48D0Yv0TUIxIkThS73toJQ70h1DVVyUGMQlRS28a\ncJ29CyWVYuoW50dGd+MSkA8VC+9Vc519bvog1kTG2qp4ectGec/QaUjJe5lZ\ncUIiEtMIqB/TKzgjDcokfD6aRyOpU63xo5OaDlTGb+NqPWZpcBEx3cXmn1h6\n1P1k\r\n=FU1z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZlrXiB76S+VAym1FkKLAZo1Awr7cVk9GYLav4T8pkOwIgXaSTNrAEYYxgtHQRvs0Tnm/pnNcHQ6+J8JEwVl8vGXg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600292151-49224502.0_1600292253953_0.8185118348974036"},"_hasShrinkwrap":false},"2.11.1":{"name":"@xdn/apollo","version":"2.11.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.11.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-VmnMCDSL+/RDVAmksxHI75jeDnCWfd+erbqlPiWI5ss98D0PXTiFDnpkOkdZ5EywOBdFOBXbpjO8LFBk02A9aQ==","shasum":"0082915fc91c050f5c9a85f7f0903efaf119bb9a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.1.tgz","fileCount":10,"unpackedSize":15402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYoX2CRA9TVsSAnZWagAATT4QAJdAzcD0vnZ6qzRW/0su\nV6/x8295pDoIUpHMlo8gxoK+tzLAFxCPr8OHrGx8hKusZLB7HNojLsQptOhO\nTz2FCSstOVxGFxWgQ9pcJKDWshAVSw3gOEOoVpxCi0bzw8UNmCoOmC9gclN2\nYTU8ZsBdgYTgkM07sySKgC7uEO2jourrotaSl9PAJ2M9MMMGqTQHyKJFHXWQ\nFZ09gfCGTxWR4WjpkghndzZi/RXwzSrvQphKg68mOAmEnoWalpzx9ouv4HY/\n6aneNDzVJ06BN40B3gPcko8s6ILnF2Bwkse363t2Ca86ESTRNpE5oR6/Bh1X\nEYc9G9oU2nnnYLBFQxV0+SuLJdqsJUYdSDt0HAhDVfFY4a/nMzeKguGcPwmd\nOcBxdQcc3rOOEpD7+8OIk7tVCvdHzo+wCaQ6CXd6yrorGgUV7HdDH/0VSCsm\nQy6Jz/fDgW2v8MdxGX+qPrBjFcJ6MzFThDi7rnfNoH8vQYNbqQTN5Fc2yHzj\nF6LdhUBE1VRct2aBuoYDl/cNVdH9p3oGJLvwsd5mi2DcWbhLFol2Ht9AWMJR\nur1KigrAtlOJM9I1P9VxDNThu1o87dFvLnnOEMe4bUvYBmpiSVx9XrlYllxF\n/TCIoitci7Cdw2n8WnYCIYqIAOohQHG2hqHIBUZShsL6M5dnTEmZn2FUs4iW\nLoTl\r\n=hMRc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHt2R6Vjj1RNaWZPkkMW6lpoVQmRfmGw6qIl3Fw4ZlyzAiBfLB81hj+OFvk/lfkIAGSm7MjkvC9vJPFUt/Fy0SCXbA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.1_1600292342021_0.3484066217844912"},"_hasShrinkwrap":false},"2.11.2-next-1600337990-e919519f.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600337990-e919519f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600337990-e919519f.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-XIvHWVA2lAIdYlliDGFBOs1WhxBuCvYi1CQKm5iAcVw9XwrWog1VVOgZ6atUQXuuVyhDejdTY7DV75Cd+ztcmQ==","shasum":"7b845131a76b8f8901045075da53ac1273da57b9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600337990-e919519f.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYzioCRA9TVsSAnZWagAAPDsP/i1mkfP3wBjcfYTnC4FS\nMAhBUZ4CHx/6SGTTzftyLmfJA/moyS/0MDv1a3Nc53M975F1jL6GwmaK7y4i\nFSV/88piO3gWg1tnKba8yBfwPl3nk1PCiKZtOrohC7DfRRumM4TuSaxuAX0E\nuhemv9Kwr6AxvkjuiNhje+3u5vE5ZEphpQfiJxBxd4u5F8E/AJT1XXNo90cb\n+tY3hnxxT8z1zSB+gXpA9N7/COpklFHDm8cWu1YTg+/7eFmevW5GsMxUIWiF\nh3SoFanq5bbhvacA3tPIhtjezbsSmG5NcMqv11ieHIMbhYPshbwYrC2J2mYG\n2hdQXhkFiW4WphwNeM37Gz8TH5o6+QLULZxhOM0osilOEC/JFGEIiiTFDHvw\noUh0BqzLvhhAM4jYUrqk+WmbPeyZJo8YyKI+SUSK1WDIddw7ptLjpQ9byQP4\ndSDG9o1ruTJhJW25th06QeDyfyqom3PXWGHAkDdyBNXv7txy5jvqaJJqadvq\nMUD+oJxt87ebcBx26M/0aCzgUJS7h1gn02LRi7xIADbTrILKFv2V/Rsz4S6X\nx/WBDQfyN2EzjGyLzjkI4qgelPnm6cbkW9o73mTz75U2sNxBsmAAnDOlAUcP\ng4x9XJNGFZniGB73qkWnB2OZq2giE/A6YmsZz2ZE19pYz552sMmarri/c+aV\nmhsR\r\n=Rqa1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfS8jk0VAaB7vMrrHAqyDr977GNU0jdvQyO+n0NAjD+AiBcvDPNAETm7Ih9/uLa75LrdsFugxrtmt7UxHIV41Y4Bg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600337990-e919519f.0_1600338088319_0.7009712216278448"},"_hasShrinkwrap":false},"2.11.2-next-1600344712-82bda3d8.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600344712-82bda3d8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600344712-82bda3d8.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-K5h+wOey0rw2YllJExjIn8h+p3ZmGwahovds3V9Ihx5qzdjweW66+KbsyBtDlo3ZZ2nHyt5RPbkhZFGe7qrsTg==","shasum":"0d7e32e153d35e842ec3adea709e004b03e9e476","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600344712-82bda3d8.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY1LuCRA9TVsSAnZWagAAV5MP/AsScccVWxFymNdb4jcy\n0ZuZqB0sEeYmM2IgrTHyTLMNr5L8ndMXbHLuQP7EeXZYytGMPNHXVfcL/izZ\n/mpdywKWHUvnIRS1DprxuZg6SSqmsQLjx5QeuJjgnKwQLVP55hRcFtQlN32p\npkuuDfZMPI79x8pvfJpdYFzWuhF8ZGxMiEgsFrrIyH/APIvSns3Q2hh8mo43\nwdOnAlg87HDBVlOXJ8Ocs4tsEo4T52bYfq9RgUUKb6LHDenBxLLUJA4tW5iL\nLMKiM9cc7Ehy4BxsEzXAY5eq4RXaLSC9h7v1BA13Y5xIGJKer9Tdnk4BArSb\niVnHofpTHFtHpB3adItAhOfdxk53DfVdKLQWqQESoRGwMZtZUNmY7e2B0YGB\n9xznMFxRkpULXwsMoGfIQtV71WKbKR8xJIfehPveB3rZbjvwua13NIjKKQyX\nBkB7z9cAnvmC9J3Nit/gRp56y6FFdHBjOW6loUo5rxCqA36RMDFnuKN/Wjgm\nK1adGBeOWviKT6XLJJiIrsdpDE/Bgy5PwB2pEAFN48mrkWFO8fbASKGjzqnL\nq8jmcDHmykiZ3MjCr8uSYv7ZNg74sqVE4g6SDOcko/+Wsm3vbkH/SlYHgk/4\n0on/PJ1Eut4KrRSyEY4IIlGiYTfGyPKdPxe2bx89wPdeNzmfmXmd2/CfqxUe\n1dfq\r\n=KppT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6HgqvlGfwE5phnYHMMQJ93iqCbTkzXUOnuqariyyvzAiEAgMvTDHlHWeD0E04yapkqwTfbsWKEwMzitDA2xIRHLL0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600344712-82bda3d8.0_1600344814520_0.11497492007881638"},"_hasShrinkwrap":false},"2.11.2-next-1600348988-8e9ad979.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600348988-8e9ad979.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600348988-8e9ad979.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8K0JX1XTK8bPdcN3KELvIeG7YugU88wGhQC3wZhqpzdSu7dCgetnhMkiU3XpAK6UKa4yRej7p9HBvfa2a887bg==","shasum":"f456ca3e2ed7259c597a61f5e703595f25baa6d5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600348988-8e9ad979.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY2OsCRA9TVsSAnZWagAA6goP/09U4uY7uVCYRnaCzF53\nAI1J1h0zyEJvqw9rMWQYf9uQpYhG5npKauDV7UMxKGuo4rZPyo6jcVRFy3YK\n6WiTx2B8CK+DlF0GDbvEMaD9kxno6ftkbnNO+v1CSnESYF1vBWhPP+ssv7wW\nMK4JHNNfAn4AJ2r4j1Br9YOF/SZf6Q9Nb42ZaUX3K1LAtje8Qsktmt/zrG8J\nvLbHU6nNJDsietBoDAyXpnHh//gQN/tZi004qXqmcpdHuWw/GPqDUi+9EOC3\nnJphGrkXV6Uu6wNCcEOk7MZRzLXlgVF7uAYRmoVnhHv7NnSEvbgk9+GYEDR/\nJ6UifRRz68y2LtfLojQc2ntCkjw9+m5j723SeWU5AsYdahA1VfillFgDEc5+\nRT3UkqaeK3L2LR+bRlV9lMfvejvKkUlK3wP/vZf0wZFfIl2Gb2AlASW8TXtg\nlhwe1tw1/t9bZCwKQwiiRYLKvInHTB8IwQx0dyJAWfaiCNOdXsIjog9SW6yg\nGmqvReVSKhf87kAYA4YzoWmshHh2pCOmdgeQ7oZFiQ8/j+N6xuV/aPWyOw/J\nUOU0tAG3dhwvhutjHwtKgIoX1+dX7kNjgnbESqFuzfmj5fx7bOShPa5PweUt\n3k/FLNO0wwCwiH8r25hD+5YqCj0lThm3gct765JRz9tquf8GnCwCOickQdAt\ncWSU\r\n=z+vq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA11aNJu4p2ItqT40vX2trH9LgiG0fFZTP0IBcSoHe2/AiEAied0A4/8CJ9goeKntf62GaMT5x5jFEjf1VwzyNTJREA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600348988-8e9ad979.0_1600349099669_0.47369521627694744"},"_hasShrinkwrap":false},"2.11.2-next-1600373979-a8abfc1d.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600373979-a8abfc1d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600373979-a8abfc1d.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-v2h+mUjq6jbOQ0CGOW9kbJETsdHXTU+3+0JsGbyDogJiltQoxBKYfcHq+tkp1+rMycS3yhJQ40oFNNhIYJVjMA==","shasum":"b071c3b1b4313ef9335be55e28f4dad8b432e485","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600373979-a8abfc1d.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY8VJCRA9TVsSAnZWagAABuMP/1842H1tFOmz5FVBPnUr\n1K6ow8E0qZKeBo8lWdzU8vWg3dTY3aZW7juKYrKtSx7DT7DYlu5JsB29ePc3\nnbkIs00lgvE/G5Tu1w/Y/JNETypwSN3ntZCB7GK7MkWweNrD+v2zNA4wIa5l\n86m20jfxbNzqqJvMQpPg9a+vb2NbUWRifrcqYFVEPKgBK9E6ZCfG1KjGVCl0\nx1aFkFUILE+Z1glAyvOKJStPhx7sLlaHKedZ9pew03o3fLeNBakvUkuIyCAB\nRw4qF+R1mg9lVz8zQ/W6xIxR/4R4vyXe1NtD53u6Q22W0FI6ugJNxKMDnBV9\nbxtJocoXNhOEWTetnALesUZHlkZe/ZLJlraC+97875W6zFwiM7REZWw0BRP0\neuDmpcKy2N1CSVgVY+MSw+s1QJG9xnxfaoLYRi4LxOACVpTs9O0ZZX24Yr1O\nFdU2o5NAPgmfBGknsEqj9QEvQsryqbchQMieHoOR8dGGxtw019peY/x2xyvc\n/cGzi+w3fMSnZVxNCAESnj6c7gPWWFoZbJ8UOwuikPAtlTVTMWn7Ws+COTbg\npLw9AGIKKpyuMJjAhdp7Rr9Ere/CkTc89NsGV9eM/OuEKL/ZoUCQnUMT7f39\nlzKajQUgmzg80fmdzIltQEOh/5XWGpHEAjq7OKZ0e/IF8kPqjl9VkgQKoE3+\nO07C\r\n=ETcj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS77wWRNOQ3U1ZHIdbZJOIErEE/mpEHbNbsB8kPehCZwIgc9RMpFBPrttDB/7ORu8zqDwqGTTzocPpNoMnumvWEto="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600373979-a8abfc1d.0_1600374089084_0.8349410677180236"},"_hasShrinkwrap":false},"2.11.2-next-1600374709-225ededa.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600374709-225ededa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600374709-225ededa.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BsWws8BgEouFQzfMnMmS0OWPQz7H8ag7zRok+0AyvFORAaJNkVsK66zaODCPFAMBIj8nxsORhEENutpKPH0HNw==","shasum":"170d219ed9e5d3af1c6ee3b0c688eee15291d4bb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600374709-225ededa.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY8gbCRA9TVsSAnZWagAAXv8P/3n/M+gdCSmq+nAJbhlT\nJ+TN4aQKGtIE5m2QFR7lzX1wzcCgp3hR6qQA36Ch63KogY5w1+7WaGWzHLQC\nnZc6z1ThUPH4xz6buPEBszxV2SViQVthzoaGgrcggPzCg/KZEdll7p6E9aTu\naQTSrFxY7vZSWpvnr1EXMvwvGSTIFwqUqW6v7mpMDFuFQef00999EEXW0mdk\nJYEA02xzPBxyZXUWbOpq8T/xum6nPU6IxbmnRKVknSWjLapCShBT3yQPloqw\nJnfmdELv6MtyQosjTuZOXXk9HuuqFH/PDROKcMy/Br5plnnWmQRwd4k9omti\nxkq/Gdc/cLVAnZ8rDX0vY26PA5IPc4x22vkfIvPMGfeB122techTaQEK9Ftg\nR9rFzSXjO/VDzFjHJJD1OUWZcFCO7PqjJHdjD6joJWEsymt9nT+OShObGA0D\ndqj1Xol/FEg/JBKqpISoubApn5yZ2CFbKo37BgGHUwO3zKwaxaMy0d+RyEsg\nddoGGGzUedP8aQYJp0JZsK4fON2tTqd6oJLnaorAqk9D++kCUa25M+Yinfyo\nE9c0+783MU0J9CaoSY1xRipl0A4KMyb7HiaFaNGVjEeWgplVPJTClpe9iGrs\nUAQ07HcKd43XrznZ0HQuxHCnu5Snu/C62jeRAM9bXjD+H+ru3ODsz6KTvMvH\nzGla\r\n=wf5j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5W+1ZaBJKDOdvSdQ1zJjRyK1sXxwprVlvjLXK+D3qagIhAMfdiQ+P+TU6PQH31Xjmsh/bUF1K6zE3Yw1qB5XYSVoi"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600374709-225ededa.0_1600374810592_0.1177752204692939"},"_hasShrinkwrap":false},"2.11.2-next-1600376939-c4adfb37.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600376939-c4adfb37.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600376939-c4adfb37.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-tQTbLd6OL/P001xreIwzCgD6AlJUwuUuEYIIAe5mk+2/oHvpUfEU0lA2pFyzurEdxPsWbDAtYNlCLcH5EMXuPQ==","shasum":"a8e3112f7e5b59efc89c02939fa08cffc391e71e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600376939-c4adfb37.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY9DRCRA9TVsSAnZWagAAm2AP/ik0FyrF84Dj0zpIkOb/\nJ2UYhsgB8z3D/3SM+3zADX7qBEaIeJe9B0MVmwAepU4Ljn09d8MqLntCPBBK\nEGunnOMD6cpb9gjYw3xBiVRFm8IRT4ntpsJJanJZxgouuIptFXA/slm5euM9\n3j/RBwE4/euL4Km1PD6o43t5zEs0d3aO4lxv2QP5MMLvysyAPk6zDFV0evp2\nKIXlYlOKnASsaqa0KWerkV3X4DxkgzGdbrrrMHj4PglhwmoZ7QghfK+FBzgP\n489UxyHtpZ2jo1IO89T/D313+tRJ0+lXQxph25Nryy0jw45Fsde9aTcCobH0\nT5GNORFNQ4PA1tZ11T9XMzk8LhW/diJIqhkc7+9QOwx8A+zKXMRTLH8kko2u\ngMmkgV616Z8novTaTN7Rr9dLhMbthataE8PQ++t6sCQp0BVwwUypjiu9W7ia\nMEJRg/lqRUEE0JdZ6iNKf+GZTtiYitxD/iGiHfBIzHvDESUSqGVyvwWwnCfp\nYUpVB+B3JNkChvpuQ80AT7bGMmTKB2gWQq78Em0+tRXrGlYDLuDTGFHo3708\ng/z2FfO4vWACWQAcAVmRk8uD7OnElyDRQQBtlo/dHARTAkZgFCl75/dSn64w\nrbiPo8Qb/KrFiWQXcnOIQUcPJR6hp6oVhrSteflL1bpBcOiNjyzKOgpuDLIH\nN490\r\n=1gf3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWMSRIEDApPBokhP0vtGRxz4p1N8HJepOckJHaTBEZIgIhAIvJROU42BxZDm6lpl7QlqZOARzgSkWnjqOXzbAHfOCt"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600376939-c4adfb37.0_1600377040997_0.20336591677355553"},"_hasShrinkwrap":false},"2.11.2-next-1600422799-a01a39bd.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600422799-a01a39bd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600422799-a01a39bd.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-xe/TNOQtnTXtEQkZ2e21gv2bQD7q4lrCIET4fHoSS6s383Ry+tJg5qphjIXiDVp0Htz/cg4Aum8cdowWUBREfg==","shasum":"d0709c5a6542b9754d6d7cd6f242b14ccc8e80df","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600422799-a01a39bd.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZIP8CRA9TVsSAnZWagAABH0P/iev0ECmQBFIG+nKwS9j\nLCaLrAFZbpGxffljcf7pmqGG2fcN2uiAaYraDLsXV1hSaiolD+Sy6QFV+g9I\nxcBvNrp8L/KNKOQseHJMUDh7dHU1P0s0j//kmRuclkDF+hOiemNEdLsdTeuh\nkUJzcaadyD/Q8YnsIXsdizbGd2WgLYOKRRTlFliuafHtTmEMibjb/9GkQNJu\nPDTDuzcceS2e51mU1AFhG/06DtrHhBK/+dsgIIWgEJ/hsfXUe7Fu5Vx2kekT\nw5PXIBj2zUgTakt+XIAD3Qtw2TFob3PSJ9Q3hL8uHXRMt+BOCw34q4XPFPi8\ncuGkDLRokrxVAQGr4cWWCFlWZMlOrAZpYY1k4GdVqQCW3DXdefS+LmkJAme5\ng5AGdfkDe2PmL22w22/W6s8kZs9ZSHbiBFQwqrvjvspFaWxNtsTAdPyh05CY\nuKhW4YG5Pd5UzfiRmq/dI9JNBNDfVt2YU3buYOZ7eEuKr0u5zXGnH9YBdseq\nsi6NU5xNvPwPKXj1cARjq4ViTGrXlFFXNJrwZufXMMEXWO3yveBKdBs7WEQ5\nqCEoo8wbkmSmDQ6fZYA48M6GFqPnjEgGgoA36uc3sFI76O6HULUUehXoNYDu\n7rHmJmIXEl4DQsI9xfx11tT597x9WfQpV+4NE/oDWavh0h1ZHHjPXWo5cV8y\neEH0\r\n=6I7V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBB4X1DjpL/yqRjiWNfTyX1Na/xBw11Z/YBuI7O9jOhxAiEArA+xDDmGOVSswo+7yK+1iQY2kVoAVxVBBdpv+3Uywlk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600422799-a01a39bd.0_1600422908219_0.836149017630059"},"_hasShrinkwrap":false},"2.11.2-next-1600589817-07052234.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600589817-07052234.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600589817-07052234.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-rFo5DI9ov5ViZdvUXAIYudR946xLXBRGWppjjjidKuNn+e+rGJiufjPzqSVuIzsm5CRlscSlyX39REVMjHvpvw==","shasum":"50121c37b5065dfff4a6cb1ba4461104f465693b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600589817-07052234.0.tgz","fileCount":12,"unpackedSize":12553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZxBnCRA9TVsSAnZWagAAxH0P/0GtSwd7Fl2NGq9/ZVAE\n1kClQ/qPcXDf5p0KoGne8+f9KMLvrcjO4xL4vWcziZo5V7JvWvDm7LGaf/i6\nmV6DPM4NFnGFf8PZsR5wzjz3VkZIIIPmuK3CEV3MSveVdyV+n8/Erqv9MpAv\n/xuymLAv31uEG6bEoc3lQKNKk+EnJu1zzST3iGJpdI0zL8uSHegFiJo7rwcf\np/X+RWWTA3LgCEvGBEOSegddCvNgID8KCQ2xdLZvIAbjQ9ZgoFXewrWXZi78\nnLOPwjw2foj6ZglAX1Hp30talo9XdOglGgl5xxB+6Y+/vBlZQg3bgDPbTkHc\neFjFWONyrRECH7FKwUYoMItwCDI1RCA1Xl+79mKakSzfssVSHQtozcskRWsZ\nG+MIs+Q+CXfC9biYNhrwhGiy6Qy2SQm64uC0DwNxYWRbZAx4fP0BYlOblBkC\ntQ3hMWEEn/dRxNxUrHIvWjQ+7Ek1Z3jpxu8HtQJcXSHLQVh+usiUzDBKYnL8\nn/R3iMrNzg4Y7zkxpeBMpkNDk0e/FQd3x+CdJkxS4vW339PmY82Y/TvHfpnZ\niDu06JkshqoHc5XnGqsEpS61BSNltf4NbFJOPTKGPoLaDedYKSvwlzwSoui/\nUfjKg72wbWxQzW9l8T7hcrAzkTaQg6qUsAjVNV253iyKk1LVhv0YorAIt5Lj\nE1kh\r\n=dSAe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFXFO6LdQ8UjvvDK86kLcND5aZShV05KkGAtlLykKyxwIhAJsKWAPtyHsoybNA9ytk20tBjL28v4iDIJNCNmPWcyEq"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600589817-07052234.0_1600589926976_0.6144988180074114"},"_hasShrinkwrap":false},"2.11.2-next-1600672312-197f97ea.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600672312-197f97ea.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600672312-197f97ea.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-j4x4Hucj1jI2JC1WkszoPXLWmcG8Rm47ORNiR+GIy2pYuyYiKgtYijrIEVlJPLW1osaVyrnafkMVM/WjG3VD5A==","shasum":"2bc4a9608257cfb72d2e6de46d790e8d9e07014a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600672312-197f97ea.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaFKgCRA9TVsSAnZWagAASe8P/1upcLr/nrm5tqPi9IXA\nFIp+Ns7z3vjkR22rJo3VDMZCYtl8hX1xX2WK7kZDgw530rhJTU2jv8XSvtsm\nQwuszuHFomgLu1dy7IiQRfrVFef25Go81HqLUpNpuVucmILSZh/6rwg7axfI\nr9svX4KAjheztiYeWzhBrqGYDEfVAEi9yNpRJxJT+gdnmTlxrAAKfPREJOhp\ncE4EAQeP46Xorq2vyKL3Ily2ulZV20mtdnNjlLM/aCnqvuMCOp7hvtup4WpC\nn32c7eIhR64y/M2Pam5eOdFGhBEUYXVIW3+33w3BeK/Fj2L1n+YcP1NEl48r\nKeqntcL0V9RQcoFRm8ERAEtiUaNCO+ZUSNllbXnoGsyNJYrk42u9QwdoHXvK\n8zZMcDZXp5j3wj5pxFZW8esVoBzDKoAD5BfScqxkQ/LGyY+lCU8x8GNny82A\nPRGsoqj3COg+UFeVcbUwIx4+HU2RHPL9197K3eCgKG8G+bQpYPisZ3c47Ay1\n7/ZiBMU9bFQdU9qr8FetecAjLBeO/qvy7RBeabUjPHxprRViYS39WnsSkMu1\n8rfbV4msFZfZQnSoE+biHKlJsDxbYej0UJ1cXt7RVpmmN5nrYlKLZtHSYzW1\n9LjfK8BM2tPiyT0s9Znp3fP6PgAMWzfPSOVMIhpJyz5w+frAEJEUSAdisuGC\nDEWg\r\n=z3B+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9FkXp3wOx+8OlQFKuNtJtyP5KaB4y3upwJU0BgZtMAAiEAu3Y2Azv558GZDx4n1o31TBDO+yPSFPElExLyvNWQGcY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600672312-197f97ea.0_1600672416453_0.5191466192768512"},"_hasShrinkwrap":false},"2.11.2-next-1600672424-b3695674.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600672424-b3695674.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600672424-b3695674.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-S7NiYPM6Fz9M9nwG27cz7yHizKmr813eMy4cRVOk8dKpQUtJt8OaWJJ1t1gopNRoX3+FjBRXJvL9kXzEJxCN4Q==","shasum":"0ee2a663d87cc8d486a7525ab6e85da48e90e3c9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600672424-b3695674.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaFMWCRA9TVsSAnZWagAAocsP/j2gfcnrpGonyz5LNj2a\nEIUZA4tNZFE6QP0K3NdPT+NOORPIuj6wLYcIp+xzxajHtipQYw01t281Tanj\ny0eVU6jW29py7nGrLSo1UPsMdSolWcEnSJiDSSgGYHqmg27NkdKuj8AJOU25\nzOH04f1IbS57PBjRn61q+fpWc+wIeq2f5kpW9L2ZYDranGpkTpIP8s+zW+HR\njN6rodHF4JoDiAQUwG0rPeWGevprGbZ8pxi1DFmZifdLn9vJTiqqg/K4/YWR\n397XAyc7bq2mpMm2EaM5J8vm+x9ps9RoRRScsIexCvAn3P79nHXMIcK2TmSW\nbQ9grVDbyhCL1JEScEcyfA40EjZeUtA1jJAxvdS6dwAuolkHTQWbuuLg1H0q\noHyRb8EzONchp7RUaKLzkkEBCU1265uScLES1XOolilAbYFDIojSYslbO+xG\n6I6fm1FG0KX+3VUGjN/puRX3LcyVoixUpnn14Os6TZnvcGTlafpLmjWXUs1x\nKA3p0RhvcvVrxWBuB0/nDfENa0sFtXJhWJg81ifqBmtEjPIVSA/ELJjVhKo/\nbi5iSUKspnDHK140/F/pfaC8OmYEHMy6duepf/uHLHV2igmQEd85/CvCPs+o\np5P1bAEJEh3w0Zk+JpykJERgeIdUHHF+stSJEHoDQO7p8gHjlca4wqF0Ry88\nDvZU\r\n=te4r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNXh3bBMaagRs1FI04BeIreGHv9eEUnVofkL5nwaE3VgIgbU80TImtejXZYHHn+guJJXnw1jplbssDdpZXKXQTOJ8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600672424-b3695674.0_1600672534041_0.5774199821205566"},"_hasShrinkwrap":false},"2.11.2-next-1600672463-3c7996fd.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600672463-3c7996fd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600672463-3c7996fd.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-CoSJn/B42uBVTWgqGUUlTFwEIOQlsRSWnpX9FnRXKwebP7WSi5ZGyNMws67kxQV8J/eFTrQd1ho33ND5saHAPQ==","shasum":"a80e40f0de94b29f328f8e46770d7350a13f1057","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600672463-3c7996fd.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaFM2CRA9TVsSAnZWagAAQ3IP/iMHrvA8HjR+M09ht6KV\n8wT6Qx46RaoqbdUbxx4pKsKQrhQaH3xp5rKFiUABH/nbEgNr2g3mU1j8iS+0\nP7zUHA9v1sHwtqb20CKsvL/qmPdVlCFFcvVbyMM9YvASkyhCWkPWXQM9XxLw\nfCsbjb83lWzbhWVAd7FR/VgJx/jqGFXtySL3INvYkeSLRrwaWrYHOA4RkuTe\nPY6bUAl6NZDlPAoTNNmiF6Ex83Ah4cwLukh1LzjMUCUQNnNSUgPe//W7m6WM\newAmS3aHGU2x9WLh6Xa19JLxBwAtJJbnH6BkOMBNYm7QV3XmP/XRS1iIfQK2\nwYFex+/PM1jP0vlB7XgjQXxytwnvsSx43TrZu+/+UN6yNGCBqd8e1AByw9hG\ni1/eQpOUZ/LCZHLonqT4708EAZUJ3v5xSidKliMdvfoJelKIA2ABTfYxASEq\nnpXeE6CVsajGZ/ifMtriRvJGmy+ZFH+2Nkqi7UEkcIqwc1Z0S2cN67I2FITn\nL/mswwp2vX4tabgDfEvk4PedAGTeRLlWkaCcLTqsZy5Le+KuSSYSkeniWMKa\nnjs3jlyn49z/I1222z1lLx8YcsXA+N4bQqBfHOO5hcEZoA0FrMuwiIITnJOr\nL5dt/etghfAEdWGu81Ji/xeNR2ul0G8lD6lmFylC0K0x1Y+jBGmv43sKVqEY\nJMY8\r\n=L7Bl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNa7cZxakyPQMHz9WnrfWhwn6dWRX9OMymnYHvtFKkLgIgfVTyjhjTwnCKF+JFdntOsczsXKB/EfBd2Bm3iJ3MLTg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600672463-3c7996fd.0_1600672566334_0.40445573057921225"},"_hasShrinkwrap":false},"2.11.2-next-1600672512-c5ddf166.0":{"name":"@xdn/apollo","version":"2.11.2-next-1600672512-c5ddf166.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.2-next-1600672512-c5ddf166.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-j6RMtzGY3lWAvShQb21JnNQSgvil8OJLXzKUUzYpMHCNPxbkkHEqboq6FiYwH8WPVbn4eH5A/wAvA+Ei4eo+TA==","shasum":"0d1756b349aa41c7c932dc61caeb4c757ce30ecc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2-next-1600672512-c5ddf166.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaFNwCRA9TVsSAnZWagAARGYP/ivQQWMROPDC1DrLtBvD\nZL9vbiKZwMF+HEHLhaZmryMLSpeHgFjStS6ef9csZ0TBjEqVkOO87huIRy0O\nan5jELSchbg1EQsPlOjmlbe8v0EP+e6zexLDcV52Du1EawW6pB70G0Yk2Ef7\nsNSJtVcur9INmHnV6kdxGGpa8J2tvAKqCpCCRvpxkhNNbHfkkQ2bD35lu17H\n50jf3cD0xuBwoEp6PfdvVbTY2wVbzGXGpYs8etfAE2NVR/ZgYUQtpD9mZgqJ\nO56UVIgLUXlFF4J/edF4ngs/hsxA5RDR1DEmH4O2W29HeqJx8NPfQ/744Xs8\nWeEXkd1zVH/vsEC50Q8mp2UiJtoaAom07AtnwmseBtOt38bQtZGD0rjW8e+D\n/2gKykqW7IdaT1BeDnnVUZIOJP9DnDmMOQSsmOTb8ai8sqKzbsx+0bLybN6Z\nJ2wa5PbxKsILUlUhYJfoBuO1RgN98j1wrqhSBl4u0LQbHRZUE51JmeePEDIb\nakLx9XN8iQsNI3DkXqtYTHywmnAEvF1Snm/3nkqANgUIyzgtGGQpNoKLzX8n\nW934U6gXJnpCogNXDWGuaFBADeI2UOJeIXWsrqSI4bDT6+whErWMYW6fDwhd\nVi6qHyroY8Igt9ISw6UNwgJB6BYPXpsCAWgkS+zHxlVanOVP61aWqhl0s8hS\nl7u5\r\n=Cpud\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWN+8TFZVWwaadectkDY917nDhXSVjTsmyPsb9vfA7BAiAHorQFp9myMLpo1C44jS5yYJG0UVvJ55PcyNZvwPCOvw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2-next-1600672512-c5ddf166.0_1600672623794_0.38781117344604676"},"_hasShrinkwrap":false},"2.11.3-next-1600673543-79069b0a.0":{"name":"@xdn/apollo","version":"2.11.3-next-1600673543-79069b0a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.3-next-1600673543-79069b0a.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-QzwNdV+W1NF6yfMiAEnEMrvGb21XXklVbDM1V6EX33ii5gFPrR/2GiegvC1rUBtfbDJBnX3d6hMmk4LfE1o/Fg==","shasum":"247ce36864baea73f36c3bea7735a2cc9c1cf2ed","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.3-next-1600673543-79069b0a.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaFd1CRA9TVsSAnZWagAAzowP/jvheHd/Z7vq3VEuVgtW\n09K2h+0h79C8H6cg+d3f4Bk46MK2W7B9eBSZtcltS6iPYqU8YaQxJ/K1xlKp\n1xwbp5KdUtWk/fRWKyZoqlqCtqrb8BpmhWiIB3JJerGcKFXA4kbJIaOvQQ6s\nxHrE++TYU4b13fduZIweb0f4/o2abrJOt3rz1ioKXm1maqVcUH0XQYOA8M2N\nAJKHijEFAJHPliT/ARqtBBfZ/Ajw56+Kli5kxcDi7wW5BhmIIW1F9vSDXPMR\nYRmFsV6coohLRuUdHwGlzzutyluGfZ3opmuG4ctv5jLfi7THbKlpzpW/MVCF\n4ld4wFgtNHIRMmjWMlv9a3QLGBpI8OCMA+IFJ2vXzweeuKZIxep8PFrAJE/4\nh5xQjuebVdIPy06hbFwNp7ykfrjM2XUsxG4wiKBV+6TJgU588YGyjR9Rs4m7\n0CorjgprW4iPYO7O2xEzGt36cdGdXvZanDbC0RX3xN/wXKOZ3A8j5ZkQdv7n\n3/Sg5uNJ196FydQkH2wNDn1gPGH/wO5UX4XoNbJ4xSwQpmxKow1mCQ0UDLly\nKoKr+xyd+TrctMhYQmemjeK3mofsTK5mN4gZqMqzMw/kemvDpSHbUtR1KhMY\nhMLwvSAsSN2N2Mc0mmG+77fSDzkVPGucKgiOCKVnMkKx0dlgebJowl7IkvZG\nvgMZ\r\n=8z2r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrV4XXeMTvNMYAf1vWPbW83hbSaM/QPPHV5zBIuYH9VAiEAovgnmyFUO9vOf96j9RIWLzkH6Y9YWvNnVqxVI/W9Wpc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.3-next-1600673543-79069b0a.0_1600673653518_0.09751788722416355"},"_hasShrinkwrap":false},"2.11.2":{"name":"@xdn/apollo","version":"2.11.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.11.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dP0/bB0mjxgCHMNRZiQwmn9jJgau/QJwdbDHtWPts83oUIG/vlBd2NmryjiZBc3Q8J5RHRdDmUATocw5WzZhFA==","shasum":"34df1ee5f17ba2abd826e62523ef33f04181058f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.2.tgz","fileCount":10,"unpackedSize":15402,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaFe6CRA9TVsSAnZWagAAIx0P/3/tZW+2UYf5kbX4ny+E\n/UsX2RfN6MXXex2QXhzwli5sKaIxnaBkSMpO3HoF0ugIgVstomfecgwbGuOB\nt+G8i3kmMfOgIyVsXjmuwe4FnFfAuvHY95iAFkwTtpJBneLGH8a93hz3TgXH\nXG4mgbkjYCzu6zT1V0ZfXp1ElMQqQ5KgDno7MLq+P4Jg6qPKJJt7Knyirdnl\n1QrM84nbdnGtYrQjrryVt86r3i1lZyqS5eopb6Th31shCb3oTEZfjS4z4kbS\nCWiP9ALovayK4bCj6XubIN6Wu+JrRpmu4m31lZhoS0Hu+b+MD3RWQCizBWWV\nRB1UTI+RvQsJdsBkHg2uEOVle6/Bh/AeZ7Sw/VvUF71EJ4QjvN1TtTRJWD51\nIszlOtZ3A5yRq3l9FrlErLzuqSkq50sgF885C3OOtXbbuoszmIOZ0nudF9f7\n4vRdpxuqkJnlEBICOXeuc+KRqVbVII1LA/Rdk91fulm00DBv4o0lUUsAGPuj\nvfLni+Fv9hj8z7Wbd1jZCGWFzYRahFCuhO3hkH3PXJSJWVcM92QdDe7OwxDS\n9phwUWENEBr4F1FMyRvAqb9BLxfT0uiz/ghuDSOKgxFuyofbeviJl8GhYp8A\n52q4fbY4fCBoT37RE1Q8yL4+GtFvfFNpqXCVQKVaWGstUfq4j6vctKeJ2HbZ\n+ZiG\r\n=z9Dk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXmAu2cRcSblRyJhxWf/uOu8Ve/+XzwlRM823s2vhNiAiBWN7Co9mIbAcl06U0dAikBOTWa0OHzBFWm1vCfIexwfA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.2_1600673722166_0.054301501846870215"},"_hasShrinkwrap":false},"2.11.3-next-1600688580-b5e4301c.0":{"name":"@xdn/apollo","version":"2.11.3-next-1600688580-b5e4301c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.3-next-1600688580-b5e4301c.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6bUbtlfXdpzb6e3P1PIXK2k62hpUL7/Lb6wzUljh7wutrgd4SpPL1M+/osjszwWojYSOpmOin277FQhMWSvUyA==","shasum":"37da09147d01b2683e92a073bc4fc179b5764494","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.3-next-1600688580-b5e4301c.0.tgz","fileCount":12,"unpackedSize":12553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaJIrCRA9TVsSAnZWagAAJIQP/1w19oNLOJ/LUD1z1pr/\nCuIU/fp2qVKlO0w2jNREikecHK/vENB+g00OGGOkY7ttoqcfE6TmQBtX5GG2\nrEEZt2WRu8/xwOOrzC3gG06cpfT0yXkELIt1ybdl+M/6cJL7Rg0NszJn0XMM\nlAoZ5pm9a9vsgGTm9z1N3dZfVxcQ6ihUieLxkd88TUGPvZQpS5FADCsootrN\nwU6It/amJf2jPNopo0+nFKVAbYalagLAV7h6r6K3iwLWxAjZm54SXgMFRYup\nEQU2u8LH5UIpY1/Xwgz0iIB/E2BnrDBQYxxUYrrg1rHMzlI/Dz2dSiya8QzT\ngGxVprWajjGQL0hcXvLMZrDugesMdWsLNLVrwapM+k3zqA+aMPExAphnmmFn\n/kx4VEhisrSpTFO5rQ527/cmZ5IoMADHJnoo5pasctBCGkrrRnDxO6uaaHIH\nnSOLmr4Pst1E/L/pgSHdGXZm/nlwWzhWnm4nNsINEW7kN8hS77JGsKDoo/r8\nRBzn94k7uoMllO7qQx4P7mXtz+EJ+FU6RaySNmrnhXye+VuSx6mkSsr28UJI\nsjz9+rg3eRWXwdcp19km/7cHFu5Fe8T73vXwzcF5cd649C9tdoQYTZOaqeQh\nTfky+yZA9JXFvSvW0M5uUokOPSAMyqLJ+9BzYAFY0xc3vPi8efk7Q4XMidKF\nf/9g\r\n=wLYd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1+ctCW816Qgh7jkp7VPb+8bpApLbfeYzSLoo+4/cXfAiEAkzJBPl94v7cRlZcpmQrwdYOjyappR/xrmr3lF27zqvQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.3-next-1600688580-b5e4301c.0_1600688682847_0.8236522525652885"},"_hasShrinkwrap":false},"2.11.3-next-1600688934-94453ef7.0":{"name":"@xdn/apollo","version":"2.11.3-next-1600688934-94453ef7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.3-next-1600688934-94453ef7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-EseLfR790NqCKupToLq3/9nhwVey588KS+aaAh3WLsIqEOUr4Rg1wS22YnyjAcD1e/Fuf2VU+n5HgsrfhR8BRg==","shasum":"95fe4f4b88c8197f0266420d5c24b3432a010f92","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.3-next-1600688934-94453ef7.0.tgz","fileCount":12,"unpackedSize":12809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaJORCRA9TVsSAnZWagAAZGEP/10vb27awb0OPWimxbKX\naGKKN2/5S9Lr1rlBHqK93v4d4YgOsoGGU+JMBjaVqifhecxIORgP2KrgMZ7Y\nTYPpF+gUjh1GuOYOANqMi3I9Kcl6+ieE/mTDb/hjUDs7NygcpuDuxRT+lagV\n13IzlFBk6H4eXBXWrPTBlVkhJG9V138TWO4k9m3pc+NqVY5R0evgXhQuleSj\ngNGfuqip5JQTi3d4DPLgLWvfusG/eSZ7GnpaRCBZph+lFfTZ2SFsIn3xt0dX\nvn2RyIBadb97ayA6IvR+Q2FsU2Kj9bZa29nWtZGhNQN8Ge4miuGTgL8pNBVb\n+xlAA1tonjifRJeqYQTqoYHTBTpSCkM6UlmX9nwIgfwwT/grY5iA6/wdwLTf\nXDQF9OcpIXycHUzFB27URsJnqPMllOmUu5Fd+PkPGEKmnuLonigk7Fkege3t\nNJZrRW0EpzaILmNwixFdaEY296IrOCIixZyzXeYZFAIhGgtzC29N0dZ0Fyt5\n3UA91TTS/QD8LX16I8/8C2k0MoPAKlRsKFjbmezWNooOzQ/oxFdc1OLsLVw2\ntuwGTrT9VcHWsffC8Tmxq+StnToTG2UWTaYyKzf3M1sKN0FTDLW30ehipEKw\nwtaEGjF4ceiGTJATREBMUrTRtcBJmysqmhp10hGMVyojANMQbcHrSU4k8Y4j\n0fyU\r\n=V51C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLs3mUZVAv8OER0GImPIOnyR9EGMv2wOE9znTWpfGN5wIhAN5C32kbOarEuVKdvJgC/2+uchIK/mxw06H1tcLJD9Zu"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.3-next-1600688934-94453ef7.0_1600689040868_0.7292213652285049"},"_hasShrinkwrap":false},"2.11.3-next-1600688977-427157e3.0":{"name":"@xdn/apollo","version":"2.11.3-next-1600688977-427157e3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.3-next-1600688977-427157e3.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Pymvf8Dgrqexx1UJ3hgbb/n0uWizA7UFxSAp4xOMf4ZwFX2rDxNGtFaCQovK2r8PWl84HRxQ2PfcdAyL81818w==","shasum":"57429f4f43a8c48d974ab08b00b6c3503c21cbf8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.3-next-1600688977-427157e3.0.tgz","fileCount":12,"unpackedSize":12807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaJO/CRA9TVsSAnZWagAAhrAP/RFIW7wvzME/Fl/6wbvb\njeKAyYpNRQNz0wI6ZeoZMPE79WHct/iXIHrI3eQb/2ZSjmzOuHma94wYq8CS\njlb86IKoITsXAhQV8Hm+WpBR6NqUEg8lYa7ostNsjUNpz2o1vsBh2tBVwVZX\noLO2iV3/deGIu48QpgXsNSmqm3F0i3vsn8aciZOLTcE6n7FJz2FvXqSBlWIB\nFbtiKHj6MdOgAn8PN3WnbUzy8j/+3Hc4bLHdD8br76ImjccDszdx901YVrgT\n+6XYBfIinLnN9ZTV6O62P1OXKJIEvDrPU18PlyoMyjbMTPOqJox29v35NY/8\nNmBT4MQSaWJBIGvBj5gM0svjemJnkAffRJy5+lApmeVNCMudm0DvMMkemx/e\nyly+juCbD8q6D8Ndp/jtfqdSh8LNOadfDpCG8j2j97fI87F2nhwjE/yfR82N\ntvW6CyAsHV6yo7rdkz3RYF5bbnub0Vr1gP82B9Ab7eYv/wX4hU2hdnpOxdvR\n1tHuvrg7+y4ZrS9f0oc4yVRKiPyFy6reKlsM90SuM95yChxXkStBf0WoSc83\n6iSwAOuakVW6rDVpCDfKs3WJW3hRBWl8K17H2PmpAP67AbhVtmMkHiZnM8sC\nLfJS7yCvHqLiLUXcmwbtv3+pcF/nA7wW2KSFdUByUts0GoYpWHJndMQDFcT0\nIUFp\r\n=R0+b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtOJTH5uKzOC3YYF4Cbr0D1wgZSbM+efrS4TZc0mQm+AiEA/lwQSNWf9OHKViGA6aJlZb9gdTPBz8RHnVLCFah91rI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.3-next-1600688977-427157e3.0_1600689087069_0.9727202200010905"},"_hasShrinkwrap":false},"2.11.3-next-1600688988-9bb8935d.0":{"name":"@xdn/apollo","version":"2.11.3-next-1600688988-9bb8935d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.3-next-1600688988-9bb8935d.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-xs0x+L06RmTwpHkHZ+u1eXV5XFpjJnXoGw2e8iqCFJAzV66C33ue4RzophuZsWjadBhtNLCSE2ZhA7knjXmI6w==","shasum":"dd157d8cee7b5dd467d84aa773365c617901cd79","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.3-next-1600688988-9bb8935d.0.tgz","fileCount":12,"unpackedSize":12806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaJPSCRA9TVsSAnZWagAAyQgQAIIhD44+WqFYRmAiGyfg\nQpmvGPPOm6a+Fs+nZCzmi5RhbscdwR2Nl2TK8GifpU3Fcgi0RmJ4FvNbHKIz\nw2aYeVAJMenVY6e8pkICZ+lBkFH0DxWuifeQiX9VxBHDEskjnMu/vYPFIEVL\npSTbrqolWsN6kkyb1MTfVgVA0hk2kToeNIkUk/YLBT70J1LhUFPiKuiSTjyk\nQ8/pAhJUhJY2/9HRyFZRUmpwfwROAOywV6npkEY8p4noLmtmWT+SuYZgPT7o\nAGjX0gGsGi2djDaBR7PpbXOtdPVKsJrR553h7UBAwzuD3sexgAOsGl7QiZzU\neYXMABYLQBfJ1lLh6yfJZeJRlgNSdvDtowhuJzqwdJflxCxyXK3Q/QjfQGaI\n+8k6qhZWO8JDP14Q8+BkSMTU9Hf3A2FCpZyhzye/Zk+Nt2YZcLLnjUP/GKud\nQ3Hf6A/Ib75rjLRDPQVI4wnvqJyjvOu3mRxT7LvXIQ1XvIxmVoDDr0mGmWQA\nSRvI5WOE3El0dQq4sk2hiv3Ua/Ng5HTedoFKGuVwTpcJNbbLZDk0X2RXoZG3\nOSI+5EdZ/b5RQv3Zbu0kHciVPXQyVDKydNWmayICMqvKyeVgzQkAPZIY0EG9\nMHgNssPUm91KG6XOWHf8VZHKuZ3AyrpnafMzTvq2o8dYZ9fiewtN0EJIs9f3\nLeGH\r\n=1Tiv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIZukmxIKetRM/zlD4zjPfqTq0UMv5BnlDHi5VDRnTrQIhAMc52e2mkRyaD317ARYnnOEhkXVp1CzYi5lmipE2eP6M"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.3-next-1600688988-9bb8935d.0_1600689106129_0.9355089895991846"},"_hasShrinkwrap":false},"2.11.3-next-1600689217-2f191909.0":{"name":"@xdn/apollo","version":"2.11.3-next-1600689217-2f191909.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.3-next-1600689217-2f191909.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-CeW/MdQzmje3rWHbONWB/VLDC0GnssWFJLkhmRpq4B3+3IWWYxsvBhcL+jqbl1WWijQieubkxWemCNT2wU+2RQ==","shasum":"1ce21430eae89d24bbb7b0654bb806dbbcec4edc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.3-next-1600689217-2f191909.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaJSuCRA9TVsSAnZWagAAWywP/RrERdm0h7GcPhxCmq6a\n3PrKmy0W46GxE0UCtRmUSwk4zcHGYu4AIOunSAwcBmg1EmbYADTWQYHR4v/j\nd5CS6oZ17NKHICqCrds+1Pg4XptgEm7FJ4COCgJZcfgz9cLZ2IuS0w0zpCpf\nAc9ylUqQr9vkzHixSjQxXpai4Z88CjtoGbLeIovR9mhdrygYWIV7YLeQYYzU\nBlECmL3uuwUamZWoWBS0syKujRb+fUxsr3Hfv6UmEXGTV5psOAV6tWOwGhFh\n8MQzyRZpMIJNz+WbJafzoyxmS3GYc1t8WaQZAITy9yzs6GoyqD9yCoFqfOsq\n8XzcsqwUoVTT8zeApcPsbfmFgi+LG5HWBXXBKHz1bls7grn0N9yVSW9q1eUy\naA1HQ2+jq1ZVhSkETvnmqPC00bg9JwLwmmHqzw6Pqyvr1NeiJMEwqQU7HYHS\n6eiYlI5ZdMhmVjinKiiwE5Ew3Fqes04TPMZAsuBc3+os2IzCqpWYCbOOMyZN\ncB1+2t/NTVFiNDkinCu6NYdyWDGvvaYJXc8Uy43JduCSYNCNcR76btx1NnDB\n+nqyuWvQ1qOO3WfnRw/DQB64uewT6lC2LUUwCjYC2CI8rmse3pacshngL11a\nfSMMrqGYNkC3iccMMA0kG8Jzj0UEgEGV/dpJ/SXCeTm063c6sqLrrFRfgtos\nSjl2\r\n=46Bx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2K2vVrkgh5Jyi45oDXT1FXMxshKHQS56x+peqt7kQ7AiEA8OayZHcKrX/QIPjg4YE+PED01Gjl0uyl/x6u/UTyygM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.3-next-1600689217-2f191909.0_1600689326391_0.71425121270643"},"_hasShrinkwrap":false},"2.11.3-next-1600690048-9e581636.0":{"name":"@xdn/apollo","version":"2.11.3-next-1600690048-9e581636.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.3-next-1600690048-9e581636.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-4/lZAyXtPKFm/DWhHPEO2yzEjZV2RQh4OwX0dQuX+OcRN+bHczkI3HROvZhMry44mtG397zYblcD7Tt6VEzMaA==","shasum":"93bdacc71abe93f1b0f777a5f0e76bf07fbd13a8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.3-next-1600690048-9e581636.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaJfwCRA9TVsSAnZWagAAOW4P/j79vQvL++K7OKduE8Nl\n5kVXCQZxErRFD+fA8PLeOWzQV06x3++20miLTbnHnmXDLOgxaOSHxutrabuv\nnXb4ednwoVV9iayo6wMFJu7F+sfXu9zIHizri6GoF/ECWKd7KupA4McGUKX6\nnSsD0nh8zS6rggM2TcB36EGwMd5/EdN64oRiaSHerpl9Lpzk7MeqiV8mMKG8\nXHpWMp2KOqT2S1nReUXn1h7c2iohAunBDuyH67ZWPr6yxiZkvHLTG50JUAwB\nQvx+IYKbLuKxB9K2RVCeRxGzM+SHXnrrHl1678cxYlllMGFRhM1Y22geZmNz\n44cRPNbCIxhubUGB5uaAdIuDagwTn9gjnxDJW/DTHFmkHLt0y30mjPtY5LQ9\nTXZWQEOk4SwShZQWaj3sAGEsbxH/zt3lQvWR0fXhqXxVGQBtyGydhEWTj69p\nZXbcGXrVNX1d/mvRUCElDdpHEUHa7Q3SvikyRSuc1H9fL2S5ApUi02IbYQx2\nykU0RQvF8mG23jFSngE+8+PhkcFCEjyPRZOuVa7TMg1eoy2fw9tt2QNzS27E\nFexBs0wuNBeeXec9NGBfY/43uNh3V/jfYnVP7szqY+IuFme4Op9avA382jvN\nzfIL38GCjypMkp+eztmAJiT+yoUPv8XFFN04jFV9k8KR6d6lGZCNRaRuFTD9\n0Qlh\r\n=zDap\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJ7xM7PUMVqhv4Hz/Osaw3gRp1UMoqT+YwBdv1UFojugIhAIpK4XELKJZQmkI7ZcFZMRORHg+iVZp+wVqSheB9TVCq"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.3-next-1600690048-9e581636.0_1600690159867_0.26981089462524"},"_hasShrinkwrap":false},"2.11.3-next-1600690159-1fc0197a.0":{"name":"@xdn/apollo","version":"2.11.3-next-1600690159-1fc0197a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"isomorphic-webcrypto":"^2.3.6"},"peerDependencies":{"apollo-link-context":"^1.0.0"},"devDependencies":{"apollo-link-context":"^1.0.20","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nApollo GraphQL middleware for enabling edge caching on the Moovweb XDN.\n\n## Configuration\n\n```js\nimport createApolloMiddleware from '@xdn/prefetch/apollo/createApolloMiddleware'\n\nexport default function(context) {\n  return {\n    link: createApolloMiddleware(process.env.SHOPIFY_GQL_ENDPOINT),\n    httpEndpoint: process.env.GQL_ENDPOINT,\n    httpLinkOptions: {\n      credentials: 'omit',\n      headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n    },\n  }\n}\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.3-next-1600690159-1fc0197a.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-L46LqDE3HD/okAvQOCb3WA/wxNA/a5Js6+bq29Nc1FZarOr0RcNcEZ/gl7lwXqOWgG8iarnuEnnohhlhfCR2Jw==","shasum":"1e94d5b3255cf2b05062e553ef15e2e692cafedf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.3-next-1600690159-1fc0197a.0.tgz","fileCount":10,"unpackedSize":15429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaJhdCRA9TVsSAnZWagAAfcwP/3yBQ8e2Y9kaaziIRDl6\n1nZBrFsvw7YqZ4AoXB+Q0gpNh9W8fnBDFk7YFyvxhXLyi3xOkPYN2Gi9yjWJ\nduqOE6bcwadkHt9iF/oou6d9x1ZQow7B3DnFVBPPtpE/hq5akDkt+Ai+o9Wk\nsFBwo6+ejpCtpoy1CI+AdxrpfcX1A3W1T/XS6M3mhjgbo4pptMS4GsDsdaQw\nII9OZHKEWKhSWEJxf+B5yQTmiUEPCVGVIn7ll6eK6MGXmiKmwUaAYkeTMB4r\nYLBoxlVslhIAdQHG+oWMcu9eOd6ukKuBCvC6vrNIt45KXwJVSN+NrTY1uwBo\niyvaPWmVYxmHwyFGjMX7UWCmbxV4crEp0CSSG/4k8qtm8veBg7PiPfdP3BL5\nG18V+qGmIYHqGYPWB/dG5PbL5qup9QnqBzPc2uPCph96b7ljlHgquK32atHr\ngBOUoWY00AYOBBOzWNxgUbtMota1ocHWwpmTFBeBIuEoCnPrKuaYAjehW8BH\nBDOIGgfWyCgXtnNWNkU//951TLq3bn11AJFydr1E2fQ7r1AKkLypQakGXV6v\niBF7v6VkY7bI7dTM553sqFiKYDS6qCa5VsnHNyz6kxDWa1HpAGouCcT7wUfl\noOaCpi6KOMerPT+Du2rH2pmTIyFT6P1XDvP36rVqEcuPL7z9xkoCd+9AbzzI\nbKCM\r\n=cwvk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICIpu7cLJL7FJe8wAjFx+XdaiEx0/cKSFkkH0Qd67bDwAiAo5OeX4EeJkHgGkkIDH7mWwPeTviImD2NIdeZEgdWg5g=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.3-next-1600690159-1fc0197a.0_1600690268789_0.40153993384592734"},"_hasShrinkwrap":false},"2.11.3-next-1600693352-b865aa9a.0":{"name":"@xdn/apollo","version":"2.11.3-next-1600693352-b865aa9a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.3-next-1600693352-b865aa9a.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-TCJZwwPARkCn6ND1uIEgZSvNpPE+d6r/sn7l0m7Q1y6ov7dOB/Y9KntsrMg+JtYEWJ7pOLHYWhTmburTPruwDw==","shasum":"55e6d833098d8da114fe1113934fee5737090500","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.3-next-1600693352-b865aa9a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaKTWCRA9TVsSAnZWagAAQ3MP/2AUrfe26bIegxpNjNH8\nKepMPxobYSZ/l58KhMfOYUXmFQ0/2srtjjhgv+tkCN/Jfx28OhTpF6HzcTpv\n07ShM4d7FIyYX+mAVFnsqhWw8iGnCpMTQnZOROxkD2GvOSp9YzemQJps9Yif\n34HBpoDy+vv4Z7E7uHJAR4oQvXidVLDFZw7q65AajhV+b3Mc6IaAp2AiOJeL\nCJYsth+LwKX3Bgq5vNUHEU7JgZwB1TFjuLkaS8Tu/AUKDbcbIXpOMpZY0dPe\nL1A110P9Bzxxurfa6mh78Ju7omIxuBfSGQNGnoV2cvoIqdDg1GmjH+/0iESE\nbmgqtgp3Sg4FGFfNpFaaX7/bT4z1i2RugnVDuhCwPPN56ZX+SxDKFAyOjG4p\nAOf6/XFWqXu9lRBCu/VfcGD/3qS8tdm5X5F386tZiLMxdOhwYhUH5d696fWn\nPKHL6PMpeRRyLI3EpPabgaNRwLe2vDEG3Ocz+XUgyJT+HoxunZdnUbhow14n\nwgSCiuloX4Ap9zF5f0NTpbzXywnv1RnOyXkHq/Nwx6fx2IKpCz2HQEDppuf4\nzIOem+tVMdMkHXfx0LQ+gezVCD9jXeZ6ovsIcSkzz9m9FUIiKQHn0ee0s+jy\ngslUEYOkt3Px5R/ngm+sZKs5d74ycSDtZM3Cp7k0pexZ59zzt/UY5Sm5ldaX\nlmxp\r\n=cAZy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDba5y/ixkoYXhUCNn9jhS9dnccItkPfy+NLSuAAi2GAAiEA7Y4RmykPMQKM299G41hP4eI7lDUoFk+ZnIMYw7OdM/M="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.3-next-1600693352-b865aa9a.0_1600693461992_0.9006890284156499"},"_hasShrinkwrap":false},"2.11.3-next-1600695386-2ae53215.0":{"name":"@xdn/apollo","version":"2.11.3-next-1600695386-2ae53215.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.3-next-1600695386-2ae53215.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-lb4Fu7btDGgQKYiGh07pRHZ5ZnsrHLxiyUPwaQuJlBrMW4FTpRBY38OznrwVYZ2uBQ8/SHEpvD2BfojkrAPa7w==","shasum":"025f13a4f3722dae16a8f81ad5ca8646e0bcfb77","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.3-next-1600695386-2ae53215.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaKzECRA9TVsSAnZWagAAtV4P/2ALhkQOlPPKtJM/gDGp\nGhpHN3jX+cam7c1muvVrBZnohjdnLfpXuSzEuX97/GCaPihon64V/GdsUZEe\nyGPeYWj7enSx18TAU3x4hfJKwXzC8ww0Hlb5sFvm20PMYDI3g4J1leOAFd9G\nidXxiRfghsGZoCEH0DjtWk8ngiYpWYZUjW27vDEHl0W8GQVbWy+eFN8yAIZY\nlek5paLunDS6TPEnyMLKNxbhX7O+NErz2ltgCoho7zaKcjX7p81qTlQoQ5R+\nNZsbIXloD73zbdJadbOAsYJBB76oSIlq1txGdZHLBxeR7lQE6dYGhDyxxk3p\nTbgCXz6yD5JR4Nn8pEUIDcAH5uFHPON8iGh3Fyk0L6rVhKek8r0AMbX70JCf\nSvupIFfQxJFykK1gsfGorL6//LvmUwFlZ8a8cL4WaHAiH6dlarJzdwLsZa87\nk2VZgNniKbICFUi/XcU61DI3VfRlP8B//A6CIE5w6h0hIbpXeG9ueqaR0W8u\nlEnFT+g/Wzt3kSFBN0+rh2R1HBTNDKZ+F+gJHasMdT1HIlZcvMfpIPUumZDJ\n2DQHcyczIwHq1I2QPVCqnNPIftvhpoiK4ABH6/ZV3X09qefj2jGyLDMk9JzT\nd06nIItLMHa1Qn3imrA9peyuDpejIjMF/AqiV7zErRtgm94YimQOO8fW8mMT\nn314\r\n=Eb3p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYBALCgg1tXIMoIqnDzWPfABQ8mz7Uk0Z35+3+b9XRqAiEAl5k/gOjP+y/UwK8BB7k7bB0SOSTOY+nuF7NqT+0jymA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.3-next-1600695386-2ae53215.0_1600695491889_0.40767257548075775"},"_hasShrinkwrap":false},"2.11.3-next-1600698599-77ea5694.0":{"name":"@xdn/apollo","version":"2.11.3-next-1600698599-77ea5694.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.3-next-1600698599-77ea5694.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-H47zX2yE+WEUGC56sIvsPsFpbWGuQ9TK+AkfJWsvr1uLOIVQhnEOZ/No3thCpB8Cj2ydRN+wOmVBe+8cE2baSw==","shasum":"3eb7813ad82fb422f5d17da5ba19a8c0ee7f7ce1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.3-next-1600698599-77ea5694.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaLleCRA9TVsSAnZWagAA1x8P/3389Yr68Aq4LesWVqUF\nUPeEaLZBu773HfzCiSHcunb0p6Ewvuu3yzZnrjq4wc0YQdctRffrBSTn+6NO\niQ10tIpmkGu2DuPf/iVb/EVi6dLJIaAlqZ7UNiyU+Z56jrxSo7vOBr1+YgnW\nkUBlh7YvuxyQ2L7g9osYJEEbkhHEfUnUVlKED2LuYv53Urs5kydur7xdpsnQ\ni1okSoFey7J9JmVfaQyDDfGDgY/yHXoulCViIM4c+dAejgexrGZKNGCffr9f\nVbnKRAvv2iLLoaqtgVLzjXbt22aRfSdBoj/KidzVODlzONaLFTLs1yJ3Nsat\nWze53tImlSzwlFi4TabrlkL1QYzF1Og+bf3ALmbaEDbmGS0lKoNWvchycD7F\nBtevR4lq4yd7Oozwi2Zmwj+bnOft0e0zzB73VFiR2Uxm3E5ywweb1oi6GJF7\nDm33V60MZVnpenBl71erM3erG4cC5/IA8pCmJWDklgppw9wPGqlkZvZEIQ9r\n/+sFwHP+1lkBOBUodlH27hA8QxtPnrHtQZ70LDHoiVGn6qqc6SK3/5iZM7Ug\nST+ekKt/NTmx2u2teN/4mLK9iN3SIiqv6b8A2o5a88+9lvfFFe5JJqYFFYJ3\n8Z+njCrOyjIcv2KsNABSE69hw/mkBoV1+KtkLB0Os85TPs5ieyRLZ6HMmjvF\nEdXt\r\n=97y0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCByk4ZD6L+eV4qMH5eM0w4sWpEiv0zi3YRxbqryHo3lAIhANc93UkTaEYN2iipG3XEKBK/tdAm6adrjrsdZVqpD0EN"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.3-next-1600698599-77ea5694.0_1600698717883_0.047883780534918596"},"_hasShrinkwrap":false},"2.11.3-next-1600702842-4bc1b0de.0":{"name":"@xdn/apollo","version":"2.11.3-next-1600702842-4bc1b0de.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.11.3-next-1600702842-4bc1b0de.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-o0gV8HJwbh5vMFWe9Xmo0fyWfY6Fsr9j92B91LtaNJmmVTcRDvamALFNOm2gzwwZ8UpSd2+mW71nY6dRVYrOsg==","shasum":"13099a3f2e6bcd6d98d1f8ac5a0352aa643820aa","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.11.3-next-1600702842-4bc1b0de.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaMnmCRA9TVsSAnZWagAAey4P/RdA5isTCXsy8IHyKtYW\nEm622Eu9Yghddi0Ol5sLENRkw/GGiEO7bZdwC+MZmdmEh136CiQzMc4Qs1+m\nCBehT1a3VoPv9grXGl5ksu4TrcNGZj6CQGORO1bUWbAgmiG8XdqnyTIEUWFt\nZeDREQBDEPfCl5jR3q60t4CCQ7jkgRtmy8aFNOVbyh4gDZUrLgGEgKz0mxbd\naI9H/1xgcKGioGHHfenFa/GhzuPuNhaiQdlVg+w4veLgpruEI1YhDqVGOXtb\nVpz3dFyB9nUXllqPpcMf6ENfe24op7RnvwriQ7zuS8njFDZYxrBpmtAgMn+J\netZtlNEkaCvcApUVMvssSaFFd+H5O0S6+cFOJHVa28w3pVJXOwIx92F1lEYN\nOROxfqrgd0qNP3W0g55QZM/vQWfSQG8nyu5UE4Vu5DnnNp99mrrFInHEyxai\nqO9yCt0pMgEEFju2Sk+1EpKCeBn4ygyzuglr2pTazbODitvQ9DSHrr7sLV8s\n6rY6rQlw5YveeUGy20HKx41i1hta1cllvun64hQN/vyBYKN2LtWUJrgzoVTk\nQZ2K+1kjHYQxzdFIP1HtnkoTfSz8N4tirCIhDNWWHbziKd2T1BMpzL/EQLbB\nRCDv+tAcBCwMTtTWB0yR2I9XkZ1TNDEzv/h7G2J+TQQ8dvF/dHVRotpizJDK\nDuKe\r\n=baBw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsD+rAveXgYQUghO8XPWr1b9ZCjuijJyjy+1VEU5FP+gIhAJIKShy1VfDeM39LnOetJTt1RPdl5Oycd/3rOJf/I+rs"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.11.3-next-1600702842-4bc1b0de.0_1600702949625_0.5010429679196668"},"_hasShrinkwrap":false},"2.12.1-next-1600705560-907c88c9.0":{"name":"@xdn/apollo","version":"2.12.1-next-1600705560-907c88c9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.1-next-1600705560-907c88c9.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-HKghju53ilMdwIWAPaRFgfsA6+kzpezkeJeWfxvVEO/sAMzxU3pPqrupTly6ZLTPmlMTCNmoMrGfl2XhUtH8QQ==","shasum":"3d76b778e44724b09e6bb10e32c73034372d8447","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.1-next-1600705560-907c88c9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaNSBCRA9TVsSAnZWagAAdzcP/1bGNwQdx5G35KUVQedo\nNKZI5qkabnfwCG68KpOuCBi4B1EVPslUm+AJH1R1PsEkkbUSjdbQpM2WPpbu\n32pAxUx1Kg/co95+hK/2GX/BmghuYItHWbJJpZ97O0pn2ZkU1YInZBw8mUyd\nu/3wFhfWX4vgzVbPLSXE6mfLkDXM8hPs/QgyWLs/a9PuQOSnLSH1AqbSuFYk\nC7z9Az6WXcqj+bHUeogpEnNgC6krzuMDSY/Fr9+DlAgHtCGMuOw4zpvOtuOi\nFxGm072lQ5gOQKJQ/XoyLMfKBizOjE8J5hDmgu1NMsGNL1prQHnhF4O7Wm1I\nvc0wWcoTr+vPz2k4WuHm6xRCsMc/PYOVSOvxg6knms04vH/3gpnxwN05IN1h\n8zDgjnZNEdQ/S2u0WpaPyF87bWBXVjXaP1/OEsBlDqO1JUUIvrqxqZFgKZC5\nGkDLBn4hHZV8k3GAz/Wz4KjeY+6GQmdHBlzZ2PBt9Na/pYds3dNFiods4Kh7\nina+/9wwsiAqp8s4zG/Z1FmpthfJ8cYcjaAwu+A6GyIkIRlynwThAwr0DQfB\nXBwMD1rP9neSO4k+3mKTwopwrqab8v8QyJm+PrZD2jGEgfBAS3Th0YwKjtnT\naem/2RULcCU+VqXNkhieBXfpQwfH3ESURU5HvPYFcq0YQBWHKJ/WrgbbqBaD\nNdtJ\r\n=Z0D7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4G9sSCHEJ0aCqEAGR+ULbrcLWfKSQKtLdyRqUZO/GgAiEAgdy0YUDVybdPIKS1Kw8GaOX9Mz3UuPtY2orDWuiQf5g="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.1-next-1600705560-907c88c9.0_1600705665302_0.8871707391178167"},"_hasShrinkwrap":false},"2.12.0":{"name":"@xdn/apollo","version":"2.12.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.12.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-jy5YgEor1ycchVME1IPrmG2ImcuOnaMMas58znwhlDJkmuFSCFs2u9Z4Z5DFmk/Vgh1XXNR/AwsRxEir7l/3bQ==","shasum":"d5a4b949764fe4558ab8e722aa375a0e6a1aaa19","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaNSyCRA9TVsSAnZWagAAgSoP/08/mlN8ZjdWbynWwIDM\n+YKXb2+R3vr/Ceg2gl/h+RYcOSI5c0/MlXM/CguOMDT1u03pZJBeCtA6F54w\nVTloTULe+/CgmwCJKUWuTZ1vFk0+1KfN/DoSdSKmKmODTJGzN08+hK8dQz75\ndkpMiwRXF3bnKLsQxix8u9KO8Irmv4ZvIPZSt+6ofRxTdo+0tmeG+Dtsjxpf\nMRz6Ia7JGGt8Zeathm2cv4HHRqgSlrEzqulU/Uj6T9pilztP/jYVkjCzQfxB\nkT53ijvhiOhELCMrdGL2r/WzHbaRaWvhoAZR4Ek6ick1ob4ywya5TozMlqx1\nSImCklBjt1/7qqMHf5lF33RNo2imDZrVewHSYMBJIMYYC5dIUOZFvZglQDv5\nlNehIf5NNLGFx/XvhP3znK3MEyadIMrEFXCQ8hvbllrflo/JCeYlbVKV4INo\nTWkkbzFY2ARWgcNM0IROV2wWLFsry5zpxNHsIoR14IczGubSU7qlWtE+wqnd\nSeSn/vAWFyzYhOLJWw1kiGY+85ljB5Q/k04RLuzI2XNGir2mqPD5HIslJjD+\npwNUvWxEtvLZVnVbFZqpcBYP26d0+ti+mpvvcjGGc0AF1GsNcugUpH5QdyGw\neQgQ389C+doSCsZ15I2E8uTLxI2wlaJsTRMTPdbZRscU4IJU5hd2mBhhPOH1\nvte0\r\n=8WxE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEC6W3fX7pLa+cxrn1vPIfr9WRd6V1zRcKpbhrLcuFIwAiEApArLAdg3p5wh+c2mYMnA69YrvDFWuT+3ZG1UXaCzdsw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.0_1600705714234_0.11832560046534968"},"_hasShrinkwrap":false},"2.12.1-next-1600722094-08d43063.0":{"name":"@xdn/apollo","version":"2.12.1-next-1600722094-08d43063.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.1-next-1600722094-08d43063.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ZN3EdYojaxsc2hKV7rH/IEwvj62zF/uiSspSdRUlJ6+fOO23bzl9idxkLGxZxty07G9tyuDCmbBDVeyoiaw7nQ==","shasum":"f9b563cc0db4024687babff2afb788aab883676a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.1-next-1600722094-08d43063.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaRUqCRA9TVsSAnZWagAAf1cP/3ZmqsMNxmbL+lyX33jn\nhrmdT6X12PFMMON+iPWci4yu+QC8KqPwMI1vT6rIdCSgBI6rOb9o5YCdsMaN\n7JPRQZCEflXx5Js8XVTC1xaSo/BfUFFGR/+KRHd9AyGpCkR9NWDSuf4ZDzat\n7F5kKyQ1pIYM6Mm6Gr8gcvPjR+0LuHP/juXttUtCMWZ6ldw32Er5JCqsTC3A\nXiBRKMQbkYAnpTq43Q0QbJq1GbV5QUFn9llnH8zL9aGN5uRwi1rWQiymo1ri\nCjj3hq3hxZsCYH0qAv/HnQakcIiMiSFNqdMJODkC5Ak4Q96iPS4PhE4QHw1U\n/noU336TFPuYbhAU2ySUwz+OMJ7uwNykW2zU5qFfnQLf7zyaobCQwUcRqDmc\nXTSr8KX6Pq+h7F5geuZjauqAxRIeKECh9PmoObtMm81CNdF2NcM8NkCcOLxF\nq2prgcEQyIt8f4Y2KUCp+bQsJmfsx2c8V9MQJTandvRtwfrRP8V6y9KgWCmt\n4ovaudiXgfPRpzzlO6bmE6F7uplraVVrJIlIARRJbGOkVzo5M9rraRmNzBo9\nXQflE1fz5J+zBUpxACraXWA59QKJAEB90PxGY0KwbPJKWI/e7hpma+J+S4Gq\n1z3nLqHBZeTDGtxI/V5lrcCaV0rc4H+KN9LPotqYqcVBw0O/r6hfi0pdWBpU\nIDbT\r\n=pvOY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxPTfU4AbdW/ubRtYpT9vLzmwFJMrA0hl2Pg1WEfiCXQIhAMdcr4enZnFPxGvFqrPgb/UHUZ3qUCOmojWUM35Ss/h4"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.1-next-1600722094-08d43063.0_1600722218255_0.9277986129857358"},"_hasShrinkwrap":false},"2.12.1-next-1600723587-ceb25f8e.0":{"name":"@xdn/apollo","version":"2.12.1-next-1600723587-ceb25f8e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.1-next-1600723587-ceb25f8e.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-eMrxVVHHdBwnrYXyplEvO8578HKcyF0wPlpE4PyRDn6bjsgRJzyAJmpsCUr/97FBgv7LqPpSwwqIXqM01pt0iA==","shasum":"0f3efb68fd9d24940c2811c6b64a8a3b4d9b0737","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.1-next-1600723587-ceb25f8e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaRr9CRA9TVsSAnZWagAASwwQAJgMuG3PnXU53Qipg94m\nXAXZmAMfwF10aEe2uNrEork8YiD7yHlRPI/nGVMbG9EGIVSuRUYqzlvKx1E1\nfb2A5tpW3fP+z8dwYmhPup0B+vEk6RpwahKPk7nTT8t+hIqTFUuknoU3hd/W\ngwOPyfags+yauFnnRhZRGayOK9kgjJBs4WwFMCg9X5VmIxp+pcvKxn8UhIBY\noo4y4oe5zgfHhsfaCtCS07z73P/l6KemZPas6HxmeWHO9A8vBSbHbBvYVZop\nWD7HB3F8veFSc4DxIjGSRK08GcuWX3U0LQ+QX1hxtOidZ7hqqA7rLdRS8prV\n0dpwQ/gBd0Qa9ZhilskIDHHNPfi6pGuJZL3dz3AerK6ARpop81kT1p3X+9/g\nFeACm/Yd4uFGT1Z7q991d1CWIdEFUsZixwWwtkBvfPdneefI60YFCGraSRpW\nt9tpcI5wEpeEpFYj4dem5JfRXTP08gEBgcPlGgMWk0Ej6RgavK1Cyi3ZVp4T\nl2L8LqERoqIbUj+ycwC6hF7sRxfKmBErCsjncl7OJf9rkx2YD3+Nf8a762qO\nW4c9V8t7XXdYy1ualgxxe7ZyOplFnNU4q3dhGHwZmL8nX9XWZTX6LqAheXsO\nbZtHoMFVQ1VYGGYsCPIumXiGTztPLJ3Hw/LI/jLhxKibJ+qAD3PZpIbtco63\nRkP9\r\n=+Ibe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHhxtsI2+GNmx+zVCZgwLRjy5huQw9NRbLUIk7jGR8QAiBv0tC6QDmPnwTtdVPSHpap9wCOqHSbjBGmD/ytrE3VdA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.1-next-1600723587-ceb25f8e.0_1600723708549_0.5882919175855568"},"_hasShrinkwrap":false},"2.12.1-next-1600764529-80f5fed8.0":{"name":"@xdn/apollo","version":"2.12.1-next-1600764529-80f5fed8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.1-next-1600764529-80f5fed8.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-KuIU5Se5rmvhbKaNwq9JhMCKOomn6H8D3xEJeTU625ihbH1UvtlpqjzbPna/oIwEmS3m5dzo1S5j3gqu8/LQ7Q==","shasum":"06bfa7f5c4d91ccd24f263cc36b0a5659bea0795","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.1-next-1600764529-80f5fed8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfabrqCRA9TVsSAnZWagAAD8QP/iD4CYkbOF8IHIpqA4kE\ndoloegicWXLrJKPx8f8YDWQQhx8tTxGUNwhW7RpaUAGCSvccDNVFI1Vw8nmK\nPZvb7Pl41c0IICO84ow9CBjka7bwBRcLIoXl6z1REf8PZYWa4bs3OpW96s5h\ncCg5+ocb+Jtz1GaFUMZhaI+66xwhynHk6PqHRV7DYF3IhrYxDQZJJSmH0mUw\nNnCdff5yTqCstRb5Qm7Nzr+ySwhv+cJ0pnLSJhxMo4A9+sPucduObtm+urxa\n5B/FNcrJ7izrvWvsR2Va6PILy1F2JvZbqKHZGAB0rRCOAYGMkG64Y7obs20m\nkcya8rGxbSpGiPeu8RKpaoBdISDoEgg6SN+YMeE5ATktDxYug2MElXcY/gc5\nabM+TgAx3vD9nx7B0W2sOFpAL6OJG/GhCf0cQaDx0PoOOd24KjKL7jyvBucu\nOUXNTwK0qXVMtbPhaNEQs8WC7wuZmWqMYfkkje5jV9tXsF/GCyWjaYBQ6taQ\nBjI6K7FiyyP6c9+GTQQG9Fj3UYmlgFhOe6iniUogPaYGyWRHbh6/h1AgLTTn\n9voK/o8ZRMqjfgDfirMwumUjNv7lE8IyIMWuy5ZEh3FGQDp0zI9b+JPfo3ry\nZAfYvIIMVhfzfHn/t49mLj0Reb3gUxTKgC45QaPNrT2Bplm4U0ZHRa3u00qB\nZmvS\r\n=kE/S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr14DqevZxu7Re/mhs+V9q1UOHAvwGQXTJkMlwOgdHJQIgD7BkvnfaQURm7m1kDUoJXUCD0PcVcRfFdVy8faoPOTM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.1-next-1600764529-80f5fed8.0_1600764650205_0.5186024482131635"},"_hasShrinkwrap":false},"2.12.1-next-1600764642-12849b1e.0":{"name":"@xdn/apollo","version":"2.12.1-next-1600764642-12849b1e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.1-next-1600764642-12849b1e.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-EpaGQ0GM8zfZeQSgZY5QO5xY1g4fbWSMD1omXSuF3T6K6keFhLQv2eIjJJ6SS4mEX7K0UcjcAaAB2D97HApy9A==","shasum":"fc78002eeb7fde4972ae185d7059ae5848d3aa01","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.1-next-1600764642-12849b1e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfabs/CRA9TVsSAnZWagAAlV8P+gOlup1U8M/SlgXh8n2R\n3T1PL9xixnbubMOWDlELJ8G/baf2SsyzhorKwkAksHN2pM6GC0pVMLZ8oD6t\n/9qAbQX8GSjhxI5TNpuBh00rjee2PVjPiIy95bnmB/bfIuZcg3ej9eGFb4wQ\nbtaHUbcryg0fHPlAy+6PmTdbwguGeqnrQ6d7AQvJ2kctB8unpvODgGJFQkZk\nPIgNSDZzTBYqnIMXLX4Pqfi4zoL5e6jpOq2BDcGzweZrRHPkWzEs3jasRUpL\nZ60evTmMIIUJhWU+AfyySUs78WuRY4ZwIGQ8o5TKsrXtBNMg1sAuSuNtCuJ4\nQX+6r0HdZrMmHGfBZJzB9S9WxXlKU+ywl2otpxQ8Uj4fb3m3AIhwfWn3+Jeb\nIxF9yBVp7SaKTpdeIE8+CGPMwPtJ+FEPybwbtGkVvoYZWTRx17ifVuv0UDzP\nljMXTQexgSCJ3QE1BC7JRwU1U791lfXgX2WNL1mBef75emq8h1C0pB+hWOvr\nRYT6BJPb/rTIRnB5PwblpSyKZCXh6w7v8j7rGX8GmMa3DFfW2YZ3wmyD3A9D\nv74rwknzWpShRdtAx79o93AY97daT6MdqlcNiXoycskiFOte6u0s3/1O9IyX\ncyZS/5hJLw4kRnFBVCWY3o1kE8JIp6RK/8RcAJI9EmfY6++TYteMzHWu+IHH\nTIGX\r\n=sFUZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8lOVUap7zf37pOcd3TZCGAKwHMw54T+C8Uo1i353YKAiEA2MFmdzXjNw2d+dyj2IqMre8Fjg0pOLZmlYglw+jTjSg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.1-next-1600764642-12849b1e.0_1600764734883_0.14894215102532304"},"_hasShrinkwrap":false},"2.12.1-next-1600772189-208e9dce.0":{"name":"@xdn/apollo","version":"2.12.1-next-1600772189-208e9dce.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.1-next-1600772189-208e9dce.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-nY45+2ZTIo68LbjQ9wheRD+Xl3XC/0Jb8dcAQgwO+uVT5rLmDE+jalBOLcFoL+u+DzPxS2sHPOuUp/SaXEqN+A==","shasum":"86c697d1dcacc27851a78e467813e39c8e960b11","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.1-next-1600772189-208e9dce.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfadjNCRA9TVsSAnZWagAA0jQQAJZm3zXLsov1cLHjjj04\nrBKVoB2cJfATabpVLgk0KaPRB3tJAcy5Ln71+jg/AD4QWXMacM50U8Zagxoh\nqVglHKN4HrCVJ4h+tIkhXmHsH3clxM23KDlXH6bKWodJRJv7IeqKjSzH+nvg\nWF5vW1JZuhUL+f4YOKmTDIvECTYMIMG+8ngqg1JJU/B/FnC80MHhU5dkVGti\nxW6iOC9kYIc5B8+EUFf5QaMMGH1JTD7KH0Sa+MqAQaymLEw7Vauy2sqfVRn9\nqLl3Ue7cKsQ7qR1p/AyT3jwo7qNs+/WKeP4gZbdt7qsWb78xG9ObmI55dgcT\nFm/PuN4OJhnijMFI+NaW/5PdQKDAFwol33DeARlW7C39VVdzZJX+0S08y0hh\nRh/odZLbhSYX+1wfLYGiscEZpNWg8jDHMR6GSD9sTU9nIW4wlBAE+TQp3YHL\nYIEN06h9rGU2M6hUJ13Az9R8sGjpJv01jIDC9MFwkcd3TxpfLa6vkxSBvrQD\nKFT6NQ44oBcGIuKBCnH3ONcbIDvA8ObTGP95rUd7h/h5+eapooVbUvNrk6I0\nSZClDb6m3t7SYCGr9MBfmm4yffzfn3tOOlq+bRa7UgF5kXo/1MWgZL4/Uvmn\nJljwVwhO23tCb/9B/afLWcEQsyeaoaK4BWrPsYXuyO0T96sP7/tTMJmVKvjJ\nApN8\r\n=azAi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuaOBNg2x3chiJ6STLzVjyDqFwjEGlLwu3ZWG07Ysp6AiEAxW2H2gWwc91mTeyDDbUhFXmF1B+xaiuQddw52WSR5F0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.1-next-1600772189-208e9dce.0_1600772301145_0.6921185440739601"},"_hasShrinkwrap":false},"2.12.1-next-1600772439-1f72ffc2.0":{"name":"@xdn/apollo","version":"2.12.1-next-1600772439-1f72ffc2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.1-next-1600772439-1f72ffc2.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-I1EwUkwsyL7laG2T8JeH0pV+qIPvzRDOh2CWzPYjRXd+5hZKXCB8m/l0VEoHx+6LW4GDMV/z8kmJtnOD32xHMA==","shasum":"26e3b89cf0bdca51794a2c8b1983a8577e1fc2ad","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.1-next-1600772439-1f72ffc2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfadm5CRA9TVsSAnZWagAAmH4P/jIft4zU/PGbAmTEPQJL\nzxfHYtzuY/4t7nC7ArfXEnh4oOCFKfWjIbo+ovBqYCvvx9mwyWO2xZ5kWMIA\nSeqivy0pUx2dCF7HqS62V19jvQZqICWK7l6e2ISITpr34LCN22eGmCLoX1n5\nQTlsO3pdyewmC2gON7R8tERJ/XigIqnDBNvNABsCWICj0yNmTX2Y5yrF5gfW\ncKD6Vd0+0R1kfB6zybFbeUlz0nigq8ongzJNq7uPYT1NW2gyNHG9Wu+hViVU\n/kSOz5HHk2dgY7A+KhID/EYhz6vPMMeTujujWxmiKhQdtNfTIBLgRMjvkYqQ\nHIfgcMx+W7dr7jg9SYXQegUEgX+ZSf3+VX/sgd6JQimFY/0tabYQmGl0Fol7\nyDN116RoDrR770QdAHViesUfH9ares+BZILRinFdGvrFNAJxug69lK50dpe/\nJZQek2zF/BaBqX90+l+KwN3V0YvExMK032BajCBAXYgWiPNG9XOFhS8Ck2LE\nAVc1MwEi92wkjH49+m+zKSkWt0gz8GWn3dIt/6kfTxSQMk3kKDxsbwShFus7\nd12oEhToQI0eR8Ll5w1/Xe8x2ORmDfKxsk5bbBp9dMIOdAbHUyUKu0ax13ov\nbsDcF68VfNLAN6cC612r1+/O4NDPRijWpC6toOs6zpqsS7BQhSKh7Z4H7L/7\nnGi5\r\n=qza9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNywLY8QSnC0nOTwr1oRlCabxDDy1y3cs6ITvQdsTMCgIhAKxuotvfSdRvDKQRWEa2ab1fbsLBaw9QvFU6iqykDC6J"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.1-next-1600772439-1f72ffc2.0_1600772537191_0.7881405922859761"},"_hasShrinkwrap":false},"2.12.2-next-1600772740-3c7e77b7.0":{"name":"@xdn/apollo","version":"2.12.2-next-1600772740-3c7e77b7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.2-next-1600772740-3c7e77b7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-mviuPiKIbbzbhA5pjVdkr/ziKMgvTrfnNDQOZQSEzt26ilaB93ajAyW35a3hjraRc28+RCE8q9rzM8B+QnfKZQ==","shasum":"13cd351d42fa5bf341bdf5621ddeeb00b7610e6a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.2-next-1600772740-3c7e77b7.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfadr6CRA9TVsSAnZWagAAgQUQAJYxWIhF4WcWMHhowIyY\no5EXn3o0Ss7xdArK0xjacZYKjWA6rtZxZHy8VNLiLRkUx6SbZJg91u8Anbi1\nTh5wsx19FDWtQEudds2YWUi3J0VPRluEl8HmcYitHf6czw3StNSThuueoZXo\naNfvnd9n0dxnfZp6FhMUS6o5I+5oMzlbvt0SXra4jHvrMSyOE9oeelh2E/x/\ndlbu03yVvQX/PCPraBqxQvVuDKTBliHgnqb7Mdg3UCxFPmvNyam0KE5xTPFe\nkWTTJg24vynLwDN0G43seO8Nuexh4n3odoIpRxcXrWQ+SClnGbrbOaiBRJZF\nWFWjGk4AY6AYdevNfluJbjSSliU7sMczHgLvgvJGJ1VfesAwsxfBPJOfNVpm\nXHb2xaISQ58DDEXwa+z7AQI/dom8pOwxkXb/POS7Kdz8X+XX2jU2i9ElfbD6\nsS6AOnxxhhn9mh77XtSGwGaqqjpKaE4lpDgjTnRtSfnJcPmHL0f12KCeEEsB\ntVP1N3oZ/zBbvdZk2lbYoSuQd4T2Ve334PWd1mjxO15iZ4rLeehJlG6S9z6p\nZnG84JXM0zc7FbX21etPEqIoltXreZftR4SgmGNvkmhwmb15zHI6tpsMncDw\nVODHHeAuweljUImcJBjuZZvdqg79PL/NdbPenVhRUtSRt78h/O/hZmib2oD8\nDKby\r\n=GfcX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACHWXy8bAQ2gLvLwkq8wEVsHlydHLCC7jFYvaNZ6uHQAiA77n15Gk9QVWX3OJT0JAUEKEPlE95xtUAH5sy2Mq8FVQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.2-next-1600772740-3c7e77b7.0_1600772858110_0.9019028413450141"},"_hasShrinkwrap":false},"2.12.2-next-1600773266-44c5cea9.0":{"name":"@xdn/apollo","version":"2.12.2-next-1600773266-44c5cea9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.2-next-1600773266-44c5cea9.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-95XpezLze6uZhov7YwxGNHvgt4E5D0KIZRzOaTuCknJlm7whGsq5lgybdeY4zHKwyg5eiN0t8/4M7UiyYF2SIQ==","shasum":"635c31ba4536160f875cb558b350fee32728403b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.2-next-1600773266-44c5cea9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfadz7CRA9TVsSAnZWagAAjGgP/3NPBnbCcWimKE58/ik2\n+Yh69Ps25BZZIgw2ZFiggmtz6XP1EsUgjzizGeOdr34U6LVBMoq4cXQFt407\nM37VWIfMjvj+ED/5b0mVEsXf4BXk0VrKm/OD2N7ipU4bvNHs/pCCp5VxWaON\n+euEvG62FcHbSR58Hjx4qXBe1sTCWGJJW2Q5dHmL852oaBl2GfaWWWwhrczs\nItmD6w72Chi3zQpmRvaV3yFE4BPhVFQSUoJEb51lYG4qJETcneFICe9QR2Pm\nXC7LBfqmZihO6r0uksMQJLbB8+BSJUOtbEtXnuu3zMH6UfHsOYdZlWq+Am6G\nHEaou/d7TeehHYA8atauWo6Z7WBhGD1lHMajGw0+lPcVa01I+ALhQZm/6faW\nwkur7pwZqhEiGN8uMjA+v9TswIwNsUPKR8qr/KMsZdX0zLsKvCGE4zY0h2X5\nlQbv9HC67wgYNHs4Wsh+vp8X+58SZeX1QgqDblCZIxAFhNvK/E1schjsG9n5\nolBjm6AUou3YIsQ8dkrrTntQyMW2VJLhqw+TX9/tAxi2Ko7FwkVL/5Yr2tVz\n5WMb3196syFl266zM4LoWdwmuXFD1XTZn/jujYNprOnRdwmfW0P6DSqC6sog\nbmhrtqamLDhgibSS4ftDzLNVgTr4Q0XfPl/aF+WGtEmJZ/WHh0SCRckP+zzW\nVH5U\r\n=FCGa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyCSkTVpEUVYtnM3G0IKMRUaL0+/iVp+5FDSGfP6QQMQIgPnSkj6FX9xD/iqOBmXT6Kj3istaepzr9gopve7vKnek="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.2-next-1600773266-44c5cea9.0_1600773370517_0.5039088414562456"},"_hasShrinkwrap":false},"2.12.2-next-1600773338-d65c7a20.0":{"name":"@xdn/apollo","version":"2.12.2-next-1600773338-d65c7a20.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.2-next-1600773338-d65c7a20.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-u37f86RSzI/z53d/jI88GLopa1NzlFWBtulUpoKUgeoHvD9nrd7yboZ5h+FYuc9ZmF+sxp8i0lJTsJ89Zw08gw==","shasum":"1d3c84b90b286c96d303ebb06ddc8d10a1b9cbe8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.2-next-1600773338-d65c7a20.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfad1ECRA9TVsSAnZWagAAtKcP/jkxq+nFqmmnDhUiXDdY\nVWrPFOTS2/nJb5L4ROdxw6nuFe5Y40GAgkPR9pdJAA0NRCNRGTMUHUrLunTA\nJA+K5SU5d2hNJlzMCXGi6L8aI5Bcne2bYjQetHViZYfFkNJRGtdsahNFERou\nISlyBtwKmQfRaxLdCpdgMnCrDJxnNj80+RoDmJ7my71wWfLWOa3+KSSm8isb\nYI4Sv2WDYGgEEg0U34j3EiuQbT/RC30n/HCyF0UHAIu0XAU9U0+dLbJfHKum\nHoON8U8cEE3lAFASTzFMfAJ//2x/cpqUT8499HCh2Srhr1VTgTW7vq2DGw9a\ng30XlEIjB15sml1P9cxMLZASpW7DU001AgDK/ZpHoKngE8nVp2bGZVYYonE8\noFYT5G3hMYD51BuLbD0KnD/afwVhxfIXuo9ptXlKgnt8UqVlN4tcshIgbpmF\n6T6eyNkgaI92yuE5PdwKqbR4AGMzghOEvY1puF+Da88HOOkB+Nef+NQ0q+83\nJbRKgh5MnC5ds7ixQHBF+hj7stvq9+B2FQYDHhIdvhJ5dLr2639CDmDCQj8P\nyqGQh1wjlRpf6n1GQ7g6N2Fb4Sxsujdn9QaVyWhiVqlrN3nqFDKEdxRLZg63\n7m7qKn2ZRVe71ZuhHMUq1qRjiSrM+b2SBfFCsHJ65cNj2Uup+cEd/dWT4ef9\nqtki\r\n=YeN3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmRKuZyFXR7PAViSWALOzb4QD1bYrjv1Ts6/C5F6l0SAiEA2XAnIcwFapmFb31pPr2frkeu363p6ZUHMHXQ4ajdVX0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.2-next-1600773338-d65c7a20.0_1600773444538_0.45120296121778614"},"_hasShrinkwrap":false},"2.12.2-next-1600775957-d63a6d49.0":{"name":"@xdn/apollo","version":"2.12.2-next-1600775957-d63a6d49.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.2-next-1600775957-d63a6d49.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UvxnCa1+i+pnIsSQTjDQlACD34362MLHiSATsmx1N2YNvBVdo9hajuqRpT9H9/4LAodOX67xk8Qzk2OmoPXpdg==","shasum":"f514bc3b809b62d81244ff355e483104fa565f15","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.2-next-1600775957-d63a6d49.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaed7CRA9TVsSAnZWagAAmS4P/2xrpZUxxOGTZ4PVMT8j\nQK6rs0o+OWVhRjcDs2Mg1xp2A0tOt7kXtBn+z0MntEgigEfP/wEUFKrCTywb\nij0oESx7YGqfOPylDDI9rO/RQT42oCiJKUpPLW1Ovg+qvG5QAWdKnSBFZOJt\n6SpcVrw9tZLyGYCsPPvk7UzrDPAWemQ4t9jSlmHX81E9V/Ja+3/B6nIlFkYC\nrzFUB2nhdrotT74+tmcRP/RRFf8YZhtsZskrOZJtUL0KCDJ5dmu2l64lqJkx\nKg7kEEUY7XnVIMg1yLctnlKki7B/rluezq2dUczIt43o4lRclfsBKBUXbqa4\nwdj9e0wmaUMmUd5Xz/koQGZ2XNSYuhuamoC+M/UaOdzdUEbBeyO+vpEus6Od\nx73rnVC+4Alxsg2U79+cLrNBy0XHYGYtkzJiPIG6spwswzLS1FqvABDYr8I3\nXOVx5GHMzQ33aTMDrCuf91zKtixSzCNUHhb7W6K0XhjxhUE7btIgPcq5rHrR\nOSFFn1SBuY527817YvSIZoI6vW99pBPPimgoVttIZvdwQ8WCDtNq+aZip88r\nowggCGa0BaMtd51JOCd/Ld0i36tEksOZWXfaIMGrQ+/fI2fV/ieaxesaQMXm\nRDgmjYlYT0JwJKQVn5n/kN6kdx68LiRaxrInBJellwDJ2utc9V+CkNaeJpXm\nxETG\r\n=7xN7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDh3Zt/J7yAy/VU+va54XxdFrUAkSw3BNv01aGYKRrlxAiEAopwSGKXutPjyD62mhBjnFtznH139LQhJqw7n+SvuVjc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.2-next-1600775957-d63a6d49.0_1600776058706_0.6981807989033857"},"_hasShrinkwrap":false},"2.12.2-next-1600776181-14c33f55.0":{"name":"@xdn/apollo","version":"2.12.2-next-1600776181-14c33f55.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.2-next-1600776181-14c33f55.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-87WjY/JCTYqii1EfCtgttGwDl/ShsmCXrzuyMGo6saqc+lHHVuyitaTRvhf1CdmVamsZrfPe0iFqmivbUOF02w==","shasum":"ccbc5f7269a3457395150fb58289b88100ec2e5d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.2-next-1600776181-14c33f55.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaehpCRA9TVsSAnZWagAAfm0P/j/+Hocr9TA2Nbtfikn0\noZ0HriXXMi1A5nEu9KFPlq2IU+6X5wi9n47cGXvA3wcKBv4bZiaXOGRxwDyW\nQG7nvZ9N1xdWqmKKrWdsXRNDuRogyO8oU+ERLcyHzocCMBq8prc8cH04jjTi\njJCm0J3K9ls1e3OOzQ9TED7dORUMyjuWSLOZ/zSM6hVrB0+VD6wO/w9DH5IP\nBbrGo9hdAfBUtqY9FOO5UpZfJ0oycj5e7WuyNhAG9zWokZN0IrKCkm0GyMnY\n4MnrQrgOpBQTT5Td5lk05fYciO7Xp+acTSxPUD9w+LgBQE5ohubZlx2tX0mI\nmI9sIOarnUfSPAsZQjT9QZOXkIe3LkM1HtQ0gEZDXa1M3sAKMz0TnWN47Rx3\n9O0zBu2qcrbMfBURkeVueotpxepwiUStkZufBwCeC1mrhvdKk8viyMTmIHSy\nQwFKcGyG2fILbtIcl7lX4wAyLg7ZFrcGzs3SwD6M+oqUmgCoHH8Uikkdw4z+\nU6G3OqNyNF3Ug9lJFJliS3nAXqB36brCH4gwBVuRkbiV9ehsn86r0vO/xqR4\nZC16IRwKOAosHOPA/bo4mbkiwE9S2NgY8GSa8o6TOlgOJg+WmaKgkvARmf2B\nf7OPPdK2FlQu1BXEDkCUg2XxjgY3CmiQ9vB0Nby9hblduasUBnArAXkqpEKM\ngVO0\r\n=wt/X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY2WjIfj9oO16uoNPC73zc1ZSSQQFMJ62/afTxohmjwQIgS1xhVewrT2k4sE6pJcauMsfmJ4NKmxQ0sbRxFK0ZR2w="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.2-next-1600776181-14c33f55.0_1600776297032_0.6523503367150614"},"_hasShrinkwrap":false},"2.12.1":{"name":"@xdn/apollo","version":"2.12.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.12.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-aM81fsXMwQssKtTELeddtrpFZD8GEmFgt94IcNYTcVM1HBt+guCh4QR06qSD9OmM2Im/iiFrsseAu6Nd4mUQkA==","shasum":"1f7f4d8186eb6e1667208bbf4a4b8d5aa51cb9c0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.1.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaepgCRA9TVsSAnZWagAAd40QAIa5gQO/5k9QiZvqR6lP\nCFtqqMnHdzijh9CXIIwQKqIWB1PnqKtmyMQFy28TQo/R2Z61hOZFV9UrWZuL\n/B5Vl0m8saChARenuzJz3ALUDbnOlFzWFN63xszjIfgbtMvaMPmamun3ezYZ\nKJwZ6FX6vzLpCuYvhubx8ZeTOexCrSuWKy6eTE9AfaPGT3UUviKzZN+EhStt\nGLihAyRE0DTM6rHr9c0ht1TnmklNpi1duegouJIormW5m+yqy9ByLSBnWZ3W\ngp5iTc5FHSsLaaeKDUE1ayB/djkMZzjDuI310ckoINiYsFui5hwhGK8Z39/f\npGDo8PLQAGW5ahdalxB60QSVBdlStg/w5SIQLGLR0thBC0WpePrSLwta+uCa\nPkDJjk9s4/dM4bIl3M6P1hwNwjSEn4yfWEMZtXjBBp4xkMVku1AkwH7s/BFu\nyHlQXH+dk2t0Ey3508h0qCh8cPK9FTOmfe53mO8xb7xKn4JXb+Hhs0X1k/eF\nZdUB2tQposS8rb9AsvIYg4W6+6U6TspeINSvl/oFi2Oq2lQFlsXhjqDDgTFx\nrTxiAXqH2Fhll24v8JaTd69OFm5KB7iJq+wvoD+v4x/l0s3LnMlUs+myknFO\nnIMcdKHHILNL+BaXqs1fG2CDSdZLhAXRIEjNBMX1Hu65ve0ohromMjOSTR5Y\n1Xpx\r\n=KnZO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxseZkb0M+O7chFducCBQwV2/37dOZD8ckj8wHXPCfgAiBE7k+00sEn3bk2qWj+AGg5v9p/M6JY8sW5BRmpYVUD9Q=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.1_1600776800344_0.46515855126428196"},"_hasShrinkwrap":false},"2.12.2-next-1600779089-3eeb0aff.0":{"name":"@xdn/apollo","version":"2.12.2-next-1600779089-3eeb0aff.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.2-next-1600779089-3eeb0aff.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-TIgcRqqdUDwhghLswDfHbFttVy960KlGNzduZ19F6PNGNR9eiw9ZLrk8uijpS+pMM2idgLPnVyjSSQXtGgq5tw==","shasum":"6ec004562dfcfd02a31dbbf3d4147087dd74d263","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.2-next-1600779089-3eeb0aff.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfafOsCRA9TVsSAnZWagAAQfEP/RH3QsOqdFAb4ds3bhVX\nCaWH1wGNyPzo5Xi4YBNh9ZKO1LVwnf3XZgKKweXV4YiBofHewyQ9r6N2FywJ\nB/RqINwy4Ho9bUK2OsKYtl00o6x946Iqj171/JjNPzd1l0D/rUcBcb3VUKqY\nLSmpP42boHgkemlGoNAXmAhmLzBbYSRFruoybW+CLIZL9ifmbkqORzPM/ewZ\njG+2SiwgRrSA5+fcWm5Br3H+UPZ8MSVEsm6f39tOk/V7x4XVKLDZOxfassx2\na6iFXeeVX1tLtuIms0Wem7vQwjODAo/AXNBFSDwN0Qk4xqy8hqqIkUs6Okk1\n273Vsh2esxDrAdI1UsHnK4vgShYWsTHMySlCfdi/Mrd7Y7/YuQNrMeJYYLmw\nxFKbWkvjzGGWWtp1qbukAsiru4H6ht3mN6P66KR+EhNGFLRxv5Dh67ZTqqq8\nQURbRdhO5i4q43cnYu5i3ONp2QR+FC092JwikGie0bPGBGcy1cVW2Lbu/ADz\nGP9a1WWr0IhB+a+ygDAJZT7s1HYyZVIUW9so0e8yeZtwBhhnr3WvMEYynEXI\nmBdRsgvl/KEP7q2vqC+gn3QcpsB5ix2O3fkyu4Qb0JTHaHzv4h8LYCDhU77c\nOHrR+iD8P/F5FQYycx+0OTZt4ZEntxSBhdDeRbU/Vw4W5x0ccwuf3iqI7KeS\nv7Y4\r\n=ACC/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGJ2ezTDEtviBbH7zfG6+VVaHRvak7GlCCoGd/S9TQ0wIhAM86mWswGet0QhIdvpVf6O0gKN/wVdYfuvF0bYBSeyN7"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.2-next-1600779089-3eeb0aff.0_1600779180174_0.5022905236886772"},"_hasShrinkwrap":false},"2.12.2-next-1600779534-3f3d8664.0":{"name":"@xdn/apollo","version":"2.12.2-next-1600779534-3f3d8664.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.2-next-1600779534-3f3d8664.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-yvfqifANvBkYBfTfDebIkU4iBFqWuCk5YgieFZmO37gg+TKFBu2W//zECC98oGEkuoX5DEPNeE7zFWfqaOFGdw==","shasum":"84b5af0e9372762031c3394bc4ce0b52cc13827d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.2-next-1600779534-3f3d8664.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfafV+CRA9TVsSAnZWagAAmaMP/iqJr1ZzbpJ+dsMjH3ex\n83K+sUZPnE7pac85KKTrF0ZdvcHIYn1xWq6AE8j8j7rU3PXMbRWk08pWSBoR\nONwV7pExKMU+77E9YSLe3Vk4JcenVo6h8ZuHzyq+OBMfOOuBNM5WFMarVEPp\n80kRt/kZba4pZEPIKkhF6f5lpLvFR95rbfytCoCpO8jIR6XfhaqVdXZpnWLK\nkD/6PYS7djq2B3R7MlsfzdZaIm0j/R8/S1avNCw0G5CWZPgjcY1MTJtOjR5R\nj9el1LAEsxtrxtqFdmUxFUV/qycLa0S0cTM10hor07Rn/orFKiiz57f1LG9j\nLwRgyD8dFJYoYBx5mWDk49ye4a2diefACsavbTl+H26kcZ3XYPP0cblfK8rt\nNkvGXJ80JoL0borDOEAhtXAukFi7+VXDW+qmNl7Xm0/vin2ii0irgL743Ft5\ndnwUUyphI3/MyaQ7C31N7Ymam8fZlioxXRpDKZLsvXuo81Iyxb5hAo4v/JWh\nDgE2HoDWWFkbVMcIhhZ2iaTpUmxRQYVXGhkuXBxYbX0FdXWYKViFlPANjnqt\nR3mud1FPPg87aYLWE0AjpotXR5Q2Zy/5/spLX5cfK0UYy3vSwcRS19j7iQZz\nIm+xcG9EfLnnW+xwW7yzkvvhekFZ4jRZBAtr++4qj41BcW26zgfeDzx13WaX\n/kSt\r\n=os4a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRhHdtNWLtL3Sa1TcVN5SJ4D3TA6UUQOnAdu70uOqV8AIhAIbqy3pnO1P6RrmNLvQrnhr/70Q6Kp5O9t3R2BlMYQWy"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.2-next-1600779534-3f3d8664.0_1600779646278_0.8505086430975972"},"_hasShrinkwrap":false},"2.12.2-next-1600785337-561a4382.0":{"name":"@xdn/apollo","version":"2.12.2-next-1600785337-561a4382.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.2-next-1600785337-561a4382.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-XHN2X3HdMidjAchHe137d2fsVOww29NdiTqXkciP69xFQN/HEQJq5QsYV4LOxFlUH/puVT+dxIB9YHp5o+uX1g==","shasum":"65b767ab9414bc2c601aeb7f0d1257d8b0aa655a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.2-next-1600785337-561a4382.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfagwlCRA9TVsSAnZWagAA2V0P/AjU5/IayPHzgF8PhAWL\nCu19ecbU9H5eA4za7rRbc+PlMYcGS0CQVIlzZ7q7CshXIQrLqvCBKjv+tQ5r\nUtGZ7WkchxMHL899RLN4m+ObfP50xh7J9DZ3kwgHEcZnY+XjY4ieeVLZrcvl\n+ttC9EdVrELdSRCbr/YCpHBrx+moj82vliYw8/1eRQfc9xRbxx9Q5QhYPHf+\nhziuEuEUb4LL3rHC9VEsSR0EG/Wjr3QSOHkBNm333kuK8uH8bMIWV/9Y9gYJ\n+tsw+Gbwje8hvO4ED09BWJinS3AA32FgFc58mattOfQeAievwjLMKzMWUE9E\n+RSbzkfoAfJGVPw03o3B2cgwgf9Lx/hozKxAYF7stPokrYjfGPu7HhjwBkLY\nSPlmCHl6r+PhZAyNfoB0ISp9WOnl0sLiQ22Fa018m+POi5/0swHAGugmWYat\nhxAfgRyuVIWGKRRfsqTKEiH2n1Yf8mG34mD3T+yJ9750xgvHYwvmblmugbp2\n4oTCRWrSmQ0/JbLdjAXwOaNwqLuB9CJGkl+HDzqLLf9bVXBYMQ5ogHI5g04p\n/lJo+6Mhrq9OAwRqss9Fbh8udR+7vB8PSMq2uSxlD6O1NID6SJNYK2TcEPfk\n9DeXh81mjTH+3BjgD7CiCISWCGdB3cyZey6KV3JLaFF7KxZI9L0HBtsjrxVe\nxid1\r\n=hy3R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF85u+3xV4Ili6PX7pHfdGDz1UYNP8EWrxkvxjIKf/lhAiEAq60aKYBo8Tpt5pRiY2HD6T2ncchk2qQGCWhAIw5+GCw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.2-next-1600785337-561a4382.0_1600785445133_0.07184945558401212"},"_hasShrinkwrap":false},"2.12.2-next-1600802405-90d21ea6.0":{"name":"@xdn/apollo","version":"2.12.2-next-1600802405-90d21ea6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.2-next-1600802405-90d21ea6.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-n8pUZk1aok1cGX20ap1Pth643tGxH83XpjoPK/Mwrl6J98mNhp2mFV2n1wKKMPyA3u27mvalF2ujg909+CrU6Q==","shasum":"58879c1dc44505bc5a0d0f7b9ff286a287eadff6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.2-next-1600802405-90d21ea6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfak7UCRA9TVsSAnZWagAAfoMP/RLPtHz4bPJTTnh9TGlu\nSAOBmoWHQMPgzyGeBSBifxOK39JOABJUDmhhccihsaFJEwU7QOao8mtVSK8s\nVr4rhKTjqzNb/+g58S64ZJWmu6Mg1DBgkSa30c2kamcovEcsIWU6+me+TVuw\nvZkuk7z4R1xRYWWBhVgU/BBek0wjcyBjfJso/1rnkdHpvk0PWI2I5jFlM7u1\nxUnyMcWYg00rwZhaz/dOzd3h9YjEnbD7QZCu9rdmIsYK9WQjU/AE4EquPEGx\nIsmPnRKjntz6qgpFpq08uRSyQd3kaOuHFGGRQDPzhulc2iLmNkuzUXqXrRlW\n/egRVPYT+dI+g7nXdvJO7l3MLDfRExqUaOnEVQpBlUGmJvPQsmRrcxh3e5Wm\nBCyNGBhykwBRz8I9t2To5lUI4OQflkNz1J9AleQhuF2WRmUx1MLBz8AxO6H3\nkMh92QaOvnfJAPRrvTaXSszdcqhwHTTP09qrhNZ5hLOjX7WQud4+MvAVD5lU\nT5WXLoyHk2zhLes8lYUa0jtXcSNJxMd61CHQ3D981eK+zVBrH27JE+ohBZE6\n12JDjcXC4OZnARBbyF4pcvEGKDqoMSExB+x1ygAQiTZJkQCard8G4vCVrSOI\n8Eto2sQllUAdRBHD0o4tciH688ghddlX0Hmo0kAlNunaU9n2T8sNiGuy5Ttn\nx1F/\r\n=75Um\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQCsBmF8tAPT58y7fOLGTvOMBVmYpCmVTy0PbEsJ59bwIgAhZLbAo9E10DwcNIUJ8vmepsI45ieukakzLiEWF/4iE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.2-next-1600802405-90d21ea6.0_1600802515390_0.1173697812280936"},"_hasShrinkwrap":false},"2.12.2-next-1600802452-11d4f1a5.0":{"name":"@xdn/apollo","version":"2.12.2-next-1600802452-11d4f1a5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.12.2-next-1600802452-11d4f1a5.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-EBEvTJJid5fqlO45SJ1U+Qo6vCd8L62k6XRJb0bsOpIgn6tL9eH7D4Erja+EjDg2EvlsZYW82PQDtWf3FNnm6w==","shasum":"1d1939bf5f2adf24161e2bc5606861ce06778505","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.12.2-next-1600802452-11d4f1a5.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfak77CRA9TVsSAnZWagAApLIQAISYH11SvtvT1tcoctlK\n4H5zt1w0+K48hNy8R8xmLW+NWYmaq4hbBjo2hxMSqx8Qu6bKUE2bEDk31FLP\nWlXR0x1GgrYfGaKUCGkaPq3o55Itbpc7qttXAA7NVEWoRuuys/C4W5wxRW0C\nV1ZfM8PQVq/lX9dcEDZSyAqjJtqbQ2sj/PHT5nv+Yzigk78mUo1gWNZn5HCc\ndZvfsrOosNLxW/bd7qe7tq978hAtNab45OdICBTfA7Zas6oy8pWHe1FxG+of\n1KezmL5/zbogUZ0U3Xsqngh65l7wzubfW6LoeFxmY4l/85+W+1OSIBvTgV/X\nHVmMdcOYuV/4t6a2EP9UHZVAHVOr+VWLyiUIu1WX3Ie6FQSWa3ocjbc6Ibbf\n9giT04KN35OrKvyvCbMhvhqwOH9ADsoz78P7m2sDYLIY3PCcZXfkjRetiHbM\nb1TrdQp7Kmx4y17IpfAt7ixzCUuTgHknUUKEr/xDfOCEcWEKU6GXhoDYeTvf\nVNshFJv+T2oQBb4rX6PDcQBi2DfBoVrwie582LHuzUNSQSVL9c/2ugP7ykGs\nnABsw1N1E003w4yu9pJBIdy+nNPG8js/o9p+KfWXWvmz3H1Y4J54E+kv7Ek9\noPecV0d1sZfe4fIZ4Pp4LcjUEdVhY3TtPlEjGyxMWGp8pGMSjSjNOUWUMvtR\nr8Am\r\n=Opes\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGI7vNx/+xCs6ijwYfrBZ/WNYgpOxjJHgXKGDPBhAhDpAiEAtT4TcCmprnQ4UHDClpAi0wKNvY1VdFs1Jz7AoMCz2gY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.12.2-next-1600802452-11d4f1a5.0_1600802554811_0.6222477440408118"},"_hasShrinkwrap":false},"2.13.1-next-1600802664-a680cdf3.0":{"name":"@xdn/apollo","version":"2.13.1-next-1600802664-a680cdf3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.1-next-1600802664-a680cdf3.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-sgh4DbnKDwW2nIH2uz/3I/MZtsQQlra/HA66pdzDt8rRuANHAWTlJTwJ71aI/7DrJsT9KdnMgXnawMqobKysSg==","shasum":"69a709cb33a791f870b0d61b31a163c5981c8afc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.1-next-1600802664-a680cdf3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfak/TCRA9TVsSAnZWagAAIogP/2E61U3ME/Gru8XSNCQM\nD253LB648U4hW8XLvkVB9a2knIzSm6gDQ3TAYEIoFZJNyOBO/LZiaE7nTZV5\na3qyGvhLH48tPZIzLBDwTFjSCEQRJzgF/LunMwUtYB9+nLov5sj+WgDkg7LD\nSQazbkq4dh/OWY6LNcyC+opqxEKe3FTstUByClSMSif9s181BZQSOJ1lh4rY\n+R3GtiJ9C5fpoWpvcqMXstLx54+HKv86d5hVdvynvyG/NbBvWCIaaPEYuJXK\ngITen2f/GP4rvCT8uMQmjzsiBXV+MjwjjEg5jffGlspD+MIpTkyt9X5Y05Y+\nfk7PrTtQQ/Bck+tfcmfXQ8xmaCWcniriF10Jekrqj/Id2m6URA6pdcw4QQdT\nqnX0sFlBqoMd/Q79cUGvQcuFJA9/RjyAVxe+02R7yqUt+BI/UqzJZpCT8QW2\nq1Xiv65xQPI0gITr0eQZyTnp+my7OQhjgnQPLb+6IWAkLFJxAsttBJewM0yh\nVyN/LuAdV1pwEeN73sVSz3Ju0gsMz409Yswn03JsRPU3CV5ABX29TXdepTGZ\nVs8+xgfJzkOUJ6W3qhZbUBM2My6u6A6MGyZYExTBM0EzdrqhjDI6I9aPU/FR\nnPYIddWB8tACwySbPL4s4d2y628nE0sQVSIc9KWtxQCZGVNMmMDbfyiW2+1u\nd1ge\r\n=Dw/5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcXFGTJnTYIMq83bkIAf8nqrvLZc/4eJi1nKjTcyEYKgIhAP3uEljfIDYAHycCq1QyFgFpUEF8MtmrQwy3twbY2duD"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.1-next-1600802664-a680cdf3.0_1600802771401_0.1490304370400366"},"_hasShrinkwrap":false},"2.13.0":{"name":"@xdn/apollo","version":"2.13.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.13.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ShP4rDsuWorgXyhK9lTIJUs3OXY2HTwlgYc/VRs0H+29hp93+0VF34G55uAvGvqOpRwVuZPANBQD5mVeXp0+nA==","shasum":"bda604ed0d5570f9de11eab944a785aac647b6ea","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfalAVCRA9TVsSAnZWagAADWAP/2xoBrVvnlwqxND5i9tT\n6Le1i7S1iLQEUEKItaZE/da+oX70Dj/2FxJKWe/FXBYYu6ZF2FpXmMfh1M1w\nIV71ncGLgeaem4b1Obpchgek1ykNSvQ6+icdyMFNDSe0ShTXjD4l5JnDkoBa\nUTlj4K2ZI9MQrqyc9cV4/JeB6k3FSEOn0xfxK2lphJNbehhsNdONuZ/IRbZU\nxxeN39JKEVMWyuGFrnG1EoLEysIjR8DD/3ocMwXU62d5kPPXbGKS63M1A+ht\nw4/RVs/sbRCeuigPx2T9xQZUFlCp5mIZlC+n1yPq/ueRuVXCRq/adkP8MvTQ\nKCun/Et9DLL1MpLnSPl5Ptd68zN9Bx3V7UZXNYJX7UyHGgGyPFRIPLIMzJor\nub2erJ6KCm8pg3YAnQtIcUJvJuO3B1B4yej+LUCY95NXgjnjy3gHL7Tpv8UQ\nHmmDCNbb0A8n1/JeGzoK683H+er+fYpHa7OMqvUCSFFgG/a+37ucZA5C5otR\nj7zJsSdpcGR6pXeO4lkcZUCPFCuvlpes+wYBR2uNot86LJQGZCu/U2nb0/tn\n/TzmIP9NkoxTdU/4O5EtQivRxk02oUokhjwcaAM84+RY5y1bYUBaxMMS4P0F\noXT/kI3hFIkfyu4xVZIVbegyAfHs1RyKNLOapYl3ku64WjV4aTl74xxLP4y8\nznsb\r\n=yNAV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQ4rMykF106bf+RJ7snNCrRFO/zUgu3kslsHRa3EDbFwIgOTaSwA2o47iWQ1LoIhIzuxn6H9WZDaCUnrrEg90TEjY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.0_1600802836601_0.4466953925145838"},"_hasShrinkwrap":false},"2.13.1-next-1600866013-2f2a3c23.0":{"name":"@xdn/apollo","version":"2.13.1-next-1600866013-2f2a3c23.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.1-next-1600866013-2f2a3c23.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ze5bKYPWcjE6G5cYP/6FD7Z3TzmSHPJORcO1m0QXwOQ/eyXeRDR2c1diMWQUJaurkHo/liTzCgr1eecOUuIndQ==","shasum":"ce847b4791625a006be4b7e26644d2d8ca22da5c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.1-next-1600866013-2f2a3c23.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa0dQCRA9TVsSAnZWagAACP8P/0oJxl+9WMrRf5ObLvXq\nlZ8z4P29aPwo87gmV+RU/TsbSrLYqYFhQC6BRSZHICm3Oty62C/LFFZdIi0S\nI/LwW0fPBu0keLQKC+6zm2VsqYI2B8zmfdgBMH8Lmfrk84UColbOB4lu1Q36\ntSyysVT5ijcXsyQLEd15Xq0mBiT2257epERhzy29pifMNxf+aCSkLNcUMrXt\nUXqmQxHLpamrF5R0TZcdJWIgj94EDECUw2G2vAmAhFGuNS8r8H1pftZzA2U2\nBKTUFFBNB0ojS620sXKUwkCZ2KUqz/dVUY0/93AztLdMfgHSUkmSbdEEviNe\n0/y0PTJdxgHsUemruFVcNH0ebf17UXFCyUBO6cXPm65rrYC4dsEKzZRlXvUV\nM8PWr6i3bdvMhQjMOI4ZP0orPio980PgbLaarURT7t80nsQiJ41RKk9TwU6G\nYdwxJ5aeV9ch+WVBhGIC0SwCe3pbTbYh/p+WRUh0COU8ozAJEhmSrMnFk4fQ\nQ3n16egpZU84z/E1KgtqCHWmo3z9o8FCW3j18xSv1+ZTODJ2n4j6yWwSWuPA\nLakwA99R/JLUswMci0NvRP3jv06qn4A5RXvLJJP5P6zyj/hYErHZZQM3ur9c\nzM6mqvX62CwWtrd5CvW/ah9CudWvwZpXuaI9ZYG+d+9gwbjK6Dg2cpWi+yar\nzf5G\r\n=2lAa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBI3h7A+0GLxcqpb1+KQLy3CPe2jnkeU4NqZXv4M77ynAiBWe0fDcv36D9KPP9bI/xcVf/XepES/BX6NZ6xhpx7FxQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.1-next-1600866013-2f2a3c23.0_1600866127544_0.9882461321498337"},"_hasShrinkwrap":false},"2.13.1-next-1600872468-af254091.0":{"name":"@xdn/apollo","version":"2.13.1-next-1600872468-af254091.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.1-next-1600872468-af254091.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-OACb+hxB7WjyTMsAFMAUji1r7Ehj4z0aAFuzv2cVXBQLNPhKe8RodBj8dEsMTmWUObHt3ZirQ07i4TRS9gypqA==","shasum":"e34167da0f8aac81cc23113178f9dacdf368c086","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.1-next-1600872468-af254091.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa2CGCRA9TVsSAnZWagAAZQMQAJHATcGuMOfXxJeTZjb+\nznu/gkknGk0pty918i1pxkjtyozXamI2rBf2Y1aSULU6ENyepgtNOZtpDIy1\nnC0HYWzfBPxntlpGU6cIUj1Ua2I03h7Zwwk4r3gGyH1FFg02uTfxyRtgVARr\n14k+7zfug93lNd4wllx9fdb7U+YRKmjajDYveZhgVk36+ZKsfh0z5yebBY4/\nsVYR/mxBPYmVe+4m59UYgRRDgfyPPtJUnpqc6S7/RQGbGdq+EUwPD9OmZUu3\nxqIS2evxPYSe7jWxm7jSK9x7GGzt7WxshPplJTC7OiMrEDHQECEth4N8rPtS\nLDPG9ghgskCq+mgrhB+Gq7lH/KkD9R34wbkmeLUCeor2J2U8x2T1Tl6y/XWv\nKV4fXDm4RCiSiSnUk3+TC8IRd38tKMFqjSr/3iKrpDceUpNWdHYJgNXGoxW1\nyFLcQnZ2N6p3NPe22FS2Hxlb958FadHb00I3mcPk7BT3nP0X3qNQXPjUN86Y\nIl43vVbzekEAGORG/GsD+tU6ECfFZZPgYRD3OsSQgLhJfH7kfyCyG/MJB9Dn\n5qZHDR4obbIQ5XL/cfmg2x51io6cj97PSI4NkQ4VX68VxXB/o9NdCrWHXFqP\ntqmsOQz5BSfPM6V2qDxo8AX0xChGWY2R0st9LOOZ+yoad6l1pULE+Kb49C1W\nULFv\r\n=tIoN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+RliZ1QzU2U2Cww1weLP7KepW2RSdzYVPegdIB3mAdAiAGwtPWuAb//uP0wGTuif9nvNVZ+UYm02ovj5dM0BXDqA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.1-next-1600872468-af254091.0_1600872581484_0.8166706340420786"},"_hasShrinkwrap":false},"2.13.2-next-1600872827-7d5f227d.0":{"name":"@xdn/apollo","version":"2.13.2-next-1600872827-7d5f227d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.2-next-1600872827-7d5f227d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YROFYDExjnfkeBoRm6OKKGSjDC56Fp1jaSxD+YtC7a/GJ25p4rPWjfWRksNVzG04l6VRz5Hq3lCDIFNmj3aFMA==","shasum":"eebc4442b28394c80c20f6e2221084ea63417113","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.2-next-1600872827-7d5f227d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa2HqCRA9TVsSAnZWagAAFAcP/1Fm+WrgVmYUtmSaldtY\nIKUZNZ9RAZ080MOoeSTky1XwGcc40TztO08+fC4SJF+JU+qJ+coHSv88H5il\nxHMOWl5As/ji41T6dgunJfrYZMF8fdSVXA94rdMQLhI3O02dXJWBfr1uSFwZ\n2oSZi0r8CV2oEfMn7b0qmm+vTLZFajGVEu2EBD2dLUli0vRMsrLvJP5pRSC0\n6l9++cCgwja/NF4FW3X7bfVL4N1Tlk7IZu/valuhSKXK3ldsKMH4GO736XAA\nyZc0hHo3F+QUUc6MqPhLzKdRu4G5rFmvlAbe8bfI+NkciJKNf6gX6dMWqUh5\nGddOgHDbuwsL9Gk28vhkri4iTEiD+NYDx8zrlIGx+FBZVZlmxLAhW4B8jbyu\n71klQHRS7B9pgcobVrrwBFD3seasZfhPhfVAV6mRe+a7qaQ7g+yNS4NBYwKs\nkWIBLjrNhx0HUZdmHy6WIfTZ0fgfvj7xIpkmBiMc3Unv2aeHbBuT7z9OfZwr\nd070ZrACvsQTO7Zdr/yiqmFQPx01b4W8AhGOSVCzhKRR01n+wuYSOvEuyoCm\nEYEmJ//eH+mSXX4UBbJl48v17LNIlDTu/gtTOmerZV2a+khPkGJZe/6m7/tP\nlX5TnI/Jaq1NLThYyzMBEj7YcI18erpWProSJY+H0VhJ/wL2BL+/VjfpoIQt\naaB/\r\n=lrqf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqdXKgjilss/HoRdMX/AoJtkENprN6dr/wFXcl9yJV6QIgVaG/cuNX50TiYRWgdd+oNi5F2dnwkA9Qpi79DazWx4k="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.2-next-1600872827-7d5f227d.0_1600872937898_0.5826871282012316"},"_hasShrinkwrap":false},"2.13.1":{"name":"@xdn/apollo","version":"2.13.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.13.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-M1oSCQpzoKYrRh4XTc3dlga6SxQj5213IZ8Hn3D6bigwN14kbC3bQyl2Ab9bCW5ofEnBWx9R7ZzT7xMywaPulQ==","shasum":"e87ac84959f5285de6d84b5180012df15a6a6fa4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.1.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa2J5CRA9TVsSAnZWagAAtHIQAKQrLHgCt+FtZFGM3agj\nBItmAvjLc1sXZPnDPU3P6vOnX1az4SH0Rnsgrtd6Ls9Rn/FUIAhMRe0zQZw5\nbX8VGc0EXTocB9RO9F/1NbpwpwHY0oH4p8KMtZEYyAJWiMihkMOj3jXDEFPZ\nVWZrchfKRjnbieC4ecypIBGugr/yFbAXsx3Z5b4KqitVGstpyDFf4NR1VdMk\nF/WWeCjilK2d4RnQhlly3EhadSgopbz8E4mmnuzy+qy+0BboxpGubcvhu0OF\nBeKckCFDh75lfm3WFQEyZYzFewEgSylo6uoLOzsVfJ3jwVgYnKZPH1uvobDk\nuWWwWcOBeIGo8YJyMqmUi1B04bV4XY7cxu/s/w7O9LicBlIHPZrvay3yRaZs\nRAy2F0w0bPR2RMkmwHKSbfoy3/nLhj3uw9uGtP5mOoIU9mT7BIcwKpgprMFC\nq2yg6BET/Caaz5NsAU++gaoTThH97vGUjM4tN5le4OPHZ1QOMSBs38Txzhu1\nIPNYJpFZR5ki9kbP7M3wPX1oIjn5Hpa9EbukX4aa+RcD7qDI6ACYXbkz5QgV\nzh00NYCebHxIjxJM/QFheR1Dpb6CkXjxXyWCCY0B2NVJS3iZ6oK/gofRctbw\nErmCqcO3xHB/32lFxM8LH+DOx8K5j7Bnxh5+crV+8ee1U5bUM0XOAawRWKl9\nhgWO\r\n=GTqd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+tzlCeEvedjfs7d9WrERZdUAD8bPAmy6m7RvXVwhvSAiAnlFcwVxRzZyZJuPtoirdbbErrrxGmnZNaA/WH8G/iRg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.1_1600873080650_0.5654504050316784"},"_hasShrinkwrap":false},"2.13.2-next-1600884005-4378587d.0":{"name":"@xdn/apollo","version":"2.13.2-next-1600884005-4378587d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.2-next-1600884005-4378587d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-M5tOy/b+aXhzSqR14tVIQGPz7wppw16YZ78lWQOeyEc+T+DQZPG6fCH42mTMY1YvxLG37A7EW7tHOKfBDk2GQQ==","shasum":"0cdfeadd079335838ccf926c4980c4fd2a2278cc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.2-next-1600884005-4378587d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa42WCRA9TVsSAnZWagAAdDMQAKCt7qHrqmDFLR6skAkp\nKXfr88KTvOuLJ122ZNwtIcMIEoTL6nIJokHGuGdcFl0BhZcIry0s+XmL29oI\nPdVPF6VVbjWDFrnyjhCPcSlOQTRtWyf3T7m2DlH2agPrAoW3++5R3VROHWUJ\nn4sw4DVhbDcS9Tez1c94/9arydVF2oayiXlAel143dsFuHHsqx8gZKc1SaYe\nRmHUWZvd4c1dJaQ9nyXU3BkWZ7a0jK6dGy+j/iRr+PD+KLH+RfepeM+npqA5\nmF+eWDtKsAweIBVuGm+9BtV4Hpp7qRN8MXUPOXPwF/hI7qccuGryeeb60QJf\n67V4QnfLNUlHYBi2DMQqpQvaHHt6LGS217IXdtL0mYLECNIaOFbNDrhHUPcq\nBFUhjc4ZSv4pQkYyzvlEdXYFUrBfDyVuDgeQUn8gVxpMbeWfApsot22byGE7\nwksPJrtudD1QVD/T9wjEgkR6aZRlavPNxN7jjj8m5LeIQnLdUWl8WwI01Hzs\npwFN9zfJ8Mctg5p161+kBQjBVXXXNYVLmk92he0mTuqM6cgNUCx6QwIEFLwv\nNOoGigs5P3LjdnFWAeWrAxoie02zSOIzidqbZA8zmoHtOMnnEJmmNVuXf3Mf\nzIDkDlqoxssBn0ZaQMZl0uc2Bg0GRIOrz7xTPdRcG6/o9J/XYWYVAnUw3mpY\nOgbR\r\n=H3+U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7u+/DmfeqrlmRPs3k3JUeo0P+wd0AkVZS1wslbSwZJwIgMv68hCo/8oTR9ButjxuZ6e2AE2luJJpdRfsqpVHNukI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.2-next-1600884005-4378587d.0_1600884117889_0.32404371895818684"},"_hasShrinkwrap":false},"2.13.3-next-1600884046-27399383.0":{"name":"@xdn/apollo","version":"2.13.3-next-1600884046-27399383.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.3-next-1600884046-27399383.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PCXAkNsYPG4XHcPmWQrZxX5WdXLel2hRgyzHV18qjZGFd4yXtgnb6ygd4GXWHhBP806isvoIV2F7PVYFb1Q/GA==","shasum":"5c70a42c2a02eb30accc620fefe811f2fb9b6908","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.3-next-1600884046-27399383.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa42tCRA9TVsSAnZWagAAkcMQAIvt+DSzRaA8Jnl23Hwv\nS6UQyA2olChso1V4berQwlo5EbuhWAvM3qH6kMGavlBShnOh0Navz21UoIhT\nwynczl5ukvldC+FhYzPxuYorRLODXBzkOg57ae+taV/jzzgImzlLGQix7PNn\njqH7wHuTUt8jmKk5/o7ByEeoVbKpEkhlPMaq3lqMXhAUaBXBEM8cEfQYXVVX\nMogQUzGrNtgskZ9A6UTPpKqve/7DVjMip3PUQsBh2bQyPbK690ik/6K6lSlD\nLIRRSIItycJN/x0b6oP8Z5jYxIQ4HqqEmtJVwy+mMAzy5BpYm9CgIk/JJE8Z\nuUPIgYTYHgBwfrrAbm6WYAjDaplFWJwISGVeE2pR3Go3gNN96ZJJbQ7sTALY\nyZngXTDoI/FsCS8EZUVyR/qImveuHNpt7uD7Jq6yb7vWDKhnhsLtAGvKMsIs\neIfxWu7p/NHpNdFTjUdapwMzET207B8LbbzalKKhQJC8kpZLYJyrHQW01K3C\nWiaG7CE5vhBR+ng7S4nQbYgYiUj0KsiE7OnM/DIDocEsijZdkVKTsa1wydQj\nF9cGDHvsuKAEhoIZlaeLQbnycnXHc8U8sRhUwka4+EI7unRI1pQHbR2wQ8Y6\nFz9FK5HyocS2/8UHqqAQqS9uJBWJVvmxSa2JYTvh+8XzGWVF4ryrZXrqY4Pp\nhHnm\r\n=kRWc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5BYqDy2PzRwwa/D7CxODjPEQi06r7SHZrI5oIGDlhXwIgak6XK0HiMifADNXU2LYlhnlJzfZMfroY7bcqpjejwRo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.3-next-1600884046-27399383.0_1600884141187_0.13971472703021148"},"_hasShrinkwrap":false},"2.13.2":{"name":"@xdn/apollo","version":"2.13.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.13.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-oBvKaOt5lWfzFbTt3idUa0Hl2ommYp9UA6Mf+mBfLdqPWGa2yI+DlpkvCyDgQewkZsf4qFGaVX+xY/bm+MLcnw==","shasum":"427b44127d0bbfd9025bdaf2ea085c0cc4f56b3b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.2.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa448CRA9TVsSAnZWagAA+XYQAJvv1/CUgcNn3mbKhI8/\neAqQi+IKgWgvSMmsu0hO5pVkk/xG99X4My499+NRPvq2qlG4g+OtZfktNwuI\nxpqNpylN70UfSxjFwJSbc5ocBc/ZPQsszPCMTLCLUvUjt1glsqMUGuWqHZY1\nlS8V6etinlUYfa9bGPw071PcNnqqW655RbLQrfUZ1o5klAMTNuSM3R5esPL+\nsEqBOqrlaC8K9KlT0bIZ+ywcWDL+5M+WheBWdIG3LRA0wefUPApzrg37rYXs\n9TvPW8mox6pFlZTtDthtF/AH5teTvdqeGygI1yB5evRYyf1fiYT+SKghrPy1\nslHrVVnVOkDWRzxGE9aFsBbGlsMZdRp9/xUS2BzPKELgdu3Sc93YHNR2gkas\nXEqPVAGRu3Byv6sBg1EJ0o8+T8iE/buL96v9F0GLSKMmlEBNgxaSG9nbiPQi\nBiVnZC3MoFQ08aB4DcZFObSMB+rQMgO7+eoYxFXNoe5VIFuvEzkyqaHS87DQ\nC4X20OB/4RSwVqZ0QblYY+bebup9/wcAWnVwXan3+d3GGApcGnEboh9Rkpro\nsPFFX0dxsTkBGdxsChU6f8db0Pg/0rgs67DQUH03r9DQRdpcWq33IgkFHzW8\nTv4g8jpLY724906qISZ9vBNv5FKyl/B5UuIqwQ/9tNt29F8ELVBzbC4jbRQo\nBS/K\r\n=q31c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE5mGWCeb0rNFYO/2cQCPyStMNgdgYBt+vIZjFKUvheZAiABtPjbaaufXeSdReUc6fnsXvZ6jblLsT9uPtcai4ZtsQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.2_1600884284181_0.40306471447970904"},"_hasShrinkwrap":false},"2.13.3-next-1600892210-68bdee53.0":{"name":"@xdn/apollo","version":"2.13.3-next-1600892210-68bdee53.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.3-next-1600892210-68bdee53.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-cRUvl2LQl6igiftTX7LOv4QihtjEz+belhMqhoHjU1i7wARDMTqvJhqcbmaLB8vbQKXbxSftpPMxTbZvbf6KYQ==","shasum":"6b0db3e8a5a6a64a4d7e00c8d66e77ecec9b0b43","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.3-next-1600892210-68bdee53.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa62kCRA9TVsSAnZWagAAwAkP/RuzSIiwzEh+VQ5xchT4\nzg49KQG0uqVENgrJ8z8jw17NdBPbjR8AH1Y93CrTp/mv1+S8a+jUIVWi7swz\ng7X4EBWhSaeOmnvTu7qqu5RWiCGPvqKtQyuKbiuFBtcjbK8Ck79D7atGWWjO\nkR8156/N0r+voIiZfqo5vpgLGsttIVijcGVn7X1ev45CVDS9gMFeM1kYzz4X\nt8NC43NCwO91jmsZw70uqwXINdWM7tM4bh8y3yeMAIBp5apO0mLp9F9jTlzz\nQPXrHR4OFYfbR3XD/VTt+bIQMIdkUo/YyjJ1bM5wxW3IFfnddyhjuxrNTGdB\niH1QYjNc3+VzfA+OnjW4NTabzTIv43EcngXaeD/gpziSP3cLPO/zlhKFNEyw\nBh+QP3Y76Mkz+J29bXVPkpstDQVK/8+mpRXjmfNu7kjuHe4XekD5OIjgTr5G\nrOKmg4AXQQv2RZZZiYvxj/WEZauWkh2iIZOg7Ei7XntZdu5/awLSAlkPJrgh\nmNTUGr4ajITBalbt6CW8Pq3A2l6RTMJhGLLMVPDSrvnVza9TrmcoPRHfbeTk\n6jYNmpHcwkHuYA+6cJhfqd4n0reF8rHPsaD2M6vTpmOUP+BZ/At0esp4TCpZ\nV+mirFdHqTzTLlhec9BAgljarLcptuHSAiz4imrYPo8wSJulEyDWWDkA6bue\nYber\r\n=RZ9s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTFTGkIxCzi774Mm3oo+V8rkkbCh4qc66U7+x2WtBaBQIhAOL157CCpzQTy3A1iFnEoDu7OfJDHH5Wah4VSfhz43ji"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.3-next-1600892210-68bdee53.0_1600892323615_0.03508128490030504"},"_hasShrinkwrap":false},"2.13.3-next-1600899972-8e088c74.0":{"name":"@xdn/apollo","version":"2.13.3-next-1600899972-8e088c74.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.3-next-1600899972-8e088c74.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Y0bjIfwaDONBoehWOtOL/3WWaWca9BWiKYxjJY/bspVO4YzXzbOF6KWakvY8SIF4OaCGUGQtMEJ4+KJhm6aquQ==","shasum":"fd78103c5b83aa59e7895b8958c9ec1e87d76ce2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.3-next-1600899972-8e088c74.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfa8vlCRA9TVsSAnZWagAA7LoP+wVx5VAcg5xFoErB4VSy\nvWLhQ80M0ACV0SzoCe3aGOyu+Ot58eE7wQ3rCnRYa8eDR/9Vhx/IKjC1iLaD\nVZBDZCzmvlRtabX14ekChhqtXd1RqLe1HsupjA9OqbZ7yAZjFma+QDXmJ3Xb\nUU4X2blVZ4ns9D/Hywzp0K0Z72A3K+DJDiT3SuXHOcKPUQXERhJgf0dfN9Al\n7Yzi71WqnwC5OYYKIPcf3zvXyoJ5di7IqjGMZzAjsOpUmQvN3BEG5okRmxWE\nwIHyj4PH28mvlIzdXonHpk1UpU0mejWyI2OC8CeLRTisqDjLfLHlLfF+0MJg\nxL/2kf0Y5CnfC5c7eOiY037GXu5T4dwbDNDKKmOTP2tnisCwxFfYfGx8Ux5t\ncl6NKdfTqkPo2jtpxYMXdgGu4Fhu3TyQIXWS1D1GL8t3ibuKAl01U+/Q4+Ec\nobRzRSg960WvvKDiRSqz557DJ1Z9VxHl6V9AIl6wYcNpAMmeD7V3DGsekm9t\nq9g7Rotw+tjt2rt4rYxFxdzpAyfzWF0+uva7twkLVz4cbwq8/8oeSQHJKbhX\nKRQLm7Nfq5mXsRyRWf2fZ6qIYA32y05nGT5U9CCGvmNI5j3yBzbied2kJZ6C\nsTg25fmPon2wfwlOMaqbZlzsG0SLWDxappXfjdv2DM8KbzPBgTKaYuRKKuV9\n5Q0g\r\n=ttcN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBlp4Kir7bMKMnlsBjKJRpY6YhJ/uUXZkDMqsF0BXzFiAiBxO216GyYAdNDVoPm0l83nYY1HBNqDMDMScj7LaQQNlA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.3-next-1600899972-8e088c74.0_1600900068696_0.06318553887589995"},"_hasShrinkwrap":false},"2.13.3-next-1600945825-a78f1716.0":{"name":"@xdn/apollo","version":"2.13.3-next-1600945825-a78f1716.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.3-next-1600945825-a78f1716.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YJ7qukOmIltfMTrEUebp8aIvck+zBPSDhvmy2SSgVtPuf2F4fqeTaEezBauSqH9AdDql95S1UUlxt8PiKOwAFQ==","shasum":"3991cb28d39ff6579b029f8b2a16918398f85ebb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.3-next-1600945825-a78f1716.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbH8ICRA9TVsSAnZWagAAAY0P/RpcJQJ/JJv0wSNBKQvS\n/l3p9lAGNxSNnw0qpnd9zTyi13HsWn9V2Ai9ZzUn73452ZFO8r/ndUToUvmR\nM82nlnUP4i4qMW28Plo3C1ceg/pJv85wwzVHOq5zAnhhrywpXZmDl56GASpO\nUYJa6VigI9YuPrzWSFpf9O/XRjgobH35cdPnLOiPgKiC18u3iClll6xF9GVx\nunIWoFmhCJfjG7z2ulI1vl95bFTV70+M5N7x9gWX3o0NAukQf08NzEGv6vhe\n0/arSfUqflChVklI5pc3mEpc3Ih1eQ5Cpn7SLZ/SWeCmABqHNF+eRyghD2lq\nQndePzqIIclsS+71O2SHIjus2tPpIiSqFR2bkdLS25xlyBgWF4A5ypToWLnc\nAwe2LstTpy3zt9huZDhr6NYNWYA/CbnhFbg0BgDb37LX8R1x3U90PRachvXe\nK9luUiZuAs2wzfy0nf+UXAyrpiGo30miZVw2P+cyAmL+9vPWoBspf2u4GNWb\nv+dWPpye29XmoCaT60GxaE1TjYyq0QUEdkWA360q6oWr681HSmW0KJ9w5e/G\n5mulapEK7gc1yhLknpNjUmOXxJ6y3tNajowpSFLhzz+VNb6J5jmlPfb1+2L2\npMTMbhiCBFHpoxJ4ViiMf3VYbcWG/AM05y2R5r+fIvt+tKJ5bOJLF5YunUpQ\n18ZL\r\n=JLon\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7lDPDlK8iZcxaEVlafZHtgmiibEja1kkdG6qK/pnNiAiEAlboKsdve8PtthndZuQaLEn3vS/SDKarWq673z+lvKzY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.3-next-1600945825-a78f1716.0_1600945928009_0.4957068627290091"},"_hasShrinkwrap":false},"2.13.3-next-1600946214-8c76821c.0":{"name":"@xdn/apollo","version":"2.13.3-next-1600946214-8c76821c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.3-next-1600946214-8c76821c.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-qlGoH/NC5UDG5cBWr5rOlAdTIgfB/rTHE9ugZMjJYOzc5QMw4fEvereADV4eUM8AnKjbhIg1ePd+nV5nQrSr1w==","shasum":"c56a8ea98b61821fbf8460a816905b9c7dac09ec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.3-next-1600946214-8c76821c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbICSCRA9TVsSAnZWagAAOIsQAJqA5IbIbOrFdZsS/rvY\nE+8WMr65ZWslO8i/aszoB4qbhfM6PF5oRQ5u3Ou65bH7jKAhSJhIOlUnb/9U\n/dEAslmhAgx5ymcy633S0cFZv1VmUPNx+d6Lwlg1qUvX3ekTNaNeOr6P4BDZ\nWz6I9aCzxP9zT1MqpRZ1IAMNm2ul1LTFoLKVFEi+X+vifzgTjOoo3M1OWjSL\nXFga6fVedaceUaCN2v3gL8LRdKOJivHUxHtmabpQxojsuxiSzCX9zGOYwLDV\n3/00l0OQ/IhmglEE99xHOn6qt+dToHWTfHHds1U1M77N2bMwbgj1sdBpC0iC\nBctjFmPHZ+UKua4seC4LZwcVMz6nhLqyf8l8eo7NU1So+xqW6j9SQlKwyBN/\n0CBZuhuZ4eRupOag5rcv/a5qysNayFbI4qO4JEWVXq1stn8XER/md+AkHr1j\nSAbi/HUVC/neXU/5vdNMeOI3nD0rBZmXF1jxgr8rZ14cf4ZaZ2c1sjAT02fu\nMBx/tXVofi2gCQRa3G0bFeSIECyEYK3aoSuS4TpZExwSWsBBqVSjAOG4OiUm\nbmJ7NeOGO482COnYRboon6wpj2Wp6Ymcduky12kaLDveeuOkd3pBfaK5i+IQ\nHBc/BgQR77GVVBhBf7nG31DQ8hK5/zN5S6q9wxh8qhJjkjE1PvJik3GnB6wf\nBAwJ\r\n=1KHq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTIkozio7Rj+rtIF0/fO+usWXFdj2B7mJyKUy34bpQFAIgYyCwDA+2R6eij9vCI/9HEA1nI9JTMqIZ7cmTEszIjhY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.3-next-1600946214-8c76821c.0_1600946321837_0.6595107683141004"},"_hasShrinkwrap":false},"2.13.3-next-1600946441-611e0d35.0":{"name":"@xdn/apollo","version":"2.13.3-next-1600946441-611e0d35.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.3-next-1600946441-611e0d35.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-9ToO5Uoh350kNHBydHrBqSupdZR2OUy9ALFxcTZlpS7OPAYKxlXf28s4nbdwFvI7woBdScya0kRc/xwgjkYqUQ==","shasum":"ea6e385d9284ee0167941496eaf76c547a7d1c1f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.3-next-1600946441-611e0d35.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbIF2CRA9TVsSAnZWagAADaMQAI6OxZ3a1uuJVVdijxTn\nqIfFQPtvKwEbI7musb1qGeeTfZcBGfZBC7a8zi1xUVJAoufLSYGcgKjIlpx4\nEtFdXlyiOv49ODCABDFXi/7SDfi3trTTj8zOGgCowt23ALC+fmr4PL377zba\neGCUKCypavE8yaIeZuJN8lRjypQP9lhfdxnY/8ThX5nCGmwS2rrUCETOOAuF\nMcdq5on48DZr3Oimexol1sHmdS20NNDQcQ3XyqroHlWCV05pp9HFKzfq9FSU\nZsRD8vgE7MFZdyiOYp3wtrwaIhXDbF9e0mk2zcs7cs2zrfLSBMT5Z54bRsI2\naOKep6Zv5cM/3ev92HO4PrmeIFvEIKqjIHbL2AkQR8ka7nXaD7PX0qyMmk2S\nJBQ9QL5wlOZaOcWJxf/minn0uhhM5i9QqCnYpWUv+mBRQDPApAId4pyO6Goc\nxqdOnH0NnndcOqaLiHKEeg58rrTkUqy+rsrpXSDE3Exg2bB09KvSgeRkVoqq\nG8qGQx0eDTo7ScWmHJR2aucaPVkYdG5E9f94ZafZT3C2UGnEoZt0AUxP2p0a\nSlVsHXPXUlM0IacY8NSfUaavsUMjBdXRwbCnVTToVGwD+eky+lpy+hnFXwsh\neeAt/TCoFglJtJXR+XI9Ct1XuyC6bVEHr/sBNJQ9hE30oiw5Sk1ToG9g0gvt\n0RDj\r\n=F8N7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIChYeMxoWiU+DU8KN9wGRUwsCatAlyg3bIP9HUbA6pjRAiEAiFsOSSBIkVTAIU91Xw86417VVXCoCBDHAcIWzd6VZak="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.3-next-1600946441-611e0d35.0_1600946550341_0.46203832750781704"},"_hasShrinkwrap":false},"2.13.3-next-1600947693-fdfdca35.0":{"name":"@xdn/apollo","version":"2.13.3-next-1600947693-fdfdca35.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.3-next-1600947693-fdfdca35.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-FX0KIASv/uM6uY/sPq4GjP1SDpxSltuZ7RhmJVS5yGlaySXsM1Vh3rnjWCtIBR5sTzQiEGUhXjWTL5Kk5wP+MQ==","shasum":"654028a2bfa9c83a58aa4498048cd01fd17b2d02","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.3-next-1600947693-fdfdca35.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbIZbCRA9TVsSAnZWagAAyHMP+wWrvJzXXFIWtrj/ZrfX\nyy2QJ0GwqkgwCyjDv0Y0Yx0TJcN0iv6vgPSjWoO5ajctpiDEuGgz1FF1IrY3\n+jkUDSuBHl4lXQYDKbPcZUFp4yzEhJiUGW5vv/veKULhUczwQxiDVv55KvSL\n1+Zb3EvE5eyuYrwHY9SV/ITHTIjyf/HVKjgDCZXw+XMWmsZu50zjiq4dajvW\nqAsFtiyOBV6Uilv06qdbXPbDU2uOHX/MDliIXtCGU5gcc0i1qKY7HKYDEtXh\nGn5WaT2H+56LqGQ4fEaQft3zMonJ0XNeeI2HsEofZrUlLXxzdI5sZIVQFzXp\n4KxJcVeHG3JxMXdUqbWlzvUmx5JhTfMzPc8En+21pnK05UsP5qdgI+zyynST\nPFez7YnKAWhNPLmDbnxzl5/PkIX0r0K3FUXVuKzrVbKNNkWMN6kqDfH+uNpT\nkS2C46kpOkjOgDNd6epSn+CEJppHd68mVsWwC3ScgLSBiblqfRpTeSvhopxv\nhw2/08cqlBVyJRj4slBKlHihUqjI6b4yLa925FknwGiwJqVu20vmwPRTVbCF\n7ArVkNixyvvMFGKkbo3yVh/8/QmTWSnkfM+4KOWE2Goo/U9T6iD2YYu/LrkJ\nAbW1hNOL7pp4/BCLfueTqSYDhzUkTKwUcS6xnla5bCMri2TTC9VTdPlMm2qi\nK/mt\r\n=9Kdr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID5D6SdKDtmndnh8YS60tCo0IiSYiglFoYM8RK+y4G0rAiAoSIFuMxJ35ykwPWu1NjNyoDAjftBf/94j+KH6vTcXPg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.3-next-1600947693-fdfdca35.0_1600947802559_0.3993485208009053"},"_hasShrinkwrap":false},"2.13.3-next-1600949680-d345363d.0":{"name":"@xdn/apollo","version":"2.13.3-next-1600949680-d345363d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.3-next-1600949680-d345363d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-VWIzHaaaynDbIk4rnWHWOuWxUFmFLT5JYwxE345WH8ZUSRqIA/Pqs5mmK111HzuOP14YgS4aFTIvDPx4B3xGaw==","shasum":"b4f4da4d51c1ace985e9b63cae05ad149ee7142e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.3-next-1600949680-d345363d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbI4dCRA9TVsSAnZWagAAGpoP/0JQngGH3wOxHsqdSpQn\nO9o/vePPwEPe6LQtk7qST2ifJy6uew2dhF+FkfW7DrZQmN/A/EenjC7/NeYt\nLcFsvjCKndnelyJYkbnFx3cWHlqoVqR1dtPanlvdesRPBBcCc5N/5t0OIGaK\nNemx7zTM/Fwy7WVv7iZHChQQMWblqHkLUENgYKGHTWkLOl8V6f3KZ6QzPwpI\nkYw4fmkZ5J6wi9G0rv5WhA/VHt4oErdn9rHIHQkRcUKimvDlx2S8nHxIxBd/\nRkPBG6jmeUVv5HQLL9y2w7JCPGhdksr8Lko4f1/3hplLVcvg+DJhROnFLDDP\nzeZUW1uymtDelxIgapxcBXWpmsKhJNh/0kXfQGQma4+tMD+A3acXcF23Cibe\n7W0NuiN/cyecv/kHa462HaRG4fTjSlM97Ovpb7ZlDBI43/y0/PycXWh8sAvU\nuhJF0JWrsgC+uUhT/VhFabzjV91PYXLermCDtFJn+r1YeoKmre4lP9OpNngj\n95K8CshNOi/NLY2K5pQa9YzruZlCzuDmf+LNfUvNyneW0nEJfjolQTVvGWAH\n15RHIFqk+LEycbZrzGJRW3Z/4piG2E7ma/4I87+nll2F74fZVRhTHOFuIQOI\n67vlbWXgfyGshLIkoJi9t9pfe48bYiznoAXW3iTUdH2VmPC35Ttodyuj57fG\nWEkD\r\n=D8jc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOGhp/dfwlLwJaa2zc2WaCHhAPv5LX3tDXxNJud/u8SAiBXQxlUE1O3GVhjDLsrp53A/oy6Xhsv6Pv6+7uu+BT9Og=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.3-next-1600949680-d345363d.0_1600949789220_0.06483837501458911"},"_hasShrinkwrap":false},"2.13.3-next-1600950896-36cbff30.0":{"name":"@xdn/apollo","version":"2.13.3-next-1600950896-36cbff30.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.3-next-1600950896-36cbff30.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-J45GM5p/W0YbYRcLTQmbvrsfKlbyH7fSXAKCrswq0AvvmuSHaj+I33lAaP0kl1BX9+L983KSkK3nOVw2jzFRmQ==","shasum":"cfcf8a660a003887ccdb5b97349ff560c0b32a12","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.3-next-1600950896-36cbff30.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbJLNCRA9TVsSAnZWagAALNQP/i9I5DAWobNT7zGnqXtC\n+HbkSHvIXRrPmR2KAOZ+sz4DTyQEPKW03OwqmI64PkzBoLy3areNS/PxRADv\nLfaCZHNq46j4L0a8IRq4l5oYqHCFUpJ19BwuvtUmltJRIpOi5SKsqdKf15FP\ntH2PiRbvl6tVbtqlYAkytRL0KBk8qdoSdK9cpG96zoN5jDMniw7RRpul+zWf\nZbOMfLldWFyxrZOBVbwER3LwEteuGQLQrzSqajlXCnL2jVCg+IMQZV/xBEaB\n7cyK7gBd4S932EXc4J2AiTJd19PaFshIn36OBu2pOFfurs5KYqYQ6bLsPlcP\nbzRTVgnISDw05Q7yw0Ch8I42vJHbKh/75736wDnIX/xFDaENLdb3MFlt26OO\n7kCEqSa8kx1eOCNExPVOYB8uaj3j8AnEpb2C3kG34IhfiRK3fP0cg6/1+Ppw\n8+sJJTyYUfhVLw1nCgCP9rWZFvbTWmjAukJj8SCWkIcA9uxsP4enIMrn/rU/\nPS9a6kXHYNZ+p2Hh/0uOl2r8NOxPER/GmtLPkbOgBnTYFZz3Kv44DywC1HUx\nawx0sP1TgIUAf3g8CotZDv1VpnAC9/TpA/lFv/gOGapAPHbAC8FSszDsXRfx\n+3lNSwqk5zuSWs2qhyWQmSFvweTXYQDQWoccohOwFcNn4mPVNDimH7ad1FnN\nevjb\r\n=d1v0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxqCYm1cLKVxpGDewv/UKHZPvWo6PbXys4kRdxHx2mfQIgCvb9R4ylNIXVDq7H32RVoRN8f4gFQeOD5axyfW2o7mQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.3-next-1600950896-36cbff30.0_1600950988403_0.7849146478938531"},"_hasShrinkwrap":false},"2.13.3-next-1600951520-3e87b43d.0":{"name":"@xdn/apollo","version":"2.13.3-next-1600951520-3e87b43d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.3-next-1600951520-3e87b43d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-AmV6LrF2KA8gRhtcS4WRk5i9wmRxabfxFVDf+Y4FDXNPqyNOBgdSTmxJ6NfsDkSZC61ITp6CVDV+dinztVg+bA==","shasum":"733532206d810aa8c0e8ed4b57e297a883f3956c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.3-next-1600951520-3e87b43d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbJU4CRA9TVsSAnZWagAAjNkP/A+1IB8zPxKEMt6HnLmb\nULSsM2iVbZw6oaK3tUfiWC3uAjmpvUp0FurSt/m8g/ap6l+2nNJiRZT5eBMy\nOZH44aYLjw2v1KXhEzFceD3++2CZpyfM6yFpFVRsrLEc5h8D9IIdh8O71qcF\na490gZWH92jrt1CvX0PIgjLO8dPDUSCqY5GvKtd5HsY+wrsDW33UWKWTbg7P\nLtFfEJmAgU/Fi2J/4ySdI6znecaXHhREXxRH198QPwo+fJ2vDabpvlBOUyju\neSV+7WChwq4mNqd75uQbagXv4kk9+GiAJqD/Mj/oWbHl13wZEPw535hCxaId\nuxeknZGVvlyjTY2RnRTJMk3Vo0RvNl/EWOFfWebrGQkDXQ5EQmYkdBSgXnrF\nzcFTQ9NjvWv4/J9Mb62YCBjwhTVpoUc6gmvhfhxL+GjpmJdCRQjM6l0kkvs+\ntqzO8g1FtHsAl8lSSw57GhOvm1zM264KoPoHupflJamjQO04sk0TrHgWY9ck\nbDtB2umRpPr7h20o+EuV7gir/pCJqoXj46MSvXa9YH2j65hpgWxD1bb1DzxX\nEC4eTvsVcW4NxABLq4aqQG3ZwAi2030EsQ/8y5pkKzwyyy6ZDhnGIvv5MKSZ\n45+/qrmo22gYAHJ7RLO+t1G9zwkDQ5rGuWQYCLZi/oeRMEx5AffUrtnNhH/K\nL6Ak\r\n=HOCY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl4b5tfeuZd6iPTNgMqaHRG5a3lBixej/nMPWoNXtvvAIhAKtOQJvZr37EV59Bk5vcwEjlcMwzlVyVYrEnLNpVzQvE"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.3-next-1600951520-3e87b43d.0_1600951608092_0.10376457684767448"},"_hasShrinkwrap":false},"2.13.4-next-1600951877-e7573e8b.0":{"name":"@xdn/apollo","version":"2.13.4-next-1600951877-e7573e8b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.4-next-1600951877-e7573e8b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-SBeq+ZO3oL4DrvZ62VcTZiOnWfigGjIWvL2gZsI/vVLM8O+EGzgSykneJyR1O12FyZbdKuc4TufCHPRCG3uMbg==","shasum":"60195e71878daa5da6e63a16c3613b18459da6c1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.4-next-1600951877-e7573e8b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbJa1CRA9TVsSAnZWagAAyS4P/1IQcNiA5RB/MBVjE2en\ntiE/fr0ZPB3otmkv2t0yuSddv0vN00CbJvpUZbZcO/Fh/DScMsIc5UMDgcGz\nAa9w8FDknnk+Ty27vNoWjYQ7nqlKBGbFZKyz6Yew/rE1O3m8P/eaudmdOowG\nwQa6qYiB7vChjYL7Xqbq25H4OBpnChJBIvTa54A7EdpkGbL9XKT6kZ9KAbRS\nq9/02tCITMB5dl6+q2Kph/fLFKVAbCIg9OL2DkKP9k69Tm3Dai9XKW8XnCI3\nM1+0QS6wqdwzvNOL+QpxcNOhon9Npl3X/kiUbYe37H+6ZxATEI8TamFw51AH\n1LMLtZhXBxXxN5XTw0X3cgRRrCLmOu38J+Dc1nj43SMVazFJUy+4rMcqtt3I\nWF37jOjvg9GJhLtxE6zRi70P4W+Y6j6upvegBA8AX9QIzk7vPzMt1uLT/bjU\nP5b5MTFefW8Ozz7YuIheaUlhxYbD2ni0fAgvMUFi5GtCoRTM+ElEouocN0Se\n0LxiPYOhTqbUG8HakJ7OEHGKNJQib6iU0x3PirYv/BzRgyX3VFAiimCgS0/y\nMIb2rvyorB4zNbzGE/AGA1JukTwgDUapcWCbF/n5MS44ZPgXH5VDJNR2o8bC\nEpeix9M5e+YMdmtO2tCkEUagi+QtZGmWSUQn8OCL9mGcMUx+ORODmnuBYtbR\n0tmb\r\n=e+/N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAuEZoeYuivBLL1YpSk8x2XuG0LVDEaAYUPhg3k3mx7+AiEAnIoHo84yJ16gx5rcev5+6zIgh3sVtKJT9PRgQDma14w="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.4-next-1600951877-e7573e8b.0_1600951988705_0.407166379562927"},"_hasShrinkwrap":false},"2.13.3":{"name":"@xdn/apollo","version":"2.13.3","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.13.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-e3lv8el6Tb/20qM78SGmVd8mlEGNJ+NYifGNzI2rROm7zWunh/8OwmbSKJ5NPvLBEv5FK1oprDoAciCXBCgMNQ==","shasum":"21b961a001b032061bd62f2f619df444eaf2a43a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.3.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbJcXCRA9TVsSAnZWagAAwIcP/2j77q26x/T1jYWqTylM\nsJ/nyeNdU4klCffjpszrwlNrKOX+DKQYPrDR8oT17bwE8ThMm2eHSWLUjJMh\nOVs+qVlub/m7zXlV09asbt01Ke1T7XMHWc1+qIpK/POFikZ2WWqv2Jl+pKfb\nDPrSFGdpH9M7Y+tPUBaEmZu6iipfr9dablne+dltYwDdRx7NbTeh3E5JST3v\nD/k/WXtPLmYk6b55OcRnaQs+YiJnGBLAfMtS6wPpiRmoXSwVkU5gfpb8A1A6\nLDv4ifpNpn8xZqa/W2WiZmu0ouKU6utYl5qpGq4IcAE8b7c7zxCkPHqOTlay\nbT5rB40Hsyw7eX1ObYG7Ru0QDvjnlMYcu1V9MOm8mUGLMNowRsZ1Di1V/LB0\nsbqGfpgPPIuTqwaqLyOkLtlxGZN+uCeLH1nuCy3Fr7eqVCfs6w48XFqio6ZZ\nMGMn3M691zpUPq5N9SuV4nXw4INtvnSQZsAoMqRRogjQL/IEb25MguDXrB9c\n4/cQyU7eKqZm5uEA02Ig8uFZPGh6F30r3S+wiVSot9CYwd4QBGlyOMBSu5P2\nCNjNTdUSxMzCvbmsGInrBq4bO/3sd7kS2LoPAIPdY6ZRgSzXvFhps6EYWE8c\nxYtD17u1efBLkVN3a5XTGbpEen9+5MyXp8AhPfQRgoEmqJeFBQGdHIYMbXhb\nqDTs\r\n=j7b7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF4jm99Ag7jWf2IDc8qL35JuOzYMNpH4torLIgcxw55gIhAKtOcbA6iSjqRkV3kKiEsqdeW613hTRpGRc7goPgkWLZ"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.3_1600952087495_0.3390195029549814"},"_hasShrinkwrap":false},"2.13.4-next-1600955919-ae7ee66f.0":{"name":"@xdn/apollo","version":"2.13.4-next-1600955919-ae7ee66f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.4-next-1600955919-ae7ee66f.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-1tmKg9CvY+CJWsZ0fczFjWDh/KmxO4B+3mSGeJYag3umjhYybBoU63CUe8EOIda55+q6OZRrva44CwWOacqnFg==","shasum":"415ddb4d44fb268f3e91e97fe5dc6309cae3508a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.4-next-1600955919-ae7ee66f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbKZ/CRA9TVsSAnZWagAA4WcP/Rrlx5nkf8xUy1HCLDqE\n9ObEKRaf36FHAbJROkjnPnmUwmt9NekPuwPTIfmEeSafMAC7RPh+rPpB+WR9\n4x7pr3Yc2tpOaiehMxE7ST7qGM0KFv4fFwADuTtTwisFIALh/yVDO50JIptB\nf+wFZewIBnGbum3WOq3xNvrbqVD96RYsGLfcNOAwM9n1b89y2jkFiBE5t5TR\n49acjPRxRvWcg1+Hzo1mGwN0uJWKnz3ijE6F1t1UUsWpB2ZOi7y3UX+kIIB+\n8xKSAwH67QiOXNZnbybxmkAbh0j+4Q3IL7msDML0AYaWL7HmkZZb9bba3A4u\nHTGVygpXFe6eFgB33u9WyQWsgeSl+alEf8V6Qxra4OVHV1hJI2OoySAXNbYv\n2hbKzZMj0VpBtjLeLWQ3pwJhd82aLC37EEHmrhIZxaW4qzLwKwTnBgd/H7rh\n/2Z0PgVuL+MXtC+SKRODm9M7ZLiIANoPlibeh+uihVYELUhas31g8ZdAGf2D\nT+7KvWn69uUnGhyMDrbQVKrlyj4+o2/LmrNLxn9cnvYefeBMSZlYhFI/AN7P\nUdsUxnZBSwWJ5uLTQ38nv11a2qgEZqxfyVFUoSwvNLVjsB1c5Kk+ZHuU2m53\na2moNpZGL8Dg6KZMcqJamYP3vO1zxPFcguD3N3mroBu0mynWkXuBsIU0/x5A\naAbo\r\n=sCrb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC82jH2YD8UOIy7n+ZYLmMnrdLbsgYxXFtbdJa3k0ojAAIhANF42yhJkl4GC6KxZ0dWmL4a9LPyeIBZlLqSipjEV6NG"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.4-next-1600955919-ae7ee66f.0_1600956030823_0.5397186641489089"},"_hasShrinkwrap":false},"2.13.4-next-1600956816-97a7fa5e.0":{"name":"@xdn/apollo","version":"2.13.4-next-1600956816-97a7fa5e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.4-next-1600956816-97a7fa5e.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-9/EYOxoele//BB9pLwZZADNJtmgPUaJIvFP1apf1BfDkuTHpNJQJXxlcYIAGK9ZMa7uQNZuS1nbOmi+Mc/pEZg==","shasum":"428e00f94718f12a595b908851bc2a0d24da267e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.4-next-1600956816-97a7fa5e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbKoCCRA9TVsSAnZWagAAbZAP/Rq2+pXL9/uNpg7hlBsy\n7BIBnQaBdDrjAQIG2u5jyLHemkJBdIVn4AwdZ4Jvt/t9z0r7Ij7pd5kz9x33\nV5nelHh0Gk95XDmA+EcBXqjTXiFRJbVzT2TCY7SX1YoXOTdePMffCvom27Th\nqcd7w9D3CEOWPKqux0EiX/7wTjWZ6BUncPYEFYZQ0hhvNO8HALV0XaZRUL3c\nutduZv1ISpuuGtEz4exqP4jrL/jAW2XTSbR7nlExLpKx3TaAOm3SDbyesXs2\nSvspZD2RNB+5WstiDyAx9iQ7Ek+iB/K5fhXmtQqcoDBKSQQXU0ZN6xrJg0vQ\neHTPMD6I6GBn0E6Cu0b8+az7MToc+U32eA9DC7260KOs8nN9envHEmP3vrby\n6JUiZ/Oo+9ZfmQl1q18n0OvKiUPcu74poc88EblYXi5qhS2O/wlb7oDJuMi3\nzu7Tqa8i0zAdD5evjPua8dtlIWAr3G7bn2hmmqCMkg5C8hFRNXH+oMnrVCON\nJeIthkhYP0BIpqZ6KfKaTYTawUsHNV7Do8tCN4LBBxE96wXZZLStSfQxamkX\nc14L6rcjysuxSmknQetBdkZF2OS3gLaoEPb0Gp17G7SyWkJALiHxZPVhJJ/4\nrY1iKPSOGi2WtEzyuCpla9AhnqUwczgYlzhvSUJv07Nig8sqMH0OAYXPC4iz\nXjSc\r\n=0/CR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzVUxowwUDKZXR70Z8rsQEkBeayB5eoecy1GrDaoyCuAiAkzhGSj+pXIRA3ze23lkw3syb5EYll6IZzpd0qXwUnYw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.4-next-1600956816-97a7fa5e.0_1600956930131_0.58544892041521"},"_hasShrinkwrap":false},"2.13.4-next-1600956931-7efc3323.0":{"name":"@xdn/apollo","version":"2.13.4-next-1600956931-7efc3323.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.4-next-1600956931-7efc3323.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-jDDIjS0/Os4FCMlZVS399SvakS05SCxF5yliV08YtWPQ2dOiabhUEfyJsLV6plCgFTfG47vFBCjVC6TkU1+9CA==","shasum":"2cf36fa08c5211eccf4bbbbdcfb1c49e467eb53a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.4-next-1600956931-7efc3323.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbKp6CRA9TVsSAnZWagAAe+IQAIjBuj0tew7zk7RWN4qb\niQIRj6VeblSno6Dy2sW6O/zyeep3f8Afyi5k+u4VvpP2zvvFWbEXVPe24d5d\nUUN6k9WVAN95tGJi9Pryp9ICdykT/o/br3hEAc00pyf2W8pw0zb8J0iuYeDH\n1ttQivYh8fXPBtLH3Cai8V/eboPxAUT7zitpBtRBNihyZmbLjks5guB/5JM0\nHeVusCTski/nQIE4DNsLLzcSJ+jYr6Xoi2/v4612osHUyd3mznDUdwwRqA3E\nUQaegqxYdKdHDM0O9SAuM1pM+0Omr/cpjcawaPPkF3Y+KRIRPE1f0yx+yYlu\nufF81ku4q0raShniBtjalb166bGCVdA4lm3+rb9xQT3puXQ9tBaSyhwF4Uhf\nMH66dWOlpsa1LfL/LAkJE1f7GuMZqmWwYwnIRqqJ+wHUAsSghZpmjsqNYMjn\ni225NUDTiBseBuH+kmSVjjJ78SuxAL+Yow4eb97CCmfHqUMREimAru8HxlkY\nt6ktEhdjkdcJVfg8w3Jyc3LwKpOIys+D24r0oyWE10cvS/Ln7o2A/xN8SuGs\ni6lEglrCRRT+8SgD6lc4O1tWbi2fqnaJuXMojn2pMR6dYgEZjsvOoOYOPIEi\n4MmcIExontyDAqxbhLbMhxffj1Si5h4YrHcmZOrX8DvqSk8NTIH6XNWXQDeK\nrDiC\r\n=gEyX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGASw4CeoJO8k7Kwkg8MmtKXFP7hJUsJb7ziLVsCkU/pAiAMh6Xt3fziK1luG987d2nGjB+4VCLGnM5tP3Zd/SKhiQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.4-next-1600956931-7efc3323.0_1600957050445_0.2968350025091939"},"_hasShrinkwrap":false},"2.13.5-next-1600957052-377709b5.0":{"name":"@xdn/apollo","version":"2.13.5-next-1600957052-377709b5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.5-next-1600957052-377709b5.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-bOOgfDeGHKN521u/Pydj3KlZaGtiyhdMQjiNq/VzA2evZFh32BO6YdWwFLg0GCqVFvKWemah9tvA7BJiqOGLww==","shasum":"0b352a716518a24441acd74af5c1729dc1e8e6dc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.5-next-1600957052-377709b5.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbKriCRA9TVsSAnZWagAA7RIP/2vfZXtd0YGBNK7xKHFC\nbrrrgyiZujXg+0eK1KnGQOb7F0vUaxxJs0Jv5HbAPx0S/b73csz9uXJwzQVj\nGpRqZMkoLk0qHJGQcYtd0cvmZf2J0zhoNYHsGgcPP8vc0KPTyv1//iqwhS+y\nsa/zk8F4M3INI3TIpmySKLZ9geXmrw6WFjrbwnDElmdy+BfsjMGgemFdmU7K\nNUwtvh8Fas6wJRVwsGmFh7UFyHzlGESGfUgbt/sz2mYKcMSVzgKO3hC9YF7s\n4yEutUGdVpujN03HFHsGYZ9oE6b75p0ufzmy+ZfRlGUUvGKkUwGsgjddfMKs\norZyiuS4c4qJppTFdB0bD+nYb9uPIFACrm6BUZMpbahiEhdOSM8zVZ8fnGxY\nhakaU7pbutoQSleU+8CYOHH8oTd7mS6A2cgkUjCikOoy2WgIHxQ4TA+7koWn\nUo/Wjo+grv7p4NFhmz72hg8p28TuJSLv+ABUC/4OUSnuyegyLpeDOpzswQTk\n40KBsGbTN6cAg+SNQjxjbYmERSD/kpkhOl+Xx+wDAfC9O5azTffo9tduj+D6\nNFtsMcr7f8XmiWzMNU+zpf/8KZB5OgesIjOBk0AFhqkh9+6rm2QPc+QVi+f+\nkzU7RaY8Eri1NqoNQ5410nNDCsj21vdfh+97XLgXbXWbiSmiQEvRscWP5IpG\nFrFK\r\n=lXwz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE+l8r0aOaRZtqKVYtZ9Zvasp2NJ78kT/61cD7tJyK3AIhANy8cWTLTy8Hvc4TedF4luE8mNJ/CvZ0C56qDekhRo3U"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.5-next-1600957052-377709b5.0_1600957154436_0.0868534134969916"},"_hasShrinkwrap":false},"2.13.4":{"name":"@xdn/apollo","version":"2.13.4","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.13.4","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-bS3HDGKsOK4xJhgASJZ9b3olGd6Llhb+G1q6ntpvla0sfzV05mLCICdGfJ7HA4MWSTj3KV9qZYm7l4qhg0Nznw==","shasum":"6b567fa5adae72b92392c7c6ef30878f582b4b4a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.4.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbKuCCRA9TVsSAnZWagAABJcQAKJF/DJWVXmJ/79J+Dz4\nBEHmTFiQzbi7jA0TXf2KXvxA9kQ1+8n9kPMi1P3zjXU7SeAJ3pzPf27ZdxfS\nyQ8wxAN9NVUatLXpR/+rdH+OYtKMlue4f7B1MhsgIsqCYYWgwOwfr6TBSWjc\nnySIEdGbXQ2FOXXtBkEJ0czeZbcYq6mhsKX1r2JzYy9+r0kVn45clUVc56MQ\nLHRslDyV8zZ+9ytrI8CUFu2lPEwq977d32VCH6PVmtlv84UABE7SMVyF+jUL\n1UupopQb55lnVhzRVpI2PC24cMCwAfu2Hxcq6C96VYKDKgX5+XqAa/ocFZM1\nHVWOZmio9lUvT105H1nH5/g49e45SsCmOyy/OjE9I6NRHwb91NfeTfugIUp5\nKnlYZa94clhPz0aHSZkt3Mh9SFTFawo3yQKcqtpBjGOdotZbWzShjrx4e8uC\n79kkBVqi9miTIrZN2+CN2/m6I4S8kypEN5BXsJiXVLaIvCQGEQEF3toDdQxt\nCpZqSccpaLB4KUPPrMY2WZiyFsxzwHIFwX65kD4yJrvTIy0ArCJVrfLK2eH0\no8idvtFdSLncLqk6zwTIfrFpbrhwd3t6bcoCR9taYW1OS+sUKV4MNwvfbVDN\n6QMLiGWQ3z+4iSvaL99NL4d+RWL/lTMXiHqSWVkhNdRXo7btRXUNEtZstwNo\nz/79\r\n=Y4qX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoGQOLeXIDm0pQG5+GhvJ1ihcpnLCwSGs2SEQVnVVhlAIhAIAZDAf4dKD4Q+aJ5smqCZSrHlEbmyCas4+RHczSL7fU"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.4_1600957314387_0.1518188317605329"},"_hasShrinkwrap":false},"2.13.5-next-1600959960-6a78967f.0":{"name":"@xdn/apollo","version":"2.13.5-next-1600959960-6a78967f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.5-next-1600959960-6a78967f.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-b6Hgm66Pyt7X7yEFdxLHjrbBcEeWwvgiUikUh5FwYK7gRya9nPSbZv8lFR8k2szbrNyBNLP2CwuzNDLZM13QJA==","shasum":"6ff953a7f2b7d2374bd8fc30dc11fda6a6b47569","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.5-next-1600959960-6a78967f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbLY3CRA9TVsSAnZWagAAEVYP/2DUrHZcexEPoJnE+AeP\n+8DGxIKW2+/PDlBUiAWoungyWZ8zo2LshtxThy0zwD5C0tcLIMgDOUlwWa4F\nJuYwp30kx0yhmACJWjo3pc2L/Eo6FbyhgcGNTcx3gHCoTobUd845p7x5pcYa\nGtvHZr1HNiv6nA/Y8pfiUBkdXfxpXdsgSpNQTqTfnViaWRd4OcnTOruYLd+H\nm5R37/Vg3lgmAOif3t3ZeafYnA2P8222jgqfgUglIXAfjsepv3KmtqmJbuXf\nf63cE3oGIGcs0WHrPaZW65IWqiXlqJ7e0htMyXUwpCETbcupU65ngQo0msnc\n2Ed/JKY43c9M23J1ozpZzL5DqIEAMeOWYmlF8HlWfDYcIEtiYXF0YmY1enap\n1aD2vl3aTkIjShf/M49/IQqk6W69DxEv27jBnGB9WBJHKuJb2vP3nxgc0cbk\n28TBxAIDRIE3iGK1xDpwXQ+MniJQut0pDbG3n3AQ1JR3OHDIVHl3iz5WB5RR\nNSnuW3X4yyZTPsErmP82vb5xzrvzAjJ7gzoKHbElUly2ll1biqybwjuLToAj\n/taAyS1pn1+qsfQW5s7xPVG1hp7tneyvB5q2pgAMLyW/p+jlNDdcNo5ZFFnp\niDfkLEbaQaG5BfrPWL5gjU4F8rqnWScGRWfAAR6rdsEhPftBAkR9d73RTst6\nT9H9\r\n=F5WF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCy/zE+EFf3uC77AD39W6Nox21mkrti0qISol0wOF7ISAIhALzZ/+qgkEya18jUJepYQqBMhM77W/kDctFvx0uCIg9+"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.5-next-1600959960-6a78967f.0_1600960055075_0.17655940252043023"},"_hasShrinkwrap":false},"2.13.5-next-1600965833-2c8245de.0":{"name":"@xdn/apollo","version":"2.13.5-next-1600965833-2c8245de.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.5-next-1600965833-2c8245de.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Rp+QnIPgP3pWKaiNW1MCZU059wI2AlfkQDwZ7yP2/R2hJWtbUiT3IDWRCfPucxqA2EUVr5ZZWdBzHQGBey3zZA==","shasum":"79ee62cb2df639029f336ff4e2b245c71088af67","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.5-next-1600965833-2c8245de.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbM0tCRA9TVsSAnZWagAAQUsP/At6eWQqZQEoEmyhAJ3E\nJhJksFia3OZbiyiWacqWjjOJrNWY9tRHGbuJw5W3405bU8vEA2gQSyOMlRBZ\nr/FQkbrHi04O1ZFCtL+XateI762EEhyKG5TeBawSkO2L1UlU0XQeUzE1h9GT\nofqxVFo+CIUHq70SahNLb6Qvizyh6uNFlSiCXS/nZ41ScvirRWxKWo/xjqMG\nW9sOrl7etR+JZwGvq3JWzuLO73n20sbIT8pyzXqsuARlDfft8nb6yKgdtMFB\nWezxMs8mgXbgHD/3jQyieIIvTE9NvxTkgFbryK1VWGxnV/bzB6ZbgcpiskLA\nfhczU1wz0bm8+Eo2fomeY37f3iwyk2wpbJB45IHqYDl4qbbXcMtr4Y/UA4vt\nzms4xEk0WqVsDx9M2u74mSaghlh/fgyn9wf3fPZu941V6Jur50wKlZ8I8uzp\nX+uvtRpYDv0/EdD07hSbEWKLPS7iu0yTC40jYgKfpq6pO1CPVNGW67gu+heu\nLljSWE0hsKtW53BWuoQ6l4C5yKZnb7V6ysrkv2zxagE+h4/r8ZSCq2/RujEe\nW98QNwVKNTknmxzCA7JT2FvlkbsTA7Q459jX8E3GmHRhMgH3RGlsig1E3rHA\ney3E/GpAGKQcD/rRhslv70rJodZ9BMWPDuB4OsFcEmZ45DGjgMwzsiEhH99H\nyBH8\r\n=JZn9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBLPJgZwFY8ls7yMsckUYvV+jcl3/+aM4ty0q3XeYa+QAiAfnTZuA9I8bvomqzDG/As62qF96CDGohIiQOmyeR89Ig=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.5-next-1600965833-2c8245de.0_1600965933252_0.9365511101471178"},"_hasShrinkwrap":false},"2.13.5-next-1600966410-6b1d640e.0":{"name":"@xdn/apollo","version":"2.13.5-next-1600966410-6b1d640e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.5-next-1600966410-6b1d640e.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-9dsHNcNbSw/xmp7MgXi0gDOYHT+29ZvEMCy0uLOJGYF8+7R/pils9ZA5em7zc5cKWJuP8QGTiQNWHcCcOgX/Eg==","shasum":"1285caadb15b8a524911aa811c07965697d34891","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.5-next-1600966410-6b1d640e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbM9+CRA9TVsSAnZWagAAlloP+wbRQAI2J5+a8ANxgp7Y\nArEpY9nci7+SJWV/z25xwZs0F3D79/9M/w52PDhjLaxDACURFmMrh+6/yVVM\nDHVSQpEycCNQZbZsXMORpoYylbDYVMH4HWxpMcvnPLRHSLsOVEiTKOC54NbD\nfk0YdLZuWvE/pQZ6piJMNZDRdZncTMNT3C1jp+y2iUdb7Zp+0jYdh0GRelPR\nJyLoP65n0aXPuPhY7h6JLPgflRqrN7SnqUAnkOlQ25qjqeYPTryXL3/q/Jew\nqrdW+YGX1RN/OmCMF3epJwi9Qx6fohzRaoTvENn9UNLQhdebbm7eL/oBnb69\nRxKqAO+46F0qwTghhmBHENYUoZ34LCPC/1dXMFpFVZh955QmEeUIBSY7ncfH\njGpj6F5Qo5uPlaGIMup4kJ5R1uCypANTkE1Q1d0RMoo7g74ZV+YrErxAWgQJ\nutrpH/FVN7RcT+x7nsQts+71KF57cjwRlDVV3kN+pXaFRLne5ht7OyfereKx\nyJ75ytbYv+xMvNbXePM9QL/HXeRF0o2PuMINwiwfmYcY4WJXdAoMJRhnVK4N\nLG4N8ZoXXtmbhJ/qjDT7CxVlAv0Nu6WtmALf1tof2d2HXLUDJ/KMVojEO509\n8NV4CTGe7FBFkxGBcpbzrHqxfomIOs07W2Yd79Ujw4Ke35ED295zjJroxovv\ndYhQ\r\n=kRiR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtdPR/UJa75Vcg+XCGtcFGlXDkpmbU6eVWqqG6ZBph9AIgIMOAo2s8mbRfE8hFL0Cpaf039LUHNCF+JyewnJelBaU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.5-next-1600966410-6b1d640e.0_1600966526535_0.9253325302876305"},"_hasShrinkwrap":false},"2.13.5-next-1600967683-8689a73a.0":{"name":"@xdn/apollo","version":"2.13.5-next-1600967683-8689a73a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.5-next-1600967683-8689a73a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-qaKVy7Q4+M3Ucjjgf9VF8P78VmkikvpRL26tDFsqkfZAEFPNwz8zZ3KKxklCmWq14ikpwKLwF0Qc4/33hzftKg==","shasum":"4e5a32b86a9a822927f23d666d4e14180015f22b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.5-next-1600967683-8689a73a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbNRiCRA9TVsSAnZWagAAIFYP+QFHFvLNYMKTq+/0m8/a\n0FsPtyzlxNu/fFLzk2zVoJYZVbRgMlaCBK9SFGzg18F5gf/d9iC/20K/EGE8\nyTTmUEC6oMd1CZQwweqgIPaq0Yx1YfZ7rqOO975qe5YW3oJgFU6Fb7JkWw1u\n5oRMQn0KRX1T44YKG45cnKiy0gRujRzskx4+zVzxtkfWnjK5r08DkZETSt+Q\nActS2Tc7upCNqVqeHWKhyAiVFDqM/OLml7bqoTK2uDHZpQeskMf7cosrD+ei\nUgzGuT2BkA0IR2NTMBPEQOYAP3UTWIy+Xf12+mt26JaubM/vuaRY71G8/hdz\nMp2+KxxhQ3CsQIJJ54TU2+4ToOiA4rbO4hqLyAxQIhcCO6TCAEsjQ5FNmrcg\nR+W5W5sNQUz8GVPlUW5GVZCfS7yR1vA486JLkhvSB4/f48n6/FPyotbueeeO\ngbZnq7biFJo+6QGL18V+ACxXnsg1JfQGAYO7ywTBMn8r9mTOO0D9cVaja+Sd\nkPMDpzaCvnfVTVXkLFuwIkb8eWJLTzbejFEiZAkeGTRFW5eS5dWiBktWRTv9\nzMv4Uu0CClOOqYd82thQHF7rfeL9eEpxpjGhuRwpYNo9BJPwJRw2+680IFYO\nYHSv4B9yp1HZ9kW39L1tFpMtypLVayBVtGfXxN2rgXTgHRujf2icJmYdXr6C\nNxdY\r\n=3HkO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAG96mFsxfyXhsgk3OCoANI1Ci+jBQ4I+aGo66bA+5YYAiEAyZclWMWJXqrRsYS/+lhuqiKEQZhVN5ZNja2C76T7/Gs="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.5-next-1600967683-8689a73a.0_1600967778013_0.6570375436072164"},"_hasShrinkwrap":false},"2.13.5-next-1600972143-797c7dc4.0":{"name":"@xdn/apollo","version":"2.13.5-next-1600972143-797c7dc4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.5-next-1600972143-797c7dc4.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-qxTd7T0q9iUwLVKQ7/lVoZujsJJQda2Qoe/lWP2QGoOjn/JpwBoRjgbrdC2ekD1Txvhj0rqjhVRnj2RUmKy1TA==","shasum":"33cb9d51b9cdeacb3969a261e16c164ee2bcf13c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.5-next-1600972143-797c7dc4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbOXJCRA9TVsSAnZWagAAnmYP/0c7wfmAqiRcrsf7LSTZ\nvF1YCgpH+LP/gK4vApTqIitko4wNRT/fC1rIlJmbQPqsxd0CTASaTn06j3EC\ntinVOnJKRKOPuakMjnCGdgfBJUJnp+gyX2NP0+Y1XpWkHK+tKoUw3fTv2+B6\n1JfC+G4p2eB827h13mEHwY6lyKAc4wrX7ZlkneP+2v6mMMZBPRU8/HzFvROn\nAq0rReD6/Wey1rRzCKJ0QJMbNe+Z8dJiyLCeSHb6MSYFNTl169/oefevYQmv\nqtBcKHtMqVOY0VqMMgOVsLgah6mSNYEPVy62kQKcW6pT4qvVghgmYYSMxB5J\n6HF35oj0fdcSz1bPu/rtUND/UR3RBigH3Yg3Rcb4MdwN4yrBLoclYfI1/gRw\ngDC0IkkckZgrPb2J5Pz0cG3p0aocZGwSDWTLzEArrPAnYbJBUhNHAvH1pyQ8\nvBV0r6lmwY5NQyeTvD8FGh1wpAFm34o391C2ftLxYrFDtvxbR/KShAP8HbaJ\nY3j3C/kB4nfK4y06sik+tLbHnUO3ygI2TJzOJl+xOF5YXQ9sNZvRXQ1Snte4\nxLLL0xNtCdSL56GTBl9IQWuC64vMoAv85+POZWKy8OuBrgHryDtq5dpFLYRP\nJlD4hOai6+Z1lpsWVqLe/dul23U3dmoajLHAuP1XH80kxjTnxkBOUn7QrUFt\n1fRV\r\n=Vj1i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBFO0m6M/5UwINn+T+hE2xG2ntmbo4AXi8KWMYE57b8AiEA7YZH3qjcovqjIrrMl8bjAKG1L/vEiEUjjZS5f+W98rE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.5-next-1600972143-797c7dc4.0_1600972233084_0.013939960668025941"},"_hasShrinkwrap":false},"2.13.5-next-1600972738-90373597.0":{"name":"@xdn/apollo","version":"2.13.5-next-1600972738-90373597.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.5-next-1600972738-90373597.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-qBdfWVHm1b4i4bQvLEW6aPyd8V0ly5v4Mb7ZskaS8dLYRNnFRUamUmBJHD9Fe5TRCGsMIYWqj+2Yr/pMRpnxqw==","shasum":"7f5c631bd66a98190001abf3ac003c2ff9ff6756","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.5-next-1600972738-90373597.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbOgwCRA9TVsSAnZWagAADDgP/jI5b+GwaHjFlovPwpob\n6tzPyxe8eheY8V4VvP2rZ+KDDKUzZV+lETEeLPBPQiBZeZQ0fneJ/OM8cpbx\nmiN1gCXGNYmxBq86M/phO0rsJ4f5s+pRE6UCALooqKyu1xjOnTVRReUNFlx3\nBpm1eiIwq8F+TDFPazx70ay4Nsvj3tQBHkPVMUPqGsoR6Jl4JvDsJ+pI/Krc\nM3L6e4HQoQpq1aPI2FhqDpb+1zA0gYmjCRY5++OWa6iGOpK8jDDIp4KOW+sm\nZe4w6yzc0o7tKGp/Rg4mLAIMX//giofcFPPPPiXjXwfaLRzj+h7KHqEh2jr2\nkT4afWZwOY6BAxW4PL94LNY4Vxa2oqHkh6Ab4raQmoqNOEGNPzVPASNTsYw9\ny+MQrfNgzNPN3C+/VBwOkpKvHZju4vaBwUu4xNbAyzWzY08d96jEQRwnX6GP\nk26iOtDV2dDrM/Yeis1DTk0fBTBA0diDYVphz2KSF+O1ay848vXrbPncVDas\n/zkR+dYAJHsAVWH0kafb4Cpd9HADwkfueObNcn4CrSgQ+KX8QPwUh25p+42j\nqstI60r13pjc+M0j//Gm8kl1e6p2BCztha99PAVepQhYqMsoozDZ2xMxI96w\npYOhV8ALa1zLa9f4J7v8mKxanyj8mg74AWyJDQMhMsYyMvQaL0iwPcqksB5N\nf7hF\r\n=a88I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm1enjsGLSlPzoHs4HqxIgXPx0Wuxs1tdoMDzxWZyB3QIhAMkmuVXZNVevgN75ODhHJDPV+I3X9zGe4YCWOoryEoQt"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.5-next-1600972738-90373597.0_1600972848164_0.00196638393679871"},"_hasShrinkwrap":false},"2.13.5-next-1600973916-7e9ef394.0":{"name":"@xdn/apollo","version":"2.13.5-next-1600973916-7e9ef394.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.5-next-1600973916-7e9ef394.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-iT0cqvPriNzrmyJH1h5l6uXcbtiI8X1v6PZ4oz9QgKdWaY8kI3kpG5NYqr6hwZ6O7hqarDTwP2bEV1QwSjs+fg==","shasum":"c4946346e98ff4032727540edd71659cf2c6332c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.5-next-1600973916-7e9ef394.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbOzJCRA9TVsSAnZWagAAKjgP+gJ31807SwWG/NoUM208\n3WpwqZHRrcieDxLc9H8GGk9K5XoxF9UZlPkPWZABchi2kZApj9j8gY+GvMip\nsbj3oJO34kzXAjaFdpl4y6X+ZxoNaIa40p7MJVIzpXQuFWxnVFcN6FZa1/y2\nkIKN1n1Ch5Ro5qnjK/pKVlLpAV/j6yaZqQQrcio1S9iPqLB8vaQo+9UYBWMQ\n1CRT21pIALBOovViI+AOMcx8kOAyobbEb9ZIqfOm39ZrLG7DBJxwvcAQQ/A4\nxFsqQ2R8DOMow979mB1uTXpLCskzwBNiHZOINGWxbK5CSAIYIv5o1z/f8gkm\nI+bUGc2Ggmvn8Wy1lX8MUzsm7Hu1bZ2hMq/BKcyZOy0dixB9DckNxYzKUy2Z\ntlKZpycmbCU09gqz5CJGMOHS1bF4Ec8v580X21CUr0m8C/+4lDTDpzq8lxYx\nqU+WpWC1HcAqt9lyZgCoVgMrhs9fjxB0/mQxmfIA9sdAfW1pRJxhm5j4RlaA\nWCZFy2H1Vcnutm0PmIutVhdDMhMu4cU19HR24VABB7ZXhnWOr3gQs6IYU5Ow\noSDYZM0dkI0u160YT/D7fOI7B4hlmBnOBIvcwV6OJaWxOEKmEdl04GzNMB58\nn8sbODV8T5pvsPxgGGcHqqCLx1CnV5S4cCxAh4aT9cJxcgm9BaQw390YoQj8\nbz9i\r\n=54W5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCidpjh0MybrAuuPRKu88RB0/94IlmS8IH9bkCUIRZGwgIhAJPuK7D5KKZcsXgF64bTGIzfuE3IGT/kNFrINlDWCvhq"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.5-next-1600973916-7e9ef394.0_1600974025169_0.9517271765808015"},"_hasShrinkwrap":false},"2.13.5-next-1600977565-3e3b3d8b.0":{"name":"@xdn/apollo","version":"2.13.5-next-1600977565-3e3b3d8b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.5-next-1600977565-3e3b3d8b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-HkIGA452z9ILnqg2kbnZXoWvXpG01rZ5DHWTsbcy78bP7WaxkoOAYcqm9IdZnEDfS//Mq02nMQopQWJxJN0VWw==","shasum":"14db8ba0d54c86eb8b9b8c5fdd79dda977f8ac75","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.5-next-1600977565-3e3b3d8b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbPr2CRA9TVsSAnZWagAABxYP/2JIMuGLAqFXY7eWuDS7\n4Any8Hmn+520pVVqlDo6fprwd3hpQf8vaIBFC5YYPBAUa46je1cWV7ODluzb\nHOCVb6IgKOeIXnCF448fHJh2WSACsyLF2ir9Zhl01bUZu1/eSPSzJW5aa6sL\ncPxZxI/b008yoZf10w9RfY6lEeAYqj3nHCkQysv2reIPQKxef1VLyEGxt3uu\nbCmTzNYHINHsZAwLfeDubVM0njxbOi4CoyVz1QXZywXfRuNgVy3rPSx/ypo+\nZ9b3FEF918Pa3ZDoieH4YzJwD9GWlf9vD15O95GC21eG+8jUYPqOeefNQeCo\nHSXSIoK8kBs21B5R31w7qCNPW+beTxs3vbCyk1dWnd8b3g90ui27gZ/fyZmW\nfWXpXKYgYAIcXPMQPTu0u0sgvNs8cM3u//MTdcYWJW4cdRSTlJSIQjn/KjSw\nBNWuBmkQmh6xxtrDG/7+KT476QnOET3HzoErKWSm/TXLU1mDy0aujvlDdzMQ\nhQYpTg/ox0eQWWTerHkUQ+DI0zJVuGhPdoSNwD+XK4UsjGVFVxfkdf3bnmEu\n0C5U9v7R7rlGqwRzFYdOSj5quS1+y4h7IUYkoS4e0pcxo7Tb204D5ftl6NAq\neOLxaME8hL/jnPx5oNWK7E95USN9TObMF80Iq/Gg5t53Bga1CJ6NIQIofBDc\nIFbX\r\n=MzMU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGEWSdnhaAPzl/aZ55J2TKs6MpbpmAvpld1MMAnh0pEHAiAcNhbsARviP3RtEJJsCurrFGz4ieSVaLnV9NjvKGgJ+Q=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.5-next-1600977565-3e3b3d8b.0_1600977654411_0.37725803409718606"},"_hasShrinkwrap":false},"2.13.5-next-1600978282-edbfdeb6.0":{"name":"@xdn/apollo","version":"2.13.5-next-1600978282-edbfdeb6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.13.5-next-1600978282-edbfdeb6.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Y5fF5y4M+ZTykgqHB/CSG521Qn3FIZPTu/y6AiFumMZ735kT/YBPAp2EeCCB/a7Z0RfHdA2miYBclrhCFKFrVg==","shasum":"632018d845e7373001ccd5eefb5fffed9b355e6c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.13.5-next-1600978282-edbfdeb6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbP3UCRA9TVsSAnZWagAAY2UP/0mkS5jfpZUR364cKgEW\nt/IWbYTBU4JDbzhCoYhSlvgbkztwRWi19GYCoyJmR55q7E0UO2Fo/QPyu7rp\nx7X0NuVqyboBCi+YEpa8w2R5YYumSsGKo6r0slMXBRC7cw0GsGL7EgQrKtjk\nY864Pqp2sQS5+3ZQT0RXBqddpX+xk423yEYCW9TGT+TBtTIBwR0Tobw7IGza\nbwqL5MiNG+WAxTHhFlzqg3WZdZmj8SMybVxilgYfGdZoK2ghxYmJz9LgpbED\ncuetFGRXR7PfRm7yO56Ai9z1Q2ViXB+B7EOGBvahgw+57TDqOpUELhWKpqVE\n6lixmfvmhWDjDNBbZmY2zhq0b6MQwjcthxaxCWkUJU1l7RvfcXlKldFvSAZZ\n+9eBKvheOEWMwTWmYNOvkYFeyjJfA9C7U0SWK79vUDoDxntyXnCXdbIwQpHr\nlSzrpwYnaOStdLYdaFPKUELqqL21k+vWRd4uzMxdEbBFcIyvJ+y8FAw5yCxO\nFuPl0eGv+nryQsrjeAZR2cOvQr2sxN2wATAy2SW0QcRfw0deHfaI+fYPPSFb\n9WoYW/qmXl/v+ZiJlqJdJhX79v58OnL7gnHcE90CnIYJcMcpKQSjsS5+gw4S\nsTyJRlncsSqegeb9o8V/TPJBNDE3TMCdvMOkacthMLzkMZo1thf6k9kiHerE\nRdmP\r\n=dnVb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHaf+NLmUL0GBXmoGDaxkrvHmZifUGlJJGyVt4qOWLfbAiEAzZgqnNuTq0iNP0h3Uk4GqG/TMRQe1goAtFY9h7F7FXE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.13.5-next-1600978282-edbfdeb6.0_1600978388003_0.2569155425966789"},"_hasShrinkwrap":false},"2.14.1-next-1600978364-772c8621.0":{"name":"@xdn/apollo","version":"2.14.1-next-1600978364-772c8621.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1600978364-772c8621.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vlrKifw7sxRktkPZaVpB1whr9a5YlvoT05NhcF8jI4thc94BON7mZWa9K4HaSoGiWHBovEZPjVS5QWWLq0XRzw==","shasum":"c0b45784d11c531678a9098099c05d255cb0b062","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1600978364-772c8621.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbP4rCRA9TVsSAnZWagAANZoP/1CypO8zCxztI0aXCxIv\nHFSu0Xr2DaML6Mj4AbUAk+Tyj22wgCkkUFYHjBzhtp/hNCcdoAf9MWimucM4\neoOZ/qo7uIglTseEc/Ap5//Az0GTF6Y/ywCEJRdQy5FpMn6PJzsEIDVKYXNp\n8y7uNEQTjO2xGgLbKlmAXzg7Qygan0Zi0pg4K6XLBYZdw8mJmv+Qub+afjk6\nw8kt1UyPbnBKKXDzJtpNi+7DEoE42x4NAIxgt3lc1+TJLENNT5N05zqGhAM5\n8YBbLQcvYE/2h/sAEodS7n1zLv1a9LL2bmdROhvKpS4Po+EqfyPYRBNirpbm\nVdjD+kKxA1KYi/aW8YKhxY7KHr5Ml3hIZFpg9GLxy4TOXGuO6c18ZZZSv7Fj\nhel/hGT87jSC3qEA2V7VlBKFQhS+CFNWoz6PazKE2BJAoXAQaNnqSf2apoBp\n3nMRn/t0cOkyw3vzLgl70B8X2+UkpwheIGR/5CYdHQiRG8O1injDtw5Lw9up\nuySEZ6tAiAJjOV2I6vBSBVZWaM1yQ7JuI3ldJCc2YCYSVHiQnyXWJo9VAeZV\nF2IS+7K9rwBm/yUwTaOURw3sZQrY+MBQPCAPW57x7n62kbHp8lL2AECmkQOg\nareG4NSYsjo7363BrD2bZ7ncr21IwT6kBRmW1bJpUC4CkGef2zI9r1m/McrL\nhPAg\r\n=RN6T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDIrfK4PwDvTlHpHwVoaCw8awBA4mmGwwfCVSr4uYocAiEAiEXvYELy0uXl08En1ceOg3F6qRDSJHSggEmxu9XCEoQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1600978364-772c8621.0_1600978475576_0.5158829057023566"},"_hasShrinkwrap":false},"2.14.1-next-1600978429-13563b3d.0":{"name":"@xdn/apollo","version":"2.14.1-next-1600978429-13563b3d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1600978429-13563b3d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ubrJMBRYVdz4yuP8+l6cMPUFRPVLsyhM2sOca8mIsAtQiKjlbiFYi5bqUvnq6SpiNwlc5kahRSFiUm8eCr5GYg==","shasum":"d2be15a173e67276afbf663ea911d65582cd9ebf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1600978429-13563b3d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbP5lCRA9TVsSAnZWagAAIgAQAIkXBSOieXQQOGoB93BK\nF9tSvsP/UHUTiGhFunMf6HdyuZQaov1BOsIQ9gbah/IFgjCgjVFcZv49WEvT\nkHCwug0TyUsrctvLKAyQV3yMMv8BSmA7C0TTNYD/3WYppz/q8CKsxkPCh67w\nuwTAy8hBjBMUQz/67pjSdlMbEa+xQ88UaCPLoPLbvIcBw8W/IZLl5Ga+Pf7G\nc21ffKt7EKw8oFrJVUoOFawZhR5Lz0QqT5PgEl8V8feovm748znID9ifEg0b\nrKbePaEQHQYAIZCRa83pkcJgyPOiuzofa7aBoGFaTxtT3iqX9x7Bywt69UeW\n89UM1NxExdWFXoHdBEuPGTJPjfFPBmOrztllSBCRMMs8JX1X70zG00q6DXME\nivvJlk+Zv6U72zKorlE7R2Ukcycx036DGjZVxtyxLpjpyNveI2p4oP3v2oDd\nFdFqek1mrrtKOu+n7bQo1bEpXnK6TyesBh19p6XYX2wfZhutWcbsfJpvFQ3i\nwGoIQjmptjtgMzN1KAxyDaQf+ZdIBV/s+Q+4y15fa6fAANQhfDLkau9OJPL5\nxTu/oDlSUXIGgfZRymHexDALDlkEQvZu6U05GuG2L7G5m0eggOeH72C8fmpI\nNe71SlO2XviyEB+iCmL8cHSUFPW838YSXJQWfMGecUhRdwl1Z1q1SpaA8SK5\nfizN\r\n=Ar/s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGm+U73Xmdc8iLhhIYOgDE7/hvuezwYbMd44lOXbBck+AiA7C9J225fEU4rwGUAGyXYEYjUp679gT/rSrneIeQirzA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1600978429-13563b3d.0_1600978533257_0.059807426301973"},"_hasShrinkwrap":false},"2.14.1-next-1600979121-49210b98.0":{"name":"@xdn/apollo","version":"2.14.1-next-1600979121-49210b98.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1600979121-49210b98.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-AMQCFLI35QKC8c7dm8crU2LnSTSQgmSG7NUcc3ciRyUd7w8jTXG5fx42wdYT+LUgQNBLVr0hnSNJPo6QJT5UMg==","shasum":"01d1a190563738d66beea05b897a204a54f7657a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1600979121-49210b98.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbQEQCRA9TVsSAnZWagAA4lUQAJudTpDUOwzRZ4kj6vMg\nAeTs0m3G7eBMAKPj3otC4np03eVKwPzQbHQAaEhBxexHIHhF+zSOxSOOGFAK\nmL6ZtCx0BOYHL0e/D2/+J3Z3XChMYcKdiTiSObw0NshhZyJr1h8sHL97NGUU\n72aSgUhbzA3IB0Zzz0J2pFuE//fA7QkB7j7XNb5M5NDzZVYgW1zp9/FX6o5Z\nLTLP3/18NOl8AByk2EG75YqqMV+bIGQx5FqPMo2d/0XnpMBC/385dAbnykMG\nshPN4UyOzOP3AevmiwIl3Vx5XaUN327FSafhjm6+3AchHmyZwtRQ9RoFl1Zv\nrVTP0i30K4G1BD7Ve+vU0/czxqddBU0q8U7it80kd94z4slmzHgLCCzbjVd9\ns7lj4huM4skMJ6dGt4Nt3nDVRyz1DXnja45PlpdrcUbFHvWiLEvdspS+PS4M\nTEaKDXAhcOK2UM/6ph34+kJVj/EWqi5CzrbbG1MlpyRSdacD3dISqebOdtxT\nhlJwap7R6m37BGE/0IqhHCXcDHf7s2IkZltamP81DbPlViG6FXF6MTKEFe80\n1RwOZTclRMM4NbaC+grRFeymuw4eywedySzzjTYxwqZa9FyyHyo59sV1zmpm\ngPfYSEZzG9IBPn7G0AMhvovgxw4ctE4P01vevHlfGrdTU6NfEmTq7/xxLCFp\nkO5a\r\n=ebD2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLLfIDOxUxjo9gxbVl3EwfVnzjNs7c09zWCH7/IEo7rwIgZ/MdBzfOoSSzhPnWMC/Kon3qI/oJ2sIZSUFpkXOhzzE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1600979121-49210b98.0_1600979215757_0.40266527583290546"},"_hasShrinkwrap":false},"2.14.0":{"name":"@xdn/apollo","version":"2.14.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.14.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-z2MgOsowDTnYiRjrdW3aGSYslCMBSqRSeyq1mx3345jAcLmni6tGkQNkF8WyfGMrwaDTULPknKE+zqOSWE4pvw==","shasum":"ffd61d5f71eeef9a26067bcb442809a3afe48483","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbQHiCRA9TVsSAnZWagAAPE0QAJVFt9IrqDNI96NWhDC2\nsBR60pyvPPz5YUtuxNbYFjdCm00AT7/gylK45lMzNQviLs8u1w24oVMTAGI7\nF3nClkUiWkaD6XxNb+rlP2ZMbiO4UIcwohIZLQaO+DxmaaAG1zsgYMTAuALg\n+xouG4DXGvkSgYbWnSfyfJpvqdyITRRE3w74OX8BWGI+vBSgIeEwXh6MEcVm\nwir+gvoSVb5icEsyGmh72ScA4SuneROrmZqgiEjLg3hFPqJJyp2crf5hoAEO\nqVnHG6TpSHUBbFrwI0hLxt1XQUJiSoDCDaNZC/RC8CisGOthdISMBn0yS6si\nKJBfWlkdFm+Aqm6nNtVF52Qqx5Qt2R7wzdqMZP/PJYee633fHzVv3711dtqh\ntS1vdITUMoJDqsvfOoH8I5ONUnQWce+rIC2R6Uuy9B8glcbMaJ9L6nPPMiCA\ncly219GYtDi9oOf3glcCPliJ9cwQPZRPTbP5l2+XUG0eTMx/V8JMUDYcsclP\nW/EckQFePYzP/vOtz4VmqQH2UOVXbZVOzuncZXv0qyC36ubdaHqkzBDDqFD7\n9/9tRQNeQuGX6Il0sIL5RE7zeiT0zXF1pjfM+9rEVRcIii/QQ99Q0+rAgFlS\nB9KeZ5yq0YnKPoUT4GsogHe0Sq4zSX3QkzGTK0Y+bbIKyefBIHzhAKtJw3kJ\n/FK5\r\n=fYQh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELYRc9aru2W13q9LvMdEo/U7rdTN/Xmw59Npqgy/FlTAiBQMfDD/VVxNq39jLi716zZgF4eeB4X7rUULmLI2HUcMA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.0_1600979426508_0.3380002909710127"},"_hasShrinkwrap":false},"2.14.1-next-1600980161-043ee498.0":{"name":"@xdn/apollo","version":"2.14.1-next-1600980161-043ee498.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1600980161-043ee498.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-7gglUQXxtwGfcjeoJcKhe8hUooFc2A4DqLobRHlW2v6ONtgwRopAt2bRW7ca4uio459vx3gmLmYxjUhOD9+2iA==","shasum":"f27cfaf4a6ef9d8698ad3e9eec8056a13aa9fed3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1600980161-043ee498.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbQUvCRA9TVsSAnZWagAA2cYP/RrghFdQUcfoD4s2478B\nv2WHKmgn15qjRtwBPTX97DRcpx73EPO7SuucXq0u2b8EfkU1E3aRkQlgaW9D\nBKL5AuhcV2RRhJ/gbD7JunFTAm5CMtbzBmFFw4fiUojWC6+bIJ7e9U/MqeC9\nntD4iIXZRXOuGlPE3F4EjlnnXEAxyYRfwkK6INyvaPsZ7mgzn8cj11FJtwfP\nN76cj9j+IWNrISKIrlk7JRsukGajYv0LO/DwUanxNZisQw/FaCRYudg3wvkY\n60Com/VTAe7acPhoPX/0QubeRP9J1n7AGMBYxydcYpQ5A19oPCwkXGQnqQzG\nmS8hFbA2XYmD9TKlAl3tG2px/ZXivMoJ6L1u0qO65y33OKbtadBt7WRIHcKx\noyUzScMhX0Tm07v/LKP4aUfgiSsrwvYW5wF19Mrupn6G/eSZE39E+p/ipJE1\nxPzAo6BL90Gm6mGurZ++uCIiNRy+U0pNX98CfjOc+2V0eebewY7gw2oXfvpy\nVS6BK5lh2pou5q0J4qm5VEvcK2KREi71Lz69tnhAwoBdwcsRDHqplTFLYrW8\ncNsGnQuI29f3U+hz1dNbI3/DUaOxjon2W3Sf4C90yxP8vX2doP3d3nXzzV3y\nGz5EzAuf4p0NCFd8Ap7Mij2WZCwXbQAdVRmALi8Ocjs0gJ282fLao7sVAYxO\nfFBO\r\n=/w1Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbgv2oittnwn0Twc+9RMcgyxEToOuU7Z++GfsJo5TibAiAG5SQhp9gtFUzzxAgZ9JTqm5rxDtcphaVOIhgVpjnp7g=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1600980161-043ee498.0_1600980270957_0.22542805528715992"},"_hasShrinkwrap":false},"2.14.1-next-1600981401-bbefde40.0":{"name":"@xdn/apollo","version":"2.14.1-next-1600981401-bbefde40.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1600981401-bbefde40.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-e0Y90s+AVJRlDkjv5DhoxLtZJ+oQPN2R/Eqp+lrcUzjj9ZZQPCl3tTkVySWkxwuWeB7538gvOexNEuD0yAj1Xw==","shasum":"d8534af77099c56e156c8aafa300d041c7b878ea","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1600981401-bbefde40.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbQnrCRA9TVsSAnZWagAAf7QQAKKZiNNszDZmfUd8BSKa\n0N5p/1TUPiijazedDhjAUvotLIG6Dku4+L7SmSuwNgp0RIZyRoIIHTo4UuJc\nLtmQvc+e2Jjo56f+VQDp5ASgR9J9WT4EaZ6vZRky/dUmKLevsn14YfIr4qM+\nFwO9UUBjYq8JtVqdvwCJGAgEBRhaKTbHmDGA8cAWQNqKNfeBgQq2vkjkZ/yJ\n23En1bqvP3/Gs3c9OR+M6Y7KOEiCGPSafkUJgghc8Ds0metuhqpTMXGxjd7Z\nbCXBoDdlk+PpaxXe9heK0pAj29HhA1uXbeWXXHKfj74knxhdQMpA/FqP8bfT\nGgTcVWbbANeDI+MZPu5I2zUVWIb3TWRzG3q5vjZOBJ3xkXiMCBTUU2omO3k2\ny4QZkjiPWDloUL2OSCVNS9wvEI6w5GwsaopmrjwzOzlrwt/Uy/Dp1u8bd13D\nZ9WHsbaM47Hlm1pbYRV/H8YIFiC65ppXyDSxL2p3vSiRRU2iLyQqZKjhsLgw\nq2zdmbwl8Iaw1M8PY9HY/6nAfyY9C1HwIUnL8hUDjFuklQSnD7GRbdmxyb/T\naHmeU72eeIZN0ol5ZyFFO0D58g8Z7k0CR5o3KnXVv4YydvTO+TrUleTNeyeO\n2VKB5UBZErmQ189qY4Cro+qotHc/a8CVqNN6sW7jAV3BmcIiI4x9uSGofHHM\niR6I\r\n=Xx4T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFGKOsPIIqqDHK3N8SrKutgK5keJXf4O0nhBCXX1UIZoAiEAgbEbrq/cjrLe2mxmNOeHFXfGN0Ina30nD0xyDMw1WRc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1600981401-bbefde40.0_1600981483259_0.02589767388548947"},"_hasShrinkwrap":false},"2.14.1-next-1601022982-3ceeea47.0":{"name":"@xdn/apollo","version":"2.14.1-next-1601022982-3ceeea47.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1601022982-3ceeea47.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-s3JdAOalH5tOcBtDi9sM8Mhm6ApQrbPzKiUBf9Ylv5asz6Sc0Dd74aeAn2oFmknQELXOFD5AFE2YlwxPRqmfbw==","shasum":"bc3c15b2373a7285ee4dc945a3a77e3632bd5941","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1601022982-3ceeea47.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbaxwCRA9TVsSAnZWagAAqggP/1gyh1T6vzuEChY/rje3\nSb6hzbSbrGp9YeYP3zhP9jkguIxK0MDSKPd+gKiJgiFxUynU+14G/ASz2u2g\nyyJIrXfVNYfvLzTr1A8N9T38q3NNFzvH6DrRY69EyuXChiswWXrlX5znWv8s\nhd33QDYq9xOGBlx2S5TybhgpN9feD7KBajARuvi6pTlGyp3ZyY9Bt5M1gYTt\na9IKPhpUsD13iHg/QYsN8uwDEq8R5ZUkhElJWDfQ6tiZQkXXCFdXbgzhzm9T\nHUz5TqgI6YMQKH1xQ8mh0MJPxXslC3uAhntiepF5C2/EJzzvAxaXF4Io3aLx\nDRYKDjBVQWY/XiNvsbQb1KAC8Htpo7qT/v25nqqTmal8DuNLtG1UzCLXhA3k\n2CaNfPMiUyp25laadD+pKzCvHXky3BoCA4AZ3WuYVpGZDfExR3jmGRHnQ70F\nx1ofOOLhGgmPNlrmq4IwmQVy8C0hmD4s0TiBtbt4I4yArWk2zBZEbne334mM\neCiG1+JAOFEvkmpQkjd51tHwCWbF8JUhRw+CHbOWH8rIgKo3fpuTt4D+PMqD\nEVgElM7tqXcfV8pIflrSierXUxb6bZEQeMz2ZrriStUg/A5LON7tGRrIq6cm\nClyuegecJZ8HbtAHC1eTV7KiZNZDHGqfOaTfiw//9WVKoMqjpcnmY87ZJ2QE\ndj5q\r\n=tWUo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfvA/oqyz8a4ZIO8++UCn91Z3ouQVMAd6L3VrOYT3ZdAiEA/SSSbDQDMGk7Ku036Ht0V+M1DDLvxaCs/eyXZWIhqS4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1601022982-3ceeea47.0_1601023087963_0.49447566660443787"},"_hasShrinkwrap":false},"2.14.1-next-1601028264-4dbe3bed.0":{"name":"@xdn/apollo","version":"2.14.1-next-1601028264-4dbe3bed.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1601028264-4dbe3bed.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-q/NXUS0xtGegwPRXQ0n6dMJmHFzXpXLelLjM9Tnt0vVB26wwuvy/Xa5N5fACAFMjZ89l4n3XKPxGICFsboyltA==","shasum":"b1920fe187ec1a77148ccd704565573d0c5c4c3a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1601028264-4dbe3bed.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbcETCRA9TVsSAnZWagAAFUoP/ib9mG8nnbDPl2W7Iwjf\nntC+ZNsc3CXM23DsLTcsxRshg2iZUeQWMHznmNND7CUKO0beVr+cLojl8blo\nYp2zSkqZ3RmxTUGAz+lkfvk0en7uQ0sQsMnfy6ZBv0oCo4yoQQI+M0sLfgz6\nFjE6DeACxl7ZkVZxnguO/uSf4kVKG+jirb8mKvEnyTp+vnLyefhFUJhthgiB\nkDf7UBWPStus8xVy7EBDIBOxM572YqHUJfqfZsqgLabEyLn65x64/pqfDniS\nvWbcefqlcCEWnzcTtaM6ENk8gXVxjAZniUsICPKskLei9zvJCUOJIMG6UF81\ni3ASKImIsMPNL13Po9LDkIXGw2IysmfcuK+W2HmksFvQutpXsRjOKmD9H5Hl\nRuSyMGOJtX9vvfbPdjVDATos2/WiDxQadmZcKHFxVnDbCmaO38SL+mfoT2eO\n0X/Y22su9E26sXd4xUilqA4DT2vI4bUEztOZ/q+Wl2q8CQKZVHLpDQq94x/c\nF04mvhm4lQ2qSocnkBpIAVaI6WlNwEoiolCul5d5ArMobocXTKKo7YGv+oh1\n+TTieeS2SvHjNpEk1OVHfLVcnjzk/G34iOiBdejQ31oRxBHvWb3jT04iQACl\nxYgKaF5kgDUDebMp8ihodJZ5ici4NzpkNu+RqMU2fAmh0vhjjWSQaFbjwMgk\nFbKy\r\n=ih+J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChKC35g1j5f3wTgrC9rZv8omqMoWzFi7LANqXsrypsegIhAPgodF2b6Tx5l46voJHVezo/bJdboL6/NnkuiZMzM7OH"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1601028264-4dbe3bed.0_1601028370580_0.2899405799878243"},"_hasShrinkwrap":false},"2.14.1-next-1601028494-24fc3cd0.0":{"name":"@xdn/apollo","version":"2.14.1-next-1601028494-24fc3cd0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1601028494-24fc3cd0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-yfsUKH/I7EfCv11+P/MMSMMkoK4O+m+Z0a1u4bw3ehcC6CposyeoOZp1Ww/jnAHWZ7JKJPbU8E//3ZgB+v2o6g==","shasum":"f66b75b6368ecdfa2029160f13bd7ce0cd80942d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1601028494-24fc3cd0.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbcIBCRA9TVsSAnZWagAA5AEQAIX2xOF0kdvRxlBv0sxw\ngt6/qqlHdkBc25AvxprEkCFGmHezRdNAEpzczHC8d2RL3Q8ZH3yqoNvyaYC/\nzBn5o6VhcOU6QY+0WYbgRDmnz1Hzo4X3G/KtnA8JZnSWilgTxLruE8baILJ6\nRy1gM5hqxrhcqgabgnO3MW4FPNJCLNkFb+XliLuWOBDiu9ecpIvKqF4ro3rF\nOnieKlOmevgSGtJWNgkJUt2VvQSM+LQaO9xJ+moWv6ZaL20QpgroxqWA6a7Z\n1mK2QPf+c6ydvPA7epdarJZr+TDKmoeP5CyXyq3LongmhS0wBVDRiCC4CZcC\nVJLtTS7gMZznaKxX8n2W/oBhEvvCwDPmLUuQJ+BW+FCZqu4NnsqQc2E/jVHR\npHqO3PE1HsABJJakYklx0P2RtEMxYJURC5X+29qGIxJjPTOioCWLTvpTKuO3\ngSMj9N9/IiE97xbqgL+OF3KPFs0I/Gh8fP1LgZtNGs0ubYRcwbgypiskj6m5\nCZqtPvfPJ/Y44ejhyEbOV3lajOTez/Aco+YUq1A+sfWvuGvED+STlpd5NJ1G\nUSwLpwJQ/jNoKb80XzOUfm7mLgKlMZ44xnnYZxI641Vl0fEiHpKCGeCvRDOG\nkJsMuUVx6Vf7r80El+jIG+rmZysB5/9tiWncGCnshEWKqbea6WAYW7u5d3Yc\nT/6x\r\n=rdi/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRIP5iBowOFSA7PQCphMhriSYRD9GPu87Locqd+qifAAiEAsc7jkDNQEpPxKInev07pwOupM+VavtbJpqWMYiN5evQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1601028494-24fc3cd0.0_1601028609226_0.23914233245092364"},"_hasShrinkwrap":false},"2.14.1-next-1601029015-13563b3d.0":{"name":"@xdn/apollo","version":"2.14.1-next-1601029015-13563b3d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1601029015-13563b3d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-QAC8zOHnHrLH+HO+Y808dHW1/HhH1GbsphzM1MNSonUEs8T08HQNbZ0tJGxEQyqdjZHT5GrlbieG5YnkP8lxwQ==","shasum":"d3a8eedc90efcd23923a7722ba336312fdc185a5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1601029015-13563b3d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbcP+CRA9TVsSAnZWagAAZQIP/jWjDh1Uq4BRLzi5H9IF\nfLb5aEAVgHzp2m7McSkc2P5I+iHMnu7snX69wcZKnP22mg6cHwwymSDw3H6B\ncdPnDPpyrJ/li7I3yYu/6XHzixOllzSYJC9FM/JNKy1YXx4zLY0rJl0R0Ekb\nAk6PTD8iTuORiMHhGWo+OmPrxlTEvvu5bM81QZ0jkQMwoZFL0MPKz0dNCU47\nVf7Gcsxx2F13R9vGL9M38zfTFl/Ogxh941ZeoWM5SGn4D0Tp6khmv2Gf8Nav\nKRwaeHxYEqGOSFRCQsJ8OtD9yTvJN/kZKW0vVxnfn3qiMb83Y41WUif8YpHg\nqXzWs8kCuMZBaTqs0DINZdMY2mQaQORw6i1SO79coe++joa6YdPqWhb8j8iu\nOgizk9nSdBaqhbDIyXTkCClcWi+3v7WkJIVKM8lMWDrLbqp3a8LloDplFUzG\nfnzl068TDYLCV0tS2cFXD4sg+k2zE7YdfcX/16VL9+sIBX2kWeJdJgxvTf9A\nMdLFq38PB77Xy5eC48dAyuDOyISSMSsIvW1oBKz1WYPDn7TLfNlOhLs6zMtA\n7+7qPlhi9HKOHokMog37VrE9+2j0lCvKMtsillJVHVUGcxI0c3uubsk/yRp9\n/XncePlgi2ODAQ4/8uCJYQDcPLy0QfXJdsDdwzuFHRssplTR+w9WgncNnCSL\njOW/\r\n=N+ar\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEe2BHqV+kimGFizWMrFRY2f/43if2RIJyHKNblT1JhsAiA5k59W3uF8PEoE3uZMVHZatL7nf7IHfVZXlh7XPqJtGQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1601029015-13563b3d.0_1601029117650_0.27395875208162734"},"_hasShrinkwrap":false},"2.14.1-next-1601034400-769533c8.0":{"name":"@xdn/apollo","version":"2.14.1-next-1601034400-769533c8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1601034400-769533c8.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8zmGH/LRTquyBuOYa8yikB/f3H7NddMb+u3rH8zygS1oAdnqnuyYO2cbAnTX/Sc+Pmv664YSAraj/ypsZUxaZQ==","shasum":"12ce6d706ebe9f506e9ee3dfbebfb435f52fa7f0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1601034400-769533c8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbdkGCRA9TVsSAnZWagAAPvsP/2jzWzSk341TkZuNl2Hc\n6fwfSjlqlLSYi3RNqfAzyRRUExuoABh85s1etYCOvS1q9PXTq4Yszq9IqPF1\nfvS95Ip9QQMDxTvBmr5op1SsZmP9AM6N+Cn6n+RwI9uwrEdK6i6OON6a/sVf\n/0jo5LluqOrzml7cbIV9QbCtoUSrQcpCC+ha9/hy3pbHDxwGDRb4XdQBv66Y\ngV2cbPE4ThsCTHEeiBRfDiUzxymT3sBSs0T2w/z0ZF0YoDLT9U3bWdyV8KWs\np5R2Xy6tHsoTMLHkObALyTDyLIUEs6fmpdSRql15S3esZWNJIn3RF3AhLPf7\nara2km1O2ytqFAKD8TVYY9fg+e4psDxA726ErER9ge/VvEmnbAze0cqKUBY+\nExmg525HmPh8NQ7PESQOIswVTTKKsMhRZUfWG/ERHhen2BmLFJilg5I5PXbP\nOeWAkvsK9w6cS7UVCVxDiQshPw13nxyvO2fEfVJdJ8wIBnKajK01HXPbLKy1\nwTAdPA6aaDZhggmGUc9Vk3m62g0wzMOYeRxfDenvRpFCrMWxEPUyKxSGNyj3\nLe1+HK/WElYpjc2ckpLuUutdG8hk85+7i47bVUij3bkIDKSMbVVvfa+jvIve\nPTnWH10xOvR1WBhjMs2owSu5BDF3c1DgIhm+V4VW249xCglc0mPscJKHWv4h\nXYVO\r\n=IZ8i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6PAc8w/LiCWyXoDKJjM64GFLF9YBS/gmDHkT/efvX6wIgelZ31h2O+S5stmdh/cFCqYte7gnmzR2JV6cdLOeSNFI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1601034400-769533c8.0_1601034501977_0.42659508819299474"},"_hasShrinkwrap":false},"2.14.1-next-1601034822-f746dfa2.0":{"name":"@xdn/apollo","version":"2.14.1-next-1601034822-f746dfa2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1601034822-f746dfa2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-hrDRm9TAmPbL1p9TJfHhM9QROOdv6u9lcNeYdMkiMIDUhq8jdiuffmHT1EA3r10Co79xQGPLLE01y3UYAiWnqQ==","shasum":"1338049b064758029623bee5525775799a35bbdc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1601034822-f746dfa2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbdq0CRA9TVsSAnZWagAAlCIP/RAgcwVrkyafy1jJLtrT\nCwxY7OwmvRuZi7rFV7s5n0KzUr3nkcMHnd2y0U8QVOJJOfApL//ZrXTjzOXy\nvEKmIhtQ7Vp5BuLs6/DqZUuSAG1LJys+TDHjQ7EFPXNfSh9Nxy8QhI0Kk19E\nth6Hz5CYsmjaO0NiWVE3RHJ+eSV0AunDssUblZ8VHAPR+xgZUP+Qy002lCfP\nX/OK6DoxxS7f8LYaVExUmhTB5/J8SWuRvGsgnmhPZUzzrD/hFYRzV0bDzG9F\nj3dqm2oRzXkdN617ILfMFDOKypCXQq1unQZeTE1u1TqdfR7IqD13GRpMviKx\niSNrp5+ebqYmlyJDzllbC38OHTQyiqPkpVbRXAi7iMo55MUGZpwsMum3eqM7\ncC2pv/fymnXwK2RnBKAC45a2SJnkGzCTYRiYjLWBzM1s83DKL+Ln8InLvlX4\na7h34xOA8BT+GKVUKwJdU1oKSo0iRqAtW1r5wgrao+64JfUpTzjHwkFv3zXH\nqgIRzA01BI2GGDdq+nDQsjvXtWdaAvVkI4PgrUuwzb0Eb+jBDXnvPsR0c+1g\nbxyV7XtdCA6v2jskqdwor4m5cHNhYPYTnVPow+Ud4Gwl7R5DGkOiQBMn5zQD\nS5K+ajO3tMVfnE4No+yKktl+Xy7wkENfMKvhFLZCSVZ6HkaWveKzXUmx6rEM\nRbKS\r\n=EKYL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAy3MoHPnGOKhlNJyKPSgKcQKttd5tiZL/vgNP8QKp0sAiEAtb8l0sWq0Vh3XUTr4eCRHEbPiSej2hagVB1MZLefY+M="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1601034822-f746dfa2.0_1601034931973_0.5342148781717986"},"_hasShrinkwrap":false},"2.14.1-next-1601035001-08226901.0":{"name":"@xdn/apollo","version":"2.14.1-next-1601035001-08226901.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1601035001-08226901.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-GyHuplg+VMwOzD9rZ8QkRPySjRFBWgom5nXvSTdyRp3lfOyExCXHLIXJpOLrzwPDgIkoEpYbw9Y1JetQ+hh/Zg==","shasum":"07330a1d88d59ae36cffeade2042e2a67db03ae1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1601035001-08226901.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbdtaCRA9TVsSAnZWagAACMoP/3SQ+4GPbAaKHL8zBHzL\nO8FOFFkKeSBT5fUNo1UP/qxG8vhNIw3HRFyRcdSdzrvnRuTjoH0i8EYCCZfD\nXw8YJeiVz38C0AD3TEnyfW7ZJGI9X92L/MLMRCsGS52L6lFrKDv3wHxhmy9M\nEdlsfWHNAELUrW2gyfS3v2hYCjh1AM3El661pzqISX011GKjFI0o9TIfn/9/\nxZ7++JoOA6eOjcPEiUdL2p6Smfw3tePgyX/EfEowY4BmbNgqgpy8ThKIZ4tf\nEGLG0CcNnLkUVFcmfxTNShkNBtH+BHHHPTleJ4xCejUSy27SW/MpKBz3KHvn\npjonkyZ2CJ5iJXCFt3RSJkgnYSRxB6Uc8+Gmd2OxO+Sji46Nv7odEBl5qjU5\nAmz6AEBR+g45TFisNPFvZlqEB+pLs/sI1XIN6UjxppCjeGBgfOZSVpVZGHOY\nNOWtEdVQl4TwRHxK1iE+5AMk0fzEuE7z01AqSIEXyYiKg/PNr2c0XF+CyC3s\noudSPB1JNflvQSI7ZDne0mfudRirPC1cySjYWk6jbmXMKejuh+ad6FvGEFIo\nTG4RQ/V5OswA1Oi1LH6x34CBStWtGRQejdwzq4lpZLk0/13130BxGbw7gXaM\noNVyfPYD4TucI7RYTK85s6rbUsqmfKd00fsvQmcUoWPuc6mFBpAsd1HbmGp+\nVi4u\r\n=rnHc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHiR88o5MoqZJcZIYVD8a2hLxcAoHLymTmp2Jp4pNMAbAiA05BC+V6IP/pwh2tVbT7wGrpsYN4ZVh23sd16vTxs0jA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1601035001-08226901.0_1601035098210_0.7786126676315523"},"_hasShrinkwrap":false},"2.14.1-next-1601036211-2319aaaf.0":{"name":"@xdn/apollo","version":"2.14.1-next-1601036211-2319aaaf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1601036211-2319aaaf.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-DTJxWga3pXWR7bFAIw2ax62LDNF2D5xQK5gmPJTvzjG921Ufwn89ISZjepoOOq6baNZTaCz9FPp2QOpp6KJ2+A==","shasum":"77ff9cbf2b6edc0bffa6048f41a7c9a343491abe","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1601036211-2319aaaf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbeAKCRA9TVsSAnZWagAA0YIP+wUck8sfEJmMILP9advN\nx6W0quNwurZ2bfYVrZb/k5j9k5zo+8Yf90QU/T8Hiavw3EbQxJaPkKBbbGsX\n7fUtgBqU4QWGDou7hug2vMNzNo/FUKftE2Qfbz9P1Jl6wBjb9Yfa8nABHisH\npRk5pgq5Yc8/n7bszBfHwgWOIKlJXYUCSUkLGVSJfBRfdG9ridnPwE1q/VjA\nq+CkLzBEJzVf35EQyF4H8czmOguGno7+k2VKBzEERJFnv4+T3vj7OW7OTmX+\nC4a35LArg76dIb5Z2zyTwnoljbJcsuWeTs1t1AYvL5S82XK7qDu80NI0cl2O\n+sdvBHwStdYL9bszTB0d6zKhvcQcjrI395IwIKm8K/PKX6dGxXCZvdLx6kWf\nm/WCHJRZHn9ugP/Lt91MssbToKUJrStufjvzJp9GwEE4SfJbuwtNgeybyjGS\nj45azo5wup47kwnKBYK+x/0miZ9aK15tVP86Vfjbe8mUTdR4IwhdWXGCAfgP\ny3ybxPENJXiMs02O3i0MDrKddVunE+jwBaW0RRgEZvXrJQNlvYdnpmSmM+Ks\n2Xmma9qKpEQTReSPLCVPeaZ2aH6Q55hOJYPSKJDhUm7oVgxheWq8SKxDl71N\nnC6DdgT9JgJxrNgL30z18exz/2h/XvkytaENjRkViiWBbgJ7oPtcTbL5kRAK\nwc17\r\n=vrnZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwcFP1ZyEoNUPS5QLllRRnCnc00ATNiKEL6TwnfP95tAIgPpz8OiqP60WUl35P9IDN9jU+Ovq85rMXHmLcn7QylC8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1601036211-2319aaaf.0_1601036297760_0.949565608788906"},"_hasShrinkwrap":false},"2.14.1-next-1601036247-35a4899e.0":{"name":"@xdn/apollo","version":"2.14.1-next-1601036247-35a4899e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1601036247-35a4899e.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-fNrPc/q1lmYIEYygjUtAgXy4WjzoHfx70eBwtVXyks1UjKeeqyEwxiyZ0WbTX41kU5l3mBBjJHcbivuwwyF8sA==","shasum":"0ab4c5722092111ed7e08699cfbd6c72ffdd4395","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1601036247-35a4899e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbeBCCRA9TVsSAnZWagAAEOgP/3rWrvqCLSJxI8kAiucL\nA7gRyH2c7UwmtsJAZZWHwnqVgebkujnjKt8Cnb7IaXmrLo+xGj1/HEVjcR1m\nA5UiXIo7hHc4OwWVFhu+7RCSXeRNB9takzvkL59PYiZEx2k4Ey41gZoVVxtC\nicBDrpRGmrd1L1l6FAXD7EApx4Pb2B4rxfYNtT1h9DkcESwnZTEyF1XeMsXp\nLLMWqkRMFoRSffROzReCH4eDMngOTO4UeorjASXHC0CGsmpxHSaV5QHft6lB\nNjC+aIvPbisHcXq7SAEXQTYdsIyWtU8/XTTjV2niXeqKDudZKP7mpldXSlOk\nGiLZQaslZv+ILP4lbqsOm1eEQB15ZBEcTPsve9FfxrSagl8+nR2QZjaYupMD\n5/M+wXvdBOD8PO0MbXmxrTUNqP7VimPrxdUi77rIMVsS3bH+p6ISPoV0Mkpb\n/DWP7xbo7nQqcv7KYZVZdo8QmYMbxkDWTD4GRTFH0n2Lvy3N7QNz84AGcsXx\ne5L53GasEa/oUOdMbUcMF7lhOmPnA9HEUbhUjInN+QkDR6CY6X3ZmFaXcbha\ngFr9rwmpXAtelxHZ+pI4Q/FaJCGA9vAvtOJ/ZgaY9GxANyHYXr2uRKfiUYvn\nR3NcJxu9SSZJozYg2E++Ho08fE0r40iCreBTQAOWExDt24q7/8rSZctMz6Si\nl5rJ\r\n=InS2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmaLkSXN1Xni5AGybwF9qy+0NqCeZsOQUfIybeFPzDPAIhAKt6HyfK8nNR6qaB7IWgvB8/U+bFNWvuPFwaCjglQvz+"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1601036247-35a4899e.0_1601036354171_0.5690653865634143"},"_hasShrinkwrap":false},"2.14.1-next-1601038002-6bbf5660.0":{"name":"@xdn/apollo","version":"2.14.1-next-1601038002-6bbf5660.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.14.1-next-1601038002-6bbf5660.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Z1tP+a5qKfkgw112KfKQsBPOeoo9myEM4VC4xPLfN2WHaqMf8+7ehTvoVyg+X29tvF/TMnuCnzagsdIewrYG9Q==","shasum":"2bbf7cc7e2abc70faf3f57d9c471afcd01a2b699","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.14.1-next-1601038002-6bbf5660.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbecqCRA9TVsSAnZWagAA6OcP/iyppwtFT3KADre4udYM\ngQbf5t2Xc9yT24rAFudJZ+gI7mZF/YzRSI3arnfDH82gHQZezM+LSfKobVkV\nc8o1vQx3Aewap1zAlCDPeTZDmPY32vlz1AO7P4WcAt9Ah4MtEkbIVxM0g02P\nYuU3np4wA9HbXcd8EPpBcvvcD5+kMJo2X5Gko5ot2LuNuJLb2Lzc54u/7Zcy\nVinMgCMsJc4Jat5G+6xScLEkaS8MLFUKTrx4wKNXyb+rXvMrjaSLfyVqDWUP\n9cFeaKrYwyklgSZrqjkQl3607Uy5k/HCOfiAcqL5qVcaexDQVfII+WhTv4vY\ndZW3k7to6xrqX2u/MxyuFNWYsG/o658tOE6fw4jrFoMsvOgxat1w1vJi0vMf\nsNXxvkcjzmr9r3FJzNwyIGbfAiJvt/bIChUdxIksZNy1I6bBCGZi5OWNAlhc\nKiASGaRJ3Sx1v0sGGxbbyr8/GBKtVSUCaIFNlhZpOttJVRFBTp/ELjahNf4J\nkCeDAYTofpvBaT8EJfE9izRgCHKzZ4z7G4plGbXfgyDCjDFca1PKtHEDToOp\nwsUShtlwIdqNV6bWDuyi+pIZm4JtXkff9wxKnvEfV4cuUBc70UiTCZBvrfzK\nTT5z+B1fnf8lIe8ZUZSiQm4A+rn7vsw++efdOjISaW2gNx/BeITVHgJznY89\naXcs\r\n=zDSm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCALIg3plLfmOCX+XohPuVtOowVKe3rz7bBxfAmVg2A+wIhAOX/qzyEwOewCrMnFj8Osm5hVybLx/ZXSbuDBPay2U8s"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.14.1-next-1601038002-6bbf5660.0_1601038121832_0.7501745982346804"},"_hasShrinkwrap":false},"2.15.1-next-1601038027-fde1766c.0":{"name":"@xdn/apollo","version":"2.15.1-next-1601038027-fde1766c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.1-next-1601038027-fde1766c.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8Cj+Xaf1tG73/ruFMT/1+YqhPkP/l8n5oC4lrOsWgCrgBqW+DXQQnaUuTt5i7oqHYpSRFG191UCoWEe26yDXDg==","shasum":"f2d522bc591e070a9fcec0315b8b9d20867b2a81","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.1-next-1601038027-fde1766c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbecyCRA9TVsSAnZWagAA45wP/RLO2jQnB+wh0FHzcF6O\nIWfIFJFy3GuppkFPFULS0PLnChyuxfKZK9Lqbcw3XWf3sOUxu3j0qn5LRofy\nv+TV4S8sX3EivFpFFF1UWOxoiBr2EvcFhiwSjJNXIdPjd6j92KMrkQhx2qBQ\nEBPQ0zmpOcfzbHIZkV/aFtwnvFVOVfScjCF58TBwkk7wuvL8or9Jv2J8/al1\nUTtb5JTMzeEU5VTXv7p+/KXRBFHiwUa8Z/WT9eG7Td7k9ULdSOfKMfRmEFKE\nsyRCx4G+m0d8u8ZKG1keleUVpekP9e4f1wUjtQL2zVN3HKRGqI8yXqzFhLWb\nKf9DN90VGiCftxpi5XtzaWGW1jKhUcMk9EKql80AHqCL9DuOvkk5wDwtG30P\nyb2nlmJq3imEggQYgZ41oyC31WKIkilTxURKCMKtCBprHYFBzUy6F0RRIw/o\nSXjiX8d5YKDI8wpBtdjNf3H6JMnb2GmDRLx5+PcPaQL17Gw9/qHYSkrPb2Hd\nVWpQFiJUzCtJzzsn7ihk2Y+Ee7AgXAnG0OsmaExSVtEyaiVNP4R5focqWCwu\nDUWXOd2CKw/+Ah5uW9zAR2A6PpN/sXD8POAAv809g91Pvej840Xle1IwqUKG\nc+4m47fyospnjrZjUQjS/m9q7RooA/WBX3QztUBksVA/3XHByEw4mvj301UR\nbU4q\r\n=ZivA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL6J3QvUF1y13yPnWPaMV0C1+bvOjrKuabPw4xsIr/fwIgExaeWMfN5TqjQfzcxqLgW7X/lONuaStL2yrd5aLAAPU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.1-next-1601038027-fde1766c.0_1601038129475_0.0419179237321361"},"_hasShrinkwrap":false},"2.15.1-next-1601038956-facc379a.0":{"name":"@xdn/apollo","version":"2.15.1-next-1601038956-facc379a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.1-next-1601038956-facc379a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-1QvEGCOiwaUjqvFkwousU0tonUjLTXzJIOFr92jkSZrN+Ssppg/maT0UQUj0ttj3CxHemh3WHEMzvS1mcO8RMg==","shasum":"099de2ca9d396567c23bbbf6b2b67bde4f866d26","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.1-next-1601038956-facc379a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfberFCRA9TVsSAnZWagAA3x4P/it+z8smkdLWnYxWmV5a\nhDXvxSY5TGt6ijQwP3CG5zNg2TYoEVO2itIypjjDLlvfuOQZpPLgG9o9xg4e\nVTzzn0aFVRrkKqul4nPXrTUrWlDpqsP454F1+7ILchA3Q9Ebae2baMLJ7XSA\n9JGZuYvdZzX/luREBS09Rhh7HD5OjuXyWU0yx/DQELLEAVlNLvDmEBshmhwE\n40Ongzws/ReOG/+A/wKQyllWR7XK2u1/11auv1W396HayGLl3QZcwLUOiQgU\n8RdKgQMoB6ROmocXhaqhEpQvI/AOffnqdlSsEYsCnIRdWKv5k3aq2Squa4lQ\nhRCR9flkM7gFjDYKyX/osmTPUB9JPgLh2ogqv5wCbC1TGCgpDDKcRuZKvhbi\nRoskrJCkQ1AqjrrSG3QvutLNJuf7vUw6QkuwwWRE0YqrDhCkGCuXaSeO99RR\nWlxpLxdRWce8phPS+y6t2w0Qqew8ij1Mw5/LO1XRS5pwV1tQF1qXUKEyng6K\nHk6VyX/Nxfh/APlJKrI38xL2eFU9g///IcyKrPbBp1iRtIiVp4FHfDHAYDeq\n7u4r35T4yWcx5EA0LSkkOdm3FpNlb+xoYVHhbO9Ln2RET6bZcdiVlaIvCZ50\n8uEAixjnDY9hw3av85rttJTGuhySCGXfpKFlj11ENEbZs/nN0dc5/M0jcdaM\ncuZ3\r\n=XHbR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqzrxhBBMX3ezznMbIY7QMNve9n5tmWdZoIFAtTlb5cgIgQwq8ztaltIFW/Brd4VG9ZRtL3O/WXULX0Q2cvtye5BI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.1-next-1601038956-facc379a.0_1601039044573_0.30898049148503115"},"_hasShrinkwrap":false},"2.15.1-next-1601040363-5b27dafa.0":{"name":"@xdn/apollo","version":"2.15.1-next-1601040363-5b27dafa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.1-next-1601040363-5b27dafa.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-VDg+u51kQwy0p5Q51plHom7jgRSk2TPF2r/Vd9RzV3Q7qTW+NGUyACytuIGG0Bap2M7lI+ppSwZh3fPZLr2KuA==","shasum":"2da55381a46c50932d74358a25224eded70d0e38","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.1-next-1601040363-5b27dafa.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbfBPCRA9TVsSAnZWagAADn4QAKHLXcWJHRC9L34ubty0\nWONTK21VZ5T4WoZuiPkJhE+KsDb+m1OOJUpbsU9KKHTJZa6AAzaAaPQGpU8J\nzz1rQhVvnlhuIEXebU9MKtogK8S6mXCSkRCwdkdLjiHDU4I2O5A9Dyt6RYfW\nb+lweOMYWjSvVGlgOTaJi/uChACM5JwXKEMyW40gxmUeOz9ZI43vqOR+OYtQ\nM+XCWhBUHghqTrt+CI/FW2IQpkUHncIkEMUqDiaLgNwkRLkOhOgq2TkmCvBq\nsFhXj6m14Db2Q+vaM0b62hCLi+VG/xxl4P32FNcNKEDFYaPIbjFZdGumyBya\nfV/uB8Ymg3Vqj6/v83GYTkgtg9mYhP/zpLxQp45A9T4EDk7gKYcCmk51tRCH\njAWZqmSnQQfEmWyt3sekVm8anqfwy1WR7kwF78BMsDpyZdO1YS/y6767I6s4\nYhnmZGwX/FOH2Z2y7JS3bT8d5LeTkmLR5sEWMkuGg1CILO2jNth+JIibtUQ/\nh/mxRv9zgH5Lne7Y7b8kdId5H/ZY1IIZZAucFxXWwSUlzugoUxA1suhz3Mkn\nkIbfCGYR+5Lrwgdg+jvwAlHMmN7fYn+jKJvK9+VheWjvH7rnI1/zrJ8xjLMn\nrC6FoZW+X2iSj50H0pG7Jr8M79qMksT6BOqiNoyBgSlCoIk4UtpeJJClILRz\nmYPD\r\n=S9Cs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrqQ3zQUGfMaz2PpqrJQm+ocTxJjldByjovW8+Wc8urAiEA8NV4+msZZDBWdz4z1YWdfvpYooA8ajIcN+jCVuKyPbw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.1-next-1601040363-5b27dafa.0_1601040463329_0.7698857596091462"},"_hasShrinkwrap":false},"2.15.0":{"name":"@xdn/apollo","version":"2.15.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.15.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Iz9cYNwF8HJT9ginlb6bgbGGhHPx4VKIeY4hadjs7c0NHZGk2ExF6QYgSv91Q0mfT3BHc/HYbtpuDz7F0F4UZg==","shasum":"adb4bcbf625895531dec8bdba9e46e2ec306fdde","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbfI9CRA9TVsSAnZWagAAvz4P/RPl6R21BAPSN/SaoOCT\nQxtKPQVq+zm5gXqXsn0XeRRfZPOAP0MujkfDVdePbJjLvbKnyvQVmo1zefVZ\nL2Ymb2qqalu1iUByihaBL8OvPZUyOg95Ved6GqYcjONur95KAq4zkApXPNj8\n1m8XhDq9cekIUgq/H3/+q98Xd4oe11xHdA35zfrBQ8iqju+z1xP1SDPImMJc\nXzdf0lVJB4lnzQ2qPdGJ9Z8MtRxIxJI4z+8NWZ3Wl/dUS0FToiprWJjGsUMG\nIDhReptfGbQK021R5u1SaqSQg86K1LGDpGpN0CJuxw+J2uBlsKxRze/EzLdx\nS4Yt/VjFmWjvwcHq1rjtVqYtQq4U4tqxgL2rl5+dD/Nw+YGXiIxdurC0eCw1\n43uS3Fm7+dTgH8KMMIhOnSriVR0qQh8ICzO/5OnEStp21swi5zlJSZOPNJ2W\nrhe/qyVf/miFJDQGN1gV8TQij1agOxzXyU7FyBVILF09bPP8PmR2xPYo0RpR\neYFj4ieori+i2FceOm9CtTXvzAHI4VeysNhpEBVl22BKmjOEvwotKd7F2wrG\nr5d28zZAjDpTrpqg4pcszx4K8v8W3bNVddVlij/4kXRbALmLUzIIzXBYgim0\nZe7c1brcxdFpkNRjDgN622NM/wAusWFtBz+8FF6DxR1Qk/EyhC9dXLbPs/Nz\nDfk8\r\n=5rk6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPpXz0FSPQrfKXSKhotWxzFgR/8tI19DgPxoIc4cCYnQIhAM5+AjEE5KBpA2veoheskhjed7QfrKOoPFnROGHoJhCv"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.0_1601040956576_0.33830170845868457"},"_hasShrinkwrap":false},"2.15.1-next-1601042758-ea5de787.0":{"name":"@xdn/apollo","version":"2.15.1-next-1601042758-ea5de787.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.1-next-1601042758-ea5de787.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-5+795XTISS4RoG5vMoyb7hW99S2w4+JJtox5rWeeTgxFHUA4SIeE0d3bos2xPH3XKI+2TjI4d9gMQiBPW6GEVg==","shasum":"334995cd99e9141fd288a4be904024554de19bf2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.1-next-1601042758-ea5de787.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbfmwCRA9TVsSAnZWagAAwTAP/3n/b1xNcW6PZ6OafI68\nMJva16AUyuLf7JROF/N8Ad4WS+XD2a3z2HIPt38Te+3UQvrNXBL/0cCIjzNt\n80Kdv4yovvmgdQ/SjFcvotqzEEFJTajhP8VZDpVnvJurYhg2GiRudnt6+onC\n0qABwsnSsif1xPDIkIKGPhdOqZ0avF4lSnwyJYOTwnenDht/b6D9TBxeYgav\nF12FiA/MWmoHkie6M/EVZwLgl4rgGAcFxLtdq15SNelIUwq8Ld+K1hLuMJIO\nt8ZVuqYo3AMBxPHX/rt7+gfpHPjDqCT2rpqAZvkWeWE2AoWdxsWDEI4+P+rU\nYYPcWY1ohDVkS1g9coaFyxJk8sQ3H19pkD1bC0cJpr7RpbADUK4YtnhLdbo0\nOA1efjtbnU/XkQcfVYvZhxwZo822UxVrzarYTmZbCERO5dwzm81KCbXlGISH\nhMfQAC4s3eagmZbOkKzspHOvMh8YiMgCpGYYbaPq7qS1zqt99kYuIVKfmyJV\nO2stPlTZD6JN747sg6VWCfp0TQ3Rmr8IqqbjBNasFFLXKcV39Eh8jOq24B1/\n2lHjIYYOIm4p2eWxctQB4ob02GOlYsrdMjGQf72UKSyxkw1pAnYAVetwTYS0\nDnW77A//n/43cfODAak0MaSn2FvmJHFR0zTNh407ZW8uns9iwM/r2KwtqYxZ\n0B7m\r\n=aRZg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmtt+oGV9wrGMqPMHRdsfgbL5n3pZy2zgEVFX0i9pdpAiEArkTFszFkwosNgorE67G7mW/MwcCeP3LOyDleae4BneI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.1-next-1601042758-ea5de787.0_1601042864274_0.2276065929645532"},"_hasShrinkwrap":false},"2.15.1-next-1601042960-372a5048.0":{"name":"@xdn/apollo","version":"2.15.1-next-1601042960-372a5048.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.1-next-1601042960-372a5048.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dWWhxj+2Gv7rqSEQ2J9CQW8umVjDOX10nrw4ihlyCrpvDwXQBJTlSeAj7HWoNccbXaJkJWVJs+CMIR+xQOZUuA==","shasum":"5b489c4c5b5e2437e0a8c342203ee6f7fd16efed","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.1-next-1601042960-372a5048.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbfp/CRA9TVsSAnZWagAAoN0P/0u4O6CaUXAFBzvYFnFT\nJJR1mv1cXmFC3jCsLVv/DS/cBtQHVgB6Do9upjHF1+X2bvcNAuek727u8lRi\n16ZXmjyEObkuRwHRpAj1UtgABHBtyR7EWUhscw76f5ZeBDrlAUKojYmIOPqR\nGIQsXYwIE0mUV8qc6PVvwUmBz033rIOYuhd92nGDgqv5ZvUmk/IufEmiasVa\n/VFo8ZNj7TM4fAEQ1P1N3b7qE+80+SDIKv3p9Mfau8M5UaYFO5haOUuz2LIg\n1MijhEHJsUSQVeBnq0L1S5CklU/6FF0DGHJFo/PQCGiSIgL74Jix26EUdUB8\nHx97LcK9fGiGIBUfOLk7rdKY1NCO81V6n0rIPCSsKUzTc9/OLv5C+Ba35sBR\nBHjgKeXc5ICqNHqYtQjdhiH2pRMZXvv0pgCd5kjpgowkHQvIQVRmVUo2dt9R\n4hR7OHMop5egDaihujfO4pUDq+oAgG6PU9eLq+Ushi8k50oG778WG+fLdLuk\nZSCR5+QIrTEHEjmSo59tbQSGQH26TPTgRZZGlq7GpM6Hp4T2kXtzq+TsY8A8\n8kg6Rl912AU9M75MRw1cLi8yu007pTFoQgW0LG76hawzHQThUU4dMXvy0Qze\nSVaiiakH+mKTVcX9K7Ohtou37RWIO+oOMCwAkdv9XjcXrfM9M8A0eFcfsQsA\ncvme\r\n=b8lp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOFu6RerxJwpa9TNdLEn46aiz++6lidInfMlAtWKLkOAiAs/LwrQR79VJYIEf7fVYpKrqnVNVU+R8u4jAxW/Adx3Q=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.1-next-1601042960-372a5048.0_1601043070682_0.24356522542415093"},"_hasShrinkwrap":false},"2.15.1-next-1601048377-cab695f8.0":{"name":"@xdn/apollo","version":"2.15.1-next-1601048377-cab695f8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.1-next-1601048377-cab695f8.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-3FTdfID55LgzB3aZIh3QqdpQlwNkhYd0EyXqwmr/As/u5+/TdOH3RrgUcBu5UJF2rZTP1KKPd1LtARhVnZ34Jw==","shasum":"2206b6458c829547facc6f278f247359f581a672","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.1-next-1601048377-cab695f8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbg+pCRA9TVsSAnZWagAA7coP/0xrnSt9KA3C2kctdPsr\nmdIgLUYglIx09uO5raIWrGbDbX37y9gqRLjgN9qAz0Q8Z4CBwo8mBgKntWHl\ncnvPg5/drrea1eSd4L0RZZfh5GqYV4n59RDdmJannstYDbUiUXGXfmzDCpRV\nSRNOcZbSQKAq8Hh9b1HcFWo1HIjmKsrgeN/apoU0jNgHXJr1iP6AizRaqGp8\nTNpqses4LwTBms8lL06HTjmB5AYzvtZ4HC50IhNjbLHLHp4R7JkWEhgU138Z\nnxbeO2RoBfK32+k2octCM/V0dqLszuTff63ImwJHP894e9584OeY1aAazg2G\nD/HoQvhYxR1UveOi7RWaCruwsDqbrf+a0qDI8tXvtluatMgQl3eISbvvtrVw\nDUhFb++IttTnKw3lwvArXrPa98dSFlgp7GubuCnsVe6/KBnCsyA6mtFStZpL\nL55k9kYynokNy4IHZyHrQMfsMEqZUHG59IyoWSzeuIXlWtMZDUG2g5Qezipc\nAoBTsWo7CoBSQFRz3Zq+/mMiiUbH6y7RbtC1OditUkYzoUCNHkAcbyBW4jEI\nOkBsmwpuQVIWz2j5bZRLPuX5FQDgrK+ib7832M2ieTE7Tl2hqjzncvRRhETe\nvVFV58F+TjZWt63FTtBZUyyE6/zzZrutWyhx4sNuY5RYH7ci2juSogYabJUc\ndlhv\r\n=NwN9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHDqWSkcVjQ3s16o9+rExzg0s1PpwMggA/uYa4lnWsPgIhAOgWtuJqw21jWAMP4dxGHskxuoDNXZtX8z5uqe544UE9"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.1-next-1601048377-cab695f8.0_1601048488864_0.9468305800292256"},"_hasShrinkwrap":false},"2.15.1-next-1601049541-d28deeba.0":{"name":"@xdn/apollo","version":"2.15.1-next-1601049541-d28deeba.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.1-next-1601049541-d28deeba.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-77zoB6oImGGDGRHBi5qkk+JUPBJDcvpc5kBdSXtzL8KZ5XTlj+7Tbt08OJRWL1rCwFp2uCPmaUKmalBRoWl17w==","shasum":"309fb1bf9151227a0f6102d54f2e553a49a07aaf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.1-next-1601049541-d28deeba.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbhQgCRA9TVsSAnZWagAAj5oP/j0y66N0yFXBHEkaJp4F\nmOdGa85Pvwj/d+L9ZESJgr8+4o9uIElYSY7A9ysYKKaIWuWaLJGt1v899SGK\nOWbfZv3TPvFJigTSb8dAwJAPf7IjAhFtIa7pDZC3RZ2Y8HClM0MHNJ1g4zuv\nnfsXyeydySddmsiWga0y1luMtZk3JfTrNN6RMtKUo6LM9eBUhKvWDq7zNQaM\n1//VYdrYhB0oxnHdquzT/Te7cEa6NlwC7CC8M8TqBm6DLrfYN3fBMrwPbLSu\n6hnUpf7rgWKN5PyLIp5GH2xKPOCI3HaM6JIQjb5mvY69o6nuqofm/oH+S1C1\nbjoFgnxzb6U1AMMNICjm3+gLmZCArea3ah3KbCeynDSJGxLCqaGpArjNfJoh\nLBlOIaROAAJL/UKZlmVlMWaZCBvwueKxFxItrpZpuuKsvr7YG9jpGISURVEq\nN5tdLABRfkOZJSuNg0SXuwt5B+tfvKs7oSeqLCLZAnPlXfGizBCoTubCyg5b\nCaDxkFgA6AxSrE9oh4ytNuWsGOPLNEdSfJ1sFTcQnJS84xFa3opAEQx/bdLu\nre1NVWBJiZYvlti0JDdjKHiCsCXXbK8NSOWI6oKickv7osnbCe1uj+QeaXie\nrZfsplFShXMPXnAKINcVZsLUBI1X4AnHVBsb82CdF4b9oVGV2oNR++inLZIW\nHIRA\r\n=D934\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCer17QT0CZQcbniKJt7VWgjs1CbFZ3QsahG/bg60u+rAIhAM1x9NebW3bf2eHNSdn/xVQAJzi738t891V+fWuvBEN0"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.1-next-1601049541-d28deeba.0_1601049632057_0.2854566319977865"},"_hasShrinkwrap":false},"2.15.2-next-1601057031-bb62fac1.0":{"name":"@xdn/apollo","version":"2.15.2-next-1601057031-bb62fac1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.2-next-1601057031-bb62fac1.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Uc/xLQlw9MRHUOdMl+VBcvDL37usFSHGGb/yqsoYVfG7Rb3VodKAIG5H9ZrpNpP/oXz236fuQQdqE/NSPcARCw==","shasum":"32eda92fe5bdbdc567c5934e1774348a198cdd03","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.2-next-1601057031-bb62fac1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbjFxCRA9TVsSAnZWagAAjI0P/0Jdz9j5N5J1uNjOkxD4\nqyCUZYPlinhLUSS5z90+dLCRS+w/j+NW9qUsid3QjFejWCtwGNLfJXaensem\n/QoDGinlhH2eI9wgeEyRtcnYtyuR8eLC2xWp1NQ95QZrvszvf7i59l++iKc8\noryk+emtj9PAELYzJGF74w6hu1X/JeqK4Gc7HV72zVooRh0Fxw1bzxFFXS9H\nfYKciJNhVfBgTuozeTUTMN2bTj7mKx06IZxj6NNdh2zTyiL5ECqSduupx2Bw\n/ehqpcV3O4cHoWWy/OyPHYgqLA8b/BdTU9MONM6iJnBtgiljgBDoLDBwXChW\n15YKw8GLrj0jdfuGB3v3m61YlfFcl/lvnIz0mbl2FqEhzQRh4g7GKNgdzeg3\neyU+I5OB09UdjAyrjRbWJ9uj+4FPSNyYa7n9ndlw2ppvnMNdUn0W0d1bFkvo\nujxHvZHi5A2TQ0lp+trkPi0i88qNEDWozjWnziYPDSh7o6xtt2Dtyk7Fevik\nNmFCue1jtxu3HEKPWO4eL2HVYZEIEpp2DtgrQo/9XXF4/GHECbawzXSuvZrA\nvLP1iyXNhPKOcChFxoCQWuS+5Kq9Qc8goiYybd+PRrFnZ0VF3kqpO66FFZeI\nab9RnpfP2Vf31U/iWqR+k+R1aXBLN5/onxAveclp3MRwukhED+PnI2RerHaQ\nHn2U\r\n=cILs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3g2Sz9d5IZq1oheez2E+LMZOqOYhi9cfOEX89DKWTBAiEAkJGfo0NwNlHAcZehFJ5w3qE9WQmIRxU3JAjg0nvrgpA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.2-next-1601057031-bb62fac1.0_1601057136950_0.532336445145033"},"_hasShrinkwrap":false},"2.15.2-next-1601061210-08ceaf41.0":{"name":"@xdn/apollo","version":"2.15.2-next-1601061210-08ceaf41.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.2-next-1601061210-08ceaf41.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-R+PvkuebpHUgqmhMlOZtQ1aCprKIW+GMsatNwkisiHzB2XGOTsCpevEo7S2JEKyCoHs4d/Q81fBbSbSUR6Mi6A==","shasum":"9681cdf2cad0f511f0884ea7011938aa064628d4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.2-next-1601061210-08ceaf41.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbkHFCRA9TVsSAnZWagAAvtAP/jukfc5IhMb2CANPYc4B\n54JS9NcXXPbojt49RK0+QF+/4cR6y9i0F+hRDBiWFQ/Ihrh/ROVKsh1+VSHR\nOzpvdVZohZ6sDScLYBsyfDQgGY8B7qSZ+bgQhkc6xGP3J7q4kdy6b9H3m8xZ\n9fgX/iAPuWXiEPiOU+Yf5FPYIbxwklCCxdeow+NSFh8BDFBanu09hTyuFkee\ndcPtOKGAdkrvbTypZ0WRuUzqa/I038e850Ub6rUShHpMLjQVQZQMK344WFWR\n6bx9dEj5X76CHpHPlle/Obja9pIBiEW9y6DQDFOhnznZUYwzooLkJlwl2j8V\n/yv+cf0hqzd95cvoLqgdCwm0VmtrVtiGONEat8kgThlnGWq1G+QdaESowuag\nZ/D4uKIHZLO5vzQw2zdbTyfjsq4t5e2DXAL7aCBUYhj0vm9ktnCbCJvH74cr\na91OgRgi+xXbNNaV0L/IJ1XOmsgMIIohs3Yt0D05tPBlV0aPsr5TwqHjD37O\n6gcVoqi6qA1IB/+zejHxdiol9IvfyXbfSkuRbtTjNQdZZYPbCCGFDMFKYdjH\n7HBK4Dz/1PhqiaLqQUjIhxGyQLH2amybOr+QYFMQiNAy4tfAg7ZFvSsmsQPk\nnJdvHyp8Wijjjdteflbjwb5qNU9FqXyWQouAGX1Mwe3DYa7vrLnCoz8Prmp+\nIuDr\r\n=Y53w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGYPA8RgWtm3jFjjH7tM51lTgLngmyBLnmTHEtnxzC2AiAUdJIlW6B7MbfXUmkwUhpW8T+hLedfU/qraNEzx1iueQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.2-next-1601061210-08ceaf41.0_1601061317253_0.796295538636081"},"_hasShrinkwrap":false},"2.15.2-next-1601061352-631a92cb.0":{"name":"@xdn/apollo","version":"2.15.2-next-1601061352-631a92cb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.2-next-1601061352-631a92cb.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-n6Pzr3fQmPp6LHPKhXD6RQskcwUZbLxDIe6zNfmLR+KA7kkMh+eaBUQwmbp89VORWTqs1Dn1bqRBbu17NLRD8w==","shasum":"39ae6b88abf8609b0bb56ee6ffdf8490e992117c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.2-next-1601061352-631a92cb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbkJZCRA9TVsSAnZWagAA3egP/A4Q1YPc9UOX+e2ELGSQ\nIh3VSpjFZFrTaKNKaj+/gBZs/IkzbHdLlBHz9SIF5gtqJKnlXMEdjTKXB0z+\nPuYfzhgUu4HpZyEA5zop9U7b0tilBkpEB3dkhDeUdpDWxgCLrGDb3C1W2teu\nkHI+Rfcjh+PRWa7EIPwrfwR/OsvwaRtaHpxUR/AdL9hRd+abtKrUJv007685\npM622e9x/N5AUrjrrweXibRlmg0An8vjhORTkmByXUnMH9KG6eoCAD47CsJJ\nJ3qcuz1tgzux+v+Fnqcne7gtTAKVotPx5Rl7AeKVcGO4RNv7LvXiXUME/YKf\nCGT3vHnu931K+LIzUss2SITWDzxQOFYmZZVyZ0TUu1LZ0MC5wEvM3QCvstGw\nuPZmkvSucYhv4kM/RyjGepOQYLLPeqdxRKhcYJu2k9TO1fkeeF5PPVyYBtgG\n+utFj+94RnrPd/t1BTXR0oXjQQznqSdiU8s3qvP1Ikrnqo0hToK5W16vc4X8\nsg4Xm4CJ65LdFspjX+dilHHhbsRNJGDepiT0FCzjNbp2lwy5df8ZIx+vSoTA\nGXTcKL8WIlpltjTk+tpctj98JzG2SvV37SNNs6kmZpJCdsAWNyQxLCXnKkx1\nE7KQ/tYpgNlLJcpnF//VktTjLJDcgm76q/Ojg06PwRXNZxrlCUNyur5P2ZQd\nq/MA\r\n=ZN0L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENjaD5Nh1IVGV+tjiPLbmmXCoSrgCrvl/BkET9pmzZBAiEAzr80Kv1PbOSw6JfXQ9AkuU2Z/wqdK1ZXiYEUGZxENCI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.2-next-1601061352-631a92cb.0_1601061464780_0.3367528831249844"},"_hasShrinkwrap":false},"2.15.2-next-1601062083-82d4e4ce.0":{"name":"@xdn/apollo","version":"2.15.2-next-1601062083-82d4e4ce.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.2-next-1601062083-82d4e4ce.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-avmHp5Fjx9br0sRwzXq9vBwam+MiEk4v2f0dEBfqaFwERE3zEUfBc8goEHE3sP/p/i9nAHcJnJRs0HkMEF8c+A==","shasum":"7fec50271c3f632987087db9aeaa0f8113350430","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.2-next-1601062083-82d4e4ce.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbkUxCRA9TVsSAnZWagAAS3wP/Ru1o2AS/pj8CTDKpUSj\n2wMiEOa1mtXwwh4MRIWLt6tek6UICSrEYIorPVwWAQg5iy6bKQSAnBrC4G5g\nShynmbcQqw+W1ABnD8u24DcEwlc3xAiJr6LaPSgXdlSiud0rVhkKsYSkCxGK\njxWIWuNxWcDTukH/pIn1yfFF8NtvnZlIoyes95V7Bcmids+gVyYF0dKeJ+cR\nUiZ1DL0xd1WfNZKj0vpFNHxNqGKptWcH6AGJTjmTlu36AmK6RUzcHvl1iTB0\nOv4hoUesX7ZPD439jQuQGHG9Q/n5deWQ2MXtK4a1yNDQFGOTbxMf1ycmcOrd\nakKCAMOX0Qo4NPaIKzgvXj5dL1q2n92BfJHPj+ytLZ+tEk3Ip3fyz+tVPwKE\n98aXj7ajAyOkt9vWdlKMSwzQLarQVMgqsqnZ/gGDa1qRJNz/92wYJ1mFQUS6\nKGcGgy5VvtRg2jCvcpf2mPb38/3hrdoVzBTES6fzTHTek+jayp5F0S1XzBzf\nAPS6dRg0A5v1tFpUZgGMhvAAUIfF/7Fne03fEGXV02aDa3iQVRfc+AnvnEmu\nZIzwtBJEglMUYSQK4JhZDs2xW4vDfDvt9yaiNeT1qVDOFCRULKXB/xyzcVSk\nnrOMbhksxKG6Ogr4VbSC0M76fCZbDoHpJSD5XL/22w/Nq1v8lIgSiAwaQQRA\nGrhC\r\n=SLgx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXhrmb6UaP3Z+P7lzF5grUOZFob4Bk1q1Ehi5B63Nm6AiAZEJLo7S1nQA5Q6yNsw+oKzp4A8j8Qpl++r9UWoSJ/qw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.2-next-1601062083-82d4e4ce.0_1601062193132_0.888449928857904"},"_hasShrinkwrap":false},"2.15.2-next-1601062208-4b550412.0":{"name":"@xdn/apollo","version":"2.15.2-next-1601062208-4b550412.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.2-next-1601062208-4b550412.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-W2NNl+lc6DQDi3h7SD57KT/H7o7KGto2GVRmNaVDJgnNoXrVCsOLg26WNuUxRCaZAHDKDCCNBN1eVnzZG3M8iA==","shasum":"7ddf658954a7e1a1f5f2945bc1392e2b7003ebff","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.2-next-1601062208-4b550412.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbkWZCRA9TVsSAnZWagAAy5QP/2M4jw5PjITYDi5jpPQ2\nBdK9vGhgYT+PROjAeyeNUSUI+kBFC0Id+EGd0t1NZQD1UqDo2NeHAphqYZF7\nz6k54DF9RGcQWo+83a4jTe85L95o9cBFBhZpZga2PzmpD8/Hfr6uHomaWUq2\ng4Qne3oadOdjPaIVDzEDIliAZSfcg7/rzmdFj3hXiyR7E05hZ+qZgx+/5PCC\n5yeWYD/zulW88FcWASWQM5/ODbWGDWcX3oswbT54zqxsaa4qS3ygr6kUaxIr\nJWUfIOkyaCM4+WnxKgTxEwPzMsEzHXSmr+TbHQaS/ltC28G+9SMb8njme6bW\n3gRGrItpKd/VGkc6kT00iYA+ga0SCzG9T/fefVs4Bxc3dS1+x3IAoqrZy+7z\nYSi7+KnGdmRRYx2R7rFd6NwmZXo/iVYRw1NkT+iC96zdVzp2LJK9w9AW7kwe\nZW5IYNV0G/dh27OjUtXtbvNuRqo87LekaiR+px3LNn5/Yv+kLEIAwJbQrn+a\nYCLGufit7f8b8ReIJTnoNaUtcqG69744Wxjs/r5P0ccaaCc8tgVm9O8jRCFw\n9gE8hnd0gPkqWVWJOOGjk6RHfaRBgR50YlyWZqlyaEr7K9vslGd9jpfgTzX+\nsZD2LIOUJB7tI4cW/6yJ6Y0zM2rkXmbPNg+dBO0pUkIxlKH4b/RTqvlVX5ek\nn7JF\r\n=RC3O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFAgVOpGfGTSeUw2aePSNoFMxlmUzXE8Pkhjh569CwuAiEA32xdGFHrPMWXEngYrwacPc274FXkUlDwxH8OCuSsloQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.2-next-1601062208-4b550412.0_1601062296699_0.1462774897517607"},"_hasShrinkwrap":false},"2.15.2-next-1601062477-266ab9a2.0":{"name":"@xdn/apollo","version":"2.15.2-next-1601062477-266ab9a2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.2-next-1601062477-266ab9a2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-r3Ap0t8C3WBLsatW+dhjW0WH1yS8qUaQq6h2/K8klFsvFnK3sRsVUGnULxEz4baI3zaer9t5ZPr0TSpTruUT7A==","shasum":"fac57f96ef0ad1bb1e9ce4f468a598aaf1f5db1f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.2-next-1601062477-266ab9a2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbka7CRA9TVsSAnZWagAAQ68QAIbP7l+Phm4BIlzuj7cR\n8OEKpQNIB8qBP1B+i0MXYiqqLANM+IMGqDovN/qE1wI1YUhLQ2f5so6BjZDm\ncrYycE52xbLxE1nu/FpRbIbB8TzGqrOhSO9K0N0pzoUBkPo9x/Muubhehm78\nW1L6nDs319+vFE9fVLybv7qjgxISsoXOG/vtXFEXhK2Thm2T45bCPBiQv1n/\nRBuNkh9khj311GAlb/1b1Q4DBvZUxdtmTZlqSpfy20NphCorLNXMv1iD+MD+\n9IM9fPWIIBUnCNJ74x6PokHkjwGzoPG1MMxL6lwqtEZyt6i7GoqCcfsfp6nI\nDuvJokYuh+swfv/q1eeq+24bKOzx3b1BEgri2W+QUFxbDQFuopSBc4mqLr5P\nJz7OuZzesgoF7aDaIoN0wM2voBquyKzoygwB7XycG1zAXT3TU1CxKoVvkb6i\nGXhoY8ZORU4mp8G7N29I2kVF0pFkA9HNK6mpdssTSUTnBB1suiAuUL1/M/xW\nbVpbTt68WAxgpgqsRUw8hnS22RGRk9eFomrVUxm5gmCr0lvk66tDWCa/s7WF\nnDp1Rjrg0FCcZkmv2OIZ9T+wxVNV6JavFaxHfEddMfzNsajt1d2wJdS5cxAb\neizvgc0LQ2HsOy0PPVQeRoxPoS1WDCg8gbxG+bpPe5o4wuxXpxVR1wLTn8kE\nh9cr\r\n=al1Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIikLz2P/e4Aih8SJ9NNifs0O/UbuQpAYHPucWhJg82AIgGTdxXF2+08er1AbiYoh160oSH9L9HwyIvpBno1c/WBs="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.2-next-1601062477-266ab9a2.0_1601062587384_0.8021644270791437"},"_hasShrinkwrap":false},"2.15.2-next-1601063911-e749cabd.0":{"name":"@xdn/apollo","version":"2.15.2-next-1601063911-e749cabd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.2-next-1601063911-e749cabd.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-sixahkLmy6qH1zxzMLGZMJiAGLO5JYZHf0ILrG9UMBYWZuGg46+NXeA6CvVQ7Y3H6hZo0NXGkqC/bsRrzM33Rg==","shasum":"87590f5477c417705fe74bd69943ed8bd01359d2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.2-next-1601063911-e749cabd.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbkxiCRA9TVsSAnZWagAAE5wP/jajklZzdLEB+tnWzbmB\nZZbV65Dv+0vImfryou9kq5O3ti0Jw3R004iEKfEnWf7DnOHRXjYOe9uxAn0a\nhqWkJyvM0CjEyjkMFiB96hqRFgN3V2ORakBkVJ/VIdoi4bkXelhmYjqgNkuI\nmqiRN6bBCtdCfsfdwSZKsYGO7T0pBkaE9Ndl9DylaVndevYFJWyCmAEoKh08\n2D8DRoeLzpOspot3VDWkdX58wnWLoG5WT0j2GMT7VQLwMO5wiyNA9PxTIUKX\nq6656/uFJDFdPo6PlppqCkzcoRSZIrS9TTefrktNUhgrlrkFuqnPkZQQGZNE\nY1IE1/+bEQsg3H7qmx80p5+j20Xmp2ZJ2hBsP1kZlGSWvGO5KT+MuK8+zJHz\n3U9UlbqXZwFGjbiz2tAE2Jh0wsp27iiNbVIhnDCY/7DHjM5hfLbV2AGuBL+J\n0PSLBEjmY5qfVlaTI6HQeELBbJwTx0V6WXJhCAgVoihE+O1ALrBSjMDEY7bU\nlakU48uZHLr7v/qrUnHioAl7jx7/lQV7kO5d6FWMSFCzxaL+QWhmnl8NXJ3x\nL86pSZhGBJYz+yLjvt7cW3a0WLR7VdD/L/5wH3QxA2jG195nJIpaRWOHElZw\nYhKIWMNnx/WiJ9leJD5ye1gqY8qRoA3KTJGYhXEuQdn+io6zG8KsPUpMhkn4\nkO8t\r\n=nTgV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIgeLEro04K1X72+DI/vZ5cL5vh24vsyEg5VwRxyhwbwIhAOl49seEzenIGz+Oyo7c8o9JOGDBYaqmM2EzQP46jLmN"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.2-next-1601063911-e749cabd.0_1601064033548_0.7158696294947633"},"_hasShrinkwrap":false},"2.15.2-next-1601118385-00797597.0":{"name":"@xdn/apollo","version":"2.15.2-next-1601118385-00797597.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.2-next-1601118385-00797597.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-0O+1FZ+d9Cw3+nhy5BYnfUAUYCvtIB4LJYTVgTobf38ZgxFWwTG6yqyh/Y3ksZGptmSlDM/sK5kU1v2Ym5dkXQ==","shasum":"ba99711a847401443da39800f648b34e996061a8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.2-next-1601118385-00797597.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfbyEVCRA9TVsSAnZWagAA+gYP/0gZLo0sqYr0J0V4cwAi\nTZNyEFlTPBWMoOMNCHfAiLhduRCkpODUrPl2NBvA2xYBnkvTt0RsqTX3g9du\nkIS9R74qAB2f0QfehgddKvckIgNJDHnczIU2QGFSicqC5FD495Udhm+p7lD9\nXCbkvtrc/fVaKCoGKkmDoLJuV3atVEZpAku68i1wtd2zTfwarjemK7H58lyU\nbvwFCOX7oVthwXi1FG3CHpkN6QfhqYSS3kBJ5LY3FWry10MYNb+dqM5iedBJ\n1j6heWcXvUfmem/pGzacZ+oBfNkan8NdREqniyv53bBWht8Ku+RPtbE0DADx\n8D5biN/agQf/haiMuh9C1eWTmTCCHUsA0QIzjXR0zc/hDXiNhsvPXstZGhB9\nqya+QpfPDk3E+zs26nJtnaBqHH+vHEUqbUn24NbNSSJ/0lvXByhXuqUvaoO0\nrQ/Ah2fHNgMtj63wi9tANHhuB6P2hm+BFtRu5RPz7pbGg4bH0RPiH51kkAHq\nL+FOaOe+5wbhfmbmdAAM6/eb1Tfq7fp9H3s18t4JWMlSEXoLdcL0m2y2nf+H\nJ7gjmqUZvPEddI8S2U7ESf/+42upPm+VKZEnBkElFYYg6LIEPLk/BUES6FV/\nHyR5VO0piDHZJ4d4WMuK7WqhSWTNyVWhIXcmaD72hz3CCpD43R9YKOBUbLxP\nHyZC\r\n=lYeO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOjM11QLKOj7WbQbQSgDmDrzJNeH8BvEKlHgODM6TClAIgECfQG4PZfvDdM+2Je5aXHpkyXTpNxtIgDOiHGWFS5YI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.2-next-1601118385-00797597.0_1601118485277_0.155530474503359"},"_hasShrinkwrap":false},"2.15.2-next-1601284228-7b83be54.0":{"name":"@xdn/apollo","version":"2.15.2-next-1601284228-7b83be54.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.2-next-1601284228-7b83be54.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-2mIjBTUOkj31gBsRvFuzqyMVnOkiFMYQrtUg4wZsGlGKKbb0uySPxClikiBrPcVruE4l/U+e37/ckVmFo8eHOg==","shasum":"5dac54e6e955bff4e04e2c1c0b7462dac6e36408","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.2-next-1601284228-7b83be54.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcajoCRA9TVsSAnZWagAAGZ8QAJP3/4BVsnVJ4meN8HR7\nWTYHrFOQ49P0cV+S1ra1xs39FqhC5cMJcSDln2Lc8FvElAvWCEn8NftypLvk\nUuyZFUzQ+EjKdD0xMy1XReMYMzIBaFDcmWe0rU/N8xR4Pt/ccpPrdpvKzRzp\n6RM1/138OSj9jIp8bvpfUyX3pr5BavCns+X20leagIqvBVWYaPuC8Ng+hji/\nSB04ZnBgU3m8C3HSMw14SGPmn64RZMXJXSMzZ1aJ4Qurmvo4bSp8K1c3ueN7\nP3sTTLVbCsOWRvgadXCbH1PGut34QL4lAlVC84JsIZdS0DdW0feIszOsAm5d\n0ajwrlhi5mjtKYNp3Lpxq1bCgwkXQeNJf3whhPAXotKHsKYJgyw6fzTT/kkO\n6eBikC7Bi62RqkYraR0M46vHy4ZnAmvQ8SDIGICgXmd8iVisLiFBBmvXZReC\n4MWsJlTotuslPb7zwiphsWiMedl7VLdnhy9O0aD0K3zOtrjO9rVYuQyP+FqE\nohmX2NyhVrEO8iEUfSpnX3ymU+UFLyg3lExxXytusihzP/xZjbFFHFJJQS0f\n9FxvIASxza2HfMtOd/q+91WPhRdf3u38iqUJ5MNG0GzGcZCIAlbxBhzsMCPd\n/enb6Bo2UmjYG9BbGGs/9xgVBAQbWP+xHJ1fReGRfVE/wjllWnmgUnWi/k+r\nxpy7\r\n=yx4x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+asPkSssWWl2+MTZx4FbI/KpKQQJVdiX6mST51wlgpAiEAoMaPGEVgaQDY1TPgUositQp0KT9xUIG9GUrcaYAz8Hg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.2-next-1601284228-7b83be54.0_1601284327623_0.417620706816761"},"_hasShrinkwrap":false},"2.15.2-next-1601293034-38774e59.0":{"name":"@xdn/apollo","version":"2.15.2-next-1601293034-38774e59.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.2-next-1601293034-38774e59.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-uufWQCv8niq42mjdGFyVZS+40fDO17AmL7aVE7TDBHxk0ZdVNRmN46nTnPkCNf7E2EKpMT5/NhYdkrtPaRL5ZQ==","shasum":"7d6d9502b93dbecda8a7574928fa8cec5bc82d2a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.2-next-1601293034-38774e59.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcctgCRA9TVsSAnZWagAALt4QAJJfI0xwNknEAR5iy0ry\nbn3NZZ3sy3ie7fMeW2cyTNaOqIdBv4SqpJWhog6hdt0IQDIVJkGO8T6jEzSt\nOXsITg0zq2PvhAMVB99wC20Z8RyPzhotT3OfY7wo6oCerWxbRqTxjL6Mavo2\nSTPCk07qYnGGjQtvyHGpWxum+oNX8jIeaT23W3ptGoe6Pft407aqA3vUp1V5\nfEUyN+18cRNnJDW/929LMVMtvLSqQ6dG2aSlXyGwSn0hFn/alZvh7Ni+dGZf\nH4EJjPvfrHMmvsHScBbcNhuZDuMRrKwGtda2dHuIZ2n19giseRtFC0NP4Zfo\nO1Qn0Nk8sF5EOI6DtnVi9m7wVZtl9j2sIJS2GiOSGtP7lRaqhJYoy5JRdV+y\npRBw20At/YydWndktMvHAYLe6xzM31saAnoeVscvt3YfAmH0PIna1a839ugy\nbMY5ZJa/hzt4z/ZbZEGyRsuP6Dr68W9bPJY6ZENY1FTBVgDLd08BXmSqBnny\nl1apZM5MNceq0BEKQAci+1OeyLi8Gq0lIeHBa6B9YJoo94m/vrKMUhDeEx1E\nXCwD/O3a6S2sCKCX/xYNelgkh8IX1ZBDLvmuuqma5hT+QGnBxElaAczghjTb\nRqzoKPCMgGHY4BaFp46Z7paC9AeQl3yJP584YoSAiQ+zSgoRqZXGa890fQNH\nsMFn\r\n=GUEi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeaSXX7wrl6DRVlZCwFAVj223OjnrQGf+QCDbgRZxprAiBPZys8Tzo2Zcf9Qr9gUyUkoOFd+vqIiwGHN6nT8SvcTA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.2-next-1601293034-38774e59.0_1601293151772_0.16296726725499378"},"_hasShrinkwrap":false},"2.15.2-next-1601293866-bebfd7bd.0":{"name":"@xdn/apollo","version":"2.15.2-next-1601293866-bebfd7bd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.2-next-1601293866-bebfd7bd.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-3pZrdPCB5UTfoTeX5n/U7mdtOXkV6mYOJCeYCeFa6K6vwsk5hDJ9kVHMVWuWe7QxcOfKFC7k2DE6EglrTqdzlw==","shasum":"879c868fcf34835c0e9dd43a7be9df8414432226","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.2-next-1601293866-bebfd7bd.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcc6UCRA9TVsSAnZWagAA04QQAIxAk5JMz1eJCzkiBdum\nPLh6G0kb3vBb52L1uKVPpUzJ5vokFwvDsp9Q/9dSDwAp4UIa/Cqyrozknq6J\ndZ8MfWgHN9FQPHITgiLZE+F36BrR9sqMDE0MydO+xc1Vh+yMjTXImlgRShDq\nMjSnBwq7+vakiu46u7WvEV89KK91bY7SSMLiPm54Y9nMORNL3L/tHngbwsUC\nC0bHNaSq0rZTT75VMfZ+RvHEa9t7LJM7sFXiA/7iYfA7UFT5bqw5AyNsRU0M\nobBXGKujW4B8Y0rgPn+PLDb7A3hxe9uInDVI/Gptp16Ybw+NE8lAoTL1erp/\nm5vdebhO5cWFx0jzETmCb58KP+VslflC/AQdHkpJRQkxR7oqq/LuB9d067p2\n1juTqAv3BywzdiVtLb1Tq7ZzV32TZRieSPdCPmspWX+j+sM8NhDi1H6jE6ZY\n3PoBMUhTU2T7MkAlGwpWFHcIiz31BTL2TDEIPW6L5ksgNH6vPBGOe4F5izki\nEoIukG0NiPEVNzYhKjvtIvAZrWSpRDe0NIR8lowMm3UOI6SqphP4P+jkzCrh\nmh/DBWRt4GdY/cC8jtoMyHLMxceIq3/07eQ8p5lYai4YHeB+qBfwhsLz1V0I\nnwyki/sKn9cf1LF2XwDB2DwLAL0yYr8WJfI7+rpEDcBJECVKEdQwpdDPwpr0\n7lcD\r\n=tjfn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQQkQUWxnkXURfBOXCAp5mlBNDurNEgnf7MBkOSMX1VgIhAJYUqgxRGV+JCJwpOxBArIj7XfooyZtelz+IP68Q/cYA"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.2-next-1601293866-bebfd7bd.0_1601293971633_0.368908319535707"},"_hasShrinkwrap":false},"2.15.2-next-1601294455-3908232e.0":{"name":"@xdn/apollo","version":"2.15.2-next-1601294455-3908232e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.2-next-1601294455-3908232e.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6j0HWqdysl7XTQDUtOpKwHpUm4PW6WQh6iJP81x3DnhrMEC7mgpYrH7Huq1JzKx4wQTVRRrFwPuOkEbfl8K80g==","shasum":"4c5156c405d800460159210bc79cf9728f8531fc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.2-next-1601294455-3908232e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcdDZCRA9TVsSAnZWagAApYoQAJrNckkL5FIrJzFZIye/\n9SbSlP5FI+rsEWmfbpm5h9dR/v7Zt1lEbmTzWNLqKknCSN0Ma8zZDN/juFOC\nnm1urkO1/iDAW3MJk/FiyQkXGsId+37TwoNG7dejw5XzLqSkylpHTYWVrxFA\nBRnswwqQgd0+6lOC3nlKAryBqX7oZHPFwo/x88npS6Xr7XEsZeINSIQvw09w\nb4lUYBDw4azAmAw/5oNiBDpO9JQ205ZVClxQGjyepkWP8yExjPWzBo/li+sq\n7/CJGjr+p0WAvuWSIKy/ZgUschsnvnFbrnt/a6GN/cjPmLU3DXn9QYJVpF9m\ny6Rfk7+U0RpMdT5g6ytGj4SCbuDfMrTogwByEwZ7IfLJpzvpVExBCmMZrnhG\n7FR3gXodY0N8S9wepytRUd1T7u9o+vU3DH5rFMFaMbKH6RiIMhKLA/cHWa8T\n5KTNsEWKnQnwVgOAw5brlVdJTlR398tqA7E4GV5HzC0YqiVRaOstK6RnY1RO\n8e4y6rHjGry/IKpkrqm1SfeUeG+iuu6JuThgAgvTfb0MWZFKg/gnfVKQJXgc\nhs8pGc2ryYKpAR3FvydU7kDhavflNtcHmmUeJkAbUV4c0G8we/6cJY0bJ6LY\nJHo6Ohna+3mw0JU/aYQXzSsTWbGgQzxw7lNajZ+/dYywCCe22nFyPG6/i7Mt\n04it\r\n=m+5d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+CrG6rpIm81MulZiKWc9SyeaRAdgooe8JDce15w5RuQIhALNFF/Mim4LtgZn5QFdcQeeAk5W797e01GSB/JkeVRs3"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.2-next-1601294455-3908232e.0_1601294553519_0.9522335198713612"},"_hasShrinkwrap":false},"2.15.3-next-1601294661-c4ce5956.0":{"name":"@xdn/apollo","version":"2.15.3-next-1601294661-c4ce5956.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.3-next-1601294661-c4ce5956.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-QZzRAZE6T2fBIPOO+EY5APsoSEtvLZFlZ+7oWvOmuziU98kC2PaLRHmqlU0QEhbRlvkeq8fbipvE/JaDF03d3w==","shasum":"64b31b148e49cfb99bfd2cb71e24420ef66066d2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.3-next-1601294661-c4ce5956.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcdHACRA9TVsSAnZWagAAmFgP/im7Znp4VL4F2XTSkSKj\nSn++SKqjDImV/wyDreC2cs7s+TraT/q7NS6WZUfHavPHWzsSIZtuBjyuZBvh\nCnRe77F+Xb/vXrLO2TYD/BKMaclIdA4eEgE1AkIh/KAzHXJfiEglN2tk5fQf\nGHTi2VhVzZgcufrF9HSdnvQG9SOOeyX4POJyyRUXJjD3CbJtndO8oltDEUfs\nj2QapDVldc55hMEykbOvvcA8w0VMlD8LFg/kw/TbIx5k1KW1LpDYDMCHEOpU\nb+imkz7KZUrwdeZupEiTSqjZZbAr/JLtXCrKePBc81HzqJ6aTC1TWhIzEQ/w\n05lVr77tjOQB7DlwXMajd70WvQIvZwm+aP3t1xh9UgHfkkG1WmTqNGMJogCG\nPGedDdUMACP0iviQGHPA+jk0kjpyb8Wt3zm5X9K+ZlIbz6jDBNw//rkZsf9i\n/rCA33Ma7f8FIF9+MkHWzxLmThg7AjPxQSKXuQrd/YtANWUURk7S7KXIaBT1\nm1HQGXdX+9bLFHr+7fvbmALP1O9bZ+CPkHLwydGOpBytiJkcW00eT6xVdFVJ\nT37oHA2MxTTYybMpFoztZVQm7ruPBE32vfFpVn2JZ/WTZ6ibNykKG6zkCi5G\nyaWegbKVFBEa0Cv9KyPYZoJn5E+H46hqYGqi9DyYvdeN+a4F/BzZOUdVeau/\n9BsS\r\n=bNM7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuzNhVA60LIIqOpThIONf3ZBdhRwp8LLhaudGHL0LSeAIhAOyUrz31Ta9SSN1b3saIvKXPFk3lPhkubvuau1VCvACm"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.3-next-1601294661-c4ce5956.0_1601294783879_0.5172767163262"},"_hasShrinkwrap":false},"2.15.3-next-1601294712-c63181ab.0":{"name":"@xdn/apollo","version":"2.15.3-next-1601294712-c63181ab.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.15.3-next-1601294712-c63181ab.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-qIuNLaOBFwew1w70LbBQWJltaS9LRvJuYpPSFk9nyG95Wyj9GtXVazLcCUJh+hSg7OtrX25UrGACSGWIwTaABg==","shasum":"208a93ef97fefa42a3db01af67cb33e23adea0f1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.15.3-next-1601294712-c63181ab.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcdHeCRA9TVsSAnZWagAARUIQAKAUZJl/BGozGl1sqWHr\nAT06/1Kne9NwMh76sn7d5T4qZAyB0bBiYijGIbeiYNg+Z24Ga7qDdjp6883o\nWX0ylK8Tb8oAjrG9IN89m0Ppn2Ey4udPQUZ84f3QBjLRfbcyUFuyg5d8SPvM\nsZLGgoEu+y8JEII4GiCi1S8Ks7RL2yTcKP2N4vQ6vOpk+nDSTHmdIX7HvGMj\nW+cpfZyIIZ3mNn5MP/vGaT0n/qNNZcowEz/CrKeMK6I/1iL+vQjH9oqPXjkX\nJr/IBTd+DqzGyy+PqEblaVATF/lS41T0N+yctr8p1fJTnGUZme38gi6BlJpW\nnNty+XNPFNb981CnFDpbhhg4xP3P2kvCVJ6eZJ616KoiVhAMRgmcaWjyHy6k\nnaf/uWY7LCCI/ypwjJVrVh6dfUNMZk8pq8CL9DvOQ001m5RYhCzEwti8cqcF\nb3Ne8PPJ2QDZqMqNfWs/kr4NPXIlqVkwq1ByS0P2n/r1zfstRxl6MBkOMtOk\n6F5cBrb6yy5Oee0+1dskQ/FP9tmnOc+hB0AJGMD2P5ymdg7jgVGgxJF03FgR\nOwklWJMSiNf+Zzx51+9xCGUa152rQfxTqydM9nbN898IAzxLG11xhMWaumvc\nlOcRBqiTe8nnWrCasl8CJt4m+p5D7XGhCezsp29puQGRCuN4kUtQP33AvW57\n0KK2\r\n=+HDh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTw3xJw3wH/u+TUuLuSjdOOESdGE0HPnS4RdLAnttdMgIgSzz53o/7L+zBDu2OeAFCYm3ie6K3nm4FALp/arIjbtw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.15.3-next-1601294712-c63181ab.0_1601294814115_0.26433173776220253"},"_hasShrinkwrap":false},"2.16.1-next-1601294821-998f6094.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601294821-998f6094.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601294821-998f6094.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PLXodDgFMMu6Wnn74r0Dagjpu0LRvRWW7VE9npb3t38CSet0fUdohP7/TKyHxA2rfV5wHJfSYHGG/uvo+7HDwQ==","shasum":"36de740887cd88fc13def5c726b3025192e941f9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601294821-998f6094.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcdJeCRA9TVsSAnZWagAA6yEP/02zHnM2yav3QNpdPzqU\n3j8w3781fQESs/Z2XHiP4SOAaGlARJlcvtrQOaFz41K9Mh9VSbODcV8yT00R\nIqUyDbDpdUtX7oV/xvtgezeCQZV+uKm1LFtRXQlknNUbKhNUVANcBMy++0W8\nGh5dn9HmP+gjHemWOeARyEFHTzKAjBh9E5xpImOTsgqCkKYbyqdyBIBFg/mz\nWum/IrRDsjoD9RK0lzgxwfZFK3hcK7CdVOrp4slvdTdtuDKxJJrNuUp90T95\nusim72FyV+OqbAbVVkahyre3e+FY/sQlzM+v6m6LMt5tVu7bFdo/7q0O3yr9\n7663ELHbm8acWh5XBEppsTIHcKZMkik784ee4dpU3MA/LRws7pxq5PELVqKS\nyl/fZzA2H/Yj1wErg7ZmZ83ZCDHQSdv4+kCiwxp57DH6NUY2Lo82FE34J729\nvgkKOQjOqIomSbE0Q18T1REcKr/cr2xc6SqOLHz90eelGDgC0yoJ3RlRIv9m\npe1ok9GpmCMltg9SuECVdNDMl4389EN6WCOTcI50HxiqlFOFaVUp3a4k9yxD\nTyxfFU7rSsYGiPzoI98zAh34ZPIuYebJJ9flrgTqR/3BY5MxEzXSuwRPQEKN\n7fBYtrq/LVa2uGamuVGCDdmfSdA7JMmgzT3kS+C8C9WMy3+sAVWG/+siiWbA\n8X6x\r\n=bb8s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr1vpOXmiWIzvFbptdtdhY4QjVN3uWvM9VyMaR/8YEeAIgZrQJVHHJBGuS60GWM5+nohHXphKYZwlaqX6vCD80JZQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601294821-998f6094.0_1601294941822_0.6408800954179266"},"_hasShrinkwrap":false},"2.16.0":{"name":"@xdn/apollo","version":"2.16.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.16.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-z5y46pywpJlU7FMtA5GYBdmaFiMDYRWxX3bsx9otCDNFN5OZCiJtLNhv3KFCP6HNTWK8/DsgnCfkefucqAVhyw==","shasum":"5dc40d4bb527506629d7b41ba9721c5c15c2a6d2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcdLECRA9TVsSAnZWagAArqEP/0YmxmSW5I2yUO1Mj0c/\nEuucIoL2N4Mukck/YRqqOr5uzoTPR+6urE4VGBn5a7dDmPLeHAgjC8j1bXYG\nWdJRMCXl+Xv01w208jwjdqTN0yxZEElfUOOzRA9khU25Z1wzBmBFG3veA0TD\nThh06Dgr2JRgQLihaCVSuzZ5iijt4NQWPT2u9Lm19ImqlsoZfDmxKaLlMvI1\nutE0AuZuffhwf81wd4x3tyQnD2V2lRR2K7rK/p5wLnvCVbWayRieQPunuiUP\n8QLtWzvavFFDMGFepHcsLT8h0JhBdNEAb8QxDbXVd5A1WYhNCgDLSWc0Hr4S\n1OhjJlQGWi88253rtTYjE4MRCC2c+jXdDJdEYumaDz0T+FgHhhIOXmnScUTP\neELKsfnyKdll+HA1BvF+Wkaex8nNE7K2HG8EWqtIVDL79wo/ZC2oajD8iKa3\nZnFWFXSU35YatO/nyNtHKQdaSDIE2Fg1yOFAK18EbZpppMrfASDIYSLqLboM\nvkZOb3BIetFOzq8/Z1ksGfEu8XtmRiabGMQ+n3ZSLklBqH4G3qn++5Z+AG9M\nrw3uBR29Pie7W+l6l5dCQm19OyBWApN/qsAxTXUihZqWvfEKtjD5ee9B9baR\n/bWd77CjTTkI1DbABLBjScJCSkgKRU6/dWp4GWGlNm78Gt7gnOOb/1Xw7ms0\nXR7s\r\n=SpQG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/3BaXzzccBAY4E/PrxIdTkA+sdOWfOPmg5mfJjnmuhAiEAz8iE+u25grVtAvRDC7WCkoYRHNAGt5LojrjIFBUglW0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.0_1601295043591_0.66346092482927"},"_hasShrinkwrap":false},"2.16.1-next-1601308488-517e8c7a.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601308488-517e8c7a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601308488-517e8c7a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-xIcpXAm+5171khcKAzKizyHl+ivbegVxECFh/SpoAwlynBSKotD7U2HpM1BnC6/Jbk6XAXGL+EKPCQOvqAsWCQ==","shasum":"38b28e1d453bbef1737be948f7287b9b33be9dba","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601308488-517e8c7a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcge2CRA9TVsSAnZWagAAbGkP/RYNmvpFXuCT1xN4zfgI\n5o1VMgr3tUpwwNvCZ10PV7CyMDFWR4yenSnuGyZI8BUDPcKRrBA7INWdTRHl\nfwl7kieB4mBt1qVvpnn8byopzDQw+NtpgFHm4QTfd5pgCxajaGy+h8QLChvY\n2KpKOe2p0kT7D0OQC7JiaMqaio3urNo82c2udEQsSQ2a+8c93cgZibdgH5mD\nqLrnp82il9eCyR2vCfQFhTnEJM/lEMipU7eCjDo+uZYGuqBDHNYnw18puR7V\nogde0bV2iIeBZAr/EA7MZ2NdVTiLMfrJbeAvKsTuOYtDq3Y0NSUUH+WvFFJC\neskAcRNIy2/TCuKAU6JvmDS31/PgZnLGXsf9ZBh03/PFFkYCbNea7Xj4InHh\nW26sQRtW0xrRU2+VjptnAKWbErtKbKxj3KmIfXBav3K+7uZrAnsge+vkinwY\n9jSKZbP4HhE/R9THCq5GMvIpSC7+004rxAUVOFuevmQxNZeUlwbQx4/ApblE\nFVReNpdipK4bn39mTF8Fmh5C2nypEEYCl7cQXsb2rfHdIaUkXayYByETgj5y\nxik3q21rR0l/x4wo4vaYlcEubAroszblCSN/WlvKviEkqEc+WkpcKkvVRx5x\nD2UL2eKJRvXcu/9WI2add8EJP5vXUXzNou400zAPJYiqRa5kgx0MO/JbHUDq\n9lTr\r\n=2RnJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBXk6n6THIwmn1oD/0e4WZ5p0xBNev3VpHwo+hMUyRqfAiEA4pr81J/FZ5SORocCez3oxmkDioEAuxJ4xVDV/P/82Bg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601308488-517e8c7a.0_1601308597857_0.3697980771774161"},"_hasShrinkwrap":false},"2.16.1-next-1601312859-96023407.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601312859-96023407.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601312859-96023407.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-NV1S/UTONno+Z4nfwWZ9oyW2Ssf5wIB490Bpdhrh1dy88eR6fLH6CskMd3S2f/vrNo0nT19umgi3L3eoSsQXFQ==","shasum":"8ef907e0f1222fdb3f1dde8ab4df95efa58b900f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601312859-96023407.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfchjMCRA9TVsSAnZWagAAIL8P/0PPRFnbPXr6JkzeTLho\nUmWc8klMTgDeQSXpKUbGIdaUQcHQEKm81MiwrhotaOE2m1RCmY5msNz5VlWv\n5ulYBHN8ttog4crNRmRjLD60C2jXW+AReVflJ5IF0vLi73YOSeF7q6yNWaXr\n4M/wfWPKxKCqBuG4bePOJN67mjpPgLA+wwgNZ/j6LWnqm4ORcNWuYpss0tu1\nbMOMQJE+KcZsuvzCu1az5f45S1HH9W8TVCw2KDUGwpWvNFpf4Stg9YcHMaEF\nAkE0TPADCNetXWAMTKk6mzxF9fZrp7z/LHx87M6NPQtEhUB49Dc87188w/9B\nEBVd4lD3JMk8LhVvW0cErLj5yqUFG+RmVc4lTngOMshWwqsxZC8RATQ/gwDq\njLipLnRxiQGqbUcEDYPYPSJO9lxczq1ALH7mm+r0MbwdPXjfEaemwSSO/ruc\nHlZdUDKgFF96MxyhBlyOkTD49qEidbroXB6K6T0wobK+bspkxdpreTkkFIR1\n1bAXMytyj52OmlRbA9Z4kJaHnbZtjPtkEUucp5SvCzh1xXQwak3DV1UXRLvC\nGzAjLHgtXhRJKbJJh/51LtKqfav0PXGVlXstKchU03A4yrYwDPMi75k0+EAl\nAZvt3cWqav18XqKwLBDcrpt+pz1zYVNgMEVZCMHjj2vdWFixfADAKdcXImla\nmc+r\r\n=DDR0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7KqTnSdl2BynjwGVQa4ELLGgtLtioSIMHYCe7GafxMAIgCiOYOnknVmdMMSm5i3r10VHxRKolALFfuPuxVKb5lsI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601312859-96023407.0_1601312971402_0.7478154638942258"},"_hasShrinkwrap":false},"2.16.1-next-1601313093-fb8b7b42.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601313093-fb8b7b42.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601313093-fb8b7b42.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Pm+J51HHI47mp4t2JSUc3q7sPHuiNKY5bKlQ960m6TdDYaDMQlokOD6zifGSiJK+tWB2dvncSyTQKfMUjlDGQA==","shasum":"7c0d540ec6fb331e48b50dd325a13372e41b742f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601313093-fb8b7b42.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfchmqCRA9TVsSAnZWagAA9/wP/0LKUTnT26SEqAmknfmS\n+HJNLa55SusURUuCGWe9w9dJf2Uv9SoepKzkrhI1ynCMMlS31xdJyTD6hbRA\nhhnmUQ2f5Zekq6uWn2C6eoxhvmr2sLQlgUpjY6c7SG86QTOaEhpehdy0z5m5\nnc3xJ/n0ueytSo/oJkq9ArT9o92lNP+u6JaBNfVyO23Xa0A7+8Hd83wmc9l4\naWW2Qhg/U5COKYycaEPNE1+mm1l34K0sSB8CzOKOoU+jtL7wMVtuWaUHOonF\n6EcVALrg1WpQV3qwZ5lbXDN10j+Pfl/VD5v5B8Qj4mJXaInxWcu9jgX7lmwA\n01GFyjMP9tJcGt6A7cOPgmpdnjFcrjZvXPHeR6X34kNu8ivF7i35k3zFIJzf\nY0rvW0zteeYcxfAuaaeJ7VeH5EaPipfpWRJKaGq5nMsEv6509V9aokFla36R\nzZ0NRzEggDNVP6/ZGNbxH61C7zBTGdwMHdPWul57epBjXFtG0bp/4ltFx5lt\nPpIQIDunCBC3uJF8998/jdhrS54oE3jYkh4Cl4yA9X3ZcwrzziDlpF7XUq/g\n6fgtn8E7YZmnsh2gIqei7O90u+NRoPtoPKd0A3LhaIrgjbbPFe+biv/C/Jxs\nvOeGNektXGfP0y6cD8gg3g6iJCA2qUPfWweez0bddmYADLWBnLkerxb9HPDr\nGyhb\r\n=tWAk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0SrsS1Ml6cyBBdtadZRnCHoBoxbGFuwCn2N11IGN51gIgJApWaS5fi0e9aa2HQDU8f1z+lxUJAdet47Dup/Fcjdw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601313093-fb8b7b42.0_1601313194308_0.11311309714723006"},"_hasShrinkwrap":false},"2.16.1-next-1601316813-fff2bde7.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601316813-fff2bde7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601316813-fff2bde7.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-LWTQlFz+d0SztdBf9zmsr7v/aEn222QkX+WVU6ljxTqu0u7sMXDqAByPxNGu1HnxBY7rbkdT+F8tQQb3+ZS+Jg==","shasum":"86fb5156a627dda08673f50d32841bbf2ac929e4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601316813-fff2bde7.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcig8CRA9TVsSAnZWagAAhVgP/0I3iQL7I7tYuItqvlf7\nLVkBlf7gD5r6rlT8jPzgppGWI8crcNVHTCzieycU/v86D3JRYESS/qsV/l9W\nTz1gI56FpDaidjGKGGUMD+FbT1hAuYFkF2x31o82OEjkRr/zRw0hRJ7Sne2Z\nPe5ws2F4HTmbdZTYFxFGI4dCN3K+mwAeFHiDQ5bU3fHpYAsVQkJ19EGms0Vn\nI+7crM4Mceypz7fQiy3DuC89GoAHHaLOD9LH4mLPTxppCqlLXFiuG7f10bb7\nukyZQ6v/98bwbGimAbty5jFEJ5sCAH0046nXFcJOVhoqkdTqTJgKiCvfAD/1\nUhuyPGXlDB8PwHO7SzsszJdVi5xZgEDDVDmBd8GQe6gJiU8yhnpFxAESNwoX\nOxsaxvi/wMMIijY4XSxawhewI/XCBjGzz3skJTqZsqnoDUW8g0k1UQrWCYzu\nnI64aAfY4jnLK198PwCu6SlFlLk98fX7WJRGNc8YtGM9lZgf7pmnRsBzB3cA\nQek5I+A+q5j42tTfw7r1tacdRaB5LOODG66pquRt12YA9Bdq7b9PajP7K7Mg\nsNeb82hX8Km6AGuIuUJQmEAcmyVPrdhLsNMMyO18hM6pdQt/EZIk3mqmjZma\naKmrh8gPK76Cif2cAsfWkaQw3Kzvm8rZaDMI5KXOr0RuR0NfkmEf5d+WyPl4\n96Wl\r\n=zqcA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd9A5bIpdj+a4frJLQuxFD7jojadcEyuqP5WWySk8iaQIhAIE9/8Aep49w9DcfkuiRLa0d5oXCKT84RKte+t81v/Rk"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601316813-fff2bde7.0_1601316924331_0.2908783579570713"},"_hasShrinkwrap":false},"2.16.1-next-1601380450-e61638f1.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601380450-e61638f1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601380450-e61638f1.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-RjdgPfJ2g4ZFIqclX1cDLLyUFgsFFeMJTYA0d7kxy9os4KfjukOa5qM9agorHlXqGdXJQu0h1Y5JEPXEuZiAKg==","shasum":"4b56a191618b80671c3c5c5d2aeb0573f44b0744","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601380450-e61638f1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcyDFCRA9TVsSAnZWagAAF2MP/14XMk2iJuBiA9Tm2Yw1\nZXrqmnHxru69kuhchvBfP2tYbG9eOw4fnADiz+1aLQxXEWMssDgliX+VWVx1\nG3MvCW46HY9Bc9ZRsoTE5Ubd4XRQ7nU85x7Y5ncHn+ctRqxNw4RBIWMaHTww\npTIxH/xJ3LzKnMoO7X/gTjU5QX3FNKCd2mAlZM1+9sNj8pW/ErhxBg9NKzGs\nBK+x8jUFkYC79kMaUdtfdp7wkAXzngzT2xSDSe9TTbTCfcj0G0MFAbQIt4yx\nB2aQgfuAQZ8vhgUF62CI+0SL2Rav4uiPLbmA67ouuHn23XTun2W+Za47bBGN\not/bV45BHYOJTDjwiUJHK+7LN7aP+PcrA6BrLydAKWUaJeGHz/TnFfJkOWXQ\nvdhM9daGLouFDoT01kwmK8s1u4EqJ1fLLt8nKr4Jau8iXiy/iQ9wrcDRG507\nHZOyPPvZ2lGdLkcBG5WnlwZrXB5WkIslwM4YIR1a5oU3hfVjhzyHgAKfCS/q\nMiCt3OqTTiCzK4pPW0QZIC+XdAEkIakogTM/1qZX4qOIt0Evv2PQuBM+KlCe\n2ADgX9SEvOB90jwS2xpf5eyejQIHMKp1D3Zn7c3ZrVjYI5+Lut33cnNw2Znp\nsEKKvq0C+wVliatBHy8L4aVr2hdP0JlZaxcazTpP2csSde8t+n+fZryZyvpq\nT++W\r\n=+7xv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYJMNiH62sKW4oMzc5/JY2HVDnhURINwF6pcHdZCd+PQIhAOnAoggw9qTKkDJGqEXx4b7Ibr7SCbMzWXH9tEOWU6QK"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601380450-e61638f1.0_1601380548763_0.5637202539621522"},"_hasShrinkwrap":false},"2.16.1-next-1601381873-e61638f1.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601381873-e61638f1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601381873-e61638f1.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-EstfD1ZV1BQspdPXOlLI+6AgUgXybQzM3g4g4Eg/f3GyEFLIuglCcRyipw1xOApd5iBpvH6XENYhY9c0te2fwQ==","shasum":"d333d3d6cde60ed1706f1c6fa5afd3bfe408035d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601381873-e61638f1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcyZaCRA9TVsSAnZWagAAzDQP/j0jT+lzMhz4KmgJzZP9\nhivoxmSqzZHSEsWD4DVWasQHmf/jSTp592T5T+D2D06EZqMhPG4t4ZxXOxpw\nOPOa0dPEBk8sFJakEXgdR/ex9afrfsYoPj5lSf+tGcnFzlvQhJmMeN72Bqdc\nOA0UEPcBR5WhA3nw0RgpblCEpr7DEkn7VC2WMGW1pg1WDjkyGyKu2AIzsEpm\nqW72O/c14lkwJMy/Fn3ICpjmCSyt/4kugF5CJH3wPKsINen+gRP95ssryyFR\n40MFlbgH2CMJzfps/OB6wdcoXAytLGeIq7X4Gk1G61oPq9Y13oOg7giYTgI6\nbxUXn719w02LaxNcWvOF36iEU7gUehzfvay4i/83EYpjscJnMmO7cim8u+BS\nWfwtskMSQTTClCuKGnOlHKF8fo8TRO8CRSh16biX+SXg+BxXGJZuX+LE/TrA\nFZRDsiNfOljDWzW5d3qNRUYfPIZOtivSoyMHayqbWIp5Ry4GEMBeXfA6F9jf\nmq7kq0A5ARGgnQk63J+YT/kjpO1XnoTsBMZ8sWutQ+gBhDXbTtk0ZuVyFqT9\nHOtW6PmigTYZHSGFJJOb8fW8q/d7ZV9kqKfsnwZLmoqTLGU1ex/JxXMuKFk5\ntBm/gYYehtGSVoHb1IuUaFTcdhwHksc7bYXdZdI/ADA1/3a210bi0YKP8X1r\nXKAw\r\n=oycR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCDgGDSrtCexKyxQOw3Ao3znlKbtq3hwwPbIRZ9srmTAiEArmRzullpZxQQ1H3Vd4Pc8IT/i8PKNICWRUY1xHMRsNM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601381873-e61638f1.0_1601381978031_0.39900866482963204"},"_hasShrinkwrap":false},"2.16.1-next-1601388310-50f56386.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601388310-50f56386.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601388310-50f56386.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-MBtxT9YRHwScVlnVCAvIi9OxJ4NhTk3uPH8HtZhyXgViA2KQe/SdgwsjUbN01rRNl7+gxdY6y/M5U3mMO1IB6w==","shasum":"4b09568d1a512bf00ddc43f22f6fc4f54bcae5ba","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601388310-50f56386.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfcz+CCRA9TVsSAnZWagAAyY0P/17PFbs7EhnoVlANe/eu\n/XBxnFeifQvbSz/CF/TZC7O4rzFsdU2ysbA9tSQ8gxi69Iyve0t8cDqHxNS7\n80euIZRqjOu+at7+nSvhFkcjeiKNQPB1ZeCHyHAwFUhCKfpcbiFQcmCoBykR\ntcc7DSBn8Qj0074S6gDeAKC44iZ2I7uUVPSeUD4PwQsWgOEdMJelB+kjqzgJ\nV3BaxPhRvC7xH99cad9IRf1VyTbjMuMT0loXkfh5i9LEwcR9AkkOBdNO/FOx\nXNZS/OdfaMFu7F/tFyZx2yrxFmlXKU42j6mcBFeoZZo+HTGRD8uQF2xxmT6G\nr4efo8JjjPVj6foNVu3gU/qsNONApwKbmXNWiQJVeDmb/Vu8XlyezjKFdsxz\nygt2ZFRcYROy2bMO+RRtBDkwRLFDOhLXqh1a3O6r9//GYhkfMaCVvBTkMHjC\nlEKFdyLDDZ7S9WD5RR8Yh4WFRQk+N2n7ZETfCxY3m7or+2XKMfSKXe5+vQ7i\nR8fpB6Y43lXAk6itYDyxeqTjFu2dbWxQ26ljQUl8AXfrhYWSrDpUSka2JRbR\nDdBIQO6cmdkAKqbJ2XNojcygSAjgfrG0cOFNamKM4JUptKxgCzwgnIxxufEs\nGJ5jVHiAkB6c9Je8FpsauQd0ElwiOIyDg0Dhv8d0OP1a3p1VVEFTCTEyATRu\nZEhs\r\n=hDkC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw71V34xg2+2Bh3OyV9aNBxpNk/WPREjm5PNSp21KaMgIhAIsCXZIJM/lLSaS/K+Lz0IiPigTA5osogILoaSSjpD4D"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601388310-50f56386.0_1601388418128_0.9791104054119724"},"_hasShrinkwrap":false},"2.16.1-next-1601389644-391a8974.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601389644-391a8974.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601389644-391a8974.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-woWallwYWZbqJYH8KkVNa8fnUw7+mIFZ8wmw9YUIOvmEIrhle+K/0P7Ai0hDhHLFPQOLgV8Ec6Y1iAhr3TRdUA==","shasum":"b2471ca580f71bf45d528b8fae9231da363c1936","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601389644-391a8974.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc0SvCRA9TVsSAnZWagAA+/IP/RKcG0nre8jcR6CcrXOv\nap6LWj0x8QcXOJh9M5dWK5syUrrV893ys8PMboWgB1hxPRGNRrIDz4yjIHQ3\nYeEqlACRAHF3GQ6e9vVM6pnb7Qw5Ucfb0Iv8kFGpPlfGtA3s5rFJQePBftnM\nFKpFP9KkWPBAiNZs7Xk6PXkEJq1ANavSyr/zj/OYP4VpSS+8X3nB7OJjcWH4\nhuoMrInsvK5A5fz+rqFWJjbwHwqWjhqkHOsfoFLYAfkaFADjpBq2BfsdMYzs\n23Cpid42ry57C6Z4f6/c2Lr2banXh1qmyaN02YAG77d6U/CImgGqYfKeYsE+\nCBARyujoYirN2R+EK8Ir+CKn4Nrl+c3/X1D4k057EaCgqSmD3sedZu4yb4Zn\nWxFHYazxtnWpf/3LAzR2Dnl5NOGrMcdoOR7Y3PlBr29kF4Wmc+0JhQ439YiH\nVAESgTYdCdIqdA5Kumw/LTu0l9rCbxCfbbdrhDHG+2uObJVp2gx8NR7Hsr6m\nv9B1IJF5uVLGHPgu2SHiqIyRpPd15Zei57rXMqhT964Duq1ht2IyfGgdVkjv\neRVSiTsYqaezRKAyXjKAyvk6KfWW12pR/YIDgfuUrQCLo3c8O27CKrVbBFHr\nHOhElTAdzaP75SAgL2niDIP+1SdCZmC6eUob1KSpLUtT5GqcK8rxBunxIusE\nln8W\r\n=kzdV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2P+dGEVSlQn/RAcouxtzvFeLZ5/A+eCKy3XFgdWOstAiA9g8h1iJboESjpU/JJ1uYIRnf1LdDu7SIH/Jc0Zlk+Ug=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601389644-391a8974.0_1601389742888_0.9101007610526399"},"_hasShrinkwrap":false},"2.16.1-next-1601389898-234c8dfd.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601389898-234c8dfd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601389898-234c8dfd.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-bMDfbPPI/xhcCvkIbG5W+wdm3KWZecHQggIteKW5r8i5clAbcoIVkpnmy/9kuSeGrvQ/EAiCisxrU0S1nqjQ1Q==","shasum":"9b8d57bfdbdf77f3b415b3d8ae79f01f8bb29c66","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601389898-234c8dfd.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc0W3CRA9TVsSAnZWagAA06sP/RUGztbyBSVwmBwqh5iH\njen1hZHjGsdxaQiRk/kMfv8wB9aaJrV4VORV59KlwHToe8HQERf9Lw1AZfpe\n8927Xag4l2TJZLg/bxY5zcSjXA9IZBUgPdTl4J14znI/vW9zxTx4npJcCLby\nS1yQlrUBdy8sQVMYac5mG6Ua871AB4PcZtdzCUXGx0jpSOc85VkiDI2yg4tg\n1G/RaZoV345CR1y+xfl8VMmlsiRVxuLTFZ4Q2l9U2jnnBycYlSjDz6HeS+o3\n0KRzEGQvEjrtRtsxbjtrpQOczTWIzIgdKF8kR7kNZWrKNMNyGBlFLgg7to+0\nUinvMqOo0WNJFoqa7FAPul4m3YtMILM6i+ADYQhMlC71eRG7+wZoBsuftY1Q\nZQytULPqNNtYSqcmXyWnd5EgBHz9ijcZvhfYnLeREtTP+Y4lmtuuL/xRN1SF\nSghYDbmoMKm7JjcKXObGqFKptokZBZy0ke513eLayCgWrcvwSdN9YjxeZPYi\nPsjCx0TELSeve+UxSqx6fX49ApGuOZhGh94/Joqz79x9g10NocCJ8NiTe/IL\nmMotMVOgl52PJTDrvFGvL69946I7ZH6H3rRWBJOy3UR9clCQbBBCt8Jxi7ML\nsTSLnZCk4ldJuGwTs6EQ+ZLkUvTEzpG0Yh9c+PehOkY+t9eW1gk+6Pi4GsRX\nyyJV\r\n=xYRp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8NK5IPOjpDCGU9f3Qvj/YDYQzWoBwrimPoLRoRJlvkAiBc5N8rNea97FY5ilE2jE9OFn6I8IrSZ6Um9nvWakn8OQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601389898-234c8dfd.0_1601390006911_0.7078197833868445"},"_hasShrinkwrap":false},"2.16.1-next-1601390836-d227e703.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601390836-d227e703.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601390836-d227e703.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Dlh+E3eOwLzna9JXtJbXozTXtAT5CUh2G4jHEYM55M+RUzvLUryF5EdhGaWMBbR4sUoCeILAOI0455EF6up+mw==","shasum":"f80cfb3221372839fa2f41b5326f2ea6e901165e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601390836-d227e703.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc0lYCRA9TVsSAnZWagAABWcP/3eCVQk9+u8re8wgEt9J\nkSx1ucxwO5TsWgoAagQJiN68pxTec/Kmxn0GDHCU3hjYaiB2YhEhnvgObp2o\nuT33xQY5gEgw0caEcD6Lpbvf6NLJ0wDUyqhQToAWP7XRBe0Pi/NRGGXLpSfC\nwfPVif6qgy5WLWln2VJAeBeEgJ5pjNHRTZ28n/XcrXtPWb4J69ic9QiQ/ITl\nVOVR2d9jdB7fxZiDlFH8jnkcBE8P28jf2wqjVz7tesfNsscpEPAaWX6Ig6jP\nZLn4Eh+e1Xw9UIfSjgccIk96CkDaAvhwqauvMkbt9PbBy9/oL11awrrN59fv\njoFs9guKePwnLTE6MTq7bp5V2j3k3K7HFJZR+WT0208ndy7B5GUmvjynm9sb\nkkBf47x8r8v4rNy1HLZ4pSTC8t1TXaFkIEEW/DRpvaGXemBUqlmzh09b7EYD\n9/i888GSIxvPtECn8HJDFHIPs6FmZXaGHdi/Ps1zD8RTxVovulM6AoyrYrvR\n2h5LqK0fUYQUu1TJv2qMlSI0QELON6SqudS5NNhok+PCV1uTxd4WAgufh3n9\nh09F/BnVOi/MXCHI7xsSjLVgtmuO80sOpIKJrLNRzIGSD0MmPu01DH4I7Z85\nzvGfRB0zVU52bCDeXWZQhDZRSJdxX9rtcRJSRb872+P1ZPLZugaD5JcbZUWu\nGhvS\r\n=uvrd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEuOxC39E7ikEUxll+2z1ftt/ArWSGgjLAepUSo70EuAiAGuoJYjchYQdJWgCCyOAyvoCaN7cldEZXIumstUxevRg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601390836-d227e703.0_1601390935640_0.5366994058427408"},"_hasShrinkwrap":false},"2.16.1-next-1601390946-a93e6976.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601390946-a93e6976.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601390946-a93e6976.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-t1c3xRPrARSKzk3ssUONu6iuFnnnER0W/Cr7mzoyseUhNv1iBzS1eIB6tdLtMrZuKe7NVCUk8k/c64c3iDHw+Q==","shasum":"66c5eead671acd917f0839e902b608a48df3bc4a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601390946-a93e6976.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc0nBCRA9TVsSAnZWagAAZ0AP+wSsrxBK/pQuLjD9zyWX\n7sBf5ehR+kDP3XuCuHRJD+eXcpy1M5Aki0EJHSkvbF2eVtqljLBdSmuVysh9\nHPiDE0f+jreU4oAw24PPYN5yPYwQ+Jwzp3fbj8fWKFc/CDZrQtDi2un51Wyr\noOMEhekHbKkbw/svIeTx/TW+HRbbvIHv3b0j509KLMOpvt9jEo9XP3MtARqq\n358Cwu3HChBAmddOeM108pdhp04dXawR0uY/Eo6TtrF7Qk8jeH3R2+0cN4eG\nevYEZqohPfZFNSWzc3vuodhloSqiF0H60QXwymUJu+4L+LeU/dEpIWrbsB5a\nhzY0csHWmllmcD8UtWK4B6gYMkiTeiRdo5ImcE6ly6A4r/gaIOwN4gr+q0FP\n/7NmRVzcIRt1yY2Gu7hPy74mVqbU2AZ5slY2xquN5HjqodNIMiL0S2y0AEFN\nAMOC6AWnlb5WQwgBTr1Dme7XRQDioqrvq4cEvaUl5DbTDqR28NFNosQtEK8f\nTmDeQzK4YGoIwqf/q2msX69BsFOI6qZEBleC9FUrbq1UOZnDxyH6O6VlDvSn\npPkzgvaPk4C96bwv7UcuzSNKmTYuF24h3ZlxrYXkTEun4CVLP66S+ZgoadJY\nFTUulaBPMMK5os1Mjl4daKPj+OA3hsd3v455S/o5hvOj43vO/qTt5xVmmqwm\nLpBb\r\n=Pp+q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHx8KLE6WiOEgQv+uKgYoZVs6iAyvyEbxLFs84CFe+w/AiEA6hjxSoS3RVxuUpSkQ+mY/x2gEAMbG+FACCp1rV39WLk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601390946-a93e6976.0_1601391041406_0.08874937140193695"},"_hasShrinkwrap":false},"2.16.1-next-1601398946-b9c0a712.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601398946-b9c0a712.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601398946-b9c0a712.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PdstW16s1fDhRmbsZLu8wd0wLOfQKxRyzA66LMbe+Etaj4hhjmBXt2UJlLBGsMsQAaKGFJVa1mmXPbAZgSXXtw==","shasum":"f7907e55df3fa43d894973beb8e33e20b42eea97","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601398946-b9c0a712.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc2kSCRA9TVsSAnZWagAAfN4P/At+Qc/wRV0TW4IsP0nH\nYVR1ofH0rLhSVmdUnMtTdNZYTc51yFN3pOCGOi94Wvivgi4yWAWeUXt62lg0\npXtmJ1mKNfOOzPyVqihkYuhvfuev7QYxYRJC3fsl1u0ycAQzb1bjBsWMD0Q4\nPgkw8iBIgGuf/Ssquvhld3qHnShE4RHiDpTP99GPPWHR7nm5AylBwdBMP7HR\nW2xPwtFBCQjDmET3LfIGqy4kpHbEgmEVQZIc3Z55Tp2tyT7r8QAZ/erNFOll\nxDyLzyJpQ9hDwGr/12lD2Ju/JP7oyfilv88J0SVR9yP/5xlnD2wdpA9siZg+\nOLGqhUznYDgc7Yuk68sFsP5ekIh6z3kgRldhs9H/uwstLQ6BhgPptslkJVMn\ngVWsYpW3eDb+72FxwvXfsPH+H3UxxQEKH8MiA2J1/4nuARbkyimJ41i7mn40\n0mucj38lNrJ0GKXa1Z5Om+ScUvkakOcUOBRngYlB4WEAbpEYa2EvS5cGgiay\nrWvuJmHvcG9ovN4TAV6w/U/CdI+UI5S8DVer+VfiIRcga2bXaF3H180il83T\ni0mwfd8adNatHPePnizW/iAPM9SQ6Gn9IKE8qsKEFoSpctPn0sLjjPqvGB4u\n0OWWqPL0SKzXMuTqyXAzEwOBMHJp4Xv/405twwwQquerLCaJHAc1btQFkc8u\ngTdA\r\n=lI9I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2nL2Y8cxAs5m9qOle66WjhOcV7Vw1JNQ3FKBxK2IBaAIgRMH/NtpsLvxXDHp/KMRbjkVY4PgBBOhtBnkp0+Zt3/k="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601398946-b9c0a712.0_1601399058021_0.13889997292294964"},"_hasShrinkwrap":false},"2.16.1-next-1601398989-d37be773.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601398989-d37be773.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601398989-d37be773.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-cT5xNGnVk6HsSJk+6DbXcVlyOeYrlIYHi5QGgw/WnH0SCVObK2K712SB8keNB+0gBic1ZO1wZ2LzCOaIZ51sAQ==","shasum":"c7ac722857ce65469c92d937c20a7f788fe6b99e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601398989-d37be773.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc2k0CRA9TVsSAnZWagAArZwQAJ9QXAbCATOqLhLdfGS/\nTJIlqJWqxDJZKok1K02sMdc5i+bOy3iSh3sIHVyoha6HYxZSJSUlnAeeIe1K\nGNq7UhJrdiOjCZvUBBpQyPIzPVTJ3CXRGVKUB1kNCsZzJHCVSRU2epcK8vnf\n49cfzZQD7vkbwtUGkRTePZ3fQ5WASZvWn5eTYu8B1JEtiwogQTmTT3Wp34B2\nwqB+b7ZVcPpR6/74j+O1StLUeM4SXOXcV9636TJvpxq6Lv47nRqDRzGK9Vu3\n+NwRExnP7DscIE8ALn7jd5L85Hm6j3gnp/gj8LLrPADuedyHSBvrdVjkwgRo\nMw78kCHZjEur/VyvS4t+n7wUM0XPQ11qpeRT402s/SatIjvRisAgPqTF5sLS\n+uX32MCK58Z+dOrdi5TVR900l5OQO7DBzevC5UNLVdEQlWfRB3LP7JSk07jJ\n5S4uoxfpBDrotRzNuTlVyvB8BlGNiOyoeoT/WXpcP4vELxKPHFfuKQSOsXyd\nGZFrmGtJp03vHHiVW+faC963XG2kou0oNhh66yrWaJdiiSPD9MNCFvODhvWw\nSoiuR+hA6uMVMkj6aIJUEXt6Zo3YUuYUvOHVxTByIVVTHMl6+cPm0ymSF6JY\nnz1LFg7OpUjNWgZ7AGkzOF5f9tCwZMrfPS6KKwwbCadPaNG8T+LtQ+YlKjHS\noXRP\r\n=tRwz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVM0zP3PCiNrVVio/vyFsu7WPRAOHz9XlyKO2RqJwP2AiAqRUKG1ET23IaPEB4HPRxdP+S9u8yuHprl0UZ8/4eatA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601398989-d37be773.0_1601399091848_0.7050024037623024"},"_hasShrinkwrap":false},"2.16.1-next-1601399009-cf63866d.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601399009-cf63866d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601399009-cf63866d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-KztbnM+E8wH9xxdByz9Fc7NouKtlA1czefRqoevVl2/r25hUxX+UcSbyKpuolQCiEE6cuyUDjP86U+sBmQ0BKw==","shasum":"071df03b745bf261460eda23b4289e615e0a805e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601399009-cf63866d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc2lJCRA9TVsSAnZWagAAWncQAJ27r+GIPpU9rxOlpRJL\nOki79yqqtjCOQfKHN4dlHuIcD9w1I5SYMlIw/F9//1LsVyd/5lnNaQbtwhOF\nstvL6KfsYHQDAmSstcZ1fwIbAB2TD1QJ+4nBQ3ZYtOBmufe/RbEv8bY/dvE1\nQWFa64EJvWqEg77InMaE8IAR/mU1FgPxjpMK10+pS5m6G6EnBLcgb1nPIQxI\nKryNh3+1ZOBVjacga1kE212miToQaMBAI0yL/o+z57cGq96P3AI2Qx2HgWt+\nk7T/fkRTdZf3Q1VS/qCW8ItcQptTJwtBiot+dlkEgNLUSePCVGDQH+XrqJAo\nnQoskLQX3Bwx+2XNhXn1Nf1UFwTdBIK7Cx+Er6+DfPcGzSI65zFUmzsbPeaJ\nDb28EXxNImMcr2SBer23ypxtG3XLbMvto54F5eHCydn0iwcTgCZ77+6kB3Tl\nLBdhlSmimsIVQx3B2S3ikhvU4V/ZlBC0nf41T+3QJmHgz4WG68p3Cx2ibcS4\nRA0iZbIJc+pUzhXzOB7to26DdSSPA5dbbpDH3Z9RUIDPg9M3Hs3gxeBKeBHZ\nU7tSRmuE6g9XAk2RmBJrthrP8lI0SMM7kqyFaB3HwW2NPO5fCqlSjNGoKV63\nrIXhQU1XtVT/rP7kjvDDaldKQLePeLCOco/07MVsiSyYJBxq8q/O8zqpYWim\ndfu+\r\n=9+eB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2RqeGf8Wquw6fPfm4G7kk4mpcl9p9yaLh+yFGAFOo3QIgMP2fhWdE99Rt1hFYk1dSeYrAi2e237X+3AK6xJT4ZGU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601399009-cf63866d.0_1601399112729_0.5395473921248233"},"_hasShrinkwrap":false},"2.16.1-next-1601402231-69ec0d32.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601402231-69ec0d32.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601402231-69ec0d32.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-1O6ykcq5GvyUo01xybEi9PnZ2q1rY3uSzfheV0kUTF+xXT6S9TzLTEBVhtWpS87OvryzijbPC2xZEpQtVwMoDQ==","shasum":"5f469c1c4814f028b418ea60ade8d166d3922b79","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601402231-69ec0d32.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc3XcCRA9TVsSAnZWagAAYrwP/RTuSFkhrXlWkew9LTGd\nYNXqsZJV4ZLzL3iBvAI3UQ0/4pHi3/R5uT3zAoCBPBEcTVs0jG8F6D7Vsxql\nkbM02Koy1OQvxHdoKR/Bk98BnLWexV2V4L6F7ZvFAoms1X1BhL7J0ct5iUuh\nUu7efBhXsmxZO6Z4Aek8Tu9+AVTXDK3raFWoGe3s8U0gwZjyYPq2X+DjDBNk\niIAxYwOWbWFctjUmbeHs1ikSWADKwbxhUUPSIqNjTJUKtWv8x+qhP3X5KUTG\nRvKmWyyL34eINcjALYRiNtwZGUXE2fYZzzDLZMbXgkrfMixr25ivqr/3ukk6\n73efV0YJRO1GSILSRMe4GvOu0E1Etogwd9IjJKo+l53uStRpnKpd2Rt2IRck\nNXn4BzSn4gV23YuWsE7D0ikOiyqb47NYeKiM9oB6eCDFZbe8BNCKslx7y5eZ\nIjeqPlrTA30ae+RoLsBqDnCkYTgenR/WOk6azyChuDGzSVODjWReTe7JwxES\nwyKZecu685Zd4P/ENxnq0tU2+/CWAUvgTlDM1vN0/YYkjHm3bArkiRAdAErI\nCcyStEYfnHXXLf6jtmNxq+Qaq0fw9+0QmEx8dq4NjsXPP7flSQkPI9U4g6qT\naEhrWBDOwNki3JsuL4YvP4TiP6h0SiOCpD2bzBwIe/4oE5zmoEm4QiriRSah\n4qTs\r\n=M5yQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtNIsR06eGZEKEYPDaHTMzRl0/krdKALWiGfVTh0ZREAiEA/qcDaJVNSfBRwYxyGH53HQCXXx+/FUy5AmKhgKU5CV8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601402231-69ec0d32.0_1601402332402_0.041526457647123705"},"_hasShrinkwrap":false},"2.16.1-next-1601403575-d37be773.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601403575-d37be773.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601403575-d37be773.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-On/wrg0c8f8je7lL6Ha3uTonDQRHD7wf35JwVl9a9oDO9fttfkCZF6Q7kSUIuAgcvckppIqBSXLi4pS682gJqA==","shasum":"90697675655f14f23e7395148382c86895ab1c1a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601403575-d37be773.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc3sMCRA9TVsSAnZWagAAHsYQAJThrryW7WTgip32p/kg\n4OHxmHcobQ14WGqakVawB+CjTDO4GiPlcJJYrXKra2lrp66yrMTkzYSftwUf\n/3Z38lPazeypRfC58alUBi1mPrMTMV5nmK6Hk3NoEg5AO1355DN7Dm0R4uRu\nf604YjWu0wROCoCUhXZprsuKTqPzm4/RYPEMBUiWyKTsXjYpIRfzlqitdb1S\nMuMMY9AEJQQi1Bjw1vvE4mdt31/2IjK9yUjFbS8irOpW4FHryBs3PjdaVbey\np0ab3BP3Y7M6CcjbRvsZHWvJ/H6Fc9ePrVdsn9Gek36DefRLQQ44bVwF0dlQ\naYkOeq4PhGp3QXArEH2oPr8XG0gNnGJw8xuyXBIy5u5ZJ5zbCAAqsB73zCTy\n6YuLvrP3m+NJ1yBj/sOvY0Qba/2a+8TT2NwKSrYR3P72zIz4xHfpAD5R09kS\n9bhpkLwNLsP2YNdLvp+Aht8MiJTekdKqxHeCyeSUapt6xEoY5A7USeWymmQg\n0KU3r0UJYCqPjLO/8EILGaYw0CMXBjDClzLye7Izg9kfFVhXhL3k1h+HL+BT\nROukMiW63uJJN5d0laoTt0KknrTwkxKxC+P3TujnIuw4ORRTTO7zTiRWoQ02\nVCxSiS3zl7TGLY5GeP1z5E6gdGrhbe6jNHSUFteG3jM1gSDeD1v0vUF/ZQFG\nh1pj\r\n=7q9G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIkhGYB26SvrTTJQOH+3n5lpj9LQ6Q+FbdGhSG8KglsAiArVflqvP+ZRzKcsDS/RaT87b3w/bowh8gS9rOlbNu1yg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601403575-d37be773.0_1601403659830_0.43510761260997377"},"_hasShrinkwrap":false},"2.16.1-next-1601404887-4f794537.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601404887-4f794537.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601404887-4f794537.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-WuvD2zsbmy50hwlm/afxvOiT6/CS7Mw8TrAYVNBwaVmIBwGJACtUsxl92x0175zhMHzV4wcodh7bbIeIgJCCuA==","shasum":"2afe5f5aaaaeac63c8d066acb207f5313d311442","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601404887-4f794537.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc4A9CRA9TVsSAnZWagAAPXAQAJmscIyM0+a+S9XhwPMS\nnXJiU8666Rc/GU6Iu4FSsVIs58iM/eBVkzHgvUeuuqe26TWBg8qkGcIpx966\n7obkvPIB3lRZfc/ysr0kqbBthQn4XzjAblA7q7LRnarzm8ZU6EvB5L1EixkR\nWcLowpIt+kYvpYz0BvbppdaVUKE0reNP2/MiQvx2N1Izmrh/ac17MgwAzUt/\nMaJ12mTpFzCHgW1cOpVDO2JdNftUGxrjbctG0CTPCSzjWb/CQo4PXIl2gOy1\nNYVRpcKH6bN/i8HP57hzulmlM8fjK21vQZJY7ghl6A6JLnYxYY+fXB8ixe0g\nTlaPzcuTA7QxgSuNijc/oWeR2nVv7YL4wyTCNfKfpr8iNmHc8Wbfv0eg8l/6\nmZY3MVw7YSsQqkJQUcBvDqaI1ro6KeJIGeLdLXkGeuYrA1mo8x8/yk/AYDi3\nGG4LrZFkkBaGihQjUE4tjYXrizYiiRt9f0yM740qdQPGaI978V4cW7JHGN+w\noEg8vo45T8AU+QNP7CFIH91jXJ114RgovuGS0mUTGKKpa3GbagmSOgsQ9spC\n3/WIrz2wvZzWZkJYph5kos9tr2gtEyeV6M8xaGDqbO7e0/1GUFAf42mbc8Su\nPwLRcR72rH2w6vX06kmIWGBUoi4o8MUgF4VKVRpTMGEgMPm3kHMG5znwprKW\nCCUo\r\n=ithS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1Ag4h65R9kabyoL8jtW1Va9elW4BFUMvTlE/dafY6QAIgRDAK77QRPc5Jokmp3o6+iRSoEzTvnq5jvOCVXORaUVY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601404887-4f794537.0_1601404989005_0.7360747609004197"},"_hasShrinkwrap":false},"2.16.1-next-1601427429-cae0c4f5.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601427429-cae0c4f5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601427429-cae0c4f5.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-nAVaqs9RDLm1dhNjdRRHjhU2oznP2F1bqAzNMBuv4XfDBf9XesVImRpYz3d8x8d1p5Hw8awGQBJvC2cjmmT+qw==","shasum":"5b8250312c8c0c4f20b44dc6bd04ac263398ffde","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601427429-cae0c4f5.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc9hLCRA9TVsSAnZWagAAmbwP/iXaY4nnOL+Ayowj0zRB\nVgYKhVaZBeOjN3hMKG/25/NCPU2kPcGCAHnAuU8rY1laAhMJUWA11RHyDR3Q\nfhd9KHf2MYzJood56lz8WCeMBBLarnfmdR1inIes21D0LQBD1RJSRAGiC5wV\n8fmgdIT2bSooijfYquu0H5jNEvtDTNcoeRxCSf1PPPFcLR8ppOlF2ExFj5o4\nbC0T0t4a7sKgGuzHDYX/4vOcc2B8/XsdnSi8RQTo2BWfFiTWv0R9iTKoZo4x\neCaJJDRNPxSqoCGAZ2bwXMPNNz3ZAbkCdAUdxcTlrlzrMImC/VOAezrFBgg9\nFaDjpaM939b6CQjkt30tR33uscnk6RMfScw/RnQ8X3bBDTVQ9IP/fIUYG85w\nvhCihs4T/m5QaL2A3XBkGZMurdwDOVaYvCTQ4a6n60mo9x33BSThZLs+167+\nbKWF/9mbOM8vq4SnlDA5GXD+liZb4IpKHcoav1rL7hZA6GVzU3aZL7CAFQKt\nUBx6Z3GyEmwW3/L21e82L/ZtKvJTpYrVl2YhtIkwpUSoYW6mm5X/I4VGFdmH\noNlymFfZiuDht9VvuzUadc4FJ1O6lb7S02cH2SuseQc98efGRsU4f1Mypp/R\nr8r39zgy9Qrb8WEJ0YvoPPUfoESZHoyWRDaBZhIqTnjaljaLOOwaZbFb+56C\n7uWc\r\n=fHXv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvee386+riyAJ/XYGq915mJGS6BuB6xh1uCBLjmVBA0gIhAP93amsyQuVVmSxK4dAkZtsN0ax7yFaIudA76w1p/ecj"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601427429-cae0c4f5.0_1601427531518_0.16921782933025575"},"_hasShrinkwrap":false},"2.16.1-next-1601427532-e5e45590.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601427532-e5e45590.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601427532-e5e45590.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-OS9j3Genm1m6solEA3Iw3OBv+ysxE4wHlKgMvN0PZmTwfTPT6EM9NLXLsds3h5uWjE5hMdeFDMBoZH0ucYQ84g==","shasum":"d21e241dbf3bd0582510ee3781683b3b9c5794e4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601427532-e5e45590.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfc9iyCRA9TVsSAnZWagAAvm0P/0DplbBFv5Gp3bETFViR\nApuUkz7qSvR946UYTyIlVSO+1AzQ9eIM8fH5j13qC2cJqHBi7UPlDkuK0obH\nlzdM0xsboECIg1EXShQwztuFjFxvIsubrak2g0GSEQVm/4zU6j9CbrKKKcDE\nx4mhaYF8ItuTjdLDoumAGfla3A4y/hl5FNPJ/77UuM49OexMZ/XNzxrBtG2/\nqHQgUYCYqmQn3umkUNkmmxKFhJCITJhJJGnKphSN7zBrxsmJcgaWbQcWHxrh\nfB0xnw40W5UlAZfa2Q0o5kmDTKUhARKaxiyT9Otu/XJ5tN/lUjld/eBvLitG\n9hAc5ZyadkSGtdmcX+8+CqPoh8+ASB5fCiaVEgaXnFBxKnApOlMLli+4K8M9\nr1CEauT79iNYcrR68WLYA14jm/Z2hJWI5KrF/p4NqYZNjAj42E8JlwkjccF2\ng/SE9YHEbPL+uarnrYfP+xkE2BvJyyR3meaXZsfWClEtStvTzir9y+IOhMQX\nRsfBCtnVR01oQjYS4mLvSy1c52r9wMhrq0DBXMuJ2SuRT7ilET0gbI7DVXJI\nzDfvMJc76QGtWd7zbqBwQbECorR6anUhVomRfAoULuT7rFqb7smTycxGFPwq\n5ZkRTZGRC6EhIAPN2TaI3t4YQj4s3pmgMAiXKC03sr+qvq1Ha+VXLu1/ZHrJ\nLgCQ\r\n=Z5KJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOSvOLvMueq+3Mf402j/uaU17IpCFeBP6L9GnhYKeiVAIgFAFvPer9x0TXOKQIo5tXtFLgjvTaHPxkD0aEv16yHwo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601427532-e5e45590.0_1601427634261_0.9449522107817034"},"_hasShrinkwrap":false},"2.16.1-next-1601453130-4d26bb32.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601453130-4d26bb32.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601453130-4d26bb32.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-fnpVxMYp7ILQJquSsTHVWMzyak+817KaGgBbHOhrq+KvQn1FK95/KFPwyddSPkG+7jLBqEUwgDo+xpjGnhdFyQ==","shasum":"495bc75e165697154ac1f844d6d7277f01d96ead","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601453130-4d26bb32.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdDywCRA9TVsSAnZWagAAbv0P/j3IJAHKWf5AhsM77lCk\n3voKylGAgvg25Nn7Y9dvJBFhs9YKNAULAzv54ROPEZ/oVFz9GI0tVVG5CXZ7\nEFt/q+/AGGSR8jG4scEYxIQ/7R2tfF/BAY0Lmg+LOS5lR0hRfn5PTyqGEI9+\n+QFGzKfMqsPfDmgqI3rziYVq5EoTgHncz4G8ZeXa78MtjPT7Ka5ZMqHv/dLa\neCj3l0HxudgXnXelRe/YqCApoFqGM7Eit4QZHzqey2ZOeC/HJG1oTxM0QbUY\n9s8ZpwsD3AFJoXaU/6iiuP+RCOXAady9weLQBdV37xrISJUyXZK5dwyJr7j6\n2HqOtnceQYVi5V93alXGEzcuq2433+X4NYyFQsr6V/hw/EJ+VPfcSjNHRlh9\n8BzAEiIrDj+zYwPsVAnRtxOxSOfPcEP826lRSqk/+Tv/SjNCNoR/4bUoE0As\nOLgA4u/BoUo5poMXwawkls7E31jcw96wkK/kkVreGGXqmtSVW2iFFBXXy9ES\nT8AlBQoJ1idBzi2PPG5t3ud2WVDa15RbcHXOXWDQln4vmn7oJCMBm2nGnFNM\nBSSjoWjA/Z5W32OnbsTG0p56j7G/eUvbL9bTWwRbU6rVXITDOG6erqIpIf/U\nj+J65iBGjhh2VbNplFMuvaS4p/LHYJzecni4RVfGV5clw5IbXMPzCfrVPJyu\nh8pI\r\n=gtqH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7RJzJYtvxb6BGohN3n1eYv4vIobcU/bj42G6sxZHixAiEA52RqC67Xv6fNeBxwxXnJtLerAhmwIFbn+AE5TEvIxNc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601453130-4d26bb32.0_1601453232288_0.9503655865711769"},"_hasShrinkwrap":false},"2.16.1-next-1601453363-51973e5b.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601453363-51973e5b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601453363-51973e5b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-huS3aQjdTTaCaNI6gOP0AbXA+W4ywm8mzwgpkZlU5HcOpOdLtHrAf8RAppX13U65N7xjo4VPVoaU25RtqaqmrA==","shasum":"daa3bda2143b40e47b364e4d9a506b9a2ad836e4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601453363-51973e5b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdD2gCRA9TVsSAnZWagAAJcgP/i1JOeJrPb+3QQTEveiH\nJ1InpTAncNuEMAXlzwWNDk0f1eglpw/H1Q5R/dP7BJiYCCED3tQNsTi8rA32\nXh21Os+lvkvQ8gU/A33/m65lwCMx4x9BNNoq3MlKmfUwMyqsCgilqJx8KrPf\nCSpjGJ/uYrzJj2n1cVaF/npQAO6rcKfdIYQdTb2LBs7ODrKVvvQKvBdUeoNK\njDNxt5XMVDxyHPy5aoVz6w5VAlYrl7Re1oKLETdLkrOSGPd3RxFMFU0vstsS\n0YKi45PPA4/AkX3Zl4nYdyUAxBoE15zBoBz9fP9yc9RxDAI1zlAT3Ch7AJz0\nKsMPTg+BlwgR9ned87Ds6FF184kwUbgM1DKgH9KRDSDHXopDsQ9GITzDMvdL\n3LXA1WWfPp2WGGpSK0DVZq31FgR9QjtOW+e+6PeGP6O6NT0z7OLQJXUXT070\nnkbdC5M6Pt0H2HYt6+WMqdKFHPk8z6rE8MMLyJzVJL+RoqKWnfaqCILn1WQS\nPNTlLaE1QyjesRGzd0JPt58b4vnhlqDxdG3HTW0oxulwMUjEtYgAGxzYxWpH\nnrD0uwMQildgRYfTXjMiiIJ/7BMmkx5oFnrLPWjps7z9UGJhIGAz7iR16FJv\n1FtINvd3rz3J2F+1GUU39gBjSoF+t9vKuzPvKxmmYQhrKgWsV8U0yveo3Rup\n4NyL\r\n=rViM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmOrI3Csdr6fSO8jcjh3l0DTVHhdnGe7K39LPKd8PjTAiEAyhTdon1MBdJ+QCGjcXmm/PmRtMhXLCUsrAbfsATU0gg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601453363-51973e5b.0_1601453472506_0.30422641380536564"},"_hasShrinkwrap":false},"2.16.1-next-1601453604-aa0c86eb.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601453604-aa0c86eb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601453604-aa0c86eb.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-sJdqI81AOnBef6+DhE8rxr/nXY30hBrmBYqXZXZAbiADD41j86u6qORZ5vf4jBS6i+oKETI38DFMS9eN5+DTNg==","shasum":"feedf64eaeb0710e695668ca936585bfd758662a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601453604-aa0c86eb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdD6LCRA9TVsSAnZWagAAC+kP+wU3tdQ5t6rfSmD9DeA0\nc2vdqlpA9gcmxUTen0Z+sDPh8H0g7PCKAcV5qb8Kilt4qdLTMKmRHLJtGn82\nTuDLYJBB2OWuj7DUwJCXjBMiLJgzl7Zz2YgrDtS0RwaVZC9YvRT4k/Dl6/zq\nGGkdl8wcCXokREcI5nCsBldYsL8LhQOWSbt9E6bLJhMmM80AIZEwk8I2o73d\nd8cBt4kpDlgOthMk81bajWWyU2quARRtEIDmN/KG8FDm38DAY0PwwERJDtsv\ngfoe6lesst4OIQcEiZD5X1zXNzIeXsVq6XcDRkz3S3rXdNfJlsC78Gclzq0B\nBmMppvFa6RdItS9lbxiXds67uzbcLs0GyR99MEwgbD5gdVB1di6Oo0V1VrQ/\nKX0CIi7YvY+BAtIN8CSde32qSPIJFSoZTqlTeRwySIiobZ9MTyHtsjLz4zi3\nJv/SiZP80jek8A+Rykpenh9mWPJ7fy+LDrd7jrHABMACtDzAg/Vmq9KwO8lD\nMkjchFKXcj63KRYDNDZC5GTBX4at/uHcsSWzcDjX1vxeNbQ/F46M4EREvCWy\nJ3st7WvXUXiUw2rOpOjD6s5QwAfWfBsqh1rT3XzlpVR19vwEGAfFJJPkNSBV\nZB8tZiN5N15zaKSrIXU2Rw0TTZBIB+pa1CsR754D1YKTtxIUdx7OPHugUgd3\nBtUJ\r\n=Ngya\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1Z30i5fsDn/lx0YUwednpwRpwjabgNilMzE1swKp68wIhALqNZma7FT5A8PXVwjyY/t8Wq8hBUV4wavWe0v74/7RV"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601453604-aa0c86eb.0_1601453707416_0.8353587403050082"},"_hasShrinkwrap":false},"2.16.1-next-1601463258-f6c34b11.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601463258-f6c34b11.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601463258-f6c34b11.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Ag4lH1EI0/RYZDApCMpMPgJ02/76cRVnq9Hk6llxEyGPc2dfXce9v1Bv3RBfjjTUEPZKje7GribL5s/1NC7jQg==","shasum":"3a48dce1a5b7a0faddbff460fb455f5d89463867","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601463258-f6c34b11.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdGQ6CRA9TVsSAnZWagAACMgP/ie+Tzx9oygFsG6t0ho3\nXdJvsmCGtvNpHVMwp/5xBSxVitcxKeuQZcubw+yZnef7Yd2sfVOzqsWJwqtf\nu5Qhaxz5AWKelygzYjT5t2Thm0Bu99/4Ksz5Allr1UA5K+ORatUlB7JLHsSH\n7NKkzVqXGVhRF++wKWmiYLbZw2uqcvGkdluq548oeatHhM2N0lpHco+P7hMA\n668vfmn6IVNlFN5wXT8ULAtMWvZjSsq/Hz0VaIAwFrZss2U3xoCjDc2KdK/R\nbCphAi8YTJjZLbhdYFsgDMlxOZ5BwClxTv0wEHl6ajmxkv4pPotdkNxWksqd\n10zTu/KSmoCoMuJy70Zt2Zl4/cBTJtbpez0ixvhV4ncdwh530dMbFXOtUxnX\nBie1/FDVCSIZeHMC+9h9gfDSzR4UTW96AsH2PkoSP04TRxmq+7hvohovW0zu\n/A2pqj83TRX+95sAEqWztpGJ/NnBy6FU5a8VH0v3/j+Endz+LwLs7K9HOC5Y\nQvQsWiPuPr98BHob83Z5cIN0zye4OwmbOd66DDGyq2r5fTinANzC5lp0+2AC\nFcUW3uUUW6vGsTeJghWn7SWRGZoul+BFkObMJYp8Dz1y8SQ4EIjITX97hIJC\n1B7pdUOChNNvqGlxjmvknaJokum8E1eXQO6Cw57k4UFn/BwKRJdGYeiNJKIa\n5Tly\r\n=lnZj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyw3M5DK6PU2v9imBbHPB+wsDJLBK/QroIv8IEMToiZAIgbdq4TjTl/suXOgdAzvuEy9rUwBgxf9OldCM+EWtb9tc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601463258-f6c34b11.0_1601463353600_0.032755587732545166"},"_hasShrinkwrap":false},"2.16.1-next-1601463771-413678fb.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601463771-413678fb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601463771-413678fb.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YfkkzV/98a15aanNTX6PsEaLKkHDFTb58pocS/ffQTr5JmSF0vbpG1SHZFzrMkXdHOmF2Kha1dtIVKIlAvFUfQ==","shasum":"23ca78276c1fe194b60179b46b652c739f414ee0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601463771-413678fb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdGZDCRA9TVsSAnZWagAA8+8P/2MCyDEXJsZwlQj1Bx6Y\n2x7iDIyzKM5mgLw4M21trxB9LoHtW+axvnU5r3RgACDDqUNSH8YR7W6e5+oO\n8wm5/qi+6smLUpKp2G4/iZRmcn3p66YDGqVGvHj/EY3uMGCNpXk/zqyBSgT/\nYak85LI0CGttOPAa6VkjmESqrfkFZ8Hau0olRPHm5qYmq+mj26OCLnCRJ8Yo\nypXMihm5jzXNmeogG3ChlvVey3Yhw8KoHq9Q7Ie6JaP1wSVXbzd/kdwjUQvw\nKjBFnemAvN2lXnAF1HLJWBQ6SfsxxYZEkco/zN6u0WzMurHyeQhYH6i4G7Sd\nUvWE7t1LejS5oKXaZXj4d9cBbsv9opF+DXSG4zxW3GiBRmWkcZXy2Vyw7DYV\nnJYGMSz/JZYaRFSP+4E/bArx9kTY7Ml0A2NCFAtdWuigzLv7cc8G+xkdiPMK\nvwtonJn3v8psG2xvwGOblk3ta663hXEsgLgN71aRW0pt55MXsBmPpvEgyzMe\ngCN2BrQDYv0YB6RqaRlS29n8SewlX9+R1Mz7pnw1QzolpYxPa1AkhtkZvRJC\nmfU+6Lo0R++B5FoPY2w7hlw3Z+TxO0pH9sj6F771Df8VPEJaO7qtKsjHxJIj\nQS+8ykvkzqTEp0IN50U3DcvBm5wxfC26tK1p5aBUu8TE3ZKXr2BOE0s77G6G\nWdZz\r\n=sH8Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTOJ3fxtxmcean3w18r4ijJTcrVwyXVZh/glZSZjiFDQIhAItPFDe6N0rogwEuEJFIspKRNxsLsPjgbzkmtsMZ+Z36"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601463771-413678fb.0_1601463875203_0.8599940894635552"},"_hasShrinkwrap":false},"2.16.1-next-1601464013-35e42348.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601464013-35e42348.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601464013-35e42348.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-f+FyXSIM36cVJ+mcniPcLkJtpVTV9Rbhmk94ePa+/OAEEOz7dugEqlKCB85Qr7+ys+IxiDN0QB+8KvZCnRXjLQ==","shasum":"ea01c5e990022f5d16e8add18be7042d4cc26c3c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601464013-35e42348.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdGc1CRA9TVsSAnZWagAABlAP/iFztOtTZhMi/pmHyVEI\n0Rj3K0/8ZV9j/N4Ku2qUL5L52d1loNsYFQZdnLzbImqCrauWYx3neOnKAl7p\njF2TOnJ+k1BBQX+QyFamtZIRp8J3iEDARuarwPtCWlMSlmN4rm3JMboatSx8\njnKUANW+WrxNuoBYITVKrKYk38OYWZXUMNzDAQQeZ8BaOK1wH5frCEy6+Lnr\nuDSn67oZsiH3aWkey2w8AcGDug3PsUZl5s3Lm9vWsv6rdFGIhxYjndcu+S7c\nJR+zZ/jWtSaT2RERpKtomzQIuPGsRhlmDvpdra14gGJY5EdTKL9VvG5n3c+k\nyl1pU1fVqr3nTdPqrMBAynVcedoFuS+7kEBQOPycdRr7wDC4WcMm/1A3KUT9\nfdmorn0CsqcWxN0HBvvlPIr6c79a6EgE9EMtJn1jfoRw/cdAU/9o/A1iGK7U\ntFmkCnMwPLeJevAbV9PQ8qNNIr4jekqFMz++VLeRDbURWASxBCLzwrYlDFZs\nKfpF2s5nRx8+1qnkYce9aC6P6pdfbUV+4HV2Hk+jOTv0+NN7BHXFyESyuR26\nywYF3grAUnZjD+hlUHa8Umgev9GVqvExcOFasb+Mx38diBbdvPhUGI7zKgQc\n7BSClO3HqMTDYYNmzirRHjAczDx3NWgw0XLhg9kTX6hUUZngq+9pX4ud2gyy\npJit\r\n=xsZ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX/hOhg9Dz0xKG4difDOpLD6y8se6iYf6rYDJMwzjv0QIgTOmkJS9pVCeRRqoWDJdSuUzBtJZ3CMGm63OXOXq0icY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601464013-35e42348.0_1601464117571_0.23767335343345852"},"_hasShrinkwrap":false},"2.16.1-next-1601467889-5d12799d.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601467889-5d12799d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601467889-5d12799d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-T9ig4JWQUKGEextXuO3L9J91I8oEepUeKJJMDXivKUrsTPHO2ueJIFJ93bj7uldvDHHal8bPtAgBqPBNeFccpw==","shasum":"9459b755c414400d1340b0904f6f5504615990a0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601467889-5d12799d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdHZQCRA9TVsSAnZWagAAc+0QAJsMfXNBJT64zE5QgaFy\ncM4a0CEn6myCSp9gD42bUM4GU+hPAcyYNio6YaWdDJhmAzjb7/W+MDTihk/q\neukJI5D+Maw6ZZsTrGW7/4ZnjA8W4CGNhfQWAOoEJjbIiqiMJGHWHXdBZhqm\nMUnAf2ZR1g85EuUL6QTCRSsm9K+HOuULUDnw7VdTm3CMURs9i4FOLLtmEC6E\nzWiEgA7ZtluWrRFMpFFG/25NsFmjy2oWeeTewtpXPYqDxNbdZJvVnnmD2Av4\n4gfTCFmHmoj2QRk/vnCuIPcQFAsJgTRqYbbKp3MunzhdNq8h1UiCp8Qt9wH8\nhQaO74MtREdqU1YmV37KJPfHxmhZn94unbpFQzgf6+xNkge335QmO359HfC+\n8slKxdyBJWVbNNVpJNlyibMvYaq+gHe/LxAb+SIbSbq89cLNyzKS3oswAuvF\n3YaN0aA6Qg8vkV6xrtvHLWOP5+MInoPajQO332Cl1rasRWx3WHauocHIX7hc\nW0pslMc/zsYWR5cIyTY0tn2LZCohYx7NteJpUq1cQkLCb7QZiPktQ7ie8u64\nJvDn1wi5gf0slZoFP1sLJzjy6+iEBMaMhmAN7nW4ZAIhCDXrdDmgP699tgZV\nN3iT5FJYQH5o7tBeJRbDimdJ2fZNKCBY4Mq3rPiGL6r3mqVtxvcBAPq0gYnY\nutFQ\r\n=yHAZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICpIMILE64qkF6IjklZGDbmqWfrs4mV5Ct2DNwnpT4TaAiEAkLuYqWtQ/Egjf7QEOy+i57MKUwo9rKX7o3rSvHypOqE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601467889-5d12799d.0_1601467984156_0.19457963103740994"},"_hasShrinkwrap":false},"2.16.1-next-1601468686-f6b33d3e.0":{"name":"@xdn/apollo","version":"2.16.1-next-1601468686-f6b33d3e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.1-next-1601468686-f6b33d3e.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BxxA4WmvuAiGX/4PvvARTlb34A23GaxTfeTrvBRvZIx5UnZ0fSHvMcTVdh9Nq9DQTZ8u1oszgjx0UzBigQpxUA==","shasum":"b33fea9c36854ed5346e2f79ca501738175aa67f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1-next-1601468686-f6b33d3e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdHmHCRA9TVsSAnZWagAAu5wP/iBfD9yHDwcYMzRHl2mD\nuESiY1dXFBJCrGfgUHnmmol2P8dkXZM39xXSqEz6tsGAcG8QQg5drqrDmXH8\nmyZQSIGkniv7yR6yfEW1W7KnKoJ7Sqp5OC7v5S8HT+OVCYCzJp99zEd1k0VH\nWY3cp3kMn+PFiSuO9XnmjqjsS+0QUMN2eHglqn8IWrG+12U9WYsUQz3OYb2Z\nzceRc8At6r0UhWgeaK39Zyp4ly4S7EGNyEHkDbJ0A6yxa9F4/9xlCukJZcI2\nFsA5DWrHmM/2dC6V8RtKBM2BfY4wFjbqOlGF1M4CHnvIKvDc/HR+8l+Qf9yd\ncttGMm3GKPdsbVDPhtRpOgg3ukkwc8HwJ9Jw0grozSsv1eONW/p7YL2Ghyuw\nxMh8setO+gczpz92EyawZYw5SLnKIN2Y1BU+5VCXzyt09HU0y88D8/fHCzbb\nbvc2rBuFoR+sr7Hvlc+Fu3L9jXVDvRiagwnHYWFOkpsVFsZM4Fd6jfs1gy8Y\nPKewVWdwaNDFDqOUhogYmlrU1fMA8b5A9vJVOwnPkIYMrudqpAgdW7yYGAdX\niniLvdzEg4emm36BqF1lSDKyktGEiO4+AhCftQgIp10G/64NRcsApqQy7Klt\n+dLOEhe1dBVmw2+c5Oz9ySQAJ2T7e1wFuxX56TfsN0qMndcF/OfWpp2VhCio\nIYNK\r\n=w9hq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH608bONNBoyPKvZheykbUa158JwJ5RgG8kHUO0wxfwvAiAxWa9Yih+lV/aiO97lXh6E/wOm5l8sCqRuPZ7z81b19w=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1-next-1601468686-f6b33d3e.0_1601468806552_0.11897815402642542"},"_hasShrinkwrap":false},"2.16.2-next-1601468817-63c2db85.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601468817-63c2db85.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601468817-63c2db85.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-P1gloj+UCOqTPS1MeTdZeijUVrYkdbWV6Zs3DQm7J48wCNZkOLQYNblPWiICdszoZuT3RaKujeAHA+x0dUDIcw==","shasum":"6c2e680362d41b11576461136783495d4b3f8e13","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601468817-63c2db85.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdHn8CRA9TVsSAnZWagAAQG0P+QC2RNcZ3am4mTokpPyd\n598cPfrLoG+9xlnDmSblP90vEwdBwqbgYda7H2bTEtVNKCxF/NnxoomJXnzJ\njBRjnUlrVHtYWkxVqEL80S6GKaq98iwWZunYacdtJFgWYDel5ZbtkFWXxNOP\nFl/+Y801SQ780a6gzjXyuQ+9XjDRVGCm2v4th4aIyDssku7iYwjCaUeg74sB\nwiHewgRW9sbAITe3yr18bGl8x94Cr0d8FBS5xh4zOeYKz5oq7+NfF3fJSiTu\n2PjHapYOi0vTO6G2sh9ngWqwBIktYR6k+p5B2q7FhD3qq5+jBzDBa6CtqUKi\nuQVMK0VpDv6fR8TBzzZ/J/rIQ41BKGXxAp41jgem5V/s6kKZfcKiKjX7qAxj\noGPATMdZhbKLmj1/bYGw81GmRdT84KhAIgCnOMX1yrpE+pF9kFNYVvTv4wle\nwheRI4a/LnxcS+qbfpCVy52vIrKBGeNVZo3uhExU3sLigFB8sT/FCluyNZKZ\nDjNTRwCSIYGJykwWBuredL8lb8Z5wOD6zRv1EPXo5lNTonXgp62AwsACtnMz\nDprSLsx4s1h32EOEbAfWMZ6OTfRRbKUuhlXZha9dCPcd9Jp15OjE97ow6NuL\nmF0eWTeVwRjTmi7zVwnfzXOHv8+iMha5xTKRyPhkNE9pcfRIP+cRhP4Mra3Y\nTmZ6\r\n=1tEt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFN2EWV08pTm79FTVrsluOik/ndxcx/+MtTHbwrtbysQIgTqsWw2iydg+pPxt15t0invYwxCyDjw7BhW2L3TfyFK8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601468817-63c2db85.0_1601468923958_0.5097833894621615"},"_hasShrinkwrap":false},"2.16.2-next-1601471321-ed67b029.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601471321-ed67b029.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601471321-ed67b029.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-36XIM2qGSIfZWIy3ICNhb5MWQ9uH6r5pVU3MjIOln26NYk6urQNIlbzZBYvKwCDjFgoQjGMEnVnRaY42Jrz4VA==","shasum":"bc1634b797621a6694ec85b1ce2003508e226bc9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601471321-ed67b029.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdIPHCRA9TVsSAnZWagAAploQAJK2KZC2KcN78XTfwB9+\nKEpMmUrK1TtHdU15mmnm47hmcOIIcI9+EclYzFHkHOeyBd0qD1MYPj+IbGNx\nimJrzcYvVlQV8Cj43qRdcf/KAiA5xSZVPCbgAUbrOaIFUc+kTEOCY/utUagR\n8RHSWHG/eQN+NDF2komaP2AZa5HgN92+rx2qHmsfTpUHX4VyMxQ03zyly4rv\njYNCtQ65s79Fo2TzGpJfk1ouiMou2jKPBnwSY3NixnbtzW7UnWM8G0v88zfO\nPGP5lWqaEGDUzOdtvyAo0Mjx7zIV1cmu+A+aE729goxhkrgcFMvHafiEhfj/\nSNQri6deKTA6sY2+VWCFsjdZkI2QUF/AUKryqMdECn1YHynKO9VaXLCevGk1\nja+cq3Mc44Jb8LlTwJcCROpQLFGyQDVymdtrotwzWtdTTfFrBvPAVQkpvgn7\nPUwSmtZTxX4S+dWAZHBC9WqHLeNO6b8BrQ1QutN1k54/WNBRcgg5P/40NGtH\nUvB4wVxRRSTJmde5Ezz/h6JF5KCP68QXEGdxhFveVU0gUbAW1/ulK+HO6FM4\nAkoBWcJuV/afONOiJfufWcxnxz60/xEeuO/Jey6jBn1DEq2DrJ5YfnRjigZf\nY/yixt0EoFMEwubY+X8wxbGAZB7Dzk7l3ADuotORGYkXe9Hy+C0ygFpPJV2D\n9G1C\r\n=lCLM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSkyTzwccMtqC60NMmYFgNbWQ+v+NTJLrkEejopTUCeQIgbuU86oVDaB5wNS/MTvhp8fxReTMKQaKGyk8h4679ni8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601471321-ed67b029.0_1601471430860_0.9011799498820874"},"_hasShrinkwrap":false},"2.16.2-next-1601471394-1c809fcf.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601471394-1c809fcf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601471394-1c809fcf.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-V7f+3OqvV54tjmM7MSRVsUDcOeZFoIQstwjciq2gPNuSyaP2V7niqtqIcC2lh67UdOHeGv0spoy2f5LdvQIe6Q==","shasum":"7461122980cc8c32a98f5f07301e550dafa71b6a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601471394-1c809fcf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdIQQCRA9TVsSAnZWagAAf4MQAIv59PLk4mrIj0j7HXUV\nuv/z0Xj7Lr+1x/WYGxwqkBikyEUxbBbwlR6D6EWPkki1qvqRI6C3qXyYlo/x\nvQbaWS8BIVO1go4aKxgBwMj5EbkHXCXMcLCPWqueASzNMED9RuZEYznUdsL0\ndl+793NpkAkYKsojK6u308QmIW35bnVyrfrF+yHGdaEwP5pjOcNMD0Ei6/3Y\nmwUX3JgwyqQgbs/2ml0psIJ2PfwKrmgRkpALimzh87gVpHlUIKHbskpVe742\n18qgeG/186S4EYi3zzptHl9rL/b9Cz/BC2oHirKZkZ3miPqzvaE4bm24GKG8\nV48RE2AnTPL8J7C62VN58nqcTCFnzuu3tw/zPV1wQYPK3oo5Aq5YdfZPQQCg\nE81WBjK20ohHrZi8eMIZTTMFz0QrLBJNnbmMJvIrWDhU3MSH1EmaJyMKwG/H\nqJs65G3WuU+ZSUxtVp4+r6qhE8OPZf2YwBsE4Y6xs/8q2RjnKbtfef5zhreA\nVUxA4VVU2sjLBSY37oTILd10spDffPRvViNrjb1bbEJPo7Hbs/UtaUCzDKVH\nd9ek7mUg9brevjHGa85jhw87MAMkYax+403+fCyZV1GAAjkFqTJVsF4JTl1W\nqwtmRLKKBX4rATMpo6Gy+yzEVjVU5AWAlxb0ALwK5IO/RjjTX0tHZQj+YA1t\n/54f\r\n=ASYP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOKFKftNKmuVRN/InTUHVSCX/DNC3I0N9eBp2ZTfe5XAiB3GlutPQwMjz46gTvz2JV0BOSyFIR1V/Ov1yGe37r2mg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601471394-1c809fcf.0_1601471503939_0.9559051891977794"},"_hasShrinkwrap":false},"2.16.2-next-1601471671-29588c35.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601471671-29588c35.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601471671-29588c35.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-S1NFfczn4kmbfxJIIfJwaHYHbYg8+O8p7r3D43KEmqhL9zIAztUrsjhmj1tsrEMLa9UWS1R2alfu3cg8/Sq4Dw==","shasum":"52117cd80574036c42c67bd90215bea79cc723bb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601471671-29588c35.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdIUeCRA9TVsSAnZWagAACuIP/2jzDIdkwzAk8vapKono\njEwAxvIPKAr6AbPndDv61ujcYSCIofz/JlSMfPZHrHWORCggGmKB8GETw4Lq\nR1TA3i2FwH72J5IXs09AbKsm8QmuQsCLEh1d5zdgN5u24Ito50p9LCiH7WRJ\nD6im58hR86pxHG8mYfHlk/2TIpYXszblYc8zBj5osnzhAB5KqH1No5B90RZQ\nmvltdPLU+bhMZIDolkl23m4mqGFWGxgSKX5FYmKQCwyrG1X0piKBKsOhM/rv\nyKZWVE6qM+ANYaScmR2rJzi/GCg0DM71YddAMhYpv/XlaOVtwSQo7/Libl40\n0MmrzaNiLPjYS2IVDIcEZWF5WnZ55AuF42YlG5dHIAoMqrb0sAJtFeUJiKSK\nbX4gSfm0djKeCoPkhBE42/zzle9ZIrX30hQmf1+GsPe1QIYqPIJG4Ka5VmXi\nhizG1fduwO9NNKaaE9HKdHEt3rG+4AmnJKzgI25XXX28XQ9Y7oGWEIs++WcZ\nkSQi7aRwPoAKsV20FbJAaWPmzF24d45a0/MVTbo4jvieLJw/TwFF2p8tIvtg\n0ucxovHBoin6Tq1dURCbwDtBd2Ddc7vZiWo4aMaWU1ktFbKtqQzqgp432jWP\n8LzZa/yZyIL+ht9pXW+vLGRolBnP/WCvr2ciphLmJwuy8Zjqvls83LXWgdq0\n+ETW\r\n=Z1/+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/K8S1xwt41io/TvIX+5mkiM7OIJGM1VSJP1sFChcM3AiAiBQYx5Ax1DFunL0av8uHrsGAM5GNSCRYHVDFKjPiLog=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601471671-29588c35.0_1601471773918_0.357060082395644"},"_hasShrinkwrap":false},"2.16.1":{"name":"@xdn/apollo","version":"2.16.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.16.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vTy0i2byHXjDmiQZsMkwj5ERBWGcMRkxUM527K4O4WSXSoMUfVmia3ZJFEXW0TkGXaTbMWlnsqhut9HWbNW5jg==","shasum":"32ce702851c2f36a317d279e073faf787a6efae0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.1.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdIt4CRA9TVsSAnZWagAAz1UP/AqXbKCWLNJRApM9YB90\nUchahoDMsgS1+Oi2CwlOgDkD7a4LF1aFyLt2NXO0MgjwGhkcybR+6lOvJR1M\nr62vSAarf/VHW6EOaZ1c5/4aoU8l+01orGE77w2CCyj6mmb+DPET8QPo3RAB\nojtCFWoQ0Fx10wehvy5KkkmCBqgKaIZi1A4S4muUtXM2coH3o4BPEeG23xvd\nMT4lSx46/TkB6hQ3pWg45+u8uBIC3K6MHFH2Zc45bHI8hVPc4PqrPSidF6yE\nCapNGFCuYCZoObRX+ARX+/3eARVQgAMpCwnq9mrplQsGkBx3kIsCD1zccMtC\n66IqMEAoXmbSo+z38Rh6nZPjweovQ31FptfSfdEPUQZ8bDjK7J2l5O4asjlH\nbOEPuFJKL/hpHxMyKGynk9fEXsp4xEKB8q/PC+XbWxLEB7lEYb7yV3t42Vs9\nsPsET/qtqz59TStBR2nWOavzwCcoilMegcLzZBpnX4UhmXZ968UAKyQHLHxz\neTivJkXGoDFTc+7X2uM4br77IrgEY8QCqve7FxFXgAQBj/zQux7hYD1ZWMxv\n7PnO4K+tUcXXdZlU1j/gxUsWBhYhKtfXD33MVme9iwqHBERUK8VAR+eiWNXT\nsjrZXJcTpQWwBamnK9YLURlTshCpCRoG+MLmZCIXcJdcr819NNzdUKX8ksck\nEs5s\r\n=ChwD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnqY019qXSipKht+hscL6oIXADmg+jARChvghdrdkq9gIhAPZrsy4nSuoeHtgTnB7lXfippAinHXiwzeZ+Skcn5g6A"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.1_1601473399774_0.5204385530092472"},"_hasShrinkwrap":false},"2.16.2-next-1601479195-0ff4124b.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601479195-0ff4124b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601479195-0ff4124b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-R2utq9xbMuXPMkflKDmTh6QxHzhVkO0ZpX2qLZxzweREazW1scDpb6zCNGKKMWxYmDVkqDoNo9l8x8WqxqJjtQ==","shasum":"333056ebd9457004ac748b0a0e23753a0aca3cdd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601479195-0ff4124b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdKKaCRA9TVsSAnZWagAAXUgQAI6dpldnCuA7IsFakUwz\nqWNIof31oDKE3g+iTTgdv9spEKH/eci4shPrrKkE8APfc3HFoAR3DYtY4O0x\niHi1qPZ/YkFFd0kI9VRBMxB1GLVBP1sE7jo5rLEIN8XgThOlUQ7HBJ0iB2Kc\nvo5AxrBXMdaoYxpAyjjFThnnrWVe55uDuqP6nUBg230b3qCh62iRwjFRs1ts\nNPpz1eQ+pmxWAEvMqCjX8Afwu1FRyAudzajBMfSo62Slw6fz2KjCTeKxh4iB\nuyZl1cldzkaWCNfnE1XstGgvkrIUgs4st+dBmTrOv4BCkO+BAkZIfcUUT/FY\nwPhIOnnMhZrsdkhau8dmsq2UND3AzKu5bZESjpKMD2BtOekRHDRBF4XgXUKK\nSFvHJh1Nt1krSUBzzwzniJpX2dX3uPaXyN7xZ9xNbiSm1aHSxDOgCpzfKGSI\nDl6TOCpD+m2u9r5HO026JDPnLZyBbQxo4lh4xN3BLksuqW8l0XKHxtLCYlXV\n7+cfR/vAOL7yk3ZuGmzjgMB7u9FdF3Y8JoLp0bfdDOALP78YG3RUAzY07MzK\nVmGfenzuNLWQMJu1adw1PIyQz4fDiLYTC5267320FpOwqD65Rsf2DkIfiKRN\nQIaYNsW0iofbX39Kv9fyLfAdDIMT3tK3D2U3baNdcyPvjfert/1X2Pjbj3PJ\nJ0rC\r\n=Buvx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmxufWM4r6jhgfvqHZe8ito/A+KeLigOr9NB18NkMqJwIgF49pJjpSoySRRXYS7Z5vJG+juYUWdDyZwHG2vXYESEM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601479195-0ff4124b.0_1601479308105_0.023418599452238675"},"_hasShrinkwrap":false},"2.16.2-next-1601489696-2b2f2951.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601489696-2b2f2951.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601489696-2b2f2951.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dRU8ECQZ3Opvl3F/FwVhgTEHLBRpIBABv1bfM1wBMos7YBmxC8G0EqpzT+7hLOanmL5R5fe/MURczE6cWkZx9Q==","shasum":"f38ac1da4acaa745c579390a0bd70a5a746e9f52","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601489696-2b2f2951.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdMuSCRA9TVsSAnZWagAAn2AP/iFNFuX5XQaxd9fqAY9C\n7WLYb+3QUxDho+Eqm0znNFlNPIPDD9GJ4sbJdZNTGEY+8l7slXIQL2ULFMhv\nPpqTOgU1upHYgkNkNfGPN5ILlxPDJML4zi6RXhLE2q+EIgLYh6W1AUGa9Kb/\nvN7+IP72oGsHSbg+2AfBLPLCXRkl1Xv4Vbs0jk1DCLcuMr4+UAjdvKQICOo5\n0KsfqoCPcobluQ1GCobX+1UB0nNYyP+sOnyOdruVfaZwM36mLeCIScHP7fKf\nvENhvtxbEO+tpBQIpXXjwCQ1robuF3UCswlxommbkotCR3/B5y0ofGmXkuo/\nOUbzG8gWZTAYs6t1rsYwNj4OFr78bryICfU4dGn9pMVtYWYfZ7CmaX56mWwz\nn9tbDvmn7dxQCKlYFeU6R8at6C/1xsIfIodZZqn990GIqQX5dR7cPxD2t8Pq\nAkuJ71BdtvvUnktsPaheVLvjldYYBiuOkkRn8v7ypRmHvgRXS0WYo1dB5pIZ\nSJ8E5nBYEnYX1A360DlOZfgx4iqyRYamSIlfetKn1Btk71yZG3PBnpYqtJue\nJamaolpFyPAut/AualF+Zo+H5jFtqsnuRyzgFw9ktreahCgjwwCgsRhDJhB6\nwkfBpNTyrFLc8vd8bFWmtu9huhoKd9kOMRDNB7NAyUnR/bcyTUI/t2w9CT+5\nJGwp\r\n=9ij7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG1KvyB8Xq30v2YVV0AHzw8IMlEcr8JaKN2Eq/5PLlxAIhAKGcQOZWSMjT1YfqrZ0U+8KmggduYthKt5dHjVMXL8SF"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601489696-2b2f2951.0_1601489809744_0.5311095098521825"},"_hasShrinkwrap":false},"2.16.2-next-1601490286-2434c70a.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601490286-2434c70a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601490286-2434c70a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-HQf7Sx3Hy1pzRJX2vXZllLAO7DNBtFBIIWs2jtD3ggxGz5Z8vA+/IbeDyNHo2wI5cstsDflAOqJRc+FJE3Ww9w==","shasum":"bfdae6e56d96013fbb8a2f8c1068d24ef156e0ac","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601490286-2434c70a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdM3hCRA9TVsSAnZWagAAQrIP+QCdqw4BFe0IYdeTy3GJ\nSgFMu7tORfo9lzst1mBMtW0SKUKnTMoBIgZ0K2X8/KxvEZxO+NZznHlWf+tC\n3Lc54y3noRrX0CkfK5NUrwXxdXBu6NjEZ98d0xaNt1PsaUPpze44UtYOGJgt\nnBvPzD5bTpKBTe+4rdnkTL6u4TIaNF3t5YSksMqTSQ67lmbJtPNx9bRDpUVO\nuYXJNg/mO+1Zb7ldvq/3OIMVssYxFuEscz0oJsRr0Iy0fR+g5meBko8iyO1v\ncnLYyyu3hqLTjm3nEKry6y8LEK8OsyMeONShVMAFoMgX9ijZHuAepiblBLLn\nZWbhr3xK4MoR5BkGrToaDn2CF4HlnaWGixJa9lH2iy0QtuPltpbECXSCybIR\nL8p3kywD5QY0SoZFDDlgUiko/XieN8tqv5DU3Sr+0M8KJI7/UySzTlkJT8pG\nqpWiZ7edwZbYEme+NKaw5eR4oFyLdRxAl6teGWN8hCozqrHBZfXG4iD2XFrd\n7VJnJlRBd0t+yeme5M7Z2EHR2zH5xQB6L6qukRW8jQmD+c3cKz/cNV2tvMby\nJ5PIGcD80z2VZhwePas3Vl7NUIOsD84AgslBQEcFVjOBKMMXxv0GQeeCZrPF\nCLAfdckr3Gz0lXCSfhCFI4sNCZAtyiDBPpH1Oe2nB7e7bBSXOZVF+go/EVR+\ntUMq\r\n=dtue\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7iiEYX20FFCpEpHHkzNoBhUE5/4w5wp/MIpSzIvh30gIgOyNQIZDaJQPGqQtLcepSXxzWWaEnU0rpxDbJgpfYFH0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601490286-2434c70a.0_1601490401280_0.2105689394340755"},"_hasShrinkwrap":false},"2.16.2-next-1601494314-ba9b1f05.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601494314-ba9b1f05.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601494314-ba9b1f05.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-4LZzB3dyP/MNc35wbJkBSXgN1EF4vqfcG9jQDBclLtdtPdP40vrHNKr7Bss9QVNuRv7Kiab100PjSW8heyJRNA==","shasum":"22e051112adbfbf3529023abfa89ab9f38a80794","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601494314-ba9b1f05.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdN2RCRA9TVsSAnZWagAAJ/QP/0tlc1Dkvf9/JK6LSukS\njkr31GO7LIntfUyLU0s30dSxJoLnyurHxAjwdcDSi1UPKFvKTUWNEqHIgjBK\ncqTmF6ROKSOxeODS/+qLrKHD+KhJczsZZYUWohmXLeW55WTiyM0mdeZJEkPU\nFsfy9ylrSMjBcJLMzMbQgoF2CkaDRppFt3YPmcXea2ez4UQF9menLvz25B5W\nXo8DOXYh8ayh9O4pE9FruRZqrtfLmxRvFZx6HwPMdlPcMg5pz9fbn1kkXlXm\n3r1Ai2sTBK6UcMhLgdaCpmUh1BpnBH57unlmVuvvWcEVYoiZIXMFCU1z4VZC\ns/PIkAu6j6KcRjm81+LwJWf4QZruto4u1+jjQQYdmCM7ieSfCTC9eRVyButX\nVfQ6rF83xzRJK45eUQUVkXtYkL81QCyHieclSrmuiZwzSeNeve/GqOVKg8Is\ncHOmDQA6ht1+vitP+1hp/rK1o0Z+VhyT6b41KiqQTfa/APICAaALReHGe9yG\nhsdt6bm6t96n9IUyIJ89JfMF73YbW9XaPOdjZp54wCvJEAaiUY6zUBv1ymD4\n0CW2YSSPTh68xra7MDLw7CtMFXAyqhHYAeNYK0xahs9nX9KEGJnfmmeA5dGK\nPL6Cj1xqBoEE60op8yD0sjlb94khAnK3WrcxyLZBp1AqXPD+abDCwEr2VrFu\n4H09\r\n=BS8k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAx3os3RDgcUuyWFT9I44/u1jccfmlcsVyJu28dH3QmbAiB9vTXqsxwjAWyttvpZGqfhaY/t+gARXK7HNM4Hcg0vkg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601494314-ba9b1f05.0_1601494416583_0.06421382956762689"},"_hasShrinkwrap":false},"2.16.2-next-1601503009-4c6f3a64.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601503009-4c6f3a64.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601503009-4c6f3a64.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ewFiEXb1/DstxPxybzK7ToWBAlFUNDyohB1RoeDS5NvGpBI7UigvDEYeyTrIwoYBBrtgBmVTZgKHGSovvhQHSg==","shasum":"f85cbf59419e07368ae63220687d2f28d38ecf3f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601503009-4c6f3a64.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdP+JCRA9TVsSAnZWagAAbZAP/jIpg6SU562Z2ksK8cDH\nDrMA13fWDj1zHZ5k0cBIjNCrvTnwbzH5sUy90NVpG36G4BJccUArHRL6bEId\nlywlkKARBBEkeghTeLafQHv6gZtLh9i6iGBsH2VZn+YrV9jk/RCBKBmsyDoD\nQFOgzuWzvoIcHoJQQE+45FWUMxASj86ogSIFG5LQgfd8A1qqtIHECpdTuNyH\ntNrNU5m1iraAM1YoM06Np7HmP/XiSdpo1lBK0s8s9LH6+nRmNQ1Dc2Faccy1\nuH6Hx9A4sEr13SWSJZw/iZ90mAl933K48pl65hIfuG41f8uD19pdCSaoYIql\nTcI8rwk46CVRp/6mc7UL8L7Bw4dp1c06wKq1WjaVU+sWLAv9LO9bB/ySIWKS\n5ndC6VlPV2ASkgQz/9KCloSKmYSPN6Jwoxw5UXpusZmrglSiNrIsmv3ui8kc\nYJg6eiFyfiFNmpcguTCRWJp25Fm7HjU9SAlTLlApS/qVC0bfL1g8t4uKWpyZ\nZfV0rvnDa1h/uUQmv6qUlD7G6vHv59tODYtZ7XQr071Q8TuA/S7uwQycRxhO\nfprGWGXXNiT0cFUZ87o4qc6DOS2XOGnSZs9+jaMtNwJwDL1ytf6swbq6bOjR\nEHoYOGkeNtjjVfdlzVdM3BNFwo5LGFyK1lvKNcspxOn5tqcAfyrwayPVu01m\nIU1X\r\n=tGbV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2xfuqFtUaEHmrA0Fku8b1VdnfuHXW0d+Wkt2/7I/CxQIhAM9S36TOhEeiZYx6FJcQUdlqevjCta0KCKAkfjK3S5+o"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601503009-4c6f3a64.0_1601503113370_0.38605812601480816"},"_hasShrinkwrap":false},"2.16.2-next-1601544381-b52bb042.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601544381-b52bb042.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601544381-b52bb042.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-IiuMFZKNPU435Mkl4s+jRJ5YI7vwydum44fVVk1XLc7VIv+8WEr1qo07BGJhZfrCedoHJcg4e1lS3Aag4YE4Lg==","shasum":"ed83ec74851e3170366ce1310b4876244d7bd426","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601544381-b52bb042.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdaEoCRA9TVsSAnZWagAAw64P/2PVcMY+tUhSC/rRC7jI\nCYQnWiz0qxEOoSKwQxMrMGkgy0B11Z2gha7ZKjLvAH0cFT5LJEaybsOkK12g\nIh9rPxYn+ZSY/HBL/ItOCjmZ3ojrr69bZ6UkOsqqwYtKqxkmj18lddWFoYop\nDHlwuGxSCR3IZRy/bSBDomi6tFdYKNxxfM8vwg+JyGfSEA3/VRRj3o94OVYl\ns9nW2n+yPIrx25QjdvGDlQdWukfWM3pQL+xp9cX7o7ZPHjdR/+be8yCg9oRE\npni7QvsVo/kyboXTrjZ9f5ipRGt9X6JeUqV+gOQdTB6PkmPyKcHd2c02KUQn\nlqMfjO6+llh226lvS2RuAqlLyEK7IGDn2zwq43M6yg6mM+kS/R+MEg2ozhjH\nXNzK7r8DDnTSa+8gf/LjYCnohC11seiqz7nhf/OpCprKsauUCf4+wXySQwFL\nV9pOVOjqh0TmqQxNkkEv1TLUIIVm3ZbHQTnzJFmXu0LJlyE9p+QDf/3V6mdi\nkpkdMQuYo3OPk7R9dlQhIC4xv34XhgncshfkmcViozAIttB47iN2UmUHqE0Y\nBvJzBCoSMb7zySKfQmc7uYth9wsnY9TIOleqj+pkB4KLwmU2l/wKbWnOvS2X\nyn5IfJtraFADiRDfsP9M4zyRxEeDQlypaoYzp0viYUE3ohOb23moOqkE8LBH\nf0Y0\r\n=gamY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2z2qDwxVFUx5wSHZdbhu+sLQS2XSQCmpBaPL+Z4FzzAiA7wk6jddrr9K9QKydBjjKuDHWcFj0kdkJGuzz4sbh/AA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601544381-b52bb042.0_1601544487636_0.7961546666118418"},"_hasShrinkwrap":false},"2.16.2-next-1601545212-4c4feb2b.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601545212-4c4feb2b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601545212-4c4feb2b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-d9ShIzsc1oiZsyNxhGs2vPiCYmNaFvFmZea7i4YBfwl+f+nJF/iDpqGWqNB0P2FrxrW66rNzI7tQMkvrHKP1iQ==","shasum":"78af241f70982e5f3ae0886b7ac725509e519460","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601545212-4c4feb2b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdaRrCRA9TVsSAnZWagAAC8UQAJqPFLxn7kL8rWxuIYS9\n5hU98QdPtITKDYTM7F3aA61eUnun9/XDDF/MolNC7+ErdqA8b2Bj4VQkenwv\nfEEfyvHLCXYBjulzUcSN7M3gCKwOIOyxQ20FpluR3ARcU95+fMJdysGqf8Xj\n2QDlpt+6s0oP3Z7HSBsSC9904NEBNHK2zQybRaC9cWlht5jfthXFYlOBWoFI\nRGRiHbFCwTEmGRhWZeWkR0xYRu86/sPfNrCTHNmNiO+I36pFhteLwad7SVe2\nKSMZUo4uiFytG2detdVt/DUCdNspQiVB3xqXZJ8A0SCLTAbPJLyofmDixKrL\nGiafVZbAOvZlB3xbXH9i3a9kQH3YEWy8C2o8p9XH6TxVbjFsN/aS+6b5IzuG\nFphbHq/Gecz7ckOBUWNy2ZGYWd/CpHb7HvULpM6/CnKBwl1w2F6/YNtQl8/6\ndbMGx8v5yuaTdm+xwjp9tXPPzll+3bWoTofrB3yr94rvWj57Js6XAKZ5RzkO\nIJjTHcB2xI3zoPJTA2pgkpNxVZkgs8/YsB/KqFG5jW4XavVAHnZf2tJM2vuT\nQLEs7x2kMTvGeXHvGV1yiwGzY1VZFDlhwav+AJWA/tVHgS9Ho5UbeSZcpdHx\nRbjZ1JW/t9zu+rWGY8hNWctt23hVAW6zO0T9PahWHthK7scqJtO2E07UJEZ8\nfsov\r\n=epzZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXgV2aN/u90QyAEeGiYTSa7oQ65Lg2cvQ+MN5tkpSzXAiBHX/uTd5FJP6efxVTenLSlhhDsdak/1fwCF0AmMO27MQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601545212-4c4feb2b.0_1601545323041_0.6269340052994339"},"_hasShrinkwrap":false},"2.16.2-next-1601547521-8d7ede56.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601547521-8d7ede56.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601547521-8d7ede56.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Da6t1v/ut3I6VR2Fi1AE8G7yeML1JgVsenFANOtSbpmtdD9YhjYgUSuYrOtvwLVzlytaX48fkufA0KYjzYS2xA==","shasum":"73580602c58164252b66cc6725643aa7c6fbbcbd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601547521-8d7ede56.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfda1yCRA9TVsSAnZWagAAjMgP/jWUw4iLUuk+PGDGD7Ni\n/HhzTYf6MYxCAkSdrutP+JvJkZSdduONSRW9mUZGy8e+8FqgQHNGQExZHqzk\nMMqwT6RnwfivrQgkp+Asr5Oui3E1ABNUDENrFr6Jvbqa0+iLEx9/e/L+NPQX\nwUoq94WwX2bU42AjSx+2dxbRCR+cHgmbSsbYgsgowYNMvI9AcBU85QM313K2\nFqlikKrShEo3FeB2ncLDZLAvZ+Syr3/sIiZffGe3mnUoYFKjhv0U/Mi65ndf\nthFPOdXPWjOF14RHccqT2OB/9d7UfsEz7r7YBIOURCYKmthrbqaU0OV0N9eu\nQvkruQcV/gvSgVPxVsUrkUtp9KFicxlvluqTzyn3tjqM8LO7Y5l5OKVKShkd\nyW5OE1slkV4bpfYzzmDH3vPLJC6w7MSmAYPs4FGO2WL94PCOZbk7hGIZyfLw\n5R+zQymMH1jw8zZ9/Pn5k8clhFbcz8S//dujPWmU8efBHxUIx1gMeIGXrmzL\nSC2upw2sj+0uNqWgg5ewX9oZ5K1mPy7B3j3AdPJhyXn2VKM3FPmh9KtC9MpR\nd5fgQs82Q0G1+IowTEgBxUMjXWGeu6I6K6gVcm+UOxzbIGG9y81fPVpgHXDy\nzcwCYBRlNVWW5HyiecEZzybqu60kaJrzSi0j2E3AK2KlH2rfPR6jm1EaO1D9\naaC2\r\n=ET7z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFlvD3e0U4gh/2eK/lzMJMb7maK2bQmsMF3X+F169a+QAiEAvgRZ00063NdINaA+bDbEvpHHznYqcHTBSsm4XOpKZwE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601547521-8d7ede56.0_1601547634298_0.2459323269713194"},"_hasShrinkwrap":false},"2.16.2-next-1601548524-f707ee2d.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601548524-f707ee2d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601548524-f707ee2d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-LnP+jTXV1CNadl2Pl5sT3+4hlyiStk78d2NxkRFBcnVlc/i9E8qcwmiJ+aAHEntieyMIKIkNTvQE5TpSzQkKKA==","shasum":"9e1f85bc8ddec93f760b804d90e744ede6898ddf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601548524-f707ee2d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdbFSCRA9TVsSAnZWagAAuG8P/2PU9zk3UMZ5j/mvj2cB\nlpHrXf4loSN7EyJqtJeZR1Dcs9KZXt74tkJCOsps1AGC3duFwfNkRp9CAnNz\nZf4zj+7zmUww/JkxLEB3x5GvvD/Qs9+TyhSmJyBz6SIJBh+NS4KzXbtjlVIz\nE6yqygPoMuA8ham64k9TaQ3pazyqbcL2z1LDQHTWiWBNh7kUACCqiXiTPlJ9\nEWO8xeeLHz7g7e2bqu+1VhEhkuY0QQqmau6jM1D2brBdkO95vcCWfjLQf042\n8wd5CXYzMqBKH6pH4i58igHLObOoy5PYtM6ADCpiiJ9BGS+VYX8Pvly0vHli\nDkRun8C+rCzd9A0xai4P0RFpOwUhUM5SAe9TC1X0i5s+pbZVdg3DHr03HFYe\nER1kIl/u6RlZ4/QRr+1nw0HkxylEnu1NkT40uv9iI+VBKV6iPL3/RKtPWADU\nF/QLck16GpVsYc6JW3UfDdUtJL6j4FsPCK3EqOpm/9i+R4yzufLHtw3FKMrL\n3ivgMT6qlbdTPE+XQQL1f8q7g/7dZb2qYCrT7jJ7O4EA1AN76eb1IZbk1tRR\nlpePgr8XddU6Ge5EvHphbLTVxcK8xTsawwwEZLn4FbEwnfLFrIX4u/a4EchT\nvwMuzEtGUq9YMbe9qYbPiJdL5zOGSO86QCPz0hqWYIgot5m1gw1+oIXRs8hR\nxfLx\r\n=UcHz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDPUz4gRzENc2epwV6B7RL5zkWtqSDVBzB9o/HQnD3v2AiEAiY9yzS9TbUsDUmKMPi3F7rNq60S7en89Y8sfx/dIQX0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601548524-f707ee2d.0_1601548625453_0.10109358978361827"},"_hasShrinkwrap":false},"2.16.2-next-1601548817-4787a41d.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601548817-4787a41d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601548817-4787a41d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-3Hi62HRvNevkVmLqrzPKxB8HB8b0bh/5/CbEUoFggVVQvUj5OFWRM3omFAwUEOq+1QQzVex/tUXIdLNUZBtSyg==","shasum":"9d16af972a1792a800aee12a60eabd9dd34457e9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601548817-4787a41d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdbJ8CRA9TVsSAnZWagAAGHEP/iRZ3c+LlZxvmu0C0xLS\ncI/DDBpclM6TNnNX+1wN+P6JDEFvG35nXzfDq6jYFZOZhh+ffThli0u8jqGr\npOqn51aodEGXk7T7JQ6pr7F6+lmSqv/CqtlVb6lSXatyfxrEl0XuHkNIRVUx\nXjmu/OhgfgX90MyWnzpESV86jKp7nkIh8mZWgnSP9V+TwaG65Stk0psdOTGt\nbnZeryvxa4aEdC0U7OpPjdFDcFxO6LwiXzWVccpVEZAuNOgPB5ZBS1pnMMMo\nMCbCCObNyHoDUYlRS/1UubBegZx3XMb/Uwcbr1XX3DPQJhaxRs9gcCLLoNp8\nvMN6optn8kcqfT4XuSs8Ly1eCGI3UMei14LXWvxJFnXNplCVPC/UXDOVrzj9\nPbOEU67Y/QzY9td2N30TsO55BntuePqAKmbT8FQ8NOmesDeaAdvAoi6zI+AO\nw9oa1EMJBoyG74EgBRzMBBN3YeyQUuBpPQkvPeUwAYG3z4fa5l0CDRFrKrz9\nEPl0Ruh+e9gIV792mnhqbX5AdcmUZWimdRFiu8xsy1GeBIFGGu2YNw2zPj0g\nEwD6B3FgsRLzSePl20a564nqU5Tsvix3R4q1XbViUe7KubwckMZ/UM1iVElZ\nruoPk3geOhCiNdPqQRotht3+cuRKfAwJ49r4/3MjO661Mj1EKJtDFOf6GNok\nGcFv\r\n=a504\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCngCip2fiUqWXbbTpLWP5tx0qYvIate0AZbTswXMXMggIgOBga5+D/KvIOQpDVz8ftWFwjqhtUIDIFE3EZYVjdq0g="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601548817-4787a41d.0_1601548924257_0.8788209961954725"},"_hasShrinkwrap":false},"2.16.2-next-1601551504-61074577.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601551504-61074577.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601551504-61074577.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-o2yBZoSR4QRuOlMhxI521UGsdin7EiARbnzo6mdv8HqF9J48+qHtsP4icoAb4FyzDDpdyduu6qdWIs90caNRSw==","shasum":"ec1b0205132ab7716549ad01211993e1f4d38588","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601551504-61074577.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdb0LCRA9TVsSAnZWagAA1FUP/1uZ9Xc7cPX1A34m0Jrs\nwfx92AQpmw4YtsQqQ2/Vp/sMahlHJm8ONbPorB8j755y1PLQbb13e1gq0Cq5\npRQYlVMEzGnuUFTwtAs6qoFZQviBgyoXsjdBIrsWZPq9AfjEhWnUKS+noWd9\nbyT3w653MXZi5kvXTLLoMZZLO9v1u12JuiaajeiBbcSL+qWfj7sF+QnxL/5+\nqTAUZGiPJLfEQMLvI0ulnUFt5lFhvBiQfTbOSPrgeZuWeHPBA+BjzuapfiIZ\n6QRxcuTRohPRFrK1yRC3TfdWe+uZVVVoXBIaKgxd83n3S6/JFKW1TSU0IXis\nvHg+s/QH8nxb7+SfEnRfJFajmwlX+xXGDiGGRkZgSodUCTmDZBF0aP2XrKhA\n99qhHhywZZ0Ogz/TNZaIr1Q5X8I2CdjA73o7eERoA6KUbD4mhGi6c+PtakMI\nvHujtoyzVInwMSP6bP9a8JGasW/+WEjXlq8o1uRDmaauXn700+ZxiepSBNm/\nmOSJg9OPvEazaY+avlPUg7Ekyv1KdP6UFbit2MxNwGP2q/e5wDgHy041muvw\nFJzlpccscZ8M+huduJNav0aa+BjovluEy5V1g+taD1e2SsJzwD3wtbl8To8p\nrojeT8dNAmQV+af074V0paqDVj04MJFixm4PFKt4nqNnEdohsk57JoZo3Zy/\nS6BH\r\n=2kCT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWtmM8MDiRdc3zFn1mpojRoZsOHGYnPkNQgmj2BG25nAiBZU08qTZVKuyxO9xfzdkvBry05u/Aw2psyTvTFYmInfg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601551504-61074577.0_1601551626553_0.9534709437316835"},"_hasShrinkwrap":false},"2.16.2-next-1601551522-25f498aa.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601551522-25f498aa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601551522-25f498aa.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-oIYYH4J31sZAEvnQ9HLOH2Xsz/puklwzb5AWc66OEHWT5lPhtPrxDutmsiarj8MJKs/gh4+516gn2WIgVE5pCQ==","shasum":"35a09cecf7458e0ea804472756f0e0c3f6fbdd09","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601551522-25f498aa.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdb0aCRA9TVsSAnZWagAAvHQP/1KoPA4zNUBep3Itl8S3\nvMtCWpyrVqnq0B2/Jhhx2Hhbc6mU7JTLIifcCWhhiuqBDBcx9opSvuTX0L0y\n5skq1sCmHiQSNb1PSHAClPnV76rymcnh2pTZLzd0vSR7n2z8jZJv8SrqciYD\nW4sXExPLtALuqaO1SLwpIxgHXOGFA1GicpHte5X3fN4Tj8y4L0BcfKym42IY\nxUQnBcNVR/xJ1k/23U9vKK2JU9Ktt4pNZivmALEsbf8087opZDo3h8iHHQFT\nMc8tHpl5NwyNFtYMS8H8AKR5zOqhc74jI0BOQI3aRjqs+lk6MKIDWvQ7MnSU\nxK0GDjahyciJ6s7IZiIXMjUAUtb8yeqij+soWX/Q+EgBBi0atsIpSP6SpaE0\nfOEIPXhbnifUuPr7fakqn/HIicntdv7cLX1HP1JKnhpvEMKgP3xBUxHy7DdQ\nxXcoKbl48BZbrPSnhrWW6F1RtqUT+aJZyTnkV/3/otWYTuoBlKhGdNkFNebS\nH6oWYwSpuKegeLNfpTOiIU+Z0JmVxWs7CphkyP/JnoIFMU/prT4ZMwSUZnnu\nSte2ZSy4z9rBVY51vQ1hl5iwjQw8xH0qO8cWQcmWDrEXGvkrmcw0UxgHwBU6\n1QNCdDLz6cG+x775+b9rb+tPJFgETEh5zdgcx0On40dwNZMOrvGERx2mnE9f\nNrjY\r\n=0QcQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAE8HXNbYcjc6U+Kbjk8FqTtt0H3OUBRK5JA4DFYH64wIgQG+hiUtS5mkxqyYzcngQ2NOwhJo1TWVfHb/PYf75xAY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601551522-25f498aa.0_1601551642581_0.4751606398564403"},"_hasShrinkwrap":false},"2.16.2-next-1601553290-ab24846c.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601553290-ab24846c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601553290-ab24846c.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-3bRw3VNb4JvaFp4MB8FOveLOqcHU71kK9rgVf3uwxVZIYNp3TEMay7Ba5lk8f600LJGaYuFZu0Vd8fh3TRUyWw==","shasum":"55f2eab347a16e15619d41dc12897c433ba62a14","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601553290-ab24846c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdcPtCRA9TVsSAnZWagAA+5AQAJ1HcyF+p2it5JPvIt/C\nK22EL6F1KLm0sifoWETL7KmSSwA3Ng+/k5T0Rf2eDJqYI00RSF9qMgsT+w2L\nYR+bWpETx91jzVHsuUUiMJP3pYkUcO4hd1TaBjKpmJ2A/PF8TqOVXGv471G5\n6M8s9bTYWigPTD/IlUOJxvuAFRnOe/TGsBvA9JfDOS0FMmKsB1OamdwhHofl\nodyQVFWPg+pIYSJug8BKGk8H6Rs7iNy06CMv0e8F7FHbSO6zINr5nmMu2PJy\nu2UdzHLikadUCxR+yJLQrzrUBwtKRcsQzmbNtJnz5Irf79OcALe7gvbP/+M9\nEYUasJk/nsuRnB8j3cbH+xc6DenrpbH/N0mZvZ2p1lR7pMyXVfpcTRs++lxT\nXjkABEx7AEffAtWwwtqENoAdCmNpZYbVK21znFDz1SVQ/jirLH0mShho6Flq\nNyoGmlm/mpK23+l9fEvcqicim8pTU13BJz2l9pbe5yhh6VldjjSmXPpRLOKS\nvP6KtYFeVBuGAyKrmX/e6Y+NiTS+J9HjQ1bx9ix34cemLlPAkRmUcGoYyH2R\n89viC7NBS2T78qxZceLEm4IHJxdVrjHyxC6fzPlCDzrrLHlgMMDPyj8UlSJc\nGzY4/e8xs4N6Cm+qChq/ncBcCafu+71Y6kVkZBS8RqjYSPJq8RHW5HOWXIUS\nDFFC\r\n=GfHT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs9WdUJGl17YC2a82/S3VLilfsFxfwANwBexsCUCDcSwIhAP02WSUh1SbG2uOfTVFQiKW7p912qpSw+N+jLtk/EPvf"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601553290-ab24846c.0_1601553389353_0.6319226094385717"},"_hasShrinkwrap":false},"2.16.2-next-1601556447-10a8393b.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601556447-10a8393b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601556447-10a8393b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6RrOJ/ExTDLIfU/4x46UR7rxrMr9yabtyyJDKVW/EM+d5saX8zvRqSGuZdNeF4AHEcYNw3xAND8UCRVy3E0Plg==","shasum":"aa8e7704cb6a386da42f32c6eb8e1bf233495ccf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601556447-10a8393b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfddBICRA9TVsSAnZWagAAKkYQAI7y3gFWOuH3s/usekJA\nQmRD6NEZVnV0V/UUeWhHFjkJ8WfSzABqQYr0kkx9x73Gv9j/b/JAAwNeuqGl\nRUyTgbdk5GALxkyB3gkMpVljIadnmpofSBjFFvlCisH3vKlbjF2IYiBUumOS\nJq0OiRxWmHnW8qVjHT/BGmctGsH/zsTvc3ydgc6rrhWmVqso7bEbsLoEpXZJ\nVNRzOKV/gls+993sF/afW4sAFk1JNhZT+gZr3ON+R1pO1qfeHCYsWgjQov32\nOWk1KlzY+Jdw8NbUuvrbHWLVSIRh1xfymyDBTyxbReG89aye7ylkox4NKoyf\n8OReOprkVCvp7w59EOsX5xDEatcpgZtugCXz3fZqI44x+7t6tjjtad4lh4Ug\nCz/6SExf1HXZm0DN3NzXGEFA3h1agNVLR7JkYd4KRU8JBhFVZ6UPSxPVpvt/\nw1C3A7V05T613TmJCh71bxGwlN2rD1w9LF2wbL63nGg9wuEpVaXcNZQaR/dX\n2kaEwounjwCGRM/jBILArD5Qb4gIJh20xR+Oq/FW1XxwUl+z4TAL3vy1rznF\n98K5Y419VG2uutvLwDdLA63vb9EutR/+cETrdWU8Iz/Cvrp06NNmyr+pTmOG\ncTVNbizqdy+uOSE2qNxfwe4M4ceTqlsD5UmuCfczmKX+6D/4ocbIDBWZYY3j\n52gu\r\n=DokJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAxfdpkiNIFxJsoQwHg1XK0ld7OjQMbEHh479r2ypLXQIgDr5dwjAN/+z7jKX3NB18boWoM1U+WPLs/DgUxWx6WOM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601556447-10a8393b.0_1601556551841_0.6522082529938358"},"_hasShrinkwrap":false},"2.16.2-next-1601559888-773b1b88.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601559888-773b1b88.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601559888-773b1b88.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-J0sX/WeTf/T1e958z47j/q+N0Fo4glel1NxdrQxu4VOQRkCLp96xtyGd4j3MrrCvFUfAC6BtGlxG4Z8qn19+bQ==","shasum":"dfbc5f4c9d58f426b285d1f5d9e7bbc28a30e8f8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601559888-773b1b88.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdd2xCRA9TVsSAnZWagAA8tEP/jLj9yrwC19XERoBIMyG\nWImASxH/IH7ILlIwQgCOedug+LVtfv5YIG0F4YVfQhm4R2TE27R+ozD3kjC0\n93rMAhgRkCz/gQGKiSEWTJM0PUO3OcatQn4b+NwJJPNDcCEP5aKUf5GqKoxo\nM957PtEJMr9upJFaGG6uCVjKK/cF+cfSTyZYROwjrOUrb+vA8HLqFDBVmJ6C\nRIKM52abwPlP+9m252fKScgIw3edkbHoySWqvjMladZG5zwpAyNkZrQvXRmC\nYc5BuJUeaoxPVc0Sl/FxCVp7/UzbGd6slDWVlAE9n4SEs55MZlnUUmu4zSU5\nXVQyBbnBIR2BjtLodaEYBNtQNY7/AxH9iGljgpdzpHZ45xXXBFgUIlODPMVz\nCHgWgkGtyxVaG9Lhhz+28xfvthT+70Y/XibnG7QsCm8eIoc12zum84ub3P8B\nT/FFt6xfVu2Ovvq93Kx32DKgSKhk6DlN+HVV8YpNpw8cpNFfHQ6Xus4nngJ5\nkGx9diTBAwM3DgethtZ78Lo3U9WQ8mTSiwbakJoDldgDSOE7/yWbPfeSewf4\ni62e+H5nTQm2mXY2pmTs80EvXqdWq0TMajOF6QW57wOC42qTZ5Ev9o/j8qEV\n301zIFV15rPVkKnM0euI3+m5EqOsQN0U44QDHURx3E0l3tdig+O4cxt2GYDM\njqtd\r\n=WofE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSSlVnD6o1+PgFY+qhOiEMHKtnjildty8ofbawq2+dCQIhAI9QAqlk40TeeVjtg33I2eqTmEhjQos8DWV0qcGq8X43"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601559888-773b1b88.0_1601559985367_0.033481826358000344"},"_hasShrinkwrap":false},"2.16.2-next-1601561015-bbdcf76d.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601561015-bbdcf76d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601561015-bbdcf76d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-uSA8hiNxGCxLcY9mtBPXu9EUVFzp18XULBMxj8t3jK/3C2OLlyObJ0kz+biAYBATJF9nVMxLFxz3B2E07+ovjQ==","shasum":"0605274fcf51ba57dadfdee8463063f13138d68b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601561015-bbdcf76d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdeIkCRA9TVsSAnZWagAAI80P/iQjJ3ivStHw046sGHRn\nbUAOAUQZ/Uzri+8qcgzteZvlJclTslHMZ5XYVvhKMfXMOsacAgZDzW0j9wYe\nhBGeF/Kg3s7pdF3SaKYvcoPaQB9Ql7Fjc3FJJtESP1kdUMQ21iiQPgRZn0gK\n+vr90S5yf2pRLYJyCyRD8C2l2hW9HyZurt8CsP8U2NZlNBgjGbehiW44gjla\nZzAz9tMqN4xpuozlgJ18E9lhg0hVePFagn1MSKddt/HtMd0WiI+nUjGH5jNv\nUZKQF1bPb1hdbNt91wupiVWFJZ1MqdHWqt5S/5e2zWlNPKEbn+tvJFm0q9Ok\n37aEF22NVy1+umwM3e3F8/dO9nd2bzFRyaoNXWvcT4NWg/E9UQeXhCTTPasZ\ncrlcJiY05WKHYN3c8vMgHEThR2kY8DtuGAzLlxfVtHd2MSmHbrud3xgR8Mcy\nUWPJ9HKA9IysAbtdk5rRjEIusijmzBLDx2MapKG4NMA40eh/WSlm7GcxBVIv\nuuovKitvYGOYHlanMbPWM8FmiKohB9ESXOPEy289F7lkOJoPZUOjWvhv7rkX\n3ailQS6ZXHIzf7uGPo/Wc5NsGB4njsz6GtQzVVAUq5MGnJQWQawYFKoc+No2\n3UX47K2A7bMEMEA4244syciJ8DA9+q1aA9/4J3r7GkTfXFZdZzu0pi+c8mDO\nud4P\r\n=1U3v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfBzIkTdcQ+Kz+ucue174ghgG++Fhc3FsOlnKsEp+Y7AiEAu2zFzg9RV+YUOX8rd82gO1a9lqh4bXCYKcg0l2Xioz8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601561015-bbdcf76d.0_1601561123636_0.8187928271238745"},"_hasShrinkwrap":false},"2.16.2-next-1601561426-5bb06db8.0":{"name":"@xdn/apollo","version":"2.16.2-next-1601561426-5bb06db8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.16.2-next-1601561426-5bb06db8.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-LZ+lmFFl7YHRw5+17Ge9FiJdbcXnsRnKoZSIsI2kZMeuPeJvTG8v3V5+MVS+Aq808c5cFWceYYJtnCR2cvKgOA==","shasum":"fa0cd26f756b5d9b640a304d9349464294f0528b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.16.2-next-1601561426-5bb06db8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdeO9CRA9TVsSAnZWagAAKB0QAItjUi/CaarK7IZYP7xD\n3e/MTCoiY3oSmXeBcZxOKpD/NUFkcyl9AYFjVGnLigrv+kC7/sL1hqU3JVTR\nHpABv49k3shDtH5xH06oABmY67VqmHtPVw6vji2/qdf82Qv2x95T0+ANuV9y\n8QhwR0PomzJfj70rDbxfL4eqzv6JhSpAvTkK0WjMk7LcsBDCQaI4L7k5mbrE\nms0r5jShCTEA6WeP9hgiEUpnFNuOE0pXhIkYG+ig+oGXr+V/Vjv+qJNLF2aq\n6hVmHaDI2dHBNIlePkWblMuFwkQ8rbDrIrRi5jcFfjueeDdNg3VKpBaIiJgf\nEf6oVMrnb/MvH2IH1OI5HwQTaVwWCIM5f7pxI01NiXjHN99PXdjcIyIJjqPW\nhHSH+FA7gDpMRBV384LDZKUcyMCru5ebcvEQQsT45LFkh0T2VuN2OSdrw7qN\nKeJVHEyC2uZ4sYVIrhEuwm47LEwqvN4F+Av3jfLqcdYy/80swjr1fGCQYQP4\nPWOSudGLRRF9IFmSzLiz2hvbk8b8MU09a7kxqw+oJL/oqfCaUb5hwM0mq/XC\nnKV/9hhOQtukTpm0nr8/eLJmSovkuPhU5Bd8cInO0aWm13xEdqucGyZORRVA\n3qMuo2YZdFWEV1iqH+epjU+rcmPqjBNP52EhDLQPaOEGYFhB83WnWiKOHsAB\n0eBp\r\n=QMCZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC32oGI750KfETA+EHkMjapEaFNvzsRdL2Q7yal7mFImAIgabycltcnSTWsEOZ7N3M2nB61Ka/5K/KKAILyuGFO3c4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.16.2-next-1601561426-5bb06db8.0_1601561532619_0.5798758327614193"},"_hasShrinkwrap":false},"2.17.1-next-1601562480-c2960086.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601562480-c2960086.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601562480-c2960086.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-aBKfTVfQ43QidTnDs0beJ/2odIIfoQnRdAURujclqNTgQ4QOkpF45vJJ8M98lTCMok02WYTOY0u0yB7A+heiPQ==","shasum":"a0f2919d8d0b41f5b7903cc55b3c8f04546df318","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601562480-c2960086.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdefbCRA9TVsSAnZWagAA/mkP/10p9/5uEt4KYvD+egQ1\nSiWVSTNF76z1Fug1craxztS16pSgdnQaJTVtDXdTpQfk/AbZnBrHxrPSJoMl\n8PfUCFnWAdyW1d9U4dasNCKdfYT/x/xIYcuUavZACN2+EULNJtEEbFM8ebM/\nakL3na2a0E0FplJK1bmvzyGuedMrnlE4PWn4sgJY9pBORk0rIshN4Uds+/Hh\n19n3LaQXn/ynAMR/pjUzKPMCsms3kaK+Jd9/7fg6NvXMsajjr2dn/c7KcVL5\nXLPlqVHq51G8xqLAF+T9ifZEsy+B4byszkpja1EbvUVJI86XWrq6kuxrCqBh\ndH5NikcKMMuQVd2iIJ4N6xZeUwoYQlzf5g4oXbDRim4GdW7+2yLZdHdbiIZm\nD2voVOXPuc0nGEgr0Ga9VDzdwt/SGfxBvFeT/iG5cE9JbAIxNdFbQcJTUqUr\nVJZobqD0cDPLbaAbLwkSyMUJ1G7P4AS1VdtFoGTFaswfgD8GK/jgkP1MbAOf\n1q3SvI5Ncem9ErIlTRp08jEnLe7jPajiiAuH5IOEXRf5PsemxB4GOghBxZXK\n5cXAksYK0lGsNzhm5l1sjImvIxCSWzrW996521sfAfCRgiU8v43RBI1IlxPs\n4jSOT23gX8PekF6BEyehld1681SdKIm5D9KI4cxi7Ku48ok9CTROrtQFdmz1\nhN1b\r\n=7ZIK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdSI2fbiUOLa+6fdk8P6avzOm3Wk8ov25+VLRJE1FxuAiBNJ9GJHLULxLXtnF8vIg4LmVsCyZQSuq0YFYW6Vu/qcQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601562480-c2960086.0_1601562587052_0.2934053068532212"},"_hasShrinkwrap":false},"2.17.0":{"name":"@xdn/apollo","version":"2.17.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.17.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-CPJgxq0MqmaPzd5wYSyp8LdKPwvb9A6s4a28Xezt87FSQCcaHUGpEfttaMhfK98ZXebeBdtF9i3P4q58vn7VJQ==","shasum":"0a767bf5250631620fc9b13b2f31ddcdfd0143d6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdegxCRA9TVsSAnZWagAAwyIP+weUF3bwJQXBcbkwNJMB\nyOL1eIWimgl4yQfg0tU8ERIYUqHJGjOI63Hf3YuMtItZBNd3eaa9Aui8SavA\nndMI41jSnQAcFuF8VkYssy6ZefrHIu3T743Kk9EyOnQuI8FMNDcez4i7vBAf\nyxBmCYUfbVuL/uZevBlXh108l8jaoRM6L/xegpKKCG3Q27CVr/E8ZS4Q4HOR\n6masIF6sJ51R6yFGXbHhyG5Oj4+NOyfF6Fbmk68EqqpLOGK2mLDBxgK8YTRx\nTlseMMwh68DLjpNbVjHPzX+TB3zVGQ8czsoAc1l4+UcuP/bhSnq4je42w0G1\n8bN4yu9EFDhuyVyXQPPZh+tmz384AlMtHHaHtXtyfikLsBcPXoEu2zq37jOc\n4JP1un2j+ShLSR3sRomI3sQ8IXjhzwr3XfpHdXAmDhv8uERtarRxKlQg+iku\nPIjuVZiaXlOHf7g9nkcgL+Vq62Q++BZy/bQWmCEbjZuIGkAClRDy3q/TLxzK\niPW5eazNn+k1QrW54H/cbFEK0rmS/mnoecpACFhOvg3/6Yv6LxcT4C9WgYyA\nBvjSTFUys1ewF0/bcE2OC7Y3GuxDkOQDbOfxooHjwixv6tgVjHx2a5bosf7F\nZKRS4U37HMXuTjBjZXyTqYoY3MyABMdeH/72wFeVP+vZZQ1PhzYn8TtA2Mqv\nkwWu\r\n=kz4q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbsGbub7AYwuX8nsqlrxmOnyfo9cYS9QiZGEIDgNfe4AIgDSNvShN5ktVxG3NGbqzobPkbDyiMe/aMqwACZwTjX4g="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.0_1601562673551_0.004859731728389605"},"_hasShrinkwrap":false},"2.17.1-next-1601568621-303af41c.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601568621-303af41c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601568621-303af41c.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-iZl4dhSmFLsxxbXMo4/QldQZlJSJKmAMfTtmmM5bn8z9G7CGMe0mOPTqiyuo/VdAV15+fmDe03JlsLowWX9TcA==","shasum":"a39af698d1f640a0a17861d6800ffd2c3ce9b34b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601568621-303af41c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdf/MCRA9TVsSAnZWagAA7HMP/2sueKuMOpqwC1JH3fX3\nEYNuWXpN7Fp+3sQ/Ej3ZaRXNu/LULtfR1RHfvhEkYRYVLmd2cvul4h9yb6sq\nhT0XoHdpUzb7/j8Dk+i7muYPmv1i+nv+PvI5mpZKMEIRIJfivpgC87dFbV1n\nxHMlNiTMEX1eo1fpKExgdswPX5tywPYwHN87yq5AGyv6rpXsGevdMWT0UOWm\nkf8C8A4HfWriAhtKcRPh4sJZZs67XhNGKIbgRnXPjwpmok7mfJDUyNGHvjSl\nvYBP0UJBt/afX/FRk/L8RlpENU9+RiYKb3mdZ/orwr1FBVfB3fb46KxlINIu\n24uQcjf2Dhve1qth9bJxl9anKofipV0FCZiIE9CNZb0lZgWU6wm8hyH9JYEe\n69ItL3U4F8OWoMdZmAsUJq8qRRjhkDEk+Ax/u7ztm4qugL6d3+jwlZdzX56H\nQZ2yKJKRQZxNX6dUGdh4Wax/+NRnZMVAwo2AVpjtYa8kN/7CDbE/LNJylJUa\nHoKugQUo2NItiEKRmG4C/LHAoyZ/76No2hTucYR3nNljOskPpZo/7FEG8WP6\nE/7CVNPzMmRCGBjs6tDWQSk6k09kopwxTFg6zEU9LxJoutzsVtO92X1DEcvd\n8M57/8HJRcSiJwKe+R22lD54PVk/LFzNIzdAiD3t5jlDlFpDTb5gnomhTvLJ\naviE\r\n=jNNM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlX/v2hMW/qI588epO8quCACR6t1bYRHVKUUspVN4L4AIgA3faH1YHRSFCEIXVGee91FKCE9UN2pEkLlefJzVVN/U="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601568621-303af41c.0_1601568716141_0.5407076449097594"},"_hasShrinkwrap":false},"2.17.1-next-1601569930-ad9d35b8.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601569930-ad9d35b8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601569930-ad9d35b8.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-psGUdYiNHvjUauQKBq3KsB09N9IhBpnCa+0aPnfia0IbNfc2/DqIhCXiH5+dt/ynsnjUMPV2QGGW4MO/iOaXcg==","shasum":"71d7b1a8282c13e24fce3010a6b09b85de10b489","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601569930-ad9d35b8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdgTvCRA9TVsSAnZWagAABzUQAJoJSC83jHPmrzCcChlX\nRQGvJtVC3Pbuw5/TbPp96eXz+IKTJh8K/k2tcScvRh+O2yygqTqq6JR1fgWD\no99nlUz+5AVBtlPgSAxQZfSY3FXkUqD5ZTA6BgY9qXXUUQWQ2V2um1udl/YM\nFX5ZFcdvl9o3aTk/W6n9zk0tS/XvRnEVuwjEUaBHuLmVjtLPPvyGPGTQGSed\n1NsBsX44WR2xBUloGyI/bYkX6veKNXKODEi+zb/rUNaPVw4+DJhY+w4GGaIz\neYkr7wpAWdMZRZw+D0bNknPBbpCztFfBnX9f1py3vZBXsgvmOzwA+4M7RBwi\nIvpcXLF22EaQzhapEdfl6zkDpyUr4K707G6xYgjhOOnrL2iHnOfJHK0lLtfR\nEcIY+douOR+od81dwhAkGeycE/+NUJTnpAikNmSJ/H7BKbFGm1+54UoBdB39\n4Lz5wpnu91cIIimGoRMYeRM4Wl8dNS9sDXGCt59IOnEW23y8ywiSbAOMvFkd\nga84pgxNmR0eCiYLKxY7C9WKdDf19tz7Emf+fVWESzVXKRTJPGKidrQNZ2NZ\n591LYH8PzByaCcjrl9sLQZ0GWI9DCpl8/gHb9nZ+qI7+Fhm+5rBdGlJ3dSyv\n8bGRMvAga4bLm8CeP8IsJZmA3w8SJqx0pSW4ThieI9OCK0WBL3VmwaBbVabd\nxe9Q\r\n=XtJB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe9ThLGoGtJPtKt0RmwkybVj0BcnG845fz8ulZ+ozAxQIhAOH02xhE0S6VVNQx3zz3vrMILqO0uv8s6WqfcCdEmEAo"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601569930-ad9d35b8.0_1601570031168_0.2652031724370165"},"_hasShrinkwrap":false},"2.17.1-next-1601570971-ccc86704.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601570971-ccc86704.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601570971-ccc86704.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-oQE845IXiYmhm1nDkyf5B5f0kY51YgaM7w3xIG/khZ9HzPqEmzMV+Yam9X+Z8TfgPgRE/25yjHL3MqE6SwVDCg==","shasum":"4e4825db491f9ecfca3e8984a77a4eb02adaeeed","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601570971-ccc86704.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdgkSCRA9TVsSAnZWagAACAgQAIRy9kiy3WCfB0+yxDf3\nZta64rONxPWOeu4kNxrgNSi0pfnQDc0cFC30vlDrS9R4qUPiHkexwpcC1QV2\nPFqx6ZeYKHW7F0WZ4liQfJyYmhvmDVNhBWsCU2jTlg5MJ+CP26gB+7piiHuy\ngMEoOVm50Euno/+d63E01JN2Vy8JP5qiEIDe7sTy36HJeV6G3Tnve8UK276B\nqdq7R1ctpTGjcyfbF/rkR2FmMVqcAsJIv9iBlDuorUTVuJUt1ToHxbQ0wkcA\nMqXjZ3Yypg+7Jvwbxeb/ozv0MAj9HesOa4IxwrFUgl0C1PqxJaMNqhdp8Q13\n/ZgJAQGWOVlBhYcU8TQ4QaJ7804qMjOC0c5POW075nqJofndherPKcKh5P9n\nQ+xn1GL7dM7gyopc35prOtl5MIYz+jOvMyP56vQ34ifvgWyJBZFHK3CpQsqs\nKG/VeEkbVJNEyuyfyrTIm465nelaFOuIrJmwjOxRVbwp6LTMgliorSJK2TMv\npMwsnSTb5ISkPCamRWx5d4ELd0Q1kLPFR6mlkvMnYzMTk2teqf17xdzbPVsZ\nsFOinsABLJVrkbc1R718fEiJaBDWpq9IG4x5JBwHWRkIX1bO7PFNAjqqa99p\nX+ldBIF4gOowwDIIg7945tIvmdzW5AOh6hoWjxzSMwNPgfPtSNaTziLSG6mI\nb45H\r\n=1QOd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA69AOzOqw9kdlkFff1UtysWPo7B7mDz3Ayb+oM9uMsvAiBkGVGuNXs4H0N5XGsb8qVqwufFvLcZji12XzeS9jIVTQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601570971-ccc86704.0_1601571090220_0.3727713615232122"},"_hasShrinkwrap":false},"2.17.1-next-1601582318-d05af1d7.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601582318-d05af1d7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601582318-d05af1d7.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-aP4Upk5TrQEv+4QzYt7b/NW89JkOHK2IETm9QXNzAbqY0JA6j0vn7fToSueAL/HM5zVaRT8u5MzRImrSShN9pw==","shasum":"7d71dacac551286a2dc1d89cc455a4351d414479","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601582318-d05af1d7.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdjVOCRA9TVsSAnZWagAA4bQP/imcV9VFB7Eot7AQ8/vd\nmSy1xQexSag05cu/QDyvM4rKkugzcpXEgTmR9Y1nuE+Bm/2hSZXIpawFs3vZ\nIBNpKxQUxhWkcQNLNlRKFlPnQfutFsGIECe55V8ZwACVXmFszV6ISKWsyg4F\nneHuCckIVp7GSGg+LMdS6N4ng4bhmhBEAo+lWqGtRgHhVxoktx4tmLPbkYRt\nZ/yuV1KsLNP59vLFuts6Ex5vIPFDjjZTVz7nJXniPZgVc2o33bFU8J3XlmbH\n1mkQ3sWxaC2djDiw4FZLBqEd8FK1wfv6XGWpT3MzLoarvmuKWV2SyMY0eTKz\nlvJZ4yMxVMruXpymAFWWhipEK2Cb0tRYvBPDE3u/1mOaxVVMqP3sCY3y8EtQ\n3de9QkVlGInbHUyKxTIXkv6EXJhT2fUBuuwN7bdo58eUhpEqqmioTEokfpC2\n2VN9SCoLS+D2/t03WticfxhNxWtU6QrjLFNMI4ozWnusz5eobFlx8PDo38RB\nr0PnUWtsmPL5T4SgM3pVxrAv18IlQklnCFB2iOw24DkFDT6MjSHV469WgohO\nVXS5sbgtPnFaQXoAS+rLtyLx50gIntBQANeO7tF9aOWmlN9JMTOfBC2FMdIk\ndyYlB6AYs0Y6vJiUR2nWEbf1B+z40cdUhPV8SmWW6k1QN0hevlklxxf7HQAC\ntlnQ\r\n=OCXT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCQIrSwZg7E7ILyQISfu7Jf91LbOP3cl0VR7iHrJTlWAiEAl0FlHDR80rHVrj6A65AcSA+q9ehUaU1mZaPKgsO/0Ko="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601582318-d05af1d7.0_1601582413580_0.34827587885474287"},"_hasShrinkwrap":false},"2.17.1-next-1601584943-e7c564ef.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601584943-e7c564ef.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601584943-e7c564ef.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-/xb8OypkqaaS69Po+KSeFqSimY3NgNIG1E6NjqQalJrKF9cVpB0JlAhTnWq3FV2oXRYI+vQbgKFqpR/9HKRcZw==","shasum":"8577845857e92590f081740c55db496c89fbf46a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601584943-e7c564ef.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdj+bCRA9TVsSAnZWagAA9WIP/jigEZJRGiSnJVGz1Xoz\nxKlBUuGkP3At/PTTJI68zmT+jTWSN7o1vm6IXR4067gvj3b1I7B5oRYMcUWj\n4NxfQzifm0LTOpX++sp3mm8yLEAmnOTAWxeKjNMTMA/VhD/JQxkIapwAHrL2\nm/mjAW9h9100HV2pln9L/4DzMq6zTtHqyJDFUSU3oJ12+aLDsd5+TDWzXEm9\nFpDdbptLMXdbC5wfQs7mx7+hCDL6Rt2ih9YfbuJrDwcMDVZ/0/AO8r1oUeHt\nEqg7K2L7Voq6eaJ58v6EZOyGx08iGhcDaP7LmIWmFkbcSeGeI+YVMIGN4WHI\nzbuiB+qgrXGj96Izh4aCYNLiuD3C1MQFs8SZ84UrnBwtEoXrJPeek3Senh2a\nFUHKmy1DTylNVtWCEx+/FxlzGy2ZngPglYHjpSJbE95qMs+ybFa7dJyAL174\nob1ctCRBGInDAFnXTuwLMuVK+c3sXxcrQ4oGa171fU2zeuKEaUywis6GjVHj\nj61ofl2D4EhuVbvy3h/xC7tgMnq/svgp6zNYu3C38xyyt9ZBPCPBMcKzxd6m\nzxTtVaaltx/UEosGJ/207uSCm1xebAAEAxuTn4wgfQrZHmemujyaUrKa6ytX\nBQITqbyT54bkV8rp1qxOGxE6wLdRXaDMCXTc1l0DX0XlYEbFwA/BIvFml87R\nckC4\r\n=pOlu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbs2NBHE1cUtGmuxkc32POAuJcR2qnovPh+tn8VoTcnwIhAPvsC/ru41m4AV/k4ZpQ6JZmQxUxv8hpCaq33PHWZFZr"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601584943-e7c564ef.0_1601585051010_0.6859357056597188"},"_hasShrinkwrap":false},"2.17.1-next-1601593993-8715d591.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601593993-8715d591.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601593993-8715d591.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-X6spIudZdCt07oD41vOg9TFrR29fVGostUTwiOYa7uhXWPRR93wI9u8BdMK93rog6pqnJ9lcD1hsvL7k3R6qRQ==","shasum":"cfd5d832bb865a06e1a5938e0beee3ebaf60f878","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601593993-8715d591.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdmLhCRA9TVsSAnZWagAAMroP/iy0ktn95c1Wx6ep/lkC\nlQ2NH8P/YXGadM2EBfQ0LmMWHbCbnHiKA6K9TgcVUgiuCjKp0M7qSEpYoI/+\nMgn2YtyCPWfrlM63OsfJvntw3UfvpeM9rkVc67GH4al6GZIpj155nBqEqOzW\n/jK3b70Mz3ACOBLm0FDY5pyWAkVPjfNgd8h2agmYzv9R+CXw34WIB/98TMWz\nNU3nUndm5DDhMlgi7hJw87JX8Er4tYulpDM9l7NlgcfTtB0vJ9SYbcxqFC5o\nn6vgYUyTWrNrUBNm3KYJxoLklgKOBnRsF1jFx85bjRlcDZg+x0rbWAR3d8HU\ngWw0AMP++HRHGHzedl/76st9Ji16//qyddNshbAuP22mrrQDGI2AdPORnMNo\nAD9WrOyyQauJeC9iY94hMMuPlnrUTXdPNz49QiiUNGULXlnp26jc08A4QMwO\nEkTEy9NPb7c1Ch8V81abDpsqR4TBFKk3ZlukdxsdZr79O3DFDwMge1K4gv5r\nBi5PuLOtCdLL5Oum0M7w8asUwk9I9H4ELZHQXRT18FeC6f8FbVzlQYP2433k\nkd0G0rx6YJuT4cEHGJ19rC2k+0bA9DY9ZX585KB8TupgUIUrCkC9QcgsCfHS\nrSOLkxfT7SSJizZxgPAJ9O8oTggPm4v49JBCz+qcY0cZNClJExvxwtiIP7HZ\nUSc+\r\n=ynQ4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuPdCGiCpipK0udAvubHcjsKdDMLPR2DDUenrftMby0wIgCCtnHfinRMDFH2uwyo8DnaEkov7JNOLByjX5uM0R8vo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601593993-8715d591.0_1601594080832_0.23797355440344958"},"_hasShrinkwrap":false},"2.17.1-next-1601595126-7ca0f45f.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601595126-7ca0f45f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601595126-7ca0f45f.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-cCdASQd/TJdlhh9Zbns2i5M4Yef646tWk2qa7a3mo9WaY2XwfewEVODzQW/XMpuxavG4trSIc0Zv4gLiBLuHFw==","shasum":"320d031d9ecf1fa2f8bccb331ec079ec55477df6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601595126-7ca0f45f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdmdOCRA9TVsSAnZWagAAPSYP/3cc0wk/GMOz9Oz0j4s/\nvXhMDv1u0Q/C1ZzdtLzjW/NBVLv63OO2ZhxLbO+F6WbffMYiE3pY9/HWJREn\nKuouS+p4CkkUgPBSihp9IBJ+Wyuks7SilDtvSmXCtxFgh2L0KiCd4gVbzm/G\nmgQ+QTXOjX1iWmDl3VfBArovnEyIuiIXDz71KzjwpxS6kczna0gvVwbA+wek\nQqn+8dbkHrLnY1Sg6KSAAWf6QrL/cZYG2slEr2F+HFlAAPiwubJQI9hcGFek\n3eA//5wuvUvnYlWcSIuadMcgGeWDIvEsegJZdRUvXiP3FfqORHh5GzXXQnx+\n0pIFptcr1Fox72E5sDKxPn6+F14qcyYoB8b0fiPXfNDv22Yeb3eOL9EI86h6\nkseE7hCZX/ltGSOkqmtk/sCk67MN425rq7FiIoSTS4ykt0LCDFJ27MRG8Tzo\nhtfYnwyFFvL/zILxSYnZQD/2M7PQdUI9QbJJOCvEqUV2SThvwcRMFFLR7m4s\nK9kNdbTdXVO5TXeva/LA000JQ9iZwNV5bN5lpQpSysT8UQq7Lr869A7xYp2i\nBsWIrlF2sjvn+YNdMIu1NZxKGu4PVaTSosQNAVHZOR4BUasTPe/rXCIbX1Fh\nUJ9xWVW6/B5vt6Q8tVrdDfBaH/unmUmvOUdK+dKnyMIVRKnoZMqEtRDy9bU5\n8OBR\r\n=96nW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVC+04GfmFb5kJ3AMsHuN+FK9t6GCMw+pqM41xSfrVkAiEAnNZiiQAtk98gy9Ux013OEF3VO9Cirhwv32sI/d8fsIY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601595126-7ca0f45f.0_1601595214381_0.4772768234603275"},"_hasShrinkwrap":false},"2.17.1-next-1601599497-556c15fb.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601599497-556c15fb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601599497-556c15fb.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-mlg/ZjKz5WAbyBtm7R1Gr2r4M8+q7rzGS6MZCOtlc6pkbkE1kZAMl3K1Yi2RnNYE9MZ2fdNUYmr4JEKWSZoi7A==","shasum":"75383e56e96bdfd96a37c4a28768d7e2c65f92c5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601599497-556c15fb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdnhtCRA9TVsSAnZWagAAUxkP/0neNse1mC9YVT68eLPQ\nUgUYR60nryuyrjY4Z9xAIGs+LyQyEmPCYaGy1A7kVfDYtxshNTlwtnuGT/eb\nrmPm/mxtqTYGujzJOz0M33g0R4ozxcH+lmBwXpEi01QOFYQrW2kNiQyj52R8\n4yD5l9VAcOOC6D7lL4sb715ztP8adSpjwb3ItWHw5GapJMkWnHhAKvbWnamu\nIeibvLH+wtiwNsBlqcn4YGgRoWwGxdeHjuuA1UIxjv1m7j7L/kkmjV4evxCp\nvVUm9ZkZlmaRCCsydvYF2+f4BrVJhKRnH7rK6ChzL/DJe8BVP6+JlZcbwAOo\nhDolLQ5Nq/GO/6swEE9G/StDz/hRG0tjTivx9pkyiQueQKFQUbPIpBh3tSWc\nVtB/w1iJYT1SHDWvk5omd1ExpkstNKbgGiaeWS2Gs+4dRkPwztZPKw06ttDT\nrV1HUZVuDQvq4Sd0udetTClkQNmfBfW0VCM4+6Vu82PCN1ZHINxBHthO8g0P\n1cuM20GvqaVg+aonuCQIW1GET6ZVYvzXLgwC4AgV5fi/FWgXt8uVF1z9eIC/\nHRCDTFhFkulwSCLwl6yZ+z2D3xBg7hyf6ZBRm9hg1/fAPJWh5lHFAaL8okIp\nPI37cHYXvdfQTR3kRi+Ow4EK+wPZEMKMlgTcUbh22d4R1C2r3NAeoQUVr0Sb\nfkF1\r\n=XXB5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0/AOaAzprQEZzKnfTpOprdhDkKr7LRFL2HKZhRfI3DQIgbMWuY/0LDi7eo5la+GjzGem40qCUFe4cLhRMnZoQITM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601599497-556c15fb.0_1601599597277_0.6128367750881025"},"_hasShrinkwrap":false},"2.17.1-next-1601604448-287de422.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601604448-287de422.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601604448-287de422.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-I5VomCKHs6rWgoFNe++M1Mg1xtGNp3xsxiYjjxit2zoph1vv+g6rPsU8TFQe+1IxUgc2K2SZi/C/tc9VIsKfEA==","shasum":"0f680e4f9f0344c68c719037e84dab3c3349dce2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601604448-287de422.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdovICRA9TVsSAnZWagAAaf8P/RXzcIFoZgJrpQMVF7i0\nMim68oybxzuBUgH3xw4e/wbG53mzqoGI9zkFcZ+R1kCW3/rXfjN2MNlJo7yq\nTmi1C9MoOw4gvPazAEyFN2sRv6PT7gZOLhrdqf2kPmxlsyTuYbVchnpJ05du\nwiwkcQNLFeXwqJCZuCevJSX5fr+omB1nuHanQY5kYR4Vql9jKxmzJfzyWVgE\niiyRxVTF8npplY2dPrEKYzQ/b+c2uLF0NdlShpOdpvV1tjUludX6w6bP/E+t\n13HcQbqH6UJ1j/Qd2mgOo8dv4/nbLWTVMQ7W/6pEtAebumKIOIkSrFHIdsxg\neayqv5dQcvRXxf+n3AAfOMUs2XFF+PS4/V+ienHEMIuKrjZGUTwgIeh5K33v\n+BCxegx726EKyhC/4XfJ+3w/iDvU5OVX6jUJfei9nNAl283q+YFtYScXeMMY\nSpxXluP6v5QFhubyr1WZ/9RQPKZaNFERCBNLFZ4CUumxepCOny8RC//ulDZ5\nDYZmADG8LhO4Q9QUYscsmJmosSizF3/TMNMnW9d+0En5CLHj2lnDGlNa2410\nL00nsv4IrqQWeu1e6VKa2+NAZ8VXz6ChMrKBGH2o7uv/ZEMHoOJ/th0Px4pY\nBKsVP8Pucc+lNDNHJWCHTH9nTQ/e742BxdmhtQ0pz5Gk1niFI/yTg7vP0gH4\n2dJI\r\n=M8Bq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYb8A/UkKAbZQC6cktggyV1GgXVc3p5RflHq+UCuLnMgIhANAgnzJOgfjC+a36SyUTeF3xPNKmfGfTcKY1kC1MfHPw"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601604448-287de422.0_1601604552140_0.7259560844289665"},"_hasShrinkwrap":false},"2.17.1-next-1601605820-fe5651b4.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601605820-fe5651b4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601605820-fe5651b4.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-tMb+CFDtKxOon/h9HcLFGP+Hl1ca6EleptSZziDLhSKwxyPQYVcmWAQVONeLPC2yLdZQ2FFJ+IoBsyLgzuVkdg==","shasum":"4c4da07337521a5385523693c1524477d036cf77","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601605820-fe5651b4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdpEiCRA9TVsSAnZWagAAN1YP+QCCBno1zxGumgzXlQ4i\nzBQs+hhM75a0nAentPLaoA5PDgZzzJSzV7o2zaDsj7wBUy+3L+4rT4jlYA0O\nPLIviLxGv++ISjTfeqNtLp3IXvdvN+M2hZlWaQ1adR7lZDxe1OUYCPmH2o8P\n6tMgPEf1LlDvckqj25rVNUbon5eUPBsPRV5oGlQjAC5NZafSOoCpp4OcUCx/\nmBYs049QlK5lzO93bmJXrcHIGRdZUzrvORK/roKB8MJOgnXOIcai4o9D2wYW\ni654jDEknZbEbfdIwXLbwZiquC9XQt4UFWqRLlrhnTJYzGYeMG8lgfspSH3t\nxrofS7tUJBwpv4S7wG1rHPE9aBx7Z2RGbuxizA7rxSA8R65i7SKdUKKbXo/G\n+bXDIQNhJlMhGMVekLuF+josi/t0JnMacz7x5dldKEJky08Bz3zyltdBwc1y\nqzXe2MdYrAPqf8GM75SeclI3weLbpxtApmDOP2CLt+dDE6qqhCAdSyU4DFBU\nYt69SDxRPpCJg6IHcrE1R5SFMmcP0fi7AO1BaRcboubf7GqNWpb4C5KEaQRX\ndkWfHLoAvbUp/SPxIyI7J1m7ImK6W4MgwbJEm2C65qsPu8LQ55Fgs3MUlWp3\n6aGHXBhEER03aPLpaQumbIrsK+oy1rUvU+iZ8BRTbTt7km8fG+NS3xOgpToZ\nwKih\r\n=EEsR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK3J+fA2nx15eg3hypITNnJwaC4HO29yr/jkvbEc2+FQIhAIbC+ierDsofE9T9x9T3Cr7lF4Xjs/P41bCk8dZyGir2"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601605820-fe5651b4.0_1601605921638_0.5254195426765143"},"_hasShrinkwrap":false},"2.17.1-next-1601605964-4780440d.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601605964-4780440d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601605964-4780440d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-OXDWn54YKKHADQFiCOzmelhpGLwKYDaK83V0NM9Hpjc8dtddX6AsxvKTXXsshIfToJQuAD7m0n+tQk62He5wzQ==","shasum":"59ba482db0e46dc8710aa334038dc8917a0b7223","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601605964-4780440d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdpHOCRA9TVsSAnZWagAAbM0P/AmJE6b/EDjF3bHFHBl4\nL/4HKW9cJeslaCs2Y2+PzO1D46MTJ8E6LLAnYWc492MhSTvVhW420ISrliAZ\nhlyeIVWavT6E0uqNtmR/sL+Tel6vaBcwl9j7dkXoIa0wvLF+jJjYaKBnICBu\nNDHEt5ypLNnu8SQ2PEVvEFPXUaZxICv6mFPaGzl25mSfnGYgIWlgbxnx/0wq\nF8/gg/k+V1TsATQclvc7T8Z5jA86Tdf58umljH9SKJnBcKdYw+kCCLfiQ7HL\nIHm4gxtBDcNn27r3U5LONa5fpmt7imieuDMwjqmINRcGiC74Wx1w+EJAXQPC\n8Ih+Ou2/62mbW+eFUikYpu7ylZklf4oCDJEyuUBOZ7h6drwRx84B17i5st76\nNg4Mx+QjUY2SSCti71u5TNRhBGf/+F5t/tAmh5NJHTjvyhvLUTt9yN6K1gWd\nW1HMMc7dhpWzoIHjYl6tzJklsXu33ntBtXLsJMO+vK548SP5SvREjry2Ij0F\nvLMmAZNGqx8phu4LHsTu96wRJ9MEg4ZYKMlEbs47ToDyZFKuSHTYr7MmQ09w\nXj4aR4hmynCAel1jOmEJqMLi9vobPVtUzunvKbOA7+f1QXXcoFG1aRS+LOoU\nq28ZjLmqrW8vw0nuKRm3yXruqbQM+xQS4xOcoyLoJBGR9EILndGOmEcUM6ZX\ngk/u\r\n=TdwL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJfxNhukL3v3VsdnOiUQbAPFW2GCS1idklsTd80KoGOAiBLzHAqW1d0/9vNTIWx/mM/SgfX64/Ng1Hl13jbCy51Pg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601605964-4780440d.0_1601606093629_0.8191781655326074"},"_hasShrinkwrap":false},"2.17.1-next-1601629464-e280d7c5.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601629464-e280d7c5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601629464-e280d7c5.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BXOXNvDN3YpIzg2ZJc3VpaVXHdm/lfgMwXqmI4xmnlNrOnopA5Ng9NfW52lBlGYBP+d5te81dPFj9JHMWrRY9g==","shasum":"7857b4c20dc91a316bac88db048e768d609345d5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601629464-e280d7c5.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdu11CRA9TVsSAnZWagAAPnoP/R+jKohoCBiX6/MGqPgj\nFTbWonpbfn/DSWfy7d7uV6REBgBhZTRZt6K1G3AHYZjjN6bYT+kLnSm2NUMm\nCaHpVrAqzJGaNeI1QF2/JfD7ALeBNd4/u7lCg+4eHY622dmYTSt0RPPDcm4A\ncu9hHo9JJEMfZ7REtvW50pHFP5d4pVWHwC33Ffru7K2udsaJC5jh5v4krdsW\n7pR4l44VltRjpOvvWZ6QvO85Bwq0jXvXQTDNOMp2r6ubfPBwr1ZqVnQyuHMM\ncdyGdhPC077CElc2sD6FHrZIvb3wz/Hrc1GbkC+55NO7jgnMaXrmx1ruEFBP\nLuP7SqjOdG9HKpm7cGlervmjJvw8yUeQ7ZW+zUwDQ+W24yFZfCv3re+jaMWz\nNN1vNy7Ei9EZh6MU8ntg+3uowWRZEPZXpdZ05cwktOVgnn9lgfPDWWjqFc71\nKEw4Sj0TCbP0L8/+qNHpL+ovLkmgmgmP3Em3ltNYsh+fgrGUi2/ZJQux1hQv\nG5SnymPKX8FUy9FPc/sNAmsKLkcgxBMwB9uonRrUiHS4Gk43Xya6NsDytwBd\nyX0DNnBc7dnE7LnoOfL6GKrwZFC4T5X+W8d+VybJoi7Y86FEKUnTcAwh40xD\nbGl7q7MRboqKaoPGSRksYl/gxh90SE4d1mM/iRAb7+lJyYfNqmteG52SXdon\nYd9l\r\n=iJJ8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGEvueuXDkPCWHDU2RrdOOX5al2JqDCR3X7a3/66Gg1QIgMngvx+N0hyrq7TNVuPd98gyg5RgqBPoZLS2lZzullHE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601629464-e280d7c5.0_1601629556927_0.29289179507111607"},"_hasShrinkwrap":false},"2.17.1-next-1601630989-4fa52c12.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601630989-4fa52c12.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601630989-4fa52c12.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vksliIyl6PMaNwCUjLvDhoKbKeLmlyJlJiK9+VoPeDo4fL9vbVssiBdt+rk475PL8rXHWMOoWcU3db7xBZelEw==","shasum":"aa0e8b5e6223187bff890871505c77af12f07939","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601630989-4fa52c12.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdvNvCRA9TVsSAnZWagAA9aUP/3smr5+l6B8HO5eyuvB/\naruO/PHlKm7SlO8anyAsKoS6XEGCXO5dX0r2iOGrmvxB0A17mDRZbEfDC5vD\nqVWXbZQglOjPpq+dUvl2ve8Se5rnJAqhfruk7hWdWbJdL0Yg1dYDBqBRo4LY\naC6CPGpkEbBLTWQSHh/gPlFzWJryjWrivTj7jplA78hTL26qG7/fj6whB6os\njLBblD9RTAaDHFcTRo7IOkfVAarW+X/jtyBGVKHHw1alpvhvrqDKcrZymiV3\n1CoZmBDZqaLWrr58Xg1LuVb7E0hL4S6KnsD3IUdFvNegJaXNd6evSxq29IQ8\n9sdf4e9wKMYNrYp4n5eAOPew8Lk2HnwNC1o0m7MMY9w6r8U3cupuif+q//kr\ny3jg9OgXgynaSQxzyXN63Yt/WNJRZm3LLeMRAlYOXqqmramtjth136rY68kO\nEQVdtOEz+2ftnc3i7VFw4tDeGq9f0K/wmPNTaB86Wflsd2uy7OhOxA9jiE+a\nAJRSpMHNm3pPgAMZ6k0E/h0Jkj417kW1ZmkgqP5TvNzkVmBPdiWJDDV15VJr\nNObzsOtQp+xjY1AQ0zKF6kKQdfV+cVNoLPw6H75WlzuoVSwdc9ut29hZ3Da5\nt2wtlyHRj/AopA5FzZWS1+T3qxi/NWSTwB1broZe29rzrWS7VPAdI4Qq+Z73\nHFN2\r\n=Ty5d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5eWJI+xjETvpUd12kCJqApt5qO55qIef+730b9P09+AiEA9psRtSx54+NJ8q453cTiHMV30b7f2HA1I9uZ6vktO7E="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601630989-4fa52c12.0_1601631087422_0.879424991466188"},"_hasShrinkwrap":false},"2.17.1-next-1601631233-7999e51a.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601631233-7999e51a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601631233-7999e51a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-J2tSSBLG3sdDFTWl/VqFvwJM3Fyq0b9C4oNZOERvqlIZeyhEWcbkBWf6+pC4QCl8BZFgETrUfn5PRDkgsCFNYQ==","shasum":"9dba43292250d0bc7ff2048189766ce9edc916f2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601631233-7999e51a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdvRiCRA9TVsSAnZWagAAUTMP/RNIbpfazKBVBpHUokk7\n/JJ0eNNSfI938Ba2PkMAmAyZODXBEmoZqHCVbjWUO6hDat7YaqFkM3yBPvJk\nBa7SRjOM8aB4gfbc1s5y8pjKYALBSTMR7+01g99lfdPA75M2/uqxrHTDttxa\nmq8/3DUwuf6yyAeY246wBC6eAXoHN0SzdxbsjriQX4GGmWAgSQun21e10AAG\nM8Mx7x1zMvOJ0kwXFjtBWz/ArV/A4VnzWlIlFxKH4960CJVVNspqaWcoTaU2\nUf3Od67VtJrsWzir2SWevM5EAgywNPxaHDSu35RVRc38OiIth4MpRVdNR3qW\n/HygrRGiwZ8hFKvvDLgAHlHOec9dSld5s5MNgvbYZZsnK1ODjfTCiKjKY4Q9\n97EbdGQ9ib7ddYYN90FuN/A5E0h4fIb8qWnGCXA66uAG69vlF4qpFilqL/oC\nAh9V5eA2g7pc49Kq+sLzaoGTb6diIsd3MX/vW+aa8SHf5ZbhPnVfQ7GZEDqF\ncFRxD4VGV6jbccaajGBaSnLhftpxsDOXZ6FH9j4mX6gcJT4Du86OdopUulZF\njpcSVH6rbQBQVdkg+htpt+ypuQt8Et8IuBBm09Z/M5e86li+tW1wzZh//XJH\njSzU260xtRCeOhgFAcS58MKhXnQascYWQ09PvSsDdPZ/7N3HwONJVItTBe7s\npkaF\r\n=RaNK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8uDkjpTXP1Q19DOgEiuL8qF6bgJ+QGMlC4ZoFb+MPHAiEA502ETWoOytnrzycu0+l9An5ab/L9ShEmP05aiADubGw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601631233-7999e51a.0_1601631329698_0.6411110376125324"},"_hasShrinkwrap":false},"2.17.1-next-1601631827-8a994923.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601631827-8a994923.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601631827-8a994923.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-oQLHjAq7OHkYpnaE3FQmAjbZ3s7RprT+xJGQ/ZN/3PeGxXphOvsvrZhUVLosdXfod1gNNdjdvowmpM91+hOcHQ==","shasum":"c244762f1361723fcfccb46aeab1aeaf751d32cd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601631827-8a994923.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdvbBCRA9TVsSAnZWagAAuPcQAJhjCoI5A4YoadeiSkM9\nij09LR52C8grSSL7QR+j7Ofd+HNNA3/GNtoiyyyG/VcBtLCLLjsLKeWzS0rB\nZ4JBY9jivhucfO48Vo++XB5M4G8+2tZW5V22o/w2L1E02H7eQb1/aqHuWpQ5\n9eFUZDzFj72T+QPqywQWuITvockXoF9yTbXFflL1qlL/TKfqp6mQSXIMjVTy\n8/0HgVpnL6HrZPuKADDYwk/YnIPUmiGfR3+Zss1HsegKsBbEKlpnvZRQ5sqk\nMItH3XQKl7NG/TOUjlR9OHqAYZZc0+vEOfrK1A/J0qZw/Zb4N6qyheWjadBg\nAyvtI4+BnfYg7DkLodjEK1R3+51wKCg7+o+sDaOnGZe0Xu9k/rRujaxTR65R\nb4+eZX5skE4VTfM39l0IQ4FS3A5+E/3XfqYK9Wf7YBXflm7eeqnAveOxsqUd\nmzZ5WDUsAoJYDiSpiuZh9+T1OpQD2fJzjlC61oEpBvy2JrlphOCD20/uavn/\nhk+vFoH18a1cmaVVVJeIfrcB6btPWOftsqZjuYUOG2kknpdPFXY+3vlKsVnl\nTZaNTLnS5+0M7610XA0laz6gUX3hhsc/eDlLtqeTnzWt/DvqC1do1DWBYTY3\nuObjtc//HovlK2txhwZ5LUJeUUzFPJFNOsOC7OFzXLT8CDOfKIXmU9grGDkf\ntUrO\r\n=E+2C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/mIZqLB0dKnp+vL5FRihwv9JcAfbzsApqXo+pMBKBngIhANuTxUcpTBMywPclzTlbOtk+a7Ly9Vq5jpSgc+2kvncI"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601631827-8a994923.0_1601631936995_0.7882201608098276"},"_hasShrinkwrap":false},"2.17.1-next-1601632810-4fa52c12.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601632810-4fa52c12.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601632810-4fa52c12.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-itYSBh5mBq+uYdPdrFeMr3B+cHa77M1DVYFIw+ZR5iA16t/GmuxxZ6UV81mLZn0XGPBZ1GCOfae1Zwh1+FaNDQ==","shasum":"4ffb910edc2632cd0e38b9d7961d4f725c7f63e2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601632810-4fa52c12.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdvqjCRA9TVsSAnZWagAA1/EQAI5dKeo93cmJRS1bL3j4\n475B8JZRSLaS7ak/WX/M07mQL8GFNHkfbc4GA3AEw0/n6v3yvTqi/ORHXaib\nZ6hYWvgGuzyk+ewNGaflr05mdbk0QbPj88n+cjXaXmQr5Q8pDMcyw1+aK+Xp\nOFnbsJU28E0+pzHvDGgaWPGKG2GCeGPkb+CwPcjBwfUyBBaBXDob/b8noY2C\nHW/FXqjxfoqpwCO8WLPyHrVwuK8mf5KPDwAvY8BoKx4YELzLTHvSOkM+a1KQ\n5a9s6OVvao5CNs79bjG28lUXd+1cF55WW/lEU5sZB/Z7xUD3aT1qTRhNXfpY\nujrYPw3ZbC2qmGpHVxVOujK3vMBrlnzMlvqnJdoD5UTVurmneWylbWcEHc/9\nSKv+lv2DqyTf4lKiQem6Vng6eNF6GHPrVNBO9QcYZnGmHNn9ccSByjUjgeLv\n+uhdBvcjXWBODnWrTNODd5jCAudlAsSSaerzXIp3ZhhTYnohDLFaDR/P76V3\n+U2Fzx7CBu29yKa3k1kW2JtRKyx21bVykj9bUDjYfzuEiKJ3WxyiK7e0jTsN\nJ78QVGWEsICoPkHwEKPQCSyJ/u59PNGIitiIipTFKxorBxquhIx3p1Q0QPLy\nBsOLcpCnOQWqDQrwxlwWKAXLyf6LSLOPtpzyUeOQS3J3NX/CBn1Wia41JzUI\nIZrw\r\n=ZFib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGp3p5pVOE/wBjMtmo5Rjyh+f14+8wKIljo+ntqhup+XAiAhgknsIU2LHgvkA2lLTTm5xEVHy+LsUO1MTEFy6lEMJQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601632810-4fa52c12.0_1601632930969_0.5223249508270575"},"_hasShrinkwrap":false},"2.17.1-next-1601632853-d9fabe9a.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601632853-d9fabe9a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601632853-d9fabe9a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-+tUNyeWCsC/3dLuBLtuKZSdW/9tUsDN51G1zKA2E2Ghms/NC69WQFZ2ncY9FDHYIUyK1PJWN//yxVecqTJCVfg==","shasum":"3ce59cb578bc08d4436a5948fecf0028002a40e9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601632853-d9fabe9a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdvq8CRA9TVsSAnZWagAAnmEQAJwZt8wi5uUytT8m4Lrl\nYjIJprooZjumIj2E9fQwqekzijbYZNCWk1sQjm8DaY0QXnDo4k+jV+ZoDW5N\nLaR/D8nMyh+6SNA12M2qFQTG8M5F0O5eAtsuu3WiUQFQu2dZim1M7/EzlpgL\nSUfl3UsTrB/X0L1nanrz6nsMwXtHM7eYJwGbhizeq2qoY/aye4IXB/s75eF+\nmVp1IulrAjFa7u6rEhPMFYDkGY6Y2vRTd2ai8x4ZdfO+nCAzbQP0bWjFAhUT\nvwCesJ6dFZp9eUJhalWyoQgPRM9GO2nnrz6/zb6h7M3fmvJgUTmGL75pvsB0\nPggZl53taDHMybKHnQrKVjYeqXywpqruo/4Wha+OQg7xMsoIdLGjkfxYvm3u\nSowlSJaZYVWC2cg2ytXPe8Qf0uc6DtnFg3qmqTnQY4YIftrQzb8kr1PGyNNf\nVY/fGS1rNzcSLC21iWlEdNLuq/MJU8l4Z7hccKZa+LNTqWLiReujhJUaTd8C\nQwouuKGdSGZ8IlPBxUrP8vZNj48wQsCBAmF0vZnusOKfbwtXx2wsQ2RuRTFK\nYGB08x1Ziv3BYez5zqoS+0/p9l8mpC2MuBVX1LvrBPyNhq4A1B0kaPWqdLbc\nLqqkq6M/9VeC3zu2GhfJHvLMkcc83nmkp6gnKfwhrE3MpYEX6sO4wmr7j41F\nk7zL\r\n=9Gp7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkRi0Rsj3HrplFBuXWYprQzE1ci+39OHIqiqxS30zDgAiEA3EaKXtb9/6dNFHVBLYCJmiAeRJzYa9uLKmIrHdwG+Mo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601632853-d9fabe9a.0_1601632956252_0.05330824209464802"},"_hasShrinkwrap":false},"2.17.1-next-1601633715-fcf487a3.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601633715-fcf487a3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601633715-fcf487a3.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-wQY6tJ/+DmUMa7YpaSyFowV0PQPMAve+NiTMAdwjkAPVXtpkURBtIRrKWv+Go7M01mpvk4KPnJ9KivB3nXXzlA==","shasum":"1045bf4230bc40e67bfb40a60a3cda7dc421c140","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601633715-fcf487a3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdv4kCRA9TVsSAnZWagAAxDIP/imYW8I9cW70dtW8QeEQ\nJ/Y/m8UeHrN/mVDUGuCWz42kYduGuymwd+s1q4kSD4hCzxbQDzhUFjr79JOq\nIazFcq0OzWwMJAgVupzQNU1mGYj04pprpiPIOhchPd4fg6XZtWHZ6Hv6X0IT\nLpaU2nB1ajVkGbq2scY+h7aaDlFbATKRY0DFNjtlpIjIcWwEoks5eLAodqDp\nmAD6Jc3FsDj8bjBsnoafLLEFaANMYby1NaUhQq6J/MnOP/kSiltOmHbRqy/5\nRtotWAHyLsO7nPh052hiWoCbh4eYTiwSbwiaI4lLfiUGDuvDFIo/IvYNWRqX\nYmS4Qsk4adCSkCxfKQOmPfnvdyJxCGc1xWe6Fd7cvO0Ewf3RC2xRerqPAcLR\nJ/MnR862pQc8xvebr9gLyUVaXKyHtFswK5HqX65wR3ar8qYVEVKV/maceLCR\n3p7XG1PTdBg7z5an0EusXEU4TKhaicv6vT1smcgm7yuEY+WOQcy8OZ0n53//\n3IXXtHNBVG/Xwemxb656BVrgLKDPeZvjNaKLAntBmEOEwHqSbyBS1b8t370z\nS7Jhi0Ah57DuuysOxHc6Iw12xvmqGMA3VHo36Xx/DYryN+zcvp+VaDSZmt3q\nzVDOSEAKa5Ao57Gst3+dTuKjKUnPSHhgRlZHeYe3ub9viCtr+WVTdt2NFSRT\n4qwO\r\n=aNm+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2QlngbmArNdpC4Qt+zkwgXQc+mHAHgp/SNY48/VjViAiBYNprnydXPoTA3JOYl6k116FLKvTnExIhXuIOfIcaVzQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601633715-fcf487a3.0_1601633828375_0.16179566323847183"},"_hasShrinkwrap":false},"2.17.1-next-1601634215-d03c78d1.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601634215-d03c78d1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601634215-d03c78d1.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-b4DRC9+4aA4KbeN0WTV3Vs1dzETJcE/HEFp1TleJzKNYAQP//T35un7BWz8uJQokaJwNWbWS82k+qtI+xyDQ3Q==","shasum":"5e658314dbaf0208690d43b1f8da724b0237c1a4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601634215-d03c78d1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdwAMCRA9TVsSAnZWagAA4dQP/jiYcUpwGzwl+ps3ZiWi\nKGXqtwHwa7ZKDO7NjiYiFwzUU7tS90aK6p72Ma43x29oNkFNQS/XrA+Wb4P6\nSSWkc5j6O8em3gM1iEBYkyI3b8KC+rBf67vx85jzKniPbWoMrtLBmDeQGkp6\nl9uPAf1R/NONsuK6YFyNUcIIsskX7clD3XDGdWAr5CXf6t1HzPZC491BKoDv\naOXOBjo2WCOvUjGgtVFHl4U4b4KUt2Ft97/iivNyvIJ4f1/xEYotWKKtyWbL\nnC+icp32EJEh9Rh3XKaLOjS7YpHIATlSsrge5YMng3QvgEoKzXdvVil1bY9D\n25WOFj7Pt3Edm1Q2ckCh7Ay97t9uG5tKFpAwZmmfZeSvI4AtF6eyzl6kUvRs\nt5TXR6Q30qAQlvdNtyZYVEVxXW0N4uMb7rYaYB90sUMR2AMOMLfyY7SdJUwV\nFm2ea1ljRyaPjIu2hedRWEy7jaxd+Q48jTpyz1j4Pd3YpzCfWqGay2mgA9rM\nnDjdUP4VYOPswJx61GWYRIBNKhUILMoL0mtHlZT9nflIcBBxDe7EKAncaaJk\nZILYdM/kQMSBpcOV6FJpxQNbGYCMR4jSyGnMACS8wDJs8VOos2ers0e3TU6H\nnvO9SFU1eLWwam+QQ+S6Tfb6+L/PGuMqEbJcSnWQ9JnSUXHnVWsnkH/OUgJe\n6dnf\r\n=n0k9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWaB7C6DgZH+Xg87M7fgwrEBbOjx+baX98+P//UcxlzAiEAzlTGlljL5FsiuOjtlZBEsQnT38VMWWmdPD3bDtJuM2k="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601634215-d03c78d1.0_1601634316215_0.3635472259992196"},"_hasShrinkwrap":false},"2.17.1-next-1601634250-7dc033b5.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601634250-7dc033b5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601634250-7dc033b5.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-sBQcSOno5VIa3GhY7bnwAjX2YrazwObF5dlD/N+KO3tCZC0tLp1MnAsyDNvmkVTPhx+eP0QD9CJj/aacIrmilA==","shasum":"ba6444530e5b94074b0d1ea26327907b160fce39","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601634250-7dc033b5.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdwAzCRA9TVsSAnZWagAAxLUP/1hNTMRzpSkfeJtB5NbU\nAsCRLsKG4kE/4ZzzUBYZpblNR4sEbgJsmIBXs+x4oaIz16AIs0kzYDu8myRr\nSRw714cFXBx9myQ6wAwodwkuplWm2A0pxLai93wUhKZZ5/atVMjHOiB5sGYv\n+v+wQeczcM4tLvMPt+zxbbBAsrSlge+Kyl3LfDKnvrzhH1ypR16Coo6I8GiI\nXOtJGQXqXe7juqjLMNu5Llr1nNyN67ysEu0lfA9jk+jsPKY6L7q7FDL8neLr\nPynSRIdqha1WkYz+4XWZ5ejQJlC8/dctor8ayzUJsuYiO5UxMb3tA+St7+rE\nAOQ1j0CIuPY7JC+kQnbACgXHoezAfBtPoTTLbKS48hYt3sZCWvJOiQoqhFPv\n+CK3ZqzeSGwXg6w+hvYQAsv4/6cmFFM0KHq6N8S2dxZu6ANkIa0esWAtdcdS\ntsQXkT6j18QfXLj/DR446aOM3RYDfnhlCq+Iy7LxG+WMh/HLSYZrDZOWbgtk\nuhK5GzQCCSZgY8fFoyf8M4/S3zvjqJ2dPamToV46eIwwcyg9NRUBlnieZizV\nutv4VnhBgPHOHNtqZRI/lvAOGLcy1YQNvEUOA7i182rBve+2Fv6v5+wHYpk7\nTSLj3zFmUVikagMt7M+4zIO/IPgBXL+TjK5Khk0YS8JhJABLRNc2yB0xYWrA\nyXcQ\r\n=A3we\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRhjtRKYFm3ImmPRXwxCA3w2FP67V8qbl7EgvTqcnaZAiEA/0ohv/fOtp+dAaIkuBHWzL61S1+67YSCV2aaItPe80Y="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601634250-7dc033b5.0_1601634355256_0.9218894278409371"},"_hasShrinkwrap":false},"2.17.1-next-1601635923-8c6c7d13.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601635923-8c6c7d13.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601635923-8c6c7d13.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-E81tdvbOJ09yA0elWQ2yJunwRLGNiqAMRI67zoXCfpgVp4++895evu06WgKQkoe82TLlm+2dOeuB3Dldbk/GTQ==","shasum":"793a20c26cb27aca0c0e655ed51e337324f52fe9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601635923-8c6c7d13.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdwbECRA9TVsSAnZWagAAZUoP/1rWn4Xzu3VUjAzPaqY+\nOrVt4AhVOytexdR/UkizFkRtnQBPdmE4o0DRLCSvYhaR9MWedR4LU+Sctrbj\n5GGgzCacrg74mHf8EQYlEregH3evf8gHj+iDSCA0Z4ALeNzuT1dOhegFCgSF\njAcvdXEjljIEpSZRabFaA0Bo9Cku2bQYxbW/UPsQxM8KvLOH4TMIznkwLowW\nGXpJg1ZvUHUajtdG+9MOI8U0rZRTCVGPCiZZJ1VzCfB+Xto5KYEvsnRmTs+3\nleR+XgO/xx89yvdimL9ujOABwCGIecv59FUqOCc3nqU4OT9a/8ZPIJJZo/WU\nARqlRsBlYxUusy9hilqpxF6CBrta2uEwGbKiM+juEFP808ZaxDR9f+q4Jk8u\nMVpVPz3qXYpk+OKBB7rWFxZMuG5WF98d/aD4fsHOrl0647aVDn9jGiMqE4Hu\nZHMftq/oj2TuCdjDZEiFOV4o4Sccz/o/36WnNQcy7V/vuSUAUPnnSdrYvag6\na/4rXLKodcnOpjGOgpwbkwVJfpicAy0QS70bkivUzS/xEFZ3Fk9SWaHZyDrk\n2LD7ePpT5EH2dsDGAM/EThc79NwRMOge1AAK/llaRwHHJTFnsdTx91ypeSgw\no+Z524ZPwhm3hcptxCi+sHstjct9HlNufBZdwFvaa0KDPbHDoTCLnD31c1MT\nMk/x\r\n=Xy19\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTRVaOCE4W6XHYogikhz2LBzDVmDjKA1ffThbi3VZyVAiEAt8wfzKnOFdUyKZk7JAHMjSMsU//WrVZnyoC2tOfvX/s="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601635923-8c6c7d13.0_1601636036452_0.6717124668366989"},"_hasShrinkwrap":false},"2.17.1-next-1601637594-42c1f22b.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601637594-42c1f22b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601637594-42c1f22b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-bJsYB6SSOHO8SHod0Hq3gNbHPgc5MOhm6SFHhPyb4J3QRUgahtR6t4F1c3RsyZBvDBGQ5AKof8S1aRHaFBcp6A==","shasum":"a07010f7ef8630bccdc3fb1bb40a2f6726642a09","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601637594-42c1f22b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdw1ECRA9TVsSAnZWagAApp8P/14k4Ausj6V4NOvVQqyA\nHyh0ki5C1dlrWmcJjZqiXTEQCWEUYpU2mm8xRl4hiXKv3n72w3Fuzr2I8R3n\nYnwM0I5Oz5j/bIy+bjLaV6YAEnCXuLgpRN8X3ZSC71fmJyMTQi0k5ezchfOd\nzBd0QDFPg7lPf6wrNW15jNvFGp9bMk2grrpZe5y2LD4RZNS2LiTLxV40XmpY\nhlLhilbEbp9yNjcatlIgZ51xKzYIwOmTGPdHNJR3ZpCfqoEoZ1MXXqQQBMb0\nGCM+pEG+GKOXboJXsNrKQazEveg7DZrSVw6VQ3atS5oHsrb7kfoDi2BF2bwX\nqWuW+U87JmeOxEtoxp3SQvGRt3gX1KeTLPFGh0AunocRQGsad7f6T/8V0f1j\n2RZW9j1o0uOSlu6R5bpOJ692LpKg0rWZIalr3fE2Knmk8EfcQ66pboP6mbmx\nvXdB2AHYyOkYNUyAvpKV8CSdFFZ/BtT6dCc7P1RGeTVqzPgwGpJ4Ebq8+W6I\ndje3vfAD4Kto2ii+AA+bgSdHfTEQ7Ca71dQYQLYfBzqn4BQMznErmQof+3EF\n+s5VT/grfbm1gHlh8CMXGqQEfFxTW/Yp6Hwmw8S35RG6iiiTRAe0dCZdvWl+\ncZXOyWbpKEeYG85PgtvFN8TcVryUg9G64U9uqn371FYxZh9MdYl8zw/CP1JR\nrcmc\r\n=2Vr+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBo+zbWZ0rdLR4jalgK4K0oygTLD/9Pwqy4kSRllAEtNAiEAqaVcxnoHF/xW6PXD1t6smokkFH77SmjNY9PAnrxFAyc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601637594-42c1f22b.0_1601637700140_0.45339472602495823"},"_hasShrinkwrap":false},"2.17.1-next-1601638172-bf8156c2.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601638172-bf8156c2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601638172-bf8156c2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-t5Vbh9wCKnK6guXyGCkzYM6jWu7klHoHi+/JQEa5+T5vk0ftrYJVuATeA/6o9a1yX7U4eTnmf/dxRDLbgyLXKQ==","shasum":"b7dadc40644c0876e7168ea57c26f9bb302aa6a6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601638172-bf8156c2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdw93CRA9TVsSAnZWagAAJTAQAImHygIOkNhiwvSdY/yr\nM0mL4EYFQC7NSaVZs8OsTceLupueABhsMfMLwNrNVpBLbCN7zzAya81OF6Ne\nK4FCQt52xE6R0IOGjlwfqrE2WxJHuomQshMBmvGwZJS/WR3QkwagyRp3aTVp\n4jS/rb2T0gHiHoWfBeM868HBbe6cs17ibC8qDtBZ+b8RoI2tnDSo+ABXR0tH\n9c2ULrvkdf5210WNK67gkx+0QQ12gmJSlRWthLV2Ubt+aYVixFTaUhb6g1HY\nemw96RXpu5D4ibVpMH5tut1MhqTA7AtQPQwGGA93Mzqnq/yvpTyHFxcOsCEO\nFBnOsJfqUItMltDv0vySS95sY0xVzxfQ1sSpPgQEm6nA6RAhoV+qNtscYSIX\ne2wy33l2LfOFJDPGL5YB/+AwjuHLiXGTgmSTZ8/NuKoV+lZxtbZwv5rmK6IW\n5+LL/rG9K+ke46wHI4OExUHt13Btl0uI5j96eJd/faLDEOFjOF/tfrUSy/zQ\nTRhGJ2iaQwbqiBd+lLeqKGP9NBlD/yir/NIFj09dGtZsgPGEkIs1B794GKgf\nha79RFCH6z3IRUjdiJWDJ/QzdbTGVsRYJ16mt2HkTPOVmckFf38q1AyB960/\nbAqG1XkMsCvriG0GTYwpETbOFuiA50a5xwr1jaS8Xyo8Yke/y/04NAzYxWGK\nGYuY\r\n=1oYr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN5RZcnaSVes9qjVKciKYnKa0IDu2cwq0q6+s0m+AVfAIgXVSclQgIjW9j7Wn4yA2lsfh0KTd+YBBDiztwfQwlIJg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601638172-bf8156c2.0_1601638262684_0.6757796833443961"},"_hasShrinkwrap":false},"2.17.1-next-1601638332-5a28803d.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601638332-5a28803d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601638332-5a28803d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-51bUHIdkNzVJ1QMdd9YR5c3DC8KSoBB8cqZruOOvJq5LiRj6ZzGTayiF92C9sXcC7KKQctyYK3GP/cgYpVe7nQ==","shasum":"c8d4fe9892381b3007eaa04f86f8f96dec44e95c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601638332-5a28803d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdxAiCRA9TVsSAnZWagAAfO8QAJ22Mr1/j6q80rPmzwLZ\nEFkx0IWO4m7KlVcvMwak0r4qPUcjp5l3o1I+ZteUN+csfLetKjf/NYbLislz\n+04jnt8mEvFZM3DmJzijIUAH/UPSdxq2ImGfUKFC0k1cuQ3DwnXFLHV9AYzg\n52ShIwEvacowQWAw75bWHtRxPzxIWBl/W3rMGMc42kzvCw0Mh3NAapAHgCih\nhuips185oQoJYBo2/ETTp9toALMTkxaT1m4B/AOOBW646B4NimgNpTCghEhL\nLyy5aQcMBLLrrFOa2y+kapgdmTRFVt2tEhOIhGysCnOb8J61nsxb5Q6K4IxL\ni7MkWutpEKzzdp3UORr08c3fG4NunPzNQSuvllF57oKswNrDBqLww44SLgCM\n104aVgBmf67TOCzWvYEzWk+KZ2AZsT8wZgMo1i2dgu4uHbYDHog43Z4OHD4g\nuF5F5Ba73XGpXwJI8zDccAzXf49CAe6bIduVEC3qlkvFMiXIY3Twd5Wrxmh/\nndLjHCPkqJWrc/eI8w5prM/cmakqHY7QnRiqqapXTFoT6XS3l2Ls++5qman9\nWU4DF3fNbQk1zhFLdY4z37bVFVdhg2QdXTwaMOEOr/Y6EFcPdQNkQg4xI7sz\n+TvZ8b4Tw00c+m8R2JizZc/L+So2XwP0uxEZPYYLtc6hVvl/EtDdfZT/Cr7A\nzKlM\r\n=GeZA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHl7HpB6yWxZjy+wMC+RNGqZuSRcF3r6aty9rKukvdUgIhAOuhnuogp8nYd3cW1oRpXyOZl920ed7JmTxkZMKrhOPF"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601638332-5a28803d.0_1601638434540_0.4127006901986272"},"_hasShrinkwrap":false},"2.17.1-next-1601638352-8018c917.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601638352-8018c917.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601638352-8018c917.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-1Ftb6N0Hi09ejdK+5VgOng530ksoXYR7abPCBCF+OWO53Coao2ydplPoY24bJf3xJ6NG5hiPlusb3ijwVadSYw==","shasum":"10b9904a054d27340afb312aa9625b581976e9a0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601638352-8018c917.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdxA/CRA9TVsSAnZWagAAGmYP/0xkWhXK/dQYDK1Gz9d/\nZk0qO9+UeIsbIZ8pYjdNgUEZMsFs94QZfdX22kv9mRU5txEfkW+KUsxJWuz+\nZco1iTGJ6kBrlx8djZ/m5KksNn7ZG4r/B/5ibWPGCecB/clMgVD152zDZ6PX\nPoaxQkm/JowAnKAfW2EvOZmGwNAKfxyKKHOe7J9dazUuAsoWwLit1Pa9wmbE\nGtk8XJRWcQ9wIocEBpdH/SgOr8OWLT5HKTQ+e7FZM4T+tuBm6SjfDK2Loqb7\ndNf3BS8ER+RbjOoMpdRUiv8rtKzq8D+/vLU7/gACvoNUHytJvow3H07j5raN\nJs9GN+MUZ3rfGJlfMb117P7UjqcF1WHt7NPmcM8GZg59pwRb4Vf7lXl/7rlS\nAQ6fhsBvnYudNDMjNy6SqF5McNl+bqKibAqQE7EYOosqYX0v9PjnxxWU2zNQ\nzVbREm+Yo16i8GcFOFj89yOi7D5jbmv0UR31mQXuYJObNxPXTa0g8vunYEI8\nsdMEKE5/8wbAIL1XQVvqng4wy+DG4+nz/BX/hHnFc0HVFVJgB8FTNRot2vVG\n/Jq7rZD8rpeur0cIpT01iLorxLxSle5P4xRkJTaLl1PQYNsZbxNOCrEGWms+\n441EUP4T3dE3ETgDR1xr4T7+o9A5qUT8Sn6j/RqfehyGL0d2G99mT+6Ac1J7\nL0Pm\r\n=RrrR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd3G/w0MXEwCWBUAFEPWBIwPWVSFod6SETgd1Cj5PEpQIgJicxyjWcm5lUhj72ykMKHGtish9YZkzUapjkEel00PI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601638352-8018c917.0_1601638463026_0.3686371245054121"},"_hasShrinkwrap":false},"2.17.1-next-1601638685-fcdb2fdc.0":{"name":"@xdn/apollo","version":"2.17.1-next-1601638685-fcdb2fdc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.17.1-next-1601638685-fcdb2fdc.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-NR+Xo9b9dOMf1UgLW2fTNMjcphw6yEGr8Jc0phBJkVW5qP5slopAx3iMhLChQ3yMzF8vgLU7205dcBR97Fa+JQ==","shasum":"ba888899aa3edfaaf873a74e378e5fb5b003d1c3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.17.1-next-1601638685-fcdb2fdc.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdxGPCRA9TVsSAnZWagAAG/EP/Rdy8fIagbQgF0CiZkaC\n/2WCSrSIDGxEdeyh6aDULcuvF9RhSHeeFusnQFxo4jSVnI1hA84o1W/lkgjC\nseVnVcTPPpDS52UXb1oGKexnKjBU+oXeqXTxzG2bOCcGd58NJV5CtptMDOpB\nSrK4OAVvESofpV/6p3mfOFymB8K18lhuzpLkOe64djd/LN+r1x6kgw9OlzOk\nY0S3lXXrMPSWMTAs5e1hT5/qf5UT0ceAh22O3NlQdUZ0xtT/aeZuaPX53ob6\nffdptLBbg7YNVKI99TukLwILhGj1ynvHzXF9r0v4hzC7mADnM4P67CnJsc4T\nWtImFGVYPULEC23C4b9rcyhrUerWVSKnayI0bSug7auW1WPhMnIT767Li/oE\njqvYSll8rKSRx2vgvvXtNvycWXVHg5QZD+8Vbp2OGKkJN13a9/CriHR9UCQp\niw8gnmeUqc+mavpRKkDsomtZ4+z4K0zQZvdbQK+JEp4P96csFlYtngcCC49g\nvoWx19Ms5THOwPZzCVzes5Tjrwjmvwg/wiLB2fIx2B/jgAZadN0iT7FZyvUt\n39lFaIG+uluaa7uphhjz0iM2sAx0N6Rz50TA4RTUcofHe2w/hEb7qcRj2vCo\nXe155GQpiXzSl1M2KmS4jLENNgIRd+W+Ot/XL+LN1WWGDtt1f+GDwAIy6OT4\nd+Aj\r\n=mCkf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDeRcujW8Y1IqWrW3NDfQ3CeEjATt/+hVdc9Va3ttfppgIhAMDhAJIGjbAKjTnuqXe6hrzX/jOH80gslJLP2NcXSN8x"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.17.1-next-1601638685-fcdb2fdc.0_1601638799329_0.7084022761964137"},"_hasShrinkwrap":false},"2.18.1-next-1601639054-115a8012.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601639054-115a8012.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601639054-115a8012.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-AZxwK2wupQiZzYOmzDFd4IlzJ7T/5iW0QkGWU205+4Np9UXYFw6fyG3GDmItjGhLhLwTHOKZ9U7kVHG5Me6rIQ==","shasum":"8c12ba51dbcdc6a4759cdee7bdf3dcee5258af5b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601639054-115a8012.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdxLmCRA9TVsSAnZWagAAETQP/i2KedGXda/ya2KbFziQ\n2cDbv4PUTZqJlXqxfHkhOPhPQWrfeR1Aiour2cuZ7adOECTGFFdvLWpCS5HH\nDGjwEE5q3Nlrl9QmkifCd3dQ62WFzthCerS/p5y9fvlygfd39s7SW8fdO6ls\ne5vjN396xVx7dW/KeGMjrSixnfH9SQV3AfaIjkfdemKjWLnusabDBaHk3xe/\nBwpQo183y83dKetHBZIP1SGnPNvd8ncyl15l0BjIzk1+k+67R2L+0yfQoAiU\nfgXJprSlUeBZEVnJmOoJqocgPSV9/hxqHXDfhReSCseJF6NkWTf3iS9H1Nxn\nxJWCuBk5IF8a5T6V2KJPwrWRbdeEAiCel3zcuznF/72W+H9LwvgWSiyBZ4z8\n1e8yh54cEpQVD/UjgA9q8dai1hrpBBoAIxjf3wcD/Ajamtj3PcZWXF31SScy\nXXQ5k1O6ho2AQPfyXCOgQcDYZDRDKxaLBiM0sgkSnxWyukNpaoKCa8CIqu8d\nPoJf/UVtEEBOIa61uVs8sAX9HHCeh82IpM3W/eha5lHMCazY1dxBHMh1T+pT\nBGREvk89X41Pmoq+PPl0OE8PaexDui6sDSVLnydHXGo0rvPdw+98I7f++Qzr\nAia04Xtrc7pn2kuT7X+octgka5rcyxVkjxkeDSkc8GU+OlynTS10mIY9/Cnc\nlJ49\r\n=oGjO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0tofo+/zoXF2NrqTDN3Ak5OlH7FO3eAq/i36paTnkmgIgA+7alMyDkAhNCsZYGC0hDa5Zg4B5+x/A71WMBpfItgc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601639054-115a8012.0_1601639142158_0.5966286764362505"},"_hasShrinkwrap":false},"2.18.0":{"name":"@xdn/apollo","version":"2.18.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.18.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-/2rvzacYcT5aE1DzGtxOG0h2DnKoOYqi5l6DV/CE+QMYlMGdBLIpYbfYfzgH2JWZxTM7CLRFeevOhZGNpBmC4g==","shasum":"325b0e4c41c88c6a5f523dee74092ac58259c41b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdxNwCRA9TVsSAnZWagAAX10QAIClGasNfpQNln0H/+jY\n92pmE7UZ2gKp6E+fzJyqU/vQAVZXo7Flp6eMDRKI5pLdqXbvJ0GGNqoKEt0b\nrY3UzlwkZDdiKpN997WSve7I58swy0eobbM2SxgnneUMyBAZAd3CfaMxdFX2\na61J9G49EHjC6BnwK7Z1q2GV1QthRQJKTO1ABnzMaSBnXgepub4mmZDAXP7U\n/kMQ+RrNhRTzxGnBfIrWQPCiZQC+TU1KO3c2ssU3fZ3uZsfaERuXV/m69Tzz\nVoxVnGlLathcI6RBQvvBqZdW2fup+x3kX/l1mx9653WSoJ1w5LRg/+4bpbCh\nF6m/OZ9DadQ57+e7uPFl0GHalmRIVm6Xy3MZ8OzHw8uiBlOO3nwK5o/VEawy\nBjwlBm1d3DZO0993Qte70UUPeEYuT6TnoG+tYM2WFh/Ke8UMqw1aei2yA7DS\nd2HI+qha8zi2/Zvafx+lidqsTaXo1Btpc7zhSZ48aNEHFewd4DBT/nzU5UL3\nqcFOh/182auStNpO3+/CR1D6+KkvuYng1iUUwWdRv/CmO1Rpv0fgWwskz9GR\nuXrQo9iYenSeUmoLKKNVJ9N78Z5joUGCHFosQ0svNj1efMY7AQgfSj2+3UTB\n22+eej8EJYn55SkxM3Vy258MuJd9J+p1QiSEJVSGmXfLD49EprgRwCU2t3Es\n9rsu\r\n=IV7A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCijru37cqvhwsYkCNyLmwGDqhg86c5EcETzFg3f7pdygIgNfYsx4qo9E4r/ujARVd1U5V7wbDle7VwpsjGyloDgs4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.0_1601639279743_0.46048251991950084"},"_hasShrinkwrap":false},"2.18.1-next-1601641375-d459de0e.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601641375-d459de0e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601641375-d459de0e.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-yAn/O/CQFs5rDVFxbQwaAZVYInh8sYsetB3HW+R5G43hyPkBvgFexdHI5K3xqWc3M0yECwynhNEumQVMXx+iYw==","shasum":"9751f875c8a7a35e2fd280809121ef3bf1926e91","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601641375-d459de0e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdxwQCRA9TVsSAnZWagAAZJAP/jQxtnEo3Z/j/dirO3lk\ntBJ7uk5okFAgRtsG9NaWjMO0ao9uy/WMD3JgvLnzUI+saYpYpn1fBU4S8NvG\ndPX7KyXZDDf4jB8X7rM1WIMBSuTNqku5/hVT9z2gho+wBKOzldLTZ8SSKbMR\nlrvxmT3M0p3VkyYWDcSZ/kOslFfEXvK2e5ZWGWy+66RtAsJwy7+VgzbNQApM\nRAabHDO3o9Dr710mXiKjThQzZOiQpznCK2clghKvonZRacdtLfYNxUQPgOoy\n4t8iu8YQk9lHbM8/rwdawlQwBpiDdng89N5tPtImeyKi+18/eUM8/9Adg6TL\nkDBzuSM0+6HPxlo04XV0IRAHsg/1O6vhQ3MH2fH/QhPKwWmwNPQHwaU6I3Hx\nwos9z4vOLgfkW8rg21EPLWSfmrhLdIvbmEO0JkLKoKIOwlb/GMTJJaPeml5g\nYmoa7aVrkOHu15/npKdquVCnQiVf9dScMVDFpubGShX2S3tg+/Heya1hNsyL\ntJoQlt0JpDYAHHAbL4MY9w2h/58TrAxBXCG32J1yKl148jJOuxSr/JUMc9Kz\nFagivWSWOh9YHpEMlHm3SrLPGvB8fIM8ejxIs00KIF61cYS/EE+tt5CxtI3V\nij/4jhAUc0/X1Uqn/xakS4uldECY80L/+A6Jxn4m75atfMEterJjs89eExZd\neprg\r\n=vgwE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUCca9YmT7CvDMVTgVFf1y+rjYHnilwtk8ATSym33AcAiBgQGQ/TdxyyOvij5Cffsf9+JloiX48CpwTz1unkT4U9Q=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601641375-d459de0e.0_1601641488351_0.12167354477419967"},"_hasShrinkwrap":false},"2.18.1-next-1601643050-c94f69bf.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601643050-c94f69bf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601643050-c94f69bf.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-yoKHZLEh3yCY6OSlLQRsET8hhJeaWjk7yMMMX0vFuZkSn+KAEtWmG46BioqaWBKZKOYfAmQIyE+79mYxJ4mJ8w==","shasum":"44676962a153d0966a583484a34b873a7c022ec4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601643050-c94f69bf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdyKXCRA9TVsSAnZWagAAN0AP/2Goo1i0W/BXX5PXeTmw\nyfKOdkSpVerlPCDl5GgrXljjRnfbqdvLLF3vmVpEPnM6kRIE9Z1dFlB7zFzE\nN4KLMlzvQqFzuqwC8+OteW2+qIDG971NAM97ASVGX4Ttqqw8TcXUNK8n822G\nmeXJQigXlB+0yD08jYoUZWrSEtJJLh6F2STcTgNw7hwfY/8tI2q99KNSVAzr\nnFBVlJJI8CcWRVueWbny+GFuE6WRAmgQhCiXXnbBlUw9Lcli0GMTxWuf8skT\nocTTdSJnVFGAadN3xpYZxLtcpHajBEG9yOIsg0eEmxa6MDYwzRDgJvtYlv96\nagqDUatYRsLZKidzeF7xJ+c7PCQSMMs55J2EIFpFCaHTIcQKQ5IlDvEmH1lE\nOZLD/qJI6cgPUNywbVMdsR5d6+Oex6QCRDbtPjvALfGbr9VxCWFQ9+hR8Lyp\n261JXqNPfaABvWvUqyYeyWS6aTXhLHQBkYfQZhohOw+Rq487XH6fdwMRxj35\nrJW0W3wsj1cIkUwgWvx69eBIFDAYCS9Z0DHmtwu/mc2HlYEqcsPx80iVLRz7\npDxCvihutXwZKYFMlQN6vM2Cmzau1q1vx2OQeW6CiLnpjgufKzcxedZpZGz7\nxu6pOvw3A3AXNLs/Yg6PbDC8xSTdBQR+qUkjLEmR9VeVpfMmollBHrUYsQmr\ndeVC\r\n=eX6h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvpV1TxPW0BAtVfrE7OGWzpWqBcB8QA3Jw7510/DAaKwIgKEALznEpITCzopP0a8iEQkk0EQCRA/LlJBTJ+h30Cws="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601643050-c94f69bf.0_1601643159224_0.3163970787818424"},"_hasShrinkwrap":false},"2.18.1-next-1601645389-ec176b0d.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601645389-ec176b0d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601645389-ec176b0d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-48o+dDNB1N+By5ygDnIyOJ4dUR6274EZPORjcyS58lM0rTK1Lm9bJ0zITAniR943R+Wl38uLVTV1XWA6DC8LAA==","shasum":"6e35232a7dba1b3cb150836492c2b87586593357","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601645389-ec176b0d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdyu5CRA9TVsSAnZWagAAoQ4P/2UFW5aGgkgfJaSg+cwx\nN5WlW+6cRy6rbnsE9XPNgn6V9IEA0Ia7n7bRAtPf+0FbkoSd4w9ExRYuigRC\nmn7sZ2Pmm1zIEjay0dmhBgQpWm4loaugc2UwpLy7XjcBolgUVVxxZ6W4vUJq\nCUp2kGhZqCE2aJ0Mn555hyZRZRBfQAVUo2V7NM1pT+BzO0UhpHZVNTiX0neA\nhW29b+RhTEFWUKTtqBnUw4IsK/6rx/2auSRkAIYiw3Z1hVhgaC0i+PIWnR0Z\nccMc5whVXppezASKJ6GcJapX0rVT+nLc0Jq3PF3waSirQAy0lap5MPr1vaNZ\n3NTpWkKd19jfIr0ZKwClmrz3ZT6uiE6yVIuRb6EWmXJIqoJtdd7QXvnr7b3M\nuUyo1tzLEBKCHK1tVohcRclwX2ocftwf7oL2XpP0rPjD0yw5GclGJHM8pfID\n+gAl0oShX4K6pFC62wz45/xT1eUANu2rf+agX/5oFX1OBhB8feX9gwvfb820\n5WYnwz7cFHLSRXFoTP2oNA5vhb9uEGOhG675UVAByZvDzmkL1iOAxRmDp6kD\nnYUX7HskL7p/rRwFs48bLerd+mnUGthHtEFXXURso7yaRTulrJakQhd6Q/Dg\nni7vU0kiyUcWDM4hg/85HawYw2Y1q0FJRpP43Rp4nIki35wvqwcSFGVXpoiz\n3GCc\r\n=g+Bx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHMIXTnXgrr3FLcGaBIiF3uJ1r+c1n76wosjQEqo0AGQIgTy1FV+v+9AIY1gtE/UAAhI12eEFNLT+/KT/dht9wIWQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601645389-ec176b0d.0_1601645497301_0.687881038902217"},"_hasShrinkwrap":false},"2.18.1-next-1601646017-b1b61b6c.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601646017-b1b61b6c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601646017-b1b61b6c.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-LAWSNFi+RmD1ePvqWxyt7CnmmAIHhOUpo2fP0gn4kBDPWNut9wK3z0oCxRVQ2PLGtjl6ipMAqqi2UkmC1U2wZA==","shasum":"dca60af422873901753798586fbf04553d3fb435","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601646017-b1b61b6c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdy4pCRA9TVsSAnZWagAAy7UQAIftoBQZCpd9eLv6xrLc\nb9KoGnxo+SL3SBRkje3qx6FB4mntSOOrQDQkCYHwXOhoJeWJJ89kdPhBul7M\nVKraRxGVyv5u7KXzaasw3S6+RXWxEEaS+QBr4Qv30hv/egx6NxbvnjQtB2lE\n7v0SVSPaygbrVwcrfbmz+UYUwBrSyy5J++HtwYeuGkGjxdutdulNrFyP8AbQ\nIyZhsw0CJGpI/TxHEGT9JePZKyBukeDfC1OPSVI396gs8UqN8/RzzZOKD3V6\n3vxtzMjTDI7tQyU56G463pHObGx5wZdL7Mtv5iV+CX684OYVMriyJmqgm+zD\nNFPry5tIq/CDjKBU9pcKNmbgDg+Ui/IFFcpmsyzmrOKO7zNk4IhDTBxwUZj5\niTUFY+fZSRp5pvd7ZrvjWlj6y0gE9aciIVfG9zt6i8OP3QyVLM8QKpv0hZgf\nSnj2xKMYoM2wIbLa8Gzj45orskE5M1VQkyhVo8nkvTkj+2MbtfyUbemE3kHX\nvJsGChhTkC/iOCBjZykSyDu4ZIu4OSzqJXLSyJiYbofYPH26aKN72hFCZZjq\nVN0kveFrKK47MgD/ad4c2nqVLWldD9FSJXYtdYeN1KRFALqrvr+Q1BJElapb\nsc/tKOzl6bH0/VfnbyFoGroS1YkfMsXXEXO0tWcTqyGYMkZkFj1lvrqXHgML\n/90y\r\n=iJXc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACrRF7/StT5/VvsO4mg/HeEfis7Np77Vhq7Ss/j0BdLAiEA6FdJao8daOfD/nO8Czlce1vESKp78U5ql7zr85Aqu7M="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601646017-b1b61b6c.0_1601646120867_0.45452398747841816"},"_hasShrinkwrap":false},"2.18.1-next-1601646872-1be968ac.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601646872-1be968ac.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601646872-1be968ac.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-sLA5c7210f12rA+yexUP/JimQWzpxYaekP/Hp5UBvDDfS19St+wCAGa2051DzWLmUVOSGp+MmlwSBwA3LR4Zmg==","shasum":"fc29359aa46c9f67464da1332c0559f71568f10e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601646872-1be968ac.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdzGICRA9TVsSAnZWagAACI4P/i5LmjD9xWnt0qMP4+3x\n/rl/x3oFlMB4q4tvt/UogOYdSRq4Jaw/DeJm5iACS9po7aMwh5Tpe+WYKgIl\n+gykkQr3Uei+TB0a3/Tl+6cJa6kcxJnykWS66PUBYNTsSVgOPSObVHegJk4U\nHw0HlnprbavgcRLfnZ/O7FWdgmep6CfKBKdmKSlWuAPRA23DfJg8XRAP9nea\nL1ZT1jq0zrnFiwZqEIL5yVnqyDfaBdc91gAQlr0xHLhWtdEQBQyb5qxTezd0\nNAXWrRMdtMKu3fNK3huB+llwOF4t+70uiBq1mZOTYhKNOwJvW5VvTJkWdAXA\nuDhSzn6VGgUV+n4REHw7lN87ZLKkTVDrlvYGImhEu5MrmV8Li9zLTypOfR5t\nuTvBuqZ96cq3qcNXn5Ya+GRy85wjIs4+4Cs3F/vqjDoItAHkQ543nJm6Iskl\nPEhReVyj0bKfMdkKNEMRcNaS6r3HBaim1QQI+/04Wn1A+xEKkXDXQfCbdKU1\nAmvMGwvEpQY148ayAw0u/+qYRq67mcmwjOJgCmCYVlxWvUGXX6WX21a57NG7\npeTT8B0oUmhg8aMch+5uAVfzAmpEzcixetAaTmcYEEb6JrwNcWtwVS7FBz7q\n/RPoWNBRl1ShsZoaEUHvROLobVsuWdYBYqbNjdTSq/b4vy9eYIxHZlCL2QC1\nO2SV\r\n=8zbF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEyXBgcuu+OKVl4HgMBITtQwql57iVOUV3LCx3qOH6hAiEAsqGwAAPuQX1Lb6oy9gqOytghK2HMjKZxQt0jke09Kkw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601646872-1be968ac.0_1601646984185_0.3006787295696509"},"_hasShrinkwrap":false},"2.18.1-next-1601647582-a1724a97.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601647582-a1724a97.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601647582-a1724a97.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vaDVg8JXguqwayJamjDJfKC0vtHlSBNAVz8eYFmThiP6wK4usXqm1Eqf0nduDIupCyMTy6+z/9mgkM69OPFAqA==","shasum":"9d02f57e82163d39e52e68710dff7d8433a6f055","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601647582-a1724a97.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdzRGCRA9TVsSAnZWagAAQvUP+wZvZHE065lIXGp905Mk\nDrnAnwkww6utW5/47RJ25GL1FrPpBn44WpPHX/X3ucLdDJjp5+NqGKOj6MXw\nInWXvJNQasdJW+L7oNmZqBASB5vW797McXHUL2YY/UXnUAcGKsqts4/clPvw\nbULkNX2NZZvYNgQ8XXMW4XKA+86TR2gUY2zJxGFQBamtNZcwRUnTZ4GdUtpG\nlomwL7m7GorSKHfe0oR1AdvFhRctdj2lSQH4/Q4IUaaaSnVb2jUT3Ywy6oUU\nQz/vrdY1/Tf1f3lWpoO40CTVe4RQNgVqI5zkGh5H72G2jtHVfrFzOCczqAjW\nBed7VOigaSGaQ9WeoFdnWVe3td7lUK50wytwg5LXTNrgDJyCotMWNU820P7y\nKZtmPub6bb77GkE/wzgJ0XG+TEyhV/k2WxT0cCWkR7j8PQohZvTz6P/fjR+u\nXLRsNPwEPhDr3Zi8JCSf0ALCsXfEzT1zCbHhggDlXheO3/HHijbknMqXsYWL\n3J2UGIbTHeSfA1e5pWiVkbflf1NzKnFyT0hlX8XI7RfkLUf8OhddZHAQJj4h\n218wWlEPHaiGPbb5xiUfW06thsF7iQVOjCzuASQC0Dz+8JuFK4XW2Tl4UmEg\nkwoWvuK4z3lsrLQ0nKgmKLqRsiRdjRK6WtGYU/7glzOc0q4zlVGLiqih4t6I\nsoKz\r\n=8bL+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBL+zafpVKdJhybWG3kfyQ2mRoJ6Ek1N+ZngIubMqtg0AiEAkhTX0zR1zlWSshA4wLV0/cqiHIit5RlT2C5VRWNgp10="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601647582-a1724a97.0_1601647686257_0.12654844679202926"},"_hasShrinkwrap":false},"2.18.1-next-1601651422-20119658.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601651422-20119658.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601651422-20119658.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-SewyuV/Be0nRGSbZMy0MRHILkQy6eNKlIumdB7eMWhCHNMje3OWeA5A+ZcpT1oXNFtuNmdCsgE6lWsgbxvGY1A==","shasum":"d59f55a59ba048aa968b8f384455a9d7ba327e03","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601651422-20119658.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd0NICRA9TVsSAnZWagAASzkQAKN8wEEEwdWVBNniG8gJ\nXxdzf+7Xj6uCm196i3qH15M+siwDYggRxC40TeRM+3G+aIG0+BiqFlwPAU7c\nbcrX4zMC8XJkbqm1GmpEnqsvkHzIoDrLl/17WDuzt6p6/xXqvUyniYwwOS8P\nZyyD0Ac+yVXhBA56prxvQ1yFUNsRwVZHiB6K2J+ZTHeqbptsmwjhDFQcYKCy\nYAACYBG86zm7G3W5eKE3mLEN20M7IORxRQukmN2q3kekQL1imWwIc1pGI6Sz\n8Dd5dHLzV7gqDq9wwAc+WkimJxfEQgSaG/CSNgYkevw2Y0tETRGIgowgx2w5\nT80TH7R6IxOzxuFKjVCuz4rEYQK4H7Lmd5WtyGTTsKy3zzlMwTc4bqA8ZpKa\nms23uJ2oSrQ85AuRkORdRmCFTkZEYdNsonHPXgSdO8ZD51mhrX85fyyRL+gX\nhZob2lZrKBlkgpMD97leVLiEyhr2dd0IL5iDH4/Jhrmrxql+dDkXOgXEkeir\nhPXoRJlGBAatOE7OMuTFU9q8NjEjkspYVigKCMSC/Jh4LiE4j5M5c7+GdeTj\nQwqCmVsyXezl8/tZ+CZlN0cRWu2RjinhySAa8iYXIk+exxj1J4qJJXLBVrD9\n2V02pS9AXLlgdKUDGNmEjofWw6+XGi84ekFZrwGon3tnUwZtO8MldpS4OuXG\nBP4s\r\n=ZyhW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFHfIJl/5wX5DhMMw/ddSXRRdQYY2nM+AoQBxvi5taiAiEA/xPyL8UCFTHPcXidjKVglshlOsfvRfzTkimiatRPmlM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601651422-20119658.0_1601651528237_0.846212880372903"},"_hasShrinkwrap":false},"2.18.1-next-1601652297-115a8012.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601652297-115a8012.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601652297-115a8012.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YaPdkkdRKAVmPRSN2P+x/W/xAhb9pfu+eJGvRxuzV9hlLn7BzMSdnh8GjHVk3EikAYc4cF6uke+sQITqLWp0WA==","shasum":"111877e628482279a9387fe614b2287b3b1dad36","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601652297-115a8012.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd0a8CRA9TVsSAnZWagAAc2oQAJtj+ycBZLGl2PkreVeb\nV+EYDlVJd91M9XLQg67wx0qhmyda+0k0WB6uaH6qdDwmJd1sODjNbMuiAHfP\n5czVaSGhEb18txzfpIQgTGmDYdG5qBUFbROXoZJihLZW/UtLuQIbxrOxG8MG\n1cqH0lrdgbORmYS6patqO//UgLFn6AwsN9RZvsprEKi+y6OfkQXZdyHXPlvT\njYyiLPZLVf8QcC1hjTqUcCnJlW8Av9+6WfCSh45yR3LM+X3d1/EAW6igM7qn\n6kK3vcoc3dh9dwuW+3NrNCt/Tamd/m61/Hh8PbHLfrG6cieGL/zwrhJvj9qR\nttp/EB9TisW8VkEtsjULEjz3XpbIH22sK6D2owRGpZ7XG+yqbL2t9lCyarL8\nKkMc8hI9ri62LLeMAOXduSjF7gwIkpy4F3EYZgQU92coCexbvZsThDuODvrA\nDhpnRfKEEJNcMJc37r5nQk24UFTE/p/NgJKkla2geNXczCEC77CLjbVzNyMD\n8QpGteLzGzIExuDP96Www1j90qdE6hNMMqRh8OS7RDVRMNHetfS1Z+p2pwia\nuj1KLGiMqj3kR/p9Q6QyizVbdfJMwccsuvzXTobESven6PsDqBPXI4DZc/YO\nbE1q8pAr+u/mn5i1D8c6WxgInJ814eHFlbTnRIjzJR1ebCZ+LHxqYIwg2JRK\nesTz\r\n=XMIL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWmEDDW1oPwUN3k4g+DDly/zUaiuTsMlrFqCnc5+GGWAiEAlPomaCFAqwpWhytrhSOozpxY9sBk9g/11NUz+EQBVMo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601652297-115a8012.0_1601652412479_0.4963637397961316"},"_hasShrinkwrap":false},"2.18.1-next-1601656824-20119658.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601656824-20119658.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601656824-20119658.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-fRFvVnxY+Z4e8PejDQ/1m/Q6yDBAlyw0HGqm5T3hr+cLg25Lv8OtD6vBOllHjDOIfqwh3eXcZN0Ak4rOGmRJtw==","shasum":"f204262b5a5f7c313148f3b25636e89ae676e5ac","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601656824-20119658.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd1htCRA9TVsSAnZWagAA+cgP/isildPeX8FdkORsUvOV\nfwSZ+Cb5ZE28i9zF1iaogyFXgRzuXwXzedtk277zvBZAoM+8a++4T9+UEFVH\nmmRfE8QEfx9xs5zo4ey1Fbd1yCrnFNfIrgQjTIPj7v382qXX/6T/5ABUhpPA\n6Q4v8eyVx50LAsNRd9ZgZw8pawBJiWt36nU1lVqfDtmR7xwvBqJVwR6NnYcL\nVJoDXjl8LX7b/xqOMRbmJz+/qZubJQ5VurNiClzeFL+t+5yDU6qtO8ueRhsu\n7NITgbQL5UTb+7RdrrsvTr9OtGD2/K3Knk6TOy4kpKg3BUChnxvv4App505I\nRpAZkUBOm9GcjP4rtjRWmRw8ejrVm0vr6htTwkiCWZt/+AwFWtt+GHql60IZ\nKwSaU1E3AYYUfOwGem++ZkxYgNZKCG8kD66OnEiLhn6yOWC1vvYWEH4yEBPh\nR84sQwxdQ9+rXuJQIa2lLvBrRiBkQzF3SpHGoXVSq9fdJ6FYnMfFZ2xPrVnS\nZ92NKxia2xIfp5n9XWARtOK2EIx9vZJDsVYCza0jcaHskimYuxU+QESmZJin\ncVe/Mwgx7q7Fqj0tgC/8p0F2URtTemH0jXqRo58jHgXjCGJ+uXgQ/fABYsF+\nstF3VNcwjIqxFS7lv1xnhKKIMHXVivl1irCe4LO+1geWxJnk+b6g/zza7RWV\nGQDR\r\n=K4vK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+ZaQeKCufBPIutQu+iKZknCvZfKRPTLFCuR58U+X3gQIgVgOsYDX+ldrJm1cchSezy1CKvRAfgY0HHe5HqMfVftA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601656824-20119658.0_1601656941239_0.11823700728401243"},"_hasShrinkwrap":false},"2.18.1-next-1601661116-c3e70925.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601661116-c3e70925.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601661116-c3e70925.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-MV4A0bsAQugEcYtVU9hZcOETDvRTE0M4qdbgrwFWWR0miblvHxCKNzpzuW3tZFfP0aKG3c+U4wFdfDc/kG1Jzg==","shasum":"dec3b4f4b50c5d05b582f39c9a409ffd90b49117","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601661116-c3e70925.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd2kWCRA9TVsSAnZWagAA9A0QAJwcHh/ZCZyTKixJrMYI\nwLaLGAJe2uZMh6WUtRAPDEGwwHGsQCvRlwo0IHYnw836RzQdFhD6WqLUdK53\nNGx7YyHCc3Aam6k3sGtB0gxKLoVbr+6qCcE0V8K7LifHZLmdQ+FDlShQL1sG\nVge9f8+dGnP6mSuQCLpO57N9qg3vayb+TIewli9WGpEeyO+IFjD8mjrYtTKo\nyQB0EC3YVzH/YlBPw/5CXnUY02pW8szFNfysP107w3hJJ5rjxlxN4PMr2umu\nHlezP5gSq4fHfFNBDAtkiVOX18vT73N57gb5aH052meE2xu1fsWLF0E63eKO\nMiEsC8xG1Ka5p5CmxzSJ6FkO8ikpbyHlAkF1ucXSuCZMXKESIEojLyCSSnJg\n5c5UILjzqQeT1g/24zY1y/iLztTCET/CvZKlDs1WQfT3XWa1dpcXVHbrkR8B\niX5xtNJtY5D1dYGFU2nSnY2v1K5nToBjNzR/SaHhlRBpiIutFP+0am5s91gx\nTc1BR+xgBL+PtEf3UGG2gPe71Lx1VdFL3E8A2QRIrBQxxMHByu+3RpqdJd5x\n+gxQLjqeen9sH+v6LvS6u7uMTAfOqr1n/zpwM5W7FmheZgq55J6IAPhR9Ty5\nP4UNzGM1dWzM2uKqlqY9tKSTbtdbWS8XMSs0bVo4vR7IC4k3JhIaeLZ8M7FM\ni51V\r\n=wPK9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHR+7dnteRMr3Y9uxjOpvH+Pm0cEB4tUqyXUvU/bdWVAiBks2GP3svO5gzm6auYwChuyvgST8B9u7WY0Bf2e4pQPw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601661116-c3e70925.0_1601661205623_0.9129019215241887"},"_hasShrinkwrap":false},"2.18.1-next-1601662319-80d99d46.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601662319-80d99d46.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601662319-80d99d46.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-JGReN7bMoJnbM7W2CRZh6yC6HWzBhB86SPrqLJDcXoc1jYnMjPP22RUW0LWhUVAQCogg+eIgXMW1oZgyCowPcQ==","shasum":"0a46f8d44cf42377d053f24bf3d13311a03946e2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601662319-80d99d46.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd23ICRA9TVsSAnZWagAAlMMQAJpAZD9KOZMf44ZTx30U\n3NC7rLKYA+D7UYOdsoYpk1T1gMVW5V3STAEai/AOmSWLWJ/yrzsge8E3m0Ys\nK/VMTVcXus+e899M4qrqEclTgIqKPU8iOSoLxfeAnmF8TjJ44L8d26f3Vg+c\nQlNgp+Z542GVHQgeZWVykIAfgw4swlYG9Xf7wgcOOswVB5mEWr6ZWGLCEIyi\nXi2VrHnkR3YBPoS/1DZs5LU8IHo+hX11NCyWRx5UAdzdWb3L980rB8kY5DKD\nctHV+7Ftu8iYDCK6RnDe4GAqfFuB+C7RkTOp9wOAQMe8ku8f6+wS4CMDEdWS\nQ9Ocyh959wpIr4NYoqlGBN06Em2CkVCY8NsaGK2zsOQfo1ZFFiu3QLErsdAL\nPJ0qYShqQS6qYyzKByC92QAXyKi2qLGc6xuvQKqSgpjF1siYjBrqJujH3u2L\nc+qDUIUWRgeU6HsgCPFhN2vC3lyrTQ3qMNveelVR+0RyUHgz+qRqQ73Bc8+H\nI7Bx/zG2+4OKDCeNkv7T4t0pT+zE5lM+ICJsR5ZoZ4k8W7VDumZMrcbMHGFd\na4AvlORoKJxNPATHC3IIo7C7n5slkjt1gAd0lU96e/81/CANOtLp5DRKMwq0\n0617gGIyKDxP4cX9WH+UKT2Gmgulj2OCP5J92kwZRXQl/K1WSkcNWbBieGYN\n/Soh\r\n=srFN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNfq5UgXHPGKxQJaLDR80r4Btr0xjakofssf8kP0CT1AIhAPWoffhhC63oGxcuHkg6FhTcMSfYXbDIwTdauZLWh8nJ"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601662319-80d99d46.0_1601662408194_0.220069934704749"},"_hasShrinkwrap":false},"2.18.1-next-1601662726-554644f7.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601662726-554644f7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601662726-554644f7.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-1qrgkdipKhgYOrWdfytwZCxGjxclHKAe4xt7ZWDDl4Me3w6OS3xu2ouuDc36uOkDioezXMd4GbffUJ0ZsIgn3A==","shasum":"fef1be0ac91cbbc1460b9a4e336b9c256e74e3f9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601662726-554644f7.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd29vCRA9TVsSAnZWagAAz2QP/1NRBJbtiNkkpx3RIMiO\nY7u3eZW//7XpHgfUUNNrUdag7OGx7kupEvqzsZQX9xBoyvALfsLNZ1XDo29x\nLN8ACmptl8Axew7c6oD0kZhZTDW7n/7rqHkWqHziOpidhN3sqTcdJFEInIfD\nepKKrstCN7KFY/S+m+ryNLLzKb9jpukddYlaXxAIr3onawVpFNUCJ4p4ClwW\n7qNvVbB1r25KZAYz7fQzJHLkklD31VGps0QShBMw4hA781Pwbi9GA4cLGmbh\nX1EqNVlNHx6ynS1RBqqKVKU6JKHQOSszbpETIFHlyjQcVXcFWw8fAI3oHWHy\niMEKDIkRg8rYZSDNPdb/v2dksjsSNq+irn7sEloQLz/Yi/VgexguRllIm1Bv\nMohizoKmXmrAhPBAaS5wIpCtTwiOdNExnjz6UboEiwK4KyKWIKpFqD7keDAj\na6CSkzKmkprdx+gKW01hmdIf4zVQ6RYokgWMZavvD5UBDfUIjwXPrxS8LU8t\nztFHd8OFPS3UnzD2k+h7CL2/rEJZ9mvKAPVgM8773ikHcgFMpMmcbJ4/oOHz\nhHt6/eqvwdXAUiwNogDf95guGoK+TZht85jL7GRBrJPUq26QMRXYfLW+eoOF\nVqu2x9LtSZuBuvLDKzVX+E0Oms5z8R+/dLOOHNVFnIuQ9Aie8aJRmANmmtNv\n4Bop\r\n=ogE5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQYoZpdheZ1mlt1M0S/GttNaMd6/NfhKd0OTX2Ac6kjAiEAskv9BoKyGMAq7SHY6shIEQB5hqzd+URhMgNUxgrhxRU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601662726-554644f7.0_1601662830965_0.6492828143321396"},"_hasShrinkwrap":false},"2.18.1-next-1601663326-aca715be.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601663326-aca715be.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601663326-aca715be.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-oeQKVGrY+I3I3GhYCgvrjwRncnfwlNXyUgtdPIDek+/fm60kpzw7vCavwSlO9BIhiUgjtJ69B5TEh/LkfdApEw==","shasum":"7b023375bfd655073d661516025f56b76644b0cf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601663326-aca715be.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd3HHCRA9TVsSAnZWagAA2d0P/0ODandFRAKQN5dtaGsi\nJWkehFRH/8SacsObFuTYp1367NUR7PCUhmY0MHXHPWnXvA0sJGTR/6DAduIF\ngBSQxSIheAlubQzlY3wXhmpx7NfLUCna2FMqNOlbxr+/zJQCfIq+aExpEJJk\nR01KSHqT5N1hv3E9Oid2msssnvd+wWNpRqonv+E6eRs9IL4R/FFC+3+wogGl\n8i4QnpfRMSh02WCVRXybXumMjGXLUnS7xBVw07NybUQw+WmRcj8Jf6Mm/Lhv\n04NLUcmH9d4tdMHAhlUqW5O/5GTEVz3GubV9s7Rp5YGnMHE+UajNx/m8QAA0\nJpddNshFzb9dYJHYMiiH8rluaVwZwLM8QMWFbk+drViYq2buTo3ZVdxnuSuI\nej/7w04auWaoXMewpL4IlIwxSzRqsCV3c1V5m0nCmPAhSKrCRp0LgtOa/xNP\nKwT3G0nDXcAhSI8Stpzke2GDhM3QHcTjYZX5Xg+eQAAVdf0/oIzWlHbkdQiA\nM79yeTsRFjNN4Lxp0w8UG2QHGuVXMxyEQI3SHNYyJsndSNXO9uklN/AMHYHY\nO8FXPfO8iI0sKtpq16OMlhxyyJX09JDe+5nvWWx68LTqPjYy2mFaRHiMarvD\nBjzyH+v/5c8wHzd7xgJbDpW2XwDq4Aa7DRLmVf1XoPmqoBwUaOyadZ0ZsImH\ni6uk\r\n=Nclr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeqkmXoH/bbgZ0W1Nzg2xxF03hxLxMa1/WEDi4b+rD3wIgCydvthrfjUQ/wgvB/Nyxb7ECCh8ByHRpCgyglBHvQDY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601663326-aca715be.0_1601663430647_0.23479519278380057"},"_hasShrinkwrap":false},"2.18.1-next-1601663910-72ef8b7e.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601663910-72ef8b7e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601663910-72ef8b7e.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-j1G/yYoLBig/FV9YxiSZrYfrojf3i/MN1p/IqVMBIZw0Jdd1RO6yzIdJtjbJA2yF88GZQ9ot3SiBhxs3IIKk5A==","shasum":"b246092134a2bc037a5d77dcaef7b069eb7d80f4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601663910-72ef8b7e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd3QUCRA9TVsSAnZWagAAxO4QAIK+iR6ipCANeNk5z4gw\nDkiZhv3JpRthcjmzN+tzO4PGtl5MMT/eArW20QjaTDXHAe1oHoCk6oj0CJsd\nu6J31Zsb7R2I6wC0i6f5i/EI0y6HxWu31iQ1g+3cRmyIXq3aFvsjK/yP4tnd\nVfbM6tVXOx4ihdH3obpVczBo7Z2A6GD7Z0cRIvhXjrnhndtIrTrWmuG5Il4g\nW1lmaEvwCmdFdQEr65FQnZGKLB7Ir7HP+ajiR3DqwD++4fXLa2JW+qENxsux\n9dxXWo87Ozem9NVwb2VEIR4wDxFi/KdEFRCMEpBbEggfRSyGOT5jojMoJd96\nN01I0ELKN22ni+uGyxLyK0+SplT/AxaVaQWNZl0amAmuIffzi4k1maYsZrAE\nYQMRg8bHXbjbZo4/4eB5Nx99Zw93ooV2nMFaJgqEWgnVDm+pfHSWLRo4F0OT\nvCwaFp4ZwRIOn/BfgMhefxnxMx4R3iPHdDHB64RezGy2XW6HnHWmFRv+CS8C\nGkZQ7jc7oKAIaj+YptWPquF+unqWqYCsi6A5ceL1/SFDxKf1jRpU2ZgqRAtM\no5WEF4/vE2U7KImYk0tyaYzRahdPVL43LB4fi8noKOZ/KPzmZAqIXJjPFXqM\nNCqkJExR01bkLI4O0vvT9G2e17kxvCC7q75sXKsnz2qQhZuFTSne7N/4Vm1q\n0TNC\r\n=JTBx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2Vv+HxL53QMRrf4Ql7ZuTrmfLxa7Gq3URAtjyh0k9PAiB5P1z47kBjtLdMj68x6LIC/DFCluiAEyfte7x8pTdeGg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601663910-72ef8b7e.0_1601664019849_0.7865824476842476"},"_hasShrinkwrap":false},"2.18.1-next-1601665777-6f7cea47.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601665777-6f7cea47.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601665777-6f7cea47.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-akAe0EPk8R+SdzKM/dd31sI+i9dPW1PdAgmdWuBQNLh0JTv59IjOCf0dNaGQOsSHOkCpiL5DpM+gzMxDN0x6iw==","shasum":"2d3bfc39e8fb704460382b50986ac770c8ec269d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601665777-6f7cea47.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd3tfCRA9TVsSAnZWagAAFRQP/RMySbUO3Yu9gnuh32J/\nrv/vl80CudNJLEZc0U4/U10pToK2fGv2D6tNzn0K94aQirVUJavZfjzznDww\nIG45aL944Z55jvaRkIDO9eBg18E0PiTOoPtvVuurhbiCkSB85/g5Kkv+YhGU\nZipG2lHA5CudocT5sVtLUt6bjQTzdYMYfMpn86YhgwPtCj9PaxVveUnHcHdf\n9ve85XW7U57YNeuOyOhXE/F/xMoef4GyTrjxqAB0lyn2x6mmkTtpjFTLB/i9\nxH1KeAQIbnB/ncyz77s3oNM2zQZJX5SHQdWBUcMsQbEPKf7nLF/8ynjRFlvx\nmVyilL6G8OlTUpTIfntaDPiM0zmwUX1dFt9EhdYS0tSl3EOQZhhbmfpzIt4O\nVUvYHuZb2LXqmvcOixq1IN0x589DbYdom6vmTyXzIm+z96uMlK2W8ibJ9PRN\nVPZFxB0bd/QJN40HyvFXT6weNrpvIVtMAlLfkKaWe7g2kwwl5dKhIjCDxaxZ\noUq0G04QIsPSSljhUoReHPAKJ8l+BFY41VOkwLUoH+6Si6qk3x3+D64kPtk9\nmndK5l/OdIsxlt5UFxhRxVvQfgA9iyTAKvxcUUDMuCUmcQh3YJmWPhPePvJ3\nYGMQkswH18RX2MmbMYAzx/05hsM1nm42eR42PGhJsG/c4U2OBDsL4GWg1GCF\n6/Ia\r\n=NYRC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkvGnGLjwDG+7HqDy9aM66PDyHXrkDwYGJ85NbPwbnYAiEAtxlu/j0c3slQ8j4A/ta0bdGZv03tdIKvUQyolMmaVAc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601665777-6f7cea47.0_1601665886721_0.27655987565105256"},"_hasShrinkwrap":false},"2.18.1-next-1601667162-9f881693.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601667162-9f881693.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601667162-9f881693.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-/UcDPswE1O9NAIZ1vP9kX6prwI8tLcyj+C9BVgu1MDBM/2EWLXhGDThpLo5jAphmxB6fXI4JrWsxBreQ9+TgdQ==","shasum":"940e44947ea81c642952baa31b6befc36575ff45","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601667162-9f881693.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd4CzCRA9TVsSAnZWagAAz4cP/RRMe3rWQQwWOxJm0JK+\neN4evCJXuBhjWWZDkyBYnFxc1tsDxAoXkyVWE4uG3kvm9fDw4Jry4Sf+YYNP\new1ABnZdZbV+ZCajj0wpwWcR37wrVdj9sG0mtR2YMdZ4Xs4qNx/QsX1dogA2\nnsLyh7R7qrETz/ANaLpteqI4/FAOZAKIxqulYNB9yQZjnKMFvBcSDa9nPlQC\nyF3IwS8Dd0DGS8R8olFbhf2xTzyND37h6UVwhTNi1M6zO4m9ynUJAAIcAqg3\nx176R3f5KnMa70GYo8EGblDDBY+xWdMhKxPsmNJSHqtndBcjmJo0kv0jG/zz\nvjCUIV3KwBJVRsH01zV7kbwJ+c5cdEfaWc51LKNphlACwbt7pN4r5cWLJNO3\n2WEjjKxeDnrrIUEicLJbZsbU17sVL4y62+fw5zSwqjwC3hHNapzX5r6GTqjO\nKfpGg2MWgmtU7P8seUf+tY4YPcAH8qU1YeoLQQ3lJHKtmabRsmqbwhte0bL6\nYojR45mTuJfd+Jj5JJaElH1FVdq7kMKEu014ex8mZoVx4NHs8thEWfSgZGxX\n0xBNXG0BL5FV8OkqCnKPlQJZnZpszWicXK76HW73OZzJTt3lCHtF/bvqqHBN\nCOgiaF1QLs9E37tSmXsX9LYSe5Oi3V0lWYF37MAy51/f+pKQfGANbx2AmaYP\nH62J\r\n=o8kl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmVBmsMo1x8MKSsPocYT/0KRBWDrDuJDR8lb4DoMS9YAiA9RredKqC2PSZqUMJACn6EVcZ2MnFyHIOwUsM/LlGcTw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601667162-9f881693.0_1601667251167_0.9758094653077862"},"_hasShrinkwrap":false},"2.18.1-next-1601668899-9f881693.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601668899-9f881693.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601668899-9f881693.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-k9u28HrAkgoIyOnweTYJQlSJzq0fruZSy4ovSH7dPpEKP9M4nOPo6WO+DFyJCRoP3RDps8LkIkCjuCn3MXseQA==","shasum":"435cb11f4733a2a819359cd085a52a79157f3882","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601668899-9f881693.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd4eDCRA9TVsSAnZWagAA5D4P/ibxLtc3+rkB48zw8R7d\nxljIp3cKQWu9ABxaMCHvkGKFTSNyYINVjPCDIfVPxC9YJjI47Gqs5VGWREFI\nlHs1EoUx1ch9ULDQu+5G958H9wqrDljGX0MBTjLmqWNej2qQ9IY+j3ibWyXN\nuT2yTBWW+Lm/tLXf9FFD8h5nXtoUBs+KKlciKW4x9d8aJe6DZ3qx6GVzFglx\nXYQRqyQ7HuHZWrqIJwtjOC9SGYARLw3E1b0SpMNod9OP2EQPKRfEb+4jwzpY\nF9C9QSuqC+7WQsDfhmyB0iu58vbOzUzCagzqLzrekRk+XJPh9IzNQ/WRQ4tT\nsXSkzhBN+HffgxKLrKo5VBOftUcVYnW1qxMIV4lMEKgcn4gKtvvK7iPJ0q5+\nxup2Gi+HvpwvJeP2F6hWPKGlVL42UCC5PH5ySWhtZR7nXRNdpR8VbCSNMTds\nvDbjVVAFRYlteCYAEgRlUI2ZunTDqRoZQBAMfTELwKR239hMm8V1YkDODnGc\n9FenRbyVFogVTIhRBv5hu+PvHmMaqV3XV9PBSxJc3TiB46pgF3lsz7afCpZN\n5j1hLumlbPugmy6UcX2U5EmMLR8QlUAMubC8JL/HWcSFG4a93OU6oJCbgtA5\nJwRI3yYNVXp8+10k+I6CiQaT9+H3zZBia21bPWs40kY0maf67A7fKaZ2RMJ4\ncyD5\r\n=0x8i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEMVTvFLL6dbJCeEBuwCrAzW7iTSksJAdUygo85MtMhRAiBU6xWeneqpqYyQsd/Vtf7GXbCI9N1YUGZx8LoYP67Qkw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601668899-9f881693.0_1601668994841_0.09353105548615503"},"_hasShrinkwrap":false},"2.18.1-next-1601669306-48085889.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601669306-48085889.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601669306-48085889.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-CljzSBS5zr9D4RM6ymD4J7dtKoAXUZlrMUhxMX1m8F5p4WgAhJkU2RVTTWhksdbUvlc+AimV7nWuZbQkgE9NOA==","shasum":"fc4c4f3f0cc05dfad2b31df03970c057712cebec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601669306-48085889.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd4krCRA9TVsSAnZWagAAOokP/jcFDSX0X+O4b8k5I1hY\n7yXt7uQj5E2/PPhoWYQeaY3WtlSHV/o0JSVH7btHZFVGsvlOSMwEbSWGAFhD\nMGhWYi761PvIIDKfEXjsHYgZZnXtxOotIk8fpQ6U4xubI8WuugP26L8SsycN\nXTqB6sVA5ejwj/MKxM4uyWdT9KWMCK06VitdJdYh9qYmuqm2MVclZhJiuxcj\nbhirgmdQuYE0Xt3C8SuYWWM2XFujbBWUZtMja+yvUzafmTe96edZucgA49xw\nt7JkJAyaIX3kZC90NSsNGLlQ5T+n3XeWfY8qEMIbjvw0JjfRKQZK+7iJk7K/\nHbWGiQ6350oMuyJiCUYxlCQzKiSpdyMdfcxqoGYvYkIQvccDfijv48uFJ8nc\nNKBT077wNWD0YowGW259HP8fczrPGfcVeIM6CNdYyFtAPVU0QlnUKYpvJ1YY\nS/NhaRox6blfxft1JR+9+6VI1jku5sNapie8q3RknNOQ5k7vPco4Yx2IBDVb\nxwy8ljR5hwj3svCWkEKizW56/91D75nh0PXrfGcvDyGYAg9P+X8i2uCWxZTZ\nSF/4C4dvbH4iAZLYgEDXJ2jwFjb1BukGiuPgDM9WtyR0X0hnVFJLVlQxLNaB\nKL0L/XONsRQ/lS+gJy7ICrgvid5samhpTkdrYMmRun0dwfmKIEudihKoSdvb\npgMs\r\n=jEWB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZLGXPyvtnlEoFFIpvpnFOVXcs8oK6JW2ZQoHQlCdWGgIgPsTZTmWc21qW44PnNoGOSFBL4pwDOtCRIvTW/xKwULg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601669306-48085889.0_1601669418707_0.12616944974567046"},"_hasShrinkwrap":false},"2.18.1-next-1601670845-55aafffe.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601670845-55aafffe.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601670845-55aafffe.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-eR/Nr87Dr1Gm7U0hRl/Um3Dl5u6K7hlxwamsKEXbWPxz+p5QShl7Qje7o7RnwPNKbL4Z+nVRrw+gjDjcK97eNw==","shasum":"d58de597ad2b74a35b3b576b5a92fe8ce7c5c9b4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601670845-55aafffe.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd48iCRA9TVsSAnZWagAAASoP/1BKUZLnEx8yUvvDYuUc\nyCOCD1x8QAOsxpC4bwIRr+DJJMppgsgHhZoWa480gMTYkp2plV2FVDWI4s7Q\nUmQL/Bu+/DG0fDZPsXJTj2saVXIKr9o88lkCBT4xcVXCjuJyfzqr+LYtcF6M\nuMOjtCTtmHPg1q/JxHhOFSDHg30HKseq6ZyaHz3O25y5zvUvuXIVz+7WudtX\n69FYnXqjUElcVTEuICGJe0suCkA0OfYM/W33g5R+C7aT3FLwp1KQvuSzlsra\nGqltuIfMWhHxiwizTXQnF3/eJzM8Ml8DZcR7M4/jAvhtLlbqAI5bSe6fZL2Y\nrNI/5w+w4FfXHOhDp8TvaMp8bCG+BOpkDcT0+3iHhOZgu0VXtuQ3ImA07RtQ\nUiPxus7p0DWbZ+BqVr+VOPgDflMaDOYhbCQdT8eEmNIQpvO5BwP5UDuM/t4L\nzWMVvvbEKlfLRo1hylLxP8JmGkVERsy+X0tIMfPBAI+5blI743K7D7fW5gmk\niR9wsQ1CbGupqCm6IkYwN6MWl/NN+CuBrpkJJSQKO3N61+7AgcQbtU0XX8wD\nbLxwyZHrlvJ+raHAHVSoj0ozzf7DQRAFby894Q37AIjeg/lAIReqIa7NPhfL\nyyUcY3hTJvgMxmmHu5PjN4LzAGZ1nbfvkGKZqqhTTgap2rKIFLQ4Se9vAQfh\nR1Go\r\n=l8G1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr7EQh9b1WhNIR9e1i4EkMOd5O7Ye/Fayz5ioMijyKXwIhAIyuIr197dwvEx6Fykn1wt2aLyJa7MYxqZhS6dj/NVWr"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601670845-55aafffe.0_1601670945823_0.6376271357013981"},"_hasShrinkwrap":false},"2.18.1-next-1601672502-6f7cea47.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601672502-6f7cea47.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601672502-6f7cea47.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-G0VscmODYEAwSHA34A/MxGGgC/HEhbFYlNcGoabdQ4lhrUPkzVrXCikrgxFQZXLm5F+pp/l36edpnP96ddcYOA==","shasum":"0ae092e7c94e0927ad6e20b14381e8ae5311fb21","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601672502-6f7cea47.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd5WRCRA9TVsSAnZWagAAZkUP+wfAl9UW68P8CGrcag/t\nR63W8xumZYLzOiL5aXMwOF+vFEWD5sAlrEjcQvKM3ClI3HdhXaR8shWEYjdA\nIYIXeQUgwAouzixn7Qp+LuOyYOUivtxBXf0u/XaV/MhIOHr68bJQLRilZ3/Q\nE3AwA9bZaaC/a29oLfvxYd7VeBxAkkvucPvy1zIlwXBFqpxDpbjT3/QG6oXQ\nQ44zDcYDvBV0gE24E/9Ja3PcEvuZfuhurrWpal2BZQWq2KDApSMYJhOP295u\neZ3mq6SjC2cANvGkBuIC4zlCKZ6RuTa5IHsdptE9paCMycYm3lNhhdgrpI7r\n415eDcCEkbHsohj1TR0Kqp7C8oq2m8ZA968gYJzj1fEx0Dp/3VBU7A7Vf/2z\noKbv4vSb83LBmJZDEhW3CUC/OGTFQNdZyLMEK2c7PpkW29+E6OTRgmX87mD6\nh5tDdybnk0Qw+oiUMm9LxyprjiCn2e1E17I0ddqzPXs5Wdmavbj5BFYbmSJJ\nZqxnoBLTr5l6ctI7NmkI+72WuzpdCsJYROL/9B7QlPGYKovK/4QNWdzYaf14\nNJ14NgfRQrlQ52uEs/QikanjQ3CazQpA1WzL9J8xbJZl8b3UJA8iOE0Fjb0Q\nPXfIkw6c27wgo/9R1ubLmzs6X6KvhB0n5Q2EujdOyhPrIMrCnozjaBLhGN8f\nZiiz\r\n=vP1k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEH7I/JeKWvoH+Gs0Lh+oMyj+2MojmFOVVBqVt9UNVtHAiEA1QESZ1/m1CMN1IRdCFSfZAs9oukCAKjxPyivdi4DlS4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601672502-6f7cea47.0_1601672593038_0.5339850071319603"},"_hasShrinkwrap":false},"2.18.1-next-1601694360-55aafffe.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601694360-55aafffe.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601694360-55aafffe.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-WwR2F0Sjoz8FYPtomalpNkrwGvdUOM1nkCh4U1r7nQCkFjCKnMKHJ2YiBBKnzD+cCtC8mcP4SHBP2GzxcbWlEA==","shasum":"d297dc1d623774eb3d4cb754dec259cf09fe52d2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601694360-55aafffe.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd+sCCRA9TVsSAnZWagAABYsP/A92hpBU2LW9KYNxLZ2k\nJWDcU5cjAcxvu26gVOi54M49ApcRnceYE9rJ+ADjaB3QShxWc/+EjV/9yEJq\nqIMGG9Tb3jNMPM2lMr7eqNIDtS+7EedoSkB+i5+58rJwhPEpV+6zu05oHM0B\nOEVc4Lh29x85+za1PlgW4Tjolaou1VpVgVHHXbEvZ6bICLCWv/mQCoWxxAyi\nLuPkchx73MADRgUDWEkgRfq53IuKIpjqbJlN4w8KFkazwTNpLxCFOx8xZ8oH\nzvfIkGGqR7/OoheNhUcOVuk4kFd4vG+U+j/ZDnrsftGMksHnNd+q+YCrld8b\nbgXt8lnromHbNsj3KzOC9zY7TF0OJ7C9jpoK4iWV7Vlm5gCu+MnDuMerJPPF\nlCuTGSAd0+oNaT/jY6gKo45dRcqlpbVmQbMe0PEIUL5GIJlxVXrEFIF9fefl\nUuRm5Kp3dD70mWdBrlY2o3J0mEgnsibYonh2etdbe/XMKVo8fDorLGtRQZ58\ncLcr5/BMXETSyTQVvD4vctb2ozfZOmN28MF3laVedWN6xqixXR5ljRfDO/q+\nc/84TLle2qpyX3prY+VmDPvT4tthHSZy4FM4AeKgoFTpsqvrwKXm9ukyIts3\naF2uWvuXwbADo+XfL8dTuO5mETMgtdvvNKWAl1Y4A64P3ZY+DrGj+bSC9NPY\nnNUe\r\n=WKXp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRuLt5U1qUKoyBxnyxbskJxgnKQEYaVMY4Pj1SQH5eKQIgYS3G3bnRYFD1+m40X9FuubT3r6Ce3eVDuwRVRUFcHc8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601694360-55aafffe.0_1601694465886_0.08537060356155579"},"_hasShrinkwrap":false},"2.18.1-next-1601696343-6732389b.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601696343-6732389b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601696343-6732389b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-trEdA+EiAA77TUm0sfRgQ+XFpIy6ELPo+X8PrNrgu74PClSkf+kh3l8pNhIRhPwAMyAgc0UDuU0+HD33uoKClg==","shasum":"9a2067e3db60c00ed5c9618526e5cd6c7b977a18","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601696343-6732389b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd/LFCRA9TVsSAnZWagAAwlYP/3LE99TQuNsFcBGaSodq\n+zR+VLgjNVzPM3xyeGH2tLFGLsPb6R7zZmDtUKtxe6gc+zhtCVq6Y61HrFfv\nwpAX6aV8MJ92COIy/wPVbNnualmcMctNSG2g9NHN+mZQsqEkEGekRI1Q62Ug\nfrUz1IZfgRUj42GAaI+aNkAZ/+qun0E7hMDvRlqqY2lYaSSyUBnhcG4iwitd\n5PkTZZsjRiHH4T4Io7HUxaxyYtURUajIUppT7xi7XaMcUgN0VrKHZvC1nMfL\nYNnvcBix9q97skZ1m0XvXnEQjGEqq5o9kmuBVhiwLeiP9k3F2KYZkYuyqYmx\nxtFrMkrd2p3j1hlUiAfM63AbK/j9HIJ9uzbOSgeghiAB1Eu/s7GJG7l6tzAa\nBvJrBJCRx2NuhaCGk3N69asj5DmaFR+Kgo/IPx1/89jk+dpw+BcSSPWemuw8\nmJVvxX/KeigDM9QsLZ2O9zTK9sTxvbe0RH7XWupBenBXztRfEn6MJf1WNY9c\nTd3ULdjoOqax/0BhFe0IHQ164dULmNAbv+J7Gcl3UqhGLuwBD6yrJmnX/YOp\n7S2VGzDLqYCLiGqvgtadkCDCstVRu5+K8C3G1dGQSkTC5/Ffubd99Fgd1wUd\nOv05SkST/8iP1GkhfAiNBzYQqwLssljJvt9gQh6B4juveDmSSpAvd47eb2KE\nMprA\r\n=MD0o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgFIDRGdN3+BbV5Ei+tF5EFyTWxOE4R1b9aU6/9QmJyQIgHv4M0qRkNEryfKoHPb68WAoCBWVURoto5hFjCFtmO9U="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601696343-6732389b.0_1601696453470_0.9995295782679476"},"_hasShrinkwrap":false},"2.18.1-next-1601697320-aa0f239b.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601697320-aa0f239b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601697320-aa0f239b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UttPGct+ed8HTltvajLxtiA9l7xReA2vIEsnnbK7uW1TtzAEbzaYbm+qo2MX9froneDfSfF9lgHOP85zJJrKUQ==","shasum":"4e4612e6e6fbfc88347699693de77172bb78ffb6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601697320-aa0f239b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd/Z/CRA9TVsSAnZWagAAoksP/jpXzwOFpxS6dH2/TveH\nnoCKdezaXXkT4JfI36kxP2VHJTxwtzP+l0NShA5tXYI4cegjxt3fj0+a3/ql\n49ViG5yJUCvqa5+Lp1ViKV7WwN+xYkEnqP4v4IvODT1cWtPAm+h/+rNoMqcS\neoeqM/D6cu8U58B4KYCSdyLie9oL/W6v3NAduX6HGW94klLvRbmH6taLDfgx\nADe7Kau7s1wrkBHASXbh1zAB+QLyH9uFkKyNFD1a6r17kxhrdjZcBPYs8YdG\nc1H22KVVncDX2T6CWeBmA8bSTe2u9fz7B48zAZcNSZudKTpO8wTzSsZY227l\ndKsup4DtlSK/qj8ETlgBvDcGjXJkAzClj4TSJi0ASvzJ0xpr1h90JkIexSTQ\nk4l9kmQmkuYillG22ZLKpTiVeWY6mVNUhQV1NpGLhcejyrYcwZF87zztCJDe\nmKfRGyesZZkPRJmREyob00h/hom7eTJOjGAH5BQvFZhwQqXM3Iw7jr1RYsmk\nkfZBYwxSQjewvVpqQb2eg3PvdwNjdDXhJToLX/SwcQ0xSnphZytkIG22S7C0\nOprxo8roLq+jw4EAMPDT7uqzLw0bDCqXuj/BhltG1AmQTfhYSHUH+JhlkR/W\nYG0q0c63mKZ7Jb4XnFciTYPJT5LMPUKzv83vjfBpxXbDe7wfHw20yysUe0VL\nG6QW\r\n=d29W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBR2SUvXyz7u4pHd2fWkNKGNeF+A+Rai+IreRd6W2SjbAiAZbkHaOUzwF9a0fQH2DbXZ0HSpTRIpGdjrdCOArKDx3w=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601697320-aa0f239b.0_1601697406898_0.7557808404381423"},"_hasShrinkwrap":false},"2.18.1-next-1601698113-509cbbcd.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601698113-509cbbcd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601698113-509cbbcd.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-CVPCuGIsniu/S5sWKherKYKqQSpix4Llz5cAr4thbDnUKorcw6XF/lEojN8M3+u/OtNWoQGrbsjsPZj4lBOYmA==","shasum":"2e5e1d5edae24ae1d9718a68666fb99dd5005fee","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601698113-509cbbcd.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfd/mlCRA9TVsSAnZWagAAAB4P/j/uXUPdkdioXEp3GqZe\nxL2NiotxLfvt95t4eRqrcOAWEl8eCjsTK3fYIcfYVQXTuNzS+oujCLSeb7Cx\nIYUlJnYJlxrH+Yrm69BxRlea9sEHFoinjCgEzAxgleAG+kBgmFq0ss1HkPwF\nixREpFDjo3+9GVomZTjL5Xp+EgoUj+QknIf/jUiOHvWZliqxmWsAldRuDpsa\nJomYn42QKfAvrpXn9qhTuo8BNrCzf1vJbV6qx02kl3+mSgfsKy7Dd1ytprxN\naokYxvI2zmE//81Uvp3I1RdZZr4R7Y69ZaVyoY6VSImEG+1XkKJqKwK83lTl\nqBAUQVGPTgIJDtR9bAle2ped18XRhzse1RVP8RpEZkfao+n79rv+HScZCfp1\nASdIK1/etqUo9PMKAoB1ikfYtQLdOKZ4rLu80QniPEdN2gbHUuJNs5UKRxQI\ndqtRstP+ETOs6T30Z0Hsvi3fOTXdk8XxlcXTXnIZUdPQBV85BBUKrrpCovYT\n0zz00ctLCKwdtajNeFLOaFGKJdtWPsXuj/huIWj3EmJVO2AlhCNrA3nhcjyH\nyyq/EHGNFN9hHKJgb5DfSWljpnNYunSkMB7KvlHbwk/X5zhj4VQyatuQSeSj\nWF9FwuQ7gSKyl7bCzjNN2UNK6cgrb2gGWA5mcvLHiUWMYFOZwY/tWg0o9zi/\n5sS3\r\n=cNn7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXHOGk9fLchiZtf9OTFVcj8V7zdl+JJR6raeshB2h8MAIhAPruA8iM6WJvnaN/Os2KWZ+tLgXff5i+/5/CJl69I35A"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601698113-509cbbcd.0_1601698213377_0.044562386684533495"},"_hasShrinkwrap":false},"2.18.1-next-1601733211-1d8a762c.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601733211-1d8a762c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601733211-1d8a762c.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6yEuJHAO7enZbjqY0CxFlZgyYFz5/ekjkn8nvxTaz/vFyxW/wFppsN1/MrJxWoQVAdpKUvTE0F+yAlN1xh1GXg==","shasum":"930b539250411557d43c9bd7a83947c90ed7857f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601733211-1d8a762c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeILCCRA9TVsSAnZWagAAzW4P/iicqGpCOMPrCT1pBGtm\nD4NGHabUkmKrubSIuQWU4kFmHTkAFh76gN/dxxHfb8cB4XkHGbXmP3MQW5qQ\nO9DeeTDne6KmyjYe2u2TWzt52nlpAszYKigTP5mgpGr1mzZkjhgkx07Za65l\nbGLulqNxfTfBXiQ/P9wEtgyEu6UOYfFtB3A4frsJONDQFJrgCwqJMgi29D3w\ng5iZ2wIXF2jiRuPUMIHoxtgCzvYBY6efEbdM6iet7CLFvY6hRcEF7fbqhN2q\nF+zSbQ0/MxlzlDViTHSzbuzG11U4Xe3+bRqnRjeBnBizqPm4cng8SJyPONIE\nDzMprnNqtsMbBjS/w0HNwS1MNOHuOg6NonR4mPn5CC48mMVrQ28CjTkHGB5c\nsbchvpJFKnCk0aTFNOfxSkdYab+vrydSr8WHho1KRuVettyfWKKXWrPvk05i\nJa03NE/pgLKfF62Li830Q+qw9XCfMIFuV2etl+IqjM8KW3P0bxTymk2DQS7Q\nIjv0sgfjg6nHNHO7XrdtlEW/wzHExdSahHRlXFzuMZ6+aHbg8/Ca2/mc3c+N\nmx6MteLYu0FKgm6dAFuh3rJviliApszJ+FBFmpISptLUc9nE5MGoPh5xYrcl\nKHz8WS1q0BhToGT0u2rsV/wPGGNescgzhFtec8gi2yfHDItIe2unuh9dbOcg\n64uF\r\n=zF+U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD72SNkPPYYossGaog4N/32bT/R9ijDNNSyYvTx09+N+AIhAM9mnUk/lcmuTqRFVqvRs2hVdvdi/M1wuarpZF3iY4ed"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601733211-1d8a762c.0_1601733313696_0.7333971876910508"},"_hasShrinkwrap":false},"2.18.1-next-1601734520-4d6d088a.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601734520-4d6d088a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601734520-4d6d088a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-55HaU7OyoVuXM5/zEakeRssK4LtPnjdai8KdOdfIccUUDEEs2Aqfl9cUugC+32OP35g7RpaoDkT2aWzHemTjOQ==","shasum":"e8d798e02558995bac4d7dd4be1efc3115655504","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601734520-4d6d088a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeIfYCRA9TVsSAnZWagAAIbQP/jz1MwQvDxkrEQj0zGNj\nGUqMuxfyHghnnOpBCYPg6YOZNK5hwvHfOyvW6Ogkh6FaX4ThHqCXQ8ms4V6Q\nJocR31mAHOQuCb13/FJWLUF4C/f8QzNI7WGBb3b0zU1mjPuFOGvIrihHrHiQ\njAxLMDt713m2ugruOmns5Eo8p2DMGqq0VUZEXr0iyehyaMeEXrMdfnYbxaFE\nATSd8biNEsngwZBXMlmqDL8MphjyD64HvKPr2cGPkBg+XpL38yPtXr56rzNZ\nC3QBfUbf834y2dC6QyOSsPX5aeHarZ9f1AFjhA3RFgGgroIjoZkAIVgT9ASc\nrGxZHE7C8pdQySolvq3gzoqQ1TSAbO6obTjhfFq47dcUmFu9aKcDR2RXayJo\naBSMF9rK6DRuG2dDuIdTcsoSQgjBxBzuHM6gUeVs1+YPkoT1DxsYIEKDs5ex\nUt0Ed8zkg9gGpDeeNz/VHXqDn8fApQFgzBcmSFp6k0iFDkCQD7CrFiyO0L1k\nAb5Igd9SIxfWGNtk1Xz/3qB8PQIYSZEJggHmSkN9Q9uSgfJbfav/EqZ/09Nl\nVSLbloMkki+bzjgNo1j9DhJnKvLbbNFt0i3tbkfEMFRWqOoQ4/wCBSE15w1a\njACRL6OKHOX9eHMCLzNPmPIIt1o975HE+tTBPz9DPe/ZzwQ90ZZzF+gzXE14\nSJD+\r\n=z33U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEPJlZ4gUakcVqyWmzh/i+Z2VP5X+v5Q/DJshrDsjcmRAiB3ZBzQKDAfDtnQbHxDWEqqoatdg11cSeh9AAccRtBQ9g=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601734520-4d6d088a.0_1601734615963_0.7758767953471641"},"_hasShrinkwrap":false},"2.18.1-next-1601873589-5484dbe2.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601873589-5484dbe2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601873589-5484dbe2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-5RCnEYBa5ouMwYZDJLvkokxNt9qnIpVUDb+CSY0paLu+F7wdPglhq3QvZOzzTVpz7mtXJpob3JA4fj5Qkq/NKQ==","shasum":"af68048a0ab0c1fb18265097993d2c7f44761320","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601873589-5484dbe2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeqcfCRA9TVsSAnZWagAAIkMP/isVir/Ae/nDkIMt1A0P\nc/kgILMy/YFi0yoE8uilhAFo+7+MB4q6PJDJupyxR5WmVeWhuTSbaiQZCeQO\nMpIYM8Q4eF/OOk5lPtQpnAmCaHSdlMgY/z8DeiJo+cDCDpO4EfhmS3vE7T9/\nE9UL0QdZkV0KwOk4GWYAuFpnpTMbPADQ8rWOWNyzp+oU9+cwElo0euwBe1eB\nSdp9KEbM0zMHdqJ7wWcWL70k1ssnSeUJCRAIK/5dUCTbAs1f7TvNRl1pIcRW\nF+n7RSYuGLKNnETT1Cj1E77v5gv78pa9hs5RFfDck6h++PKJU/Bg7oJuNzfe\nuaLHJucLVeLtW5cTstSaQTGrlbdClyzWqOC+CXS+CNDf05TlZWTz8whzIFhq\nzOZbkTik5ZIudgJeUYQ1fCMgRHgR2U/yZ09VFl2ely+BEoJSBgQw43ezfMna\nNY36MCgrz2komtuveliH15CEUVDJXqb68jHPH+U71nr7FUy5nwJokAdC1Zan\ndnWmIxW6z3gdvC4fJUMPjvc93k5GQHBEJm1yyeJToox+vUdPh6eWizNz7gWw\nGHf5940Gciph4JkUILLc99CN90LpkUEeJdb8mN+1k4GBskfKrX9TUad6EjLF\nf0hP7ws+rjSLy9i4Y3VjDGwznvJGw1G6ekn5ngw378QFlYOOmwzJd/bJ6mDp\ngkks\r\n=pG8b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYb9NujJg+J5V8GleKEwy18L6Iz+Q7gg6HTIVxNNv4BAIhALkqt3DOHR0ajtuSvrud02YQkMb0aJZe1VNmhGk4fuVS"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601873589-5484dbe2.0_1601873694857_0.6774771095103249"},"_hasShrinkwrap":false},"2.18.1-next-1601877390-6fd7cd38.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601877390-6fd7cd38.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601877390-6fd7cd38.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-QfYaAfdqG6ehiB6TKD/o1/qwl/YSyYlY4kDW5nw75fERn1Rw7yo/rGxtzBewG7U4tN87vZ+s/4dmhYYYftpC+A==","shasum":"0b8ae4edb5c7102fe59a6645450644e8ae6abb82","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601877390-6fd7cd38.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJferX/CRA9TVsSAnZWagAADesQAIx/8lxhKuUGBt1ngZyw\nMxrh81F0o5rIQZI+iioqK1Ku9hVnVPqlmRANaUeow9tm19jmkI6VotyZFilM\n9bLgG9Cgm5xUdHSYUl2OI7cocafatWzM/4xZ2zUnI7ELaQGhADNNr/irb3QZ\nXiZa8QjwR8n4k89JEMfEHbD+bcD8/3/HtjGZkP6gAq1mBk+Fg0G6PcFz9PeM\nPnZWC84sl3QykJOEP6TwJ6Uo3eLc9HpqairOQAlhTdY3oyC4VweaNRQS4Fxy\neqRG+yi9iiL6PZa/UQsFbmyNjusHhAuEGtMU/0UjcowHrzCibZa53hOerMx4\ndfQuVB7yMbdMhk9OUUSQMfW4iKiENDM2dof4BjhHDRqcrFQmi0tcKVRFijKm\nMEZZHle/GV3NmzyXZ/o132pDwnMU5u3ZYXVD4Ljig7QxJaRFScIshwbVi6a6\nlALRoHiO+YOVqJb/qhvAUHzzWA6T0g/11YoHUa/iNvJg40BIAt/ktWmAWGTM\nvd8Pp0rEjuGmhkeUMjJuQKViwaqfceqsVKA1/YpLeLwF9WM2gIXPSGmr+sj2\nrmp13GCiIWYhurlSxfJWrdtNjhlQvZ0+d+EfnyJRR1QHDc0Kmyx+W1qyMVbe\nNQMsWgeVoWOLvCA3qfQpfLkMZpOMFUW4RmfBtn+9bmBFdt1KbtyyDU/EHaxI\nQPZ3\r\n=11nT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYM3LcGTtcUmRjf6YRgFWG5Y6v+NZrxpoVfqUzFqN/MAiEA27r/2jWZrjC+zHB6X/ckOGpBRkA8U0PmEz6QUw4T6qc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601877390-6fd7cd38.0_1601877502161_0.27670015381959434"},"_hasShrinkwrap":false},"2.18.1-next-1601877903-47f7bf1c.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601877903-47f7bf1c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601877903-47f7bf1c.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-q25RL88k8pLEUDCRwxTG2wjjjfQ8G4k3YAhrzccYEi+ogZYMYofr9mczr7jFLJFmURktXCDwIXEVRN602tHzKg==","shasum":"ba267a07893c1e9e53f62a857081d36794ab8292","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601877903-47f7bf1c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJferf1CRA9TVsSAnZWagAAeXoP/RzZBMDz8guy9J6r+ArI\nsOenunKH/0iH0Yl8Rl4H9LFgAYrXZaXNxoeEQz6DrPbQeBlEGMvaiC4+fe93\nFU4pp6nkLY9H5smV8kbRh0k18+Fj5rVomkBGuaWMtqrNF8GoCmqfdYXudnFP\n6H/WLgWXK9P2uzKy5ECnzTnJ823z1xIa62uiyVtq5tnYE8hD/id12Q1L1Qqe\nfAJ4KEnpUgdCgkmrHuajDXVL5fDKbUbAZTTeKue34KkBaYeeXKlIR0VYD5e3\nEhoali4yvCg5ZPImpg7nrrzkybwaEJIvVIusBCd8UK2ZzuR69rtMh9fqMBKM\n0i3vTr3jg3N/QfC/Q0ZdHnvqCICPlGucgwfvAv3FN5v8vlKkbjdeVctDt2DL\nTqUb4uMCbOvcR3OSJ3h0gNcbr0POQLHfgpSCnSwcxmhe0I66J2LMiLZ/t8sS\n13GVyxTGQ0LuYWarvRJmZWIR1EdHeL4q2+0U82C/r1gGWUMpCFCvNY2RpXVE\nTUKAXNUZjqlT7kZ7gMxc7uwWt0kb+yluGRHJkx9mzEFilVwbFBRnSrngpO+S\nP8x+WDBvXhViaAe0PPnQNW8pR8DnVkMq9ivs53rPULwaCo+Ce2IUhTipH+9l\n7KQlL4DfTk5ooBWf0PLrCt5FUUzpxXDpJ8I5ex+rOLQTxYfg/zjQVkzaLPpg\nKQ25\r\n=IIgi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUFWzOoA15URfcC/AUYX3qIUVmIAHGvORjbRqZBcv9ZAiEA5fyWLJ0xvxSIzXyXHaQ9Dk4GPA+zL8+BlpS8RUzEljA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601877903-47f7bf1c.0_1601878005132_0.6719534052073017"},"_hasShrinkwrap":false},"2.18.1-next-1601878624-d4ab9aff.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601878624-d4ab9aff.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601878624-d4ab9aff.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Xr3N6FdGCzlNNlEShgqieiY31bpFg7YdEZu1VNO2LgOkI7ybo+1CJDALzotbAThnAoHq5/ROrlz0Tr8ylMz2kA==","shasum":"b5e34dc01788d2e33241f5813a3840fad7b98b14","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601878624-d4ab9aff.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJferrGCRA9TVsSAnZWagAA6eoQAI6xwdfTu67axQ7ph8bB\nbKGnktXHFq/B16Il3F7hcnzkiZ9/AU+UT+YCZFdKSSyfhJ8QSmKAnfoYN+6P\ngNWZGGXKSLN1rH3LlLTwZwWx+aJTjHgSDpfdHEzxXn72qdylaVtjB063wkYk\nV0+eesFPS2P0VcCtcC/k9iJgvtSIeo2Qh2nk3XYWQ9i8f7GY4pV290aiifKP\nGkkF66m2H7Xa5qIn09JU5d+AFjz0A0OI2ACkQ1qKtsxKqDV2JizqwEyF/UGJ\nSptCL++Hlawt9gy14HieeR7DI2zSUo9sE9ZZllmEfkZ8yiHrHoAux8Pnrc5Z\nisdM1IBo9Uo5kQolHaicZ8aszFlJlf8e0KUMMym/Byfu+Rzk8CdcwfBHQqZb\n8qxGDAmCgBiKMO7mS0M1pHVu5xdSn3UUffJx7kDfjQqVQXn9iL5uCYfsuTUO\ndm9AQjBgPYVSez9atZXC+TswIDe8GSpfj7orULJOtJxBrorpwx5SzxXaqKqe\nmJRxddQ41AbzYQQC7IUg8mLGLR5S48t/BGrYrBfa3dYG6xzEJ3p5Ox0NATBQ\n8+1T4l+zp9V1O2hogFx5mukcc5F3x+awKj6uDCX52mWi7oAqiVzla8rpAdBX\nqCqTgNN3RolipfyH1h1YwZBGCoDQV8P7DbwTz0/cFxH5JBeYHu/ukY4iXXFN\nEgNA\r\n=/ohV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX9htPDMhafsGp/AyruyLT5ZS9CCtgOpjrPbNp7YxVmwIgXr9ZVoytk/5LdImo+z1zCODdTqLryLNioGM9hCnwhLw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601878624-d4ab9aff.0_1601878725817_0.8243285813549563"},"_hasShrinkwrap":false},"2.18.1-next-1601880566-61573a29.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601880566-61573a29.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601880566-61573a29.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-1tdHpTEjhVba2KmKpM6UatZrFUyu/srBPgrOoMDpNkpfmduU6NY/S43chA2kgL4hq9E7NtaYhzgRZn3ajKEEnw==","shasum":"ce688d8d41c545353f7dc01c27acc79d5dc028d3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601880566-61573a29.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfesJkCRA9TVsSAnZWagAAbBEQAIXuwqJZGRGhgBEYKDRH\nr0iHvr48Ccs/L48q48pQXSKn5SR4Lo4AHV/aqxodgwY2WuJgypD1uNHHEFAE\nkVL0T4KD5BDzZ6h5JAdiwbLNjXw0VDgWGYQ7JoRgHZuVsD5p/M+M+T3sWliz\nTLIwQXCzQrIeEgafECpI1dGkiGkJtvCBoZyBDpLsKQAHhbeNXH+Ya5XZvyNm\n3L3y9CI3S7/OQy0c1jVkXCIu4Ps+a55OF+Bn/yErYkv48tKQ29VASKZ11Qfg\n5gDX1JmSvvVyAUGa5Frw9B91Xdy7bcMuJGNQQ2b3D2IelbLDrakOT0lqHMG7\n56rlHKOd0tfr9+0lYXkA32rFTv7MSTxD0yd86/k+3VLMXPLIbggCMHUc/SY/\nzGsYbhixU9hOKUbcn9OwOEjK7PBWntUK3quYoRTBa1PQFeKTFuIU1nx/+KB9\n1nHGD1fmLaq7MJ9ASR8yNJ2OcwDaIcFizGoi28IOaC1IC7Ipy1x1b/SqXLGp\nGQrXUe6LSmEnpGG3BeWN8h5XjQ/G0n3ofUfa/ev4A0zuP/CmrlxC1tZmArj/\n2HCaWFX35heuGDvUa1CQm6q/n5+uVktLF/iUSENjZ6xcy8zERcdFGNrKm0YL\nIg1mORlKU4kvrtDvkcneyU3mMggidowjJztR+zYjeyquGcHrI1i+780pqATW\n4Y6r\r\n=URz9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFW8gHvFpodwAEQltiCLYj/72EXPsEefHtjt3cEanBzGAiATeozqZllqRDvAx1EEsIj1pRPOuM54aUiPoWdFszbEWw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601880566-61573a29.0_1601880676460_0.0018472143952448228"},"_hasShrinkwrap":false},"2.18.1-next-1601881541-61573a29.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601881541-61573a29.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601881541-61573a29.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-iQS3O1mmm0Eejkht32dZCQNz9NwyWaRmPVXn4nwTBJYLpkSpW7VzoL7WxFLYPpfWB5cPlr5LuvtklCJZFCxT6g==","shasum":"f27ab95279b26bcb8ee15e7ba6d10261ac379abf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601881541-61573a29.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfesY1CRA9TVsSAnZWagAAH54P/3k/sW0vT+5fwTr5OZO6\nUrQR8994V/1ZcKfH8iIINP40LVUlXhnJK50SPelINHOy9BKTdr7hiw7j7T57\n9aYjzMDkeRW6rsYZFqI9dTLEyw2wkcnh6cCv2cYi1nWK/YTVWq9UpauVApsR\nmaXCVVhjrcOR1jFeqEVATi/EOQxX6cCSLs02baQNebU7j+SpujavL9iUavsI\n2rFUnVrIfArDmqJZ6nJnsQ+jCJtebjuDzp5iNPmcYo0NspF3J5Vmk+k+AjFN\nffI8xXTR2iUl2oqRCCRBNoSqByVkXQl1dVLcKbg/jopKVWLYz/kBe6PgMBxu\nZpOMm0Be1briMsdkoDW1F6aksmd1zQ8w7B3q+AorzveHCIGagr74NPwuDow/\nSD3bW0rNxGeH0+9aztR9NkTf/YZUWqHeO00LUa+4pgZ1p1a0J3tYZHY5Cw3e\nGr3aCeSzzz5WqJFsvH/d7LgPx7j6hhvSEvOsPjVWRJqrm9p/9KdYAKci/Z17\n43aIai9uLBkb+S0Gnoc9NgEFs5hovCpOzOklfx8Mt2raFTWUXIQGagoRWBuQ\nViJHx7GSrfC11+QuZfbUfxUMd1Y/wEH5Amck28F0VIQ0Xpak45uxAib665r3\n4kABeu5VI+V3gPC9+M5StdxI2V/bQTOvPL8LSZaPcbyDqUDveSz3GP1yhWot\nDDjh\r\n=7h09\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/ooh7g5LYu81+TkrtN+TKtQ62vgIo+CcXPPA9ocedHwIgNwesh8eM7JxeJq9i/KkMD9eh+7wWooX9kfJKhJDQuqA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601881541-61573a29.0_1601881653157_0.3795170449778924"},"_hasShrinkwrap":false},"2.18.1-next-1601884057-158ac27d.0":{"name":"@xdn/apollo","version":"2.18.1-next-1601884057-158ac27d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.1-next-1601884057-158ac27d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-4jJYVdJ7b+5xRHOFJVwsZ6rEzbYWVpe+3fgKVNDrx8Cmk+KfcaJdQZuS8cVVIIG+SUSrSJ63rB1iFZPhEP2FNw==","shasum":"53cb8e4c9d8814d9cd6fc5489756757454848a26","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1-next-1601884057-158ac27d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfetALCRA9TVsSAnZWagAAt7MQAI42fbKoj6nPKHlxJXke\nvOi8wEPtKZIhp6Bm5fmiO3WzCgzzPE/FyT89ibwAqdKgNzQCnqNLuHnPpiVX\nUAHnqoWw4w5xe/CYT2vqbWO2zDEIwdBDiIySxux+eldFw+xoCOW/PR4Ydxby\n1c7Vjjrd7xRdkAeozxpLKrQa47wshNgQhA6dVxDpxhtj2943WLDDU9PAOoTY\njx3BSUtfHORZbyVXkKIPJjCY8nrNmcbkU2OOHC/9nB2HfRa4ACl3GtiXAO+p\nQ6rdZnbcmDwGvjVeM+XnMF7dlQFRvIRcmIZX2DhN0B1AFzzjEAwyT+4QELBa\ncOP4sS08TSGlYztCq6PPQHswUN9Rw0YjN+iEMshsqLQ0dJKHzkPH5BaOZrKm\nt8J6OGWhjHA8yzn2sNi3U0ckfZ9X/YrHpuaeChw/KElOtdZqhrGjaL16k3mY\nk1nRxrzmhJpyz4jdUdJMaDAuYBlpPfH+b8QRjhbHWyWnoDFPYw4Dds4pYpYm\nAsUSPJ2a8GBFo/X9YP5eMhDha0g+IPyd/kKu8AyisZG6vbB/7nbWXFVDajZ2\nF2zZvWIftazKFv3po2+UEPCEOLc7LgiWBeM8OqaP4UqlDNCalZbXZG2G2u/y\nl74fpGR5ItWCJsFXQ6KHZEfVl4TxKzWBcsmxvG9u9gwyfoJgk5lG6vEqmSqv\nz3xd\r\n=lOgK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEDJzidI4axfTCQkQ84jKcyQegMuFvxTHwTh0W26pQ8zAiBcuP+YhrIQfkYvWNOnsqabKVpGXwubvsFEM09cjVssxw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1-next-1601884057-158ac27d.0_1601884170791_0.9219249043461544"},"_hasShrinkwrap":false},"2.18.2-next-1601884114-f6d1406c.0":{"name":"@xdn/apollo","version":"2.18.2-next-1601884114-f6d1406c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.2-next-1601884114-f6d1406c.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-tz9dNrfY1sx5506M6qIpGXmqNpCnotknpsOLXWkKgIU1s7+uQAvkdTnKeiXFFQYzWPDvgRpkXt+1vGm0B9YOMA==","shasum":"a1786a47dff2bd2c15d54d9cce00f3c32639c231","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.2-next-1601884114-f6d1406c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfetA8CRA9TVsSAnZWagAAsYYQAKOT6E3qpXv5vXIYaNMu\nlQrswPpW7HkobEG0oWua2uZOH6TXeXrSIX6pvtwFM3+TEiHegSH1AEmUbFHj\nQMZ0jTvbiOGb5jQ7wDgQ6ivJ5/X3pyxzgRLdLQ/VZm+Fnm3SFJ9Z5hcco55q\nuDEyCOcGMakz+qappZ/8cXiObWepTJgF99yvgHPQg/Vf2g5C99MN/8uA+hmE\nTU7q8YlbJX8yD6Ye2NydBIZCerqnI2ZAxdWfI4slJbfKGSfAIWgJ9QIoeoXs\nGQIc69IunT/1XmdkiuPXaju3E66cOIreLbCtkHKtgdlg7QL4HMzEcCECBzUL\noZlm2iEuJlOnd4LDMFL1eY58ezx4KRbBl1Uwm4GxLClppOYkOEzkykeQa0p/\nthOYVgK6hrounKfit2za5rsezdMVxB2i0DSoDx6EVO+5uE3CNMYN6vyvm3bj\nb2v+bIQt/loILTJmZ8/Bh4DfqTIMQPN3NTQdMku+MZCYGWzlMQktufrtu6MV\nAvHu7qThKZXYFXcBsy69bsECj/R19BoCSNNBCnHUAXeZjl/RNNQ7IfAn66dv\ngLFzbp4SNA/l72Gr9+m/GxssRtPKQM9bGmJmKOsV0/eoziAP5muq8MDg+2kB\n4Q1RNIiKGHQgGrhn4HxnPv+q4msYYVexCPnft8Kd0RRR0KhRi1CVNGw1r5El\n4Ir1\r\n=shPZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxnSDl6CdtIP6OMQqmZ5x/XYZZX7DTU66fOm8d7pU5lAiEA6Q6dZlNDwzGwkzxyZ5STP1puMv1eNnsH/l4bWuWaW6M="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.2-next-1601884114-f6d1406c.0_1601884219812_0.12155435368327261"},"_hasShrinkwrap":false},"2.18.1":{"name":"@xdn/apollo","version":"2.18.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.18.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-jhSmjyR8CxYg/gpp2JuaqxBOWEqhMaKm+Eu3alio8N1krx4AAcUY5oJAYbq4BPlLgQzMNTkH1oqsCGAQzmCmjw==","shasum":"e75a0144bfd575d51da03bda4d12c4fff7991442","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.1.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfetBzCRA9TVsSAnZWagAALUcP/iCrnE/IYKVzqMhRwhPZ\nvHPyJ8S7j0ZAuF8JVkoEaDp9SkhMH3OhbvYvvrFb9YTNpDoaXtJGrAjrBt1y\n+QnFN5dEECgHdnFp4qujOSzZrtqXKL1f4YewdAI2uJ8fLWLXgh+NEmJ9CQ3g\nBU4SciA6p+b3DJ8O54xJhoL0zrzwPKus5iQSretQtpQ6MRveKHeKzvjp7J/P\nVFbMKdNOIBPNpQOuDmM8jd8B9MUV+akAfGc8yVTlLEBj/ym/vH2oNSQb2k9b\nMnQQe7/Kr0AqYtfSBTuWfxTOVdQbx3uyAG1q+an0wEHY8GSe+ym9KvynqyQN\n6R84AZUAghtiaaT6WBbHmnrnm+jtFcc4HoDIS603x4OzGbQirW+TP/Y2pLzy\nusxC8VrftkxlFKoMrjQFTIi8P7CrftVBvkOF3rAFt8CDc5hnfAXsJ78J9hPS\nGXOggNsrtQyCmemacG/6hG/j/j1CAv0E4fahyXubI59qQnd9uEHCbKa41zEN\ni5M4ORMuNALDYRnf+DQlEEpwPd/Xa8Z6tZJQN85wSOqxCQKU47WvCyLmKskL\nYURitn0YecJe4IRv27Q9JVs80mEgJ0V8iTeef+Ovhjdt8QlN/NIg8aFSX2hf\nlS2JS2xZIyAbXGDANdiDMGlpeaqVPuSuZ4lCq+FpqwOBpob1vl9DhBPlW5PD\ncuJc\r\n=JYNN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHyVYBdOT4zQoYc28q44TtymKUqKZY4OC5R/jbJGr01NAiAx0+zppXjcLnS6mWDZlqi+JaJk1R86Sxnh/vYtMJhKnQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.1_1601884275179_0.9764602126455075"},"_hasShrinkwrap":false},"2.18.2-next-1601884727-4f5634cd.0":{"name":"@xdn/apollo","version":"2.18.2-next-1601884727-4f5634cd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.2-next-1601884727-4f5634cd.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PpD6Qys53Qjhl6AZX4aDnkBbOPwL6w78wuC0wOl5vFN5n7Nf/JAcOjf/KvsrwZ6uu2tJwGBjAEGJfIyA+vv2tg==","shasum":"cc36ed3f54f6d891128626725ef1fb18fc9ce725","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.2-next-1601884727-4f5634cd.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfetKeCRA9TVsSAnZWagAAHlEP/Rjeykfg0qMyMCwrWFV3\nvZsy7pNLRNFzdqGdTc1sYzw8sk4lzNCr0NScXHL5mU5n9mP7F4HaGCd9lM19\nav0s99dORxg3jTW/qp03jDhqN+nIPvVW8bTks/cGoe9sUkq2pz57yboW8dEm\n0kwYxXD/k7oVXgONNZ75sDNMtjaY5cKIUQ8AY8PQy34jgodvyiUX/pIG7fTd\nWdn72G6CyXQC6PQNyrvOG+YucW+yF+TJPdKv+BpvGr76pITuPxIj+7lbstzT\nwupaU0FRycGJRxyOjvpDr4dprm62+rsyrtd7obfugVGwrvFRoSrSWcQlQXBP\nxtNxIm96irMSxYApu8Bu9t9ptc6ba6DN/k9ScTBFsdntoVfM1hdjNDlT3LsB\nULI9x5S+TdDOPCXQHoAkLfDU5rRFHH10pzeQxaeMKUXH8Ain9oNVJVznadxR\nRI8pNorKfoFP3VRSbTuyZfj/0quFM2QRdWT1hHiRuUtW3lohJM87nRE4gR0S\n0eCtOXWV13aBKCsmrV5lLZKfNfAEEilZ/cFgq/OSkvNZyF4CkULr9LVvUUr9\nY2eMeJ/hWdfLfZlvMwT3m4m20486R7FO19Ss2eR6Yo2qasY88LCiIjmGAABC\naH6RdnC+4kJb8IzFGFAXHl7ItJx7Rnv+MRtnhJ5qmBwtbrrZNkqWerTP23mU\ns6Xh\r\n=qwdK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt8Yrk3pWe3/BK4R8g39RvqvbQSjZoFb0WTE3SQC1ErQIgN8fm61Oz+52tX+k/hnTydAzX5+WLdKf1McrD+CAuNpo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.2-next-1601884727-4f5634cd.0_1601884830392_0.3999792000815856"},"_hasShrinkwrap":false},"2.18.2-next-1601884733-4f5634cd.0":{"name":"@xdn/apollo","version":"2.18.2-next-1601884733-4f5634cd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.2-next-1601884733-4f5634cd.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YKm6Q7jDG4wlNtQMQgzcmemG4RwBghS8kDNGeTrpzjKvGCRv7Ip2qacLlLlUoZwLh/BxkLSbiTae3zDRSxtqYg==","shasum":"dbb1488b80a78635b9b7e3cdd7364aa2561be849","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.2-next-1601884733-4f5634cd.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfetKqCRA9TVsSAnZWagAA16MP/2mJqWr8gZ9e6nZKaCLL\nFG72w/liDX36byFI9Ad2x+3pk7z+SY5SmASWIMbbq4X1xc1mbwq3/MwG/4Pt\nhn5/uJqncvsWzTfVuqAqLqfRx7vzz9QBl31oMWs1RM4vicwyNAD8zuPa+7XC\nBSpRJUEPm2X2MogsCi7YKszrUqDnR56CHJHVDIt1WKrzbqrc6AwScd6DYTBd\nw7issukobo/LsHlUZRNTxJdu6epK4QflOCPRBBmFU07PJHeaEgaQZhyoXfGI\nCKAbACmKak4O9fWYVERf35fnveV8R3VYANjunx24VsHlPFdnlexRBocdXDBa\niBI/P6Maba+UVdN4v+ttO6oFg3ox9GrDOxxX/KjhkryA01QPwfYkc+UuRTFb\n9PK0joyXiRdCysxmbPZdlfZOsT1Eulq0FSbaPNaQV7k5H39mS6YFvCZa8ijn\nQoa1P0XYCf7c4Fu/uk1P2gYHF8rswgMq2AByQ2DIP5W7CstKZNIR8cbYDjC/\nZ/AYDdiUy1G/yBoKGQrYrIRVMsKBEaHVdVVC1MArwbju3/711Ul+22IwLFqy\n+Cj52uxAK5Gj6a0z6eQkAquehpW/f1cnuh272i7z2/xKua4ZBL05z7jkPPaE\nNHEswDTFJmPLf6o+aTdsh7eYhnB65z4HqlnJ2A4hustp4h/PK9zO+2umr6Hh\nuVyl\r\n=b0RY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBSmgiyWJaSWN2jp+Aw5GTpktAosxUgWOQSzNCyH8cOYAiEAu0tRZqFt472ybieNILARwnDg0LIgi768QQjoC6sk7wI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.2-next-1601884733-4f5634cd.0_1601884842168_0.8006764348859847"},"_hasShrinkwrap":false},"2.18.2-next-1601891185-c1b20eac.0":{"name":"@xdn/apollo","version":"2.18.2-next-1601891185-c1b20eac.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.2-next-1601891185-c1b20eac.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Lglasp6gphGoWcStYD/0rTzprUeR13q9OqnWOxOPdk/AZ6uDN/N1YEjyNKYcDG1/OTwjlWaYtLbTZMNFHUocDQ==","shasum":"732604e7f64d9cd559404a7abef259d7d91ff782","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.2-next-1601891185-c1b20eac.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeuvaCRA9TVsSAnZWagAAcYsQAINgelPB628iaPy1OEGo\nduO8XmCT3b8gOYWH4e9onbQOKoGrcsKOVHgPyI9o/+HOP76wI7TsEUmyqM4Y\n91EXrZ1e23e9pNfp8ICTtOg8ucY25KwhH9J40o42mV4eXoLSSj3l3wRn3UB+\n+E1/ZeY+cwpIKHJxraogpc120xnjrb/87/oHYxHX6HIoFaicW15XQod6X2oG\ngCEB5wS/nbhWQtGQaRW4qZ8/l3yloOUfsB2v9yRcDgN8PDCAmDP09Pgp1fSv\nnFX/iYj0/Xjym+EP2LM7hRx6sCeJvdjo3tMgfiop9+NNARHbTDJsD6HKLpby\nIRcayHTaPy44cB/g3mg+4uHaWg2twl/oeOA8RX//HI74HRjtaYm2h7gsaj/1\nzMXXOwL3HhK6LTi+Xe2ycQVcJ4rufffdz+vU9r/jVpvvL4gI3X+EVMIesIED\n3s7RyITL4faiBh1nCGTHHw+3Rb0BtIUcL1zIudAAyCezuMp01y2eeB+vKqXF\nTtWO7xMzZPCm1sX9g3tN/SdvRdrKu11bKXg3AoNEQtiOxPuuANEuHrMMPNDU\n17der7hc241366krPYKYaOG0ZjXXr9BZupOXd8qNq+4iNFgQMm5GVRMehFe4\ntIMX8Ho6cCaIkbHcqxiRP8RF/POiJBqhQjTw9WKc7h99bKnWuZLq0EhFuIJF\nPOjg\r\n=72e9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZLKe1Vfd0YRjcnG/5JBqkdsNaTlCgBSwGdNf51/qrHgIgXKaghmQui6Skx0kqFeXzhba52v16bk4HldbJwRvrGLk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.2-next-1601891185-c1b20eac.0_1601891290032_0.6091709807041785"},"_hasShrinkwrap":false},"2.18.2-next-1601895844-87ac5ae6.0":{"name":"@xdn/apollo","version":"2.18.2-next-1601895844-87ac5ae6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.2-next-1601895844-87ac5ae6.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-pn8uf2PjKJb0vskyXkZ2DhBgpWpILKJqYSPRyGMDgJZ0t2tUE1bTsG4p2UZcq20B0K1EVyUCFwHYfQ3iENW/dw==","shasum":"b83bc90419d2a4b168450f30d8787b61d51b6080","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.2-next-1601895844-87ac5ae6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfev4OCRA9TVsSAnZWagAAyLoQAJciV8dunqs6syeQNjHy\nrAzjy2PCwuN5CO/0r2LZayvWNdmSscc9FTgukPW1DdD03rDTev8odEXe+ype\nvmq1qwFbS3yTYggVqYEAzLxuR+UKbBnPbCjxVCQHOa6w3JrIOKbzIHCHcPvk\nN8l+GGJMrBVWqbfVZ1To2Ec8NziJmSqKw3ZH+KGdkWGSpuNzsTAs4d6F4HIq\n0ATrPH9Z9EtyYnx5fq4J65pZLhBebWpKKePfdDGQLpyesJe7lIg9i8b/ZAdh\nGnYE6+Zcku7A72NSzPIjjbO/egZs4zU5rGV9sF8yCTUxowrGEoPRBDINGaaH\ntwE72AFziOcQ1wQo+c1iHLsGtELbYfellYMHvL9LtexuNDFUJ+YfHmIks1Fi\nCn0lQ1Epar1or/f3u1pmlVhNVoBA9fqFUr6Zptbi0cbyZV+USPHV714MxgkY\naL8PQP/9KWWTsetL9WBkRiNytXdKVcOuNL2jBkntcTq30t0ELiJ9n77J7oK6\nchidaCwT06eDdz3eREfrctdoEkjEXg38c7DeFSE+xkzCAi65twNHhXMZwXel\nF5r8nZcdOeImdEjZ+sWoZclUANMr4YCe/RstmefCzn84bTM3rPmXawRZwvYF\n7U7zTdhkVtnt5fM7I79hsMRxgZoNEXRcHmGkNovcHVd1ZBnjoTT0ahodp2GV\naWGt\r\n=shym\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIpJujCFF3/ZkBZGXxyDdPM5iaCTw/ivovy3uWLfvHiAIga66Mznl/fnC/xdhoHTWX4IO8i50mlo858Mb0PiX0z7w="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.2-next-1601895844-87ac5ae6.0_1601895949819_0.3153421281524289"},"_hasShrinkwrap":false},"2.18.2-next-1601896565-c1b20eac.0":{"name":"@xdn/apollo","version":"2.18.2-next-1601896565-c1b20eac.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.2-next-1601896565-c1b20eac.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-WKQ1BttwaiMvwjd9CrTO2AkHQEOGlMbBl/oAInRjbfvCoWd37J9dPx2MkkvZW4ny72koO4JaSQo50FliHdqwMg==","shasum":"2503096ed80c49caf79aeca46b0cd092e4817b61","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.2-next-1601896565-c1b20eac.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfewDcCRA9TVsSAnZWagAA9RkP/3eZgnz5B8QJ3s8gEeIt\nQq1FPc0hpC+JXo1ZunH9RX06ngwRg2Wk6+NJ+PJpo/hZs8uqHygCyzktecNF\ndnyEqeHq10dIxHAtFDbtoAdw88pHodieW6mfw7on0FV2Zz5ullICBYm9gnIB\ngfRbZTJ4hZeerGvuQEhynSPUNsjKcaobya7tXwJnMKB16f+t5jwzsbkTc9o0\n1eQGB8tQgReiSzY7ZVQMC5wH7FB1excejFX1auKw4i3QvupvId/dO4RGxN/k\nvAXFyGu7O1ugYD6Cmz9AraUqBXYb7QCAIS9JTCgFmjA2dEERwbj21XFX2mHr\nkJ6rp6cM240cJPSbEfJyB/FqiDjWAyWXSPEmRiELDwl/6IbJkOdUVf74I/tX\nSOlVqcIGKXzSXOEBiT3zQSMGv1vwjqcGWCoeNxAccRCXdzTXHmXTYfWrfX43\nSSKAKRYIeJugNLDRkGxRI/VfsrRQjTcuyhGEceKiBWwvBE86xPUtfX4aqJr+\nsS6fY8Ln2R/lvHg9uU4kBLIRVglnON74Yvm78xv60/a/o361Z0kMwoeIXYtL\ngFPh1fnFt5b/GqBWTG5GYBDujQkBIo0i75cyza6Vse88GDNUMrtl2Eo1/GOt\n0X3OpfVLLSTqMHWtsZny53Xxmwu5Pjxkx+15tcuHNcno1CN2eUGtul/rqAhV\nQqiY\r\n=KIPh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1RAVMAVs8LsIuYWmJGCzHqFxWXHKEyv2fWHjbpj7NgAiBI6Z1qbv+Q0GVo0umxDjS39SPwm3sHMssMPhb3VvWY6A=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.2-next-1601896565-c1b20eac.0_1601896668094_0.054035941574562596"},"_hasShrinkwrap":false},"2.18.2-next-1601897472-9547bfec.0":{"name":"@xdn/apollo","version":"2.18.2-next-1601897472-9547bfec.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.18.2-next-1601897472-9547bfec.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YgZYyzMHx6gZThNpwd2yi1bIEVWmM4rtVWk93TY+zTy7SJI5OjR1aHNlobQs+Xt+Qrxcv0TNv0yFmNb9Bxzk+g==","shasum":"bfd95b1992afc4eb121299341a71aadf7ce16f29","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.18.2-next-1601897472-9547bfec.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfewRqCRA9TVsSAnZWagAAlKAP/1tKFnRLoHgYPu98/Q5O\nESaSfTYGAfvJDhBn9L7U0YkOOGWeK33pRKnN2rpv5bUscmyKPxqELdmyiNvr\nfmRK5J0O3EcatK7SCIsyLjPZrQpV55pCtwOO6Hqw/sI3Lo40LWPOs0F/WI10\nWb0HIjDCjg/iF4Zo9IA9tmiSUj3a5f2PmMCkXvuzC3P/Ih66czAxZd4slmc8\nHFoHmvEh93gVa7thCgim4f1qiswireq3AVa+EQC9UjATXTy+L9DJ4FydfnPy\nR4KdoZEgZPrWaYs+rw2CUslUAFxFEi2eNc+bU1BWD7k1f+vrb7l9yqxuKNgb\nSYVx1tT4CMXpahd4UcpwhheQFAlsEESR30Y+/95cjWy5gIcS9H18COesMxks\nz2Qx5unmiw/avJIIH6yEobSRcKg2+gl0a7Jm06WEFuan/PsKUhkngy7Lz4Fk\nQEck/t/cU5VljfA6dJRp1tn6q1BuSZF8bNJ2yqJW2FtCBakVBPun40DgAT8V\nWDsFzFUpD8jeU5NUZMm7HiQsYbdOJX8wKFsyAApTWVseJVYMKo0LV9cpQHlr\n3xUxr0TZG+bPkFE6gp+lhvO7XrnDJAPkDAAaNFSKWPmjWfwaRU0HhJ13yB6F\nS28J8AzUXqKHpTLYtE8lLcudHIP+9+KjTwYLv7YT1listyh0HPt9mUxSmd5B\nohOy\r\n=fi8f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjVDUapjdhmxusQmd7M39RsmFt+7AF9Tp2SrYrXHmjEAiAl0Z+MSutJwj1UTvZDxkEXCOgu2cavPTN9YdABh21z8w=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.18.2-next-1601897472-9547bfec.0_1601897577714_0.4913363274374778"},"_hasShrinkwrap":false},"2.19.1-next-1601897561-86b9bf2e.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601897561-86b9bf2e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601897561-86b9bf2e.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-9ExcOOun5UuuFw6l424RWJ7RXWD1vqEGHusGYQ2Wmc48e2Ob6oM+36C6R4DAgQJ+nz3LaWqE6avNtjv09NFn3Q==","shasum":"870be9c78f88974207ac9945cbee0993dbeebcd9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601897561-86b9bf2e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfewTECRA9TVsSAnZWagAA4TIP/3AwZmeb1MI1wfBVLWPC\n3PYVrF36ff3kkP8f3hdLJNsZ/Y7zFcDKR018wWPRKW8Kn5RnzYZ5pk2KR9VC\nZnsdN6A2OUsipLYYha3XcEOdnhv4EhH1xGXsvcXhH7er5RTEPt7DK8Oofexn\nVKQU2ilTI+5OdUSkxkZDlpqxusuX8ISWA7/6L34yWlqdFukG27XtMkVhFjGK\ntQYDhB8EYxR170b7ZTgQpQGZnW4pRIhCpBc6NsdNC0tkZHI7WmLbsIKZ4Njo\nRV4tcN7+mPG+7C6QKMXGWTYZAT9kYI/0NMjUpWtmaTrNvUVqBarwOloLcZ1F\ncbGAaDFymauZR279Nq4aaRqZ9qq0515jS5ELT+1ORjJoAGZRUwPmeX6quTnH\nyR5rK5jMNqpCZxlK9W6+7Vgusq9QcxtY+EeC24yxo51okZ36hGKjY3QCi3HF\nlf+AOCKnjXMInJE+k/8Wo2Z2Ycm/DNBJI9N68MXGFc7ULeAc3KcCVSd0Q3T9\nZAHXA8KS2DuIe+sPQl75Lo2QDDbv1onhHKVhJZgcvBUNOAfR58sk+JX33pmN\n4kJQRvDOZ7xVBxKwi64F6YhVPwogVLhKo3W0G6WNbtV+l3ihpQ3N6v3Zql0N\n2oP1k+i6VWUmp6T++WYIx8+tvHXjhiMlQt412zSfo48+H9RPX8IG3QKQIt0n\nmEoJ\r\n=P31a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyWW0uYy8rLbWj4Q9svz2CjWMuUDjgX0TyXLZxHpFsfQIgP7jwhwi/+uE5pAfy0BYNEvfWzenjlB1IW8YVKKuEin4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601897561-86b9bf2e.0_1601897667601_0.7014613633508227"},"_hasShrinkwrap":false},"2.19.1-next-1601897691-f1491ea2.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601897691-f1491ea2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601897691-f1491ea2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-q+qRV75n3RfCasTo8S6ODNHUxSVJBF5YrmLEE8if3qfPpH/EYvn3GKoY4o5S3ksMjoWpmBywYuisVU3j+wzUtg==","shasum":"f4d963a794def737fbd851163ad752687c2d17ad","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601897691-f1491ea2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfewU1CRA9TVsSAnZWagAAbkcP/2FbW9kLVbZlZeK2iEeB\nvCQd92tMAKJHX3I3xrQWIIYK7r1yPmm0t9czLEW+jY0w8+MNGHpd2Wk+MoZM\nOt9FB9ZASx1QCt+VooHNUzKrMFqq8rGXAo2s26UbfIo8t8nlMtIy/c/gn0D7\nUcoGSCnh4cmmS4J0iwBFjrmVVnXiZFeNiAAUvP0a+7jeQsCgsmJUi96nqGTT\noBuYghdZj2wAEmy8W1eyMpcssX+/QWWVx9ju8qcUpOzU0NkfhmzYUZf5ADUG\nyBuNEvxEW3+e9xLxTj7XNtvWbohupyz5Gu/CPEJUfqlV5C8yRwAY40Hp8oIP\nl4JIJa+45XrSciCmB1/2wt/6PTi0h+9j951oqQb4iXgxMBsMeneX/X5ZF80+\nWzYVf4SaA5ReMPurMohNovmFF0+RIj+cLEZcMowzE6PS+Bt2RiUCqwXnPAwl\nbzS8gRlMyCoRDhEFdNxH03mQL03s+hLZB/eoCK1dApoJHem1NatoOCbneJoE\nVznVxioC+vgORupV/ZMwamf0TNfmKH63w3cy1e7I0EGyCAxcCikK3UEGJORp\nMZeqgPLjFEnbnvsVBGNzZJLEkzAzROC9y8xfA2LY06l1sT5h4LG34p2GfHYS\ny0a4zA7hdAvhQXpi/Xc8CLOvmlxrX6N+QlRmh+fEWUcOqxRVV4w4yGVJ27+z\nmp5q\r\n=Q13T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACZP0lBmLwc0Rb4nRC7AEiO4sKljSTuHyJQq0LguyLUAiA6JsbFr8jgZmXIG0hV/edUBMhbcGw9rB1LqRyxp8qSbQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601897691-f1491ea2.0_1601897780638_0.402871945631732"},"_hasShrinkwrap":false},"2.19.0":{"name":"@xdn/apollo","version":"2.19.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.19.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-4023hgtDeYcL5m3ddtjR6UBgQ43tu5i/6Kd93wusKbAT2GULG2QHQdZGHcDz1oNVGA5Asgu/XfyHHTAV3hFucg==","shasum":"30a9fd8a28ada8db815a20f0660db61883669053","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfewVwCRA9TVsSAnZWagAA/18P/A2imJD4h3/H0Xo2R9Nh\np4CX7A76107MtcfSNDDbvooDSArkQ3myWK2P639CADVyzMMdFRCiMGsi9bSS\nZzEIwvGnRA5vH5UfV+49hPbauhjUQYdSGxILZHVPKL3nx4spWg+YJQZOTIqD\nmScfG8QHsRqC9JRDl+Qyfj/s6BDGy2YMLlnFPyd/cyhQCLqAn4X3HTfQypJ5\nZDrrggICWaED8fmmIEOp1nndgewc3+qGqxiwIZFpMi/lm47fFN07X5IU2KiX\nAuVW74T0f++Cw6RNXQNUrXhsO9PBSU3qoY2mmBYx5H6kE9P/WKw7KclVt46v\nBLC5bwlO/rIHPEOucd3OJuqrGfgdusdnF5xfl2/x2OuULr0wlqzvBni5JO/0\nGkJGd7vkrVuH3dKnS2t+NbCPeWfnqbDWDxK4qCyz0Ln7BByxw5eHSKyMJNVe\nksNaNUPY5/nj2aWef0A/LYE//qupW2I0t1gLHvF70L0py5ccm5W7hClGB/YP\nCZiutkU4vvRp88KCeukEdR9d0TE4eLcLpZbfEKyUzudd2uG3Rj1oA1lcAXhj\nAN9ubeb4npL7Yz4FyPc1rCpIhv3O2l0iLq2l/o4Eb5oybEu+GnNPnMYmUmzF\nbC6R4K2hHufzgNOOoa26ia61ioeoPxcwmI0lG71YNbFhi6Oem84c8wNyZtJQ\nSkQJ\r\n=SHMT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfmVVyBXwf1zNrF21apnUAdCCoyv9hWDt10VQQyGPmPAiB94Ax/DtHFjADSrfFZfC8sZIIOHjFmqrKFlIQpxWT41w=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.0_1601897840097_0.8268042905713775"},"_hasShrinkwrap":false},"2.19.1-next-1601900047-53310c0b.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601900047-53310c0b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601900047-53310c0b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-TuEoJQtvOiOaCU9uHEj8QaYu2QQdAYMUGRPzT/CnyxGArRn9GTTYkhPfKHFM4eQop3JwZVRjZx7aiRRnzqfXag==","shasum":"468634749977bb89c60ab50222f1946e36ec3af8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601900047-53310c0b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfew5qCRA9TVsSAnZWagAAoAsQAIMZu/NL4aFJr9tDlpMm\nSWdp7qhKiPI+qKwKXJC+sDeKsYoMg49Y8bTSu68ygJmN4fVOvO2DQZ0XLXuj\n6kr4XftVSeLQei5TwEZY4dDQKpLLT3ZlmhfQLAdv0im7tS8SY5zeoOEqsvJq\nqaqOQ5PjZ+Nbp3bjzfmta9j3RshLM2FvILLjCo0EZOn68Ysr4Dk44DFpzID3\nRw33UIzPZLE61344saRPU2k/bxc7RwpFV8/E9z5TyNh8n72JaZffLklZpYwA\nrZHOnTgx4l5W95tFr7rUgux94OeW9/wnRq2wzcd0k4guCfuC6GpRMLdajbxu\nipdV+iIbpWss5TjlGbJDPAZS2xEh4b9ErF8E9PSUmLtrmOBrN7kXb/hBAAHt\nn4EpItAbs6A7EB5x8usy9u51ZrgcLVachBzGfP5o8FgmhuiLidrEMLZJJYKH\nZbdNrZGzFUSOhJ/0v0FyPpxuCc5zzSEQ2rjTZ5z41YZ1zwLynZ8kYPG1LtPC\nTqWchMzm/xAoBAWDaH76FTBWjS8JqeV5eGg8UJ7BdaChkq3umrarvd9g8CJs\nzBfApmAH8OSK02xiaFhBFzBP3UDYemJ0RHRVX2AVnNX09r1Zo4gi2lV9aFi6\ndyf3/SKDxWunFES85/IZaG8aefQ8psrYI7PBUL+tn8OpEIcBlzcgoDQK7k/T\nNSqw\r\n=b70J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs3RqIQKa8pqvRmo0/MOyZk2ViDyLTRL4gasuAkktuBwIhAOqJ4hI16XEyGGQFRTqJD3oPTw5IZMvkOQTPeAAezu5p"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601900047-53310c0b.0_1601900137676_0.8070503056671459"},"_hasShrinkwrap":false},"2.19.1-next-1601902303-35009b18.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601902303-35009b18.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601902303-35009b18.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-fca8jbXqv6gVVFd64hWMp4r8GljJ82psrunXilkhxnX59afH9j3g+pAfTKZwWE5IZfg/MBnPmS27tQhqLxU0sA==","shasum":"863b796881b5c01394ce9809530f98a7d44f49d8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601902303-35009b18.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfexdICRA9TVsSAnZWagAA9uEP/0e1LV5PEhB9Zg7aS0QA\ncoDkuMeI6zkjPfhDFWCKo8k9vIkrxzt/ucf+VBNcIM4fZdk13+rxKs8dwIlU\nxOvw04pSPQ0Sdx5NuxsrEkivUIkagpM0RL10XpC/lSCrjv1aw/e7+M5UBFyg\naESNzBqa5lmo2UpMwhT6svg3I9cNOoi+Splyq+2iawD3KrH80oodk9fgn3g9\npipH/CsaVYdkmrVcbsa68ef44q38VhPHK6Cq4M2XxNle4TLuv4+Gl222GJfg\ngZ3Yo8VTx0EN9+oqLDBpu03JVUDw+mPP78terAO9NCCdde9s4MxowFzlh1Y/\n5cIPViGNWJ+78PsJ8GXGOs+sHVi6ZV9ZeJUBe8u6Cyc+yruHZiNjuSNh0Pt2\nGRgW6/n3iLLyWRgmvigUC7lXtxkDe08GZjT8oGz/+qq4jluylfaG7NXJkRSu\n+otxSSqRCW6uU2pdm826RSDd9Egv3sC2xaHwcAuiv+qmFzcWkU98bsU5Ix4X\nY+iyW3t7q937cuyKRsK8rt4Bo7fsXEJupSYkeoPNIg/dQMLQmZTtzaXQ613V\n+4vBU8La/fGJGrRw3sCfEiZJhu4VWRSq96oNjpRDqiRjod9/Uy4cIU/OOoLM\n2wta9gDvonqbV1ZLn1GDN1mdDiioM/5pYy1yP57sEZN55NeIl7jVyYk/O5GX\nBMvf\r\n=BnV9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6vZKaPitpmX1Jpzbu/FuFlyqgxssE5+76BvBidpV1NwIhAIHHYStzOyrV64+ZHs455zrBunf4WDaQEhNOFeUceeq9"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601902303-35009b18.0_1601902408515_0.7050253065180159"},"_hasShrinkwrap":false},"2.19.1-next-1601902621-f7dc6ec5.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601902621-f7dc6ec5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601902621-f7dc6ec5.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-qqUPxYJmntk8l+zGMKuf3RsmzEyY4tUPXJ66PaYj/pxRMV+t0ZO3dRBRwoOG5mUQAxOwK2x9afCiSSHMO1aQIQ==","shasum":"f02995f46737c8fcf7ea073fc7adf88ada1366af","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601902621-f7dc6ec5.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfexiRCRA9TVsSAnZWagAAkhEP/019RTTEpnWB/LYoJDWd\nzL4wHMl+ssWrVSoLEpbpYEdFdSe/+DUhNPfUAKbc4draQ8uMLMopGw66N0B9\nEAjx9hnb5yPXNquprjMz0AHdB6d76rlDbrRcC7hGo2Wl26dN16WsywSvpwcL\nY27l2uy5AoVP5otj6bHONZicGXFUPAD+b2LMimTOb30PO9wHrwV8zMYTt7D+\n8zHsSVEV+aYRGINT/8OapZnJlsdWbkPLv8UlkG4XSb02gRo804ovSsZCns3m\ndnNmarOJ3w+BkDeKw1cL7OMFyPkveWG58WUGOGqnFNC5viw8o0Bbi/y9g/YB\n+JzaU2z3RFnM224KllKJQgs1wmnOVs79BJxpsv7gcfKaALKywiRTvxtJRgpU\nMaLYdpIZDepsiMK20ITjpiNOf1HyUSuu9lYfgPHu8gWFnGnWNu2qA07gbbmu\n4i8+bsLGvTw2njM6VlF6CCh11WtN6E7PdE/z9fpH+0nqJKnNy/3emD2BxcpH\nxKmNsPYQNjcRK92orenllW5S25zk5ixaFgCJN1jycpqQQUXJcaP6AQwM9u/S\nOM6atlvNqGcYbLv2ii/9C4ZPHUpUsNGsJF2qGJaw99qafwa4GsFR5XZ9Y/A2\nkIm6iQWwVmFWQp4q5paoHbzUb47haTHwC3Za1b39X0sjHqdGfwKqmJo+iHSU\niZ+X\r\n=VSuA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCztf0mVReWG4awShrwNDTHbkuzeQ/AOgFE3TmsKvy0twIhAOk7+qLYmSdz2toahwtkpWa5nLc0DibIu4PeFvQe5aX4"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601902621-f7dc6ec5.0_1601902737598_0.5250705003687199"},"_hasShrinkwrap":false},"2.19.1-next-1601907413-e2c35323.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601907413-e2c35323.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601907413-e2c35323.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-qioukC2ldon9J/ZB0sNSkUgyPxE3lSfMmBIlVnVEGWRAU43n0L7o3qkvb057AbBtR3SjYIK7N5wwRohdbf3/cQ==","shasum":"e586d92b5184e53d10797a59fcd80f0c87ea484c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601907413-e2c35323.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfeyswCRA9TVsSAnZWagAAqtsP/1f5qlpvVdHbG9OaTNiq\nL518ZNKI+iLO+95OW9heX3EX0pPRmviE23ZdzwE64klVwzgD33sG9QTRHqd5\n292LaGoyJZII6G7fbL2IB4gv7NkOpEW1O36sl3o2OQjGeutd2fbDREBlCLKM\nCf/mz5o2KCSCTJtoMEt9J6DBOZWzmZc7+uNCglu6cHO59/WYSL7b0vsk42Uh\nnD1D7762EvXwc7JKcTWytJA23y6amPl7IAe8VBGt0tqlHL53X0L+kKMjz26+\nYWurA2iha9NJViagmzVEtlNSJreGShlhtGURQvWGGM52etmi8/8FiLJFHuUN\nQPSgRvyk5d+5twYSJSV0Ik4LTUiGLCbJsPhf9QPf9A6romcj9v/HmAF+r2BB\nD3YU8Ibne8VujS2ix0CK+g3CB6sFCutHNsOyAho1EFqPSYVuCJGuiAvPALam\ntyX4/aE1iFb25llOpkemc9v0v+a+aknuP7C5Re0ZoH0DlPMp/OyasZ2Me+kg\nXPlx5iSYlCQg71RIW1QTerlsWlZo68EEtbZnRi7U5JLYVz0rLJ4L8SH5G7HC\nItLFIcCiNUue2U9S/QqeqnH4Mu85/pNEuZ3H7fHYTI6A9hMxKJrGL/3xlLhX\nYB4MP1qYK92hg9ShFkpgaT4L0pjeGC71lqpmos/0nez0cmSYtaBXbYaOH1PX\nTJAt\r\n=WSzg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvlT6m2u9NORlTtEDngDqrSge7UJQgFaEe/S3ZERtD/AiEA3kfwEvTvXZrRVd00LtELDmiqMaiTk6TFRvrHGlomv9c="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601907413-e2c35323.0_1601907504390_0.09035489797963892"},"_hasShrinkwrap":false},"2.19.1-next-1601909321-352a72e2.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601909321-352a72e2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601909321-352a72e2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Po6OOS1Y0++0ZMJy6Avh10tpv2t4IqtUbSV/GNVyvG6iYpNa6zzAMRtbc+TTJ1dyXBfHjEEA8Lywz0HsS5R4mQ==","shasum":"6786cf125d5380d08df8e3b1261c3b717d70a245","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601909321-352a72e2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfezKyCRA9TVsSAnZWagAAXA4P/0ZngX69CeprGp6iaBv7\n1WwlCpd0G1upNi2TlUqmWLvm5n3u8E2j0UdsQBp9AomQOpqFaOC9B8Hejfoe\nF21LbHL6A8wXhjq5iZyFC10ldGA0qV00hzuZggwPomry1u1NN9HVWLojUocI\nLYOi0Y+d4eVVdWo+XUyTv4e8A8Ee2Nq3ch+4P5AJgX8sJm92urDtx1T7KnAj\nJMQfwQsPQ04daIlzIG/o/gPijj110KkGnRIa5ELM1lovl+Z3hhlUR7AUlBaZ\nvt3Z6bTxh8YbV0vbhg7GLTMXG2CiSRhhsmkHN5wvx0DY8fJ6sektiDBEqCud\nMV17iJS/CRi4HlYz7IgXuSxYx0dIT3kRqwfkeSnvsL89QnfXlobpgAP7gPgl\nZB2fgphO/UUhepGnvFinF0zF1KJZTAD0oLLFVN2MaXeylJeM71HQgvuB+klH\nXQmWY4BL8eNJO7hrKJuunXj3XwQPvq2QfJC4AiXsopWucHdDT9HydjV+m77T\nu6cixYYcFukMoZ5t/CSjyy2S4rk3foGX0EVfILw+jEzOXMnCflXj4fq6PX5W\nA4C0jaYLKml0iN0PWk1L/untrqhWFpvjC+5OPIUJEpqWXKznU/Jpf9xL9IPz\nu5GqebkbgZezzhxCQ6fovJW9Io4XYC8PtSXCSydjOppfNZtSvGWfLyOZbKT/\nphWn\r\n=jyLZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVaoro+XnV5TJBKiOvdERGFBDm+eamGb4Vta44RgssNAiAtQRv68iJm9hu5JofAGuPtV8lcCpAjcyNMNwtMPuimoQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601909321-352a72e2.0_1601909426254_0.008046631747189448"},"_hasShrinkwrap":false},"2.19.1-next-1601910519-352a72e2.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601910519-352a72e2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601910519-352a72e2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-LKHwPbCYZq/AhzW+JCufaXmK22jn3QdsrV+Z8wBn6lnOhyuZbqwaA6Ti2kQKASFD7yo4qpG62zwx5lJXoDPWOQ==","shasum":"e4de2a5c7eb768a67ddee4ee061aafc589c27f51","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601910519-352a72e2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfezdjCRA9TVsSAnZWagAA+XAP/A5ttw6LIxKr6pOnAIX2\nNriuvyHBGKLER16sVROgNBXvcvU/j7RS4sNrZAfW39Dy0ytkaXvJiMn3kTit\nSAPkRapcqCPQqYk6WBgg1ryUiAOW/hLl8gl4RzAYMFwk1+7sJHheNf1bf/HR\nL5a9+vHEppWDFC5Ft9BPehqo4zza8THRctODMHuOQtwQYfAGlbPkT66+jDl0\n8igovL4ztYjkT25DXLuWVEgFVJRHeD9ikcRQVw1HImUL5C0seKMIIbhncWwR\nLtiu8Orarj94+FxfQXzAziyTMhqfM1ziH0CNpq/NmULeiMAIgRVVF6mhBJ1X\nx8LxDHxNX1zyMC7DIjHAJDNHsYjM+4JJB2AraHP4TwZmIb6n5XPZs8/iTtZs\nlzmArZTWAMpE7dB+oNfYO1TLOWcAjomYs+KOL7ABz1PQkW/uNG8FKML8Vx/d\nMK3JhLfqJ3o8Xtgq7HI0ifJ6n99MCVwbVdEp7GSwx5um5d4ugArjAoDZEUkG\nYe64TNvW/mCaWPjLfh4eo1HKD6m+Z/KcW6/dxDb1Mzs8ZsjIwGnstZsj2jB0\nQsaZRH8jzBNDmz43Lt5bzK7IxOGmRmhyRAaIW6mkpzD54+8yulUgme8ek9Rr\nBXrc9q7FZrnxi0DFe7AYJORvAEQPcEj5i5+B64ZPGo1iA8EC3jv2BClDmRU7\n5H2I\r\n=3WFG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB48hGzycNKxcPgpyY3aSXsUC3uDsErjTJnR9yTfVN2fAiBqV9wIdyt9LOEQSWJDfyafL/3JTobalkr+HIKbM5PCEw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601910519-352a72e2.0_1601910627389_0.6356646707624649"},"_hasShrinkwrap":false},"2.19.1-next-1601912246-f69bf6e6.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601912246-f69bf6e6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601912246-f69bf6e6.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-FxVuNpdRH8uNzYmz0G8vxF+nmTnYCNPVoeJIeG2mPxNPy+U8H9QRYXvJEadDODFUxViiK5l5nU271DfNS1iZjA==","shasum":"16d1ff61b3d63d070b551e2133f4d47a9260a084","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601912246-f69bf6e6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfez4tCRA9TVsSAnZWagAAa+gP/2mR+mRWO42oUCE78I0x\nk8NyerHA3VkALVp7VfneVuLDXdSTHStW/Oe4nLRJgrg75FlCIXW4wUj8GK/f\nM/csoQ9iaErXCXHa7yXDKPlCm7S0rlpusKyRBYozQxFflBaeBD3+hHS4RNMb\nvWGyOiFzJ72O4Te4YBZ9lGMwNA2bUhgWGNrjQGNb07SmvL5SVfvCt1Mg+FAH\nUXzdEhA2CdObn92cWTH8dpXwjt86zyjEUyK9ZqmC98fVZNt212RLqFlhGmtW\nzNrn+dYQNUJ+3kagvva2NdT3eoTm66J8fKdvvpS1lLAooburXFn8+L7y8KQK\n60Dn9LFjCPonF9ZO3sa2wFoF3FcccQvLC9bijV/C8HTFOLqKji9hZ/cR/E1w\nURmgKB9RFFznFWFdXY1aipyL8NdJ5Tbvdg+I7xndK51PIejzq7bLtncXEslZ\nOxrZ789Q9PGkcnj1EDm0s5+GnsIu/rMdKCCDkyMFAsi1OSlJ345fk8GRuQzY\n9biNKj4wmMaam2UJAhypb7WrrZLZ/UP7+MMBMrfpE+0JAPAkyp+uHzc2wN1E\n+X+15mbO4CoC1/AsLR5udwkItkgX8K5rYxMlBBM0cwkI+jYd+NtglV3nObA7\n8rqX3R5au9tZulrDaLf2esGHXsenF139pMMLwnIstd+sLCQ6MEnn5g+xkMt1\n5EQO\r\n=5EyH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWIsylsb8OlDuIk8eMQVy5qeX0SPOtxQNg4ZqijZERVAIgSLz/keNMOPM4OBOYOI06dJLuTOaWn4nyK3DiyQYEdzY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601912246-f69bf6e6.0_1601912364703_0.9669501318957658"},"_hasShrinkwrap":false},"2.19.1-next-1601912793-019d0713.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601912793-019d0713.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601912793-019d0713.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ieAEzOiJiYBqnazjjlViK6lIxnJZJ81G2jgcvrp8e1St/J1v//GjxQVN0GACmU52RDpBp/M2y1LpMADx5tAKBA==","shasum":"8c5af46aa5d23db76a22d6256ea9893bfe036d3c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601912793-019d0713.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe0BDCRA9TVsSAnZWagAAkoYP/33AVMl5DUcZX8r0zUgu\n81xucHu0w4GIP3scSBMAff4CgKnAiw90TQMTRhrX13wInuaQCwSnaEtZwuwz\n9BM7B0fsz4N9ZcoG8jrdSXB434WoxOwnaUTdtd1o2w052UvpEak2L5fPi1UL\n9zE6joy7zXRIwwbbLbiMmCPGPeL6Ku47hngSMz+ym/cS6pDakVFh1tNPfkjr\nMKAE1PyaJMHH0t59ejRQC4kJqLGSdx41+20h32cSyHMsENhPqCb8eLRoIac5\nd8lJOHXJbBgZg6n2gIyLT5rTj/4ZkFO4XAVMrnJHg6fdiRO5ntUGpjUYGBgi\nNqWllOZl+CKH9kxJ4U22To4aS0CXgi0cHCTElw0c0n2fB3Ddm/htC7O1xhhJ\nbGMTOsIButAvEMDviZTb8oy0MUwiBzWWE3lJamQUuNFjzn3S4ztYPuP67fov\nd/xglN0AcptKoFip3fb9hH3+649yprkrj5lcxfUq/8+mY07tDOAkLFZKGNmP\nphWIsBW3gXFwDbiRQiLLa4e+EGmdy9/gmeI02M7LV6r1dvlW7LmVMH8jZQxn\n0lhikbi0E75zC88GRn7ogYnpDV6GmnHLicgZTQ0ztyzQc2/Bs8hqyceCXD6H\nI7P2riKeE4WV0PDGz6RE3Eh7us19CGTVsB3KMzkihbk/vxvvIdzB4YNxWgL9\np4Ja\r\n=V014\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEtExgdQ5zraVIEFWUwChTvO/H8V+yYOjV6msdII6pWAiBVxgUHkpP0O57Yojcsn+cozaVm6p66J7hm8Oh5b7a6qw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601912793-019d0713.0_1601912898774_0.3061586790658717"},"_hasShrinkwrap":false},"2.19.1-next-1601918002-3bbb985b.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601918002-3bbb985b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601918002-3bbb985b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-j6QLUxfeMACJkbC3sjpBxWw0oUGGw8rIXsHqTs4Ox4lKPVvdCm5G074emju0G3kB6jgbcKxAaShZy8LpMTXecQ==","shasum":"51c1bbe539e09e9cade1a6151c8f3102b83925f6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601918002-3bbb985b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1SWCRA9TVsSAnZWagAAeHAQAJ0NyRA9R+dtUiy5woHi\nSmf/uj5k1Ap2EECUYQ2zzGjWFWqCy76eV14HHO6Lfqs9/d1iwV7pDTJk6auf\nqRm20AXvl9uJNud2LMwVXqD7XXQa8i9keTlZdTzNDSSnIxLYQIoXTFnVWLts\nS93LTZAia1+LiWo9iTsc2ya2kd7Jx+b00L1fAfayl4bnKQh3d/0W7SluJiUz\nT6KZf9fFQbYSAoRIn9sD2J/sYJnn/vPNN29ZD7PxpLpHqUAql3XV7Y7aOxTs\nw5pL1Kh0wAwT3PxEIcqb/HHajhtMlvYVS0c7yWQIFi8srNr6+dyyPi3q678T\nDXdC9if0MO7/MTgti5RZciZWQzy6GyivAJ8zFOOePemgtMM9FUzwxmE2uHJR\nXNLUolP9XzaDzJP+lH6lgrX81I3C3DxTaJOqSH3x0JsWX39lPBueIBOvDEjT\nVmdLtpwMzy6RlJ9Vjfntg98NmfD+TNymRNwbkpEPtvQ4j+LcEyfUdGTcN5w4\nvXpKT0GAORo/LPUuM9zHbOLxcqTOkHx91zHyWdyMihKSJJFjRifazldyUvjW\n09gYZ8QjvAgVaHt+cvYAECM1Z5SvTFLiI9maCG+oOhLNFtyOLCjpjhtDIEDa\nwNSf9+P/eHcabXwUcbl39mdQTi4+6bXXxrAS7jxqjJZ8xYBxS8pbpUuPdGkn\nqRGA\r\n=pNPP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEU2b3KMthhnJbmGXdeGEU9y0jtsf9j1HRCKZJmf8CCSAiAEsQQQR7kclzlQ4kRUmdPdUOGCV1m0q2ESt6/GY36Rfg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601918002-3bbb985b.0_1601918102257_0.05221557165547153"},"_hasShrinkwrap":false},"2.19.1-next-1601918263-aa071856.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601918263-aa071856.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601918263-aa071856.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BOD7hID6B6sSJxfhG0nuvfTu9U/FgYSPJoOcP1RpTUrOVJPOvXaWNaz+68GiIoZExhC7ug11+U1nhRdKgVFPdA==","shasum":"d6ced0c60ecf2f692cef8044b3b69970543c5dc2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601918263-aa071856.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe1WYCRA9TVsSAnZWagAAiUEP/iqL0g8cbHL6opBYMUL3\ng7HrgPO4zPI1BZkWowl1nbI9/yku4eLfrQguXybsbg0m7PJfM51QpQHBD7Bj\nDOkvauPVn9r2HBpeyf27HTHiZ6PC9IT1x4OWv9CSq4/sR955lN00/EmvMSV9\nkpS4wOe9l2VkofcRasXU+mDn9S/cJFA+2lalQ8GhlAW3p8X7crajCd7MlBdy\nd26h0YT+eE/9ipLgPYxdZH3hb17Q9NenHmQwsEBmmAVWijUdhtUIOFby66vS\nBd3IkD078Bx5V6sJQZ2oshSuwk6GdkQtJOMJbGyyGvZbG6+cl9BrWNwXaDYG\n2IXrF1Iq0Yatdok6GxtDB6NEpApzo4R36/KaIr3dU5Xcja1wuPi4PRV/sMfc\nB5RcWfJ6y4t50MO/z8MoAqYZFSjaQrx/M1QhN7yqKj0y1kh6Ooz9RXAEPg98\nmi4OOQYVO7d5NmOGMZLxVmDXhwa+ee3F5dt7xaOpsIqtDwbH9BVQXCICGiKH\nt1TlXZ5Gfo9fhAuPjXKs9+fwBSYlzVIy9ah+k4wP+l+1BdyPgC7Bi5ABk75i\noTMNAzJD04KzeJuuu9wxXoeU6CVCexFhQk+Fy/Uw66n0CBl/WesQRjInIXv+\n+U+WJSzb5m2cTBOoLxZm3wBByiM77kghlZuddp+ugX9uUhQ4S4L+cJ51YscN\nabmy\r\n=rVg5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFn+e5dKGBVyd4atBGC56y3xhDbrCwNuWiVKNhzXBywNAiA+kfypIPCDHTVVEHh1HopCi5I9EHJhWHdxTeDglYDzXQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601918263-aa071856.0_1601918360519_0.10374773279067728"},"_hasShrinkwrap":false},"2.19.1-next-1601921056-2df17476.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601921056-2df17476.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601921056-2df17476.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-7o+GzkagmJHvr5GSoHH481+SEPMrDeo/q/LrkRt4NxJgCdvf/oZd1JX1Kv1CHcQEay8udyrPy6o5OHhUNCBJew==","shasum":"7378d00e0d99563000070170f6dd689067f25a98","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601921056-2df17476.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe2CICRA9TVsSAnZWagAACgcP/2a/XeK1PidjO7aZl8jg\n9XMl/LbhTaW4VuEx3vKZThuqLWiaBDL90ns9bRj/RlMMinFGAzPB4jYeoDa7\nzAe0rtiyLZpAtgXVFeoS8L/NGxYHgeLCR9OccGYOSCYun1jP9h07OvvMNJ7F\nDSwNGiLXugi3gxwtESU8Rqayp2wGTL/3z8+v1nKgur2UtxaX92DMOY6eyp7X\nuqd4n2skxengM7w3oBqrobQ9JjpNn0blB9LQ2iiYfT3WyCC7BUaOi9bIaca3\n8Xpywa4NHAqU7MxW9BXJ6mYh0JyQLUG/uMn3EEwbXpHpCkixvfW2IAbAKoC+\nPEiKAXgaahcL2FMz9DBjG4XcUjzKwLAU4N9VPCiKZ/nbYDJybkjVgzz6k5Ts\nvbcyYavJqmSttXwHxphNQe3hcb0zOjJcuStipoYh2kGLtbz3KM2yKlpSmX/P\nGJhPUJVqVLk+W9jdLOWTGdNf8UKJiMbOFSdgMS+ELDGclfRzwiOGm5ZBBk8L\nQiPi7JSFML+D639yRPqUJCFx2Njl4R05P+z+MOIqsocxL6TwS6RsgxAW3HW4\nRiqM7gS2QYDtTkL6FSwKP6cCedaRXomvqjQlonYromIzk9VKjYRTIWlRlC5F\nH1HkYxvOiCcM/nhFnl1/MFtisUKYHMyaRmfDrpL8aausMnNBXD8Poi3uB8sV\nl6lN\r\n=72cJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGo5rdKnK5RGRg1U6t2pT2mptyYXnUTFR8LcuCT6yplUAiAz9lCQiPMWqNFwbkyPUpxxDCFV7Yl6P5IXakmxjkTNrw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601921056-2df17476.0_1601921160460_0.364252108740587"},"_hasShrinkwrap":false},"2.19.1-next-1601921074-00815d02.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601921074-00815d02.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601921074-00815d02.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-qM1arCu3CXmsVopQfsKuiiuwKYQaGqhLXJeKQzuEng7yEXaF9n4FVZmtmQwbCj/RDRC2hOC0R8IdD+m40B5g1g==","shasum":"868284c915860104d8cb680d25b7edfbde43443b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601921074-00815d02.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe2CcCRA9TVsSAnZWagAAlQsP+wSkXQ9vYZJjvFMEd2jv\n9EDrumdHmF6a62H0HGBTTsMbanVI5XnTRTPBKaTlpcHu0yhWcVK8/drWPCOC\nlPI0euTY1tv6l3yhMpfmp6WolrPY/1UbJIWGYhJ3tEEVEoj3eX8n7CbnAIDR\nsyg+/SPoZ0ORN/pga98WqyBgEggu+J6AE3yos6ccuKOABr0bM0SGo+noTR2o\n2EsV3xNBEaG85zv+f0CpV6mMMlm044XdogiETUxZpMvxLLSJLro7WfBkp6CH\nFYTjBZpgESqy9o41h7Ah8KpdvmpojhgU0aoLr9yFALeoeW4GTdh61lidCe1F\n0zysv26+hG0V4n3hRMxy+yXWYG+odIjtpnTQsB230lI9xokfdsPQsdZM3SVN\nGWXVbmgIvnTbCI/MLnGTHSqHC4HvQV8GP+KlFocE0ZCvvwVJ00AIfrSOAzn1\nocdbPMhvfcZkC46DMOWRFqBdWDRCScAI9Of10bhabmLZbpyTCz82eapAMWMM\nNY2VPIMkzRXxTaCdBBQ7lLPauF1fNGrnoGEqzfiq/ewouKAm6VH+gqTF7zDq\n61SsEe9xo5cJub1yDFpiZ8/3yieJV24IGN+P22QsOKG00nFElkJi2LJcS6hP\nefEZquGjkCIJrEkNj2XXJIRMOUAxFR1XbppJiQOudFmxwsdECH+IkCDptF1N\nmB0U\r\n=Dxsg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDGAlAHtCU+hjPOuiWS4w5lPB6ZgR82X5e/hBZ1j/Y7rAiBib/75pT5KJ2IUciX5zBYh7MFIj57NGIgJBcFG3UoUzA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601921074-00815d02.0_1601921179622_0.5444414605645178"},"_hasShrinkwrap":false},"2.19.1-next-1601921808-ecd88171.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601921808-ecd88171.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601921808-ecd88171.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-EICYrxrG5hR1J9tFmv9Clojwf94M+F+2scU/1O0vU88uXimh8SGDgLvwG6ZGL+7zEh2Uyo+xI+qL+Phg9UbG3g==","shasum":"6ec93cccfcade2e1b08a7fbe65e31b63fc69719e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601921808-ecd88171.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe2OBCRA9TVsSAnZWagAAVwUQAISuYH3Hj15EmmFqsCyW\noTQUmtNaITU9pQ/ZdELpQpYFOCB2SjhPEtzLUrz/N0i7NaTCmqxYHnhqhraQ\nevoedfYZ1cMmdY6jjw1RMhf3T2y5cmKCH5TSoECO7p0SRHRk1r1FGpapD/Y8\nUiL/x+BGZsA1gyw8Ag0vEB9FlWySivxdhNp6erEmm6iFUv8AY8LVvP4R/c5X\npgdaPJ9+Vw5qHW5wNeqcw1OTuz6MLAU/+qt71gIomqq0LOLks2hzi+lyWhmr\nvjk0FPsESBtOoUTSuwY5p1hsdLFzHTjeiIP0TjebK6yrKd7f7KS2PGoedg9w\nTKlJ45YA3VZXwSTQ6LcJQUYFVwbAyv7e03JmMKwkWtpuogJ5FGKaMOHL72nP\n+5GCgIXXv2+BuClyB8FNzlC4cDcvOzsWkUNgVF/pgSCrmf6ozfeG/TMpEtKt\nZ1RxAnqcXUSHGIwQSrTgkbuaY68fOjrMNm+LGEgdPzlxuhQRIquCIKx2nYPo\nkw2jzpPJUxdPY94CUku8ayprVWJIgQBDtQEa/BCUAiKkCy5vNp2Hgf0n0L1L\nTwp4IDoXi4BN8m8mQjxdlfYDgJu1gP8OXU35vJYZo3cdpvOA50Z88WFUmDBw\neMKj3tsHKyvmYO2hSIyOWmIspFJu+t8I/+xor0T+lohDvNsXSZUkCMnXuDUX\nR2cQ\r\n=HdGy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQw/BQyWeZIAi2bIO5NU9NtSnxLCW/M6jFx+rvsBv+gAIhANqZ2ol7iDpL0dBV7N8IoItf/6CH25dscE0QL9wq1LYk"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601921808-ecd88171.0_1601921921403_0.5897448920247959"},"_hasShrinkwrap":false},"2.19.1-next-1601935729-de821597.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601935729-de821597.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601935729-de821597.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-oYZDPgDAebjUnPa7gqA3sugs+Guvtvxx3za9f9BuwELSFpugTImKcGQb+tVCg4ZkV7NuGAwrJa3NKhOUOUh3MA==","shasum":"53405de62673726b5f0ad2584a5bf0a73cdf9c5b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601935729-de821597.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe5ndCRA9TVsSAnZWagAApoUP/i5DMKR6G/YwjqfI0h55\nvg/fb/nTnZGqfwWZfKekyzx4N4L8f6gZbtTPjKmm2iTgg6fkm7MK4Nqo6+i6\nlJ8ayPEHlrOGvTD+aORxDPtC2rfDecNhW30We0FLyRC47w+VC8ErPQvDChzr\nTtljFW0aCi6tTzeSGRMV45AkfJqf84YT1ZRD3b0otQ9vosfkVT7w35vwjTk/\n69w8dddFW7agMImGq5CUj/O7AVBZQHfbpIDo7uA/enHeRh5loRr1dB62RJyw\nzl8yWl1gtXb4jAyikVVdX7Wq92C772Je0qh5Vz/ADr/Eq74UlgCC+UrJdqkH\nStEfGYvG6TLzSNv8UdTjyys2p8BwO4Crk6fjtSUFbDgsNw3sPR5Hi5Nmx2MO\nIw08EXW/Cjobl3ukj3/vx45xjEVTnnhUBGK2ArxYaw8uEC9L9XkOtmU7p4bp\nTUkLmiQquamBvww7eqp7B3bi/aZ08nJOp1rtXgdBdcBdLVGut+r6rbrZ3T0g\n0Ol8hH+GbuOWXhEF6oO9DjI0+kz0cC9T0kfmuZmC0ZSpNa+p0xuCj+clYaKH\nMCBwCA5sQDFwm+tvxiIyH4bJs6RFPQYGf3w28vkJsgMWTXweTlxC3Rnw94o6\ni9LH+XGz4/MBVANfWRx1Xj7qcl6bZ6CX5R/cdGhSuJ8a52hzdf269q046R+R\n4Kxf\r\n=P1eb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjiKE2LIEzsq87okWu3mAttvQ4DzzxDQYlCQflDpKaIAiEAhWm+q8QEdjcgvktNKmAXcvfgRfq3e/LRbdaNN/fkWcI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601935729-de821597.0_1601935836676_0.274899759928253"},"_hasShrinkwrap":false},"2.19.1-next-1601940838-bb5907ac.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601940838-bb5907ac.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601940838-bb5907ac.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-RF3+9NN0BKR3ovBr8xFi+wZ5VobiGUdoV/9nSF2nUeQZGhflsmLU2uWMAqcUwNOHbNQdTgDGG0JlTDru5JqMYA==","shasum":"471153bd1bd395c4b148f2037679c46e0fabf2ab","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601940838-bb5907ac.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe63WCRA9TVsSAnZWagAAnisQAIHZ+TZfuOBhtBjRRg4M\n5uZ1moLO2+OMw9HahXg+Zhbh6VFJsZracGLy160RYGZ/xsv3h5+CUiSxK48a\n80dpzpvcrURgUcsruuezgv9yZcF3LmHGX5UjN1kEkStb1isNO9wu4lt2FKum\n2juCt3j4tFuM2rjfUzJvUQxSC4QqGE9hWWTy4HVjFnArxAlLVpvFudLIPNi0\nd9WWWVzXdy0qGepTu2kZ+LHCYfsbmgBVNJfjstc94PjL4dt1nliz6PAi/XTG\nIUtLMA/awNaH4Kqe5pvgJQGuoyN0dStRVgWSWAJbtcU2++dTr+yA7H7wk2hU\nD6fNtL2bH3knZGKEg2qjQme/OtrYqO9iOI7dfRUrbeZzZ9eSO4CNF+t1PzU7\nMuftQUKrzY+QQpgEK8VsQB38xyM19Jz99pSoE9xvbkLiIPmhabHpSa32HpMQ\nOh26PDPqiYcFWkkeUEwHBT2Xhm00TTuzllbsak/Dymavsa5ZbEiKCTbKtCPk\noHZYGeGtkQsketOZ3uVItp7eHR5CXieo3DLEEcX5pVdgYLa+87szuNT1e1+Q\nLXijeWjRWEbOJxobqaNYq7sf4ymBilJSQ71FZBbnkXvWudMjmoPt2GuytZpF\n7RS5wnUzLIKotkOVpCIaQR9UPe/53pMjPgsX8PWV+gH7MTYkpXszQR+rpImH\nALlg\r\n=TfYL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA5LNnZe14YsDf1pdlXlHijNS/cMmSz3X94YovKUTXZlAiEAxZFgexGleuUKQVEfPHK1I76hP4m8l7uPQUIiybYzTnM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601940838-bb5907ac.0_1601940949682_0.8729403960657596"},"_hasShrinkwrap":false},"2.19.1-next-1601946383-bb5907ac.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601946383-bb5907ac.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601946383-bb5907ac.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-lu1Xppvdfg+jHFeCzi70pupkDhaGBa4ksysAaiECNmN4gfo1UIKJl8kJEF9+IEzBQcEdKNOZ3g+TIIIdG43KTQ==","shasum":"04239656b099d83f285348230edd9ff4553290fb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601946383-bb5907ac.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe8N6CRA9TVsSAnZWagAAcXcP/jmthKWurt4GvSq3kMOy\nth5ty+sw8Od+7RmbpG4rZ+7XKy0Nb4htuXt3v9aTJDViOdg9leUp3ZZ9vJeH\n0tPB7dwh7gdgGB4YOgtOdy+tx+qaz/pFLwQsLyM94Xw+Y8kiVF5y4CBZ7zUe\nKkjaukNL4wqIwDmUaStEi3nawASZLjV0vCpWHre+e+quB3+RlnaauXUdKgPS\nAHY9A9lTom5E8tNgdafrb6DxG7YmpTYWvJTwGTUpFcUMgnGbhbmtEvkPM3nO\nD8rRaUCZjXD3BvLpLOONCrk8zAeRi9EJZIoznAW2M4bsnlfQnZ0dU4iCRPXL\ng808YJr7WUaugN19wmE8rs5IcovDztNXDNOwQNiQ9yfYB9h760XPXHPw+/fj\nAz+fiH9L3GADXH11aE1VRV9x9eUR7FlPkiKjim/BnlN8JDuf4C+ofWv23e0e\nbumRtW0eRzNDYo/pwuiTtG0YgCq7ukfJLAgJNlqsHkbXaukg1h4BG/ZjUCmr\n2flwxEg1c4OQvRX2hvTr/jM2x2yA90uzrKPOH+dF6zt2UHV3POkX5iz5H4dX\nainCe1Uo/ZnC3xKsFxZ1Y4ZCX7Oh/gZYod4vx7vX7hYnUrbgyZnVTMvOR5dS\nYSz/DvdtxpVoAMQTOxWPK9UNbsaQfCgapPsJTd0xi5dWE8FuZmA3ghnIeQcg\nM5/5\r\n=fec1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJHhywMH7LiaHczeEWWiTaKDnJIAEm3Z6a7/TYMqM6SgIgNtvUh/8bYYndlSPa/JOH1ZmPK77MluBL12oFtUeGOCI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601946383-bb5907ac.0_1601946489713_0.5503801196586311"},"_hasShrinkwrap":false},"2.19.1-next-1601946950-44b0ca5d.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601946950-44b0ca5d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601946950-44b0ca5d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BjRyP/f7fuFsWMJkHpUvlMiQoTYaE6Eem5oH3wMOWGEqzHspWSLM3Rh3tbsW+w71B9JWT/P21GrRqgfL//uu1w==","shasum":"da0f2cfd19a9a57684ba7e2940389c2b18842050","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601946950-44b0ca5d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe8WvCRA9TVsSAnZWagAAgewP/30N7Ht47+/d5LwrOGiJ\nJXftLSXYApHnxr6Jsdy1NZKfInUvLsji+I0ZQDr24fgDQwdiTuHlipHFa0ZT\nDF1Sf1Xt+l4WuVeJe1WDu5sFpBDYZmnYYIcJHSKvD90sOaiDYgKZX1CE8wOo\no9RJ7pMQ8fhuRXqihu87XT6cYEjzhiUMrVsz+JqqauoKKSINTcQvvYyq3nkK\nIOEQXOSY9PLzVmzlxHuMZSw4/7+ikb9weZ1BRdx6V+2l44aqzkqsPbouBJog\njDxUb7Rj6Cr1oUjW5JKFGdeoxtugsamkpb1THIQUl/koLltfCuNg+3JBFbSG\n/6fURNABvlVCbUafDLK4TpxzjSxtcumDvku/n3p8vebPveQbssUZmLWAt4Gg\nEZLaBsxf+AuDG9poE3Q8sgJshbmRXFukuc2r/XvkGou329CbGQEdpmBelWnK\n8zQ/elKZnI9IFCoWz2aYTujlGyLYYzR8wNQtccb3uGSZlEHKTGAHvEfNP4/F\nhTKeCdH4CY8aVFCRtyvR8VvPEd9NUMckMXEi6uBt6kzPC6T0/you/qahT5HJ\nvcf/r0UYGe1NamiNC4sZbFPatWFPVDV1wQ2WVP3avb2ib/p2DAh7jrNkwnTj\nlZLzXBK7a9OX8w8b7cejoDOVh/7QJVG+5LRu31ZcVbCjDUsJryqBXX6N8WYT\n9LCE\r\n=3sW2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxfNpBJlRWOpS7ug1B63Ajo8gFT5+/41DHS0Lp06FMawIgViWx5FWn3UwAQ4m06OF50c255syrueO/IQrHX3fNsMQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601946950-44b0ca5d.0_1601947054768_0.6837518783064984"},"_hasShrinkwrap":false},"2.19.1-next-1601948413-44b0ca5d.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601948413-44b0ca5d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601948413-44b0ca5d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-amTBO5dV3YIHRnMlQU/vIYYmNXXThyNuR6qwaIW2l0s629ZmZDM3Rap1O84h/pkVotNE+/uydJakZo3dIXDk6g==","shasum":"d039352353e0eb6ace061a49f9cf0f99df76af38","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601948413-44b0ca5d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfe8tlCRA9TVsSAnZWagAAS+oP/373o4Sdf/QlTCDjA3Bj\nO9axjregdjWcBvIrg/EQU2EOXpbU/dUgjAutHqhrzFXNMsyudjENuUk0W0K8\nLpSRdMamaYKTtBQTDhERSY4+VGVnHB2bTwUGuRdmMRbAnstrZ0Ckokajv7W5\nH+KKSRCLnJnecbJyHzpesXsHIrVKm0QbtDx42P8tcgKPFzD4U7LwKpxeC92c\nhxIBDnDbVU2f8S/z+RhO+Dca3pOqrUnxJlmliiqYy+m2k5EJh+ScSqB7LY4R\nOL17fgVCOln/bqr2tneoU9+CeZdBtOTqeZFdFYixL8cKSg3obLzKW4+10F74\nrTBynYQS0sUW+N0lhpvkcoFBrOGRBSUCHfzLF3ugO+Q9CKHOnnJ2RzU73tqF\n3cebXYBRJyUf7PORYYzOepD9r7hIAGv/RTfl93o0/O3EHP5FLPv0Z9TwG4u8\ni8Dtje0ovQ2cQi+Vzfxuu5Ou7wKnmMA/EaqanFzcyEZb4mAJbyhvWkDlwO3p\nX6wywDzImWw0z4E8dThvZ+L/bmlCjgACYEMZy34wg9OZW8t45Rw1LwM2W3y7\n0IR9qvUqTHrczdOaeWuwiYBBG4s2PQIUfIPYFAaLAM0SSISMlJ6VJjtbFZd9\ntHVg5mwJ4pg3+R+V7B4Z/npvBoe880ErpU1nnr40VHw5h6+Ie84WTBdI/05Q\nlFwh\r\n=WfTN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJxhB7o9/YIk7BcEp5RsNyWDVf1uQE4WgYMVMrL3Ya8gIgPYivWXyb5uUJxWSexBru1qps5rLBriSazRi6Xud1fEU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601948413-44b0ca5d.0_1601948517547_0.029850900455631324"},"_hasShrinkwrap":false},"2.19.1-next-1601982851-4a7f23c0.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601982851-4a7f23c0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601982851-4a7f23c0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-j1oiBeRxHbdBzcaqWx5NMAWMVwklk2zGylw1+qr5UE0ULhnXN3G3rNS9Dn6ep2+TzFDdRgL0pyXdfxzViwZ5TA==","shasum":"6e992a42b1ab4bfc77a892b7bb2405513825ddcc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601982851-4a7f23c0.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffFHrCRA9TVsSAnZWagAAxwEP/iWwrOdqiKYFieycvtzX\n4S4zDYVAZiPaR/Z2RDoV0g1/QgMcC/ADKVq2UDBLU+XLVS++sS2by+k60N3l\n/PHXDb6ccYOKudCKlAkPemUS0sbZNQNa/7zWxMNdwCP3dBrHPH5tRPm/QJnM\nCvmLWS22FgamwaKWk9kGrW84ssSjsDOj3/gpC8EiANgaV2KsG0j3MxUq1QDV\nHncAWBqhebcMJDLjuL82SwNIONlUtBdvN7sOd29YWHNFOdkruBe1/QaN4jbU\nIxZ1g3XN7WumwUuHubjcySzl3/mxhokxUMuVfVj0WDhBjQVN0+m5TXYVC89z\n4DeD74byfrW7Pl6bfxyegXnhh8FxLY4p9DphdadgeA7oGXWfHBq4i/JEOprI\ndyrx4YzDbUff38H1XdFiSHoK77rxaLmv75d2xV1Xw9unY7RDJ3LxoHhzyDCh\n2nxbhWrQeb3/cHe/oxzlW7E6kFh7olneL24VHEgpuuoMdXIe1n7lFsuh9p5e\nhCjL4f1HcJTi3LrAO+dACIrPkzmJpGWR7UOmO3mEijr3bqzsYMgR6u3jZ78h\njD7p7zLoH5U9rNzSvOTt1tuLY00wX3lPayC4BXcN3rAKaendE4RyEWk9rnXa\nDfbZAtv+FxLKtiqDxfZrr2bZoEQfYyNKd7W1/JEH2A/vKxqomOEVDmPHn7x4\nN0En\r\n=K8kQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRG7PTxrJ++CdlTAAKcmQoSjfIiUA8pewKs4KZj5fCTAiAnM/Tj15YD9JhKLJINylDmPj9Qhyv8BfkUVeOYjTMCfw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601982851-4a7f23c0.0_1601982954665_0.3921708935756234"},"_hasShrinkwrap":false},"2.19.1-next-1601983459-5507edb4.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601983459-5507edb4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601983459-5507edb4.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-IgaFbd1Mxnf5DAZBLwocRIaqUwnfZyQ/OnOCfOWP3qPdwWCCCNM9ztT2IHNCyKIXWwEQdjF+o7kvx+q2Mf3C5g==","shasum":"daecaa8f8e1dc54a5ba9533771d2e057e1023b05","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601983459-5507edb4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffFRbCRA9TVsSAnZWagAAAfcQAKRQ7EImLm77ySTWQKa4\n42WgkhfqztQATO4AwdHIJbjqwRDwTuMZVKJHD/Nvr2q8NgPNZSQE3zHRxy9K\nwDvJ6qPXLT92wSXSYyzNibgcVywObzxGFwbZOYud4lfB0nUn0z2qw1WY5Pdd\ns5MZCLjMTEPaY84/l1IDbBrwDaMOK+v4RzMlt4uTzT5m503XWoEGJwejYFYr\nIkS1AElbpHksG0lxGHaj5LjK0E10Ay9doRbg/4B9tTC9TOcshZVQmjrvoX9F\nBu5ZYp2NvsxL9fzfEKal9bjifFetW08K2UxoGYTy6bY6oUYaKw+f2k4H6abs\nsoiXH9cFbApS2ykCbWdUtrL9rrFChf76DQ5rbs5L2Gbmq9RezxPYavQTQ0ju\n4pKws8OiWBmzDpzQRHL6/hQb65jZVt+X48QRHlMF0z4QfFqgvJLc8FWooqIH\nr4/gwrp66BZwQMkDYDT6bYSYO5LHRqrnJvF8dt56FrkVwaUA9pLKnkF9YgFc\nToyzKekxtAdvbSi1ErxJPn3ZaK2e9jBFOjFFuHf6RhJwgekOawQJ2PfBtNzl\naUkNO7Hd7R6lg+vzFF6WGHYRtLTfFb6jrtlz92rCe6raHwxNveHDpxVPMCxa\nAdQG6GcQpLjeJE96J0v2thwhHt627NdoLJF/Ny760nqcjjBd4Tc/UIT5puxZ\n5l7p\r\n=bsBr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX4WT2VqwVSNN21MhcAglpQIAT+lyJROp0Q5g0NV4jqgIgS6FbNVqsfvEEIK5zGFeFdvW+OQYxF75WAX0YVr8WZDE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601983459-5507edb4.0_1601983579169_0.8683772467176365"},"_hasShrinkwrap":false},"2.19.1-next-1601985536-06dd7f78.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601985536-06dd7f78.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601985536-06dd7f78.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-EYikAfF4jBCmdQgsgYOY5WvqQ2fnNmd7AKp0qam/heRFOenSaHBXBXjhV9X9+x9wmt3aTt+/kJu/1VKq15fYuw==","shasum":"b382585e24a5b3605e48ccb8e1c1a8dde78104f8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601985536-06dd7f78.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffFxnCRA9TVsSAnZWagAAQc8P+QHHD7MBqXClp6xIEXA4\nkZuP/blmbpJEqmdBqknsvUpA2aZE0EMO1dXlQwts1BDbdqEuEubNm2a4t4rj\ne/c+E4uAr+xbHUhCKXhyxcUKBmO13VShEaLgJ6QXiXM7ftx5MMQXhsh79wMa\noulM523+nX7+uy+pwDT1KERWc5aV9fn1QHIvsW60Tlfv0o/yIViC74tv6GAS\n4FingHAzs4JJ4PaqYnXbY9mNn3iin4yW09flHpzOhzhjt9OEpX/Ky3+cqJB1\nHv4MH1DIhDToJZXE0XI6/bw4WwQPJXVZMP+1Mj0ETExPkUrxjcRmj830YDuS\na2fr5Y5WEJNvJFC732KVWNapmjgtjmI9kOV0UBA+gCNtUuy62MltoxVS4R8V\nC3UGL92YuW1i4QkWHBLacHxnRkGul/RxafiC7wJzGNJGevsaB7XgMScFbk8Z\nXQ+8yFQZzAsXDrD0zwnarqlAW9qbZbUnEnbc5uaSYpoynuuYOPfsAd+qyYwL\nEhXTJP/D7m9IGY59HSdUOuTKkab//QGukh41NICnJcS/FuAoh1mP2sv1kf0a\n/HGtOqBgOJCgFe9JsnLtMzvv2oI6Kz2eS9T9tRXe1Ip4n+kAwm+/1tg1SfLT\nFUwMPw+wJEEGFKhb8abl2j9TA3XlXGaQr4H2KJrUMsNVYJmUK5FNqbHGRwOK\n8XcZ\r\n=uDj1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnn5r5K50iOQR3ZiCFzkeLJl8jn1WQUwzyqSs/syqDEAiAUN+d4IpaYzsEJ9rAG1y/aKKUhdSs4ocBOP51J1RbEtw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601985536-06dd7f78.0_1601985639058_0.01227400184578542"},"_hasShrinkwrap":false},"2.19.1-next-1601986007-7a705d6d.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601986007-7a705d6d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601986007-7a705d6d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-aLfmyFz3rMhwxetqYCsl/5jxB0gXGsvgoE7DF/Ry17T3sP/3WawFj9axGVjaXu05u1OvOXg3MCDVzG6AWTUUjg==","shasum":"d897c7dca8ed76122b9690fb024f0250c3ef3a57","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601986007-7a705d6d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffF5CCRA9TVsSAnZWagAANXEP/jt93msFHLIj8OanRCn7\nPZStbg8W2H6DGF8zBjCQN1y5QCf4Ieqa1y6C1lsDfDlHyNHjmT1qMo6XRGGG\n8dpX3X0wab15SNFUP1nx2XHD5AknB0EsQREG+OzfVIlWOP0Y8vOkbxi2qiha\njGTgP5szUROKV1+PTDM+JhL0Q2k1BbQx93bq3GiR7C5iMwUPCyotdHkWNk7W\nNnUtGdHBi4VexXebL5TPJtQ1NV+axjQHCrWydBSAKy+Q9+bZzUoaYB4AogDY\nxQgRyC5iQFgBoQhVs/Q+Cwfj2kpv+2NaMzUwmHQLwC2yXfwXyK/5vsDjwN0E\nde+I72l0vkzUnZc6158SYKymGPp6garggpNIH5ZNGP+xKhhcNQHNQBUTCCPh\n7dBQyvm3cm+h4YIGQAizI/c0OVwWpBXF5C40z8RZeO1nj5dY3Zh9HgjWoH9h\n7692ywV5eJZEaxGRSzek3LR/qqM0t0RczLMK29ININJOTQPI4Y+J4rdO0kHP\nnaeiJzf2P8hiNa29M5T1LJhoe11gx9oe2rDL0CNjoA+ON3eBFPavfgUym79J\nIpXwzTlAFpG2nNuzuC58LljQzJJdsnL2sVPqrf/P1leCGgVHfnTVBQFjpTP8\nG07Pb1dKV1j/0qvaUfVqziRhdenOt9UuVJsJNMCWrXclNUB2iok9x4J48pPe\nGdbq\r\n=YVhf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8Zr5znvQlsfiEz/ae52l81Y5rrwq53Lh4GeoG2UNqDAIhAPDAOZn8jMoezUhhLe5ZetxssZwznuHNFa6jDi6pYrQ5"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601986007-7a705d6d.0_1601986113715_0.35640217128780605"},"_hasShrinkwrap":false},"2.19.1-next-1601986850-7a705d6d.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601986850-7a705d6d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601986850-7a705d6d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-1bt2AMo0Tn74lIMqhADvaTf+Ppje1BBqitJRLlzU3E/CVf72jF1p1SyEsubq5hVOWkTvsBI5uhT8t8SKcNgsXA==","shasum":"fe890ab57bb967ea70b50eed3df6ab670a46d364","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601986850-7a705d6d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffGGUCRA9TVsSAnZWagAAACAP/1JTHgcE1Hyc4kY4jENu\nRiuEPL/i6kSWZggN9UNdU5rYpD23P6GcFjtMeru0MJjq5Xm8CdeDxeNV5Mt4\nD0XkL0ocKSrQ3/nmTue1TTnGe0xHw5jcAHygxskWRqJVebYlvZaLYHFQpNEX\n5y9XgWGxT77Ba6BBvTmEwPEXreFWZmO+nT/o3xt8LeopEOiLjLB6xeVlovY0\nkYcIw1thetY894rjJc4bSTv7LKKXXhTBlA5sf0mukArC8serBsAIaRyLi6Hs\niIwRlx62DaZQrpDn3IRSDXIL9tsdobWehq3HeF+1gNxVWYNQKqOu55f5m51Y\nL5vHgRnccns/ItgwZt3kWbpvstzA6SGjMKAVkDaWmLZrLN4oC0Jgrcvfq5CS\namhneoZSMN1lYICQbEB3Xst1gq1WGScG5rJ/VJPuFrLGBcT8V0PjprqVlTAT\nvcrzo7RV/0r6jwlMky4XwzCRbxlP2KnsyfswOtEP6q9lzG8TUXW0YIOXNRqi\nA+hqCdDkX0Ohos0KKYqQ0cWTi1DCA+WxTEikoc3rn8oLjBIJnuKWcdtft2Ok\njEo9VyceiB5xoXK9CcaX1DUWLgtfSKPf3HcD+INWpnGdmAU4HpWjrV2Dq9Ld\nacrxWKGflQNICoVrPYJ85ledPBa+1U9yJwU20dPzhTEo261qZHP31PLFjR73\ng0YW\r\n=HYS0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcyQGYvy9tqDW8IYNs1xLOzrLt1/hE04qWbLvgSxZIgAIhAJTOgSTLAzDR7Q01rq9qjxaQ5e+EyoI17jfcljeYLGL9"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601986850-7a705d6d.0_1601986964089_0.8438988686830189"},"_hasShrinkwrap":false},"2.19.1-next-1601988344-7a705d6d.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601988344-7a705d6d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601988344-7a705d6d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ysGbjohQQZwG0E3Zz4oL9i4bfTIg69Xl7lV3RnuO0L2/3tWcIJU6tJSYN3fViUqnp21f88+dGVffCCDIovy0jQ==","shasum":"356e5a56294c6737e70314f49f97b5f88bb8bf14","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601988344-7a705d6d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffGddCRA9TVsSAnZWagAAWnYQAJtjjrW6fv2llPC3PiJ1\nV8OiB9x6lHf/Z7eSTl4R+xc08xIGd9i3MBtaKvhGPrCi4tdN2wGTaY7CwWnf\nVOXi3lHQVroJj+DUc1Wxs0Z1RyX3rCSTS2I4FUQyqxx/H0B0aaq6nxT6i4UF\nts24YJocCl/qKTaaundxaOD1C6UESoaZIJUAmY/lve3bYoZQ7OPdV5fGPKCv\nHjWB6bL75jtNVW7IYjZtMMxq7GWFLpDhd3Z+741Ic0T9rBj/lqeA1hBm4oLV\nvEki5vNx5kEsBKigwhEWa8ByTzD/llr/S7YykWtOn0ZfMZbDiCKVdoNhVcyr\numkiJwwD9ECqk1sxn6pV02DqZSCeRd/rphywVAPcyYM5qy8Ad9mfdq5QsOOV\nuy9OFd8EWITW8ksbTj4AvqIvXWSg8YYTONJ//DAu3H1xiuPVfwPZfzQlqI68\neROxjT+fhT3Io/ALaYz8JQbZU6UyxzDTu+L4MjwTmgKK8/AGzVYyEGkgYf5C\nqBno1e+RDEosjeIWIEsQQ394M81oqnfT3gQ2zP1XuCXEd9jG8sbpKSqt2Ef3\nVTfMkkSaWfEBIlReB+WanAmVd1amKkU8wzzrlKM9HkrM0oGMjdFV0rvWgg2h\nqljrYFfCSKK0Z1oui+Yutg/hbkWTnslobcOZSMl9U1syTNF0vhTPJrWvm1By\nIlGC\r\n=kVCv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP3dq7M3V4Ets+ZIEriW5XyOr5w2n5R1KIxjaxG5j/EQIgUf1Lc/+nyEwspUGcRzst7rQfHTku321maXT6vC3SpIM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601988344-7a705d6d.0_1601988444706_0.32064153328410283"},"_hasShrinkwrap":false},"2.19.1-next-1601989075-ffc456b5.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601989075-ffc456b5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601989075-ffc456b5.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dF6vtGX7335SwZwUEui+8bYAlbQQM6rr+A6EPg94fzKofxypOtzOFYfumypY93eRG4fwEJont1ZM1LoLPRfYdA==","shasum":"6f656a11e6a123ff218099c57698e2716552f618","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601989075-ffc456b5.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffGo/CRA9TVsSAnZWagAA+lIP/AheBs4sPFT+n0xEjJ2o\nLdE3kyJOT7oWhvYEVnbJvE2uvZAcUD6MIJPmAtJnHl8Otth8Sjj52t2eWIpq\nUj/EgOde7TnT2xQx8tAgOlokBIZNlw27phX+JllqUhquSCgQYjm2VgHI8o6P\njQzPZjiHMOO/pYn4slsfsBu3UyXia96EuqV6Wly5Jlsvz0g097/UQID2l0ng\n37bHxokz57q76D+RXCxbPlFmQ+kqM1nZ1ClNu9dIA8E/fOdzxV9EXIJKIjjE\nRnFkmUPp47VCTueBfTLDpABMH2vgdyLL4ljAcEo9khRO9TQAkKvmdLxESrOj\ntdosK94Bb7FdS5l9WZEqFf3pDPw4BgP3soaLChcURuq4+i9xadOKfhIWNrIe\n8oJ4pYbKVU5pMNUZ3U2sMg+YwpeUyHErqEtfTNpTUs0MZSelteClijeVP4EX\nTiO2iB8tIOvOzf2UxguzlXfsP6GKfEdmA87XjTD0iRl3iyeB8VVQBV/ofxVI\n/mNJgzAEk1UmB2ePMGllhC2+sxzYZkPKGqGBSuO3lpj+anUqaYx9UdFq9R4L\nTWmR6stDcqIu0NKKD7U/hFRB0l2Zjv9CHjcDEO2EvPPiYDWAHeftI/PIHJGw\nq0MVqQpPfXmRSIzr1KLHZygA2L/aYA6/AERns47++Ctc0uJytviR5aXfS6nt\nzuXG\r\n=1Vuv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWqOGjAIxdhs3Qyi4t+GR6588O6o73RpRYj3+T6YrXGgIhAN5HtdLwzKU988JNybuU0I8epT9xXNBlw/vbrUYwJZjI"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601989075-ffc456b5.0_1601989182653_0.36697603271378476"},"_hasShrinkwrap":false},"2.19.1-next-1601989128-bc4f73e6.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601989128-bc4f73e6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601989128-bc4f73e6.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-+D3bgm6SVAOTdYNprwbN+1I7CxJVAVWFEp6Rz2IqiBF51IiR6HRml5kG69Qenrqhj2aZ0PZv3618wjg5ja0mVQ==","shasum":"150be557641af2b7b6477aa740bfb937cb4fd491","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601989128-bc4f73e6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffGprCRA9TVsSAnZWagAAT+YP/0CfANHKEYxUj5Dg4/7r\nupUZk2NAKvMsTrWYh/s7FS6ou6iMikKl7dloPGf81hwKZAgjV24GDBHV9fRy\n9pgHNhzcvDsFsGNLR3+qj98NJKfa9dZ6wGReItvggYIu+HTd2s1xIHjMVecr\n+OXl1gtEjQ9K+kHbTClzUMtPTa+hdl607vtoB3P1q6LCiHJyWKU3GQvrnR/1\ng+jlHqIDsYpr34ZvnsmUzAI9aUukwu71SuyCd7zPBZwHUabc1k1A6qdMHUIO\nWWv5ZiIQKSYuzvJ7GJxA3fqae9xGOy9cqt4dUjc6o6FS9p2cnB1zqzdNCW0K\nuUrdhRyEvNCQIK7tm3Jb7pOFqhVcLZVaKL2J57Jsf/I56EOZVjKBSCxSzwUs\nEjY+A5DtBL/8WX9LOTlirIi1updDHd3yu/V/490SJ2vXD+3T7bKH4xuThqSv\nvVRXDZVtXla+kh3ZIokCZiLu/fNaTDfsXr9FPNuo039ZEuN6ud7lapwtBCp1\nm+grKWeZ2BUyZSsIk+IJwoNv/kUt08kH9X4YoRdBhMLZ2/DtuwfMTRU+5nMT\nYr9L8TeT/FIAtvaNq5ZSf5yBC6B5rsXubeNTQ+YCBz5SIrsGv4umW2U3O8f6\nYBhdaQxkxIvKSh5Mm277xXDTDjEyTaZRov6vV6bWz8hugYXXTKK6tvCO+735\nwDJV\r\n=mBZC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+xSHAiQ/hTKueCCPuZ3B3bpSi/JUykyXKnv0UMJosRAiAEScD2fjw9E1IrTyM/s1ON/kUOdXYYCS0M6rNF18i+TA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601989128-bc4f73e6.0_1601989227315_0.1880500032216459"},"_hasShrinkwrap":false},"2.19.1-next-1601989497-57cb079f.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601989497-57cb079f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601989497-57cb079f.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-S1/7R/Ij6gcTDTv0yuV1xk2Y9HPCxkICFUpaenZ+5gTCV3+MkzNjl58z3Kuc/cDMCjyH/5EqdC77OMhs/krL0g==","shasum":"5ea3ddcf680911eefbca2d660702995b9edbc707","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601989497-57cb079f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffGvbCRA9TVsSAnZWagAAFfwP/RKzsGbwRY5Gk4sFAw6A\nkAtc9mV9LQoENmp71Ll5pXnr6HUi1CQCDxu+3BpPkZuhT+iM/VPJd7jSamNc\nFHtYlNeCzR0rhxtDNW2rev82VZWXGeB0bRE7/sqMRKlb31ZLNffHX1wWOnfH\nCPHL7af4/VwFx2JpvEZZSHlcREueJV+alIdxjlAoD+Io0S7664SqrafTGcdn\neCCxuwQ5j/pOxHXO0UvCmVLhLnimyOwL38SNW29ViWVjIZqAwUnP6EMRJyLV\nhQHrLLdPBkclT3uYUiPIEnElsf5O83E6XnRWZ2Z2RiMJ33Hr7zHFrcwTmFed\n+KkSdGt+1vX8tpKQP9I5xQwZiF9R97BujScEvms35YCZMGYi7p3MpK6PrH8E\nLv7ahoOSFyZ/QNYnjYjE+EXGEVvG/epw5jjLfOi6thJ1nmEMLZ53ldJZD+gz\nMClOwq6Wiu5iZGSHO6FAdjTdk/MLjOAciPlU7srg3aOCIPWAlK4LadOpLhiL\nleMN/UZ54+sHak7S9am8oWGRJn0Ty2/bERlLoV03IupUFd2r4hDqTPyda0WT\n46dNS1EwsBPMinTwiQ/I/Sl86p75kSalUD7ovl8qFQ5pwQN4GJMwnpv5DMWs\nKOYfcl0dKrPRaf3Fmx9bzB6pfGs6tY4+KTg0eVy6PbYm5ViZ1LfL4jUP2qy1\nPfx0\r\n=GxCw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC7E0rU5l96Q4nAcnR8jle+MEykSH1eEhAiXr+Ud137zAiEAxjQd6Aq0fvNGubMOfAtqevuavtaVmGZjHJl7zphcucY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601989497-57cb079f.0_1601989594999_0.11568196654024798"},"_hasShrinkwrap":false},"2.19.1-next-1601989496-46fa8fe0.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601989496-46fa8fe0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601989496-46fa8fe0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-rop563NSSt+ePPgwfqobbVGzhmEzJXGfvnTz544ME3lkB+v3K/4/VnzULd7Q7r+dW/cZ8G087A2lxHchy0twpw==","shasum":"f8d2a9b036afbf6d91bfb9c36a7f51973dd55a1d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601989496-46fa8fe0.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffGvsCRA9TVsSAnZWagAAjG4P/jrJIMXq+O5FDL16zojk\njYUL2AfzWtmS+8vHWuP56jpBsKq6qeIm05Pxxj2ltEUOnM5z5KOKSuGkMKkN\n+gHy/ogYhVDamRsmKHjmAR4o5afXi128UsXlDm/7H2x16V9JJm06KLZOoUou\nGcwni/br80js/9K8UAValp1jdDiz2EnsddE4V9mtk+wEWfm/dtCPMoTauUjA\n3hPdEbgkx0AKSNs6YKKvifZBIbeHxpySmaKnbPAQ9mRqSsysM63/mBke8oL9\nfpjZUGBPTQ1uNQB+LUpcehkO27tsQuuzHuK4QakJ9aAmO8g98wnAO68Kw6DN\nZfXk/1PyqCrnBI/632U0n9M9iW0oeEhX9beh5I0UT4j8kvDUKodvfg6UY6Ae\noiFN+89FqrLCHib5ZybhPTvRWaz2S14or6ee2q92s92FboX0SGBACdEcdkoc\nbn3ytrLsa6Z7yytosqD7XoEeZkcoOXNqN/mSh7rtCXdXXUjT8mYtq2+zMcVC\nfBfcT4vLbSLrTTCgYlMirlO2BnHATz4RHvUF8ko1hlsGgZBcdkIO1MMe5dZd\n0sv5sPBTC5/KaMmYj5c919smFgUOkG0kZeJPeOD7NP2+iJZ91bOMbpRrczUc\ndKO7l/KnP9rvv2FS5RLH43TXyVhIwt89/JSJ72hWRckq+BOuGebgvfXaUbW9\nqQlI\r\n=RsmA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFtD/NPOtmEJPoF2y05gQqijdxPp+bJsK/XPB9qpNyfQIhAJ3a8dfkTiRlXTzMe6Dhh732Cl3ojyWwYwQzQQqXNXfJ"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601989496-46fa8fe0.0_1601989611741_0.31803830928994614"},"_hasShrinkwrap":false},"2.19.1-next-1601989899-a77eee75.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601989899-a77eee75.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601989899-a77eee75.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-QRLkEKoFMgfB9EyZxwX60i6GxQvLqSw3CGAyBSAYsNhMOfdzsmHX35OLjbvI/MZoKexIot42ValMfdW46eE1qQ==","shasum":"a4ae883a4a0e62a928d95c68e94708e9688af07b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601989899-a77eee75.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffG12CRA9TVsSAnZWagAA5MkP/iF3JV6csoe+IkmXfJsT\n79YhWF2vnV9muVa86afzQ7aBfZsSaOxlHsOBy4jaTxMSBWV29a0siMIVv2zH\nGHLKWpzxsXFr5+7f8mDNQ4AKPeGbc8zxzniTMENbeHG0z1UamANxRxV4XrZB\nOv8iknZPc06C1jw5fYmHf1PuLM1H6wVEoTOU3HUSJYoC/atq82JALfuGwkLc\nBx4Gxj6McgFfMGim0e4cuQSc4daGfFHkUvFfcMlgQ45esc+R+0AmCb/IBaW1\nOIS5VNa8AKCrFZ432/lzZELVF4kch9kyb1qfjABhZ/DdtavGCYi5JBMtdfCE\n/RIzZEuF+9tjeaAAbfb9vPV7hkDWEHx1DnKr1PcjYb6A6XjY62hHvj+YTxCQ\ncJ4l1gFw4h9Ke5r8brokPlf3Zp46Hw/8+CvmSDUQgs6DGIb5vqWVHGPa5ITQ\nvUqJlJ5AnR5iKtleuh3uq9AQCRgzhN1PFaqM6OgOTrQq/505VHLUtj5FEg6/\nyI1JCKebH7FHoqltR0hb2tW1ipMRmUgtqz7TNbmoEFL+nD4pQ3p8bWxsGWag\njAPN9Z4rmn301e0LmksZHyIVTftHZqq9jZzFadC+gUxMNaDFTuaaJej6MPiD\nX0y9qcK+TiL0am9o3mWYm27xiEBA/WsZXhSsOk+tRFsvxVa/lGVmYsB/aIB+\n+Ao3\r\n=cplq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvv5Lvb+E4XdtHk6fFFfVwHaLPTUPjos7fbFP8GrDr5gIhALlJtUuzkMvxUL7EJwNYc1uMmOpGtIdvYIGi+UTzE/79"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601989899-a77eee75.0_1601990006266_0.38337053288028367"},"_hasShrinkwrap":false},"2.19.1-next-1601990261-c880378f.0":{"name":"@xdn/apollo","version":"2.19.1-next-1601990261-c880378f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.19.1-next-1601990261-c880378f.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8QgUg2cn8GWbx0oRc8hWzFCDS1l4gpR0J95/OIv8d6UY304jHZNug3yPFIpKcfc499lquhYubTh6iIOAf1U9Ag==","shasum":"adc724f8016fc05cd88e6f38b8f269e14fa0c091","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.19.1-next-1601990261-c880378f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffG7UCRA9TVsSAnZWagAA4rUP/1kathPKNn0aTN34d9/I\nH7jn2ZWn6xj6zkGiaj+jX+FJbKW8BCqWruHrvU9rGcyBvuOGRF+3ZYo8Zx+y\nnmnRx+BjtJYJfBcISixV3GVqxhO3QbEj1B7psayXKNumgoJuptq7r183z9Wh\nYrNYUssYCKy1SBmAQNWqaEyYdZhRBuv/VHFB36T+misNCXJpOpHTN/7WVevK\nMVbVKE6dnDqU4d430kUMDySFs/YfSrE5OwRPLcSi6SzB7KTt2/62PgeNxnm+\n3f8OrmMMW+1quOOmK6Mtfb3S2CxtSGeuI1FSkjso8xkBWgrVm1FDKYoSPVzN\nfsD917eiUWgCUBvzfvpzcjmktr/ueXUOBnBKR4z3/5e598ZQeskLRqP+BqIY\niQRpxjgNj/deZgb1Brd300OZZjkiUBKkKWklhrW4f4oJ/Cy81T9ZKVRozd/z\neLKVsgzQQRq9qXlcMhCmyhR7lvva5fQglp8gRlcsnMv/OzdGTVkBdGw8FvHm\nGQ/DoikRZ+tE3sOqpR/4uwvotyeEjgj7cf++75c5Kiri/3efUv677qdDkWBC\nYRXgHyRqIHZ/lc6LloD8o+AKUQanWlkM7vN3SOcOa4eokagbD9jCvipYGUCT\nt4kNGrHQQri5oK58/brQB/NFAfSu5lgP84V1awT6tOpXS2g03jvNMl3Cq5/F\nDkar\r\n=5AZq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJ2yfstFY1FhO99/3nIG6JsL9D1E8T5LhOpmPfH4vdkAiEAifVH3JBL7wB3e3L7jEFcJisnh5QphLFacEsbkXEIWsw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.19.1-next-1601990261-c880378f.0_1601990356270_0.19254893009229201"},"_hasShrinkwrap":false},"2.20.1-next-1601992202-a2ad1594.0":{"name":"@xdn/apollo","version":"2.20.1-next-1601992202-a2ad1594.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.1-next-1601992202-a2ad1594.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-SZD/AYyj4do2+uxi759dHNNHolrGdJYdF8tjeyF1OnWpb5aeuH5rDq8eVqDU65zGIzaYos5SX7BrxFWjPTdx8g==","shasum":"054e60dca888fd6ada2d6d2e02891675ef6b0755","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.1-next-1601992202-a2ad1594.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffHZmCRA9TVsSAnZWagAA34EP/iAGMmj5XS3LNdlMfP8J\nzMdNpd/RkC99ZBEElthHs+uS27fhAJNDYLcshZ7n5j8RrGHHJ1Ze3T9rRz/u\n8MdC2keoNi5YzS+x//KQCs/hmJnNz1jurR6NI4DBn3nIQUTXTvqzB6HufiBi\nxSu4D92uGQ9NeKWX3XaKGPNc3pzfEJ2SNfptAUQ8ijI00sICcLGL4AW/rGE/\nz2spsZQRgdWZrAPKh7q78kFPwIXhZSFau5MzxiYGKj5JOgLUrN21V2YhI8S1\npD2fxD6m48E+mKvMONkDuOKnplDFYg01KSlk6cjQ2tik9ZtXL2tZLNX3HmhN\n/vCfUtDr1A7oRK/BuW709Hn659K3B5lVRs+n0O6H+HSTiA7Sy3v+qVFcx8nT\n5tpQgvPx3mDldjRGJvNiSS9WZPxOs/MLz7s/iu2MLzVzfN2guR/b9zkhJgJv\nGYJKf54JVPQegf4LxlEWgeCnFC/lK4+qlq6IS/bpsiJpuHINa5WlPSzp27Pq\n3Cx2ghI9sBIR/jQxzYic6X9hPgMKbWdGa0YgNo6SZD/Cxjzh5GndcHLaoZAn\nCM+pR1oO+9LyLa+SKidcBq6YlIOGGJQt12mD7f7JISueTfHg8XcFuLpgplUn\n1eES/Vhu/oyJ/9SweSHn5LIqXihu3x9z/ue+L2fvELp/RoLX9xhQKslrLtqs\nChSx\r\n=qtdW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEo3EFWeV3nyNOr60ysoCA3Jy7MzAG3AxTXfaaiAE/q/AiB0753Q57Gwqyxn9F0undWi+aL5XXQ2o+KRrYkgLaDfQg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.1-next-1601992202-a2ad1594.0_1601992293609_0.8660648370995125"},"_hasShrinkwrap":false},"2.20.1-next-1601992481-0ee48b0f.0":{"name":"@xdn/apollo","version":"2.20.1-next-1601992481-0ee48b0f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.1-next-1601992481-0ee48b0f.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Du6b3WheD2mI6g11bxwadkOU69eskrTjt80L0DJxYUowjbvz/1aMwM0EH8uzg0dlmPrGhK+bC+w+gaKFqWFavg==","shasum":"aab9a1a3cfd8e5861d314603396c3bfb14ed9cf1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.1-next-1601992481-0ee48b0f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffHeKCRA9TVsSAnZWagAAs7kQAILerz1GFb/LW2hu+1WO\nq1lV1MvsH2aTQGvhbtSXkSQEJ1cODDe+R1V5RrQBP0/hvKRFnlwKVEzZKTIr\nDJqjdQC4C5hK5tnUZKe7wk0J3z/Q5Mkzg6k40685ixx9s+57se12gGnZnfck\nyXLveI7wT4+HImuZcs9yiqUwhUckT4SYhnFGl2yDINO+ENtOJ6ZNtR6+FoLg\nrfFTn4CDehbJA3Fz3+ZP41k3GDz1MN/3q86MSRYQD1lphZTgZYj6x9hxMUnE\nQpCdg0ypeZWfGBPN8EdZ3+ybSfIPt3DFK/ZX5kYE0DnYGCiidRBrVDUwhelO\nSMIon3IqxIK7nrPtCJB5AbG7q4oJBWc4AEzEB1o2POJcPCm79yQvC97nL/Uz\n5Zj2RXm9nZHS37FIgkVx8uBFf+snJYHMFPuCQaOvnrXkO2/nd5P3gGr4+ZNO\nYF7dgpcGmrTu+IInZ87fJLYUAe6IxY3id+gjjGZsnGjV3qxvAk88qba6yjfZ\nVo8xXVQJuiQONqBi1W/cV1WFhQCwcIyILBfQ40ftWVxKcb/8g1iOtd318paF\n1GlgsjEAONH5CTzq7ycT24K5HfPKVyvCuV6eP4KO4/LFwSYE94qYFXgF77RF\nNU4UZytFF6NeF8zPhdALJh45m2nY1aQKMHZSkQGKBqIw5TnjoVoPqnxS0hpi\nq2Z4\r\n=C0Yi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFV+U2sB0QZkuwoVlUOrI9sfNXarNr5qPW2gu+fDAN57AiEAhkTll+T8k6PE3ARSB2ZINAtbA2TePibS98NxgwuVJRY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.1-next-1601992481-0ee48b0f.0_1601992586209_0.5714228943803048"},"_hasShrinkwrap":false},"2.20.1-next-1601992902-a2ad1594.0":{"name":"@xdn/apollo","version":"2.20.1-next-1601992902-a2ad1594.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.1-next-1601992902-a2ad1594.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-zSS4QlXH23JeCw+D7QNJUSbPPhuLW6ILY/sk/NoHDgqiw5ix/1v+NjEsyudIYNWCxjUNWopjrztJIuAkHkKndA==","shasum":"21254e231237426d6d4558d1072ecc816240f9fd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.1-next-1601992902-a2ad1594.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffHkeCRA9TVsSAnZWagAAYN0P+gONN8A3KQPCo45uTLCK\n5fZQ+E+XqE5pu672Yda+gJYJklC4HFwyjTbXklgSbifU7XBI3m+j/XaP9WVR\nh2pbeHES2DzaydXBbqXhokpXRBfmiZHiRWXechpkSbGfGEzTWnHU1F9jgTON\nY3lp6Bvlvk9kr0yHrTi+yMCWR/8cXtPGfoQg3wJYOpeSbIIdMx4FfNhZ1SjX\nZHYt//QUWx3sezErlU5IbqHvIIU2TmpNP2qDxubqjGk2vz5b/ZkvxLs/4TdR\n+wzrJzN9j0UM6bxDUF4y7ACzNG5N9gZfOOm0/TXIzVKQ5QfhlLkvGEB4pa6e\nNGhwShs0JKy6zN6C26JmRfZLgxFwPRWEH3uHWDHJt3BTfrVHiJ86wakHb9qP\nCrflVtRTZTpeOefEGvR/rlrws5qCnHjTiHUfb4LwNQI1NAJoLaJFC/4BUdE/\npV1EH2kmvOoXJExhnxjGFYL3ZfwCE26nel/Rmy4gC0tbo+1NDz9obcShkLU+\nEhvnwbvRGc6bKuBRD6cuqepMz2lVcc/S81/7YkVw9hFlDgJP+TDC7R5oHsf5\n+q6RbtIaqFwfBwkVqe+Mzq5ezEYTF3cmxa6OKI8ULmj1oextrOMEi5mwSDab\nJqFXudP2G0BK4lBvF7ZBSmA1YJS6bG+tBpBUqtsLbljQwji72W+3WXd7lYTj\nTQmp\r\n=n6qR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEbkWEpo/wUrYOXFGrhpsNk0R7pT5me5GhbU5Zr258pAIhALrFZzfn/M8cn73PmzGQgkmiBKrrfWl2N4Gth2JHkoUM"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.1-next-1601992902-a2ad1594.0_1601992990420_0.20526516038161424"},"_hasShrinkwrap":false},"2.20.1-next-1601994267-a2ad1594.0":{"name":"@xdn/apollo","version":"2.20.1-next-1601994267-a2ad1594.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.1-next-1601994267-a2ad1594.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-MhkzJwtiVrYu12nwX5wyB3Imk7sOihj1AcihZJbNAoyOFZVFGTzvi2KMPStDcgZv7mBVYTt+BH1d38meUZGiHA==","shasum":"d7daf99ace5b287c158fb3bb1eaa2504b3409e75","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.1-next-1601994267-a2ad1594.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffH50CRA9TVsSAnZWagAACgcP/3adTjXNHKsq5TSHHWba\nuwDlAwXo2rRf02Oys3zhsg1AcM6f5aQ07uX7PhRdgzV0bSsbZkMdurVINs7D\nRXhuhOpM/8iYccxUwKv2f747HzliIyQt0xfdJB5nWwNOcdDYb+hY3ELjRG4u\nmnRoUDLfAdrRX4YhdEdi/Npo484UBmiPkDpFAjHPAnCQy+bMUpbD3YfOKMIo\nOB3FXyXdP9b7x6sHTkJt1a2BkHxTBwWOHUUPWYF9RFkf7UgtllfPqrCLNJGh\nfibEluRfr5X4mj084TApSAe+SenBsmTOCjzQypYJOk1KBB1Q/gnAhk0p39Rn\nMkY4w0etZTa+FnF/OTfPCd1j0VX0z4PeFipO7y16FL+dCerwJP+5aoHY/Ikm\noNnGv6ox2dkDaZkg2KsBuQel+piMPEoJVECV+x1DYTEY0jmE8tX/N92kLmDz\nlbSdg3n3WPInQLpocJ7WnGFMpCTlwZZ+Vv+Npee3S4Yp4B0J7a1yxdwpTgXz\nRI7TK6kmFnUo3VMrgWe2M1A8jGV/mKGxFPZpR42N6MahMXgRGMkSQMfOOZ0o\nlU+wyh5g34P4Qe9iJJYTnRwU9+KGOk/P1dM82NB1eqf0xXB8ejwe4pxbbTRk\nM/5AjtF/b6W+IrkdVuacl2E1eVRY50fCQOj6vrD8sfT1mGE5+MtmC0CqWG5E\nOOr0\r\n=5d5N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsQSMwUUi2O4FX8kQI172VpYZyLNkjcYQbyNQB8L2vLgIgIx8AkLvD4gTyLq0AcbjJwnfXZmjlObQ9v3d8IATXzBs="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.1-next-1601994267-a2ad1594.0_1601994356103_0.214065580741853"},"_hasShrinkwrap":false},"2.20.1-next-1601995058-a2ad1594.0":{"name":"@xdn/apollo","version":"2.20.1-next-1601995058-a2ad1594.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.1-next-1601995058-a2ad1594.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-+g04kt6eFzFzybKzL02eezt4/+4Q2W8Frdbxdv2iDvCUDvZEzudP6TgTa80nUEafLcEggOwsnMBGK6ICh8sJ6Q==","shasum":"7d410f00cc003910fa4f13486bf14f21701d8da5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.1-next-1601995058-a2ad1594.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffIGXCRA9TVsSAnZWagAADUQP/1TU5NnzFF6zXKo2ZsCj\nK0Cmba0T3HK0CiHlTirgwb2KtjBVTgbf9JtbpF/rMnt6vhwZsxgu9Gh+kIr2\n7LpDJSsVojP8e9Hh2nPALPjWunYeyeqeoEOFsmD50o8JB7kMr4lbyEuCnM+5\n41lo6i2szh8dGWTAqL5X8fEDEN/etM4xCrGSTDGZaoz3ilBJVF9tZtI1LLoO\niZUOyifVGHs2+QvOP32un0mz+yM7Na4u8TtFmJ+mX2OUulAA813JnTy+4WG4\nMWWmSxNCRem5T8ysAyhoqPwDiN8OhvMUkjCNFgLJ9cYdagLx4gC8dGomVVLi\nkrlXN8pJBNVkxhH8tLeZ8kO63PCxqjBSUqpek535vQPato8fiJEzYdezilGc\nDthxi5G4vpZHBZH6I8zMEkcutLGjemL/8iDVaXnyAAK7uRClpoYANT4Ygevo\nKZ7eV/xrkB6onEGDUYpzamAjnWGJf9JwozZ7l9kC8JSE/hSkhQ1G4TZwPTPI\nkOTM7ODpHFPyanaHhtGrTmz9KT9TZhQyBV5J+xuG360YyBK5JPFo37Oc8kR8\nMu8OYz6vU4GkiD0P6B6HSScAbvW7mhOmCaY6xBmmJBpn25U5sBf+wgpSpVSc\nUJ8jEjUJvr3dyr0VYRX6f7YwW3N05d5j9S0MO6V/ATCg5NZx0uQTu790LHk1\nVaoK\r\n=ldxI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBiwMhqY9XToQ4Rgjq9vimXjZv7IvE8Z15jaBzAWox1eAiATN8fmskEbgZldArHfqU5I+FBO9/KarwbGD5b2GXdLiA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.1-next-1601995058-a2ad1594.0_1601995158829_0.5536959704406044"},"_hasShrinkwrap":false},"2.20.0":{"name":"@xdn/apollo","version":"2.20.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.20.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-DAPOBB3mnt7/pIv+RDKP64O3s1yeToa5hhou2kgH0X4KiwIfyFNJoersP/y29ibTaWup2GflOR4zox4Xz1CjSQ==","shasum":"2409724afac2c9e958001d448433c45acc617a68","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffIU8CRA9TVsSAnZWagAA7LMP/0j7H+HwHtPV+StcelwC\ncr9NKm6mTRmTuN6XeVQ0qlZ+R21FDxEa1DLC3rmXKKCFmX1uxX8p1rpwPv4i\n9dxDJFuJkMbeRtokRJgQeCOsMk3+V0kPIwYi5zLR/uthzv2BVbA4Y2ufhxsI\nvMDbnaRKxXZDeRfe4lEi8xbvf/psBrATF63F2mkkRQ/GmBVjoBPmqQw433W2\nvhwb3PT2DoYQVSWeh2gTeiVg8v6lRkbw95JbBcYmHw9WTKownRhy2+07CFUj\nnuk1Ub16AiIEPdF/EhesmcFGZi+31dtkR9UF4csYVxaCcfL+hN8T/urZoexR\n9ikz0CGQXC459/iqb6zt4A/TQpEECv+hk9wR4ppEH5Ym1zxN3PMUIsabU8qw\n3FjvRJIlhGEtebXVZdbGmPdv71qoeSI8vwfGMMZgEH5b9VxEuZ5uBhvJfEn/\n2cvLuT6ReQn5HZi3bZlQ0HySULkSVdD7PPCbNBy5ejapE4EbbvTqZHbLhpuy\nwmVIYKRD7DEtcjx+7vXXSSKAXjCEixIhRbfKemBjnHJA1cPDsPSBpXMDpim3\n3W9OtO+kWllmAiM2NvGFpeYPDQrACWT6da7ZCGJp9NHbpF5OjJZ97TJzy0Ll\n6R1tlALnUretYcIjUKvCY1MMstfqQESE4Wymks9puNGNWsO3aZCVyBEwOQ9u\nrBUb\r\n=ex91\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwsNRsvBJ8yK6Ua55hBEiue5eIyV1pnI7nqF7Iy7rLcAiEAoqlO1SjHXNQhHEWHB1j3axlpZnupj9J3TdCaTnxnYo0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.0_1601996092259_0.9727897323773682"},"_hasShrinkwrap":false},"2.20.1-next-1602002623-b8e599de.0":{"name":"@xdn/apollo","version":"2.20.1-next-1602002623-b8e599de.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.1-next-1602002623-b8e599de.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-LGZsZCFIK7HA2QTml4akc/OKoxBwBUdcaAriKGCUS5UYsgCB9q2MBlGS81zUdr7L6RO01pjOmR5PiV06LP3iug==","shasum":"ccf3c891946bf9ce4dd8292f7e3ce3f0f47486fb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.1-next-1602002623-b8e599de.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffJ81CRA9TVsSAnZWagAACdoP/152NZVXdi/fh8GYk9Zo\nmURa9wilpP7br07exSUgVYkPlnhgN9ithaO7etocp1WhId7ZRnZ8S4s69Sna\n4dBuPKcvj7TbI7oVdpK0AXDwrjnMB5XRKxHky6uq8lmbvlDa7KzBclRG2Acs\nBy7lU8/Pjc5tAG16cw4MDtyI+PlsRmdt2aCHbPHfUFrCq+tbUtzYwt5jQE2y\nmFoHhM8x05RamNJ6Rdhc+rZbzl4eoEG4BsQ4DHlj04VIweYM33nBmQdLt81A\ne0L/WPvPtJuH3r6dTPk2L5APRWYFm2FObLLi5D39gov+QXgTZArW99M8NEmK\n+E1pY4WXKGOrm0mfJeZctjA9xkf7cOOnGf04shSQFGAgRudG3zecyFwlWq23\nFoovKDo3ydngmQ/O5nASgxdLw0i89UeP+EgtuattBMSXwyhfQMxgroboP5ZN\nSnV2Xd+zC04muVGxk82uHissnIxBd2h64GQ1XIPb8sZlFuPnFab0ZGFDVUYa\n16aV9vqREBk4uVI9hyF4vd3V0Grvd/C1/bPiU8Eyxh9hHR2htP6tqnzk1aKo\n9i59erdTcFv2AKxUBYkbjp7fQIAceoVwKshJIRXbNUKkm8VYadetIjnZqrGr\n9pIvHABSD5pfFFzvccrcwS9e8IvcMfW9cgpTimq2qzPBB99GyejepOiCn8Ud\niRGc\r\n=HG03\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaK/pjvssH7gNWQVBfADGR0SOcjlMmBOyuMAreyXalGgIhALmhWtXlUA53xyepcP7BNTPllItTet2SKf5DE+huc1y9"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.1-next-1602002623-b8e599de.0_1602002741224_0.41246346872956696"},"_hasShrinkwrap":false},"2.20.1-next-1602006806-5e61f93e.0":{"name":"@xdn/apollo","version":"2.20.1-next-1602006806-5e61f93e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.1-next-1602006806-5e61f93e.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Ca8f2+7yX0RO/YeIo1sLA6Gr0l8+6U5e/6HAmCZhmWn/gjM7BY2hs06kUq2ckQKtE+CSI+s1ULcwuAR2HURNwg==","shasum":"f05c931db7710e984ac8e18933279dc6199e86d3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.1-next-1602006806-5e61f93e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffK+ACRA9TVsSAnZWagAAow8P/RTms5rf1+vDREbor1ha\nJzHIu/IFNCIFVaP2aQ41FdfZiZ/vm+L0Q5Q8Lv04yx6BHccpXqGlKb9b2EFD\nGXFutvnPXpK8MAQTv58f9wG+zvm1rkgBRMw/RUXj+nLNyj6b6o9qUH3RqIv/\ntxebwF7NlDX6SZb19TQcjYwmVUoIRcTWdVXDIsM37Xdr7yc0lPB/y63y2ZSm\nCb4LmoF2+MdxYuslwJMv7wuZLRAdZD8vYIMx50S3pH3B8EOy+1a8n2PR+2p+\nkUraBl16EfS1vHbRoIgZu1kDj/95iM8ud1XqUK8GQQrw4Nrsiakc9n7QZK+f\ncjOv53Bva+JF20lnv/dquo5jsgDhL/YpHGQ71rWPFAPuVxSEBqPbUaoborz6\nI5BovE/9LHd9h4yXLogRPMty5hM/JF4C4y8JZ05xOVhQl0PF6VU4bgGAt4xl\npVvvwoaCCLxAQvmqufikWrL0Ix+9O7gqhO/7udwLgUfTOmlGjAwoUru4kibO\ns0Zx2NyUX1iYvyAnfU6QmPYkv1qsMZUEsfShMsdl9a5DW0A3qYgklrdXQ8qN\nYQGPoGyvpIUIH4NfQ41uWhJ+rFADn/9CyVdgmpb8UHOABO6voQjEmfsLg1GE\ngkPIvvBSQUgh5cucObWc8XisZ9jQ+wo8kyNgbn45QRPmnYocdGt82LbUWRSN\nq+vp\r\n=WC2F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNBNaidRiJJVPVturyHsWijzmhrwG3NoxeXd4hHm9PFAIgdNdkeVax52ZuEw4sD651iD3F8eBITWQrhBiUPflZZrk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.1-next-1602006806-5e61f93e.0_1602006912342_0.4886961927348723"},"_hasShrinkwrap":false},"2.20.2-next-1602007890-9e39bb0c.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602007890-9e39bb0c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602007890-9e39bb0c.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-KdSvwnSMMwQwqPW8mRMh91WktzifbQxl/MNOvpkU+bUM+5ghQ+9mZNfKErqkfENVF8v5K10bEYNpYt5AHghUFA==","shasum":"2867396d8a3fff41f9f0661802c388a56404c0da","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602007890-9e39bb0c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffLPBCRA9TVsSAnZWagAAPuAP/2hG1m79Gfl28Z5HyztA\nsTJeNdcYsbV7hFDHaisWuLwAFS6DoKXi7vGW87s/TJxqYEamfLDgGOZaCyie\nulsIKM9yRBzfVf7kcYyLe7h2G6IzhBM+wflnLIsR3CQwtB6zXr0JQzTJJXUC\n1WecEetJtcOedvaGO0HLN1bhuaIOIZHaV7rP1NdQ1U7rkjkbFOELA57Sm0E1\nRII+JI/nay+8OeMg0MmjRyNcMwgHliQSzK0Ws/ktaddfGBU5RrcvPhchjYw7\nRLHhkLFeCuM9yFFahLFIsDGT7JarzIRmjyFb6kCnJoveP6bjF0jIY+vONpdU\nnHGZpW/B+cVthks5gxSBp05d/1Fte7w51PreAFa5AQphuX1cPx9UKRtb5pcC\nHm/dJl8w3o9AUGSW0mZJ+8asIpiJIyON+Qu45t/4rGaSgowDmByeNQB7Jb0N\nSfbcnpIIcsJdIC3jxE/md7/ZlJPkWM4fjPj+RrlKRScSS1Wga1Ut4lyTRTrV\nTE3oJHwxJHeYKjmmMonFQyC8Deqha4ibcHcVNEm6+ZipZR94KrAc5VUAbWMO\nk15AzFONwnl+wy3gBbI83/8CZVoFFPv3KGRQFxXsuVyidjJrOyqPgwTx5ZlN\ne5LfdNLsfCzmRUmmxHHeF62YlpbLx5aX3PrFVAyumvvqnwBGFYS6kEdeJygo\ngVBM\r\n=wB2x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF6C9H6XxM+f01YHlHha/r/PISv20fDtyerQpAcn/9WQIhAM/1ciSlZLSrfYSLy7KBgGCZXZEMihQFRqsJxD2UbTtj"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602007890-9e39bb0c.0_1602008000880_0.3542850084379594"},"_hasShrinkwrap":false},"2.20.1":{"name":"@xdn/apollo","version":"2.20.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.20.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-76q3ggVhw3iwCGrBhpG3guRv2qJB12HORmS4BJmu65u1zY2Nsnz+JLiWDY3qJGlzhyNvxXPSL7OLEKFL18oKMQ==","shasum":"9553ab73bf690b36b097b0822f3c8482ef98e811","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.1.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffLg+CRA9TVsSAnZWagAArYwP/3wW6Cr3ik0OWj8CDKoq\nHIJ9nngJTzlqA7URSFBjy0qW4FeCaAQkiWxNE1diNJOt5h9eKAqHOfsHd2Ta\nhINpExG2WIeqCXh5Vz0vVkM2mZi8BWKKMfVfclym0d+siD9kEr1NL6DQ9Wcl\n600sy6Iq7PndXxlQaZ+B+H+42vyvi6hy47oICgWw75bV61l+Nt68BxVC6+Ql\npS3h3ei4DeQL7qGyQ8jx8dl96TyVpuR+IZq3cZlgYGsAgN/3eJQd4pYkKXoB\ntlG8S2nxwogqfZyw19e7wGKsIjpXz1m09rqm9pU78z64VHFHIZd5vY+1gXAe\nbd/CjAjbN5mcHgOA74BWYsv+de/oFsGdsbC5lrbOvek9A5Rr+z62TVZ+rcr2\n5Kp/FyhWPeTrTYG/NnZ6Ne22t1yXjCnCvPvkuYwAyASfjHjzavKYGATO2gc7\nDna7UBF9XmZXxdTnEdc2BLuYpMZMQrK3G89Iuw5Qi4Gfe/KCqhJONBInVQX9\n1uzDkZsVg+w8jfvpwlUNpEBDiBJIW2klPo1MEVNtUcDSUfn1x4KKh7vsjj7t\nuqPNabFvrp7WdZY2kyl+AdBnyIXAyPD2Z6KS49HQVcTlG2j4qm1uQbYoCsD0\n6ThINig7/ofblQZ28hxJs/2P3+MOr3hjClDcrJW5y+EKVtk3VScerCo1ygrr\nQOBT\r\n=iFSE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHCPlxuogc40ifBu0LGiRWSpUWCcfVuUU+SlEFS0ZBeAiA5hrcUiM11cnkJTrcgyxIwDko8mAM9pO6WP1brAyoPjw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.1_1602009149675_0.18494076806943283"},"_hasShrinkwrap":false},"2.20.2-next-1602060391-ea8e21b1.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602060391-ea8e21b1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602060391-ea8e21b1.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Clpx0wSo4cXNWa0MPNNXLrJmFQJ6cqEpgTfj2y0tPQ+GoWpDDJE1OoNMYnJw4yhxzbA4W2AuuTIbGTU7FaYSeg==","shasum":"9e508c2de3eb46c5c5cbc4f9f430671510a45bc5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602060391-ea8e21b1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffYDKCRA9TVsSAnZWagAAPjoP/iH0Mjc7aD5LL/Qazuy0\nVqKrLILPi7dWcwbzcJngBqcWLAiDPoXv+rxfXUCcb0eNpldVtaswyS4fyQ3E\n4/cotKVoaSlTlAtbQvYx/8e1UJJAF+XFqrN7UUZaXx1NkAhT5RwcEzw4w7up\nehqic6SjfdUohpEwMn9iCzbY8ZuR8sv7HndvFY1/j8J2JblR1Q1dhaksbF9f\nb0U9t14W5VrSd9ZBjy/niQS8GcTJ/wB7XvrOSYUJQV44EeXsHYCx+5oLDulK\nmTjWV67DsO444p1cOGW9i/gr8hiH1Tz+t+p4loRgsc4RD8wNT89tHsidUBgW\nAFgeEWqMkZq+HcgX+XJtBs84DXS3BWEQLENFkyRqhd1c5ulIxm+sfY+vRuSV\nK5wAHgibN3ZkxEIcxOuMEmRInwHuubYG42u+wxFMJg6kgA+VCe6+isjQwzfK\nTSjUVVLfy4gN29+fyHIHpBrsPh0MzDHxqgiEhCOev/W65oFFuHMIScC3xrwh\njWtDPiJJ6z6G6i7QLa6rkeJqkkZ+EXXQ6ywzx4DQSTNtmcYHI34LfF0Kzu8h\ntgI01vKQASP/4rgpK5pIv7RArUCUhk74GR+vhB8pzBXvK5h9LsXo0Gt6S1Ev\noHpw0KgF4gRbgAflyahgs4yqWBWMHCWblpzaCIzbDoq6MWnOaz0fbXdX0tJ2\nUPsp\r\n=vYAC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/myZhMf8+vUqRUruxWR5R4FvtV0yiERhxS6ptTij3/AiBcrb5YyICY+SaC0ZdJZ5qnvU2BSSc5arlLhpyOYxm3sA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602060391-ea8e21b1.0_1602060490235_0.5034761015401454"},"_hasShrinkwrap":false},"2.20.2-next-1602066213-8a7748aa.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602066213-8a7748aa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602066213-8a7748aa.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-2BsZuJlOLF3uBxeTN+Jha/ZRdnn9E7HNptY9jXNNpT8UGjILr6aUXmliatKtRpgCka0tNR7MLyyZGVoGAdhd9Q==","shasum":"afcf983402b83a47908e041fada384105ec32160","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602066213-8a7748aa.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffZeQCRA9TVsSAnZWagAAWacP/ihbBjeRhSI7Us3blq/0\n0Kebiw9wH3XGpYHkQw5K/WNrWOOVipPEzD/PSNdIBVLVFAIft0dbqsvLi3I1\noiUUfAgAdEusqGdx3jtaYRhqpLke3UI8D+PqSaJWP7F+tnpmQAct2SNgo3eD\nMPPYNAqBibGHtMSB3TXTXnU+noRtyyEKrVgYtL2FVYqiDwoT533X2aL11Gzi\nwSeqoefC0ZzS4Wj/d0oq9hUPbscFHjGk/SsXCHKgWnwHQOt15VMVQU7V8jSJ\n2XrxqesX7vtL9pxAjtQ37JrcN74N7uXQu/EMfYcNyYFN5R9oDDqjEAIorPU5\nvdf1UuTzXTwt2/ccMQ59IU622Pe6p6F8rJO4pdUat/x2pOHrTldNZ050Iugu\nVCK8SMQFPg7l1Qq/aaRZHxjPUIOiWt24pGYMKauGxT8IdFGWtWA7DRT8xsnT\nEbNpf7hle+DxJNcFUjZZNAUmnGq5EE/NshEQm4ShNxVaYTeilKWrnUGb7JT+\ngIBBie1s7WgaxMR/08fv4Ehgd+ZNKcebvHxlj6Ng5NwMIatE5xfZ38tKRGCB\n6qFp9Y+f6BfIzhqGNa1KU9xWlWZgfYjXSz1cp522PYoD6fHaRldoUk3WnYjs\nq7oLSfALI2Zxr02/SZUEgMcMa4JcWsRm89gpPdzZQ+LiGeiYq4njGrV6dOPB\n7d9W\r\n=EY+Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhKeOG2Q/TZVtk/W6zf1I1NDnOtt012NFGuASZh24vlQIgUvL0Bfdu+TxaS5V1pyGiKoqBgbQz21wWyvrOYx6EkvQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602066213-8a7748aa.0_1602066320036_0.32908064779626445"},"_hasShrinkwrap":false},"2.20.2-next-1602066979-ee3bf978.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602066979-ee3bf978.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602066979-ee3bf978.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-eEy38P4Qj/9lKr5NU7oPPwJtpuQzeG8GxrRBnHg95oledV5ve/Ue4zg4MvPwO+Wd5ARKbKNu+fROjBG2i0aX8g==","shasum":"54afa3a685c22df485b0d8dc6421e3af6d125169","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602066979-ee3bf978.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffZqPCRA9TVsSAnZWagAAgbIP/R7Rh9qGkH3b/mGR0GSo\nKRTB76iemOJP0D/CHIwYqRigMiFSWlSy1AGUcumtKBtucHtu408vNzbA9ALG\nbSqiphyr3DV6Af7aeK4a2VmBbWLZYBZ0f4vDWjCz7WdDIOWw5SQJ2D4bWtn1\n6MLXZW8bKboCM+p7epFZUTJYtyxU2+sUNnel9NcxOG0WoAYzVr+lZDPgKV/y\n/e2JvZKJFsK1wgZSZ4DS8OiRcEQQeKwzVC4nS+Fd6ltJJ3ZppNNSy1XQOP6k\n1JY+JsWFUQ/ZGh97+s1rX0VdvJMuBnPPkgF8UNix9EOUi9JCnUzxl22cXNtt\nOIbJtwqOOIwq7FUWEx+rvhNgGs66/xkthvZLozhpPnbTJuzwqvBWbK6P886D\nwnZLDXvnuWM5+PBdMTN+xgS8AxHuxGPOs6lgw+pdnzGtRgbm8MDbBsk8+bih\nn7ucM8uK/TFIk27jlb7ktRbajQfL/6fF/6wX0IHc15lxgUAuxKkmWdekj/sH\nfv8kycdYJAgE6jXTb9Rsk0ntICVJem8Zw29jfQzBnYaIx5bcnskhKLUf3NpP\nEY8Mdy/qcYmIuWzWPKdwf7jE0Hx8F8rjNfaNFz5otkiyWy41r/+IjfCg0d0P\nLLFXsaUcMm5IJf/JZoIk8Eb/VshHZllVKXC/WOed4zk2IcspYUiFGSNqC/c/\nJ+Nc\r\n=aeJL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoS28FIEWTGVi/mZL+TaEHBQtRZZ8cUsoZ1VKqILsNuAIgYsXoA32SwnCIGoJQt3g0Nhy2ZcOFLr8TmfBAusl7OBk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602066979-ee3bf978.0_1602067087241_0.4647044522901502"},"_hasShrinkwrap":false},"2.20.2-next-1602067028-37139631.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602067028-37139631.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602067028-37139631.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-A4db3liN1zPSOSvIO0Ze+35NJfJeCJ4HTAMSNxtlC51o3MgZhh7idILzO2QWatvs54dDE4VEJsB0yPVgYSZCIg==","shasum":"f712bc8208dc8bfc76a85c7af48bcb22a3749e6f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602067028-37139631.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffZrLCRA9TVsSAnZWagAAR4UQAJ3sPU8qnowlIu8+39Pr\nmbEqw7kObiw3BHluj83eyKcCfIKWu8w1ZM+/7qTRP4QP1B080ZcNeDJ3nNSE\nC7+66Ym14kvOyxZXfUNTRIRhTwzueSK+sAKiOe2uvu9ebSyHS6EFOagAoyuA\nlylZzlwtujTDGsuVtDtXL+7OIevfmJej/R3L+eTesAvCzEbzOyQUs7ywqPyX\nZG7oA1O8NGVPDQ0DldKz3RhpBYUwrycxWwPYqBK0SJFUF9l+axYqB+PIefSG\nd9auMSgivMpqmGGR3O4oBO+jm9TJWA+O2RCKY4SXidtTTm36Py5+LTnz8N8I\nbHrWK87Jpm/V5HfMkDlhWHSRsbV94LMl1wV2yBd540/KuNDEEBIhI8PaJRus\nEOeUsTcj0HLOQZOQpk5SoMlAe9NR++VZ7EmJvbTsFxWZsLSn9gV7CFhKNvdh\njc15357Rrytqus/vejrgSRShlO2vEbDJOj34bAdo2VknNq764LSIobKO+Gxi\nb3EW6I/eJIXCLEt5mpa7ZIvj4epx+FlgVL/ygJeTs178u7E5x0iDFR+eO9qg\n9hy0reRO3p2EFvMOjw/jYpnj0PN8nkb8fz8EkcpfTR1cr+I46a538GG8sNTp\nvUrX2girFc7YHXJXhrRj8pU7ZldNvfEaPlh7Fbmx/Rjeq1uFUt+1gzUbDqff\nVxEx\r\n=jCQK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqZfvbG3ynpGRBm9avDFETZIZIOp0XZswveOrfiUzg4AiEAjLmul+5VyG58guTeIVzUcBeC1GlsApvljYyH+SQ+010="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602067028-37139631.0_1602067147331_0.6633741329280631"},"_hasShrinkwrap":false},"2.20.2-next-1602067959-dcda121a.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602067959-dcda121a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602067959-dcda121a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dltJ0OdOCdjRFFXyx7FMl5YTdbTCOo6c3dPcyYgj+/YoNUUrpPeuW1wovKB6LYbIGt/6q0nvy9ag/Y4gxeKqZA==","shasum":"c98b08a2b8f645979cfa0f7542e784741f3c579e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602067959-dcda121a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffZ5XCRA9TVsSAnZWagAA8JUP/ifkNir756FJqAQ7yo/x\nuf3FmIjN+nMgKIoA8lLZmf1V9V7GOoEz9z7t0i/ZmkFX8mS/jk26xsW6p9hL\nDtMNHyphGpIx8pYA+AoyZrdbUQTqVhzRV/KoFxjAILQaejHkIPTyJjDUS+np\nPaW7rY1HFl7RiUunb6dC+MKw/baoxd5aMYs6KyIrkKBZWv4B/G1JV07V6ONl\npfKnbsPhKAgDnhRVCnKuUCO9YxHJHg/4DI4man3eiJ1dozq/eEnFf6/ej0rn\nCP392PCus6NcEhKbXpDdkLtb6iv1CoeslERfdEfq+pY7NRfk7kf3A+sThUJ4\n00QELczEwUGXq+9qhdzi8QBgX5JmFK8mcuksFSJRfQr9gRmWpaAvKYyf5KyG\nwdAFRyhP9qpr4il/B2Y62TLjUDVfyZHtK9GxrbT/7sOJhPYujhhdyn1yhi4D\n6L2exn+sShRRJjPQFELQGkPNv8uflZlBolLzzknQYzS3Wh0gLETlaKbOvLxc\nhXNSpe6SGBouWXMdkksxzqUw0st75LbVmwpV4r5Eu8MuPKdp4Rn4YtpRfZLS\nj+6z5YLWIbzULgK0OcWGpgDAjDV27aqkO303hfLP2UjMNegi6dPWH6b7CaWQ\npK8tcnTZiGExKr++qJ5L4NIJTJ+uJ0CUV0XSZd7GHtNujaxksSbF6merWzNo\nhAgl\r\n=8Cc1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIfJAFMJPsU83Rv34UnbAdqWzJ+6K0G0hu7YN6eUr3WQIhAOi6XkPITs9r45P7rj/YOnPZgCb+J0FMNTUdKsTpTYxJ"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602067959-dcda121a.0_1602068054790_0.19216596377979078"},"_hasShrinkwrap":false},"2.20.2-next-1602069505-f2b2abf9.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602069505-f2b2abf9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602069505-f2b2abf9.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-4nOqoOeJ9bfLQOGsBUZX0Se8PTWMo2Ehy7bkLgeOxzqrNwIQhoc1CVTZgRJ4WtStoXgsS7gq9x0KJZ1NqUKHzw==","shasum":"d3155ff8e46374bb9b322736ea240f064dec2e63","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602069505-f2b2abf9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffaRxCRA9TVsSAnZWagAALtcP/3xTBGmW38QTPv56mUIn\nlIBtjxxyggtO1xMH5gCQgFdPV4Oi4rgGYitZa3lKhPVPVZhhD8rrYp4y4Xdp\nvZ96WuJhh/o72+uLY92SS5sWy7sYYe+qvaznng9oCDfZUP6xONQKtgo97lvG\nLlj0viTwe8lccbumAYKGBR0xXv3cIPGrdL2w/cV+qC78CsXRbQYysm5N0+kw\nqKM8m+DVA9YSXKCzCj0lgwsAITL3gbicn498kF71O9c+O5UZMcaAcvSPVebo\nlcEpBUPJbo8GLk8y2Of9Hn2HIqfIbOdcOVkA8c4cQe7JhRZYpYLkvPMtJzEK\n57REWz8MN/5iQ9fcfyopukFPopPd8Jv0uiBmaE89MUBFbVc+WYsUQRMnI8r1\n+DKsV8S6JEtYFPY1e0EiT2ols/aF87H9m1tlg70gXzcQXo3tbm+n2U17Kr/o\n5e/ML+WoGz3lscsPxhqfjKliD9vkqcxEdapG8RO+bo78xUvt6vC+opCktFcT\n0VIgYSxIgakrkt3hAmJuMpAadI1f7M9FWBuFrBOqiwVbildceBWIWhhlrkDJ\nuzu4eKHyTEKM3OuxoUFPXXb+OtvJNPb4aL2H4/Cpcqto363b538OrKGtx9+O\ntWjYZ47ThX3CcvmZsLedWiljP78P47upzhfjK7NOVwczzEBEGJxujR51TjNM\nEiko\r\n=S9Tq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPeLYdYBOiR97Qpj3WmFQlvtTwNNY4QJJ2HWyJBKyZYgIhAPUdmZpoIULq80hui5ELPXny4+FGJGGf0k4qxt1aNZJR"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602069505-f2b2abf9.0_1602069616612_0.03503197108645195"},"_hasShrinkwrap":false},"2.20.2-next-1602069545-52021445.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602069545-52021445.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602069545-52021445.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-yarmRY0jVMBsEVTpddcSpGKQEaBANR6OYfojmRY8FDQOUZL5Rd0dt+1oViQZKMC0Squ64KaIPBhUZdsrXtV2SA==","shasum":"3b84aa1770f4110d92e995efa21e480c8e49cd76","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602069545-52021445.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffaSjCRA9TVsSAnZWagAAiqoQAIB45d+ms3LYtcZkuZLk\ns0VKkJH6Tv7n7z9vZLW+WYcH2pQZe4/aw3XSNSlOtJ9d+ILFytdIyQ+6V+42\nisNVhcCwHJ1i+SGSPQ4cYFkHaXDzpjm9CJ9i5ViwHy2a37auyXw6RGll5PJu\neCTAwmd4t3fMUvwhUNZl+cuH+IUajF8srooqEutX6fA9yjc+55wMBadXrNpi\nioIGHDEe8naU1QDIHQlYP8Xc/5zf9S/XtgcnKfZmZwZXW2KPmmBwO3wher1j\n++mffO7ipcZoWmiVziMdaW0k39kJ8Pms7JwD18S3uAXOTvoBp23gBrHlYPcq\nDpmg9pmFos9TUYnxU7FItAlQeMdMq3GWCwmUAc5PNmSNz/sVUZ55z3YwnUhx\nojSuWkTEq5avizT2TfTsYWCTrKdbvgQ+IDTuJhypoW3/sXmOLSFWxoyzLTTk\njyYljq+0dTBFH9465QLmFGu3h1EAdy/vnz/mpmVc1hFPS1CV6UAyxIT8HLOi\nm6228dOarQ3tWZR9WKK03gQStdQTKvLOTug7mbNNPsa/MeCyK0ITfI3cwRJV\nhhMlsc7VW5V6T5M3BbAa7xAtYTYr1h4Xi/OsvLLjoGZGNpN1q7Cp3/5zYCbw\npDoKxV74ocTWN+hIXRbovzccVBCCqom8JbtSEVYUzEnEOkeJ53gIDi5ZYxJm\nM4VW\r\n=+Ob+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYOmGOm14bKSlTQQxUY9sf4dU1Jv5ifhaO2GB+HdeGLAiEA4hKvC775pBHi/oEmYLVHjSg8OXxKMEAp6k2Hwmz++RA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602069545-52021445.0_1602069666741_0.9622006962071954"},"_hasShrinkwrap":false},"2.20.2-next-1602069621-dcda121a.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602069621-dcda121a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602069621-dcda121a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-R85FlgTk3GZittgIkKCi50oJgXMYTym3EPa1b9W1h2KvM6093Jj1y25Sy2PMa4zwEdbd9YJp+pmgm/5nPFqhxA==","shasum":"d4d592505f59a7aff9188ef63f270ce375ee9e45","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602069621-dcda121a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffaTcCRA9TVsSAnZWagAASegP/jVP/c0KOC3SpOcHNqSK\nL71aGLmC707jIFanHLD9fJK0TRnDOOhgwspOVpFQolE44glkO19J/cflu79g\nh5VXF4tOQfJ94D2+YrcZf4e2AVxTwK5G5m0e/ZiwZYBagEBs98dwae6hET/r\ngaF/scOnsEtlJAehpy93ATdY/unZcyqqgZDyP+dRsBisp44mraHAhjPHTo3X\njgjTNd0jPeoGahJLWRYEA0zWaGzA8I5HIzJXXaK7bKxzN9s9dE3AQelZ/vG7\no7NgVtv3EZOt3tDA7Fv3bWmNvQDApugECEXAjIHEEIqDLLFpvww/JwGm4plT\nUyNn8nwfOatd1VKUYZqq3KFQ10Gd9k+TX3txY1iYTL9lNzVcYPwjZpquqk+2\nIWH5fHezvL0ovD+QtlPYg7OH1dYyxW8ycLXFEf2s7UB20eID176m3L3G7txq\nVCTRkacPq2lmPPrEFr5cAXVF9eay9ff1paxKQfWNYCifHTlJ2yD2mqWlAM+U\nsx0JFk3GqWpGDSbNOjbbYUoZdUbkQJ7tiv0QbKGkpwAam/PWKOWBBcGruQWx\nUVs0xbRv4wb3Lypo3UCBxKK4Fz2PPskCX5g+kWH/jrZCUwPDXzmxDnaJFc9z\nGa7VwCUbM19tW6Be5vV9gqioPbx/AB0LMmo/o76rUZH7fisJz21EIzOxq/ns\nMrvd\r\n=amDj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGDtfW23yl5PwXOJOja3n+YgCVMOGpvF6dsDcdp8EQYAiEAh+cdVmRGqHPWR/g/cBc1wleq/rqkQ677RfM6xLXuEs8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602069621-dcda121a.0_1602069724312_0.5470949725123226"},"_hasShrinkwrap":false},"2.20.2-next-1602069864-f453a767.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602069864-f453a767.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602069864-f453a767.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-K2hvQiC2QFMi/6xC7hJHTyNlq11xgAoomoPyWZexJrb/57FG4IzOgHqnfqRzB/YyEcQOoIqxCMziOHRGsavzrw==","shasum":"dc9abcae79e22c6d8cf82951ebca6a89d7586207","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602069864-f453a767.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffaXcCRA9TVsSAnZWagAA14IP/jyGrAihw9Hiwawkb5jh\n5vfmPyh0MeZfLbQdetTR7WAK+S5CTCSSA6hgUHo1yvxsNlypDhTxyrYg38Yx\nlDJJdyAGNY2mi5njPFfph0oNYJGxW8A61Oh4RPuw5ZR5NC93tnP6YjerkiJ4\n5LLDxLGByQQIDB7sTvtF4Rxg4lvu9h5v9CzT4hb20aQVHoU6OmFJK48NP3uz\nc/ZfPsWuxZbCurEgpMuB81BHw1VwWWOMbvDLNeej3kmSm8eRCCmtVQ7GO6Se\nswGNCQBCkgmIslN7X0wbBwVWAVZVNNVmjD1uaqKwTslg7y74silZygXy+q6p\n9FGK9XJy1KMivWwYju9s+qjxvWguoXKL40YJ8vGQGhFCMw8zCx5KEcnW8TA3\nY421UGAUn5CsTlUGgT6LbE2/7nnHGfV4tj+0W3ADPADy2tB86/6XPhUh7wLg\n96IbX/pQySVAqitk2stMzdUY9F7Z6hES9eBR6MFklC02xWv0sHgRyEHfnq/T\n9MKnU1ct0i9Ldt/XAvkfAme39Qhd4MoQlA7hAMKC5uGpgGDlNsvzve6qt664\n4rQNvdJ+eOnMVVcP5vSFx8FZrlvLY2LUq1WedsyIyFskzmgdTLPRIyY8hYRi\n30B+NUlVsm6Cn59rhjo9eqmA0GibzUHBHybBceEPRJ79tbQVCmwdUYKvcYlb\nlso1\r\n=JD44\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbrwm4fB0lWosagjf7hvkpWtW9gfetWKWiRSiKFiGgZAIhANsZkeO1M3KTinCHR6DxEfRQDmAtZ5HYLm5lu4VGaR6W"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602069864-f453a767.0_1602069979925_0.18004167135040983"},"_hasShrinkwrap":false},"2.20.2-next-1602070157-580e2d65.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602070157-580e2d65.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602070157-580e2d65.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-B5VK06SVR4uk8JcBMyvLARweguuPZRaUGxOdHUBztx6MAwsc3k16MXzf0lxqDbmUCn++mwpyB2d0R7TRbORidQ==","shasum":"3b020a52d638642b8d5e740fa67f9395bd5a7550","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602070157-580e2d65.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffacCCRA9TVsSAnZWagAAE50P/Rv0P4MC+TxKb3bFUhf2\nmz7QLs95tWAJG1sw6XTmD3OcVW80NHhpUB6hQuUSiL6Fn6G9f0+5egmemDbk\npmLve0ap5MR5Nl19SJAFS43f1sdGrG4vaOUh6lq7/BSD5HmsKv/Lzz/it+8/\n1aNwoXZFr6/hZiA8YwbhOuTKg1kp3fa4wMoa2FZeqIubfbFLN2LjGsd07UsT\nGU+6NYUcYWp0jV3I3xsQEG7NAAPhpE97zKyTK4ZRNIXR4LBbE+A9YY9adcLL\n8WXI5VIKELvNWgLQzR5KPojRa4PaG+Y0eovO6tjNA5GnioQpr4LQ/Cnvp/JQ\nvE+7Eh0ol2CMz4SNH2ZiymkSzDN3HQZLtWqW/vZrrOkvjDI3bz8uPyu/u3YM\nuXb4PEXO+9lO8EFi9ykl8SLlAoHrfsPyWX2VlZjk2UYvGwH2fxEpo2A97jz1\nmCXXb/5h5CXcp9UGqD0haGk4m8SewxA2UaM4Ydk9mKNVCsdAom9BBkx8XJAo\n2PgpPbAIB78fEmLkwVtSiqzKFy+aakxqeOQMVY2vPhbcvs8vWL19nUHANAUX\nzmcQB9CilLAjczTipthoFvjQIOWnnKDMrcy70Zta/OHWtW0TxNrBNsnkwYGW\nWO+pQaasy0wGVe+01mupN+yy7WczqhKgHTyfzSIckCI+xfedDKzwQo2e1X5f\nipgh\r\n=4cWS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/M21m1/vWjGdIda6gofxb0EBxzKXlOO+1jPNA24I6AAiEA052vS5kWHwKUImntg75i7fzUX+RtZXZ3on1h1v6fK3E="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602070157-580e2d65.0_1602070274547_0.37278885416293805"},"_hasShrinkwrap":false},"2.20.2-next-1602071363-f793fad8.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602071363-f793fad8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602071363-f793fad8.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Kpxs5AGa0PilnW+y30RUoiAvvq8zg+HjY5dnPN8ncnFv1rDOXeJ7d8Jp8Nc2sMkrGD72J9hPNG6mLuyGLSBHiA==","shasum":"7b2381d4f6a267ae5b77b91a3ef367c964caa9cc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602071363-f793fad8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffau6CRA9TVsSAnZWagAAedEP/1dNSFTRzdqBgefd0YII\nVwdUZsVnAs95p1AenZVkd6ydfo08J4uO2yeKqRw/e2L+hWGfFpsveAs/Fkm1\nEKnRKT7yV5SgfbqX+PQddtCPRKaq1ybqemW9povbSYgHHi5J+gWyiXIezYx/\nhuQnAZ9BRX7hsc6eEWaONYIRM29+ekan2rgUlB0qMhUHLJyT+MhwDA5M5dm9\nOxVnAta6rl2+ot7buC8jU7GdWoD2DA7jQKwvMEupE9/dsInkvbdGL6ke3GZh\n8DKIDfTWev79+jYcOlimMVFDu5r1pf7M/IXCijq8HQubkRy2ytjnmqdITO7E\nzBFvOECz9uAZT1H/gOJHwl+jBKWhIbsYeFUl3joXW3a33Vr6xvwxvaCun34l\nijCTYQv65Tde6rnjwtAwHe7Qgrq1tgKSLV9DUp1rRY3v6UQjOI7Lz1EJcXBA\n5ZJcGPNKTn0xFoBw3RUMJYPAqEuu5rQGY3qanrNbS8hl4cGCEGMqjJnnJ1H+\njZpPJR0SWtjNL9+6/9a8KREj4Yi3S9c+L56g3HEfYjXQg7vXCse+ywbUnH5L\nId+WOmSFo0ByELMpjg1O6d0qYRZCJEfQaEydC9lOn2sk3BSmKbnZssgz3o8E\nmnYjS8Xf/Yi7bE/BPpFxG7Q7FOC9z6prrGYqMJ+mBhrH15C8qs9RAP93EprK\n7MEg\r\n=0bfO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICrl1GMAXK++QpJwOZBSjLg1X4Uojfxoe5g+x2Y0XuT4AiAZttCb1rwsD7FyisPhy2jDl0LrUq5lky5CBLHvwj/AAw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602071363-f793fad8.0_1602071482044_0.7570916968309196"},"_hasShrinkwrap":false},"2.20.2-next-1602072578-8321d0cb.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602072578-8321d0cb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602072578-8321d0cb.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-CTyoOFInQOjcS2kWaEnLpsvVc9e6IYfwM68OI7fV5kzci1zX6OX0kCWJsH7PNHQNrtZev0gfDxoNpibPGJsZNQ==","shasum":"75afa857efa319d633e15f931fc84a3b5958c8a5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602072578-8321d0cb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffbBoCRA9TVsSAnZWagAA0IwQAIRkoQNdYrpLgK4iVY2R\nVHhgGuOe+Sj0TIC0/qPWg3kGRYfQx90lNW1qNYJR6FFVoIBtgPnWXO7TF2XA\nHX2TDXoRVtXKuiszcVioD7azB0k0tJpbsXM4OidiFybofX51oB1/zgLk5M4l\nGBzwc8YyzvkVbNEsZ/AS1XnFtK2RCGaThIVoso7fLXcnDDJu7zpJuryDB+8o\nHYVaj2G24TDqJA3BQ2fDMUh3PkczcL83rwA1lsyAJJY0mSIohX4t6XWdI5k2\nweOSPXuiaAEoMeMMWxTj4T/qKqo5jp2r08PxfOPFS31fawqZ03aCDdWsVZtp\nrsjQ9ne0KVSZEUNJNkmIhKPKnfm/IxBRrkNg7TsgC7AOA5HW4RTPcUvvYyOk\nyLFoVtHNAN/P0peJSlsL09JszlwkYkhp8BICFLQBm/l4aX9VeoW+v0vsZnsi\ns8I8t5iHRPM6UU4PqBJaSxBn8e2IUWGxFNH7mGWNEgClBszim1ZGy+jdObqa\nGASirMd1MT3YamI1v1m0iy39f/ePORi0Ln1gRrhzwNnpVNlU/8q9UBVNYbUD\n5G+rVkDg74ZPW8ciZAs05kAx9KjbAwik9BvgkhC4tAIawKctkfyfmjrdZAbM\n7GKb7z1+azPJIIocGj2OsFR+3jkAOq+pcUaUp9vKJVl4EDOOoQBHwgVwxUfJ\nWSA+\r\n=0hx8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHk5chCWe0mHzxCXTHAjLbtlIdpnLIuAcYsHUUyl6/4kAiAIs2GFpfIawvbPK1kWyfmr9sWSm5z+Z3nWjVAqXBLlog=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602072578-8321d0cb.0_1602072680271_0.10815621567439937"},"_hasShrinkwrap":false},"2.20.2-next-1602072663-ee8684c1.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602072663-ee8684c1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602072663-ee8684c1.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-a9r14vrMR5aq3EMQQ4aU0ta1mXqWMZ4xWjk336B5DvQYv7xP+50UZ8trdG5KY6lc4csCfHENr5euSfxLwDrNuQ==","shasum":"b720b3404e83ab56bf7aeaa4398327ffc9613a7b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602072663-ee8684c1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffbDHCRA9TVsSAnZWagAApG8P+QA+4xHkNb8NtZReIZyO\n8xRcsfhkwoY+PgROdfG0fQdcKqr5cewEB3VDcAfZSDn7NwAB8AGwnqmQJsBu\ntuvJ1TOJzH507e7wRKRGRxQ6MdTMq49/b5R5+c6t7vA5nn3aOc+LHIr0Zs4i\n7u+4XxGf99em2wefnDWsENzasNehHMXLXfYWKrtVXvbSIDcGwDuNp9UqaI1/\ngMdgfE1JBw/zRXTTNniYC+K7ueHJJXeocbSAT1c+0wWKBDM4WXulGHVaZQhU\nWxjuIJCwClHOqlFpjAJahw5anGcdcna9xRyNfzbWoDIOkAoemBquUa6kWwfd\n/75HDSeBQJsjVyfx66YeL93OLndridFV2MZOnGysTqAtCKe52tYhEBwk/vRa\nvMHMQwA8Sel7SjkpbUVN9cLLXgN7DK8NtIGYD/d4Mt8LcQU7BqoRMEczLI96\ncJSaOvlzFSp+ESmrlkIokwJ0qfjBKfnPi8zlAKqTDI9CY3CYWLKotK+NxhWw\nk1ruuGH0ES9P+TPble/GgpIC1whK+OGGRbGoiIF+ptwza0A14txis07vUkpw\nqO/1DbyY9C0Ae8JSImy90WAzwvixqQ5OEtlMN+RBAtENvsmTVjnmeDEUmMnY\nEi+yaHuJ7/y+BoXEndr2gNdtHBqSxOi/fy4oLOrcDzkDTlLgiwE3VrJ6Ac1N\nhSZY\r\n=eJxP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsn+64bwc+EmIKDwhm5ky2k/U0OQESgU3H/JOOMbpM6QIhAOD0+sJxXAkwHOU2XTOCxeo+LqDcoeLeryL0Ib4q/cyc"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602072663-ee8684c1.0_1602072774817_0.013247510600530754"},"_hasShrinkwrap":false},"2.20.2-next-1602072970-3ee471ee.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602072970-3ee471ee.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602072970-3ee471ee.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-kH+BO4FlWA37bHujNj4Y6tl9X90h7U/qI1i7IBvrjKE5P5vcgUMz81YiJObnUFuDdjIM8OmsiAlba5B83z8Hjg==","shasum":"d38d83da926dd2cfb28388b5472625ecbb54aa96","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602072970-3ee471ee.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffbH/CRA9TVsSAnZWagAAZAwP/jJqJNKABJ0yhKekPQ3S\nZ5Hx16oK2nJWiO6qvq4YknjV9NCQqYcC1NwsGTd80XJYaYXaoGO9ejvYfIQF\nsWugg+PkpUQ2egfKofNVup1O9YO4W6z7SJW4UoeUD2m6cU5o7FRzlER+GLBh\nccQoMNG8itVBEWlaMPP4ek7cI5jfckISm48gtavcah/AfmuE6EgHlB3kZreb\nMNObCs3KHAX+o04qS84P6Y7juihati+94noZXz5i/vAN1CaZoFLRJG9AtgHD\n79iYRRrhOQW+DAFvUQsn+y0UnaoXiJKCQO4/+r1v5uETkittReJ8vriBpWDE\nFt+cw+6NY9SXefWxw6TV44ZXkc3sccjt06f2A7Ati4ehdnJw0g6W0x49v2e6\nJo5Ky0SczZGxPZ77qe8day6qegt2yxr33wanKh4bTlTHVw1/8GpFO29xJrh+\nowRAfmrOWazG8wwW0rTNL+u4iGKAZV8A4OlhmJVv767++g9A3ZOk72CFgHii\nasT/dZNuL5RAkODtZ44IE5Av321HZmLAnBpfNBb5iRf9MxwbvJKULLTbXeGy\nwMBKFQXvojnWF9r0c7B1cUvv2pd4RKCy2IueU7bS38CY193J44qP7aMYqjIA\nweRmNlw9bT3R7J+zOOfqX6Kec33rujmsvyXvvmksNkkUsa3iS10vjhUEGvYd\nJx/t\r\n=Go9X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHEs0068+ZqAX2lS7tG9fjc/j2cAG/b5tjBEFirfGQPYAiB6LmNGOSNjj21gn8u6PLyi5WbbhbbkVEkC8lYBtTHD0Q=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602072970-3ee471ee.0_1602073086880_0.7866778357429522"},"_hasShrinkwrap":false},"2.20.2-next-1602073617-9c626442.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602073617-9c626442.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602073617-9c626442.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-agUiZhVXact4YiEEmSwQdkNfw/hqXXuVtrwKpBWgXHOjQ2VEQXdx0SP6L0L8uM/mxAyxtE4GnoPwLL1iyJkvuw==","shasum":"636681fccf52438c3e23be5d9f0a5c4196e9d701","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602073617-9c626442.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffbR/CRA9TVsSAnZWagAA2+AP/1CgrJRlMusOY7bqYknT\n0nvYvH3ZAcMg+rYPYfcUL3Q6AZ3po0BTaMXUqOX0VdRXpJgqJW1yNe2YKA8o\nKNVicdEbttR+Vsf7ruUqThSutSVXs3+nTKtBgpu3Rzkk7WTNKOsDuosXVqyW\n4BFp6RwtHc28a8uULGxJAmwVrSn0vHXCSe/d9+gP48miyyhg+1NY71RfDzRK\n620HC3W5GD1Av4FfeG6sWJnThx+bNlsAive7u6ccXUKwew7Fa1x3LeAkOMgZ\n/AqWN32b28xwza1x90PcTBOVlPG0SL7ba9F6iaLa4ZV3wh6irv9qW4WlPCs4\nMBxLIEjbFO/86Tep7cUHwobohgnrbACKx/SZqK4FdouifWw58QP/NLijglXc\nQ3afSPn77OtZ4DBDwUEU5Fh2UQNXpO18CCsE/heIESLnDP8AqcVi6AZRs/xh\nXL2OBamMqGVFDku58VrrhiEu5wMWESdC+TBJrBVgfFQOkp7aO5Tif93OfvvX\nmyVD3TQi8v6XvmxKbjPvKFRT3HNREOQmXNe+BCqTBLAj0VhQX+CK6ShpXsUQ\newJuCfoXoyNKLkWtoyZrwpXih+GrhwsY3yo6ND23/A/Nc5SbxeQRtu62UxMD\nwhk0WCA6nzS7ZR13mVSj0WM4FS3g1rQKD8j0KLBBS8KtwB1YIXolE8wgsSKk\nW3fe\r\n=/0jK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPz4FBIesklTT51LNMpz/KDMkjrQP2vzeWPXLFGUKzRAIhAO0LhO3PaJgE3zv1DmEVEIDGRpQ9WgSw9WCd3CXhdstL"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602073617-9c626442.0_1602073727151_0.21152502355884528"},"_hasShrinkwrap":false},"2.20.2-next-1602073656-544de218.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602073656-544de218.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602073656-544de218.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-KrKgTbi7J8kGmPmO8UnCmxCi1QDb4nU5td0AdZLLh8l/kI1Ktmg1ONFAVMPwPejJ+508/8/XK+SvsMWlxdUtvQ==","shasum":"85a98ed16cfced881d35cbbeb4fac6759967c5e5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602073656-544de218.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffbSmCRA9TVsSAnZWagAAyjwQAIW2BhaEisJHkqBaL9uN\nXJzVrabJMAwhhibYAFWcYMxcz9AbTCXlAxjUcvI2bwfVMWh0dRzmPl2uVFRp\nopRiFtciNsHgMPZEwUdRo5Tjhpj2allNxihJjRVqAGt/9nhxeNiKeXzuqw1h\n/DHx8FPEPPZyS4aLi+BcINtW/BhXJccslHczY6v656SGuu9KmyWO3m2yRSKE\n9TyEVB2/ENRAwLnKSPlafKNNfCMjdJgYmHWZUvQwvuN0sFfjs9/8yayKVW6x\nzBFesuWxA76N0YYIQ6zHhxaBmhx9CCPv0p4JapGmlwDtmk7cImODvfNAHzA2\nBxg6vrFYG2bNA6RCk7HBa0DId+C5Sd5BnFSrFD6oqoK5e08wyYPHbE9U15gB\n1hMWfQ2inLPWXfaDWltHXkeyHKGMMEMqTZ/3GyvwuOaM4VhmXHZ0JntC/1Px\nT30L0/Y7X8bE8Rjk8bIFAJmcbZJZFkxLL2W+4Ch08QI/rlo1Us5MtMd7DK13\ncvS9ICCZQtVBO/T63vYCRivQjOwFht7Hg/miTYAkf62/pTp0Y33C4cabWBHh\nu0kKHmDnGcVrPgSdA2WdR6L3AI81sE/pUN6WlHsHDkSzLvV5W8MlPRkPEAR8\nFPCv/72WwEfs1pphK/k+b6JGRGlCtyspZHuGtJxkfBcngH6AjXoPRoiifhx3\nTM/K\r\n=S1Ve\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAEJOabuPV3Du80yeuKPkGrNKFZp0xWv3H+Se+hMjuKAiEAzxoC9jUtiLGegJa7vs9K3OwuwPZRXJcSHyqG4nbaX+Q="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602073656-544de218.0_1602073766478_0.5092117988450056"},"_hasShrinkwrap":false},"2.20.2-next-1602073725-6756deaa.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602073725-6756deaa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602073725-6756deaa.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8BXTIcZdJ39788Sxrwfqx6J44kKMNFVTKHEnuwWjU2gMI5rk0qt0OLK7MeVOW0Vv4IMJxjKbI8LixMfm2+tTJw==","shasum":"f483c67d9fe14a34b57e726051f92cd3347fd1ed","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602073725-6756deaa.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffbTqCRA9TVsSAnZWagAAGRAP/AmWnrgXbkqNGRX2gEvC\n5uUZK04hzEZDOF3TI8xcBHQjKBNfZ7bHeICcFcuNVaLYC1DOqUm55U8LIIJS\nLYTa9jk1FqkElej4aqbrNxiQ2GjIOfoxJ08Zj6ILFGyfmnSPBSRbPvjLbJnL\nfVjq9B4QyAdpt8Liea6v+f+9m4HJw6J6u1AV67AfmFcxKAYP84ZRnr5CqLfs\n9bdumN0hcxf6rijZnX9qWvLwFZxfezLGohEhDzPMJmxwTmnAWh98uPPUni+Z\nTtZS1T7bZuNeH1qFbTehV5zg7B5rV8rrIJ9Fvy8GzVSsyNQ4KZU9gK61JgjT\n4yY4/95BQ6Qd9akjOXI5Zfs50cRiimf2+ew/D6JkwTPR8UwixtJnfRMmvU19\nmH7uQ5uPpRod6f8k8ceQEhK26eszoURywq1A4AGA3VRvVtWvcJcaIONtp+eh\npzIhij6tPxA8MzEzn2rOweZjHvAzBZyIid+JQCQPKfMs7cM5L0F1WtAivY++\niTxrrCX4G0X75hSfd2HRjWcql45tze3pZNwtZHCpi8A3LxPsNoF7rtyGi1Rh\n48JaAwk5o3bTnW+TovDSTT4yktGpoqCDBIvzM5eywS8EefxV8tNzWd0vIgsM\no8gv/zggJ8w7RmYzYHnu2SUJE6qgKe00mrMUGni1W3Casvvo/cCcKVY+BZZZ\nsUU2\r\n=3yJ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvX4rLRhZs4XJyZrLMhVZk8sPW2R4SHh68JNtAFWd4cgIhAMXTtwkgDbAV9ile3aNH4Fy249B4GX75DNTweIHlPVzJ"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602073725-6756deaa.0_1602073833855_0.616400933446591"},"_hasShrinkwrap":false},"2.20.2-next-1602074258-40944e56.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602074258-40944e56.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602074258-40944e56.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-kspo7h6LhCwLP/mtQfvt72QSonPmjfZZKrmFxJOrXM/6KaLO5jUCuOOogTA02wcGF0oDzy334RBlpOMgGAu8qQ==","shasum":"7c24eaa22d13323c50aa2c3363098c187c4235af","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602074258-40944e56.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffbcJCRA9TVsSAnZWagAAoccP/1BlUVy/DfxDUrg0gTUu\n1RPdap4NCtV7nYU5uqXPmNaRCDBwl2f5/mltSCEGvGReuMcp4iGnQBnC0TNv\nLmqBqykF8/jrG21KEHkD7Iy/H9wQe4dSSUZV0QsAW3v69q7xxQ0hq5iLZHkn\naUu/jf0UvpDmWHGkCIJYFb+C532eYu2mm59yRQn+6M5KJ6opoQjH2uaMUSIQ\nLrp8Diss3wkNT6bCzatKQKLnQQGvwyaGzRdT7v7lKzSqHbfO0QbQK68/ZIWG\nFfSd8SzdYtatRDojDRGa0TJHExvyyOiQ6ZqWJG7bkgHCnvFdx8hYgI7uXAAZ\n3tJce32iyAbL6P7H3SMwaJbStFPoEbV/2sWJvzj6CY6jTBsBrkkuci7db0+3\naousU3S9p41qcLkL/s5Uov3Z4IPoa48GtC7JGSVtpTD4uPWJ6jQBlhfOGWeK\nwwiflF83Gh4r/YImA0pXfypYsr6feWspuvd35uK8PaTRbP0tYtzI+5DcJsMw\n9Kyc/B7Pla9tuLidDarKh080x+O7JGTONiFXVqJGE8bgsDdBhFEvsroh1FZr\nOJTBWhd2mE0cTI45eVHA8L+QZHKP6E/Qjm2R4SlgAQBvwuYC8kUrQvSh+x1E\nXSIqKfjhMLHw6UXRA25igfCAQmNyi0ug8IvOotMX/MgQlwiYWKmlOY1bccVu\nc+4T\r\n=hz8a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzqOGlo6S/hZIrQo4AwD76o6J3pPXtChec9bPV3d9WuAiB3eKs9FOsPToLNyuM5ZE0OxmXUO8QtBc5VAQtXBfnIfg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602074258-40944e56.0_1602074376882_0.8472676641104993"},"_hasShrinkwrap":false},"2.20.2-next-1602074627-544de218.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602074627-544de218.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602074627-544de218.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-eMmVDj+dKQ5p2cILOkGGNt/1oGhkw0WV7FsoaRmVEC3RUMNzIAPmg8b8Q0QKFyL6b2DXXrJxfmqv/1dq5XSi6w==","shasum":"4237dde5c07bee6ceea10169e7287bcc3fe7f085","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602074627-544de218.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffbh0CRA9TVsSAnZWagAACnAP/ibEcH3J+1BaBYuvVB5i\n3L0W+ml9jWtYTS+Ed2/h3YDfceUsRT0bm4RM0KfBuIyProkn/NGn95Mm7xN+\nHe4dCWjuZ102K3l+fargl8FeDG85Ia+0vq4GH6Nt7z5ayumdWlNY0XfZQkRJ\nTozqgWr3ssWdvd7JCPCfp7bn7GlppV4Ph4Vo3P9rtsiKk+1gfK7YQxDOSiK4\nnd165l5xoikGumXgagfSlTL8kQTevjkEfD9Jy7l6Yieppy6ZgN2Q8Ve2BBbt\npRCX1Xkv/SqRNAs1JyGcQUS4caWrpU6AFf5IKF0dE5DqOjhXF22pRI5bowoH\n9XNKvscDGpec4Hg9wKuRt5CqbhBPRl1upBprrD7+gCD9m349WX4XbKzUrVFl\nU+u2+YTnLv4MF0i5oq9iqeA9uG7tg6pD7LNs5i6MNxQFLYkSTgm6w3dAYcZm\nx9H0EFMNWFfVdUhVR2IgyrAWEvB6j3GfvHpb4xqVOhUxkcKiF+stsYgbCsWY\nfU4pKoKH5bItlDW8eQGs9Y7QMVWh3Duh5WvX0meWeWn/rXycR+H/zjz6Io3c\nxUi2TxLkPaOfBTJVXxSHmT5RYc6LNfJHRO7sds8HMVORyr+LemSBBZYUbRAt\nq4Ly3pTQC4aNNYvAAGPNHEsXzCZisWtN9mIzUCk9DRqPwlIaoilBPDk/81cY\nMMdL\r\n=F2sJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCLOn6mzDwmCzc9SdyR2vGTiio3apPrFg1kOBtyu5JAgIgMTBoKKe2ikG+NkHjFjtmaSv1UkoqaSCWfV1oiWq7jRc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602074627-544de218.0_1602074739736_0.6654753771094717"},"_hasShrinkwrap":false},"2.20.2-next-1602074636-d8e7e752.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602074636-d8e7e752.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602074636-d8e7e752.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-832PJAixMm9gSQWS3/zvg16urqmZRnhPFhaI1DWdkNU/UEK3hxat1gOXmBihkb9wb85Qpyu1dGg75+XOM6WMag==","shasum":"5b560a0ec00cc0613b7a9317db2dbbf1faf9f8c8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602074636-d8e7e752.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffbiICRA9TVsSAnZWagAAQFkQAJbj/fEMutJRJoq6K4Gd\notjKjNFYlN4K1ihG3Gxrf2Ms4v7i53CNQb9t26fxPoiBBAqOzVKlvyw4LZLR\nL9DfjkGOBOzEQHAwMIMmYFPrY70kn7dp7HZDffjNQ5fNRMvVoTtK0Y+gapWr\nJbdJq/6CacTQCh/34A0musxyxYKXkw6uoIpOViA7Yb5qlNshb5DcYi3jIdHi\nC1tftRoedA9io8v83qa4ewHXv8O017XTYSePY7Rd7b0dBh2V/Wi5V2Lcuz+7\n8HM8WazSZksJ9sAtGEIea2Nj/Y0mwLw7Hgb9NQh7xIuDuNrJdVc96CL+nCAK\n4CYKAATvTROaLycX9fcvEiSzN8GzHX/kM/qDPOeh/gC35ixh4SaJpazwgla4\ni1SjD+OardUZlaUdwST1BUVVBMQl8ExB0KVci7zpRoJlGrAtq6fGtZb1SJE5\n0+h8JYKc/Ou+dCwjzUR5UUVLF5dpnOs9Uw9TPcnfBgdIQRxOV7rYmbDRChx7\np0FGUKYl8G0r7Nii3hNITSJ5sZ1bHVV1hj1FvrL9tCh7nvHS/cpTPpXT0Pk1\nbQkUUX7Lix0u65EUdJj2POf/JlDHtoI8Xh06NpNZb8tF0uznOleYfEAQ11JV\nWTtxRyZ9u4YIW04436p385/uKzMnRb1YNbyyx50TmKyrtAavT5SMYfcvub6Y\nXp65\r\n=+Ioc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDa4kPE2AsUlq71bVeJ5kERAyP7+xu9rtydE+mhcIfxAiEAjbthiBpBHUY3F+KAOclhm45t6lE7sSKB4/nT+hfYM34="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602074636-d8e7e752.0_1602074759697_0.3490752720780417"},"_hasShrinkwrap":false},"2.20.2-next-1602075706-544de218.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602075706-544de218.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602075706-544de218.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-4QosgbpyQtdF4wjTDjxeOlpBFrnlEseCltCevYhmSI6y78M6q4v0xUdBqWfGIh298f33I8mV3CqLR8iVdLS3Ew==","shasum":"b2b124437be94fd46d489c94a685cf724616a71e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602075706-544de218.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffbykCRA9TVsSAnZWagAA9KMP/0TOdWx3G009D++Ditgm\nHC8GQ0gWj66iTAoLQRfGmfFV8QZwDLkZnoeMJSJ0+/5VBqqcGYI1xcxJnk/1\nI0NXn6zj8TvYPz+vUXAvzypdFZbvvgKQgEPNlO6DokloqBg2RUoxt+ziQosr\nOpnZmSZgQ3FKwb5vgv8u3hYcyIE+COculAvV2vCDE8+q7+GANKIfcbSJVrSy\n9rN7NBLqLO04di7MI4WpGCc1bMalBdQlkD/hR7Y/Gbo77Iy2K2XgSUZ/ISgr\nK3YBPA8Tg36Wy5J9howlW6llsYRzXDvxkDlednYKXkBcpe31SNo/TkUdbts1\naHYu+dajcC/jhqpKulTuYRQXkNekCzPn7CiNpcyw+vqKmGFlKsqZFJG+8A9w\nz8qpiwl+4oSe8N5XXrVHslIjWFLgGzDLxT6kWtqgnHtQbPUF/m832eXFaOEo\nBV6466zOySQE/XqGlyYj+NN3RT/zwPooWUPnyRd9OX04aGEspemZCi9v/n2x\nLE8UYWOEOQ+iPEbR6ZZr+Th/t8p0DByQp7hext5vkutSDgVmGOGbbeSsayDT\nHPl5D8tcPtzMkKGg1MFlZ4/LA0x+ASIcniU08Rn7Tf8bIZGDlT6o2FhpUGd8\nBWg85H5ruQ9ZWh+rQPqS7nix/WR8RoO5TtwMHjpkahE1siuZOpHhQyNsBtJi\nSh9n\r\n=Ovr0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID0xyRhOKmbiLqqXqNHto4U/tGo1BweAMR/s0ialv6+GAiAJmPeyyhaLP28jEHok7j762KC4rwNN7NzKZVT+lXaeuQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602075706-544de218.0_1602075812397_0.4696815362719209"},"_hasShrinkwrap":false},"2.20.2-next-1602076465-e649494b.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602076465-e649494b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602076465-e649494b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-imRao2RR7GV7FTJ0w8SXN6Q/qRNjs2fGFu03DzZcg0KX3fCEDdazae+tm3JKhFI6ZhQAWYIz+WM3+ohDdrGIgg==","shasum":"18890dbc8ad71fb552249251cea92575a6aa3571","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602076465-e649494b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffb+HCRA9TVsSAnZWagAALcIP/iGjjPPNozRtmfm7z62p\n+xwh9puZiu9TIzpaG6gN6QNcyJq8/Vxp7F1jPku4LVJYDcISLVH+SSPswMyn\nT4dLFXjc/S8dQPVGja8YM0CpZJRcZoLqIhYfkpC1zqYnzfatygk6crnaBx+3\nWBMNyRogx98gq1MI+lpZyM8k+ALKXGtFtOGhfi5DhuRpC6Xhce56oxZ3TQcu\nMhYDMmtwbRL1bjGYlm6/MzyXFACjCSt6Hl8iABy7YMeojrRfDNfuN3P0Ma1/\nrJDLpTKKWuIlsitmOOR/QGf1u6q7h9yXIMdE8hsfslBshave+luKjRUVXwDy\nYEGX+2b7VHlAxFMO6i9B4dNUTko7SOdFr/32kBBxx8I8MFls6ORiPl9G9eEb\n3GwkLvqBNNQZNrcN8gEDCGfy2KP5bjyCRgeB+Yp23eU+c/NxXeSGngUDRgR8\nO5TMBFaUqZPNvszvT1VGJ/aSMICkG/vcovPeZJEM71M/TOJzcTWcMWzv0DZx\nOp/WRb8qHulRcbY02jNop8WE9Gddauh01/4FywpWiGkjj8jFePOuRWzIqFzo\n9xW7CMjohob4+XRvXSVQ0yTaym7sd7VHhXFT3Qbc+O8bvm8b0jvOQ1oP6+EZ\nuuf33XT42++VIJl0Qa19i66f+YVjQ4IgracJZpcN47B3FFHIyewwQIAeZAT5\nnp0Q\r\n=5TFn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnyHIMFL7f65OsB4S7dfdu1nDpfn4p6ui6o0TM2xxu4AiEAss2J4ECfxZWD0uhGMjuOcXImvN48Uiid79CqH/7ihpM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602076465-e649494b.0_1602076551466_0.22681877999725097"},"_hasShrinkwrap":false},"2.20.2-next-1602077083-c7565caf.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602077083-c7565caf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602077083-c7565caf.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ChFx8CG9WzQh+3N8UWvfn5K69/XnZTTw5TbF38i1eVkCOSiwqbxRFZeUpGd+ZhXK9ygJ8DZ9Q5xLfrFumMK2lg==","shasum":"bffde0dabad3a37e8a76bc18287a10f1d2a6c80e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602077083-c7565caf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffcIQCRA9TVsSAnZWagAAVvYQAJh4kEXIlEts5lq3H5Cg\n7oTVRX2jbgZ3kyxEYHe5ClbY+nJbCc2vFvvoQVBcNaCaYc1QrQivi82+o0Ls\noWQj0CoV6ZKQGrqDwDnJZ6pqpo2cM6x+f39NgxB2mm5pAXMdcd7UZBfxGNCu\nihO3WmvG6b/18rcNXYNkwfPv5697C1/F86EIsmxW+kRS9YGuZSJqgcZgT37j\nyuiQcSMOGH8jYd3Ghq0VFZBPAbOJ6KSayuesWuIWvVl9GO/Y2H6w+/q3UtuX\nyDSPZ2sZ3gP1NPEc4iOPcH7PZFZrtR1goJreoKZwc0DeQ2vy59xhzvidQn3J\n8l0TZF9nx7Xdc7zpunNv2PdrdhU2X6urVyP7IJj3MGSho7rcyQHGkoL5NMJ3\nWw6to+DNHHKi7nlvrQoICFgbq+o022XXwRSuGWWc+05EeXj9YpFe5SRVP1/q\nh79sZqtGXTvboil89cFjI1JqacGAAPqOTUeQ4Tv61lDwdM58Fcv3gpipYFpX\n/7mhKPfWt63C8UepIFmnlpi/Q8Y+9bntYZ6cCMNkk8kzk0fC6yjCBxmkqWKH\n9N3eO7iRm775mNhssNQ+XSXGOnmK/QXZPQFjV53KkKxYQ9OskjzersDocI5B\noVE/DgRZr2l7QvZkABmkzzoW0ynN5O77wCsP8hYtHhqXRW3NkhmP9onEwCEm\nsvFA\r\n=tzJY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwHrotB3LLmqGPaeDUpFde/5lPhamg2rP7fcHpBFRliwIgRsFP8bOZOizoOqT/aE0jlRvRY0/8iEv9ylbOtV9ON3E="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602077083-c7565caf.0_1602077200567_0.767467437210807"},"_hasShrinkwrap":false},"2.20.2-next-1602081730-40da9c55.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602081730-40da9c55.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602081730-40da9c55.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-WHIHPuSEfqrQueAgol/VQJDZmvCI/C0viA5IxSnuLhXXoSY8ci/qT4++ogOPmsu2phvpMlkahon0CzolnwPjeQ==","shasum":"d173469005c256847fdf77319ce4004671b044bf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602081730-40da9c55.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffdQ0CRA9TVsSAnZWagAA6gwP/2AO2HTMxKeSRFQqpGoz\n7Vpm+caEEA1bStUw/X+Td1z5TVaQsrZNIlp5iWWp1Z4cRjCr/hwe8qC6hkMR\nSQ7fqbxNLsIWYGUIz8yqKL3CHg9RD0hUCpgHaoUFwyq/hEnC7AuPZMwdmpj8\nGhx0sp8Jl617w00PxhOGIYxKh/7yVWPSIzqFiV/95Rh9kBH3C/kNMg7YANsv\nvR/DIahMs3NmTVFurNQBrwT5WhPrL3TBGTSu+pjP9aNPq/hkX4ic5ZMch0SC\nFvktItk1q50lWl8g6Xwf3bPlGKUA70Hg11y60W50F41LTGZ8zXs8Qj/Wpnii\nc6dkIH6jXci+LgZ03E1SAWhX5ndDX+w9T9fU9cAsPgEIhwJg5P0hyfof439s\nvxYu0tMOQ87OmXr8WtrOvLDwBsJoI21cF4i2GBoxoPIKHzS426zD/U0xZz0C\n/2x3t8fw2l3fRCNijRQbSKVRSpajazgnLYtX3vp3kaMBM/yYbDSBJqYkqVHc\nxW5YhrOcdxMxsYmMb7AZjC4mLwTrJu6ULOC80878X5CrT6aEGUUUGkbHBpVj\n9zkI33bo3IK555ZpK/ec0B4ksZjjLIF2JMqlVWhovUt/pe51s/zE94OSghVk\n/3KT7fKZm99behddQZd5JOSDw+/dzYvQZnFvrhR70toCIMa/lw8Z4EWbMmon\nmddz\r\n=wMnf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEA09Z4PbV5ozQvmjJlibJpCZOtTJC2zWwVbfv3DZbodAiEA08HzyRab7u74tDRvJuCkfDoc88Iu6Ini83TPjsYiMTk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602081730-40da9c55.0_1602081844289_0.37336667936202916"},"_hasShrinkwrap":false},"2.20.2-next-1602083221-72b8d339.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602083221-72b8d339.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602083221-72b8d339.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-BNIZ1RvDXGW9xWtJlmh8Tb9Miy+uTSqplDBsunIWc/GmB9XnjXXAG6rFZU5LHpAZ9reKUn5ao3koCJXKmgtqnw==","shasum":"0f07bd254917214ac73bec3a442f9bfb3c4f57ba","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602083221-72b8d339.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffdoDCRA9TVsSAnZWagAAP0kP/0cR6So1kwX0bFxI7k5p\ndNkPj89Ct14+sX8O9NRjFKuSCK+4wawH7hy+HfCtcP50mwe2sE7ZsLIP0de4\nTduumten8Y9nKL7g7cqF7zDEAajZRJd8huQ/fS0V+Vo21wf1CYhjRcqSjWEw\nGzHpxAnkYXmC/MYYvqRhf03h7F0tMn+xl8HZTVGx0rr3q2AQkrg0TwglDMMn\nvQpH2tpnfGS5tbonb9vRms8hCkArWRSWYb3FZWcTxJgE2c1DXRYr99Kp/V6e\nTacF3ZE4/Vb9wa2OTfWUoe1kU5oQWiIW6uurTJ+p94b7gic2PiLoI8SPLjFX\nukhV7zrBn6EkbarB7FWh2Xpt6VTR9vu1SFoDUT/k5ccp9SGGxCJAnIC/4RCW\n4lxa22Ot5Geoh4VbU0BGwGFkwW74wrOw6bAAjxCBgn+ZnMZASZ/p+U8ZM7T3\n6gSaHNlwWu7ZI/YpZS53DOJIu4rCRpWzSM5+ohlgoDaGxlnjNSg+b6uuizAY\n/NISadW6Uxy6RJAnP1Aan+yfixRK/mOnMx4HgD6tHXtlTblmu5OLOETs6j1R\nj3aqN6Lt3+N62k+jUGEHcw/fU3qiDeH/rHtmffTZ9lF0hU4D9hT0cWZRWvLU\n2qO7Mx9aehCo+oLPpoxK02FRgZvqxFu53xZfJFKvw2QcQLU6HQqVcfbc3mY7\n/2tW\r\n=XVYd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDomo456zFkmaYRU1eNeDMZwdjduFa3dJmqaYUmGgQhLwIgW1xtorDc16M4aDvlDAKUEvy66oxcHipparwCDFjI8qc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602083221-72b8d339.0_1602083331314_0.8772423452033582"},"_hasShrinkwrap":false},"2.20.2-next-1602087350-7de52fbd.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602087350-7de52fbd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602087350-7de52fbd.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vAJDE5a9Rf5OWnB5siVXz69VHlL3e1/zeA0f46QDfUIQqSEOOcQnwguRu0lW/xZlIVvB0Jy6v56IvDeJK688BA==","shasum":"0809c709f616c2e84a2863d847de6291f3a7bbf5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602087350-7de52fbd.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffeoYCRA9TVsSAnZWagAA5nEQAIlzCdOzQUbIB7wmWNBU\nIhe/W2gK+quJ3E/qntInkuMMNyEPqSjWs5R5bFMovqkmgOtt8HQprciy0L2h\nwpp7+MtkvEq1mnzEkl/umlRLAw0WjnOHpfmL233bGkkZ3e8iNuE9igCMJPXU\ncYO6VCw3FnG1/wpXC0cNY+KteJZijGGhpdgbfBPjlS57dh5CHpISDrfmb8U4\nNMDouokVAhJk7aZqLTCgZwA25zHcx5cxWrAA3+JPJy5k5nmZrKoQzjdRybOl\nsowqFo0EFvP3G4fI7Z4Sz66cxG30tX6m18Kv2ZIXfxqOkP+S912ENpdr2her\n/yNrGpHIp6ibyhK9GJpSbO11Sm+1X4WSAKPeZjWLdbfkusSpq460N6pwYbSm\nKaVWjSyLNZXPVkcvQwe7Xj5d0O9XK4ar+WWXEChohDuPDvXscKnfwAAdweMP\nWueHpkvcOcAruLXA1046ySohkkRuB3YH9mmC14JYpDnmbs0mXnegMSSCMCYL\ngbe1OE8Z9gwLNX6bG7hLZzfiPrNMuNj8v8yOncYx+oaa1+Ioai7DGxiGNDHI\nPsiYlifPBZu0APtVL7m/abEU70pCcZ+BM9OpZtzVo7eimkg4DnCYG7OVTveJ\n2OHm8G9iSBry6LmOjc6TjaxishbruqBWGpk7QcDbtCwjWPloR6yZDm3vUMbh\nZVrv\r\n=MRZc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZHVjcBI3MhbaF+7NQRMB7oXBbAH8eV/Zd8aqvNG6qPwIhAIAvafcfMe/d5TXiaZ8ev6goqrnEBBTSALY075Tf9iG+"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602087350-7de52fbd.0_1602087447561_0.5505476445853845"},"_hasShrinkwrap":false},"2.20.2-next-1602087719-04c7fc3a.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602087719-04c7fc3a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602087719-04c7fc3a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ADRJ4k8FWB7p18jxl/TJQ9z6ZE0+srI6PISgHqXqFsSfYuYJzzCJUJB5fYPbSnJXFJQj8rGXzLmgLEr5KxVf4Q==","shasum":"e86da385a4d6390b7e4dbe1bcc4fb477d07b47e1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602087719-04c7fc3a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffeuZCRA9TVsSAnZWagAAswMP/2WqYMCR7UF0bi9eGGJ2\ntBz/2z0pkVDHpy5Lzo8S4XCPi/u34UUkqy8boFwKL0KHS5QEq7osJ+J5D5f3\nhAXs56Uwvj7MgMBGCV702cNoNS9OQ06kjT2cgKS+joa4H6jaSuo7/jAA+EXs\nAbTPj9I7XuP2hawb2qDDcgY+vTPaLjxlGSwuDtHfXLV1LH9EItC+R85T3k+M\nrKEeRxn4JiaXNoz+7ZS3PJHpa4pDyAx6MKZQfbp3W/Vnnp+U9ORU0rEvLlhl\nnIVketcR0eO0gcz0xweLqrGgMYAK6Hz9qYenpGqq+9vFwY9jkwqdpoJmcYeR\no1HDXpmCjJzVzAopOPEztuwSE9bI/MpekN+T12+Xh2kx6cqTUGmwoTCqafrq\nm6UE1sZesE3YJr2KDtxeW5SivfjIUlOrFs5fnnwzLmYByScB61q66OewcCRu\ndelrPCUe1LD8Zgy1QaCJUoC0N6Fk3m8jdNXxiLsbLNuU2sM8Xdjz5/yIUDlb\nttqMt97ocf3k8D5IdC9hNoS5Zku1KWUi2XPavaKtcfsvqI0w+D9utogfmvOf\nZbV+1sq/p8LJsRgAlhYwi3sHQ2uPHwmkvqbXIE9PP/3TH9lLQq6F39iyn0FB\nV8sD43Smn3tfRfTdzgfG5akRw1Bg7QE2HpSoTy8lS0BM5RnBlDC/P5cFEXAb\npgvi\r\n=2qPb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMauUanRIJepaMwpD2FWF4TVYUzcjlcOO4p8pxwg/zZAiEAiR5CuIVN749VMe2OOni3y+yA6oouROZJJKbOmQZCe3k="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602087719-04c7fc3a.0_1602087833048_0.8038783541701866"},"_hasShrinkwrap":false},"2.20.2-next-1602087805-d745c793.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602087805-d745c793.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602087805-d745c793.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ssmmQxfmSleyGmWLMWCl28b8yzzvQJyMcomyE2u6kRYtJ8hs1IfREVCQ0ZW2ZU3LcZitTHjwyqDSOMIPT+PSgQ==","shasum":"b5ca74933e9c8b987fdca29d95d884c61c3ccaa4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602087805-d745c793.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffevvCRA9TVsSAnZWagAA6CoP/j0yX2VYUZsLaKRgytaq\nqL7FC2nOJtLWSr0yHVkVG1oiYqqFKatFq9FI0a4KTyz7PldVWIIqIFXlwh/z\nFNgnweEVnFboZNlw0j1oPUfrpW80gE/MbJEKu+oTZTk6Tgm5AxidrCO83BSX\n2vuXOd5aZ8fMTIRzxKscw+ns8z/i6WWuMk7yMU3OptyAyC+M0X1klZ4v6o6p\nR9yD2TAe4XjvNLvSVlns06gx8IhAo1JKvCFsVpdWmlP1YU+nxm2+Fazb+m6G\nTRsWwvJDlyi2MyTF4vErZzyjAMRup4Z7rDjAN6oGq3LolsXiIkAcALjqLYQJ\n6ALl2k8AFWavx3LtcBefADNW0wTmViSq/ih+a6s5f2HWzn6X9ObyvebY34Ar\nTRl9w3vlAUpiQZNz5aizCKQ6rWGxhb+LA3HZ6gRvVzje2yZc/Wo+TP91Akzh\ndM2pGFR8oMxQ7RQQCQpYRjtK7WSwqvtUw38oNDvKlwEtuguyEzmcAKfkwl5m\nTySWo5Cmtf1w4jqVDnzz7fQF5AmVSoXiITkA7C0gW0afpZ8zj5FbAYHbpywS\nQtAkVBeqgRFxUWvkwvkSXdTB5vUYsMqRMmjtHarNQgqYlxhlQmVZEsedXmna\nMsENYFl1AFIOjxC67T5CkPMjNi5UTa5cy+z9rXHju5yodptYi+QpZFrAcXNC\nMn3l\r\n=pcml\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp/U5DyZuBptATAe/CjftcTqx24wS38Hhuv1jBGdE0SAIhAM/sveAqjkAKCAKNa4DI5IzGuawgLDsAg9sLJRzZkclH"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602087805-d745c793.0_1602087919010_0.6254761159153122"},"_hasShrinkwrap":false},"2.20.2-next-1602089423-d745c793.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602089423-d745c793.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602089423-d745c793.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vYSZJR9JGT8NFsVdg6Ea7gaq7ANdgXq7K4YjP5q/jsDKu+yFwmgBSQDvFp7/Z09YPXsCgsBBMxQ9K0BLwJC8jg==","shasum":"a62fc5cd4ca2e97ec2e27aa694204005ce2aaf48","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602089423-d745c793.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfffInCRA9TVsSAnZWagAAod4P/AqwqdONIn4uOM4t8ck/\n/ykUErW/LHi27MA9g7qUIm+Y0Ivl+PWIHhM8X2eflmuuYikmEJiInKhaC1Lz\nYPr0QBk2IENb4aLYHqsdK1PLhmCt1JYowJD4GsiqbVg34Yl5lCyteJ/Qz4Iz\neL7eusULHTAwCMuWdZ5h/iH/v3spPkTWo413+ADPfEq11GT6NCbRcF8l80Hn\nTnJP8RTd7wKWFhJutlZ1MlJpFtz+VWK6HtT8BpOcM+wIEg4U4R4piYkcpFP3\nJrxyZrCOzhg4ebawR/GPZ+bm9h7CzLm3RQ8y/7gbbdvYvodSDmJVVL5ymp/S\n63WlV7aPc5SwSorUwiFity3nbXqRGeqEt2H+tVEIu3jA1UZd1Gqej2OXj8dN\nKfaWQMHo4rsUL4Ava7LubxsRp1dz4RYxQbpmsJ4pA5QIEaLIH0loGSl9fL4Q\nl0QzmlINDGgQ7/zUr0SJyeucJfhmvR4khwb/avS6VuyKLyLKWgC7JerGFna8\n4cwC3HZyBY+dxYVvZoeZMNjxA7WVsGnWs6NCBPuK7tMQjVGXTMSOALW/LB/q\n8ktq4Nv+HNg2WnHjCOjzndBVy4KaeccdR4AycMCwfl/f9hWxDv06nmvUl4Tx\ncqQkBYzr0eVb9d0w/AceaIkQ1GHPDQQ8T/V8wuN+E1YJ+jWDpDmloF/GR6TZ\nqO+r\r\n=/9pM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUv3i4wS+GaQtKE+b9eMsf3qmhi0ip8whG4kG37SQtzAiEAjHsK3noFIDHKeXT9LE4WReoK5Gze1fmCKgFEl8eZ9Xo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602089423-d745c793.0_1602089510656_0.8884650676058339"},"_hasShrinkwrap":false},"2.20.2-next-1602090428-d745c793.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602090428-d745c793.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602090428-d745c793.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-LdCCaRPcJVhBhZ1fC09eaXM6G6RFcw2GCfUEWjnQNoUaHo/Uy6L85oDrId4uRoMQPSK1Q7soNSwDshpPQx5vnQ==","shasum":"1929e8184f0fbb3d801007c75e608e4d266ae640","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602090428-d745c793.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfffYRCRA9TVsSAnZWagAAobAP/3EmUpeYoZmgQs8JfLW5\nhk47bdFkfrAYscxNS0TKfAKhHZNuSCGDM54AIE5pVdiT6gbff7+u/L1OkE9H\n9WUi+4wB35TSAtr+ckHODN3NMp0M9+P8CKN9Y/dj6SRlMV+fkTpWdTdeQ6CH\nt/AEh3G1cCrojKuxw0HLMjUH586VQ1aVUEayzjQOod+VebfGY99/jVRfdstA\nNrZ221tzkOsaZ9og+i7vPP1SF0YyJmoNXW/RbBohAy710GM/CfTX3QmTFHOv\nsHkccjlzxYXyGtXAZF2/6/3/6x66wprP4bwpu88B+utFUup8tBjzyR4gnpAg\nG30wQBkkFRUqtNmsbOXSEqX47lkkSqnVVUxtrusLQ06dl31ulRP332cwSd48\nxjCmKBTnHJKT22ixjeaw7DCTIveOpZ+07+I9Vy+rKTko0YEiqRhnZKdYFGYp\n6mfJHB6GAMN+wPpNiUZx4WRXT3q+y55IIOUpfp5WSyvfkq2IJhio8RoXwK8Y\nCnxFRcANcX3WbskaHbTvLdpZS9kQ0Z7I8tZXczbm/RpMx+mh2LtVqsMhcQt7\nLfRq7y4A8Spylhd5oQgHONGEwZQxHWZW9As7oGjZgm3qDPs/yTmLmojBgucu\n39coEb4RcxpYTPilphijnKuTKmqAs2ZgajuayRvveFjx9fKGhtLsZ3J0MWCi\n8ip1\r\n=1a8W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICILDTXr+ScngQ5b3ovNsTIHKG45SRynfHuXQjK28/n3AiEAnh07xyc5IGKl/Az4abs098J4noZEDt5zoGYoD2Qk9eQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602090428-d745c793.0_1602090513100_0.5661793319964299"},"_hasShrinkwrap":false},"2.20.2-next-1602090603-496b9260.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602090603-496b9260.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602090603-496b9260.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vukKGc6tgpU0uALrBh3TzTm7XVPAsj31GSD7JT7Lxh4K67R8baqtkted72L/SXGqUuBofFde60M3KK4PnGbKbA==","shasum":"e491f39ac97c58a2193e71cd31caf793c6d75555","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602090603-496b9260.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfffbpCRA9TVsSAnZWagAA1nIQAIzJuQei5HoSvUTvN5vk\n4iwToi2cpMEE5mtaz7EPPYKoc0l1VoH1SQGS23pVbUzVccQ9z89cWaOXJG/0\n6UPYf0us41KT5RyCRip9t7GGBGaU+SVxdWU6J5gje68MOjc6nJ7o2S0716ma\nEaee/+FDNSI8ymvTu5xrDw6eoBkotP4vvvXHVPHjbqxwEhrcQ82KJ3cMgkh9\nWfJYL7j+bQztPfOXdDg/Tb+/kejlgulcZLEdXT5luB8icuSLoir8xQT47IcL\nrgwf5Fz/fU2/g9rPVec8sIe/IOi4+a6I6F50+dT9CxuIfdYlZmIRLCcfAbI1\nOTSND62eEtWK1xy0qkCfeZWTF1doKJULKBY39LXjO+KCe0awx4J4otf/PA59\nndUNyxmTWL70mTKo+tm0jPzjbqUduRou9HkTjZYXSudfPhrGKecLZXzfYYCK\nanAyi09uim6lleiuD8VZ9Ma1xjjLdJChXw0LEO3GTjTUL+x+gj5kYWk024zt\n4DY62vAuUMB4uIw6OcA/AJ15H7Xvp7oCIWyH+fhtNrTW4A7YsSj9xRSClJl+\nWdDbTHJ9hpHA1PbQ854UmfKTqe98FEf7Jb+IBBmC5GKg4WWiUDzgTXvttnsQ\npjR6fWJB79kxXtPoXl8j1E+hMBOm4cwkdiz5YVF5XFTDlNDSwB0ScXk0qIQq\ng9Hy\r\n=0wFH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFB3Zsa6cqaQMkcA7ESuOiD/6Y2675hkFkAj/1Z4VB+FAiEAzLjUamYZzT1b169zN2RW+KjK6+WswdTUlmncCsFxXjo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602090603-496b9260.0_1602090729356_0.39193552072426696"},"_hasShrinkwrap":false},"2.20.2-next-1602091462-a626330f.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602091462-a626330f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602091462-a626330f.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-UY3yS2k3duZ5fkO669cTwjfQLTrKZP2iYVAHjFitr6pmbmVE+fWhWhSFcll2uZzkUyUT0qNI03d/xnBBQSXPbA==","shasum":"6387b707eebc2aa0a993e78cdbec5c116408f735","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602091462-a626330f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfffoeCRA9TVsSAnZWagAAQLMQAI+YRwPAvUSRrw7/MmB5\nZmyamIr3jn4+mWVwLRF+LaIYoQFuG5LopIj4Da44yRAdiFU5SoXfPZgLJAI/\n8njvto8GV74w4sBI9vlOQe8qXEhOzyQSOCKIJAs/MxdesUxCe1rg742YQb+D\nFqedEwQxJn5fwYLRlLt5mpBEtisPU5VBz6dvWSjNkJ1LvTXa6b9AF15WKcMJ\nTIiZ3JX8mGLzgHKO3PpT5MrgNVEh+AaIqS3SayzbbgEzArkMpbPqVXPYGYhM\ngXTsa9jP8Sw1+pu9xZestQKQOsY2jSN5N5FNco2Sbo6yzLDpQU3EXIrxTnVQ\ngTu9y2iF49QkKPRKGiNFmrIMfdlDP9gyMYWoCw3o0JYyNn1CAF2UT6HGXqGE\nTcdpzRciCoaWToyoMOJPQvxDcu9kTBQXviiD4JFRBchTBqFEFGOsdxhRBvWs\nU23FRJHZzWNyvfcd/ELPlGU1gLqGCdGAr8rOu50k3maC7h2KsphYnN/RpJ3w\nxURovXgn13FIq702Wg7Y11H0bfwdaSR1gYRFfVzP7UTbo9axvLETQmgXL7CJ\nG1gKsaEjX2AiyBcE1sHxP/i5o73sDs3wS9pLxtUwkEoyDczK5MANtYrYz+V/\nxmPLU0UICwEivXuun8jCGy9uzNnzz90AnbpuQVvj3a10iz1tT56L/I4fPrb1\nYwr/\r\n=vduZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBy9Jesf817byO51rEZhRRfyvVwLLdAmlXRs07CUa2sXAiEAmXTEgoYNKVXEfGGtVHH5lifK4l3dIC05puwWxhUgs74="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602091462-a626330f.0_1602091549663_0.8395918454626552"},"_hasShrinkwrap":false},"2.20.2-next-1602091521-b28b8cf8.0":{"name":"@xdn/apollo","version":"2.20.2-next-1602091521-b28b8cf8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.2-next-1602091521-b28b8cf8.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-/RamtMyKciOVp4+cFQKg8naYiVMaEHnMsyFfVYwWwQhvvB/I254vxOSqUY7tSA+UltVUmJM8Gn/ECUimbIWrlA==","shasum":"25a6105276215da9f6638612bb155c49897a0688","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2-next-1602091521-b28b8cf8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfffpeCRA9TVsSAnZWagAAXjYP/0G4y0xrDZd90BCIsUH5\ns2aCtgrq6WcoVBUTjE0O2eLBKLIRJ7ZIjiGpFbd9BiCQkSjO2pw29NQ7TZ/4\nocqrPSxWJHrjVPSELZWlbJt0gRW+R+t0EpgJT9ESv5gD9s7g8m2SiKABVzkW\nYwDuTWuRRNqMHWrwF/+e0xojBvZK86aj+QBO+/vgbHkA9bR/hRaaT0vgX4gI\nlf9R52Jtzj4VizU3dleVK8cFECmx5bOKQQWJmlHQNsEqlg7FDIqEFLJsTyNU\noStCxoeceiaD7Dd6fh4LvJeF1iD7zWD/43NXWpjvczjBzpIPsHeFjMFQpXbI\nebIaPL394yDZ7rMgenur+2RfDEokIYiwF59ySuvbphrw8rNwsOX49+YgCizf\nTda9wp/kBX4dLc4prNyDKOTjTUHT4jDlmv1DGhC49K3FEh8iusMSg1nSG0WN\nP65s26jPipRMPvnYPMHDVPK6SnhoCPE6pn5/rYpUTdJPpB7yRVN3Oh9bzyr+\na87hG/AGwYKK2DPqVMBLe5q8Jj/FpKD45dOrSsOAVjqAkG2aOvSJyk1Axv1E\niM4Q7s6k5//h03R3Vvcwys6yJ2DqxSvMiGilkceZPXFgvcx97UiuiuGosNoo\naA6enRQcLIC/Yk61mBlL21Um8mnvzOq9/fQ3RdE1N36P20/Rx4zQCu1pmr4v\nrqRn\r\n=XTSV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVspHmQ7GZt6p30moiSnqsBr/Vxmr6200cB4PUfDgvdQIhAL0cMkJbV0t61z+h+ykqdzU0wXclec/FyCjFSj9oveRi"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2-next-1602091521-b28b8cf8.0_1602091614490_0.006053586138884626"},"_hasShrinkwrap":false},"2.20.3-next-1602091571-6a2cbcf0.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602091571-6a2cbcf0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602091571-6a2cbcf0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ggjynfvAiLQ8DtsrBva48SjAoRSQWu+LzpY/lTtvJ73SQbtq1jMxuat+BBRbayhB3hzWgdstZAxsIkqbVPy66A==","shasum":"83bbcdcca6a980aad38bbfc06736d6d7928aedc0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602091571-6a2cbcf0.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfffqeCRA9TVsSAnZWagAAQDMP/ie4RV2FHyz1eAZ3/TLJ\nvmXvxPPO/6z20h04kfE/tbDP8WA5RNokerR7MIYfE5jzWRxhH+Pqq0jvkz+h\nJiAKJe3mWkWMkVeXmf+Cdj70K8C7URFhBxlPjDaU5fILeCOGSS8l0vYOAuu8\nSPaKkBxRBRVYNY6IS7Pqct82kDQsDdG6QQOxvp1Z4gaF7wFjrcNHoRj41w6O\nUzIlKEMbWnfs9uFYjzRXDsl+plX3jRX70LBqaUsv8rAf4G5iK5m+1ep/dYho\ndJTy42kTxljiPsWRjTntHgM9X4nuK1HRSkHZMLNqojifamMThirAYZbHSOwc\ngVnCDC8oB/vuI6WKFQ+M5oYl7m1ddLYBKbx10Gph5ZcvR6FpUc5hl5x7R+Z7\nywNEDB0eZzaihQwsxVHbMDQPoIZN22AzjKJ+/waPot9ZG/8OBY/tzjrRad/0\n571LdbjwdxiuH8Wn3pXXrbCeRbCiC8XPSGRsDRBZsDA0xut2pqPw00I+15wH\n0cme2RvBJtuKfdWyVhYgN31HYbgBUPlGKpbfVSEnE9xHhaDwFoNyiq5RCJB/\nqdW67hGaIl1CQsLBmX35lD09IVaTBIfmfzYjB33d/Q/BRHgptSJkHCoWtKAp\nccAUyp6y+WmB8dEOiL/M24v2tKq6rZADqhM/29RKjzmhbcvh1eVEjOjFuclM\n6tgf\r\n=AQV8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEy+J0nk3e64Xg7AB1l5BNFox9yB52CWiqvg+SHDjeU7AiA0HiibOfBQvxjYXcPpgG+QrW5bxFb68+0OKF+cfgsJNQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602091571-6a2cbcf0.0_1602091678250_0.1548174702725893"},"_hasShrinkwrap":false},"2.20.2":{"name":"@xdn/apollo","version":"2.20.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.20.2","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-TKmFdlHh0+6DJnKt+3L38044PQcl/uIKOVjGgSvHM8JPSmA1hVJBLx9Kf8cMDaQgtjQ3rF4QeckC6xoghUh58Q==","shasum":"5e6dc234054e1e878219edc8e50d00bcf4c2d093","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.2.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffgq3CRA9TVsSAnZWagAA3goQAJA7ixi7hCYI+/KQuSsT\nro9W1TP1tAjbln3Y+BqNqUR8CWmZyWri7TPznCOdY4izw9pLKDIGtNWfCK8U\nEGzRdELvptgC6JqZLJ8v0TMZM68u9c8zV1ZLaEdUVkA6VzwCIh7D34qR/fSm\nWXUBl36MzSgRIiu8hihS0tuFjDvnO32jGOzNgBTGBaLHRKnb2eVuUt5MRNap\nZi3RY5sAxjvqxE/s1Pw3EfkSxvDemf8OTgkZJZX+b5X3CDUEWKJnhMBLObeP\nFTbjN5babexaT4ISWCzUZ6D3HfxxEfZMCjoa6OfTt91Kh/dWQAJa7kqpnN8C\n+3X6vKn1Yi1l8EUD0e6qqNp0jn4SGkdnjOkn9D78eIJQc6iVF6lgfWYbPcjl\nIn7FkPZVKt4ah051nYgBfXIu5g2EipRtIA84RYRFXz/KfK0niCPTjU92sREE\nk0KjRpRGwGMN228BpOFqNJCkgLGEohmwbzkkRf9d/AkRASnsyPR0PFlqycib\nIejLYCrHeqVw2u4uCaiRoap3r+jrAvcPCaHFuax0NnOnUUd38g+rUGKKyBt/\nsoHmyJG3npXh5igJz5eZ/ObySLKJyxb0yirH5vq6iGvhuNMeeeW4FB9v2oyj\nX8jptaF79/O4wsB5hAF5HGJ2v+SCejnocKpKsE1MPL7spXHcgqzs8dV2R8qC\nw+JX\r\n=I00m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC12xIfIMTe9Tn/qjPPgqCF9Rcsr1MV9WC4WJPSrKKapAiAQ8RGELx+1lH+cFlgHStYBPdlMj3KtqpzsK4226SFbPA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.2_1602095798921_0.566451611307287"},"_hasShrinkwrap":false},"2.20.3-next-1602150961-1dd3a88f.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602150961-1dd3a88f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602150961-1dd3a88f.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6mUaGh4tWiOcUhHhafvl2kVQF8LUMjwrRYErvSMB02W42wlMqgk8qIBUaZ0Z0O+Bq0Hb6IiwtbyL+sUP0sjPRw==","shasum":"2ebace30e61a8585b7900dc2e5b2d617f8311f0b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602150961-1dd3a88f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffuKhCRA9TVsSAnZWagAAU0gP/jLDigbUvqWsHc4T1XOD\nx5c+raGZ2WMJBI8czY/yt8i+0/ec/HuA3QpwOWgenJEvQ6kvIkzVLXjsBlVj\niIK3YsMPuOQFwGEApdR+oI6507q1CAH0KNxNL3MtsHCTGH3a7J6CpTVLKCrX\nfmcpk3SMCTP0uI9wG4a+x0DB1wTvezQenyEAXBYVgBQEMJDcRlVL16m0aC/U\nrHwImYEusi1+Il9ZTTbK2+EBXVd7Npjr4x0JsND2t4yJnFk+fftweQeHWiia\nVExP2DVVQ39IM/rAUfCLsI3/OR0U5Dt+zm1jHVMPaLPiowzl6DXbLnUMMDCa\n0vzqQttrx7F0BqbfeMqOM3k78v4xM1ps7bdoyWDwL5aMp4WNGMBYDAgqqjCI\nk+tqmhX9dGLh36siVjX6LhTk+3cwsM+WcaAOuI3xyu8p1a0MRF9m42hGBwOL\nFW8oZNta11pdF5Km38ID4bkDzjf6xdz/7ONrIxIK57Fabk/1KIQUo6r+O/1V\nT3C2dKjx/s68eZ3LO63rRpTRD+MziPGWSjkcuSgokj1PSUKEL9nujOogPAHK\nYgP6KzqwWGPPUavshOsMU41fzHkCytKx91igmLyTZEI783WNJknrsvKCGeCn\ne88MeXWlVHRLCbLiENuXO3C2zqvUdYN906SSGQ1X5UDBBffZL+tR2yDpzS5p\nsvTA\r\n=V6S/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeD2JtPxFSo19F4aVR/FXK1xCM1PBwmeaaJAbOHqMp0AIgRs4G6g1G8q6zOqyd/vOt9PMzskyosLLnhrfKa0fnfm4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602150961-1dd3a88f.0_1602151073386_0.5054382246783826"},"_hasShrinkwrap":false},"2.20.3-next-1602152731-76bc75a0.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602152731-76bc75a0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602152731-76bc75a0.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-QD0+okNhxsNpxEkdRmeZuGSx+oqqlz9ZpQAkSMBKHTcjCbwscnE2YaGtcLV5htpl0RvK5C5+0vvaK1aSOxaX2w==","shasum":"8ec916b11c12a6a13802bd6eabfb7d18f93c7bac","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602152731-76bc75a0.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffumMCRA9TVsSAnZWagAASosP/3p+xHI7AasEa5jm+ftC\nLRuloQczzbe2tQ+vqmYPvNrv3DeFU1giDFBGacdvOBP1wWQu/NYgx7asX0Nd\nlWDcQ0KYyxA2r0EKQEARhd5v5IiE01+rShM6br2LwLhHzJCqg8Xgm69o7lcV\n75pJdS82TGlmNtZizkt1zk40Po8wtvnvumgawLDzkmyoAY394kC8g1dNcvXz\nDN/hQgUNI/Rpn2OvuPi/1tLuTUXenvQdrK7v26fLziP/6SRu/sEe4zdpJZxB\nrB5zD/3eaZDpzjS27QW30DYEIVSgxKl8EU3OxPWXMDJXTvmtcZSyswP6OYsp\ndQl5nPyw8cvOJ06tCwikWFMuISk2CzY7tPFmVEjLnmmMBMWBaxjFVRMzAVb3\nL7MnpHWMhtP7eEM3sOErKZxPG3yNWMUi5ZSlDT0f7JcbRtRJCeUeH2j6JmWp\nhcAKXvQY+07E8moNrAfoPGkWWOoppFi76hkyz1bYj34WyXoydytgh456rSUl\nibmye9VjnAVeURc1Z0W9oL/iPAZEgN0FTTNl4ew721AmCUO3q+H3tUbbd9Br\ndAdvwdxdpyXSGjW2vlRe1duZ9JON8tNt8ugpRN7tvavsV0equu/BEYCaN1iX\n9Km8LHEch2yt2TN+bgasgBbaKmZLI0iyJG5fQDtvWU7q1him0xZNJK0DlMb3\nngWv\r\n=8hyi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiuhZxqFy9oMxYQQr+GgJzWlA4MbwJO4+JE5MZiU9ReAiBxLIll9pPFykW+YaTeuOG9eTIT1/BJo9nXqETSTZV1Ww=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602152731-76bc75a0.0_1602152844306_0.821667391331611"},"_hasShrinkwrap":false},"2.20.3-next-1602155331-c0f38077.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602155331-c0f38077.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602155331-c0f38077.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Vr+fY3YM6TNREsdMyDmA6bHkX6eFKrjF4RYzzRkFMwg5VBr+IwJKdvX1o+bm+u+KFWGvfdRLgxhNccgmp+ZTuA==","shasum":"5e208ebc49384647cd87e4d74b2b69526bed541b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602155331-c0f38077.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffvOvCRA9TVsSAnZWagAAEsMP+wV7VlauhQk1A4aLXozx\nKj7GMiAA6Q8iKiEHIDNilwixfGHITc2dd3KekAgv1YrDn3bhMIlbRip6CYl7\nkHiMxGsimK8bzBxvYy8Gx1Yqsgk7YBxrBnfX0o1bmsxoLwdztXv/HmTa4hHc\nIGGgn+9z/5N+cJUu394EPq4JBV9UEAKM2LMdttojldI3wyI/lkDQHsIQsUnq\nAq+l2OIzowtYkO3daTrbfDNZE7bvxFYMonXfnEGkFHNw5d1MbISuMXchWPRX\nmfu1gl6UvQqvuwZr69L3Z44gBC9XX8pJWD9VaOx4p5K4areeg5Nnc1ClFAU1\nbD0IJfaijrCxPHsL20an6g6+U3EQ2WZ+2nxySJrZZtg3s9c61J9u1/oN4qgg\nVN0YyoqENZ8oK0WW3HlqpJvmTjFx6LQ/2MSHxVLr0Lvhju9GIwPxm2+UmYK4\nzTnKsiF2eykLr/s+dtU2Eg8kPYqIBTEJerhmooO5x594dFG4b2fnNJa4OpdA\n0IUmg++JlRORDhHQADZZKkPh/s5Jib/8mZwzcFNsfEON0KXF6VSvC7WCzOdh\nMGZenPA9T+/WAqcXLcm95IBZIp6BEPG72CJUOX9l6KveL3jQVXctbAL41B0b\nPgleXHu7nTJa1tzxQvMEEBpGoL0rI8d+r6SbCBllLGy607QwpAY4xuyhGI6i\nl8E+\r\n=4QSF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEgh3pHPstRm558S5r0a4m3xMtHovoHBuLodGTKtafSpAiBqW2P4Ej7WjPZEX3QjAmCFuJOYQWLDLOIrJyIhhRoLGw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602155331-c0f38077.0_1602155439094_0.2551410307973885"},"_hasShrinkwrap":false},"2.20.3-next-1602157989-3ceb34bb.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602157989-3ceb34bb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602157989-3ceb34bb.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-+6CJld7lDP2pVl+A6dPY/1ynpPGS3iy4bbjxW6fnLUz0oSUoKRHetTNg5MR+08/XmADRUzFC8Gaiq2lP69fPSQ==","shasum":"bd7b51fe5f055e01160b42ac7525270eed92880c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602157989-3ceb34bb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffv4VCRA9TVsSAnZWagAAfRsP/RMnqileHFcAuZsmqC1x\nJi6hB9bOrsBsCpRwVCpm7GezSDu6ji0HG8tNhPSWEM7R31biDQiZ4TNhXR6K\ntCT3ui0vPzIXPOxzZ6vLhPFd1C85g81qc/lQfYp6Fc+4fjJrncpR9nqC0ewC\nAedISfle9EiqdVib0gtRADZ4HJGO0Kcdy58kuvr0hBRXaD2i+p/lL9X6dQ40\nD8g3Jr9RDdQyalvUHUbmBteJj7UW3Q4ecPA47uAw4Fb1mJ3qByJDmjSY1u7Q\ndrdVE6Zzwa3Fc+u7kpFb39W1Pex3nK8ROsOng2xv0isQjFLHF9O5xzPgoOT6\nBoTRW0AMMQ81gZlFfcLe+6Lc/Rz4OD3sak6J00zlVdrnfA0ThgI4/52HYyNJ\nepxa0uu404b+IY/4WIZfKA/US4xIeNIX5NZlJBzXyzng8pSTiZWYIQIkOVWC\n9ESvqDkuwzS+T5gtMV7fYedHAyITelifz9tzv3YTWUTckgy1HB3BgQduZZQB\nswWZ2HMvaWkKyIkPWqmMPePVnjptDWjo3YR8hB9EBlEW9u1e6n4mSr4O/rK0\nw1vustDP02Yo+kTq3eE0Txk4f1pIGcnxIHoh589IrFfqn3IuO2u2SCSetAkx\nXg8knX21QTI5ot3hzLTkgdVOWjEuSyMyBXc8s1tA+sSIqHDPQjGOWcjDLbML\nnuuP\r\n=Ks2n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5Ws44OkLfgdqALdZrNGgjnJa5232J8iffMV9E+3eCagIgBFtUi2IG4gQZx+1pcOygf7lOVS3Bbrj1v3QFUUc27DA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602157989-3ceb34bb.0_1602158100768_0.6995521755882281"},"_hasShrinkwrap":false},"2.20.3-next-1602158077-742c24f1.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602158077-742c24f1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602158077-742c24f1.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-GZguV+lkwufyVPtCvmTHNRhSbrWWDLJLr4cL9bVS0OPvPd0hTwoG7pzx1OUAYnN5VHFY511fECiX/Tzft4Cx1g==","shasum":"fa0f5d4ef65d94be0d139562032aaa08ce4e4498","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602158077-742c24f1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffv5sCRA9TVsSAnZWagAALZ4P/RTslQ/Le+Ji+2FlL+27\nWM/QApnTXqFP73yaA7NB2s6ewxZo5nZq38mJMqHZ/aC/xvswDo/JF/Nq1mqf\nYWpJq1wNG6c5bD0FaU4LkzVaPMcynbTv3YZ918mk64XJJ/RVnWPjxqv2PKNq\naRWG89CGHe3Y+a7UeKDT+s18Xxj8URJMDB8racGQaIoEpOQa9uAWGreddSBp\nYe7UWK3XnsBFP8Ukn9Utz1b9RGBo0nnhrRP5lTsbVOWKMV5Lm8RLYSalzmHj\nlTsKrf1+z+/b2fZu6FHG3460DXguWMzSXgnyErwAO85pt8g/IbxApDCh7ET6\n3M+Ce+n4dIJ7CfhpBK5YjnYJagZqgzh6x7rOzBrG97Qd7RD8m97i+CgcWxFP\neoXJnZY+XySKEhDIObIhztbhJ/vW1kRSs183bntwqIdHCi6FCSq7N7vhhzVQ\nFAERbR3Z/T0gusMQC60ZWHC0bZk5mVQnX5MVtpxO84Sx6srX0sxk+iHOtOpX\nl+tN2ZWSDvzMYIyAhdRdbGObRz4hAqLUCNPkukBieJC62yL7GjcDTUIUBtOb\noC7D5bi6PQfcdcxQ8F3WTXRHyHoJlERYVjPCQ8FkzsIYMhu7yqbWthYLUXQn\nnq3GCGd3HlI9NXqHirGeK8NJ9ems+XG3wGtIoyXDHBpTl0xOV9Vt1Ug/8gQU\nfPVp\r\n=ukqq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC4Jdx9WE1gsiiAaVm7Far85mM7yRzm3ynYwYLuWAK6AAiA3D5aPfyTkplBwbP2+1+D2l9wD6NNzqcWEUYZ1mSwpRg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602158077-742c24f1.0_1602158188497_0.28400677910177974"},"_hasShrinkwrap":false},"2.20.3-next-1602163360-27e89180.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602163360-27e89180.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602163360-27e89180.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vc1ilJldXyQ8qQfjwksTBbbtvpHDS0Xt5VVWoM7uQghZjfpTrjvXRcYRbuFnRcmQ6cdvVELkdeKQHtqEr3VZjQ==","shasum":"35bc689fce33a01e8bd11a5958ab94be092eae70","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602163360-27e89180.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffxMZCRA9TVsSAnZWagAAHXAP/26QowG52wpBgX/pyuyC\n4DeSvrWiv/IP99jkLlzf+1mt/aDEiJMcJnJ4HgdwY6anjYcC4LbMbYorpuD6\nSgtCqDlh5mQN28N84n3EmhptLPsqqBJc7tipK876KoicWMrbA/uto0M2NjaI\n2mdSh/g6lmGge9NwUwjYUWoVSkGFF90ya7HrZ+yO1jvodlzKUp3MCJM3YIaG\nlfpnh+j5WppbaZTpw7QLMcGk+4hj2+hHZBX1ydfqkOjJiOpMBJe7O241d728\nJtfhjzFxuBB7Vi+OeWYD2QtJI8s5DzBH9GgJ90MolD2eQDLMHtDgH8bNU10J\nLKPuOqG1gFBcypOaNbvQPhTVy4sILkVfxMpqNSu0hzuLh8lzrqWySJQiAxKe\nFu87KpuJESujuoYKCxSDILPH68rICptlUJqkmBt1cwAfWCrYGQ9ioYIWtq5W\ni4NRRWrqmbBA4LV5HrdgvrNpezcH5zRuUDlhzfo8clOzXxNLCVF8vv3BgwsX\nrCoOgMK+4+13IJPxLEl9/DLKf94VQicHkn+3/bSbIo3tjLSGnVr9jHYJgRwV\nPCN5UHPoTWvJXwl70qetdUyyQ0l2NukwyruVK4Xvi7vPOIGgxMQCDSBlr3jR\nQibcnao5toltCNMwqHo1Ta5lQr9GTdMJAloCiLsRBjpHzsNZ79KIOW3N8zb+\nApaT\r\n=DGi6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbxcwBQRaEeMzt7PXNpMq01oF0tthYYEMUVZfHVs6NMAiAW+XSc5z2NXyCXK85K4R0aB9duyER2NhyzJxpAOZNvdg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602163360-27e89180.0_1602163481349_0.5665669037104262"},"_hasShrinkwrap":false},"2.20.3-next-1602163430-7967f1a4.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602163430-7967f1a4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602163430-7967f1a4.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-pwoEmlR9bUvfzuiap1Dwjqib96lk7HvbttUCcjKBfUCNgcevneQMZK+7Jt2E9AgM3fqhkbqzx6H/QMxfXvloPg==","shasum":"8f23f49d13ca6ff68af7398621afdf191eef8186","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602163430-7967f1a4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffxNUCRA9TVsSAnZWagAAYtIP/jnIPs76Eh6xHZqtIKRJ\nZOsyNKJorW157cv1gDDAiAk4BWS9Kw/gonOsT0bZeSB8aYBvHatUaJe8BZ2o\nNgm+wKujrq5Yxit4UHzT6MeOeXjkt7vKmvjjNOD+wChZIyCsC93pNvupJ4Mg\n/IRfX4kVp9gLmV3Jtn1DSURdG1RyhF8ml6gBg1G3jNK/GX/a2BcvBa3GNJe9\nUMYYF5UlOIYs7XiLMMQ0LkcfMxu7SDiky9he4ix2lzwUpA2UJJB7uNzkr8Ue\nHT7j1YwC64NwUxwKAvR8+IAIybvU8TgUE2iineOvRBTQ8377M2OxrrfpvFnu\nJo85G8ORkB4Q5KYG+yhoLQ9n0+7pYlyd7QkXY9Dxo8COAx9LI50Rw5rXBkL3\nY4KPpueYz1kX/7lxnHZsYZDzqKwbltNG/y/0AxNFS7Qp186jz189krhddf97\nhdUIdYqKJEAKhkxYX52GCH6Rkg3hBDQFq3ACxLy4C5hiLVWOxBqMwGma0FB6\n8r7NmPaBt2pVaC7OQyu13/b4uCvHEp499muw8Pu8FbNF1+MzyiANv89NW0rz\nF1U3kTN1IeN0cXo7DRk8OoFAIl6sJY/uleX0dSrqSej7ClRR1MaMz461j4gJ\nCtTbJWkMVwxlzCiRq2tGiTkE9eAw8KZzOi6QMJ+f+4E/FiJa6YXxQwdbcQqk\nyeFm\r\n=Y9Yt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHvQSXpfQM6Pk59a6KwdPCvM572M6dfE8NrOTPxVGiowIgYo6O+b4gEpBDmKymxdwESJrB5PgSJoidiFnUhlzfq9k="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602163430-7967f1a4.0_1602163539810_0.4621782839239361"},"_hasShrinkwrap":false},"2.20.3-next-1602170355-27e89180.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602170355-27e89180.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602170355-27e89180.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-HNcH3kzVG4iCZTQD4fQkq9WOnwz22prPlbdvzXqyk8AmeZPcLGCShclM+XexnSm6Darz/X7FQyAP7RBfvtpKAA==","shasum":"0022f442ceae8c7b9b4447790147ad6582e2573d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602170355-27e89180.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffy5bCRA9TVsSAnZWagAAPl4P/R/mVc5PyjbLKDcNXbCg\nQnx2FXDe+jUWkHDwAg1q0I72MEE3/JNRYirB6rH/Tds7Iil8IAXIu9DsqoFc\nrNxybWu6fVjDjSvlI/ckMx6/m6sLYoWDB4P9sJfHTgtkgVYaQWdekIeb0i+8\n9zjksHq2QEJ7ayMGaSYGphZ2frasAJDXDCuOYm8Gh/WGEKe6gfvXV6jDxle5\nt/6hHeV4y6MlL/dSHZp/o5eY5gmRsa1ubuBvc9i0nm24pKfGBe2Zuja/Fiu1\nWqAZzECtSniMZRcYTuTofkpnS+FECe+q3wtnkg1wA9Cot6tzuYbsnsbycCaH\nawT6WT4iAOpKlvLiJyNt5E+aBX5NBHP0xWCtFbCkHnqqrAtXGt0flJzZ1gG2\nOylcLKryCHdTKF4bbmb87KwmAMWUOzI2caOtP4dOXC+jBtNW50xk/uHJHh6G\nyRLtap/S8ZBsBqJzFPFkMOjAoVOvfB3uAF7uiiogsJBBRijT7f/SEnAhkq/H\nCA116FNiZoNJ4BPd5SU9wSMjUt+3Mi34yGrJTZ76k5HVsjoP7nFyp3i9ioWp\npWDd9Ac4rT/oih3XAVJlMm7D17eOC22SQZazdDKFoV+6h7cXFCrQJMZFxc1A\nZbXGy48j5xqAJZkw3uX6xoA+D9nyE3psh4vGf5p13DlQYVl1AHFmWCQd/QrJ\n9H3P\r\n=kNq/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7WYhUmbnps1h0AVSJT5pCCNWcm74jo8wmXA5LNcJTKAIhAMS05VPCuFJ2bCGvnTLOZ3J4C0SPWUK/Vdl1R5A0Llc9"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602170355-27e89180.0_1602170458809_0.771237934073983"},"_hasShrinkwrap":false},"2.20.3-next-1602171505-27e89180.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602171505-27e89180.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602171505-27e89180.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-+1T4ddkg8W6hWIkdi0FCskDLvMEJwz9CYZ0Xl6SFvamxBp0gd0En9ZLoGqsJTafvL+AivwbBpc4RYoqiohasMA==","shasum":"e41c763814696079fc85ef8b9576c208c94d5d75","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602171505-27e89180.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffzLeCRA9TVsSAnZWagAAJ60P/2AtToY4Tr+Wbp00Nis+\najFm5dtGhi7hILstkbpr5f3OYHY+d4xqbxEtvWkujRUddMEStFsqABoTPLJN\nKCeUP63mc2OsYNpjo3yZMWh754ULX3iK/eXS2Bc/6FFokmvt2VfCf+6p10c5\nu6yZNMCqOrZFqdts87rEtyVKf/DMpJdCzIAHAUUL2Cbd+/mW2HtP1N3YtKIS\nYXEdMVnDrnDUcwCARokgHlhTmATLmxxAVgFBWJWXWx+SLamCWtRJnuG2kGiO\nqsOXR8opuyFfDzmajfGaB5qjhy4MneuBJRmyOnXyX0jLd1ACS5VYafiV02Lv\n98AANMkNFJaHcnSyw2cifGwX3JmTmovV4+NMJAGbFv9nnohwEm1RGmIN+DjV\nHnPIdAWOOWWbJG2exJI1FwC4vHcsPm7I+Mq5HOgDNjg4uH7KWXNk+EV5JkIl\nM4kzTPHbBKXQ4nYePo3Q4hfccI8SCKQEnGek6QvmPoD9j+R4m5JmVVzNlS1/\n/iv6EU8ttpHEoflMT/3G5LEObC4lDwBNuvxDNMB4ebFv3yumYyPlkwLhLdAd\nEe2ho7sw9AK3HLUrapvtBs3r4E8pGWOpFr8fSPRYI4fVD2DHI6wSsmOOr+iH\nbFgO2b7u5caLtHMjIVoaqeAV7NG9r+F4A8LtBKhC0+Zglk3O0YNsDeqozj/h\ni/Tf\r\n=lhpv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDU0fAH3pgRC2M9UbeAniGNYdDt8pT0MlOO5A1yMietgIgCr/LsNLpGPn7AdmOru2NAdDvPh4qXi472UMCrO55L6U="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602171505-27e89180.0_1602171613599_0.6257039662792696"},"_hasShrinkwrap":false},"2.20.3-next-1602172668-27e89180.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602172668-27e89180.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602172668-27e89180.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dFZ1IzhRw4ZseSAH9SenM5k/l1koh8KpJ2kNVRjTlYHMqYCSD492x8BGyjLHZrAEv26bgXwCg2u50U9/LAxS/w==","shasum":"cbc1ec3d3d4330269a94e8764865413e30769a90","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602172668-27e89180.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffzdhCRA9TVsSAnZWagAA1vYP/2ylpvqDTe3kbtvZDT6J\naHFKjbag1B023mFaBKpuzQiOzp+bmF1n4Kc6raUaqfCM8lSnqeFJAa4e31ty\nhKzYPjrQDyWn8l4TSi+F+iH4dUq1nmySZ7TOCVr+Q/oAGwUNqc+3FhTqjjtR\nDXp8HOhPq3CmRHRIIJXbwvfqQkjve4/9u6IHCVfFsZzScaqF0Cl3NqRBg/vw\n76LLMoD7jTxdCwJnVssxwRRK11TrzrxKkXAnPb7A+N9QD7DV8lfQ7IK4hr3k\nhBzGt+AU5iNdo8nAGZlNVnB/M1PynrIL3jkycWs3I78ZjyS+Ssy8xGMcYLdB\nkrV7BIVDtyN3NqDdVvOYCwR0CEiMKXWj9aIm9tIAmNsd9ZrJzrX/w/dfnxxy\nYREwW88sA20az4TkVAdBNnpuV9cuBrUk9nQC2EprCD6OTSXn0bx8nqmCwnJf\nBkPgEpFRlOo1uOXdZd84cU8Gh/rRbWgzjksrbipQIskuRKdKncxosuFhV4/T\ntZz3ZOt/GM+hdC7fgq/u4ymmfkDLTlJvsKCOvHpC2CZui8wuD3D4/zjKhpqc\nuXz7vnYEBbsP69dEYH2RHkcf34HGFxeNsB/vBWb9KALsErOYGin+xMOBsSj0\n7nStZeAh3LQJr/a7o/xoRvCBfjgfMcTO9C3oi9DjSysvoMtEmQ0lNzN/3mnm\n3d/V\r\n=RDEM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEyRDlf9vuGYjerU2ugZSuQH2Uk1panzGh8PgN3OG1DwIhAPHkAaV4j99gujMyi7z1UsDt1NCFLxqVyA0dKhSCCbBg"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602172668-27e89180.0_1602172768686_0.7223281099791667"},"_hasShrinkwrap":false},"2.20.3-next-1602173654-27e89180.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602173654-27e89180.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602173654-27e89180.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ItpLxWdjt1Sv5tU4J0Y7m65eXLtBXGSrN2lxS/NhuBWdNUyTOgnUhpeG8rUFzd4qR4JFK76X/amc4QF773l5Hg==","shasum":"0a6e5b979cffb1e7e16d370e79bf7ed5e972bf29","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602173654-27e89180.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffztGCRA9TVsSAnZWagAA8P8P/jr2RrH0oEWCulupl2do\naqo/fgS1a255QsrGW5tE8RcGDa/FUi2WPzj2OBTKeULl138wgkFyw2kSlZBS\nF/zUN0++SFgAREYdv10x3VQLd94TSKRIJYu24zJKqcsIkcQdtGMKYbAZufHG\nP1Vf+BHzc6I3shNHJxSebFcRciqx1LmfGM07MTqFqUEfa+v0RAFKrLm8Hmr3\n9/I5GT4zZzwfJHpM2d4hkFzFWJpBNOJ9Ni57TvmyJj+h2iNhfGk3uzftvT3m\nLtILdBGMqQrvC98uC1PW1VOuKzQo89pSFahBnOimvxg8Bod0ZxXS76AcxLF5\nEe+lONUSQ+UWiaKgcW/v1VG0dDFFzTpzc2oTRpvDNjrCES+tE6XVeStC8JrU\nVJkXvGG0ewMDo4B0T3Qchga946tN6k4/QBXc/ZFoiT+zzisbakZwEu84ozbn\n4A5qajXhood4vJ3LRBXztbMRP1ne7XsI2CZgUw71LWJvfyCcnSlF4R71j5mH\nHu9tJ32AVNO/GyyxVLdnjEOcKeRY3qsPyOsDiDMLB61fsb6VMOvd3bnXiOeT\nVzz+P4vDcRwywgnRGOByDY6d0x11ACzaEMjNKqwjr3sr40n33dNc//Vwbrx7\n38CKnh5Kz2dEAr2MXQQk/D/L2fQyqG+3jgDf98nLAQ0Hqfb1SJe80N3pVAHZ\noP5h\r\n=iO9u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCssblsXpYI5l0PljGq86JMzTOKIkPV8OrjEEuwLSAq6gIgdFJUD2ZMFhLjtZZZmeNlTTOw3OVPcHdA+7hpYUoXfpE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602173654-27e89180.0_1602173766180_0.5836882051076431"},"_hasShrinkwrap":false},"2.20.3-next-1602184590-f19a2d85.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602184590-f19a2d85.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602184590-f19a2d85.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-preJWIln9zHKMjEaX8I3gYEDubpPgZV/tqr8a62nO1cnP7TPCdmfZ9yFgn89YwHnmH8PvStHfIXRGsswU+1ugQ==","shasum":"9f1ad79d08e283f8a2d2fd9a9727086738120aea","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602184590-f19a2d85.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJff2YCCRA9TVsSAnZWagAAHwQP/iZK8GBNcHnCs12tcUvc\nHq2xa7Or/dSvUCdrc3BQ5U2oQy2o3J1x3F34Ty1Dq/qFzqGTecCVtmBjdd1a\nTto7R5J/Br8YkAmlc7SZdnp/ZctfNezHHn+asfu8+XF7PuidYu6pkCc04TDP\n7/9tIpeHUAYRVWz7kVh91T5cghPmjlvvXO6Atb25hzvjXvMMWHDibdE3CoU4\nAuggf62ERu4wRhWopzdL2FbquU/HfNlMvSPQJMsJPC04Rq7xbBpMsJ746FNr\njaLjyl9UM4fLfio8MdiRrQ0lpPKkH5GcQ2PDSp1MHG8IphEADOLfvYuRj0ob\nEMmYI4TwrDIc226g/NDCINKGj+IxQf+w3Dx10dhrdzeidBxLxaoJKg0UBsYv\n0nYWyT22KnJvaHGb7dfLJbbB1cMS6TOw8nD9I/oVpN0uV0uAgoDzVuXbhppM\nkbHf/aaW3LeZtmikXDPx+N6RRhP+arp2RT4lW7ZW6lFWV8abS/F3UVXo7yXs\nbILmspz0+4MS0/Om0W+X7Tx7sq05zkTX9qJ+m9zpFwy3Jb46N8QuMKNKi7Kj\nqmGayuImVueFLrLIaufJhM6yK3U1qxIOeGAKSjsevLQc4yFpMNX+00qJB4rM\ngdaVO9YFLYo9b3+RsLWTchFrx6EBo7ObWKD5K1attVrslXQX+nmVvUCYyugd\npSUw\r\n=1oNJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID36xtUspaYk8m8ibz9ajE4uy47VnIKHgHiyNprYeJigAiEAmXVGIaTqBZHn+z5wrF/Yp/5xkejGRzNMtOBYf9L8VTk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602184590-f19a2d85.0_1602184705862_0.5215931847464959"},"_hasShrinkwrap":false},"2.20.3-next-1602245005-742c24f1.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602245005-742c24f1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602245005-742c24f1.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-CJ9Gd13Ux3zhBKQIhA29cuc0kE12kQXtsUS1fj3xCb3liAL6Aa4+O8PFsTYSOgj3iDMfmZXktPgTcPvXcebuUg==","shasum":"b033525a8c80da68f63fb5ee44bfe0bf89432023","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602245005-742c24f1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgFH8CRA9TVsSAnZWagAAJskP/ieu/L6eU+Gs6jYI3KPI\nnGGl5AgVCsLYucQdLWpaGrmaYZ/zD0EBJWlgeiyatAwwKfxVZv96+UX39Hg8\nFZuj2fCuagM331L4psJNaYabpg7Nzqlk0oUmPD8SDa+yOlO1nXyrYtewATsV\nqxUEq4IFTLo+k1f7/wGnwRgo8RsyQoUsbAmdhAr1bq6k26Cw+8VrU6CrJBpT\nkEY99uJqSm+7ITh0ZfoW3YOQkaUB85L5tVn/3tZCq4A/7270be1yzV92kEs3\n8eoH3AlK98iLig2ZCVfut41zcNp71mMpUxfpBCGQ5bHpN34Rqs/4KRCw/PMF\nHEkpfhqaQsSBfstos8jJ6ZlYXmNMr94yY/+zvMUl4aRMLVEcHQWn5AuVXb+f\nbLU/k+fXlEMb3OVEQHks9SKu4+dGMAgxxKzE9yYMHiSCa/vQNT2jQ9EagIVe\njDPtKoJKZYixyDQzqZZQBa/7bh4aKUCreMfcvuc2ggKnNGn4v91XlQA/PnMM\nwoj5MfDkWxbbSMUvaE1bSjegG5sMk02A/ZY200u7FtxMlJhyHZ5vLAQQuJq0\nwTRoEteNrP7Wo0Tr+PBANN2t+shgeB2xUR2syO0kxs4IJSmyTfgc1fVwxo64\nsOBUS+upKV3qao1LGvQ4pSCv0wX8li2gY5Zw5w0Z8zXUwbwNRKpHljtroV0O\nx4ks\r\n=Qsxc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3PJ4QxI/lm6kz7zatJ6cfPWF0GvlMFIQFNBErWVurrAIhAJvod+MXmZZC9YqR+z6tpAP4DXpeBIXYx/wgNccFPkYR"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602245005-742c24f1.0_1602245115576_0.06884431387390211"},"_hasShrinkwrap":false},"2.20.3-next-1602246726-742c24f1.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602246726-742c24f1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602246726-742c24f1.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-YhpCpybX+S4QyTt2VdqxXEVyqa98j7vYSYbjRdlG188IlIV8JWavNpdaUoF5IOj5xs3aMs8hi+BRows8a8hRLQ==","shasum":"e3c98dfd77fa06470f4070b844bd1111e69ddffe","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602246726-742c24f1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgFiqCRA9TVsSAnZWagAAqnAP/R6S4HT0GpINHuLiRyqD\n3aOK9fYWwAXMifOPBELUO1LXyZpBZraIVSRHDHoMmFW9wZK6/y22jj76A/30\n4ifjgQSxSJv00nAjT5PepbM1u88fCF4nOVonC1yRlb9mRjyHjvhhc6Ygo/vV\nmgIBHhYUJ0xHu7icMnBoOjFaDrYSJ+1EWl7JEVVH3zN1vjCRsEa6a3G+vFZn\nyUAanXXWApfPHBfU0hIZhG+OGhkv7ODi0LuxiDUrs59nUryTayE80MHO4LrK\nT8tesbM6edl5f80XNXNDv4fbTmjj2hz+qeAi1Y6cQyYT+SlAsbZjUKmELuxB\nu47aaUdM44N023ICjUPSZzRNCwAZfz8kBVjyU/9bjynkZytdkM05P9568A0s\ntLg7CCH2HMmohHAZAyXJUkC7IMrEPyIrf1ZRyupWE0rKQO+clCSZ91KVuJAi\nHlsYA8FmsQdPe8FeovZxJ7lULFYy4+sC4ojnTYM/xZX9AjIO0TvYBV3jih3A\n4+0pMHHi9z440Go37ZuXg76PDznNy3AqYmRilqZMoU1xnKptHJ39ylTYL7+h\nBiYkZSjIzp8BBpobuKRtHzaKEc9zl2V5ROwdX0G7ZNZlvKkhpDatMtUKSezT\n65m9zx4hyBS54n8gtvGpr3TTMBd0BCVOvofQg0Ytouy6AvhnE/9Vm/ZfG3fQ\nNAkD\r\n=KAWw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDt4Yqyrf+H8gW3uRLFTg9Uks91DWtwKWdt331JTd8wpAiAk1ks9s52I3sWQDlsyPgmBD5BcWvahOTM61VRMxRQamQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602246726-742c24f1.0_1602246826039_0.2984264262087042"},"_hasShrinkwrap":false},"2.20.3-next-1602256394-e8fd1e4d.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602256394-e8fd1e4d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602256394-e8fd1e4d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Z5EOl0wTzUcKupkkHWkWZj9A9i+vaNaCoWa/0uBSz0hGB2e6Y80RhTC83zpXgvRF00gmkr4L+Q3YfNaLpUJp4Q==","shasum":"efea70e46d67a15cce156b86a1c4577181a2f444","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602256394-e8fd1e4d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgH6DCRA9TVsSAnZWagAApyMP/3Xp5EAK0GYHMlfepNMr\nqWaSnCocwt1DJZ7r2ex4fAB0TRjs8Wzbh/k/iL0nS9imAQ6L5ZI+qfuKb91h\nizPQW7Dno+94A3lvaqQ484nOBm9FxDue7FhgzEC24eG/ce4ct11vkA6nkte3\nXPhkWzoTBWQIPxdsPle7FH2Pu/1J4rN5rssiPiGL+VWsdGINKineyGMMA6fG\nIvvdrAeXUD6HMwS4NMaatsIjR6aRkHOi3FRBzoiW2dqh1K52W5utDH0ZDqSk\nnVYlXIDWvub69L6vOo10Lph+CtWU0Pka6sJENkbNS3zcCHW1l+AtiDEtIxft\nLGf/KlLShNwJbX2lmUPX0fy7C84vmjjva/C2KcroHIHV93801lnkfBH6sgRm\nr2gZ6WgVftn6G0aYZ3hmxJXLc9TNUVeHy4Zvj5vZZHqrHhZy6Uac7Kb8Dv5N\nrpYHkf9ouimLqaoaNShuXO7zx+cz0hTqZBj3xeCN8v5rUPb1LMBE/9XSqQyh\nWlIimTP1lf90tVj5m49bqQ4HOmxnVajxa5nR5WIIKBA9OQ2Zhz+nL7oPIkWj\n88mhVqpIQ2rd9abv1J9epadqZon1vWmqajLLr7tJcDDfrsoUxGKvIj3iD37u\nfYhSB4NdgC8IhaCT+TVh7Uowig3teLFTrDWds822MGW6Yyo6YrtKF8euJ47C\nmGl3\r\n=yWSe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOVqxT1bFLQvTLmM9be1kcFAFwy64oKy5ABShDpMiCvAiEA6IiLVL/2Yo8i6V9lcxnpnFY4IR7UlfT7xMFJ2ZKaCno="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602256394-e8fd1e4d.0_1602256514589_0.15611108118861905"},"_hasShrinkwrap":false},"2.20.3-next-1602271341-894ca2ca.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602271341-894ca2ca.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602271341-894ca2ca.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-JoszPKKVE3+OWUR1dTS6/wJRdb9kWKMF+Xo2SA/DlzUEK6imqpp0ShrmsCco1q5TiiVmcJOsde0ZPgLQ+sD9SA==","shasum":"8d2fe66100f5b3ba71ccfcd8adeeef940313d0e6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602271341-894ca2ca.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgLjcCRA9TVsSAnZWagAAbckQAICLUtIHHepfxErEvkmH\n3KWiRu37EPzNm4Cgqg7ySvAaJO682MHMiPvQKVhAL3y0l8R8Fx363DbI3dPo\nrkDW+YgRHCjM0mTtNKG8rtroyJfLMuYXLN/AVxAmrC8/FxYaAKBRxq1BDw3+\nOsc7+sZf34JFSpkbvbfmMjT0BANh80X6LtvGzgdkDHAMGgxvqLn7fodm3ws3\nYMHMC2vpNni6va/7fV061lAZgV/14mjbdzqPlPwnoooLh2nh2u+4T7X5XVAu\nJq598XL5O1ewjIoyZb8zDuSaYgYm9LH9Rzt6pgLRkRQUS/z5yYAQGDil8TWJ\ntV/w0mdObkz50OFh1uIK41MAL10huUaPZeQkBZGWEfB6YMzuxiwR2OXYVEOu\nRVODJYli/zWmDeckdDTfU2yUfecGO8AmpKug5uOHlUiAje/Z8T1V8KrCFNX+\nBiL1Ot8eBpspidxnX7BiyaY8hrtcmYVMk5b8shDZEDM+H9LNKhgJogKpsrEc\n8Ynqet+HVx36ajGRw5RwDgQixQUmhzJ2v80yrY65M3fYNfuFkCoynFwxIOLl\n8eUzDR+4SKtkhbqBXLvOSvFIrmznM25BTRkIvQQwMg4qerZj/oTdNrdlEm4Q\nvuj9/qctpXe4kn2Qv8IKl0gs6saecSmtDP7hqrrwNsSjEouKfcgPxj87G2an\nVwss\r\n=BvVS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+QcUSHTRnUJMaO+E6odnau91REmWFVeCZ1dOYG4+rYAiEA1+WSpKAnOtKJeEp9xdeYDxUMqemhtnC7O6pEvq37lsc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602271341-894ca2ca.0_1602271451872_0.21165924497504474"},"_hasShrinkwrap":false},"2.20.3-next-1602272382-b5fe5d96.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602272382-b5fe5d96.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602272382-b5fe5d96.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-qCS1mcXf1aSVPwIXnynNpnGWzb2yJ+ZCU/TNGEDLyzAmpUHLT6zJDxzFkx2jAMc/LDyDJLo7nYXqjxZEM2yjjg==","shasum":"51760715b2419dd4d719f34c7afdce49e79e1cd6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602272382-b5fe5d96.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgLzkCRA9TVsSAnZWagAAh18P/2weJX6UJNJ/wkWxmxo4\nh1yqea910Mk1sA7TPajotsuaxOsCU4OjE+X+ed/5VCIAY9mI5TzbwnIm1UuP\nxqnzBVMPTUMbY4H1PMhlNaQs4uYy/0y2SDqjjL33EZoPYTxO0bCD8/uyMIAi\nk28F8D3wVoYKGOEYWkuvolxjXWsyGoHN3c9kK9Dc9ajQ54lRU/qJW/QQ97wG\nofK5gOkqLBP1FTCbumSyL6q80QkkigPdsmbC3AhfZXxP+LhsCa0jTORmZHit\nRVp07LpBSj+IArNye7rtQ2FInTN7UhyizYWVdtwDm5dzX3mTbSmNzEf99eps\nisHvVAVIkEnRySxh4+shiSJFSNIGjFRGhKWkdGGWti38jO43B++47VyX/ThQ\nyL8z/izu4P+Rk8tp9e7DBTABO9UQy/7Bd9u2y8PTFIJpVfbG9gMNC8y/Pasd\nCwpIFLVeL0osTmnXTxfhDqqCVJytgYjFp56fhCebWsrpCf/gvUuQNgBRLP38\nPRGwGCwG00Vh0L2iQcyEpzw9kfrz+PVpGiUEipVmxAZCj/WfFcF6odaXARe8\nXSXpA+1oMlBj0n+1c98xg8DNRWJPxPAaG/3x5dRkFiMMR8JM76kSqn0IhFzc\nPjoPpJzyE50oi82CpYx7JTpuafr5+4f2MBxF6ZfC9vJSmJ0mPqJx2t5EcZmX\nuvqN\r\n=GT1U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcJ3PZaAg791qFYse3HSP6ROXf3j4sDccnJy4AYWihfAiEA69dKAP2sHGxq9SjRze8bhPaxktMmjMeW6aHKUA9l8TA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602272382-b5fe5d96.0_1602272484479_0.6497321499879307"},"_hasShrinkwrap":false},"2.20.3-next-1602272398-72b55bfd.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602272398-72b55bfd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602272398-72b55bfd.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-dBicnuyx1dT35/GNqBLUrgwyAsRk/td8+5O1Qdc/Cyk/6x1NzKvGM43WEhLKxhb2HJMVjvZjm5Kx7ZTCprZDLQ==","shasum":"1a81e4b9a70d19a1383deb77fc69f1cd89636986","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602272398-72b55bfd.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgLzyCRA9TVsSAnZWagAAodEP/RAvz+Yz5ZgvJ0jzWxix\n1cvlgmO9tduc8C1J+PA4H0Cf/Zzov8ITvsLz+Ovl10aFP59xElLVMDeIgZbZ\nhAeAPun7uCCFYNeQq5sLriKyI/Uw+8MfQGBXDRUveLYHiWabBTWh6ZvM8o1G\n6FNCjmKTAOjR1UrhhPo2yVeK386ONd0PwW95dqcQRmmqoT80dTeISnftgoNk\nYT4HABkKvS5MG2azgwFyWrUmRLPF/cMGb1n863SI33PBW9jBiBmODjBDmwdN\ncSpRBlg3R6WsTogdz3g4Cd3VqJ1xL/5rX/b3bpy2nJKjVt/AYOiGLgwoq4Eo\nJCsijKuDJLAEsCaGMS0lO2qTDWeShBfei3V1OAtN1XJr7lTZYZTgu/E2boj2\nwEOXJUBut3wt6xX75KIvqw4PKx0f9bynvKTd3YM1TCHJbW6tGLmvP8m0sljL\nN7c+l8cn0klEEMHSSp5y1GBHTcH7eppI6zJqZILkh9XV/n3y7YLzsDwVVHTR\nft72MTApBRjwpznF3OVBfAT+77UKKHjKJJq9e32/Dn0QfA7mx/cl6bwkqi5N\n7lXKLyiqMvRgd8eaAF0EfJ8tIFpD7UH6C4qkCzmj8CB3Xlv6s3PN1a0yaTpP\n/hIRnOvsjEv6bAZaI8TDFdC1xcTErqWvsJcn/v5lEeVdAi85v6A+JP1J+vf8\n44dT\r\n=Sh+K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuHMEzE3gbO2Jos0Afsi7dm1y97RCDJRQMUc1dxtBUqwIhALD1gMEPjZD7KNMOKIrLsjYVa08PwWRRsWI8Nfe11EcC"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602272398-72b55bfd.0_1602272498573_0.7216453089228365"},"_hasShrinkwrap":false},"2.20.3-next-1602273925-72b55bfd.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602273925-72b55bfd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602273925-72b55bfd.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-R8PC14EN3XGta0iJS6e3epTXXOLfOy7vmZG8K6IXuzVEIuSL4w5xId7nG/QYZfl1Bq5FMqWyGJ6Eb/UbKPFHIg==","shasum":"023f281961f7bbe125482ec732d4c436ae82b6fd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602273925-72b55bfd.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgMLoCRA9TVsSAnZWagAAdrQP/RlTTStm4lZ7c7ti6TqA\ni4rH4+XZeH258PXuQqcvx/eAHybVY3qiMultKZ/BklKVqFWjVShI4WrGQE8Z\nfSNM47zQPtIxbspIBwTe53KRfbQEtYlXr8O8nuxWJvyqctD2xrcQB0Mlk3GT\ndIeajS9u6R7mQn+5tZoif8QT2mCKswf4IoR1bs4s5ZqvFzXIZdlfO1Jgaydk\nNN9jyngBLmdsLMD+XhmId7vVkmMpNP3qPiXXugQDDAb2eWkj5Zxct22/wunV\nWLe44dk9lY/V+uLCkHaiJUNA9YoDmktBHXEwtB+KdoETDY480Z4sIvv692hp\nI5HXEW5QpjqWOZjT7vmiElSVj4idA6Zphd46RO18GUyHl/1adjnQiwo55GeN\nEdowahcqghsZEAAdNgosmq7AsQGyK8K8rCVLuVgWqBmU0gcU9i+5C+y/17bv\n6JGCGa11ch0Gnv5feqATgMUbgqJEyVYAbku37NTheedgcaMCWIkronp2RJ6m\naSwKQIIywsOUTcXkH59utZhhASFf95eCLz2a+i7XxNgEacDEMIAmRobmaX2X\n6ubka/CPmqIL/tqr+M+8v1aECnUp6OOAM5sTNvKlXxDLpb54YQWbVIax1McB\n9JylEsdtkbiUGyTrvu3czINvoNJN/mnX+asYuttnBqKOFD+6gIItCwsbFi4P\nAJmV\r\n=OWFB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3Cf33L70vvgrsyEKz6pCvpbBzVE6+WC/Rk/MTrl4qKgIgPC+EXkA+U8LyXMd+S5tDCuZkl3b+xZzyZkLLsQAj3Ac="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602273925-72b55bfd.0_1602274023917_0.8300792607968699"},"_hasShrinkwrap":false},"2.20.3-next-1602501471-57929e68.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602501471-57929e68.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602501471-57929e68.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-fch0/ngOLom4H1MHfQ/C+MdQO03V68ESbd1Tfw3kauA9E37aoXWiyd757F+XoLQXko5lyA+KjiopbBQYNXZ6Ig==","shasum":"f77c2193a2e0c26428a222905b7e4c56b0de7830","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602501471-57929e68.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhDvMCRA9TVsSAnZWagAAuYcQAKTfeOIQncrChkilukzJ\nPHqwFomM6WPcB6XCRaauGnq7pKD8C9YD46Er2sEuyAdCk5gxusw3S/Kw12Ih\nkIJCgi93e/9J9LUoWgaVB+ZOpJZMipriMdpGru90S8VaKR2gHsczXP0Rw+oE\nbp6b4CuOiJLsQhYh9JJUqoEo890naogwztKQnf5AQ0bQs/X5895EevWVNXEd\nPtNPGWVwX00p93wqkBOJaQe15bwGBBftWCZa97fs6q8jw0tNgDb49qKN0e1A\nxvtJQHeyPC84LrM1wlYwKE0xXN+lcl/HL0WNYY0jXbOgutR5oyGZ1gH79Gg6\nyp7zI0k61s5i1R3f4Og1erhQIpOdUJl+RPGWVmk55ciUb5YiGKloeJDQAUm1\nJLEV/wfbNkpV6nvj80Frf+urK/dIbjBqCS11N4i6bdfyni0+n7LRQYPgCs3m\n9el1o5zsuvi00Ucb5TqGJCv5elPDnBXVvIMOd2sr44+XOtAH8m3rQMcikrjB\nvwEiy5bFHiSwUlcgULGP34BBDwta1LQ3SIBQ+dFnREHV0DkPkbxmN6n2rhQ2\ncndq5rGQvv0gnT4uCCX1uxNqdjqMj2cWBVKxV+INAjjtf0WilPkQ1NYrjMTn\nWLM7S/ziyT7OMAJALFrvyi/V9bgPAsSXvztwJCyb2k962lCg2AbLXCPFtKVP\nRiBm\r\n=2/5i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1G/uVbcvUKXPG5JHIvFCOa6ePwyXq/ZXawWaMVie2nAiByydDDzq2DLyG7qKTpVaVWM4aVQ6KWU7+KIEVNrqnn0g=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602501471-57929e68.0_1602501579922_0.7044303055670733"},"_hasShrinkwrap":false},"2.20.3-next-1602504191-1935fab6.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602504191-1935fab6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602504191-1935fab6.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-91le8tmVWfxUMzqjaIe/cv+SLNjSeE1Fx9M40NstA20jXDLGHIukcAibFpwMcjiRQeUAqD2wTkFmp5JrEkKNyg==","shasum":"57682c3d3b54b76fbd3ef036624169aedd21d5bb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602504191-1935fab6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhEZnCRA9TVsSAnZWagAA4E8P/i3FEkdsoM69MZWBbi+x\nHSTCMWao+Wlq/tPv+MocM3s8x6S3Cxfffxfnt1dFw45sr79Rp3cttUbSJN4W\nlyWhMooOynYUZPkgaVHwj6TQl9q39kMSW98Zkx/adE+WIGGV4GKfeAakWjl2\nVzN0mwWBNYZ4qirIXdHuWfVtukcfp/v3M4O4gjjg8BLu4S9YB3BK5HKQIyYL\nLDtNCkPviOOYpE5PJJCD2DCWJM0eC/mOzPPe8UJlLSxToqH8+suzj1ZkxH0q\nNiKopsHW+q66MckaoPYNkOcWrj/25wE2SgwtuWC2cxgeG5mXqDkvI2P4Sn+D\njm+d97T13oAbGubKvi/PFrQ2b5KwHC26A7bDMrq+ljwzirfagtMRNaXiWMMf\nIlTgN9dCj8MbisQ5TygT5XDDrVzxpRVSC+asg7dVIVTNRKLG1l1+lVSG1AVL\nayQ9kEEYn9mMF5pVAMPcTG/ypKS1GN0L5Wd0Xtuv6IHiBmSZfrHfRzSzUFsa\nDFV4D9Km48i9HmxzCjWLAzuEPeJm72H5ej/LNi6kvh4yhGotJWTDJHw2FjkE\nYDlJ7zxtEY9DdFVm2t8pPvMZGnfo+KAxoHqh0tN3V97wOHUrX2SQEbwBx+P2\nMoFjrrS89ukwX5q9fW++TGYNFCHDGTz0ofWYI4UHtaKh29bvgOlJNm8VxPl6\nbev1\r\n=t+uV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFmFIjwiFD8w6j2sCC174XqxS/zZt7xZAbg3no4djrFnAiA/JAvv6LC108XgO21XWOG7HUgMsD73OmFgscFp5H1UuQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602504191-1935fab6.0_1602504294531_0.28904377984090734"},"_hasShrinkwrap":false},"2.20.3-next-1602505609-1935fab6.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602505609-1935fab6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602505609-1935fab6.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-GdmW5KC6UiB1XCO+XhpiKMm11IxZQJddfvpJmVfAq3xan8siohuW6vz4PNCCova+HAaS8mQCLiT+wuw1Oj9SeQ==","shasum":"3d6940ff9ac4ed8b03dff236c2420ff6637d8dae","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602505609-1935fab6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhEv7CRA9TVsSAnZWagAAFXQP/2dHZdY/g+DimJql1jly\n7TxWXqJHJ0CZVdhEEttXaROYJlvYIemnsLY1c67jHnD5GAH8dzNbsbP7skK3\nn1miRjjyZB9wFsnr2WvEVMHf9G/ApubkRQ94/ntSe84BE+l/FFHcLNZxz9Vp\n5GGpdkTzPag8zHg/WwIebr4VtMiIz1VWyLisUDA8Z07cQsr0NqgBUiyFUWJg\n55pLv3sXIhCnFRSk+7IT+ZvzPPpRBKP3egr4Mzlo4Z3ji5NhGG/VroSHv+V7\n6qv5T/lSL5xRKuFrELLvsZXHjDUYOoz30jrRFH2zpWdYuxjqsGzNolRhCk/8\nxCbOAlb4dtG7Ga687qrlDSX/9WntrDH8Jyv2JYUlBqVa3jcMn9nhz9ZVjmU4\nKgwYwziWm5FfuOUetPhAVlF5FmRiS7hZFAq/87EU1BlQm3gh8s/x0aAFSSfH\nelds7sYerYoN/GCRFB7zPMT4Fv8IjQv3krnWx0U0+ToGPqCLiFHT9760JB6X\n4WyFnAo+/TYlx1zaeWNXGjCtKhpEgH7r6gIAlstdlJXj+w/ZR33ATmRjqSuu\nyLjr16XegYiFAaAVnjqH+FU649u15gjum6o0yHh5B/msLuBmHI8ei0TA9fRy\nY5gFpHhb8yonzhnupZPi0g31AfpMwJDYbUePFWC+z1DWNoz9bHsTAVVBNmNt\nTaCU\r\n=Unqq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtOsVQa58Go/Waib7O9P4tfPd10y0PL1XlJ89SlQFoGwIhAO6Lg6GD1HijozGEs4wD3DiW1/MjPkMQq9UMjRWWu53a"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602505609-1935fab6.0_1602505722660_0.4772140498875779"},"_hasShrinkwrap":false},"2.20.3-next-1602510733-3daf134e.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602510733-3daf134e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602510733-3daf134e.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Yy/KEJtVOQqqhuw85BD5YxVDYQzQGsiJyA6RI/mIyP3o09hWLAN5adJyu1DE0qcWs6riu5TGoyeZyKCnMoH+dw==","shasum":"b75dfe0c9eb7408817e0b7faac9816f7a8126b94","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602510733-3daf134e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhF/1CRA9TVsSAnZWagAAto4P/ieiMcVzXEhoSTrlskdB\ng3yiYdrqMzlsQjhz82QhtWQNgo1OwcIc3PK6OrNVCSm+ylivnKvF2QiW9R96\nT8bTVJTflPGcjLnJhGkgTi3bISh9/ruPbmGhIETGjWcq9aP9FPReq7mLNzrX\nTeULJuCxSCpguyoqCY7knnPJvtbbBgiA+BBYRuUfjAMuFaeNcEbSpwN15fhJ\nD966dBHJPsSow3+eLLJSNrBDiwDfdBw9+U24DYjtG7oxJo5ztLQ++RcTBykR\n58bDGOjizpd2F6kGz348E/KOB81A4EuhgA9vuXC8SpUUov22RVtO5o3OzMCx\nTtUwJF45+Cifi/iRYa0zNHovanPPa55KcZRNTXSqjUGYfvR5CNxcjVeT4gnu\n7TuX/4lDtyLqgvq75XbK7SDPF13uX6/s6htgMCJZgnMGGrDWt0Jw9ba2LGaO\nak3Czn5QA37T10w12praDAE1bFhk6UkK1+9kZ6qM8qpxPTnoPW8xp2mixZjz\nwMfXOBEWTo50FiL8EAPQC7M9/hNlQ1eKMbMkCdxnOc/uiUNHN3wKu63sRYIn\n4TqAdVZqapkJb6IL/GD0MbIaiy8tkl48qrqrzqo3iePy4hhZhcoAqPLg7Bjl\nqi3IMvOWMt9m55vEG2Npar9qvweyQ7FKLGSRHgH8y2CnR0VSBWvBzJ5hxmPm\nJeeM\r\n=/DH5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJk7t02sqfhJmzN5zJqCaBZ4kJtdrjMwEfeMNcde+glAIgDZwgr/4cEwHxfnfjg6E5a5yucdIiGlFQ/SzRslEt1v0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602510733-3daf134e.0_1602510837024_0.3034213328035009"},"_hasShrinkwrap":false},"2.20.3-next-1602513191-b3f69c66.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602513191-b3f69c66.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602513191-b3f69c66.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-4Oo5U0brhI3y7+2RNxojD9bu3ChBhPI7JKVVBux5T8w+MU0jBnVX6VlsXImXdvs12F24mfFOOUHbCBGWRqcpMg==","shasum":"62c34a31616584e8790925c93d2d3ce238ba2dc7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602513191-b3f69c66.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhGmcCRA9TVsSAnZWagAAivcP/inFdydwJN/Qr8yxHuK/\ntRU1RaALQ74pvkRGSeQ/ifoEGSAJBM7n4yGyHZT/P7JaPw1OJzhZ4Tm0ufr3\nflHCnwQo/5keN+IRkIBJqv+lMNXEGShHNAPX+0ylN82py5Ra36kQ0u9T1gEd\njpl6wfXjrPUUeFs4LltSdyLlj+PuPFDyVysCIkXWHT+EWP+4shCZnMa/FUSL\n5O3TP2qqjXExngI50b2GN8G/aUVfGXFDFxnnygmow+7kUrn4N0guHuro2gkP\nHB7Z3E/33gFZIPU1HO65cuwr+b/nqUnGgkPWON13k5cSGpB2ZJCURrBiBXTh\n1GvZM3YyBeM7RKhM+xBqLXhQaV+RAqB8J+bPn7pT41r7n9H6Ph3mtJKxHgeV\nO0NeKM9ubDCfZrfC2R6sdnFQF9d5uTkhjSNQTyRg7m6DpQMoHo+y/4HN6zqY\nk1gGFvietxPuMcWMOktQtgKhCaSPLAxYBoJF+4q/AkODJf7iLr82IwKrBVme\n2N0oRAgvd4ECkl+coE2Q1RH8+3N+plKZFv//rMmWJpTn/7DNFoOKAhoVM6mb\nPm9Jb8H2VIXTONC9MrgAUpwOPAMx0kGfx3A+2kICAzH/fHN6uJ9nlXeomEjs\nLo3fUDQy96GSl3W/joD0wcSBy9uF49qG9QFATpkQg2abZ7Tlrou2W76J3kYt\nn6q+\r\n=L8LZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/9Q4M8rLmWshcvrbA0evMrgAFAWAeV7qU73uzSjJYHwIgaan2HrYpOZV1qiZcACy/GcoBiffiwPX/nLxWZFNVEtc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602513191-b3f69c66.0_1602513308135_0.765983090901986"},"_hasShrinkwrap":false},"2.20.3-next-1602524969-742c24f1.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602524969-742c24f1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602524969-742c24f1.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-J6Pip+RCbxFlvJIanDIATAbyOHPC06Vuv6yBPr/hFJgIMi9pHhEdxC3IHWfVlZ5HGkLyvzjl+lxhaC6Oi4h6/Q==","shasum":"947899d713120cbef5c12dc7d3d8d9df54affc2d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602524969-742c24f1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhJeTCRA9TVsSAnZWagAACm4QAKHCcqRx1aWQDANLzk9l\ncJ9ONl9+qkbDPw7/HkrzMV4WY2sDz2SRDuVClasrVko+uHnhTCkePdiBXUEY\n45x71iGBdUgiJ+q5/O2ssBHw/M/FI1eW8JaNaehXsnMjCgbRHzZ6k1wpNIor\ndOkD91Cwaw3+s3jzOpyqFT+iLl2eEUazXZzWn+H+t/vls7QlZoj8yC0Z5/MR\nq3BYygMkIKmEXfjme/G3zuIVmQsNE8wgpd4SEQdobkpmuTufiAwJljE8U4xi\nc+xk7EjUaA+kFp6U9+ahMiTDPxH2KA1qJbxlP1fxnrLqvQshR6q3PSltWKQl\n6pmX/cvEkAsnp+C0fbmNITjNWluVqcRPCYlzxA0WSwb065lbe4W4emMxgJI8\nmsX+zKZNlcu3k1/QC19i4matIXMJFzeKSM/+1TLOCAzyWxVQXL9mF83B8WTG\nrT7+EZ5VnkQlzMGuQDtIAEXm93VjNy19jMvpLZSZdqGCNoIov4qB6Vc1irar\n2+4jZPf3wfQ+bIAqAq0AFeodrKpPTJu4wHuexFpTfUXFHYfH083vb3ennM5m\n5P6Rwl+SwVS8mDQYF6dwDrNFBuvW593T/yHdCMxnFtFfQV9TFBXkFtsOzLNu\noS4XHrzrq7WnvvF7nHyIk2V6UbpBfUEGXmS5oAvOa3czTz/TOtMJ0kZWDYpI\n+YXm\r\n=Xl+g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1bOEyDZ0eW3v2WFFwZEyXWjC12vewqphovIhq+gtY/AiEA7oVU8Kr1/GHNvlVX2I9r+b3B2IYGLCE88GfgAh6x0kU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602524969-742c24f1.0_1602525074704_0.4014050077818603"},"_hasShrinkwrap":false},"2.20.3-next-1602529551-6cf1cdb2.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602529551-6cf1cdb2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602529551-6cf1cdb2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-gOUACky34yp4pWbRp1IQTfVv00RjKe1LrsF1l7EGU0kWj3/p9d/C1RP0uwTFlCzKBz/RMjaOoAh9xjdXlD4dpg==","shasum":"5da0e19f7949e6e8b17d67e84e588ec3799822e1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602529551-6cf1cdb2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhKl5CRA9TVsSAnZWagAA6kAQAJOVzU4wJ1lRc4BT5fUl\nK8mSXFtL0PSvifn/eMYG9Q+eHnOmCxBmsoE7+z8NN2jh2iu31BABFnC5a0AY\n5AOqz0GWlZ9xdrikAITn1/zTfhpChEm1QUKBjbU2PgLQoXTc73Xib85DcauS\nj8kg3nCJSgPAoyVOcZ4q8WMoqfPRuc3WiDpSfv3tfNAPjutQ4qWyC7lopneL\ny82k6KRHIATLvqpF6pZg2xNFkUfP3CAeSA6g3x3WRMyq13sY3/jLR/tBWi8n\n7AqviK5YI4sxCv2j62Bl5PFve0YZFrMHuTIjsPxwLCKyLcm+Y/KEJfMe1UZd\nZXjifs0gTFHgf1XyCuPsrkPHEdNbb/OgPkU2ScH4chF5+MCqArk6ba3SYwVK\nPS+u5kml3dhJQmUyQZOzs6r+gXRKNdckuLdGy2R0NymgpjJbxKgPpjgRV8n/\n9eTly3USYTRYXo0nCxidAmpIP2gN9xghzIJSDd0LSNzQRRVxhbKd3P0e2mOZ\nV+KREEFY3PKdCfluzsvLNzBEtCaBPKQX1JaBBZ6BSXCIUcu23hjTan8ti6RY\n8BTE5iHwvx0EFIx0nNl/SUcG+Q4cvEVZEtqdgJcZGohxVOjjq49LjFeg0YDI\naH890wUmPD7f+Xe+46I+TxS2AU2h9EmkxaMJygTvnf+7S+qKlqp/H7Tb0s2f\nzx1h\r\n=R4iy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZjp05REtulRVb9I23BYBfzHD9x1vt4H+H/5vTVwxRoAiAg9akSOLC7MrQ1ZkVnAeUx+Zz2Aq5ZAv6UXImpaU1v0g=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602529551-6cf1cdb2.0_1602529656886_0.2851025351459153"},"_hasShrinkwrap":false},"2.20.3-next-1602530461-47aa7059.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602530461-47aa7059.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602530461-47aa7059.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-MUkkAwbgpv6VGzeAZ9UNReOzj4v/9gD2wcrQXq+UTK1rgLkQKo9jQMqhRyAJjQ9HyJ3NM3Rndefi3NABbfsDcw==","shasum":"1c72ed3d290a4967172cd6257e46a1ee57c200ab","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602530461-47aa7059.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhK0DCRA9TVsSAnZWagAAtskP+gOMG8hEufUmZVjC8feo\nkUkPyFdFUDkK9c/URONj/gS3nyKtXSGb8EhhsENBUUSeu3rp4Ng3llKhKR4y\n3aq7KpIleL2WbRLVyN6I4V23X/6wQJnrk7z6nhIqaTc7leNrMtGeHl7N/QSJ\nty2lGOglGW8BUwhYi1rnbb9qP4VLMsPm0rb2bVExB/vGoHMHWPnmvk73V8M8\n6U4Atm/Yr/e35C0bL4i44tXUC3GT9VdKDpSgseeZR4sCO3Qs97h/zxcOrjz8\nQdEI1YFa6jQLUjHiwHjhS7WYELrjIoC1bTWVOU+ocIimEDRRZt7SdTD7nj6l\nBe1q1zjcVlADQVfwsu5mjz/ydO0bp5ar3+B1ZaGmvu+7jqfwbnkp+vVmgdrS\nUETgoFZwMvIks9IiUO2OvOAR7g6EhvoVAYbnI/wT8ZsTOasE3GlaqVGeCr1f\nM7miYdNqw0vKUO0iA5Vt1fjyHrceLwRua+F2zUF2UDC1RWT1ydTd6xjZOYhF\nDuP1KloTKqb1jQQY7Gm/MIS0ahDuaCeLoXRpD/2GNX52S5GpGaZRK4TYDjac\nGAxB5bo8S1oQMi8RGHm8obh3nl5zKEQkmt4q/0/6+2cqXD/7zlbYLYyMAzjf\nfEyXXHObJtg2BAb42aHyUKghpJjV61CCQnBEbqt3qt7acLFG/1nroVUtA1hH\ncwh0\r\n=QH9I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9VS15hMsb/SitE3dGnwW1HIWiziYJTJehM9I3OagYBwIhAK+KCG3gqeyIYas5WNq3WcBwuM7X2dYZJ8tn7CF2t6jl"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602530461-47aa7059.0_1602530563080_0.5740992771333089"},"_hasShrinkwrap":false},"2.20.3-next-1602531488-1653d967.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602531488-1653d967.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602531488-1653d967.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-7MSurb7f6bWBLah7ADNhlP2suwAZIRG2bfrn4QD2NqafubccLe0Uk8IihdOqCcoycVb8kFrdyJUPCc6lRdQh1Q==","shasum":"22e9b6ff5d0f4d4374f65c3da0ee4d52d79cba5b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602531488-1653d967.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhLETCRA9TVsSAnZWagAAgqIQAKEZ0YNNkm2TwSpAxy5a\njEsCPAOPg+p2OhrPu5MH8QUyxvLbEgpDZxS9YLo9C+kkZkFqdLYyo/2QJA2Y\nv571WhGuow0pcLTsDsW2rAMRse447jcJNXOrO8C4bhfnRm95pxuZeJMz6o/B\nIl6GW5GI0aiBlbW1QpMGRURDDfjLcFdGMNfhWRFirCKSoTFHyISrEnMN5oBZ\nsACuvYBiqtKRgWsvP912zZs2PJ9VqU0OcpcFsa/5E9pKe2bfjL4Fwyb4bzCA\nE7Cm4Lx/uPDC3sB+2ZTAmwNK/M88GlNzpHJlMisLoewL6eQWeVp31HgYFSQz\n8BhPOJbZ6hAMOzFUYwZeKU197ObAreoJ+VblcuWqEQESbpJF9C/FEY2iEzMn\nuI5f9ENivfI1eTjjFD9WIp/AsynmGtXnKGtZYMLADCA4eZaV19OckmU7S5xy\nTrGct9Yz7gYNlhrmrEwNQWC5Gr5QOJY0dngwCZImirkL8X7lxbJ+/H/zQk0A\nR4/zIY7c+1MNpmrJrzaLZl0fFON3JlO0i8tRq+9+genBBm3c/nPtHN/R5l3i\nj/7qIbuXK1MRFde0t/r/TQnnGguTOvJeenYMWwT6V8mIBE/gnj6YfiFcyYXG\nBnrrFL7keWIbiJj3tseB0JeMeXdrAbzp5h/L4t2UfexthWaaJcT7FnYiELJK\noALa\r\n=Y5Jh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwUIv6PZd/Nn9xb8XoMeHQT8ZtfRkpljbeubp3tIkltAiEAo873e7VZegDfrzR0FDk3XJggoDf9cwdbLgATNpye9z4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602531488-1653d967.0_1602531602602_0.2856159701640404"},"_hasShrinkwrap":false},"2.20.3-next-1602534871-fc772f43.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602534871-fc772f43.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602534871-fc772f43.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-LKxR0qq0soF0V2V21OIVEvfBDDY8bRqtz7dPsADVX3aCZKQukcP95foRcbl7/efHXwN9V6+EJOvZXD0Uv1XYwQ==","shasum":"c7c67423100495bb9be24cc7d50485f43ba9d104","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602534871-fc772f43.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhL5BCRA9TVsSAnZWagAA6TwP/jqr2XHl6NYiOF5MZZJF\nobVNV7JgBCDV6kaE07eUHQE5ejcM+X8hc0TBfKtxqEBjMl+p9Dl+G5RBOHw0\nP+QuLQ/9ZRtbwdtLaAilqTH0fTUEbpB8Z49N2KOpJLP8aOG2DnqhW0n5CWzS\n5KCmo0c5FYBZc2uDsrdwqqoKylXk8EtRZOgq1BIY7ypgDbazq/mC5pkREdnm\nd9bscbKHZtj2Jl9I2bX4jrlPV6u2WqKhEWcDDmsngiCiMcXFpnNscqN0VisC\nCygCdDHs9yjLIBPmvrLmwo05zgYviJ/sPt9SU5qxMy128yd2T6OvsI8lDPDr\nDNCP4g9U/UY0ZqgaGzELp9G3z0nRxaC1ULXJSxCCqVuXKq+AwbP8zEGhaw0V\no0R50KrQlR74LNvDu2sCaDchZPSB/sVyDc3ic8ZCh9rsslYy4IRHWhx4V/h9\nQEzIqZOYbdYklCDXXYYFiq196s3Q6rns2BT6kS3i3+fWFiN2YdjrJsyicmUf\ngnRCAZGxTWxx8aD3T1hsciyGRx8T+948Ri4d1juffTJbL6gQuI5i7vvOaw0Q\n8j4UQKQAceNHxBUuuLxiMqjN1M29AhvSchCEbRWwboEJyH+UodZu5rNNmMb9\n2fFXF2N/s/Kra2d5sKWIkV9prhsNCjyC5o7hOI2lnaJcOeWNr6+twJLJN+rt\n6Isu\r\n=bSit\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGPuX+MXpnvRunQiFy/M29oQyUMhr4A00eWVnmzyKlQiAiA9+Fs95hgE/iLfI4E31Cl/L3J0IE2tTWKYYWg0rgKZqA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602534871-fc772f43.0_1602534976783_0.39030245825398335"},"_hasShrinkwrap":false},"2.20.3-next-1602535798-045f94b2.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602535798-045f94b2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602535798-045f94b2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-qo+QVzyqiSBcqOZMBo+fC3IxjM9QJ6duftYJ3KXEVLAf/RiNVr+LhuZwLUgSpkQfJlJLv8j+HgB7rzp4Tb/lqg==","shasum":"45cd3383a7df12c3d36b171c031cbc5a975b6412","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602535798-045f94b2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhMHgCRA9TVsSAnZWagAAalgP/0ZdG8xr4XYGyrVHP2I1\nf9W1uM4Ix5SuSZgJ6CnUcQtQArzD5g2CrLJOnL5Oh+W75msidKAKrAaivJ9f\n2MzRvnenSx+4iGzy9D1nPmPWyLeIeLq4khsBMOy0kSr00coKnO9HLM4PyNb2\nCYmLHqo9u5KDlc19uLInuBhOMWEIVqFOYcGxVuq/iXBqroRLubx2+0M7mNr+\n+/q6iD0Q5/DULNAJCghSlKihMzure7n++avrAbkmlCMsKa/QHKVSnuCld9EX\ntZJy49FhZ15TyRx6sAToV+ltu6cjTIJUhCrFJfGD4f7m3DvySXrLxiK0DITa\nIAyaTOo1zrQH/rTbvIKA0lmTQoMjYWl7NT7nwszTKVj+5+H7L99/wJV+Dlf4\nGhMw4f6/3rE8dgAf24CqjDcjMcj6WgwXKhVMgQgDFxq0Fep0qjZ32+NWUnOg\n/klSst3t71ZxnDlp6qxz48r0v1U6C5i5ztR3svjYSOKMkgSHnnuIlKlgipbU\n7512/tlaKjfM6X+eDINPVcF0fWtd2HaTJV+T7PNcxNpF+IGGKbQP2WLSLphl\nwkfeHsfOhexdgUppMXWHSHhyqgXgM8af9LUqqM5PiBVPbECjfVWCxUufjBjp\nQ7xT7PmoQhbyrEn41weCwkI44OPc4V9EVC+4oBr1DYTJBz58YUQLTRhrzCwx\neN8W\r\n=rWeG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFUBuH8Mli8yJr3OTFONcH8wUAYyV+2jV2TFtAj0o64aAiA8HSnsLsWjwyLIvRETbAjq+LPa60qZbnm8odYxc3EhfQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602535798-045f94b2.0_1602535904425_0.26251396193937526"},"_hasShrinkwrap":false},"2.20.3-next-1602582904-a4b55c1a.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602582904-a4b55c1a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602582904-a4b55c1a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-v8RsTIa6dNe209amF9HwwO0OuIQe+vFnxRDwmFrrvqP8B2o1+XZLw92zYbRzrott8up4s65KFAHGnvpgA4Nhzg==","shasum":"bd5b209081a7edef3ad10e86b171195d3f600581","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602582904-a4b55c1a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhXnWCRA9TVsSAnZWagAAoj0P/j/Cignwie3nuMlDD8jV\neePD7VXzP8ctnaUQKOML5oezpCu5302GKlO88ddOu5phv4xwOu0OY1EMc8HG\nS+rVQeNOM+vJWV4yrltJUdmcaUyt1IeJiLCTB0jAfPKmQgbtIoCoeurM8rxo\ng6KebkqyfF1CwQ5RofVRaf2yLapJoep4RVuSEZDulMThFw1cOUF0+xmsd0CX\nU0UYQaADbuppZ1P7+4i4hsfkyod+U06ov8OsKR+AwP3u/AFzp+wCvbYTuEjQ\nVKxALrcP705l17S/bLSGi+OH/JcKA8U/Z6A2cSemYg73hsoZIJ7hFYDtM5zc\nvU5p5VmWmzIaL0o8tISp9lcOipL29OqhpWlT0lXcecrhKAeVluFTqmKgC9LA\nWdUnEtj2OSp5XCrYthivJexaR/Q9TKo10VDnaRTvxeQsQ3CBPsnbZSA6YwQY\n5fDIOmCjN6SOXdq2ltQK6sIxAvd8tX6s7Xavy2znNhU3u/VH9oxXEnNqKv7r\nzFGQRod/EPFsEcHjyy8aBw774t+/FLoZTIXp/JSudLZYncnz26igTI4/A9fr\nnxqs7P7Sbi070hZRgR3tcOTMHqITc1ivkUFcWd8E/DdBProOH0jY4aiIOy/t\nUkZGqsS7WL6YKzi1HAmMyGd6FrsOy+XHKGj4MEh3vXrA9X1xfsuw1xrQzjKM\n2P5J\r\n=it0/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDfuT9jRvD5P/U6h+xgAgpA7gC1JHBvK2n/5L1WbNyRAIgKlO+GwXkoK6dcvKwT3r7E9RzNnAzuWGp8Vs/w07P4JQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602582904-a4b55c1a.0_1602582997629_0.5666410470544769"},"_hasShrinkwrap":false},"2.20.3-next-1602584403-632e63ec.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602584403-632e63ec.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602584403-632e63ec.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-emnm8Q+1UZmsMwMDLv1GzkzR5ptVg9+H2IgOzaLGkFrz5WG7Gg0quiRVzLF8JvGpeYtfaU5VWpIkFpNTabDtTw==","shasum":"2e5ffe7610d723c7783e481e34bf08924e8fe859","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602584403-632e63ec.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhX++CRA9TVsSAnZWagAAIu8P/0nIxah5B/qHjg2Wv2Cw\niLJyeW8+2CPBIZyRjlh+zgt7KgXUGq9/kLDOhMDOPjYUlUyKso12WNMIML8I\nlOTzJsL/G0+/4W977BCrORHhVRSQoccbuYD0I8QDJ5R5YeS1gcSfyDnQRTs4\nY7I5p8XlchXo5xJxeDtKvTGGYxzOAEf0aSVv8wksOqqFxKSyvnFlH2YI5xbC\n37xtw8bOkD+ituOsHo8aKe8rul/IIrV6q1CWbCMg+9fYaKT8qaFJJvJAF4e2\n7UAE0TT3ZPpiPgo+V1wbTTOr1XuPaiE8XSCenTUdi5SHiBwlcupHY+0vaot+\nxlJIMG4580olxJnOsx+F2BUuFWKgFzRKX3sNWy0HXWWethnaKI11s48ho9Qi\nfRZnz/j9CSni4CQ3mTKrQgt6zgBzyhLHR9Y+Qh3WfMLs8sUN8NpF1PB3ADPU\n9F2fhhAzyglxuUXRs2ps/GjJn/6m9P0VsBSBZuB8d79Imi8cQXGD84O4/177\nrh3lJwdcvopNvAX4W85eV65q/VnCqjdP7gQ6+h7zryMkFawDn/PrHGh6B+VX\nffUuk5z+VJJMGiCGPG9wmQIBWA3sNBzUsJxSwntwCkIS+BqIpICO0HhfRQNT\ni2je5B/km7GQQqu68e186wVD3rZLgm6wf8i3EIUEwg8FsKun4UOuRBXRGVj+\nmxts\r\n=sdLw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVJR3SFBCPHLVQJuiSed8HajqYfaWxxR1JzQ5g2i4ZSAiAqUv1V+5sDHhyJX37wSYpvOjzLGdy+JFrAdMOLvHireg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602584403-632e63ec.0_1602584509627_0.5135788719942118"},"_hasShrinkwrap":false},"2.20.3-next-1602586168-92ea982d.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602586168-92ea982d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602586168-92ea982d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-I617Ret67H31bADfH6JX9wH1ykqHsean52nhiCa8todlIE8SA9fvRhAMWGN63b9A4iiFcdWYnaBdMLTFF+ltEg==","shasum":"d1190711f0b5fcb1f48b71137c67e223b347df45","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602586168-92ea982d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhYapCRA9TVsSAnZWagAA+MYQAIe1g0dwUftiz3kU0I2R\n/kctqqh6k7EtsHuc7nKzNaF+4DK5fJJqaHmOBSrPvb3zwE5B6RiJT1C4HQ8S\n/ncG5Nhtbo9MFmJvD+vPI/claGBFofBlw4H4ypPjhrxZz8z7S3tEAFCcHb+m\nR5foNSwEH1d8n5twzt9VCH5zHsWthvNubsouQFBjzQ8/Jp6z6jdzFpLVdLFz\nGZIBFENC0fSK3wOt2UwY05SyYTjCIoyustFmYvM+DIBjd7D3J4Nnn7X3r4l1\nrXX90rKoC6LcD0VRnKfxJCqXoZltoPVioBTs7KVNYjM6QjdUn2yLPeN1n6eq\nBxzjBvSIijdYEBECvJtB70lRBhIopTwl66IJx0IeUeSLBXcxz/p54x2BHQc/\n2/zlrYR5m3Lm+N89O/xtMJgSg+HKXgC+BRFH08wMflOfBm6/s8/NBvSGdAef\nppGmokwAxXh9xtZcs5wooiL3BanLkcVmFn3tUWzrHvek4+BvwHFczrZIkOA/\nYEwY3qskZjbvdktX5xg5GPpe8HRYNKwF41rPyuV5RB5JtN1AXEmLYmM3AOAQ\nxJqW04DtgGm1SDtka44ygu4nLCjQaN+X/MDFEOuvw1qdBuunaFGWDCrO+ha7\nAzxhPz1X884TChJ9yQZRQsGC2CpiEpsAfVp0PQ1hyTPiEHxMaHz9Tto7A+wp\nIyso\r\n=gV4l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU5KoyBRwpJ8xyx9zc5qArw0HZNBHtx01bmhtbY48dswIhAK/AfTAH9g3jJRujkV2yeaLG+5SA2CCNVXA3cqq+rQXn"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602586168-92ea982d.0_1602586280581_0.6933290976402791"},"_hasShrinkwrap":false},"2.20.3-next-1602586384-b070917a.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602586384-b070917a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602586384-b070917a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-9CVeax02tGzJTEM6zoQFTWSf6OQUX9joK+axHhUadEyt+LfPMU6Ju3tnvEzIbQoz28/ay39TG/QCh63TnM9vjQ==","shasum":"b8a66d7b9539fcd0e9ca3230ecd8b09c28175980","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602586384-b070917a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhYdrCRA9TVsSAnZWagAAV+YP/R+eHFKNCWW5XWn2TypI\npCONM7pcbAKiml9JC4puAlHmxyxSmqShwtt5Xd83pm39Y0yFgC8DRMUYVGYp\nGTgnOYelFUc548fwVdrwDue25QtjZ+aGEEAAimNfnTeG7GoWIepE1fR+k8x+\nhGsOR54YAhdXXAPkcNpUEVKYoX4L81i8x7YrzkfhwUC9x7bpPAlWKzguJDr9\nMOs7WJmzItYcyZewf/Bk/4DNPQPYDSFZGlRjcQxdr1GxE7INtZNo8mSgiTTY\nQgJn8PWxvxZ6VkXDi7kgyOVdS90K3JPcEPDxxUTdr3wy3Dfp+gP+UZ5xRT3L\nV4bVY30sPeWe+bHysBnYwBlH5AQzWtdIhjEPleDvazSjZ6UAKwDWj73veyL2\ncFmG243icqUbU93bNVdbfHemxDw+1Ibly7qRrf6CubOpBclNm9Ou6ZqVPnsm\nhWsTjfwRur2N9tQEqqIA8m7QKNXVzY6EbLCyVps0jw4EvSyTTUMYlOZT6bRE\nHWGTAMEo4dKiAb9hrHaf67Aof+W2Fcf7thaHxS8ev7SQZ15WUEgylLKvlclB\nh0vSoQ6PBydL0GipSqCnMLgBJThrR4kZEu0r85rolKDSsAaSecqbn/nAWI5J\nzAyV5wJ/uiUa8Yq/1EkP0a6wjhuJtwnqIw4rIWETlSxVPz2himPt/GZSTvud\n9hAi\r\n=yFt4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVFSyifwPXHYTvwDwcCYW8VugXxYcXAE5uQUseypTa8QIgNDjo+5LyB4okO57/7AdFvyziw1NywmUC2Ugij05teUo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602586384-b070917a.0_1602586474831_0.7102085278080494"},"_hasShrinkwrap":false},"2.20.3-next-1602586790-3a46674e.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602586790-3a46674e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602586790-3a46674e.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PGIIlM6swOACmhqyTNUuH2QnoQP5h7CUHFG+QhoIFA8tCxC2O13RVD6/0WLyaRDklBHGV1BtXykml1mx98AICw==","shasum":"ae2ccfe070045e79ceb65ef8e18bd603370b4017","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602586790-3a46674e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhYkPCRA9TVsSAnZWagAACCMP/ir+qkmAQ+LFMwIhBnQZ\nsUDKQxKGPl6Tq8Z6oaDvNo4QY8v7Bd/sB9ysf+33p13TZ3f8/OkFaCE3M7N5\ngDpN3HjYvT6E6SeDGoxL/RIbJBUSXICH+jLWHdd5c4MqaROb09r+xZsT2Q97\nTpZ+r6l6HWE+44eKWuKYPpZ/kbJTo2ion7Byu84G3XrqPQwlC8SYGOO9HZvj\ny3AtBVczyubVurHc+uHAL7iY37QXb7HufAYD+Tkg/tQHbHj6OdS+CB9SJiYR\nvvrSzDinJxyVaIzLAncptnT4WldLdXuo83sx4Gz0u1I2WCkLbp8a7Or/XqMK\nq4YHz/pCKCGqnYhEawJO6w2zHwPqNEUODYXOfMJNk0Z0FVr4/BrDagle4zAp\nrNbFLqakiLY+olqIxjbrQ5hbLfkzcv17DUrYhuZ/raWScqbCkx3NSHV+qU4Y\nHDrocTqvpO99F1ecp3Fzu8aMP/1ccdsJogdaC6sG3XkrPu/LDVWl9aMv0JUR\nRwPar8Ed7uxOfsnDogtallnOiEr+ca96CSNwyL7YzRppd3cSAembk2Qygxfq\nQJ6xvXNs1H70AW+X75UmptHxvfkuPzVwxvy2RNLHHb9R8o5NLZTU453Bj9BG\n6yYBgNlgPthdtSMVi2QBbBBNXoz//URy3XJNYxeP5FwQn5Cle8Jv6QV4+7+p\nSpRw\r\n=0U/1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1uVRDHWB8H5HgYgrGZmACwjQsxe4Ep9rDuPMHfiNmGAiAdt2nle4dymljaHlU/KNsMDzOU1l8eAqbU00A5xAaJxg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602586790-3a46674e.0_1602586895151_0.340360181051087"},"_hasShrinkwrap":false},"2.20.3-next-1602587414-d967de3c.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602587414-d967de3c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602587414-d967de3c.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-xQbjoHlGtjBH2IHaWjG0NfoOePeZjvduQNji1agDrvQYKCuhS3QHGZ2tnjbT+ICjcX5iZN4SUu0FWfMMCvD88A==","shasum":"83abc2c99665b3fcd8095e737872f38feac505ba","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602587414-d967de3c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhYt/CRA9TVsSAnZWagAAk74P/2RWKGF9GmnyO5oIPAbV\nuQGE4bFEafHt+UcguUgt22235ywoTY0ppdp35kIgJfnL5WEZl57YLR1xWbpZ\nSm8IH9ufX9BSpzkUOs6/SjLOckgFLcPAVeGkAle3oyBqQiCAqwxfXBpmupYO\nJSj7kEva0bPcEJAUhCtvTMGmePxtV3qCCCwi7SSjCSyHFW0l0m3hGmXk8DLS\nHsTomQsW52IgaoSQv2VAj3eFNxcrmRcjAqA0y/n0cjdX1HrmlvWujKQyNMPM\nb0f/CgFsgcNvf8IbMXiO8QnStBicHcwuULf8MqKpQP9cFg80FcpR/NtCXmu+\nk/Acxiiy6l6mQ2HLByCvrZUgRu6XNVYeSzj7k580q354TRw8EmkZzSUuBI52\nKMHy2uNeNils6iKdzZyqOPywrtCA9LwSLWUx99f0Sj2meAszseDNytNAeFy1\njZENFYpCmmomFYYWkAJpok5opk4Di2Q78q+skgd1ZvQwDAFaKy2iepobn1QJ\nyrdSOGEd13A/0oCUUp3wTlM1vReXLs6YFCul8CQmhtP9boDyLGIdFPAETunt\nZaOieJbQ9c1BQiSNEwVQ/KmgTCiYyKDhXMaLoDwSnIFnj12gWZ2M5iB6wam/\nDHEQ9TF2c3wdqatUemHybPDplPPRpDnZ+M9ojxwTuAuyRS5jDW0z6jlocEWC\nw3AA\r\n=DV2C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB05HqFOGDvV/17LuyDLUHZ0HDZCI9J9Uo2Qo5tR8uwpAiEA2i0y6bNUu0zmid4BNGZKSZD0fndGe+w5HWkzKNsYukc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602587414-d967de3c.0_1602587518971_0.02187136706067383"},"_hasShrinkwrap":false},"2.20.3-next-1602587744-6abeac6b.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602587744-6abeac6b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602587744-6abeac6b.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-JXZPIhfvA8YQpLtYhK3GFPROpEvKGgGfW4+SR92fi6cBHjtv361PkYRsbRHlwOWK/6FxjetkuvS4tOOwA3A3kw==","shasum":"23250b4ffe445045588efc15ad5ad69a5d791f98","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602587744-6abeac6b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhYzLCRA9TVsSAnZWagAAWPAQAIpv99l1sWqWfdPqj7wN\nA4YgtqkYudV48bStW2G97WuWNC4zfoC9yOYwIu66NONW0drylyemsKKzEB4i\nOi8nvDMZKXfBRW7pa7/2RG5rQnjATjo33t3HF8kN7eLWnBsqVxsyK7HwL0jg\nFojvg+T6/4TBoLRLryNwifVbJlN8YXlWrrodVo5FS1EMuwHnaoxsnM55pwT/\ng15/EiRZ7PvPMER+00ZjdWWytuWlN+40la5qu4zNWx2HEsNOcyZenjorb1Fl\nXCxiIhkmR4gBkllIARJ0K+cyhsKwqVvlOuctEzQh09Ahkwgb59nL0JowVzJB\nPL/HSl1g7g0vxjfJDx6VwTFksGS1qy6vNVRVWqQbC5B57Tx1pNxBeMvpsaql\nQls6dvzazWszeo5IcaseL1HrabwwSseByaoEYFYvfrV7oAotFNV+y7WtnNtp\n2p3Sq5//a+RZ1SIguhLa6f4JyVhz9U6g6v1eAKqwwovAnUqvGpQik6rHbgIG\ntSmogjvKC6/hdHgGKMsZsZUlrkSG4kFdOi5g8AjaLjlrmcfAsX9gR8hbfniV\nmCTirhgdRszvXK2sLzLBsb7dwTOU7HKPLXY6zNUh3zDVMbSzWLQSfFQXNA4l\n6g/W7lArFET+XpWNdYR5ajJ0TnNG9zQMoTpoNDi0O+VsjZlH1Ha0A4nK7Xhg\nTftZ\r\n=hiEy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvFZwldK0/VRysDyHSSvy7BQGQVHEmDRuVPMc9Fi5G6AiAq4OB0/rgPt5+Chyw4CoHOFWzXqWT2TBVkAtzWdN+vkg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602587744-6abeac6b.0_1602587851059_0.0526697338389468"},"_hasShrinkwrap":false},"2.20.3-next-1602590122-60628172.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602590122-60628172.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602590122-60628172.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-fV6S99j569H44y99+JsdtP3TiaCwaPVpOyXeEfaLdQRR80IqCYvZwWEmdg342ZYjuxIZF6mRcvmETzj3zfeR3w==","shasum":"dd50a3ecadacb6a4d95358e24be17ffb344273d8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602590122-60628172.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhZYPCRA9TVsSAnZWagAAwckP/iY4zNq0JsQL4vFf8lDY\nqrejKZIu+vw+O25A295bU1zAcAYs+0XZkRvGgvqG1fV6PionmDAR2shmbHCv\nRYwn6nNtgIdW56r2DH9wuCBT2DiJovX848V+VJZ0eRg/g3jh7EQAi4HhBArh\nWn76+Jo2lznBMcgm8u5bHQC5hUptYB/g1TRv2XMx1Vsq+h+xUj5lV29qLvpt\nxZATl2HO3uBxYSnrEt2Pi+DCyI1EUSZb45Dw2sxQuqEZVHC6q1wkaB2q8mxs\n40avhlGObCqZmCgm0UIm9i/dDw0yfch0HGAOKWFvuKq9ppPzj9ADN9/I7Ua0\n8AWRppBB9ot43XjndV3yTPjXzxWLKgT/PCCdokMu286qgjHJv3X0tjLC4tPj\nlVXthEnIuCnz0zTzA/htcmhjkpqLvAWUTpsGX0C3xLbLFm6xDhDySsncqDsG\nxnOEuVJ58Ozeua7AeqJvoSaASiHI8O14eLIiC/xDcxvZen0lOBLgGnFq8A3h\nV0VJamxBU4rS0wOnVCmEZS2vsWu0T1m3VTuFHkdGpOi90Irwgny+vLZVhF3N\n79iN/jpCAoY/DxVtURehdE2z54cv8pK+CTzC/kNYvbYOwPPmTtCGc8Ehyzdh\nbLDV5YViZm5FLZ5FJn1PF0kFU8Wh8+rfieGF3TJoyczKFe7crrYXQ2lAWU55\nlEN+\r\n=EKgp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnJaG0FlfddQXncVpRA446d+rzXO6GZJvLOE82LJtDLwIgfefjB2+7CZBhqmVIEPBOc9jv9YJIVTMLYR5Q5HDWoeg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602590122-60628172.0_1602590223104_0.8701614808569507"},"_hasShrinkwrap":false},"2.20.3-next-1602590750-41806c88.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602590750-41806c88.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602590750-41806c88.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-WEWZFrMsmoXkZezoilkRluglxgrgxmqN/bLAI841XeEIIIoUe9RDyS4KGGJaPE/co6PM7hQJLRds9gotGggmgw==","shasum":"612d52471d3a617b0ed3369f8fd81b3adcd3dd72","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602590750-41806c88.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhZhyCRA9TVsSAnZWagAA9JwP/12vIeA2e8fo5eAhF7Ih\nro3FZcri02YFnMQWJAJ96KZCGAG63x6BrN+1zqhBeP6jyWFxUNfxZuoIJIW2\n2s68qVCKBuc72jy5UX3ad1QzhOefARZVZsBYg4f33QUavwuZk78KAMvpDwSR\nt7a0s1IO14QA+EAmAHI3pKLDxk18aoz9T2C3rBWzd+mfhfRrgx0rV5hRijGC\n5AoBSGSt4t3OVOs99MPOBlNLWpZURjyvgrNlmUj/AC3zs1lVJ/mo/9O3ymd2\nKz/OB3DeRUzPs/fVzcMLqL9uQM8AWspGg/Ow6U7aFuQpZZzhqMwJ15qGyena\n3NzLlpOK2Mu9/RobAmgXNYijMEW4G5YYZZq04dVYEMEU8pgm70BOgKEetWRW\nrsPNlPGoYuVbor1tXWU5VeJMCTWW0+3Hfhgs3D/2+9+ccmxCQyOaC6tmPwOC\nJaTuCHSzMuAB/of2tAaV3RjSFY5ykZLJWRasa7gddJwbEMODPY4pUUNSiNYA\neX4FM79aK4TbDrvyFmwYcP6B+J//hq3k9UqknoSVQCS8S+oqA+IdAS6ZMt/A\nVti/QOTQtWUSIYWrrn0NndU0H/gyiUpYsKRh3vML5OaU8kR9n4yjkwNT+ify\nvcwWQiTUd/RfsQh6NYggAO0kt7f5vvT/8bA+GjOZnU1xMpg2lB/oPEkm+NgB\nxwXL\r\n=RE74\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqupOUmTdByvxisq36zzBtbI0Mh3AO3Q20znTSvgHxWgIgRRtSi/JpNr79CXDU7omT6+yq/6qnB72EXC9Gq4Ws0w8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602590750-41806c88.0_1602590833593_0.6113613760117365"},"_hasShrinkwrap":false},"2.20.3-next-1602590735-523f8fa6.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602590735-523f8fa6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602590735-523f8fa6.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-sbet9OxXXaX6Vx11LpSkw97LvMxiZO+BlAoKogWctLvcjBGCBDIO3gvyFqMApQqFZ4zoYchtOnU3t0fnl+mtLw==","shasum":"a632ac172c74789af3f2147946073b84244d60b4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602590735-523f8fa6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhZiDCRA9TVsSAnZWagAAeHoP+wY4V1zSXgdK1gKq65h+\ngipTJj0YJlWcRdNCVKDNyyDFzzqRF8bXFxtlsu68SokViyuiRqPZPLJUEJrp\n+DxV1HHHxDElB2TaoNAjj780zBPsP0qr6/3CAzdCgS8vlFOPfWsoL8TDmKbz\nn1h1+9MacBK25Ga7K0DSna5jbtr8yzWllXSVD/4EU7ljS3HymSxbJu/Z8W/s\nFuRp2mpaGpBGbdk5lXrrskDt3wqQmufuDjupGMO+HwWI/pxAV3mkVsRqolM0\n9+p+hZybAjSpDE7Rtx2OAF4Wvuppxfo/C2dt/s0ZrDKM21cfWM9jkj13jTQW\n3tq9X9eLenVvVCnbj5CrCjMqTfC33MtJ7XQwQrp7xPrRWwUymPA206I8tvRd\ng2/Wl/C1gbVdFjf2j9XU7ZH+fXJOeg/HWjhNQ7tw1rK8lu1XAMUDFwTEg/t1\nlKAzxBaDw3TnedLUNzDDoQnXxmWlWjOtlIQ9c/zFzWgfbjGwoHUwE9iEjWB5\nVe83LlQRMwAkmoZB8XBqn2cKUQ+X1YccxbHqRSAUIwVg5Jua1eEj2Srz6JmO\nJnmEwAfFaeqZ+2TWDetNK2ciwIoEeANyXC8xzuw8QIY+Wkss5ilX1Muie14c\ncXcBgBEwFwE8QbrZOmk0xURKtr3W/dk4QCiQa6EzwBr76lbeOS40NpgxxjQ/\nCrQc\r\n=Io9M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0muYWnun6PbPrUVh3K2vFzuXIA9zrUevqjA3UwIqbmAiBZL6vRRMglfZDyqjtMNGkT3HlZFBz9l7UZ/5gjtNEvCw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602590735-523f8fa6.0_1602590851244_0.9427836353296977"},"_hasShrinkwrap":false},"2.20.3-next-1602590836-a4b68389.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602590836-a4b68389.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602590836-a4b68389.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-0T4wVsQFRVE/b59NlNtAqZVQq2N+GS25zKjpho63F6AA1l1+xkp13q1eVagz34034JGpYfEcgEoXuuzJO1b8xA==","shasum":"1e5800efafb81d31f50ee5053f44fb4026ec0f0a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602590836-a4b68389.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhZjhCRA9TVsSAnZWagAAERcP/1Hnww2rDGXKFF73en/2\nZRw1hcXn3bh1exObWIq2ISIR+OCfhXnKWW4sRHeZFSZW5PC2KCYtc5O2GtCS\nPBVzgTIYLpVH+3/BlhEPerbM5RZOSmMiHotXtJyEQOjQ4WEb5s2e/vhgOiJs\nEW1k229Fdj1u1M7EqS7B24O00pm1/3Ks2oQuy8s2aMXVYzj4KO28uMS5WKjG\nJMs6R6CTRhFiXK5d7/whreDm3BCcjzwZtBGYkQ8QbzB+IwJfesB0TPIfAnTk\n6j1HW8UJ3SP9VLBftPH6ZXI1LT4R4urMueCNDsp/U+KtddiZjZyaoZUHcPdi\nxU95LXItNmhv2wTvZZz7oWYNWvdZ3jCfL5l6jbaLuDKRXVaapNiCsRQQcWfF\nBiWZSJyxAt8mfPvAWx1d7WbPxavLo5x4X8cxoW1YyreIZ6W2vYthNHnOgLIW\neCGIpAevm+FeTyon5ghBv2+fWv05dnq8ji0S0xSZHGY4xpG8ayR9tHIQyTdq\nBqd0fiVEvFFO+xnTt5fk2TVPyH2+KJ809lcL2encGfiSL3vSRLYIvVdUxUm+\nFE5tKleFlRiLbqDR3+8y9ptscNlpI9CBweMunHsaKXK+ZvDoZGQun0G/msnH\nhBX9SQDZE9Oz29ggpgd/13LSI9BM/Loz73JKQs9kvegX8P4BYePQhd8lfUWW\nGzml\r\n=uZKo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyOXzfh/c4IOTMEg8YLCyhwjM63ZL4Damj8V/21WqHPAIgcGmIyOIhYxU04+X3v0rAPfIWfojw7ATJiGgK0aCxkxA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602590836-a4b68389.0_1602590945478_0.9547765309683514"},"_hasShrinkwrap":false},"2.20.3-next-1602590884-cde45fa2.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602590884-cde45fa2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602590884-cde45fa2.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-JsFmhYsb8BlyOQdo+PG1WhsHftEb8sNWnW5JhzpgF4DsPWwTnoUujXYaimMrdGbUSUduGNxsOSkD47L0/POe4Q==","shasum":"68f0a206737520eacf0efbabab92440c47e78711","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602590884-cde45fa2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhZkZCRA9TVsSAnZWagAAR8kP/RTC6iTALfyUOxNXlDWX\nl/jBlHbKW4spsFkQSM7VlNTffkZjeJmk031Htqg6uTp53DnjjfbFxzE5s7nA\nEFHHpfVXb6M1IjTAg8a/+qYpCoLYU2jyt/DU5cXCKgyZNYvAbf4vnhEZfZE3\nqls9H7fvVay3C7bkuDu8+yIWPjMb6rg00G2u7CJhZYED+yW3qUUEljwAWVXo\nplS15NsfVVbGe96stX8oLFZeFVjq3Ox/r4wkkqcbxLFqA1oZhIeeMlbYmpKa\nX/UjHss0lyP/7wOIHYPa2k3P4Nm7rH4Fe7t3QSNTl7SK+KBvqozZeCnk0/H+\n0bzD/QL4BcptFZcaYhMqc/YfubESomTz+13McMmj34/EfXaLWlZtu5XKa57r\nZfVbynb3jyo8F2+TLTpRUCoZOMPok7+hv1QPAWiTnf7GvyoGnDeKIMTe3WpA\nI4motYu/x7lErrPsIwCuLmAvrg0Vm/mYrDOjtM6bFOZAo+gGOFvJTTLtEzyk\nNIsu9duXafVihnYljmp6pMVKFoXZCwaH7knWq7Q21ps9T891/lKlmHz/6wMg\nNXAy8clbexLB7Pg8qnR8sNwnkNG80yRYU546hkpLg43/UWwrhI6uxa/sc2CQ\n4aWGSubTq1OON6HgcU5DuKgzRpgDFzXHC0lzCh2eyNGI6tX3t34ol+c9jmrY\nXTNC\r\n=V9Lf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzzKc4gnvsk54V02sS4yT7caYaVQpZJb+tVXdtQykBAAIgWUYnw+/aGNwUZepRI/A/kjfa+a+b6i8zQUeP33OZUkU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602590884-cde45fa2.0_1602591001101_0.7276674424312355"},"_hasShrinkwrap":false},"2.20.3-next-1602592175-f1b25646.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602592175-f1b25646.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602592175-f1b25646.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-NoFfK2x+Zws+jW3rCBmMyl1nAQ3fU5NxsVZ5RXU8gq23O/Kh4pbtLCgMlv/Q5auunhF2c4U8848Wp/nW/BfQXw==","shasum":"de1859fff725484e470590297cad7eda064acc52","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602592175-f1b25646.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhZ4QCRA9TVsSAnZWagAAhGAP/2HP16IVepNu2nbYFx9T\nIhVlXZD9Tq4iI9JWRkjaA+PAs54q+vivkrTv6dKuGXg2O1Qntw8sPGqk9KzM\nKOJFwqNYnTXvwp0sf9/h+gzw4rl29ZNvqkjHMCbDj/UsoLz8lY+cNieO9Vaf\nFvuo5pK7vv+9EeT2Zc75K3B4na6pqdqh0tzG3vQcF+jG3hyQgcwo03KxQVry\nd9D5PCkBfGYD+iaFpXRea++bkMvY05gKo0VHFGHrO7zJj1aH5lrLWmxJDCcT\n09hkzA12bR9jasSiw9gsK08Fb7O7um6UCuhBkqDc0lioDhtke6XXfimm0JCD\n5S47by8KAJp9kmpO/G2fLLO9IgVNX2gM7+GctNGeBLWfNSybvIC0xhWh1oiS\nuq92MBrHUKUL4oZ/bxnivKrzXS5YyVpWgnEOsXtKfBeKHyfB/eUpRr1+GDb7\n/FptFmwllLS0Yp2j1G0tGDwrOjA9sfpGBjrXbr+RmJUK20R3F620tZrQGdsy\nY9rfze+aAIjLKWZCCQj3MGG1H/u0sK00VLkoJVe6uQcsRV5tV21xxtxf0H6z\nDsabdleV/GN28Eq2SXxR4b1GOf3zVTncceR3BTMB7F1F4jWVSEl1xR5N2Zw+\nOprj70EfECATPYHI0MJeG6RI1VEQR3IJcqG5v/I01jAsxd1KY7bXkcBr/G4o\nqB9e\r\n=SFhn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDiGIJtVTqBIhshkNQMIGu7DPmmGREdEEdmHwyp97hcAiEA5Uz8EM3grFTamX6Iy5ULIVthpBweBSMCzKbfpdrcLcU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602592175-f1b25646.0_1602592272036_0.2979471219688068"},"_hasShrinkwrap":false},"2.20.3-next-1602592609-b2ea22fb.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602592609-b2ea22fb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602592609-b2ea22fb.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-u/OzzkNlFi1NafLvFvbpHoEriI8KJNaS8sij3MUyIMCFw9T4jQIz+7FEZIPo6V8OPCxIHvJi97KvLbCuP5vjPA==","shasum":"c3574f5d6aa9994146ec34174135d975ab099253","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602592609-b2ea22fb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhZ/ICRA9TVsSAnZWagAAs9oP/jDPNl0t3i7OJVAe3Sww\nS5wHoIPPj1q6SN4MaCv9/urYUBhrQjqYCcGrmkwaPQ9WYckFkMjCK/1kx2sV\nPi80gwrMWIoi9LYK4wCNHdIlyCWoxas/QHOvdObKD6O9Yv+ChmLqzF1vdFC1\nafWyjRaY1miFWDiDt8vA1pokRGTgqLYZZFugvfc4wQNgSTyyNyerNv71n9SQ\nBO4zCrO6EExRUPG1z1RKSy4RYTgIiyUdggfRu7L/I/otUOElh/kZKFVbYPqf\nqSm15i+BI6hHTiJtffqWLldQPPWK4CnYZS6prTHdCZTeiJWgF1SyI3o33B6o\ngb8zCqAVfl7MzJGBYNcNPpJ2OHTWag4dVoNbo6dqTcEZNFhzYh08iRSyKily\nmD0xG+WlYuX04iG77C7FU7Vx3mO6/LmTaeCZmSSmy5KDiwTsohbGZmrYVxcs\n3yHXpyfUfV3KusOp+Um9igz7s6948pJGKNKUp04l0In7Y8crorYuZRu8dfc1\nJNnySZVM0tAYWpORYopt6cz1bjxamQo7wjYlqAfVq7Y1sHbBCztCW0z/sTCh\n/4i4JfELJ2Mnov3/jMWDWVD5W1z3EC6bopUESd/v8rOx5r0oPzmFLVIqzysA\n27Y/jLRcAquKMltwwTdQrZjDju1LCl8VICjORt18IBgoakqKz47p1oc0C6q3\nuKgI\r\n=qPv4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMW14aIy/GjYzGEzfO3OyseXDal2qXczKEC6sHJG0c2AiB6NofRiNtz86hKpjYI+SP3MeJBcq06wnzoSQ5ED2HSLg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602592609-b2ea22fb.0_1602592712465_0.791174540352757"},"_hasShrinkwrap":false},"2.20.3-next-1602593715-b2ea22fb.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602593715-b2ea22fb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602593715-b2ea22fb.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-06LDO2c8aArXfw9QT6FBq5P4Rw6QaKPkizIwcVI5ub/1QFU3BpiKm4ru7QD5ApOFVa5p129e0C/NfFbsxMGTlg==","shasum":"f8eae527c6c9d2e256766de04ea7cf930d6d052d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602593715-b2ea22fb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhaQcCRA9TVsSAnZWagAAz0gP/2yoF9i/WTiGfttZxrpB\niOqXctea7DCz85+XgyhFJzOSUgRZmx995xqYkpqi80X9UTmq0fh7S/BTlSfI\nDET5H7oKVd2qtCiXuvmOZUtq04VTA5bVOGsmAYYeykKqjdZn7VjxjFrp7yUf\n6ynCBwSAEDfsqfqdilNIptl244WjQfbJRC7M6faqVRFhbTiImu7NkFG5Z0vy\nat+i6P8VweShKQ3vQt7N5Kn8L3et1htWZpm8LYDhAD70Xfz8wv9OW2fzWqR7\nsBrR791H7rty13TeSZxmOh5GeUX8hWvcNS5vxZz2wKU8f0uuRQEWgc2n8+08\nY6+GZBdOtYlqAjOF/UoeFARHodqnMQZCIre6mF43czZuskbLBzez0Ss5OQ3c\nZouVhnl+SsPC5b1omKM0pdMjfEt73eY6siBvT1ivQIu++2r4IG3JWzzSrTQ+\n+JP92a7pDBIDp4/Xhd/nIkhE2llSVqwojgKP07ZahGxHQv5Wfy3Cq6ZYDWBI\n65gI0Yu3vMHY2Y/PijfzqGCk5mNQg4cz7RX2pSABRpm5sryXEvQqECrODxNo\n6BFYVQoTE6oUf9ie6ESZYI/idOvSyvb3VqmYjKO+mZtDEihDHCGUw5SzDCst\nAxbb7TrrGpWdbY5zPRlIjpi3TiXmHKl3cV4bPSQ97MW+6osAEGznHiy7egZQ\n4N8T\r\n=l0tW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYVecHEdPEq4SfZ+R1pL5tBEcrkExUM/zP1Hk6pfBIFwIgW22F0Nd5qj0SqMYArgR7Dj35BeLqyY/dD6+/75ODaF8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602593715-b2ea22fb.0_1602593820271_0.9173028411272117"},"_hasShrinkwrap":false},"2.20.3-next-1602594840-b2ea22fb.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602594840-b2ea22fb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602594840-b2ea22fb.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-RPvTRm9XZ993ND9mBYaoIBCRjNry6jA7TXlzObVcms+/BMlIHeucgcAYpnOPRhLUX8CX71RRGJ/Bjw5pRLc75g==","shasum":"320f8ee076e248126e1c7a9c81e88827be7e313f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602594840-b2ea22fb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhaiJCRA9TVsSAnZWagAAJgIQAKJNaHu4Z6/tlRpgbYWn\namilh0SaXjL3hPPsATLVVgQMv8f00IZs1eVyJx3LTJJqqKiFeKW5VGdshwEh\nKnVCh7zE6mlyZYYMzwvhzef0A72CfPCVI3lvsuPI2YQXI2O4/AcPt4paTjqh\n+vn5l5gRIZlovjFO7yJDWToqjn3QxALjqlV4BOEtTL2XUZw342Z8ga+ayHF1\nsTcH1ypAkfhxgauzpqQQbRKuiDlslMpNMPGUCNcyPeElvnU9hqVYQbuBzLyB\nbIDMf1WN+IjkIzdd1U20gIrMEfsfVXfpviO2COf3n15ADbVXfmWVQHe8Qdc7\nZLaC10j62iN0SfpcXIFRl780XfLYTAW1fS68k3bjvprAPgYfjGo9WpImCMO9\nugHZpG1uywDIPAMr88qBgHZ7TeUWVPB7WxZImbw/MfXCDs5g2NGM3TzpLzp8\neKfPpFRjrkNWNRIZPZhcH2D3QPwZyn/cCTcoRQPaKPVwaImAufelxuf4GyCe\njix2oYfzPDePJKeSapgZOFmLmx55VW/bNAOumcqDMrv49pYryW+AzzNJG6Ia\nRg5dkVLuxko8QvxYNttJfi2yq2stY+wwqQySen6GuYI0Q47JZzBKm2oXymlf\nEzlXCaarLcoxyfMSl6TRnclAIVyIpshSO8iwyS/kXAGwWZxvm5YiPMVMK6+1\nm61O\r\n=xMq8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfD8BXyhlozptacRU1+J2AqusdqCmmJKPfc+/W9dFYqQIhAPD2+gnElraSDfHVsimACMLjWGYwxJDILM+cP6iyTs7a"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602594840-b2ea22fb.0_1602594953194_0.7605888129947469"},"_hasShrinkwrap":false},"2.20.3-next-1602596144-bb69cfc9.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602596144-bb69cfc9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602596144-bb69cfc9.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Npe8yZy7WYDzM7Hwg8nzQHLJ2HnDh9YPzlUZnZT6yhu/QxERnME/fXBgrrdmyKUN7bjTKp5LRAqDR/jqy+O2nw==","shasum":"f0d9959e94dc30c06ae161a5f2274d8b605ce07c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602596144-bb69cfc9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfha2UCRA9TVsSAnZWagAAJ0cQAIpxxN+xj42JzfYSkqyW\n0CnMz7PR4rUsnXRNpkdgwV/TsS3LT0O19T+tnOK+2BAjuGSjkiCAS++YZ+It\nAdwmKsO0aufvX/iVsrqMSA5O5Z5KBUhxthSZ475vrOXq8JJE9T5LjZFikXFM\nOTddfqtr9by6yo6XW/TNQSUNWc7Pg77WCQHBfIMviMYfi1DUPbltln0d/zER\nxui+FaftOG/EFZZrs8+IRGkftN8GYJR2ZJGZ+QlaAexq1RZIvXf/zTpYOxty\nNdgS0TmdE5H+ls61c2hxKPHv+VknBPSAgYDfKoCbpEKZvvLA4b+/1e4EZdQE\nndePmcJesfp9csIVRxJiAGp9DGQODh/hBI96ex/LWt/spM/L3nmj7FpSLScS\nxyxUnrXX1xLZIRVr6eC+W5sEtGA//dWC/sbchjadj1/KN0P5718AW0dqZ5ox\ncIuqGcO7dlZPJqt9eLgJPsSLVHaO/vRT4XZM+RQI/p0FyReh01UeYv+x/1O6\npyHx4iO4MMDqXGsst+fUY1pDZ8EfoEoNr1W8t5XSMM4MHIntBnDJTWcpsSzY\nO9/c8WNIDrnylxXFSPi3DRzseyWzLmjEbjngGgJX3tgyCXCUvCCNrycN3Ryh\n1HKLlKidWmyP4ejsQH5cTo0qqazN0hFdsr8RfnQQIcAL+Hiq+xV00g8adrJ9\ndvLM\r\n=jV63\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG76BlshyHhgUftUfBbWi6/0giVAlu3i62Yn52W82dKZAiEAkm7WHb/0sdgdHr49XdbMIS8bzml/jo0anW8f/oHyI/A="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602596144-bb69cfc9.0_1602596244180_0.4453801618633866"},"_hasShrinkwrap":false},"2.20.3-next-1602596161-bb69cfc9.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602596161-bb69cfc9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602596161-bb69cfc9.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-rmvOxT6wbpRvu7K1BJMf6Rsm26W1/2caIseiBmvix2bzs65MLozNDzJR9VGvKhRDfCGKZWxO/6cMRHXBfkhd6w==","shasum":"5a848be79e575d27738164fb1f73ae605dc4bd88","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602596161-bb69cfc9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfha2fCRA9TVsSAnZWagAAx2QP/Atp5OXbh+RR7ehfA+af\nW80+be6qu25RQHOulyfOF+wCaAQCgzPelkOdeVba9SJEX553WICx5gHwDZIa\nR4NiHy1FRbo0z4CxLYg0KGhj16YG6c2yVYNC7ePexUXsCXxmQ2vELEi0yjPW\n74ycWelmobs4UCbU0iRpD8xA3439QwBMspzYbsISb6nlSulue0mD4Y46w9Yq\nTu95KTDPcbE2g7qqONzad05CHaq6pDKUeeVCHRRvK1gV1dwdtQUtBq9Ol8Rw\nB10VdUQIVDORazkSy4pPRwRpVJBtQ9gRNVbCDNKjqsbvA3hvZdne2XHabBed\n2TiONeQDkAI0M1g2z0vewRUH7cwA7IzP1NxKQQX/juvPug8oS/vCuILewWNV\nOeqeH3ZAB/UA8XgmGnEwiVKGaT/QrStF44rEDdQ608WJkHWc8P6ymThtKj9o\nHallGfbrgbDXthEbi4EhboaESDHPUlntONFvOXaKT8eLLo7v/k5BribfhxV7\nrG34Eh+HX/rrwOFL1ThkKEnKPQkWbc9xruPeaxiqJQlHQsigclG38L9XWau2\nDXY6nwvQxJ5+8YvtcxPVm+7j223ZPJ+01blWRzMMObdr7oPCTnuaNcBx3H7O\nNkQGm8jhlkf5aR2a9kSOoDKj4VLco1Bqb3DjLV6RJCxVWfKza7CzQ1lGt69S\n9fAY\r\n=YcVM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBz4fnP5R3Hw7HmMYaNc+fTNJ0h1JbhyjkpiRg6PTCsaAiA2+v0rwfwolbQxubAqW4rYP9haiYr0MRDTieGEEje3FQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602596161-bb69cfc9.0_1602596255470_0.5394143704022518"},"_hasShrinkwrap":false},"2.20.3-next-1602596826-30bdc55e.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602596826-30bdc55e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602596826-30bdc55e.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-8DsmqFbn2gBtKYps5fmZqSS//gAtQ+HWeQEjgo0/SYiYwEuHvHxZIl3oZYWfhIBz2UFfpoKoe3hm+AxZSLiIlg==","shasum":"8a7a223fad5370358965dae1f9f0a8bf66a83e4f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602596826-30bdc55e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhbBGCRA9TVsSAnZWagAAf9MP/RbNeUFwnqGMFWs2LwbS\nqExPHU5aK/YQm9smfeFCtPxhXZjaNQQ/wRMBNLukQE5aA7d6Z2+RAnwjzRUg\n9r/yLBk9kdJp2T6zUew3xH6SQuVC1D/GV+iI38DY7WqLf/uN2mw/jorMoXpc\n5zKSBh8H/jj5CSwAUY82lCWc8CEFGcGV2oRY2xDXVpQiFpvjdIJXAQuhsoxI\nOKeY6UrnTeZilpOWuWV5xenQQBhnzl1ou31TR2M7lM9E/wGh5yTL6MoarW2G\nzQe7XHmI5A6PsUofpaj2iM7nmS/N22hFoXm5lFO/30fLwohR0H7KwuzSfj7U\nANnI63HOfI0AjMUYc8g2v8ox00HpirNuMmuImBD0LqcQpUuSaXwqUzpg5W9p\nN+kToG3AxVPhTDhkQRbzCWBlql6k8vBxP75HX1gcHMxeNEtMxPx2fK9f2WEW\nUKf421U7qSkLG1nWDpsn5X7Vo5Ik2rSpJhUBRPr75leXBW+n+uq4ob+U0lxw\n9TSYORT8Qcjwk9mgqMPhEHoAHOXbxI60OLEqkj5GkagHvFeMMp23CUR2LIE9\nqKKOqC6uOupQkRFB/TnmORWfwI89+EHCcgOzxb3lK5CHt8gmtTHCgpP8FTmh\ncY2Pf0RRs43XNaROn1kHiC1H1C0UcZjhIDIClcStgx7NIFQJ3VuiBMvN0Ind\nla6B\r\n=WIVu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkhL1NzQcHwf0YCHnktqxBHK8A6+meVXOuHvCsjKuCXAiBt3FBXFj8QdiJJxaWuUgLvXfzojIpuOnn9zYCpuuZyFA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602596826-30bdc55e.0_1602596934478_0.8725597805158614"},"_hasShrinkwrap":false},"2.20.3-next-1602596970-c094c5a9.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602596970-c094c5a9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602596970-c094c5a9.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-xeHGrWuUticDINBti1f6zvoxo2Z0pVpKgv1yaQywrkLTFNQtlV1GOHbdoWN+UAUGIBfBK7CIWrHtQOa4jrgacQ==","shasum":"e565b0624279d12cb353a2aa4a19a1e0aa9582ca","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602596970-c094c5a9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhbDNCRA9TVsSAnZWagAAtRQP/3YR4utpCcuYGi6CJoAa\nPZBMWRhtcG+o0Oyl7qjSyYWJl/AT51Pt6cQK9gfK2QZw26C2ulxM9MRUITCn\nQUEg6RSxmSEsD/EdKdIfMwa6o7TQpKmfF9Hl9WIIdOBtHD/qwT73uElyXiGY\nN88GblEYy20LepJFJZmbUlbqXuVJbzJkKaAmRpo7vUK/juEals7IQWPL7xmo\nrIhVKdRGcjdByUFUaRyLQmjtGInSiOQFqP9nk+guCevASuktC28RsL/rv9Qt\nTUSzkmnUv/sPb3QA5huA9/N9OUhndcX3dj9oRABCTqFCmFvlyzUuha1NawdV\nG6zxJlgm6P+g7iclCDbodclmLEMTS/+TUvU2od5XOGTHpWMIn6Ep+SfNXXu3\nKJumjPgA6tAEEBAzH7qYNPRz6dKgrGOvgSRegg2mrZbftghIIhbp8DVUXd6D\n5G/siFJFPdeI+Ikib+IbfSJ/4fyXe67tnieXQYjVvVwhFKEZqqBwaw6A/YAr\nUhz4Zwa2FPOaojabVyqy56bQe4rsaz5rktkvItZfDkAjWy0ERuAXxYKOhujH\nzkI4zNJ97jb6hfdcFGRB6lh/QnUhLIRYp9CNHKNWso3Kwz4DSZBEf3nZGzT+\noLLFTXUqE+TmvJ2B5F9rC9fhVM/ZvqAI2iSSulso4+sKh07IXXebNQsD92pe\nz8bp\r\n=Lyj2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwwVV370IFNnXizdNwx7gyvA5NASbiJ2U6zmE8ypVMZAIgOA3RHPARFBrheKv8tdbA91ZpERm8vBcwNIgwE21qsm8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602596970-c094c5a9.0_1602597069015_0.8415333871924076"},"_hasShrinkwrap":false},"2.20.3-next-1602597330-85a418ee.0":{"name":"@xdn/apollo","version":"2.20.3-next-1602597330-85a418ee.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.3-next-1602597330-85a418ee.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-vAmyNn18RA7XQQYpROom82/t0BNko2yptGMblb0+DN0u8gXa4G141I5Gd8vl1SmjODYznDBEUrMeuZnLrCOVnw==","shasum":"239a5bab948dedbdc780ae8647f30b2f9df16b21","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3-next-1602597330-85a418ee.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhbI5CRA9TVsSAnZWagAAcdAP/2mGprocK42KI4QM1R15\n68fS7g0NR0F9zBDb3sFPU/ZAJ6e1gWHhUHKmSPjBg+ma475k+ieKfCw6ptwM\na8cp60pHK32ueyexy/lZwkT8toFoKUHTTHWInO8S4bn04fzC13ZD8gZzSpQK\nWoDJRiYyoWKWRGMN/WGMPMWedXHAP1hHwCanVspM1YkIb8sCM0T0AEWw7MTm\nhpzt35uCGfUBiq/9ha6OFk3jWzDwaXOs4XgcH/V8IElIYaeKc4nZK9olN8G1\nuEVOj+kVWlCzc3TkFX++9PfW05cDArq6TD5CiiUrnLsdL5OtHiptg2/StB5j\nFn7mcvUv7zGOhQIfjXQnU9Mr34aQWCTR4RvhyxS+4uFvnzzGP8jn4551TlSk\nQ5tW5vpYCLMyuMRc4y7mNsxZ3oTFVQqtp1tIRQRWj/jKG2v5rrtyvXHfdxsv\na7ohELy9Kv9skuzuBMurnvFjucRPTMADdsUgQ5KcZJdc+A3DZci4p3gIf86f\nOWn4iEG8Nc4OGfhO9bluEqaD9wWPdrQZk8CU4jxxk4h4VMvRryKEh5pgrkDR\nAnjfE1hs+I8zv0sjA3KB9w6RWenfHtTw9ySRizMsiMdQgUTBo6zIPooat5Td\nwmbVTiAvXrkPBs8/2RTVYT97kfKpjsJr9vyLSUb6Ydt/sO/YwZgzPZ/gPZyP\nJn13\r\n=7llN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo9zEt8yHVSTa6OhNs/KapLP7AhZG69jswN8I8YqvN+wIhAKaqOexY2yYz1dwwIarHFWanvoaaSi48u0TSP5F97JbY"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3-next-1602597330-85a418ee.0_1602597433428_0.5329185030214816"},"_hasShrinkwrap":false},"2.20.4-next-1602597361-dd9af860.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602597361-dd9af860.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602597361-dd9af860.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-WOctVreXaUmcP4wuKkUT/8qRJoW33u8ByjzWAuHQNb0VX96ay0p6g1nv/RJriWR6H/MnY/fJW5Tc8fBGdwZ9Vw==","shasum":"5fd9e846c2feab8a0440b4b4baeca4f08c4b1c55","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602597361-dd9af860.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhbJYCRA9TVsSAnZWagAAT5MP/3StwWWyPjNMMImv/9xq\nHDJZ6lGznsPTxhh4+GIy0Zj8qN5ToZS3xn8yL+YU2Ib92/0divdn0KlJ934b\nUhToNU2ER9QRfLIOMnZAEQhn0IzAsALfK0VI4doFD0rjuFmLHJPWunzDzjM8\nbkOMQDVgvElpT3jtfbNXHQY3m/vNuwvWILiks4CXArSGZonkKAEj184uV8/e\n0tyRMSPcOb9n/AZZ+ZnTZb1Kua5EohEKGwfLkrP2YB4b8ZYCdCMVnYWRmYTW\nur9fbgh+G40OnxtMMxqfNCrbdnYEJQQibdtV6xa4wQM0uZmLPbd4TdelBUG1\nCrPgnQPxsbPdqI7j/aEMPJ8LcpHUVxV7PpPZnqqcdQLPME2iWaR6oY+Sdgqc\nm2hBG9jserJZ6xSxRCz1PRxh2OP2L83Js+E2877vmeO9BxsEzC+UkXTbmTtb\nwpdVBgGSjxW/1UMtSuAOBfDBATyIWKo50dSn/acfp/xdJlSQjjHE75exbGye\na+c/5Bqgl+s0ieXko30D9sZajnJGcN2doKrbbt1/xhATz8+S1qlnm/RHvatV\nffknr2dc+2/b6N54mtxI6cHiFr0wdXY6i6eKJ0d4l0tBsS2maO/7yzyWlNBZ\npZ/AkRNm41EUriW0d3phfAO9QAA1AC9CCNcnZD1lPfj9q57hJlBW0kwu8zbA\n0268\r\n=ZUJG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPyxxm0MxILAV/xjqecbYoQCIgNNlOwOlDDbzcpjqxjAIhANQobhxWGraj/v0TEn3ky/xkq12vmITxAtn7/6cp8pdZ"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602597361-dd9af860.0_1602597463949_0.7145797903359818"},"_hasShrinkwrap":false},"2.20.3":{"name":"@xdn/apollo","version":"2.20.3","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.20.3","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-pG6oHBdadELOIPthoFE51jRrS7Te2oPDDZCqSsskPDvXxrEmuYPqC0U3P7NirexgpcUAt/BO4xAYqRMahq8Kjw==","shasum":"aed4c0c25e4032d94acd6780737d6bb3d664983d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.3.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhbjxCRA9TVsSAnZWagAAuPEP/0Ho4Jv6IxD4wJnICz+b\nwv7xews/FhENap/Y68FzobKN7sxRjFMQ+ocWc3iGY7jHAh3Z/3VEvMZk4IyB\nItgqIa5OyWcCZM9Dh75A40lO/95xN/4TSB/B+xyA2qtKbWlSWTn/IxGunPeC\nsES8+Bf5LeoxlnM+OjYcsnUxLp7yaKLEjxmt6FYymCW/xr7a8GU+RVROWvRn\nNg+jcI13dHUOwgQPQyw4RgGUoLE6FDeZ+hnrqz/ibdhPGDPieU9OY08dJxsu\n27+d9CfA8RC5KkIvv1nq8i7tGxkvtb0HiI6rQYw7DBQT3RsZrTNWYN+h1Jxq\n6wUkyZg+LXIo1UXWlf84ati6ojExwcds0YcojB9kDdpMlaZXBezPUOxaSwnV\ndiIa2YZ7FqiODPysBi8XaIgIDlHQ4iLfNtC3AY78ZkJJiPNXKPL7E28kRu26\nEaJK3UZqLIWdPtBYFcBWyX46JPVO4Lxpypwx+91OIPB2ERVdcYygV3cZ22d6\nGsnxbv5xto/DVVVZHcynfF1KLvKH5YdIt7TRG0Jw6tcVXX+x2nkpM9sgr/hJ\n3Ir+BXNsS1igXPJ6wua3BXhspBznRaBNBzurdsJHMTVEXv8puxzmHksvXN6J\npT3eqDIWZ1yAWFOXm5YcP6+WFjZ2Tm5zTbKUy5TY4xoWYx/rrc1hE9QoNRJ/\n+axy\r\n=O60i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQSFWGhTkeemHFVKvCg6wGinv57BVcJ4Y8y+qzzJVHfQIgToy2g3n8ngMrKmGCm+rVeAEcl2oxjTzg4/s9pIzn1js="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.3_1602599152985_0.4709650952511055"},"_hasShrinkwrap":false},"2.20.4-next-1602599284-6ff2aaaf.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602599284-6ff2aaaf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602599284-6ff2aaaf.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-rqGyGqsaHiXeFSxv0qOSdMI6qOJt1xSbQl2uc6cEVKxJ59eRFc3SjaUv9x69HeRANT9uVnb1755bHe5bz/MNEA==","shasum":"8946f81d9cd385021991d29f8d306051ae5c7982","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602599284-6ff2aaaf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhbniCRA9TVsSAnZWagAAnxUQAJcTmjEwnX8GpYQVkQgR\nNKH7DplfU6OT3Y7McgLeZ36emo+zdv06sOEFTLPOpycryJgKUQEqVCpg+QO3\nvwU/jDBe/ZkqV+X4jxpMnmJRe5qd/XF+FO3k0An9h+9lcZADg0ALxzcG4gVe\nT0HgS8EKCb/iAtN9pGvBqKRiRbUejSOumy9LaDm4ZBwsg9gPqUSi/d/U/aD9\noi1syKgK5IC10rAczdm6aHlpD5/WNF8k6szxOUEiZiD7SbjWD4cpPJD1iNMg\nWqz+o9bnCDjFOaHY12JQPzVNlK9ROw3iHzwsrydfsAhEYl7ngPJ304UV9JzJ\nJXrhlXrJpoDmtIkbixkmvWJhAOizuKkcIlicMoyKxEf8nK1jLcV//0OHqeum\n2g/xri3M0CBMtfeCTGw7Ox3FDozJWdJdUc1DM3QOuLqzRu6kvA3omzfnwzYv\nrjpaV+/JDyZrSrDGCVQHDqUrJSeVC7amj7dABw47AUGJI+7EcMQEVjOYFPI+\nSm6iCDgj/Oue3ko+fmjmUoFFWJvjwdcbN7GoAUOdJ9Hsx4s8YWmZ9jKjQwV1\nnK5YoFrfFP+qci2dSaHyyqtY5J44wksI4E2gfMp+FPbT2xo3dkKSulCW2fPl\n5B9Ceo7fTSscZXHU3OzGwZAnb0GYqg5aJX3oWC36Jn8Zloz3fyUEKAq0kcuz\nEGHv\r\n=2e8O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvgPef9jFO1wGir6nSyhx7IqfWmwzCvSGNZkl2iLkgVQIhAL4a4R5IKzeQmQ3kG+xAELUTWhjYLJwIRQBLmpCvLZst"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602599284-6ff2aaaf.0_1602599394329_0.8737672771006191"},"_hasShrinkwrap":false},"2.20.4-next-1602599315-51d3275a.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602599315-51d3275a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602599315-51d3275a.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-ea7km5fFReSs3FIqVe1/jLx9sSXnzBklmQFe3Z+qzsXxsTtgNLHHkJOW+bsnVByNYfaSikD64fcjZhm+aeKdBg==","shasum":"a2ca83c3b07ff7635ebf2e10123ea700dfaed659","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602599315-51d3275a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhbn/CRA9TVsSAnZWagAABE0P/jPLhlYctgqFhE/wdJRu\nLC63pilVkV0iY8L7/ne2VndVZ4C7crsQn6+fqSRwiqCkCfEDeO3bRnchOvRM\n0gLPVzvugD//ELVUkmcjeXXngf3KrdPQ9DOxBWqQofZE4daivJvpVHiRmc6h\ncS1gVFYYxBegm688hhVjzAALQ04u1+Evis2z57cKA6NonpiE99E/5yFvse3e\n3lYDNKc+Heo7M2XWuDtDIl1/d7LEaYt38Ya5Y/eI89b7VxO3kXgEuP2OIaTc\noXdE3aH2uS2kzsH9VzoBTxnrDsIAUE6u1hQTz95ZShAA1bPgYxu5PaN0+tCu\nFzRYF7FcOkhzUWfXFSZ96SF+EypHBh4gzJPjIES9uGn5wnzqi2qKSOYP4NE/\nsNjlFLXxuEPLKcagf7RtweqPIpmjljgZnCzx6M/p5bwkI50CxEMaL02Ubx0G\nlAC7evsWkNUsVZDDKHtnhj6mfDKl0H0IzlZKG1sYrRKBy1jDdSgTA88WN2Tr\n04ZccY/U+ecKm8lpBFq2PInq9zIS6coUccW19LeXG1XuvCCFTHGAbaJyE/2y\nXOLiKoaPswkrdpl5SflYSzKwZCgh/114/FoL0VPqybB5YEyM7VlBJ2+BEYuS\nOMOP3ibU2WVjnSuWoxPh6HLQz1rBeesovMfMW5JKk6QpLAavHzUG2yaR/iuA\noESr\r\n=W81r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcVVS7qVqXyKoV2qo2uMzpe2WGWkKhnZ4L/18bsNopTAiEA1z1uG3gYIePlO2v4LSlujrRgOwbbaR34IrwqzqVl8Cg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602599315-51d3275a.0_1602599423365_0.06714876481355292"},"_hasShrinkwrap":false},"2.20.4-next-1602605240-32ab6921.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602605240-32ab6921.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602605240-32ab6921.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-jQXcTeO6oSk8OTEEqMRRj6fsTgjFsHP1mMybscAGNPjfjb5BUn9HPoRPt17eXuOE2aIUkDjNNVmoj3lJZu3BIg==","shasum":"246cab6fc5210f6360d9eb86d1032259609bd65b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602605240-32ab6921.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhdEnCRA9TVsSAnZWagAA7N8QAIEOrp5udttfompsaNeb\nRyrMbAScmHpz9SjIe7Sm6RjW0iICmy0pLdpQw9TxLD5LBLxOAKzHOcmIEfel\n5avUUJnmBJR+KOUmzvwreV2ZJRpy+28ubjunCkFuewQFva8q/0zx95kY9giz\nOiEIyWhJzuLTvc/Tc/adU5IUmWm2oCEWLXHsK9DohRs/LxCy5TeWHeVCPD6A\ni7xUYX5G5oZ62orNnI06SQL1d6WaaPVNHK8Z7jESAHNciysXkUDGlLNoVJV0\nshn9pMaHsDe2Nf7ELTbHVAm90Tx58n1D5hAvPp6UbnJ0s2KYxpHYQ2dN2G6P\nUPKVI2D0g98NjOUVp4JB+w8dvUPqQgCQx6KzDgwxAuKAhtCrBVuQTpMkkW5V\nve3SXioRNPV3wFV7qbQXV/N8BcZxE9z5id7ig142EBrZJKWkKQ4JDlfUTq89\nf5yjPkDZDFMkWhlolx4bCNsEjp1CfGHcYck6s66PsuBw7b1f2zBFe76iTDC7\n74mY9UbKosiIoUVWIbsuo0O7WyNMpviPPkgl44Aj/LRVf287YNzXNnURtYsv\nSAljsoxtYjXK6x4v/3VVWWiFgCc5bayVLoUImGK6nJhIlCf2T6Hz6qJ6nMCp\nZxJ1wByyH84XdT8YQkQKJWnQYgQq+FoStlr6GKbFhu6O3Gi25uF/1rvX0e9B\nkNvy\r\n=IHxG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjfllZkTs9/913BGg1ERkSBb4qXzFHU7vRWAAWN/gsRAiAG09aKz/hHuHYwSpuAcyipHnoKxWQJNiNfVTbJYgbcPw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602605240-32ab6921.0_1602605350979_0.649550592170522"},"_hasShrinkwrap":false},"2.20.4-next-1602609929-6ff2aaaf.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602609929-6ff2aaaf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602609929-6ff2aaaf.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-iUEzhXui9uIWibACi991xQ8MykvlhtyyfI3e0I9hOb/iHfWYrv/vv8QFESMfiNfAkoTxO5k7YMMBcDMwhkkL+A==","shasum":"2170baed709020df690ae28d127c7b18ba60a2ca","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602609929-6ff2aaaf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfheNwCRA9TVsSAnZWagAAYDIP/Amnwg0wa33tF74OTzDv\ndJ0qNSmAS93AAVRYDXtyi8Sb51t3XkifIJSaPl8di+M7NhQYbnHMLU5Yxap+\nDgN+aLoKP102NcTUCl8EK4FpWGZLFZ/8QsmtuGwcIZ5ScrpXlXniizbxwFZo\nOnWAu7aKOoD8jCQE2htIYSTTgdosB0U/vCM4yP5/FmABq5aLlP4uU7PMWb09\noP4T6y+wkG3O8sHQV33/6hXCgPdjr4UXBVKkcOX5QbI0VMrzBQLOpZlo0MT+\ncmf1YinVi/CN11cASbpecoLxLhj2sna99Q4hkd8IFOn7A++FLA2B1JKWptzY\nfGDYKZfz2okPwpnJT8tswP/+csvYp6sjmY6kgbMulqAeiNTpOzp6xmCTDlg0\nakBUhZXB/iQE3Uf0/E81n164VJwOZL0ZB+94YrIEsyTiTqKK/Mc39MkvYmY6\nkHXrGgzCP5/haerzplzS7I3tgfwZSGj4zUG7s4m9stpu4BwCy0wLbuO9PqM+\noSJieXQhDu07gZXfYUeLcb7fLDDDY8jGoUMwR9aIQ/WpncjaTCc296GcZGec\nTNAgaEzQy0hHCuWYpYpivCZ5cJqvWVf3WiLcZL8uNVb5EnvadbqkYBflWRSu\nVu/25WCAbDNj+2FU1Ub1tNMHndwmJGu7S8bGU1KlLgKvGcFWilaiQujv9P7M\ndYs3\r\n=Zcxr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+h7M7GA7C+8xHr7XBPogiIXvh46oorBhlrAelMOseOgIgdySP8vh55PqZ2dyIbGQuueTqoC231XwDbQfK1JBs4y4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602609929-6ff2aaaf.0_1602610032294_0.4766419654746479"},"_hasShrinkwrap":false},"2.20.4-next-1602610832-6ff2aaaf.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602610832-6ff2aaaf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602610832-6ff2aaaf.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-WtVW6oJTV1jFxnKUsiQJapd6YlMt5P/2no3F5o3C+Mb31jyI1ZWQdMFHZ1B9FJ1wH+UXrIj0TnTGMFHvBO/CSA==","shasum":"a0e32706f44f93354f1d25f97b33614732af9a10","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602610832-6ff2aaaf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfheb6CRA9TVsSAnZWagAAK58P/3FH7+8YYMkq6ojMmpiz\n2JEKjWvmkp9JyLvpNwI9KDj+gwOS+iiWDo1i2bNg/jB9/jwkIQHyL/ELsl58\n04N1rq6/QHN7MLTlikVFZrN8P2esJQ1LG2/UE7Tp02TAczSvQbpKOLGFlzNd\niIAUw3pazSAsLW1ZXf9gRBpxgp+cPzy8PheSiHf26eOGdKyNFSgYr9YaHpfu\n8DV30TQhE7Gwvgz+GfXb40dJOnH46lvtDUapuuN5PYo0ClgtJIx18xBWkzC/\nY7gKr/IDBxIiu1QYrJAiqEeJkTGclmc3/chdoDS1kacZetsvmDXZ7Y9U3Bqk\nEfTrg5kCZy8uReJjDM7fwK/UqcWvl59AJzyanUJzwh0CPHwjIrI9vcQqIldY\n5rH4Vw0LDX/Dq6uvJhFetv1N3PfcnDLsNz82SStAiTWowZ4KLYydyqevo2Ef\nnOhoCraa3Biw1Iun/MtifzwxZIFQUIVTv7fsTGo2xYQ1q9PGkorxJdqD2Pv3\n35m3xDW3RRzfYies+Y6iD8E+9OzxfEEV8ctZwNhp9dapGQIlvqSZz+3/39kg\nF1FP/1K6WS75K0jc8d2CJvKYylQCfAY1b+RY67AqGUt7ZHjk4o2rffftC6k/\n/SI/snbQwZ8fbUO1lBWU7kx4PtZGUYV2NfKtKQSwa9at6WDbwaPZnYcSDu19\nU542\r\n=U3yC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFSk3Z1NmRBw0EgNz+MZgkv2atch7AdZqXzdEPoHAp/AiBNyHdCuTyzuQPYVzO+pUzqEiK4n1B3GIxGC5kXHEn2fA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602610832-6ff2aaaf.0_1602610938118_0.14174951053357532"},"_hasShrinkwrap":false},"2.20.4-next-1602622680-a43c3d0d.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602622680-a43c3d0d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602622680-a43c3d0d.0","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"integrity":"sha512-6PC6WXawG0j68/buDgYURM7yZvR7E8QjhWlU3iXexlv9VOKU9S4Ci3GQnCp7Cd2SWODG2VuXdX5dR6VcrsKQcw==","shasum":"e9bd69eefcd6f8712cc0cf07b524f8372151e21e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602622680-a43c3d0d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhhVFCRA9TVsSAnZWagAAWyAP/RGQ1yJeSj+bLfvB18NI\n1aotQJFIJ14B5ID6322FFeURSM/Ii2Jq8tHQOpOK+QJZQB8E7aiEK0Z9tngv\nEzTKSC59brAnD2imIT3e44HXh61fYZfwiAWoymmv2MhFj80clc9Y8ZN37QaL\ntr03vmA+WAYGbolcDFgqIBHHZccOFIqwaUW0Rmek7PT1KWGfaJ8h1fLNK/YY\nyB/273YbKTEGzRGMtz4Dbf8udtInahcog1H/mwzf3NVcKHOCLWUkErWLrgNH\nwgcALAQ/IyEmqCPw5v7hkSRp4K+yMZDSP6OQMbTcbLJADIvZs3w0qeL6Z3mS\njcmVHrMdzfPViW6Pgq01ezpC/9B0NXdyq3LHCUX3DgfVYW4D17kIUe9/Qhyi\nuYlM4vfD6Z+j7OVti3FkVtt5GMD4T31QaTc5R9ehaknH3P3gOnn5ARZHsoIi\nLnwFpEM38oKFyz4LiVQHEr1Reho1N6RELavlK2A7HFQq/3J7aSZSWpKvsBDG\nFVkqUOKgg93dvluZgckMalqjeLRAiI3nSg84+LJRoz3HKpFP9OtAI7cwmCM0\ncTFJEJWwoRCeIdnuL1qIc7e1WGLw+E89mJX3/k6VAI6oYWQHhkxHlGGhHZUk\nzjEWtDkZ4C9ND+QMhMzmN3MPqxKPY6GJhRkF3FdB8aTtFUQM98ttMUc+e4wZ\nYLkm\r\n=eV4d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5CO4QrktPYm+OBRuxJh2BtHNpeUT/r37LltgWMJnAnAiEAm9VsalAtT+zg5HY0+HUS4NY6eapmdUubI3rdlQ9tA48="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602622680-a43c3d0d.0_1602622789399_0.133979741756741"},"_hasShrinkwrap":false},"2.20.4-next-1602661539-e72e3635.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602661539-e72e3635.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602661539-e72e3635.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CY9EtGGzGV7/b+UnXyunRAHf1hmDjtHDwpfYq1I8Z0kNWB0sRfBD25aC+HW6PWdjQdlfaHjYD4iInqmUxLrszQ==","shasum":"ebb87466b6b915654040ac5d05437f383aa5ebf6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602661539-e72e3635.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhq0tCRA9TVsSAnZWagAAC4UP+wdAVyYFR3liwxrpk0qt\n8Idxt+YAHgzUTRl3nnWinWIS+jK5vh/IETWx0IFM8opf7ABwYx0ksH6jt/7k\n1Ha6zuUVnEZBjUBsDox5nK5GJ9B80GSzH8TPudVNyT4PmFJ9R6XMqUWarzB+\nypgnM/2zIIpuA2i2Kk1cq+3cMiyCABD0azF+AEr2FarBJdzOoMet2QyEuB7+\n1C46EevVG1t+x/i832zdqPsn2Hh0OMo+9+E1psi64Ci5cs8tPGZVLyxlkvKg\n2IPZP80oQDOK6dGqtwd3h1ac+ekaPDz30jcWrgG+J30y2m5ZoC4++htRUNFT\nuE/jpEU66XFGexerAKC6c/rAOKFueXhjCT6MbGNAtesggv5qvR5a64XLLBal\ntN59aL6MQx+cKbqhAXe0yU+JGSQ/MoZ9/srISQmoxSMxDGzbjBE69b3VU2Hm\nhzet+Tb/q7begAogyJQuM3ClRTKy4pEKB9j0IGWqP4bLRAOImm70nFbXNm+v\nB3o0rFyAmKP71YrXxGEuKVPy12phfm2bVS6+9OfA09pROJLMTGd8Q23048C3\nCajCkGd/FNG58lMTMmJIDfKkbwANxX0DRKvZ6JAJWxRi3FG5XwfE4Q/DujQE\n6qUNwNkVlKkHVDBNNC4RGaBPS0+9vpYbC6mjML21fV4DzJpyvtspHNU35u6U\nC651\r\n=roJS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCn/aTvA7COu2DX+B3xoquz4xaP/nXJju3dZf+oWA0KJQIgI8t3jotOHE41RN9DSBxNzlsY6TWe8HupyFidW3MLftA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602661539-e72e3635.0_1602661677022_0.8426209901155473"},"_hasShrinkwrap":false},"2.20.4-next-1602661871-9587d627.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602661871-9587d627.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602661871-9587d627.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mjxUOITIE6BmPzESQ0MKGkcZ89WutxOpJCM8ZskhxVkcwcQZ8R9Z9CZCLwb+7slyKhwJDi2laGaN217EZRIbzw==","shasum":"948376ad0b50bf04e5226c3ee8935a4a474e95cc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602661871-9587d627.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhq5nCRA9TVsSAnZWagAAGKkP/1ItbkpYm6gAebTpppIN\nL2nVNzYtK3dzlAy7nzuepiPE8aOddSoF2KqfYfXirmhHyJDm5I9f9Cvm+8V/\nd9Q9PU44zhsD0a7eJdup0fmzMbUAhf6iiLRHxs3ANJrmUQYOdOVz+dBRDAHp\nz2u10WkZsXoC3yFgkZKiNMUOmel58MGed7CubQAfMnCvXBS21txhy61pW8Cw\nTZ8Ue5MrbjgNtGTLGRc7zd+rh1LLOyqJCc1Ekx68VLeuzoF7QmPZgzxjCIdm\n23uIl/mzEBDPq29D2D8/qcXFdj97h0XIiwSYyaWpNUcxGD5VzyjM+rc+VZlT\nY0I/l1GeWwukJYo6n2twN/uAkojBQuomgfxNd+8HhmF3IOu/L2sLXDHjA9il\nSUk+/9zziRyuBQjeC+MmK7bxnZR1yCGtgwFiL25VlSkihJGcvUcxc1whzpMe\nThv5iPLXs2yPqSsiSBaW/vF2TDm/XmgUWDtgkhJAifaYpW0/R6CLXbfDsDMw\nYTECBLclMO17PphZ06bn2XuIctCvR63rORSOo4bvwnMAiZq3P9M7rXkoQgJ7\n/QRUqhZmMXePB5g3nPWevPlezm/HUdkiWHB0kS88KvbDBlnSGUy90BkyLbgz\n0mQsJ5NrtAEtAJ2MonEPsHv0TVVOiQvqXq5KYl/rZISzpmTreshV/aR+mcBU\nWuuD\r\n=kD5n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO4fEbDJWtXDAwDk9wQXEvbYk9qj7LZY6YOZRqndBEnwIhAOgN5my1C7iKKkJF9mo2FNZSXTx84iUtxGoEiZ8A2nTN"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602661871-9587d627.0_1602661990914_0.5366281411690745"},"_hasShrinkwrap":false},"2.20.4-next-1602665620-e14be171.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602665620-e14be171.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602665620-e14be171.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BspklGHKEKjYAWYgzXP5tZ1kpGTQ81He8lRzX0btB3hGQp5Duzyqk5IgvaOyLHbMly/8ztc65aXgmnVs4MKYNQ==","shasum":"1a52784c9ae19800fa1806a1dcec5fb2cf10df0b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602665620-e14be171.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhr0NCRA9TVsSAnZWagAAecEP/3a0Bu2L3QnLgK0cgImf\n6N9vMeQc7JafMkgG2tOI7xLncBlFavDvusd4d8VuHkcugup33GxmzMqoDMOY\niAdURcNl3nUGNmYIdLKqzer3j3jFZzYQGs8zyMQzBEJQPiALkJd6hXAlIPN3\nFoPedHrlFbH1n+1VG14hvbXQVJ3JAKOloXsUFzw1z7ME652jgPh4ygoh4OxF\nQ+NusSoYgzROmE7mnyy8EbBDVIxgbnda2+N/+OHuMj96G6y3Zf+ErtHpdPeR\nQVzn+64UkEB/J7MVKG4QKnqtDV8//yNK1zMV2yLvlwB6CxRpmgCG6sOPXWQp\n95tas8QC8RqfMPZVoyIhjuEGyyM7rn1Rv6QY4nB9hnJEiM6WG+51u7rfFW8Q\nG+E+7ktdM2iOmimK5/peMnnV52SwKn/HmL3RXEGVa47TldlqPTg2dNwziypD\nCZ2ySCJsE0Fwe9E8sWy4sTePx3v7oiPI1Rs2k9uRipmcPRSV296jWNP6SbCW\nx9J0tlGNPvchb6YU7atDIyfv/fPqXvWGD68c0Ygu0jQbQG1bXmlPrpyxAWdf\nAD018mj9nLNf0Mkk8yR8p/6H/q9g1Zd+3iaF0Ur0n+HLO9RQ2S8T9q+k21oh\nrKbVtqlbL3IjyA3X0/rePKIjevbQxyqa5rhnwbnO6a/jq0GqqoBRclTewgkK\nCGoQ\r\n=Lz4L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9xFsjI0k/MhCkTdeOy5HRH/gkTrvYPImbPPF4yMun3AiEA3yU5isLO8jQAvaoVjFF3YjvKL8XoLldDKDtIlgaDrZA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602665620-e14be171.0_1602665741384_0.9915965814596532"},"_hasShrinkwrap":false},"2.20.4-next-1602674471-04b38d59.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602674471-04b38d59.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602674471-04b38d59.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KiaedhZyICpYe7vXy6f/vrbOA1ML+nQzZ1bW4HvAxwrbjHO0ULUqFXmKKBoV4dN8du0QsTWvFojC1A1V0RyZ/w==","shasum":"2eada939a1dd3173ae76576369c118eddcb7e95a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602674471-04b38d59.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfht+JCRA9TVsSAnZWagAAh0kQAIamngWurMIKVaYIv9PD\nFBrJ3k/cWfrkjmWS/628jNhF+loIfLXM9OJ2LSEgOhQNQOOed21UkcXMldVv\nq8xI4vkC+cbspAlxRm7VVVMUIIiWqVegClOfyAEWyEFU75wENTKxJz+TsmlU\nCS0vycTldZw3eW91iZuw9aYzZj/oORht1LVgkVnOW8mLyK9HS5jFyk9cG+uC\nbjVzVTKtuY7lQpwJAFLMuq+VgNxxf8htvk7L8af7Sxaoq6fWftvfz6g1tSex\nqvii6PNDYtCOrgWZ0PbjUrr103QRjkrxSrD8BCquK9CD/walsmm6wKkGrQtN\nqJQQbWlVDeQFXxPN1bvAGvSMIRWFrQDeHYzuXNf74jskjwO3PuaNli9LVMSV\nBZS8i2KUrk1BBSjUjFG1VLBx2aZSjsVxnVr/3kBEwaaz4JVJydrtmeVfeXmr\nLQ83khEWL6zalmc6Ur4B1f2aqzUiTMS0lKmZMaZze1EUjtQ/htE4eB/Y//xn\nmH9mc1eKgRNzFPvXk1fjKAc2EhcJt510WsiEmW+AlxiomOl0+9dcRlkFh6n9\nwFtSoPNGaObIXtEcdNTcRThG2XhAbBUyWrsKoXCo3wFe9sp0wCxOEEpof/bh\njW10CSMZB8E0JzFTmsf5al1ozWimT76ViohtdF9srbmcl29ZuE7CyP7mLKed\njZml\r\n=R5TS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWTT/xEG4K6Ll0OMroQSlEbYL88N0shYCyq38aeCns/AiEAjE16g3vD1J4vI5JaHz3U8Zo2c2n91WNPlHgtx4gogSo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602674471-04b38d59.0_1602674568824_0.33544755407125804"},"_hasShrinkwrap":false},"2.20.4-next-1602674471-4c119cb8.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602674471-4c119cb8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602674471-4c119cb8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-egdkHaNsey793mt1OfrpTbUyQjsr9KZnQcVJcflaUcptBvw8B5yRnbdLHDzMXdSHHJfqS5eECVV5sMoNgZRymA==","shasum":"6b6accb6d62f9b16a5270666fd1b0a38981d930a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602674471-4c119cb8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfht+XCRA9TVsSAnZWagAA4AUP/Rr6t0f2i5iix1j1h36v\n7xGqD4OJrgi+bZ0Ze2UluiWLruUznCFi3z/te3ur0hi4BsbmJ0Nze/vJFVwO\nTtY7OKden5IHOL97VBqTCtEU0V93vncd8U7poOkZ6F4P33hWVfXkHrJna79R\n9RpoXgn03PUK2e/nYvVGRLiDkmpSgvH6yKvHI50S7UgpDfEYgp9cqplw2116\nxNDlNoLu7kWy7EhwzUlCVb5qbWKrFBLvBxaiKIStXIz2TxBVLrniXfSCKSZK\nXlafGxbid4gJm3a30hkj4C7OnxSDXZeOMEtFYD8rN4VkpEmm/R+hSoMmXIiv\nS0tG5EeJjg/Jk6SwyY9WMev/QhG6rJhV8jkP/8SWHcLvUGY8+EOlAkyePMnt\nr289IqTqekZxnubBTDlr0UPDhIFyTF5iZNc3XNg3O+T0BuW29/KALT4XgFxS\nLPOjMEg2v4muy+Osc02EFx/uxL5fyLdUo3kSsEMOA/62ChbqQsBqNqQn/sYk\nRvEk8Uz7898sodMKp+C+I+17ApxaSpZ/v3FHyx7X0hCdVsGD4bYO6V7T1h65\nQ7ohHStued8bO3t1/xhOv72kpOrmk2X0raGs5FZfqvS3bQJTWB1d+lZoZorE\nzQCV/bWrvUrtFGMy8gJjD+hEcBCXGNnqgHeNEKqzelbIE+Ud0sgHB2K7/V9M\nDK+F\r\n=F5jR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJGO3LZepeHIEeERtuRRRIHrZ1YLksD6YMFtELiMteRAiEAx9IFJ39SOgH9yyD19XNI/sZBi7dES+bNP3q6KrI0YkM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602674471-4c119cb8.0_1602674582599_0.10327876671019887"},"_hasShrinkwrap":false},"2.20.4-next-1602674817-9e6cb78e.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602674817-9e6cb78e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602674817-9e6cb78e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7KUyePS173IRDgtQTL3B/jU1aAPt8N+eKuas0CTfkl7PZcIJ0hHJSzQW4hWSw4KyiSbW+DAMoCixrvPrlUhi/g==","shasum":"88621e654d505888f8bad16b81f5e42ff732b597","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602674817-9e6cb78e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhuDpCRA9TVsSAnZWagAAsWIP/RgU3gQkkYBQ9cwDTBUi\ndwBu+FJkWnblc21MK3heyiXIAqPXa+PjUO/maze/cHBcobUinVoVEzxkTU09\nFkRCM4kU/gsy+5bdxjGKwSaIHzsZAJakqK/q00UC8ejcGrirrEiBHOP4kHxG\nHttDRsJSZus8pBDniiGAPkRNHg3ZyKlLUelr675tAewQi7S7WEWsRB2m4qRI\nv/n7iJadaFIsIkbdV9EARnMVPBkalaTpZnVCJ+WLBWwR29j0NYTTzAZZ8ton\ngggJbP6AAAvImzlXTn3PeHChWqiKKcFnVFPfs5YIqlMpf8es2yr8BRxf5ZZd\nvvTzRil17ORgRci+XKRuczC4dRlVpB+9Alsi17zrt54YrYj5CuFk1eEXJg4k\nyUSJ88N/2twluqp65c/heosGTVGFZKa4VzBI0ai4QJh3Nh68YyqBeFmQX4/c\n35NsKrDN3uGCE+lp2n6yZZWsmf9VGdmWJeLQYHENYIjqTMQZSBYOeAJRKWX5\niIutAxUFbJQLBG1pl3AB0tdYdhr+WDQcf/298D7InZ04LnILAqoYgf5kY+uV\nORwJlyqhCB/fwQlHUuD38LStOK3iW87hrs+Ivlh9LDm3Hd5zY+G1dx5hcdmE\nutB2wIoO+kv0hhCYQxwk9QKsrAvYpKdv8xUn5avFVFi9oEbnB2xvD47D1bIz\nC+oH\r\n=lQR7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAJxfu5ijc6o7FyUMHe53KwnT0jZmMRzrZn40uCVc9k9AiBCFMQFX8H0LKD6JznPTAfRJ+B+KxdZCGKiSQ02sMQTsw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602674817-9e6cb78e.0_1602674920985_0.035178761962152194"},"_hasShrinkwrap":false},"2.20.4-next-1602674825-77b89da9.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602674825-77b89da9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602674825-77b89da9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GwJgj+uMpcnqFh7PZW6eouUDk9m5r5R45HeaIBMIsDBO6uc5TDDwlewbpbHy44t+6HUKTQ+RGQWROMaY6+yvBg==","shasum":"00ff7dc3a73619b113e71066493b742560f6d273","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602674825-77b89da9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhuD1CRA9TVsSAnZWagAATZQP/Ah8343oX5iwJLADN0/6\nohFh4844QRGWkCqAAqQJkjaUznh6nb9rIaG1GpKZ/Ser4ywuWkY1Rnxws66C\ngMpSGY6DgwkX/h7Zlq48XTPzl2Yfoai6s7U5lDCG0dSk4cd/wzUurwXjhp3Z\nav4HXrcksahDW5Tz5aaZrZhKIek8MqzvmKHcvgiST7vamZHwLon6117IEHsK\nqoGAB9a0shkHHT6ZXQyov4PTsLxnvnahdP2Zv0fJo/yEFJdbFD08/JA32cGi\nR1lrxirGSAMH9Guao3kVVySUvNCifqjHOFs+LMvX/re+ADpRVgN6yTg5s6wR\nvm2PveVNArXTg7cRV8CmN7SyByUb383Dzs89dLbfQtoHKxnuqc/8t12JLljA\nK4UmWBWxTEJE5A4ab1NrHYPkRx1/0l//3Y/NMLx8Rg7Cr7eXFMyz+K+wbLJk\nX6wt0IKom6Zz1QCaasgO1k0rtIwHt2iC9MMl+DonkNGbyh/Jj5zkxZ6Pvd86\nDXDZHF0vGHhC/5yuMe2QCwYZIpTnK9oKPG1F3R4PDdw1lfaC3JLaKPaJTABE\nsg3IAE4V4t/VYa6LTfyoy/M99x+WoGor6j2kgy8rV6m3C0dny4sfPHJUevVG\n/Bd/ZUB61rUyvZLUTWjq6b8hEl7eZivsGY432FDwAODussPEJcBeZgA63dWr\nkv9r\r\n=Dd+a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyUPsaGhCmfCdaCkWzCKzLe5hq1L05UZOvgYVCzF22bAiEA3+tIgRO6P/TR/+/Nl3lx5GHr/wkV4sxtAgM/Jt/ZO+o="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602674825-77b89da9.0_1602674933510_0.6809201920448547"},"_hasShrinkwrap":false},"2.20.4-next-1602677094-4b6bcbc9.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602677094-4b6bcbc9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602677094-4b6bcbc9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cymyTYr45GBHkOq9VTmNIxtaRdcnqexzdXAwc9WITs5kCRQ7RDqbj6VZGS7x1fiiCvXr0fbWmdTBt2T381xwkQ==","shasum":"69745403fd7f224cbf62194073a732363241206b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602677094-4b6bcbc9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhunBCRA9TVsSAnZWagAAUj4P/1B0UxK9/VhRGs3xWP33\nZ3qA5HL/Yui4Kefx5BHHUXiZjgq/882KnyeX4Pv4ZIEREiy/A7dR5lRiGVMz\nnIB6niBpPwy2Kpvfg3/yicQpKn4BGdLyQ/MjoilSRJjJ3e2b/CymRsm9f9eK\nJxnVTI/FkPwAJvH5aKa6tYItdV/l4FW7dk49UAe88LllbSAyuBK4oZQRrcEW\n5lfKMpX3fWAnv2jkTQFm63dVMnul/XDGIHo7mMqgTEZvN2hTHJF0ixPRxBCS\nI4Te5Bi3WTcQXx/L89wHFizbMN5Rsrub3m8LbTZE25M1jcZN6KeXQ4hO0g9P\n0Iaekgtd82oeBY0jZGHoirAVj3Oabh2tpERdAY+fF3XotvzLftOE5dkalySm\nawT935iAglcmHryR7VOLxbuMpIXd6tQDUdMVfWBBKhhksBpzymHDHJlZz895\nf8qu8PeMnin2oh0vbqMRrIXd9COqlnDhoSCB6B358vTmW6i1RYZ8IvkwwgE4\nPNck+gzi9dfDsqUkUAxUInuk6F7yozCM79Vgak6oLVdc90AQBIM7827aHyh0\nAsSTAtXP5O1RMYK+d8ezEntWC6DUFSQ/6LVzGi84WwY9Nj5NEWtpWAsGkLdg\n9Y7wz+FBtCQGkS9y40LvdsNDwwSSGmko2tZBJrX7anAm7XScD2Hvswd9QY0d\n0GcX\r\n=BR8E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxEqKaCEaIfQVV51FURRX81tFH2EFOeiMM/B5lF75YtAiBJ3WNZJToSGXec4F8GxbNMbVwBRgESPjNDOyrPzRTnfw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602677094-4b6bcbc9.0_1602677185134_0.8149556587406461"},"_hasShrinkwrap":false},"2.20.4-next-1602677082-21bbfc35.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602677082-21bbfc35.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602677082-21bbfc35.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NsJNJQGf9OZ8mI3rMkIkx7a1mix9Ubhdp6GHc39R5gxlJz/rgjEOh4OA7ufN4ZuZYsEoqY3bPDHF2OiT8ounyQ==","shasum":"6c8323763941c398ed6b86e15c1605714ac4ceff","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602677082-21bbfc35.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhunTCRA9TVsSAnZWagAALQEP/j6Aq8q11B2B4Eu94r2o\nPamVqYtTZsNT0pmSwycBZTULYshCSz86MuY3hpN30gqt/FifWvnPJp+ZRGLJ\njrwqnaFcMTPWkp17YsFFji/xsIAD3RW+DuIUfYAy5YGVG8PAzNVhAnhTMPJ1\nI/7sPouZihNhYNT68BRRN4wp22WJCWw/R3NhXxrrE7I84FC/+48Nub2gLBrP\nNfDDRsS3nJOQsZzN3Kj1cagn+6WXtkvggo842BSOO+uPjuEQREoD08ds9+bE\nz6av89ybF/Xi7DqoyAXUfFT0azmPpt9MM/2/JQl2Gw7UVokPcZ1QhhxymcUv\neo2seG9XbXDtnTKwrexp7aTop8Nk3yL7BOrEfI0ae/pYa0YBjGJu284kox37\nx3/8NJAQq9fLlnP8lJB4iiAwJOTNvsiwhd7+CO6wdpf4Mqrz7CDbk5eKFs9G\njyrGyr9xAhmLHiO6hbYiIbNLKW0diw6gffs39hsaVAZLB5NxQtJF5nJ3wGil\nkYLsmMnNXAY+PXUrRJ72rl9TRubq8QrdGH6v58NkiDM14kFiTUzABV2Yyjzm\nETMU9MzGjMKq2JRj1PkB4kuu2GbPMeSbNE4ZONknsddSVeqE9DoLsizyOWSc\nzghk5r4x+rME21d/kd7yJKUOrN2ZQr7fg1FnkiKBUyQADxg6ZLIk7ekuLESL\n/l9+\r\n=3jLK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3i4XanPfMHNyyvNDf58W9kaUyv2TolfqC+jB+Tz02dAiEA1+QECX4Pdh8XJ4P99LoCCIQuX+rJCaxj62ZWhNvtZSU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602677082-21bbfc35.0_1602677203305_0.3940759006874126"},"_hasShrinkwrap":false},"2.20.4-next-1602677809-6ff2aaaf.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602677809-6ff2aaaf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602677809-6ff2aaaf.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bIHctSciC61p9ny5Bc0DPT0xdGlI+ezaECitPoCdXzXVKvxX7Stvn2p/IokWvsSBYV9533oMDjEwv74+wlFUEw==","shasum":"0111fce34a3528db9c72e0145be6c24bca339629","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602677809-6ff2aaaf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhuybCRA9TVsSAnZWagAAHiAP/3wb2cjqYHw0QPhFY+JQ\nqgK0KRTx2NSDPv1uUspRJJPrxv+IfJTCI4MPBoWhHR3L+EAShF/OqxMlKt5V\n/5kqayJz1Pd+c0lQaAf+0r8qK3Ur68ggL49jCKm0PmXQovYOLY4D+GcR7YX8\nccE4pUuMlel57Foxy0GZ6t2tYAbwHkAPl10Hs2oU7b+T7yYEWa7kqPpVij21\nyywvM5qNIBV9AMQC5DHz99j5UTJ9whwlkuD2dPVldyaXuVwTFh5J3E5NB+UK\nV0B3zwGZKpW+wR/0Eev80+cxCNB0N9CVEHOqeGJoTpAtv9JL60IVB2iU1M3w\n0h4/TgcvUNWIofqtDj4dk0drXIBGpRA93WM6bvrwTq8ejFb7ijchkkki5uBU\n4Syni7oGyFxQzupBNjqj38mMu39ExFm/Rpp8WCBfHFHRjjB+231DRFJxX4tg\nbe3hJD2KGlwhESFnhn7iz9XBnLTpvJHMQ61hBb9wwPWXjhVAcQuM6p6YmJr3\nJJaQJJQKrNmYzsJd8QT2KbxO2/MPmB0FMltPzzYz/jw3KseabJwD3HP8bxKr\nQwc/qsR909qQJZR1Wk2kJDdN2E1ZbVkkFPCsI/5PbObfT/766s1XIkd82nlj\nbeIdH8UTHGp57KGLdTspRdALkWppTYhxKEYpKqWR6H8TM0nozs3jR4+o/lwv\nk/VI\r\n=sYw7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZyn6tv4fQP4dcHSk6dk7FfYtwlOFnZ+eBPW7R2YLFmAiBDJbFTB5omAB0upUfb3EXlm+02+e4TOFzU+9C068jotw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602677809-6ff2aaaf.0_1602677915371_0.5340385997684269"},"_hasShrinkwrap":false},"2.20.4-next-1602678193-c5f76981.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602678193-c5f76981.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602678193-c5f76981.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-z/QXnSgjNiAlK0qVufJ1n39Xq60wh59Q8RXSEFeED6/W0+pai+Q9ooV+Ma86JBEt36wXIO+5UIyRZgcgkAqvGw==","shasum":"f5ca4fe782ded3ea9092956c78b8ed5e955c3f71","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602678193-c5f76981.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhu4ZCRA9TVsSAnZWagAArNUP+QDiIx0hWQgyp+/ArFgo\nDgiFNZGOJQVATfVZgqk+saNpyTxPnn7zgTeakFPo8nwny+7lDDpwiP9DY3uf\nI4qiR0pDbeOaq4gdW4xw12oNTmicKh10xibOc7HN612mfjDGD5UaREZUFHlN\n7W63LyHKe8fRw8HuMqUaWXgnpNAPkRkw/bQcDHfVwP7vc1J07MkQVbSeo1L+\npI90cBWlTCSboC2xEj9khJW2Lep+1Yld6oijznKhsLhrW3TdfMFsk88GVhle\ntklRjSDLn2zYvdvspWA7GTyAvlSWZJR4JMZirCKPuOwrjiXmLS7y6nNRkEGz\n5d/NPp9dIqVaeGDyw0uS6CNzHh92JcLwfNbQk5dfg+/yFGEUC64qc54A4mia\nyLgD5vc5+M1ff9EJ6S48UvB9lAnWaIywDQGlXzRS9axysepbKpSN3tkAIK4P\n+GxRsL3N3THFo2WbkhMJvGkrPiAgmqida/9WcFMPoDlMfB0iR3iN5HsZfUKe\nh6laHAAk4+kx0zmDBP79kywFHyiQa9zaRSiB8o2+hMGhRTdRGH43QJVS6fsU\n5KVKi5RQEf/AHuukQZPaeaufq8b6OhefK1srn1jld4wkVCvBm8sY6corx3Ou\n0KBWSGMNHQQR6lHG0dyPKqMp6eXUlbQetzbKGElfgZnLwoJCADCjRRKB58qt\nZQIj\r\n=DJGI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHTL7aHO40GWgORXQkhjuU63TdsYQ62BY+SAj5wx3AkiAiBTo/B7gSCsGcDOp3GyY6Vl/QIHnc6/ieMXmDBq83fUvA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602678193-c5f76981.0_1602678297476_0.211336754497087"},"_hasShrinkwrap":false},"2.20.4-next-1602678392-21bbfc35.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602678392-21bbfc35.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602678392-21bbfc35.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kCENImQmI6AzTse+LxzzYvGP6ctaTr+gXwBkfeSOkb5wzZnV6vJCn/8s8hcJFEEHjjTU2TqnIQhWJASQixxFUQ==","shasum":"017596a53e465330502aad9e68e758d1b30da0d6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602678392-21bbfc35.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhu7wCRA9TVsSAnZWagAAcLQQAIiCQCQaxOmUkSC6VMRW\nK39eu/iFJ4Iq6f6THYilRGn1vP0XRRNNMr9K/1W24Lu9Za/CEyi1jg0Dqze7\nZlpoJiFOQ/+9CxVWBW0jEIBdDEauVMUAXwEhrQxLf1Kf79zcZG7lTCY1jc5V\nr/KMV7na2uoOlA0Sokh4++M8RCd7k2treHI2K2OjjbSW667Tf4LH0OdwlT4c\nViwbPA1o4HmsUsD+ngHo36LWZggdvVosP+BwZ05vM24DUCm7YsA0WX3mAini\nZRZWQxCiu8wUmX3ECMYUeZ28J51mXxydvg/2JPC3hk/FdYh2PIkv31OkXEed\nKxTTOjzRFF1C/gq8AKkb43BPKueh8aD9gJRq3rGa4xlxGDViiK+wpoHT+ZZf\nWpE+KBMQUI+qkvx0LfOzXZP3r1rap5cMA3f0F0FvrTVEKMrYWcvkwJPbkETd\nAmwpDRSFkjvIffnR5XrBP0O3psREJ4OZ6oNWsDdO8OMNm3NkfmIsbdHTkoNj\n2VURLkf2NeKeLSZfqfvsb1Qi5nfm4hmq7JYoDKSIVZLitY8/rnIi4cC5r2bS\ncKYAZwBnZ70jl5oIxXcjFIj9i3eS4PIRiiklG3Tppf4MOdLcvLba+7ExnvD1\nn2xn/fk8RAQBaDY3322bixs8tC/KDn/GrFjB/UQgVrEh3lJ0sDMGvQCR5zI/\nZypW\r\n=Evnp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBiY1b0tGdPMwP71ZBK4H6KDfS9ZpJNZxW9zk0msM24iAiBqLwR9SVJLvJeCB1mUIo9P0iPfQ18+J1SP5yzCjgVpBg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602678392-21bbfc35.0_1602678511859_0.8884381314732204"},"_hasShrinkwrap":false},"2.20.4-next-1602679228-4b6bcbc9.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602679228-4b6bcbc9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602679228-4b6bcbc9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6qH7fhtYoObcbvN00BIT5fxKWn/uHEbL5GteZmKz52y0U4aao9Vi+S3qaeS4dlesb9+KmsbPByhJ5PqfBvD9Sw==","shasum":"f624a97c405bf234017a8cfc948ba1a653a8db72","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602679228-4b6bcbc9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhvIqCRA9TVsSAnZWagAArOEQAIDlwRVC7gjfqXitvPhO\nqndV1FE+EW2uoe9/86R9DK6kMrPrRzMB6kHrtHTQVjIWObblLGMYyeztY4i+\n17s69oRGTzbNUM6EMnctC+NTlJblR2gjK+/ZGOR2QpHwj73UO/E+L0sRrhW1\n65c1wF/EcSYyiFAnKtCnutv96MhnHHzry7fRmO8RQYar0n/uwD6dFuzlwkFV\ndarf2yKJvf8yaux8G+xKtjUE5NHXy4Ov/3USyvt5LmcM6MAgTlKzWM8JWsjA\nGILHOh91TvJ3KsVpirJKAOuUdKewp1SGkJO6R+2H87w8uFuJhy0dlHlblFch\nWBQV/Cl30WpZLojmpt+1cnabPyzsL6oSRqvLv7MwPj6M2ypN8vB9mpnjwt5a\nT+MS5htRCZ+A5QiCx18ZsmcZ+ARjy3V+W0wYn0XSaDkj4hCdV61CVjRnKE7/\nm7i3uQU3gi1wtnIcCLCW9eRF7fRp57IMIBnHMU7JoAOGpyDE3+p5aE6YgIgF\n1d/iIXM8H1Euky+ZSqJl37fTAGOs5Ku18f0xfvOxyk30tCEHqZ+EkwnuIfch\nPpQuIdjpuMYH3iH5mNIXB6nJABfZaijXIwyBFmq5Z+OLVVECRIvmRheYW+u5\nVZWazAfRmFRyGo+PnZZV9r/zfWylZJco5zDtAdlh55SDRVO4H4P/0rCzZIAI\nKXjV\r\n=7Gpl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyRt/mif6yhmUyLM3J/qqRga7ol8eNWkdhTtClfzxFeAIhALtLkJtpwhUfut7gAX2iXizaRPudQJrw3+U7/jGG15pp"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602679228-4b6bcbc9.0_1602679338117_0.015540605572137434"},"_hasShrinkwrap":false},"2.20.4-next-1602679976-c5f76981.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602679976-c5f76981.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602679976-c5f76981.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jFaRh5pUKHvgq5I4V+tRZ3yZA6tlY0bo6UgOu7EVnzTdnfjtV165HgtRTnmdlGUjM0l2YgA+i6XBf71uA8fQLw==","shasum":"951e7f6d022c4a9ee35fdfc3c20508ffa478f493","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602679976-c5f76981.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhvUDCRA9TVsSAnZWagAA8W8P/32n+ff048+rW6NbndTl\nIr8Jd9gQSXb/98ZsviC1kBRD7R/y1i6oRg5U+94foJtJ5EiyccaOg+rcTTAG\nb50OPs7+4ZqGIb7RKce3LOxqxqMAl9C+qpBe079D8dD94+RX9loj6UHmGHy8\nK+mQcpMkcNNkUTAy9JxPTzQ/Nfwlm/EKryUudksTs6eV1kTtIQXi/lU1/V5u\n212foeM/RkLVySr8+RiXlfPs5Qry3nqgrMgF0H/hZDZxVCaC+96b4IeaEtUj\npVMf7j1RBKfFiwp81R0032UIPVFnuKYnYY1biaX/JUWKVPcBIymQKuJAY82K\ny8qy/JIBqxheED7pE915JQg69gLgFNcceaqQs0N+Ys4xf1bQTOWr6VQ/CSsB\nDwr12yHkrhbMMroxWQp/5MMNF+IrpFTYTpHj6OngvhkIN4l5/dzPA7HsrQN1\npyA+v767UHNKY46uBYogkw701QTVFvP9AlUW+fxR2B9DHjMfkWrthIPh86le\n6mzvJR65aRk3s4Cu0ffQkCEfEFbs97kOY2wSAANKXSUbDcaNM+bnXUiaX3g6\nGo/Uvxx2GiuitWk4+sZZwweMXY6hfjeaZSImIgtl9owshVP4461THFb6i84V\nOHvCUQKLwBtyCHIoX9cmHk6K7LKvVi3MwDxuHxZBrt+VoH276bhXc+NHHZRg\n5yEt\r\n=2+k4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3kec+u+ca8bDeHWTGzA2UbPI3EK6CjcOuw9jxLPaOggIgMfM9H8TqXhYx5CdeQJrgSXfbRzV9LxiJwcNmAB7S45E="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602679976-c5f76981.0_1602680067152_0.9468716564972037"},"_hasShrinkwrap":false},"2.20.4-next-1602680245-99620aec.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602680245-99620aec.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602680245-99620aec.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ok27E5moB9uNrQousKw+4JEOgpqjZ19YF3TnGZ0J8Bs3mgtE1Uq6lcugphKs/uBA7UkRuIesdzaXYE4/i+zzHQ==","shasum":"dec680c922e2d4d2fb7567fa8d258b2b3d83e2b3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602680245-99620aec.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhvYZCRA9TVsSAnZWagAALoAP/Rr4E2ONi0uF9ufWEmA3\nksqvC8wxAoj1MChz2smdtv7ofYqyrdH4dCISX/g2kKkwogRvptro/IRSYvuM\nJuRskuNaQSge34otOUt+tYkazPSSEU7MzXzMp8GRthX5u+uorqBPRP1KoYVg\n5CYEukz1Nh1ENqY4N3clLpHbgsuKeCx2Tz6y+/e9a6HdzoXovow+j+CgLM7F\n0J5HYd72A2mBGJCtQB8usQ6cAGQ+O/G5k/vy8RRTT/irTAPv1H7UvITZtrTu\nwY0bC0zq3zghueH4iZ5d6zrG+hJO2D9VZ663nhb/yjAtH6tWy7VtPnAZ/H47\n1Z7GWsHd0LCjXmDHyHImjFxQ046ecXRjxRR0CkSn0kMoitsCO2l3dyjun0Gp\nq6Q16w7DMZZBZ9I8dLMk3J7dzPCR5ZoEpYPx4J4VnhX1AvHHsaMJ7ai1jyDl\nPFKKthPgeLrUqLLwLZtmUPNPnOgH8By7IDzOqXz4qG5BQW3PZJWIcM974sB5\nQyUYT2Vk6iA01+bRz9SW//9Oz1BBxQDKHL0B72wJFWIDCm0BBmOcqYsDRQJu\nBJNkRx6eE8v7HUFvzHSGMRUpGwB9V5/xo6m/3E9+bLag+D5Apw9cSzhUe3Hy\n+OYiKmHZcGTrSrX9XPiqIoNvlXDthsgc8VY38migsWRz1VxRcDz4HYMHr9y3\ngY5E\r\n=8Me5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyZlXvTyrYPfA1UMPMuuTTmE5pzKjrXP/xweZOxHxr9wIhAM/8p621EhGD13j1QTaqWrTTLatKLr4UQqDA42vB+ov2"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602680245-99620aec.0_1602680345065_0.4931679035590706"},"_hasShrinkwrap":false},"2.20.4-next-1602680656-21bbfc35.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602680656-21bbfc35.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602680656-21bbfc35.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-N37RK4oILyVaR5dLP0kh0proVPT1LHl0U3dd1n9iwM3De6gxBr9riWqOtJPZbyDxtMJD2fhW/Aj4HFRUImIYcg==","shasum":"7b368e9ae58c8a52e07761c95cc406a4e4dc75e7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602680656-21bbfc35.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhve+CRA9TVsSAnZWagAA5M0P/Rm6WSdUlBA5vTb+EQtA\nPD2ERWF2WrxPNb7XWX8KDIVwSDynXfMRBH+3JFnoZasyZAZ3He8tgjUx8Esx\np/tsTOGA4wrYe20toQyNAMzLNnrir5gEat60C+R9rDVY9lMMMoy0TI9u4Wuo\n/b5N9Y17/+LnMl+dFiDceMJ9g4pTNlWUH1hd1dzfQVDL9UG2jnnPvFmErknW\nYd0nqzSFcQdMj0Vtvpj4pc8212kIljmKluhlwmY9l69GK7AXmMXZuREXZb+O\nKh72NDU5ruWciX6m4X/UR0Fa30BMrdVSZZMKICeGMSFY7QhP9Dsit8cnFAej\nekmkW46g14JinA3Heo4iOcfGPYs7St4y5JqttN400yvszmNMX76Sgm2QCdpP\nKwIKfs+rDjbLggeF2RxtI+EWZogsAvAm8qrIuvB0xtq3e3rLmLf5fX7Ie9v6\nvXyTzwtPl1LNG8O8LojuKbJSmspic8nvGSNNbzLs4vAmnBmDetfYT3XXA8T1\nS6MQ1ixKChrkdPZ7iIeoEayrDhbD13YeMTJ2Z+6iHiOEHrKRq216xG0nKw8Z\n/yELrqVpmmlyQnLAUpjfjYMQJsFhQ2ScnwnZXg7LKIfYjZW3hD4oMJxSCH8I\nyaa8yBMNCpecT7EsgJGUWY/Ew4VT2q5rqJjTnzI+JCXQWFwaMevhF0uPfY2v\ncIbh\r\n=LBDR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRL+V8btZjMJMlnk1VEqK/4eZbSovCzXdzPqoh8riVjAiBL68sx4/6ZJh1Wnx48ofqVJQ1jGZiyvSw7JtT98Vrq1A=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602680656-21bbfc35.0_1602680766348_0.09431200252735983"},"_hasShrinkwrap":false},"2.20.4-next-1602680784-0f25d3d6.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602680784-0f25d3d6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602680784-0f25d3d6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yUlfDha6S5swAmHJMVG+AYJSlaSslKeNr2ABHkGOq88mcCa3s9ginKTj9tR+lW8lceYwKoZ2eP/CBVpctq64cQ==","shasum":"ff88f1bef5a98e3b7e2eaaf3fc8a32cf2c9d5a15","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602680784-0f25d3d6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhvgwCRA9TVsSAnZWagAAhRIP/ApGX5t3iJL37HbqVhmR\ndVvph4HbP7PS8gXmZKoJiEpT2xuau3bresabMXwg7ZBBUmMIm0/vMqQSlQ10\neTCkfzq09S/5VVGR4kirZ22Gh/vyufP6lGnb4z40Jwl1SbOaiRpQuBdQ3kBr\n3k4Yn1JeB4IPvzrAZeVxzrB8uk7UpU8xZk3r+QOeen8KWzjczLO/Zl8Ge6eL\nTAQeST00zKymoKvo0Jm73P/tyLINyk1tSYTbizpzEYS4ZcL/XbvTOrXzfH8w\nfJYDWhU6f7GJcjDUdebtcIVSLk/ezwmcNV8PeuDpOyJsrsqdh8wx+AbYFzDM\nI9glNLNQL0sLGNTVfzT5xuHJJKoMBla5GgqNbNEX7InHHCctF864tYbZGrM3\nfCNrRIXfWTqih1/8wHDHyDDhH6DrXEB4u38o9GTx4Qc8h3qdCCVUmukTNHs9\nPny5fXIjl0ZWnyMejStTTCymPltrrs6WWVeCKy+pMsRwsUzh3UufIBiWscNH\np6tsXiwNhA3GQOxNw8pcaJxOdSiq/Gs+N7gFPVL1IddfyEjw+w5iNTGdbmYt\nkFE8CcmDl9nXztEr1DzXKhAtj2NlM7cCUwGwXfW6XUNrIwH0Gn1Fgw1a4dFD\n/cdDLCwu8OONe/vyY51Jm07hig4bs0MMcMHn5FR1+EYG0dKvEXAqJeZb0dwu\nGLg1\r\n=ymyD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPoG/9WesxJmDxXVRWam7F3EUHf6VtS5oXsH9nJjKiyQIhAKzKCk/R6J3k3qKckWWu15SB0RnxgeI9euJPthtOzA0t"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602680784-0f25d3d6.0_1602680880113_0.10337603579910959"},"_hasShrinkwrap":false},"2.20.4-next-1602681610-21bbfc35.0":{"name":"@xdn/apollo","version":"2.20.4-next-1602681610-21bbfc35.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.20.4-next-1602681610-21bbfc35.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-H6EU2ahgJCJ9aJqyFKI0FZceDR+zjiSG8tIHvnwpAtNQ8zLiQvfBhK2ehIVem38IjFyV7jXHNL/izqrW9PR6lg==","shasum":"faac7e6a225380fb7a3e89ba6e3c2cff6153ffc6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.20.4-next-1602681610-21bbfc35.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhvtxCRA9TVsSAnZWagAAAlYP/0RQO8DSL3Jq3qOsqWoQ\n4nkDfqBq6SYmqysGDDEIcNCI6rqtkWsAYWe9HKsXcGGss0j7dd0Iv791fwer\nZlkbsmArLQ3t+YEXyhnTn/wJ/fYRlILmQcbNs7VMWz9rwbCJ/lwyzmScmQAm\nhaLnWbQZyQC2n8nU+oqLafDWXlCy90FFVAKGSRfzdxKScORFKe3rgqpJTrqy\nysclCpz5DM/n/dnaRLdKk3OL7wi7IGvDE4TaJ34Kke+Q9S6seWLQtR7viqzC\nNM5cTHF/uqAOLOobCZei+8I71HwO8GaI4H0d6r67e9jdmtAPgLlvfcaRDdw1\n5sge3bQ9ubYYEgFG8wYwtFCOfHa2xl1sQagVJ9zYyjkOYa2Ayx4WVmCcQalG\not3FZSfKOHzh1D7Dj7mDSP2yaG1fGgBRQFp/2WI58nJSSUNpx3/zVAyZkd1+\nGmwQfMa4n/VKDWmpJ37Z4IWStQzEAF2ygryYX02bI2Wb3vVrHjfbdp+YxGz6\nKRjBtGMnMQILyuVldGrc+N189OHg1KhDCQRnbbIfYjbUV9O1qFD9AEk/RZZD\n/iCEmNwNOmeRYJ3fVQpE83glXFsl8KPOGrT7s3lgPVbCULlZgFobwuZsL1ns\nP5fK+J7wCzepboSqAeRNMXUgYhL8gPF25WEe/8qGSWiSCP/pBN7zTk2FLKID\nVp0z\r\n=WfwD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMFEM2aAGiLErqc5DKFay+vc1m1nvL96DRSnjIpLD2UwIhAKkgb7ttK8eST/k8QAJYbC9VdM6eo1HH5noBsul22eK7"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.20.4-next-1602681610-21bbfc35.0_1602681713179_0.5516168224860785"},"_hasShrinkwrap":false},"2.21.1-next-1602682467-ed563445.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602682467-ed563445.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602682467-ed563445.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cVo8t38OavBUfQprVEDLaX2pULvrt2uC68M4CRrMEf8M7zgfzob/Mm4ea7wvyaLQVrFsngpNhSR5CXZLsNsrzw==","shasum":"64317e5365c95a4068f53f38536811f4c0da8c3a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602682467-ed563445.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhv7ZCRA9TVsSAnZWagAAa6QP/AjmeP5d16mAdBUUy+WD\nxnAumz3VCOir4Fqtm4H6N3AecW5SA6fK/C0IVA6Rb9X4MZFnz4ZvKIBFMpLL\nkd14oUdIcB8xprUYZ+Edt4Tm3fI0j95EIvPSiUQOPfbz/5w9gs8CHUg9GmCk\ncAEFCd3p08XpnWYOvd/yGkb8Br/x7oLxag4mXA3FtzpJPbsjKN/iseOhu0a2\n8pnVadxzEAn0IkixxKhtbYq+1AbcwxVeudY+XXUUFO1pV+QdtBJZJFce+VZ2\nMKX0RR7JtoTXJveaJlMVYmmVqXwX2pp3/vQ0+Yheg2p3bI6L1zg7If2dzuiM\nmQcUHBPWICS0CtISCHH84PYGlH+2nQqb7J1E2q/SF0U+j/3t+ThxNAOs2z9h\ntnflcE+SAA845pcZz4JHZXPpxms8HgoQ0HhpY7UR8AhHcGvwtd5BFCcGc0jV\n+mHDY/qdfLbeW8QyNatwUjvLIhsYVuMP4bi6CIhu1ypoQZHjzbrnYa495qW+\nwHZf/bK48lAZiIP50R9EPmQrpZ+sNS7E2TO/UgIctLUGcK67Ko1eydkrEVnp\nGQCFX/fCBRTTNxgl9ebog7T3mU7Vvpxb5HOST1voZu4RJblGGoWdn4FpTZsF\nFV9ftjzfy1noorIsVcAmzcJWMFAna3h2ZEayCMqDM5VEnuCImuPzsdHM7Fqx\nqUys\r\n=zLh4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8L/bDFO3ossR57WGrKGWzIZYTHnjZvOCwl+4UCTWZPAiBZbJZMKKNcbo6+t1xogbelwGCN+sVUtz01eqKRPoUjfQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602682467-ed563445.0_1602682584617_0.5353154204011614"},"_hasShrinkwrap":false},"2.21.1-next-1602682681-67ec788e.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602682681-67ec788e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602682681-67ec788e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gsqHSzVofAyg6mVIHr5Pd99xZfR0mDvIYGrQeV/S4x0abCv++6qAgU8hb6AOW6dAtV6asq3tDN/rgUncjIkLew==","shasum":"3fd5cafee61d775adbff3c0098710c8abbd34642","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602682681-67ec788e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhv+iCRA9TVsSAnZWagAAbkcP/0CPSpir32E/5zsGpLme\niCzv8orjOJgQ6NGdV+5ZyJWFgFm+AH9vvpkTNSnwDS9j/9WxKhPG3gQfJohM\nF59wNCNVYbV4H723pxJc45O3P07iplijy1jh4L66r1nZiq19B718BpxZSayT\n/rebbmBhbGf7b2jphYvwJ3i3248h0l2ySb2+kLtEOTfQUTv3tcboyCyz4qoS\ns2hQ7gkLCD4SjOZ4Ok/iE04KARQpxFicsRSDlDhlLGjyyUjS3gJdiX0oyGPd\nHovQPSQQ7k865VnLY0r01P5J2Uk7HEDw3Uc19kvVvFjbQT+sq57vuymoOZOM\njrWYqHKf8X4Pi1jktAFLwq/O/UZiiL+BPLZ7w5Pqd821g9HVus2+krPwJjTS\nYOh1iy9ANopiP6CtEV4WCBtBOxBtOrBlRJ8q3kOFQfPyng8TjSyrkGmMByjQ\njR3AzK7KO/LnaL+t89+j0VYBPgb/RAYafIehA8q+4cwAUCDhBinUUL96xViO\nOgHELB9ve1Vl8fJfR1r8TTkSwfnT4InT8FosxGq5e+A4mYlPsNuIoUsWhvlR\naRUtT5fOvWIy+tmFDC3Md6jDVE34iLsxCKGIlFkvDuTGp+vabCAKR000/8/h\nP45PNv3uAqpEd9SlAplXeZpwqZ28JMePPxDCTv/vo6wDhBoXmy/htgPeNud7\nsgYb\r\n=OeZh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeUEQ3BHpJm9jlMrwWD8PFPwIpnKQ7N7qf0vQB/FVsfAiEA/IE62xBC/uIvch4lflczB5B8Xtl9RTnjaXgv89j9VKg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602682681-67ec788e.0_1602682786137_0.32830737364688756"},"_hasShrinkwrap":false},"2.21.1-next-1602683380-779ecceb.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602683380-779ecceb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602683380-779ecceb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KD/iz/evHrpBQ5e5CyEWgVd7QaiQrmR0nk5BFOBi8H7EMakdmIr098r4DBWE6c/yj2R5Z5yZEwSq+6lMiy2AIg==","shasum":"22c6f503b06992f9f8bbd8b3a60d06b0a371c32d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602683380-779ecceb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhwJRCRA9TVsSAnZWagAAT00P/ie101bqGuv1FR9LUUrC\nIDsMdoz0ewyXwK971OkRFLdVfeP4trtMt7ZCb6QrYXh7aS14eifhuso3N1K8\nr+dgHvuiDjgYpOxhHddjnKwVBZPW0vIsJrzHUyALl+eNsC4S61Q5twRb1yzr\nACRS0bpyNDSTzE13INk/20m24/chdOTAZSQDCLw5dbohG7kdfdBRfbJtWr4T\nS7COe5SnbOwkkrcukQIFnkc+yOctUEGXGLIER/XH6rHz/cuR4ZFbej/Iou9R\ngIeZqwHcDH8GVKLVhDy+1rxPZO59OCTCXrBYOfTEfFKNfXVDedmIVsI+m4Ma\n14i5knyJJWMNntSXnwj3zSfkFhTXc3AkYxXfH5NYLWpbEpqGfgPxpZwj3zB8\nFez4+T3l+dNvPmYJCMbaO47wm6KLegFPsxk8xPuGMkmVxnYnHU05zvL0SZXa\n+YNwGRIhsqiCwzi4Ap3LZ8LXX62CYt0G16X5a7EBwpeUqS0jPi0m+9ui08Cm\nPCO6+IvHnwfawNrQGpYRM1471AdIBcoCpQOHpzP13LRV5mlsG8bATBEuEF1y\nT9RQQiyBSXJf2eLCxrA2avSctEiZ1TOorr1/nJvcy80hFSFu9zSp+3DrIp2+\nu0Jrey7MrXMYMiF2QFvds8t2ShmUo5Kg7YbKSIn8gVgmO89nxo6XXeHuqWpn\npEtA\r\n=z8wR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuXYTsptcMOH3EK1i9ANXUVTWQ2GCgAlg4XBD1NOV7hAiBi4vSAxokj7qs256RT7YGsHIpN/JB0g2hY++/LuFCf7Q=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602683380-779ecceb.0_1602683472901_0.21770289415534272"},"_hasShrinkwrap":false},"2.21.1-next-1602683578-31aa321f.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602683578-31aa321f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602683578-31aa321f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FSmmPKyd9f+PvTqA4tqtckf8qJ1aHXoO3jegkaMEby20TgrFoR7f7kEBNN6Jd9BsmLSoqSp4YO4VC3yRfHOJGw==","shasum":"9e962d5d6a664c00997346df1fe0fc19765496a5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602683578-31aa321f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhwMwCRA9TVsSAnZWagAAGwAP/1yX0T6djHJOs9QEWJEb\nwtdmM2cuT/MR22Jni88BRnhO8ufX2yr7ocsxRhsHwatE6S5ystE9X/7/deyx\nVekwpvDMyjewhbLRodrgwywygR+eqOoSv4Xi5x5DBc7AFxAF/9EP/V5iMUH4\nQll1+huWDl69v9p2LJc1bKxC7IEG+8mV9MtfaH1h6v3fcNoMeQSYFhzpmdPp\nzBcrq2c/UakN+jquQ5hyfEbJXYwPrJp13rmQO0lHvUGXtOlu2+KQovUxD+gL\nngBHDIorsU/Jn9hTWcGNR+0Id8/KORstSHEe5Jg+tNqNV6e7y3OwfViyvS6f\np/C9i2KiMTIRAdCCxEK9eXQiM/LZ0JvD77LvcbD4huAJ6Eyeay+BjxqqtLNp\nCChDOpFisBl07LLjI9As5Qpjqpsee3Ze2IRYiAFCuhTX+K7N5H2O5UPV3vrl\norbI/7AbSFphSVRYJaoBDB6Zbn7FognFDJd/vHnm2zU2dVnGvLlJfVxAr1gm\nq9xmL4t13L60P/5LoCaSYmIfBbiIzOHHirspVkuA5HC78LX09CQCjFh/1Wwl\nHlY3COg9YBHh9+uxrwFCuCepZ5NniUXNCaZaqEbqEqdVXPRTA4h0tX+qY05y\nXY59tsPG6YjRoGUzXAXfxOh9gv1ySS7tggPnCz714LFu6xfSAko63sH4kw4r\nnuaQ\r\n=196P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGiOGruvK398Ok9c4GF1SQ+lJ/fk1uTaXXaRQbJdmBIjAiBx/zex12uBbs54xdDrUm4+ZcCzyc3Z0Ibi0rgztl2c2g=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602683578-31aa321f.0_1602683696071_0.9612538141699152"},"_hasShrinkwrap":false},"2.21.1-next-1602683709-ed563445.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602683709-ed563445.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602683709-ed563445.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-P+ePhansDtNoQgfWsILgssqxBKGeI9qef7y8M/OchqZMn6MRGTVpbMHU5N+xs2iXCM8BEH95Cj3Sm2APqHx+VQ==","shasum":"410dba9fd4902d6f48ea5ee39ec544c13992ed10","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602683709-ed563445.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhwOuCRA9TVsSAnZWagAA9I0P/1sectfgsZcatSKLo8Fj\nGstX/ibIRwgEOa8HFP6Lp9bCE1bHzmIZmy8prXD6LaAY/roaPKeRc1JxHKOc\nhhw32lMiwyQDi38W0I1IqorMusMoprZkizjVPuafjmLSSt+NMLNxjmdDpuEq\nZEuzfavg55TnlFaWgOLWE8Kpu2cxzzwjJM9XRuWNBKO0b1T24WfSn2Cvt4GZ\n1Bf3IbE2L3BxkTnn2Pok64PuSqnLNzuMZjkPW79AbY8Xa61nQzmowzb810fI\n2thzs2kTPrRLHeXMCSAfzol6fh04zH4IVYEHv0FBSF9DjHQ2Su7lPfirMTc6\nNXnyw4ClvBj5JvIc0oicI8pX+prvvxVRAeSXq6+BC4QGkTAhB/yq4PTwKhCc\nRIoeCRTZSZ5+iSs2cz59U4jDqEDry9Y85XbB7eUyP+t3Cgl5QGUJ7JTgolt/\nGYOT3CNFcSp4RMm98WrhXtwXKHbg+tE2hZcojLWoaFABDfOscsKdWVh5fsEz\nA44zadeS9Raqr2UsxOrZI55c/Foth8Q8i2jwo85LC1lI9buS/kHdA+nfb+B/\npwlX+Lx/QfN6LDhWAcCGrQAvUYzpc3nVilUEnKJ/qU8DYwgadTv52o2UfMhy\nUEkMv9NMtYPefIK/FifiR3TWjR17prV4OBi4Wfqy2JkY3xKf3FSwx7z4srAR\nQdcg\r\n=zWCB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBOqn9ya43tUwrA/IsRd9sB2Xw3wwwJx0Cmo2F+Q3pyAiEAmUm+fvEk3T+DqCLQNadkIGuNZfBhGx/B48/cF39AKXU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602683709-ed563445.0_1602683821718_0.396068349665736"},"_hasShrinkwrap":false},"2.21.0":{"name":"@xdn/apollo","version":"2.21.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.21.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pnsojNactF0LSryA4NOefQEXTocgEzW9mvYkq8OIo1C+PU3xUODjIyEU/RlRIaYYGpXJNNqanN4prbKwMGNdpA==","shasum":"60fe757a404d9c1cbfe5991473938afeb4bacc5b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhwP5CRA9TVsSAnZWagAAb6YP/3f8hRe4PLG/gQk4/S2O\nCeM+8q4vHw7dgJQSo3oVqNH10Y9iLC+Ac+P90qq1l6aMbcQFRdV3dCmG93EB\n+clAOusp+yQL1ZhDmr++jSSDSJpKYGiFqLnbQfiXkyE8GN7Hk8mgGi0SCTnr\nRrE9aeCl7wLD5cFj9/RltV9mzDUFTkRrZoLEsxVOKppe9/SY+Suu9PLh5QIQ\nKgG5YQmFTYTvHFV4RI2oyLu+04nAPSNkQ19WZh24xtIHGJBrxhYPfXJNFRLa\nG0hxjt2KY9+yC5ny7BSMgcL9+XqOHxMnLFOFH0GbIQeibgLhiHXk4/zBX2XL\n9NLwGOibuv5qfSyWm/97DJVc+UamsKszf5NaElqyyBJAaRfTRDW/8VQjbYvc\nYIdeGYu3MiSzXgN+KKD/W3zcRkd4S2P17eZvPnOk0NXhpd3sT1f9YXQxlbgU\nm7/xIw3navPHThfzcStF7hBj/tKdpfRxgc1qqZeUvH2CWW5ZKVpG+HqzpJgu\nBZc8nW7f8MePv2CNup+QpkbR+on8iboD8+OHl+Dm9XMVRxe47VkRvQJLeLSw\nu2Ra1PeNIj1n7QHuhR6iPbStS7hD7JZ3OjMRfsPn8K8qXZuUc7t2K4UPTf+i\n48Lih3+oVcoQ0Ld0vv2vF3IGzK/iv90vdjlR7j/cPAaLEbbZRCZUv1tPwvDq\nqYyW\r\n=jYyF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXWQBmNIywLaXuh2x/CwkwQmk+1eqMLS/n2WMAl68CtwIgdzip7oJpWSOj20LZhcm/Bc973AjvqPJoQcY71gbjnXg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.0_1602683897088_0.2777049349516698"},"_hasShrinkwrap":false},"2.21.1-next-1602684216-67ec788e.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602684216-67ec788e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602684216-67ec788e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SkMVJep7SCo2S+HhLIZwOMp+RRlqcu5n5S1ytyXtW8PYgvNhvsgEBhb1dkFVWf3olmU2uxC89Xx0PDGGieT6Ew==","shasum":"84238e57710a78baf80afdb8ff64e79f725c05fb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602684216-67ec788e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhwWgCRA9TVsSAnZWagAAw/UP/iLU9BuTghZ7tH2PSjsF\nTBIvIjMFJXKbKqHGl1JyBU/jsD0+LkW8oaiAzdwt5QOPiCD5E0ItAoUu5TKB\nAPl8f5EtcyQcNyyR+1E2iwoYzloaXN39PmEs9h6ElWmwqkA5gwCT9QP0URuF\nJnyTivk+z/CmdAYhEgoSlw73wurddwUTMlPI2lLUY5iGh1ttd9CTtQl82xQF\na1fQIzW6DZ1SdSRFZfybfSQRRfT0lw3Rh5o8W1TwUUdMhYPVUejgz+0CWo5D\nOkk06tEWt/NABauZok/A3m9ITe2euq+Sv9Z/N6vy4CLkg2jYjHzDDYu6bAdB\nQVMfdB3vSYDhwZmxBQDiObEe4OZpLkep5x0ESbx9FXpvhtXjXXdLqboVjQgS\nzYwddprlGM1L9xqs4FKTTL/qFPUuU794whZGFSGBZjmfkYW827eondl6yjOC\nJB2Wv/i+FNmBSNDDrfajaiEPxsT5cKfGawaLxAT3/v+L5ctn0Bka0fGpoGcX\nuBac7NgCBNnWZGmtld+NoqT8tS+Tq6C4pYQ1zGsWgSUNhbRwt8uguvhC7s1N\nNe+lFQk24VpMMUANv4YPGVinX8JwZcnNhmFabUdoN8KscvNoXQcofxg7nhGG\nynnU9haR8T5Kxb1F/dcA/8tLDN+gyGO55iuhb65oxEgCj0nmrb7IwBwyDPCY\n55rP\r\n=WAQf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtuJUk68peNUQWIuhHZ8Ax83px+nI6Or+05YUu2WtFowIge9dLNdO9e9DX5yjjURtK7SQYpTgnc7hpcCPBrSHm3j4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602684216-67ec788e.0_1602684319066_0.7078750157048204"},"_hasShrinkwrap":false},"2.21.1-next-1602685091-ead71e26.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602685091-ead71e26.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602685091-ead71e26.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tZ31tjiquHTQ5zq4ipHlp5S4R/vvAfspqqM2it0l1j8inx63OFJmLDENskqiWNhwMk38CYSL8/QcmwOMRGcOfA==","shasum":"57f3c9e2691ff93003ea262688716301ca7b404c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602685091-ead71e26.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhwkWCRA9TVsSAnZWagAA3Z8P/0NNOJzMaqtZn+MB0t0F\nEOF/ERSpydLp+3bPl6m52N70mVfd7aNnBOGE+7yN9WFL6dkopZwvYuW+gRDr\nV5jGFHGQgNId84FcoZrA2ySMtfkxCTmKDts1qZBd97xn0UEo82u2NvCIZzwv\nUkA1SxLBVvwYM1Q2qPYZ+NxSkk8o2dP0lU6Eq/+Se5S1SJ8ZxpSixRFewSb2\nnScn/tFzGMb2fLmwtu8qr1GiUTjWOAFWQxrb9FQm9LlGaHVT5rvKG+kBP6tS\nPbOTSeidGK7oikANuSry5rpHiDCySxlv2s01PbCuJouzI/gQqhtrFPVSlGko\ndJdjASCzs7GzymD4vwXqmk1eTqd6cPbClfp9Bn482WCEzuN+va+rh0hC7W5O\nw7xqaTWDewTg//NioPmDmYXHwrMYvZ7uG7YzfSb4iUXzeXA2oaDBVJ3PZSOs\n5e3Gs3fUu7SGLrAY7cUevbawsr/Gj+c6AX4YPt8G+h7j7yh56aghojRaw0tX\naeD0ZcANH4VL12M1gxXP1rpH50R1iWkto3t96VP/91vTDN2cdnYKWhZBRS2F\noHgjxz8ryP9pRkGauE+39DLSZGNcQcDpa6hUzq9aK3g5+KR8GGHvmR5btD9Q\ntXb5YOyL+xdDsCYaCQu31Lt5QIRe6giJhyyo9ek/aMX72eFB4bcNf0BlCmHs\nEcty\r\n=szFz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClMUJEoF2U89FVWETWZfLWXHzPbtwXNq0LthAq5WmINQIgLUMAtEfOWV8Kl1hUaQvxBqM7/xOqfMfsvJ01IBHx9Eg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602685091-ead71e26.0_1602685205982_0.3713805843712594"},"_hasShrinkwrap":false},"2.21.1-next-1602688109-b496b1ba.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602688109-b496b1ba.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602688109-b496b1ba.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EGHiVxpxxpmmwRuNpoDNbLrHC722Wo25h0H6wP8f31AWjjZVfuw+e4z59Suvhx3pa6zanN/uptMg7RjvrmjFEQ==","shasum":"83581b6407354fe20e66e87f8e2e03f8ceb4cd24","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602688109-b496b1ba.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhxTZCRA9TVsSAnZWagAA47QQAIbQCw+1XanxB93/j46l\n2xkchkSfSu/ctXoLdZ2iYOyQB6dSr6c5rlZjL2y/wbyBTbYgVsP90zvR/Yw5\nDA6AYf+u86nmi0v3ZcL/ILDTLXa77H1WSyj93BbKpXbK49EEoco76/vd/rl/\nWRpBmMPMNPtgGedX4NMSMfpcxGIoFBR3s01GaJhNKgIUBnw8BM/ir9Mh3JGZ\n2YrSErOmplU/Zfn4OUT/ZvubI1RFXGA+YktRmeRGwscjKiJwivbixC9LplIm\nArEKAMOMKylFD3iRoI5jeievMhYrJJkJd7/ge9COD0B8vvTr03bsOzKXNgLe\n/zBlCBaE0fDD3bFxIAJD+kv581ObiDcdH49mRxKpdV39c7UYv+htw2fFYypD\nYultcZ59NObAb5ge4rKYV0nFYN0cCPNtJQYJ2IkquBXtjkDmtruQbMtSh27m\n02JT6uxaN95wZbZyV8ZnNo8rcl3UQgPgOZ52i48VJpX7QOcJOnDAv9drWVn+\n1p4rbPUN+hKn0rq8GXheURUlMjqWyFKt6OnANckyeAeFwBv3ZFN6JjpFqZLa\nKPxyWfPWE4jeP5tMmkSqFLVe5DlEn4hZKgiI2JRa2cFl7ahqx97drtbFWKk2\nkO28xn4ZDd3IjgsmjEzwAXQV8Ixw/Up7j2Zgoxv9uEeB13dzQd5eYsDbakBQ\nRy/z\r\n=Vl26\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs4nq1Zq4/M9p8IMCwUq8yz7I+CjCqZ0B+M/DlfsDkVgIhAPOpCJAONmRlvlUskiMUvf9nbB+tryQfqI9Ni/1EGzfj"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602688109-b496b1ba.0_1602688217166_0.026867727238866657"},"_hasShrinkwrap":false},"2.21.1-next-1602690685-ead71e26.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602690685-ead71e26.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602690685-ead71e26.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WrDClvwBcD3HJ/O6d9/ZYRpL80whDob2c85kwUxPmdpOoOgtx5YKU57iyIdteDNzPO4z+755SKoEXgArhiZKmw==","shasum":"3743333d6f11538f8d7e9e91a96fea982c226764","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602690685-ead71e26.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhx7oCRA9TVsSAnZWagAAvm8P/A4/878jzAOfr7gC6ub4\nSQkZEg0wpCD6Y+jqA2F2e04hsxTDEPMYSzMIms7ajV5VJebcOslDMhne9qkh\n3TizHAC+7lv37FlDfevxAszHuo9gqoZCuMqdXmPPMxkrL9vLG3TWpsgRTzXG\nsSCjEw53MRKYDZimlg3ZxIuFBzFUadd+xthADIjmhDnInMVRwfZYDF1yhXzf\nelsvS1ZILaylsT+BkCQybzAnSahK8YoiFdPgmNBkoUy2YSEziRGwaRi0i/Fm\nvEUznwowM8z++Yq47puLnh0zPaY5carwnmloIl//WYIdExABfTrv8LjlQk1E\nRScUdc3S99WZzQe7hllcJXKeZ0SV0iM/L1g8lmvdAclHeo99dN0tTBOlg5FB\nv8NYGFipV8ayRH9tC666zo2cvCnyr1QkCpwT5j11orDNUjhZvY7sdVXk+Kzx\nLtQ0zLJ5ARwMqeLHT1UYwqYlaDkFcUgH0VmLDo4ZIP7gEX3gulkRZtIsnSe6\nC0pj2aWiAdIFOXr83+vNelwzgaROXTzxN14jRkEvZgy9ddFwwE4FIDfqd560\nevnWWYchwSVpTMU25n5n/Dn55+YfssjnGvvXydtuJkHmrxuYTP4h4R9wAjuL\nYFv0grzJZI7BxKEHCoyE89et6W/+QMVXp/A2fCurLcqx7e1X9OaRE4BJf+4u\ng6Fa\r\n=KTzj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBi8dwleHSYwZGEtbBsJrwCiCYCKlKTi06MxKN15CrXnAiAufz9YUs7N2AFeYUnIFSybTRR8/khO+KsHpQtl9Tgq7Q=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602690685-ead71e26.0_1602690791824_0.4313415733765569"},"_hasShrinkwrap":false},"2.21.1-next-1602705044-e7a28f6b.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602705044-e7a28f6b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602705044-e7a28f6b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nJkX5V20/TILJY5lCffoFlmnXNP++vCReLRT6wyYxFOuq2ZsHLTxihKP7A/58xRGai+KDusXkooC6+ns3izQKA==","shasum":"311ece79a38b534446e3455d33d37ba65bd9b146","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602705044-e7a28f6b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh1b+CRA9TVsSAnZWagAAt6wP/1Uhq6ZZFXKyx6b61T4w\nDBabN6wsxvk4Nawk4QgmC2g7uoLF6ta+X9jfQgWIsHNTm5X9GfLo1Bt6lIJ3\npUYmm4CbT1LeEPBRFdmnvvMJuI742Ya2qYLs5rrRtqbEswgTouaHyDwRvQgn\n1O/3VsYYO3TVuB8QorSuTQ3MLxJeCW8O9V1vlSOtNGv+GTfG+GtfMPik1R5l\nTVNS0YnwBMI37QLGTY/zv892kQ5cxVNPi7Fqv49FWX0SZoGqLaCJY4fcVAEO\nrJhvyewzrWFEHlh81PuMhdFNU2yC1tuB2N9xCVPJysAgSxKuV89QaIexzwbE\njRtGd/PZnyfx8t6KyShh4mV5ZC738OG6HRaMjlLejVZh86opshNPmKnWv1BV\nN51wqSoUmkxAk0DVOdg8kdLhT9tfXMTlkAKVN2nt72XALG5An4T0opso08U/\n9hGYWv5hIcXC9x+CxLXfpAb1IaVKKhGtv09sJoD/mA4G5GWoaVyCcdYiavOv\nF2bYhjCNhUqmaZhUGI24ISpIQghyY7bapMrHozvSPzBvZCEHCcTonT6WOwfd\nJWOageu5eO4g0yVrQDvaW1og+MNBjEmR6lObDVpPJcBT4pJgeOHLxQCgfB+e\nmfHY+lhogcP89w2z6RQe3dbz5EyzvLoHuCgg7KTxpRmep9jdYy97zs+F62f8\nihan\r\n=nUk/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYOzmM5y7O2X7W6TsMSml7GmuyILbR6F01Ix7M/ZKUqAiATBS2/oTAPkQxVcoheUrnvtUIw+9kqJzlHlAhcRFYjSw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602705044-e7a28f6b.0_1602705150163_0.09135885467184623"},"_hasShrinkwrap":false},"2.21.1-next-1602725475-326862c4.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602725475-326862c4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602725475-326862c4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-H0eaGTwfXyAsszjliY3yvqH1MV7n+BEGbn2c3dJs7WpP95V+kWsNIUBKWDJtB44dhGJpN/1rgyfvm5+2P0YYtw==","shasum":"833426f2a55187efa0b855560a072e4b644f6cd7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602725475-326862c4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh6bHCRA9TVsSAnZWagAAq84P/29AY2zWfriSSPY3tVZ1\nTJ4PtXYFKsUF7CDbFaE1kpa94ffVbQIVhC9QDCGsApnlZ9ULyLxy5etQZcs4\nHzvfwHONHRdMnrOzxwclP13B9YDEs30vZYPwUboj1wIoTHwi+NrSn9P25g+m\nv1ti2yuVAu3Q6yGoPRH2z0U5b0PLDGktFHM6fyuKZHcYHIQgBuwjxwyQyihY\n2vLC9Ge4zJ8Mpmfu5jqWMzX5mw301jLZEXTpTHQrOkGDkM/+OGN5tok+WCy7\nB04qhn+PlIYZRHvOZFk3cETpIa0CTV65V0hbJ2i6WPoz9hR41YKtaTyUCppz\nZQjLnRRvOFkAI1UWzRMYkSGSnGJroaDehgYfhxnx8wYSvCWKLCypVYVAyE3m\nD2hRiSqvRo+ZC496w/X93BcBbvT9SvuwBddYv+xq4uZfLRbMZSzsHVgW/GUw\nzu68fbwzcJpVH0YF3X0oM76YUITkqxwlW5zzmu6XibNuFggJImEcsdiPBHAv\nVRltJw4VUTfUIMronKeqRyN1xIO12mXvQ0YXRdNZsMpTm3qbpQI7Ls36pTOj\n9C3JkneID/jbzDGJnsPE0emoodokHg51mJE8PLN0xBBfJcbtTNuPkifvoxBb\nHYbgo2e3D01lZlyXRCaxo4KHBdEedYeQ/HRFVcbgUkALgqeU6KUHnAgCeIjn\nWdqp\r\n=/9wV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA1TEV47CV636KAKFsAhyHX8nnNsWkTUFFN5yVtC/Js6AiArIYN9x4uVhGtjFtEbtBpr7aLWsE1DTYookyzbkoz8ug=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602725475-326862c4.0_1602725574741_0.5878837208503789"},"_hasShrinkwrap":false},"2.21.1-next-1602729949-f2d00f21.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602729949-f2d00f21.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602729949-f2d00f21.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NtZpgwcA1uWQ4ELqED5fnAgEb1QnoLwUIeLMlKvuf6FNqzfIIwh3RK4Zxluc8vBYwCChKY6r5u6VnECwtjRPqw==","shasum":"79a8f2f32104a2d1ca021d7e171fa34d58f49a21","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602729949-f2d00f21.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh7hGCRA9TVsSAnZWagAAp7gP/jZ0h+t6FKPml39kc0M6\n86GA1LlidpEEYUhMT6O5JUw13wB1W9+lr0K6JhWPYIm6buZLSvT8/aKdHehM\nvqA4+WPfifytjZ2VKO72GWoJqrEK8mOlkUt1uXqzYQBHzEYN5N92slz6XIUO\n+JRnxxoMkkAsLfOPOXMuwqS7YqduX5FB63j6gf9tE+90kGKRuuxTk32OSM9q\nG8Ki5QVtzFMAVLoWwkwtZiYOGX4gqv09OmqlM7JOIW0g7YLq0PPUNGkMxn1m\nzeS+v1pM/H707J45ofSBsUACVoOvFbTdwjWZukiQz89TG82JX5KfSg6vxJSm\n6pzgB2UaD3xIqWrbASfA4pGNCHH/idpfI8wh8dN8xcxRAM5QYTsXdE93O5uw\nwMPDh7VM4tfhtGOHEPt9qO315j94isS514BIxOxFL0PjeF6LmCnur95HfS8j\nBmjx7buGx4ZIx65icdXCVrvjMiUN+UKPHhBPoxCSiPEZOH6z2VAwVtLXCWd1\nnHwzSbm9a6LpZY834QHI8hBIeZM9khAsQIPQOI7JIe8/OJYoJ9plGsCvvXr8\nlyBcs9zkiUKAe9WN96+ETLWQoUeadJ+UdNhNPrjiobdrDuerreP4rQogFznI\nPe+b7E9ie44wgNdBMhDu9sAVncS2siXDW5ftgA6wkYot3jepFXbcjVGvBcCR\nPQnf\r\n=kTPN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCldpjLmftEqn4gYmIjDfunjNz96/lNMddoiL7P4G/DuQIgWWCwHAAAd3QqQtgf8HpjJwVtShWMG9mqZcR9AmiqNdg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602729949-f2d00f21.0_1602730053989_0.9056285865561535"},"_hasShrinkwrap":false},"2.21.1-next-1602730542-54dfad5f.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602730542-54dfad5f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602730542-54dfad5f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AnMiSqNVjMd4qva9kNJddaWv+RUzJI7fRY5YCTvuh0HcoHSL9VOjYhKqC/xFt5j4NpgKOB+/BtSBSjkhxnS82Q==","shasum":"6a5e239f3dd0ffb4953eb67b261f4a414104f19d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602730542-54dfad5f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh7qVCRA9TVsSAnZWagAAudgP/1hHBstz+mCggg7aRgW8\n50BFlq1hE5q65vELHTeTxjIWi3WaBljIk4sRHN5OAN/gN0b51mvMoay2ZMpx\nvF6ngew+KlrCNweZf5x062mfc+z5fvkX5oEpfC6/cZPFXB1gQJhZzopE2as3\nU6xmRObIVR64b/RVBxWO9gCuIngOht4LQfFRvwXPcl6ztowSBTcE1eQppvNL\nfreJD+BP+84lMXmJo6zRJCU2+PIZXUJtit5vndJ+xzBv7jJxtLVYZ8EcvFDr\nyJmdCIegM9JZzrx8fN7IQzjJ7S/LjgqR6xnSEXpXBulTedRkSlos4yTnGc2X\npvE+vd5ieXtrlHPCDr58J3Rv9OG5NRgrv7BxkgMb3BcIr0xljMk0e3yrWTSX\ngz6mP2rZ9UReLtG3zsSWGZ4P0kMPSR9VD2UWfVWrHQyT0odXCF8k7p5ORadt\npFldNUNbRtvXZJ7qegzMx9NpvJj+Z+E7ymWUBy5FFsxjjiha63pq6o+rNYz2\n6nj5+huZGk2Zr+1i9k7gv/ZPr//EZESsjnH5cWb1ltrBON2nRGC68JX+kyCk\nuWXe1gI4rSLBfe29MnpQSSWEOtWh3WEFEM2QSZ9LHl0Jbn+0UPJyLK2kSp0t\nOj1loRCRRoK/OiB6Y+tcq8T8xwkt7ATfOOTMDekDuacY7E11LdI+N8MLNokl\nM+LW\r\n=A/9Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnsRWS0U52ubybWhZco+N+UwzdbDGqpM2Q5zLIpnUZ8AiEA7ZN7rC77nVkUFWMGdh/rdryTLMkTwoctlA4Zb26DesI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602730542-54dfad5f.0_1602730644598_0.06019318229817272"},"_hasShrinkwrap":false},"2.21.1-next-1602730582-c3286239.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602730582-c3286239.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602730582-c3286239.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JmHfSgt9HWnB1aaQ9UHMMooNGBtRdyUVoxDVChuCLOKu0m+HnwqHEup8Os7UOBZGFbLSG2p1+8ZAlfA1djbLmQ==","shasum":"08e0b64a435c87c82816d6083e6ac04dbf35b957","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602730582-c3286239.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfh7q7CRA9TVsSAnZWagAAMgMP/3KYWo27Has0QyugpmOP\na0CaI3yvq1nMOiBJwtTpbUCm4XcgWl9UVPWKQ3zfNz7QoJeBmaBmPixTUpx3\nn8bdtv2KkUGARBWRUtG1+NmRDAbd6Oa2Zbdw0mAuISe0eJh1Ntqm69NlucFk\nLx6GZYI6idfkxPozl035RR9CdXM9SzvZF8Ng+SNxN+74fbs/0447ocshmEjY\n/Nr/W0Gm294ITHAC34q2qV9Gbwdi0d1+f8oCE9A1Pk+KxQ7A6zKgH/Tl72lo\nyrx/G8fsiA/m48usli1JOSuwstbltU8diJ5XKanmisVCu9MVGOkwg0kovg1Q\nEGSVNnZ6+W9rhQrw5WtAMFSJCN5VgfFQwqiTdJj6pm2VqwzuhV3jS66k+sgv\nRNguR3drDMgkjP5QjgA1IMTgU2N4rNqjBvFrT+mBY8o8g+qutPh9bmVVS7M3\ndwG/f4UPbVLi2TJKeSjRKGe6bhfyimlyDVCq3rn7QKV6m+Oht3nQ7dsfdlwp\nwBBBfxrG0W9B4yrAF4Tk4xeW5YAu1mgnySCiApaUes6xkdHrb5wWTupgMaSK\nzPiiF+1xWcqWELP0xzlRKoM4k+8iODPKY2Y39hLgB7DRqnUWo1GpuXiXvJU0\nJ6Uo1+uqFEc9utUVdeU7+SJvEW2Mhx5rmH4+wfJ8bVR3JJy3kaVdvTK2EMPN\nVYIC\r\n=GnXw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKIi5t7wGnHALjsBB89AHjZ2k8+ET9KS3/X+AcfT+q4AiEAgVdjRRpzTQXRpvaI30F12X6RHExS+T43FDq00X49jKE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602730582-c3286239.0_1602730683347_0.8601881511803797"},"_hasShrinkwrap":false},"2.21.1-next-1602760091-9dff029d.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602760091-9dff029d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602760091-9dff029d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-V+ew17jsO/labp6BeWwh7Gmx95SobNxTPnepE4KpGJgr8r+C9QWhpSjQkDfW79KWqDzzQFiNFahSI74//rBo+w==","shasum":"3086a7816b407b66d4cd43366541300563e7ed00","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602760091-9dff029d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiC4MCRA9TVsSAnZWagAAR2sP/A0mM1Az7Q7X/w0mIHbb\nEcyX6kqNxUoJGv/GEY4LjWTGtc3xGu95dU6JPM/mF/K0m/GmceAfVLemK2SK\nL8XvHyZpGBrJxxx+Sy+YIW8WoM+BmjVAFgTEfxEjsXI27SkE0Gx/P9llGfHn\nN8QwOIl28oGzxIdqR/oQr/n+vhX6Dn0FlO2+88vWvlr/0j7GTkmB82c4Z55P\npxgsABpWzb72kDVxKycAP5uM08w2CypyjqQq+N31eVNNmCewgwjIKYj3RI7s\nFpykQpog7W0LYBcqwmYHfFAUcipYeghOoCxtxnjHelI8+VF/9tocS72koPqQ\nklfGpaixIlgzXZk7+xKMTZFN5/llL6hr/0zoxoMIeFacxQ08oaxyuQoDyBK3\nQBrcnHACIdFwnKAbYkgFIesqPUbjCcrjiS6KGyf1S5+60gDa/grgjGEGVIry\nguPbGZ3nJ7KrXMnHXTBsbgyiDBUGcQIgnFHn/lQtL0eYFSzyNntBrnKzyCLQ\ntuGRbF1lXuEoVGmElfzJcIyvEm7KU45xOaSWB53zItZLba6hLxmXcJQzyu/r\neTTSpur0AYLp14xBO5gZ+BxViFKhyTwOesPT2bfLU4/R/EFhGIpvPS2kX3x4\nW5u0JwOmFhvUXmDSV/piWhs/e3HVxJuxe5YpRGdVe5KiYbLk3HIgwPpVjtIW\nDz6E\r\n=neHF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASS7TXYe2ykRskjoFziXttwX3gU6Bt86mhDE7dDi2trAiEA3YtFZQjVWbQ67R5WUitDduYEpSA4ZZu0xhXSAdJWvL8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602760091-9dff029d.0_1602760204092_0.8048883778555569"},"_hasShrinkwrap":false},"2.21.1-next-1602762356-9c47bf03.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602762356-9c47bf03.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602762356-9c47bf03.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zs76QQCIFt7290763y5POOrIykdN2mVcxjDg8Lrvig+zng6MK6ikybFN6sMAN/42X8GoWEWtRWYXX+XJw8Yrhg==","shasum":"dca623c488a9ad08f75533832e1b56dd41201135","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602762356-9c47bf03.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiDbXCRA9TVsSAnZWagAAZ+8P/1MHEhFEYVFwusS7v/T4\nFyswdpWWQZKhsIxZ8O29nvcSJEXtisWDzhCM5q5ytWsGTDeLq2yYyvm3H2Ho\n6K0p4Pu+jvaVfrx0VMpceWOnD6jmnMGx8XuNkvV1GqGIR0mCZ+4ra1/5oUHI\nAEnEY8mCFPtG6PtsG2bOLniwjkp9obQjLo8kAABuKXb+HomCmBRcprdO/w5S\n32RZLWc7gOnTSDhwI2mhs8i0s3FGNMJ4OKu0EZGzPi2NnPEJlTJER/8d1NDm\nRzNYSLsMFejpAxfqhNkiPEDT1/euNVtFf9/cI6YyAYca7qmlMNac0CKa7t7g\nC0XGqah4hOgfj/hfKux1oO0a4kMOi23V9Bi7iO/274a362nCZC3ZjC1fW1gW\nbUdiioEl3lxigOQiFGH6PKBu1u7VJhR18weyFejBS3uhTcJoNKwJJzqCTsjt\n0ixmgq77bTIvNSgwzN82j46hJyqFuYHzrJje9bcdlCY47HsLBJfWBl3TCFBb\nwLMnOgVRFVuITv4/G+6V2yFuz77u18/Jshh7Q8Yq9K7vJPffaHIev4zUIoZh\n4Qt8riLTFBrtShIquXp6WNCC0xoyt+yJIlgtEBPfHsI9QVTe0N9ydI4yhuvs\noz3j9tr+s1AtCBWLHS9RiVQNn0lofHy0meHuJAr3rWee3MfIQH4z5TcNwTaz\n2GsM\r\n=8Pnq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/2ITGfELAPPOjpR5voVE8a1KZr+HowwhBE8V4b6mn+gIgGLEQcOgRB9N7OG2IEGtBLHAelcp0ny6gaZd9YyARZhg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602762356-9c47bf03.0_1602762455281_0.7445921887931801"},"_hasShrinkwrap":false},"2.21.1-next-1602763542-9c47bf03.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602763542-9c47bf03.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602763542-9c47bf03.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SBxxSh7XR1BlkNuWVAVcVo5MjxYTG+EIae3M3SsOFg5ZHXhM0mqOxlSuWqH2VqX/49IBNTMdaeoEQNvzm6wdhg==","shasum":"319259c404dc9851d6db932e85eee2514d779fdf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602763542-9c47bf03.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiDuCCRA9TVsSAnZWagAApUwP/jBerxoAWA3Gownr0UVF\nq1kOH/kBi2ukwG/xaBd5c99W0gps/f4dXMB34T4VRQrlRDQSJZr8Nk4XqgwV\nGp/C+oxRXGwTjK/TqT0GPEBmVMXuOiGQZIyVIkdiWw7TuOY4aGTHI4aPHzO2\nSAtl2KVv8igijgYP8RBchNgBTaAvxvQDTDlVYNPOtMsBToRzngT0jABCGbeZ\n0C+7YdOTlxanUOFR9uCnX1htjnK5yshnKJGHLTgesI2NHzPjiaUr8PhiFQoO\ngRVc8e+zeWFnHH4uDEribNJylXq7Lgvah/jprJ7MkNYa3PBh2qFCihFS5eL3\nS9DX5oPpixkY3hK846oKFoQktUPAcvEeEAnvKO+G57F02nfcqv7C9kN8DJ03\nTEoMUuhQLpm+WyY4ec7YySwBQQteTZRaftFW4F2BMdeSWFJ5KqkzGoIWHboG\nOzFvQrw2NLD43K5kOp8nAJHjAuulBdipKV7g1pbzb9x7Xcx4Qh3QAMXvOiPT\nsFeWeAOYdwiDrYNHEwv9uUQPrnVgmNoy4VtP2W1IHnInYyipk2mW7lb5FoaG\nfljt1OUswgvWHyyel/tLjT8+cir3xRltUyoaTZjsAbCkESWQ7dJjKFOcO2/e\n84uaolje70PC6h+fE/OULaUQdjd4vg74qWtkYak+j1c3LgulGhl8Zg226Et+\no+Pl\r\n=w4oE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOesJa0Ecbo0MZXkKYdX0TZ5ST7H2M+Z/LN2GRP/gu9QIhAMf8xE4lFTaL3roixmFm1oY5PnGsactfdPalrnlMo4WC"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602763542-9c47bf03.0_1602763649748_0.9662574930594003"},"_hasShrinkwrap":false},"2.21.1-next-1602764732-9c47bf03.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602764732-9c47bf03.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602764732-9c47bf03.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RVKEfk9svF+Wx3/MzYtuafVaiwol8Z/X7nMTysLpoCGu6Cs/Ekn1vMg8EOkernI8xPgk9mXtE0ziDqLMFeZIgQ==","shasum":"de8f8878f1e4a278bd83dc743e5ce7a1374a9778","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602764732-9c47bf03.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiEAkCRA9TVsSAnZWagAAE+wQAJ3bYwMPIm8++Njgx+CI\nnolj6n44pTlMMhJjGpoKHIdSMgPZtt5YvWdQatnIiQthl2msyz/ZZwpaU0WV\nIKhc31voEke38wS5qfwWPFSl/W43RjACKlYGhPj9FpWXxfIXxcLNNtisZjAv\nmsMkx/1TTZhMdJ83xClBB0YjL+6kUzpBTNoDxFzdfasZPKwwgFf8wJThYlrW\nCkc+3W2FGldJwP8RPlu2D59eaJVHe4idPWWdq7W5DQajbWo5dm71khHjgrGU\nKSkLwVrCVMWUnQc91C+7nSB2KER9NcKTjwDFKuh3IvNZoPCYO+B43AAx/gG1\ncdZzBfHWM7LAowM7ZnRNZu7efBSIc0oRFDJNZ67JSbDUBN+9pvnKdD5FDvYc\nQqn0C+8yZeM40DIa0apEi+MhJYe24voNRnvWhYE6fOQ0Mnv4vGCW2JaWrK2C\n7D8UV1n4qkuyogaPLVnLmJrIU/zZaC2ix9Fxpio9Zbvm6NXPkYPrZWtJJGqw\ntyIFCiX0p2hNo9WjWZ3ObajqlP820VnSmujUxnA0E26QbpHmagSRd2fvCvAp\nP8lUBM0tja0UC3i/oVDL0Pkjcxs8Bk7CLB9hiWrHal33kr1DvCavell2DVa7\nfNp4oNaPvoloTCcsoOD2po+W/DzOnDlwrH/Bcz5olm/e6E5fh0iEHT6IguDP\nCXAD\r\n=ftl+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvB+0Zd3I87EFM2SdbUoFrjNHunmCUi5JX9ylKk4bzOQIhAMdvlGNBv6JKSJz9MOolhMSqhq4MPRQU9NppgXNTCqbE"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602764732-9c47bf03.0_1602764835998_0.4563540989690664"},"_hasShrinkwrap":false},"2.21.1-next-1602767287-9c47bf03.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602767287-9c47bf03.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602767287-9c47bf03.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-++ta/FS5Y51rRUoz74RcglhSJPnSEPskjHkmhjGj8JkmDlzdwCKhs3DC961JOtTlXFsWT2P9aInyhSjDR206QQ==","shasum":"dae98b02a382db9e70144b361737956dcbb8997c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602767287-9c47bf03.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiEolCRA9TVsSAnZWagAAplkQAIPN3W9UykRYumjfLzcS\ncLSeQMBTB//LGrixbQ2oXCQ9IoHNWqRRm/AqQMywqKnKcxEBNEgFLQKY7KbZ\nWmsX/CXKa4i09MH5UAZYEef4Xru2IL2F05canQDIodQ+3NUPyowJN/nNSuqu\n3C7W/B6S7pHK/yoMPc7UmMxKnaBbTaPbnqxYF5j6rQtw2gF5FnwdFvL+pNN2\neFXm5SW1NruTHTAp1pTSY5wWger5NZhAya9nIHnon/dBI6RgoYKSXYxMW/5b\n1CDXZ3p+WyE8XLnKR61QRGuismsihGY0C3qS5VSRZjqGmTY5P+uqiQHpLEia\nTRskncl6WET0T8mA54p+bt0v6Y9WFPxtfWNQBUhZsaxmUyxhNPAlx7y95sJG\nHC21SKkddEZl+pFdxiseV7lf5L3zubcesihp+aUWTx0GHO777ht5FAFwVUHN\nXEzDhsmetimmXaBivDKzR9oIgw6bHKqZRwvYt0di8FmIkuPMcSOBPSGPbbvA\nHfLFEjf94HZNcAea2gZ3HZFnMWVQ2+Vj5+yFFXM6Fh07HiO6e3SE6vj8BcrZ\nW2y2NTgcc/XHUzBgwmvdV1ofkRtVu2lOLwxSDTTMIshTdGYpZQ6I3MvyhwTv\nvXnurriCdQ1W9Qc0FhqMpG2eR+apjoqwcoEG3j2JQmjo5tgPzkKVe8JC44lX\nbC44\r\n=GTaz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS20ZoqmhFgEVt5O2/IfZP1lYJ1d5gv/KI5wjGyUqeZAIhAK8gsGy7alWXA8QiP79ISBA6Y7PpOFPiz51ibTvAWEAc"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602767287-9c47bf03.0_1602767396950_0.3744718741612292"},"_hasShrinkwrap":false},"2.21.1-next-1602769664-9c47bf03.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602769664-9c47bf03.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602769664-9c47bf03.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q9rjDq3AvU3zxJxOGNdEqEW45T7CSbLZkU5HjNVzPrZQMsTAa85bGNnufUINlHx1chTIaIKpcKwsNK99O8Yfxw==","shasum":"755085157572b2f8237be1399ac24afebe997a7d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602769664-9c47bf03.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiFNoCRA9TVsSAnZWagAAA+QP/R8CnOwp3ajDvRVCac6j\nHHDCCOtXXIE1N0ER/aK/QP/pFCYmI/Di9PgBpttB/+2xzAjV+XXS+P/pncpX\nsbHgN4EwnQnhIN2QOvvC9cJdUx5JjlIJyCph+XEJq5afCxbdyj6HUdIbWn0z\nMTFfP/oCJFqOs1FP8JGHrQgr+z8w8RXVifs47nMQdItTTGr4UErmuCytYrbz\nfFWoUNVPrxjhm9p6YacfDbOBdnSG/32Wmiu+wMZ2xHwBBiT7VAmj8HeYByMM\nJwvtbBubTqU5/e59FMk4OA2duuy/5k/uij4tjzNShksLNjrhQw5q85UCsx1V\n/IDpmKuJ42oXWMS9ca7Qer2EKMygM8iKJeAQU9vR9cPEwW2AiXZ/4ERsy8J9\nJA+QS4pV/3Y6f5yvs8oTB/nxoip7R4l6UMhQW8NteJU/71gIfd22ivyWCsZA\n6QfLeySagqOn909DddeugFBiuAHzQjfwB80HUb8mUR/d1cvc/+1xBFeF97Oe\nkb25GvmHql9NMCqLiGIAnDlvwvJeImZrCDNe4WBXKi9B09/JGNckH5yAT3kg\nuWZ0FE8YnKAHekGhoGIwAv5ythx88sLHABkuaprRVDhz1aMPjMNbFriNbS5l\nxJdrkXJQz9kiuCGfr4ETKymxIZLvHaVYUkwQSA4WEU4apRznfVKo5fX0oM3b\nCpOQ\r\n=QhHm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnupin2fZBTeUBweGWp6kQfypUxV1nN4CPUDeZTbmVgAiBfkVAsIJ9uUpbb4cUmBJooR/BNhmwuCQgqm3MP7VXs9A=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602769664-9c47bf03.0_1602769768369_0.9972878338945639"},"_hasShrinkwrap":false},"2.21.1-next-1602776559-bfd7427b.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602776559-bfd7427b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602776559-bfd7427b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-E6NODuCaMJTAVXVStb2yLLmTxk2mR06phE4CYoJB8GvMsnBY1eKAhj0hChsUjlvTt8ZFLdIoVFFS1uaafw5rRA==","shasum":"0dac1e38323ff2e3edd8b8d29dd38d00f0676159","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602776559-bfd7427b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiG5VCRA9TVsSAnZWagAAuKsP/2axWSj2aiGepPII7yfj\ntmfPbkprXbG6wjFhtrHxwlIQELlnQkrUtxoOkqxULWElKbADH7xBi+RC7032\nPwsulh2j8Hxo78fcPhMWNmXfFdmwhpSwt2zs92MGQM2slwV5Pyt2rA7EDz1H\nkcTEWEnOF8FSsvv0LGWavFgVQvd/GMbhHra0GnHTqGznI+9mT/kWR5aA0MOs\nKYl0sM+pK/LROwozsonUGrz650IslF4CMXObH/ALSjyj32rvMQSCVeP8w05b\nMH2LIybFF9jyzEgLfDmLXragN3Q1K9l5sdJoY8b538ZgG7XX79M0yw5p5GN6\nIxJyvAnmrCm/DdPXSEFAITEMzStXHwEYUfF/mC7eorEdS6O6FHD1tgewbWlR\njbIdvscAwBW0Tx93TaH0gUQ18V+HkLArNRP2c+bXRIbB+Zlls25gXqA0YGfP\ncOEAu9QtMbpvJDuHuUoyXZiidp4xamLMHbRMssT+GCIqNV+lj3uyZWnmP/b0\n8T52JtwY9WdgWRSYujPdc7dS93WmKdotK+BiFyST6J4x4lxQWqQ0R3MkEPG9\nMfa8YvvGuOk8ii1ekorPrXj/heTfvdZbUKSRr/3MRaLLmvTwZY+/iT7ug381\n+fKAzRbI9YGSWz0sXa2owoTa32U5xgwqyaHMcdlWsvBgH9S91lsgzbA5kTW5\nMLEo\r\n=z7T2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC2tFZn/D71Lhc9FjSEaWLEz46AJCrvbpFmyRPa/AoywIgLuCfcvzRghLoxo9076mry56x7vstt1mA4H/2xTBBMC8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602776559-bfd7427b.0_1602776660931_0.271833269161599"},"_hasShrinkwrap":false},"2.21.1-next-1602777435-bfd7427b.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602777435-bfd7427b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602777435-bfd7427b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IHRDvfsTKOdvKD3cdin+GTsHE9NRirf+xcrEHYqXFp29TS0GsJk76AYoA60JfXUIDKuIP2GeHMyV4P+X4mdlBw==","shasum":"d30d2656e237616321979f1f24006448e501176f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602777435-bfd7427b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiHGyCRA9TVsSAnZWagAAqeQQAIHnS4Nd9+QvnHmiyBYY\nCb22DwpWw421gFOCxhAZpGIAqs4rCaSK+ERWmCqx14NpOd7hsdwUSwTmJyNd\n4B52CnAYTt2yUzOGEMVfJ5an9zpGzOXPuMxgKhTEtqnSXNQMb/ek6KyY3vLQ\nqt171milRAu24ZlJUrrBcMDpnkv+6OaeKdz+s35D9IEhAMlg2Pbxfgo7QG7v\nn4pZhsPx40T/GXSYVBufRvylwrYNwfN7aZk/YN1UHKN4UuDZwF7vx5pOmui0\nKJenWEHvtiezKGy6LlCj5NfU5TDwAip1KXNHaCG6GFCOZqOKZDuEFUfOz1Q6\nAcJCzeHtB+WYVMjZYBt8mhE/4qi8d7rQ6F7zr2lJMOVUDQUiqcrowTAnBX7M\nVpuonNgHvOIjL6MgsKb0Wp7J9/AJJDTx87M0/XNP3+84HsFWxMxtycf0Kh+5\nz3YGEk0v7jSqNyn0Qy79D7/66AkKRKh4Ud4uQwEW5BOtGCM463ylhlUeeTt4\nUKs4KWdxaW+4QN07/mtDCbp1nMcQRnYW5bArnRseVAuaETnFw1FIixD5coIM\n1WxGTjRYrGUuICrp03nkl1t3q/rxt+uVRr/SjEzABmn6+oa6d8r/IJNM5eD/\nXw0P67HRzmZ6D2qx1DuNiEia3X8JtsavD7o6p3AJwSOA2+WnBz2IIgsNILm+\naNsK\r\n=fiz7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTAHl67yZom/jOnYCbqlDciLG2vAZwyAnsxxErdv5hOwIhAO3gFUgRyYfCD4c35HSTMnl3tpafKjDnItspBMJ4hdcP"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602777435-bfd7427b.0_1602777521695_0.33267369896904997"},"_hasShrinkwrap":false},"2.21.1-next-1602804497-9088a61d.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602804497-9088a61d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602804497-9088a61d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ljjUx4uU+5mpWmCGVS/jQgKPLvXCGrAuwWcnL0Ja8Wl4PLxZBP3bS5hGbL5UX+YtITG/G7DFGnuvcMOedVe2WA==","shasum":"1de47561e35d9e387d6fd6208159bbc54514fcd8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602804497-9088a61d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiNuLCRA9TVsSAnZWagAAPdYP/1yZXTqxKzzGusoOZ1pF\njg0luVujJ7GFgUFeI1HNimglVvb13ASTb6t50dyRkFdgpzG0EHqQ4H6OICPo\n8Erq33hdMQX8CidBXFr4XAtNXZsUHNrQXuCzt1E3drpfNeaJPCFybHYfOMpI\nz9d/HSWxJjOd8shFWcWfaOZA13coA9t6mz7dsLfbKadn0o3+4negQ6ZcxW9E\niOwgHt85V2Z4fw7BEwUcaNHTwhbLunKVU91/iuDCW6WZzjds/wzzyaxrZSDK\nJiJUCHnospxIsMYb5KHRESXJ8ncM3U0EOyJ6QJOVH7F4JFhXlyqRiZ5lpT+D\nOMyVYD5Ck7OyrexgVWYbVeuUY+K1HT8GlP5FvRUBa6QDbAmwP+6ZcQKenLkE\nlnmEVTknAivmcYDa0UY/jmhDqkV6TeaBseLyeUxFx5/QyOs/afNjf4KPEyf+\nHmk49a3MkxgP5gvoQrqEcO6h07Dem2EzOraKovSN4bYYQN+8H7UZd7fbRL/7\nbhCbePuzYa8aVpKYfqq3JziW4Syrlhr471+I+V5JMZp8d/O3jBR1kLo+MBVQ\nUoce6a7bv+slYMa/soMVC3lgKG/Eq9jeSYHmwPmEjPkU1/4NAG7QpCcn3CY5\nj2VyF1pfRjxdJeS+ZAnQ+8nlIVKgwcFu/d/3bxEYNqgKC2y04s8QbtSQJhss\ncitt\r\n=zEOW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICX/xY+iL4lEsNg6YJ1ovYh0WllhfB/3r6KIjtjXdmKkAiAT4DThwZxrDBka29rgB8JQgyyYPayNMe7g+gIy8MYzrA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602804497-9088a61d.0_1602804619447_0.8325162837006264"},"_hasShrinkwrap":false},"2.21.1-next-1602836642-9d327e4b.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602836642-9d327e4b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602836642-9d327e4b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MIpYk0k8VJPC653AfFOHcylUClYGDmZ6l2aug2gKXvcUK+GtBiZ14RMUeB1iD8J2mveCkUXzmiKqOIVeao6wew==","shasum":"30f0226e95f76aeb782fff02b020316f4384aa94","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602836642-9d327e4b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiVkRCRA9TVsSAnZWagAAIx0P/A2EJHSG/Fw64uylsXko\n1PHrb4MAj/pozaWn1hCh/d5TvTseV6eEBPaCk6qd4sSeRjxQUlHCb3xojJWZ\nnktSk+2Fw/R54wSKceUeEQz2iqcpqyNAnMy/qSNyP3rFBAFY1DpnwonLpjGT\ncsuAmtxLhbEc/sIx4IN7U5CsA6scsJecciUSoLcbSJt5XNKfDjmDUlD2sbA5\nXWUIlyfvZGrZK7zVsHODDJdHr4Ub3PYhIMpw08ZxC/MmNvO7ZM3U8Dg8naBr\nR0ilLwynfNEfwPrBLjMqcd/FqOjNKGCPXBkgcSWInA3tNrn0NtnllhFjrRg/\nvDKDTl+zpgaDwlmbaFV0H1iA4ehjEsbpuXN9zDtznIyV459rIiPt2dk2/Aj+\n8NC+9ZHEjblUlbBssEwkR6mYAjYrRpOYSHjPiU91HdlUd11qkRybWvShvgdm\neLgMAB6BU+01NNLYjlbtZYzvE93FzAwpiM7HzYPO4cekLYr5EUM2XmuxKLI4\nSF+CKJZjQWTKpGIUhgcZ9zq6wFeoUk/dZtC0G/F/tzq9XIIqdq6ZCmtVB99w\nbgMLoLB4BM6a/6vG7dlKHgrKc16+p+Sg5JvR1BLh+AGYyhahaUlKhG6DF8hc\nZJQu/e/a7GpPwvvto3VPL5ZR7wunH2O63ukAjYnRPFFUOiKUVkRgPcjq2fi/\novqe\r\n=vwkt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO53llF+Xea7y9Q2E626iK0KQxY5mnmWefELZQnr/G8gIhAPiQ7gVN/3MKPoV6l0hXxnEm/z0DiUCH0X00PHV2vKZ2"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602836642-9d327e4b.0_1602836753460_0.6351062584421767"},"_hasShrinkwrap":false},"2.21.1-next-1602838800-68410b50.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602838800-68410b50.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602838800-68410b50.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AXFMk80xAXLXoZm9AdaYDPmDNJuiEUuNx3MfsUD6gf9WFQz9hiSTHBBmYGpktNAYmy7E1J2uKeqQeySFUe6ntA==","shasum":"dfb21b2840db931281c2f0fcbe12f696a5b29bfd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602838800-68410b50.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiWF0CRA9TVsSAnZWagAAZ50P/2RZVrb2f6VoL+Dtwxl0\ngC9784CMxW0gotLegjmgJkyWMSwcGbeySEjRvXv9vitSHt76AAgDLcf5Boph\n2srVjG2p9+IKeFFQZeL9zcVrxcx/ZNi4yHrfYTeTeNJY/xvirR6pCKJX1wpL\ny4UlI/UqsEHuf629c6lj2DJbRWDCxjguhohRWHsQCtfZEuEF40TdA68pFETM\n7J9A1A26sYg/9TOzfiu3vMlZUyh7VLbQrYnaUgJjRGloXiF0dRWKRBt5QOKr\nrZ4Q7zRyW/CGbC1vY/LowAJfBdmYaUZoyqz5Kakr+br7dEK1S+nF1xlOk9kg\nLrF2buatXjMtGooxaeJK3bzEt3Ql3opsoWPdACS5j3uaf0fODmMNyx8bfsfl\nWeOHk7qKhraKGCndhJY+U5n06dQ0YnkTb2s1AhieRIKRhElhviXEgGaa4ZvG\n+hw4TYAjImS5KQJEeYgdq/cNfGGkspSkljpDJY5y2jyaS+UPW7lSI2v5GbmU\n7xrD2hBsQ5kyEU9jdamM6i6J2k9G0/gn3bNbSpb4j+iqXpPd3/oXVFr3lr3s\nojIJs1YJEeBTn/MNowemmYUNsVTIIjoBDr90a21PJjptVBH0QMgn+Bc/4+BU\nXZ2NMxJmk6hfQAFaQsYm9Tj1f7VtBKrGWy0tQ0YjUJe574SXcf1ds2gm/l/D\neMGL\r\n=HUwr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8JyDPHbyfUb8L2yr2r0+62xgUbR4+imFyAFOhxUyatwIhAPcmMVPjQM2DT3ZFg46Upytwyb5ms/++0LtAzc5cLsaS"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602838800-68410b50.0_1602838899645_0.9344046957340246"},"_hasShrinkwrap":false},"2.21.1-next-1602840811-5a73d611.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602840811-5a73d611.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602840811-5a73d611.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IW+tHSQBKapFvScwt4tqZO+AO2X/tEOLvugNrwAJjUmhPRaJVp8A5/OOcC1//jGhKSjvs+NaRRpuQj2LFM+lFg==","shasum":"abf62755096d25a25d9067ef72e20ce6b1b960e5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602840811-5a73d611.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiWlUCRA9TVsSAnZWagAAid8P/02O9f7X2spSacxfnn6v\nsSY29IEAkLOQJv6rslsM4Wt9mvQNI8C9mAQrgJUogyCYYqIBLPYWeiotw2Ub\nYZOlFToiw88BzXNj9lOxGkNVA1ngtvu04gAs6970yWlxpRvdxNmhIjoy/Fl5\nEXAY55Peiu1Yv9p39+g3QxTjJMSPHPltuupkX+hoVdjMqNrhNH5Gp2XVSF9f\n+2riTTvJIq6kjESwqQ7ZIrOIi4bBQ8iU92eRTZrf1g/y/QwH1wgusrBJeuxB\nkJcoqEqUU2XTFpvMP2NeEmSobsT2slohvO6GXuzI77ig+2Go0SIhBT8hJ/YQ\nTRhnl6wEd7tLRUeA8OSW1HruVeg31mp3k4uPy+BW3uaSr0cljcGAOLLhWuG1\nFpj8hQGTpl/qOvdzFJoMLtLRUYH4eGVQfh5ir9rpThZ07/ozZbpgAeWEpL4F\nKLrSJC3YCVtY9w8OD2PZvsp98Z6MZrvfa/22xdGx7a/sze4gyvbEHAKPTsSP\nURtQRULOWZh1aD/aWy8KOPL2/pVn0sckGGiNh9GgDFgJlHR2AyDj4zWcX2to\nv3BokZ9YgndpFyN9kMD3XEb7MISguFVlsUuVK2rnAD8l3o9SbZjVR0n0TpUr\nPsTKEBHal6FbXyI/ECyyW8rnNuxV5KPlb2mFlKNbnfPsfcTymjmdRYB/jB60\nbpK3\r\n=5H2H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH0c51DUDmlIXwyrxkoiQnjCFd1Edy/3W3ZPwVRQom9YCIQCflM3PFQvhD4DUN72+SaAVW9aTS8O5P65Tr68WH2VhQQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602840811-5a73d611.0_1602840916073_0.7648183720422963"},"_hasShrinkwrap":false},"2.21.1-next-1602840950-da967db9.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602840950-da967db9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602840950-da967db9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8FJovVK91WnnjksR9l5laAXY+vYJDc5Vav2kxhxJomz8Mlv7Yh2caroO8CV/DHyla7Fomph2zh/UISRSAcA6Gw==","shasum":"0e0ddb35045a727a0f914d7dd10200af9209cd55","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602840950-da967db9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiWngCRA9TVsSAnZWagAApygP+gPwYEBbFajSpZQJLqj7\nMNHRMOGOUnMN1KRZV4eJM+Sqrmomyd1KOJgmOTn42mh08u9NWGtKh0AJuQqW\n6AHsnHGaJGSHwZigauANRUoj8vMofDbc4l2xyNbdY8XfpAiGxuemW7Q9/fbM\nvff93JUtkV3ZdEK8ajlGgL7z5823yQ5OFHTgvAlAa3tyu5LN2P6WXMqdLrNV\nkgejkDIy1aQCIgz3e1BdvcYoAf2CtjE1epuu20IJzdhHa5eyi8/a2VJYiCk6\nwcsXa8NKCbBdBjuv4y/N6o8uKoiHz+Uexo4K7AvkOmzK+R5SbaZJoZRdZ6j1\nxZypgTeXE1kJbyjpao4cPLHCTSf64NQgJFW4g7rFiowRBqSnpT1cBPYwLIqv\nLEVQS876Qdj/CI1tQIrO3994+/YGuGJbmBN9XelfdyEh5jkqgF19RCeR3q1m\n6+jE9r4xEQ41Ci1/1W/8Gbdb2KG3UQClrTgg5HhPE/YeWUh9idoRgdgWlEdD\nhSvQXZiZPZ5sBSoXGViluV+HfqhsMkKR9oBHQm2QtSA9Xzp3yos3EgAnOFOC\nSVG07S2CvYfiz7aakGWCvkUg9kgV31sYbmN7MQXlkuS/nQtVGPZbsoAZsmHH\nvtzSpwMuO0O3FkaxGY6nryospRiHhicAdbRxsu7qFztp+fO4pBcVhHl+82WM\nYVWt\r\n=GsS7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw+pSEnXn4Ayyyn93wC5neN5vTOEW9SRDlxIKGGBgcZQIgCkgM7JalUjSlBQWDjb7ww1RG2oy+AP/mav5D2331MsM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602840950-da967db9.0_1602841056232_0.09228598806949928"},"_hasShrinkwrap":false},"2.21.1-next-1602841108-63099227.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602841108-63099227.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602841108-63099227.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qQg5kjqlhoN3za7riToivDSvdVHA2BY627QIWCOvyEE00KePIokv5NzWpppy+ffSA8Vjj+CTVxCzv0jJR700tg==","shasum":"bc0e31936f38fb99143e572d009e7264082d9059","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602841108-63099227.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiWp6CRA9TVsSAnZWagAAodoP/3NSDfq80sc6V8/iI5X/\nzLOpzrxM4+Pu4BJ2VS7VVbWJw/yhoq9OlCCjMSn7N5HYrHe6ORv/qtqLzI5w\nqyzIuaT4nSxRRAPsZzM1+Xs1OPnduBw2v0KZ7eSZXMF8Q3QmDhl1V5gYq2Dw\nw0/SjqppRHnG6p8ZF21mTWCAYJ+CVe3whh/Ob7CPdDiYaSqW9Byr9zdEHdLi\noPvtB1m7jkQX4Ugm4ViCyey/2EmGvEetENFCuF5Upsx94Uo1MF4zYHMEsnIR\nRhRfziaTCTFSYrck8e0SSqvKNScG/rx4xRoo46XimN9Bg1JJSIpoIXtKaha/\nPFjHFx/xv6ZYfX26wSQnxCihYctcFQXmWMQxmnlur9qZq524jvIrO6jU/JwA\nfCREzwPtdHYjC2XmRUiRhx1Mllah+j0sNzq0BWKHbl/tkMHZa8PglyzNiot+\nNYoQSVs2SpcVOmNeorHPGLYuEzKM+1Y7Q3gt26K3h6bzfvqZVGalHfG5UFXJ\n/5TAk48nkHfyNarClm7QB1n+qfPMFIFoxYfPCxw/Wr++wymnQiKhfhtmvX16\n22j2mGD+n+FHV8ZF0DjSC7NB0kK9P8OFJfTsB5RfrsE6XTEh3mJocDO2OBPJ\nLP28lCKl/zuuMGbOrps+zruzQdacufVqgtGoUA4N2iM4u2xpypMyt06mzEuy\n2uvR\r\n=EtTF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuTe8s4XuA5wAlxBeb3R2ZycVZng99Fl5LZx1jreZaZAiB+7WHFKAUsJlBcMf6DHV/+Iauv6xh5TQot2hDuEfsPMQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602841108-63099227.0_1602841210416_0.7906043966809306"},"_hasShrinkwrap":false},"2.21.1-next-1602841630-e2e3a5e2.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602841630-e2e3a5e2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602841630-e2e3a5e2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8OdVHQCi5xy2YxV9ah5Hh9Wesrv9f8g/ig8pF7uDp0R4mme1904LEz15t7Efpz84gvSp7n95W9zjbOTf8pVoKw==","shasum":"fd7795574e7f905995b19f1b5e72b331fe735d88","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602841630-e2e3a5e2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiWyNCRA9TVsSAnZWagAA2jMP/Rzk1Tlk8IcH68miqVOB\nWldyxJnT6cOslu4YboMqTy4p+odz7HtjQE8eGI6u0QgblUu9uiQzhbarVJnh\n8hHXg2vy8r7z26GDhXUKhXZXRLReS4vwJuTKTUgaVfqaS7Z+idw4ID5doL5c\nVRquiC8m5hkQLTVSbLKp2fJEjvtHIlcW6hHNx8mudC3JKRpUw+X0NNPxx33O\njw+5/iFwfQ+BMf3yksplKgxaJh2fsTJI/sIf9NYrahSluCD5+PbSSf8EJIvA\nAXrWozZDgBP0g1JN1WDx9ixSeema0pa6PrKVg9Wjm/+ZXI0gUZTMI1+lOmX4\nsl2Eq9zzfRfHAqrytaeqHtCULEnB8lz/wTCN/7ZDAG22seyjRpXhJwT2KsfV\nEfTot/+0hZ0PDShAKrT/jVpYsEn9NbfQMtSEzNmaoEfMMGdTsJpKOC7ZCqz+\nRypJP4QTJ0z0CG84aRNkoUtt4SzJm8j3HJ5jN8W9SCHM/6uZaelK1LrZNQtB\ngRsymCmn5S2YPr+uPL+bDJT71skU8GW8cAqXlhT112xRO3wCV6IXsRWRDPZy\nw1S2r+xrpxKejH1ov4eiM1kQCF32HDazHi2/4GoPtjsETMFje61PQ45BMEZ7\nDjOgQ13IaEsdTTI5aCXOe/WsPypsqrzuq0h9qafFyYn9OJoqGDMU3ZQWsUBC\nWn9s\r\n=q0Mc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICd1HTpOxKsve1xErOJi6FP8YnDBy647pf5XB/f4HfNqAiEAw3SrUPQQDhnXukCFtmtbnexkUBM8PdMyK0sjC8u3pdI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602841630-e2e3a5e2.0_1602841741256_0.498018655311284"},"_hasShrinkwrap":false},"2.21.1-next-1602845598-45b50e24.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602845598-45b50e24.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602845598-45b50e24.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qxu8JpTPg86PKUM4SQBrs+xWb1IHgxxlRjdqAmUupoRAUpIdzfvHYPVZvxOzUUSF0gWZCBc/iyaXvnoKGoPm3A==","shasum":"12eb06e3669eb4846feca9af4b4d896bf4e9a3b2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602845598-45b50e24.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiXwKCRA9TVsSAnZWagAAcXUP/1splet3mKAujdzbME8E\n/vcsEOUkvUNHF6ywamjqxdI4Cmq6lzynEMNhrLgm4TEBEvFy25oA3IxpZP4y\nNJGzgxDfSlTxscFS/pqVLo+weI8n1tjn/YQ2Y9uWMdwcndvT9M6cjSz+TV/J\nXtelO74Cstu+pZGXqURcWmIIngj/kRp0rMHIF5378TptlmJ3BTbaEgvS5GNz\nMnF7GpJtQyFh1p9a9Gj5j0epwoWNhj/6ZyO4L5rqKJf0bdgu4OIAFzfs7Ud2\nQyrDsjMzaJ9LzBje5+zhFtUryorb6KUUAsco0qdUOjf5xcoEQhYTSB+skbwQ\n7v76AJ+9pO3yy7yZahclCfuxKn9oQ4ON0teSMTZ2TXSnQrU7ylhpX6xSMFhH\nZDMGRnf/Z61ewiSILKrntWqCOvUup/kGZmKnnOMPibrDfTUOGlm9OH6QEr9W\njFMiU1UN87WDuBSz4o43tQ4ZAiFQRvEwTgnDSv1u5bF+yy8+q7N9yPTUyHZJ\nrdnM4ifFk0X0EeVZqKc6WV3uJTrWsjv6W9mx/U+ic9MW1yrG25PMljfu7roA\nPjmHABHI8K6VDl9bpeD9+T/k34hJSKA0i1fiwUrFqTRlZxIhzyhnwD/3Vrrq\nvLrL3jqUBS+dilK/w4IoA88HBvGE2BZXKXdqEORf8Ks7LABV4tv5XqcUmpgn\n23xh\r\n=BYlf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6udBVXlAD3qGOSeF3odagB0+0UeZ5Tr0yAroys3cATgIhAKimCaWWFjiYlxo6E4tbkO3rylUKyjT3/lUpr/hH9xIX"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602845598-45b50e24.0_1602845706098_0.1541938746751219"},"_hasShrinkwrap":false},"2.21.1-next-1602845759-c00dc71b.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602845759-c00dc71b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602845759-c00dc71b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AVp+I+8J5F9eyzBhWDuh1jAyl1uaeAhvpJ/rifsnUz1qJep9Pq0DyIDzbbYhCPfXgpc18cZIHi62Tv9qYywkkA==","shasum":"acc745fe80621ebc8dbd8a416d92a61a1741f0d7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602845759-c00dc71b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiXyzCRA9TVsSAnZWagAAG0IP/i0VhLvR4ieDJjaDJe7u\nn5ZrMxNoZyh9xnhIaJnZ+7Th1oUFMPA2v5a+C10TCfOem32Le8gPQ2kRGADH\njk1pOTwwoY0nRrIIP8C5YA5AEBGkq9aTovtlQsYixibH/9sGj3mm5Le4mRZi\nB3BFjR0N3hETk+Fax92agV/bYHTvBsUN/8QcdVmM97G9LUluHCIdOpVPvVUx\nUhQOxE4huQzUNWjNbaT0D08MURFlojcvUiJLAgK0QnWfASP41ogGRtcXetP8\n1h5lh+jF8u2nTdBuccZED6ndbDI9JTEdXBsd8V1vmbKdx9E7Q+vRgXxlV1xZ\nXD8q5qEMOQl5ujKcDU1Zx2RzmDvIEZvBAQHsuEl4qo3d0FL1fsPuPadrkZNF\nWTuiw773baoW1AAYzDskWHZZvFgN21puGdCgbeaK4kvkEUk9BF9Tt80QO/Y/\nePcCMFz+ZRubXuUGJgLj3DCONz6CTprI/Kl34TTOThwkTbJQUI0K5YqOxRR+\nJ4lzjHUWkr3JcNjnfS0DjFJKZuE+NS01hvekCGmxv+fkdfAePv1TdkfhPpoV\nRq6Qy8cN0nQ+A6KrFQH9OdQzOs9BYKSlyikOqLikuYp+gTZdIQSXu1gb+JCs\nED61IjwHlL+LfBOAw3/wXUnlHTKw5NviQwkcUQl06agiy+JnTIXXTSZTq2Wd\nnwvA\r\n=a8f6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTf1NJCTe3FVtnPrehqRReRAnZ5RLtixUH+GJu/6pRyAIhAL/FDZ6gELi9qqzkIfynfIg36doKbDBnHqzNfHCTslyg"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602845759-c00dc71b.0_1602845874886_0.729127391584723"},"_hasShrinkwrap":false},"2.21.1-next-1602846239-9730deff.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602846239-9730deff.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602846239-9730deff.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eFCeSamTHdBuMyFwZMr4/EBp5r/Hn0Gu/t/p96Gk54BdJSpHdKb6KzAfICRipJ8/xFPv41NiEpAGGD+VxQvS4w==","shasum":"993d89fedc03fbcdb79ce004b73d28da9f865776","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602846239-9730deff.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiX6JCRA9TVsSAnZWagAAA5QP/1BjI9hO7LHLqmwWWmsl\ngPDjGnODLUT8HKBfB20sk3ry42iCAH59uYbnd1Qo9U+oKKIG/VFw9aBnNfIG\nfiognE7wZbNEvUc43MXIkn85nBhIBLKm+YzSRoIfMIyyNzcFg8ZLgeqLPWPf\n3nrPX7zABBbhp3kfYDJudTwBOQtKEoVZbbz7ths/8wVpdigbN8KjZe5uBg8Q\ndqnTFRSLO6OBTdHZ4vZyHSh24jvxX9uPcynbV6RtuRKpGWTZntg6FKNRHpWG\nKDcQq3fmMB4TFkiANIPO55n8T2TAcfefreNtQMYiNWartdjFkyZ1B1f/66Gw\nMYv+24MQyHALxxupQNTwaH2aBxyHUrqO70ndk5QQRz/c9TbWtY7M16KRoLIs\nQr5A62sr3JUaLOWm2QK4RlWFwrJk3PXvpUCVe6tijkEi7dWXH+jZ3pUVgGDF\nHoID/2AzePp1bCPvQCW1ccRtdlyZvleoqgW8QkjxWY5beTWl/O/F1nNKaRRM\nSjz60TdHbxxGn99o2MVeum1meYV2eoIaM2ffVWM5R1CNQ6fIW4I9E94DeumT\nwfPLuVXRXlqSGOiRG2RxG0KwxTAJaq2jJrYeDn3Zol++Rlkg/npkIIO8P4cA\nQwiJbHh4KMTsESgrHEAET+LDZqZoGrn31tyDhEET0b/Z3THrEyrdmn7qZ0+K\nZuZe\r\n=Es3/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEiWNOqOvZylBlvlKyme7nHU3dPm2AFm/AAijfunv2RAiEA5+KnNxNodej5uO8NSva6F/e+4LaSdSAUBJUOqtVy5Qw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602846239-9730deff.0_1602846344846_0.00950701094558104"},"_hasShrinkwrap":false},"2.21.1-next-1602846286-15e3907c.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602846286-15e3907c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602846286-15e3907c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-j0Uf9F9xl8UX4/mpKFmLFUqCO5sXaa+LI5ozWPfFZX7DxWp02iwsBFB2IZuae2SPMAlrgk5zCxQpHT7XBUYWlQ==","shasum":"a5c9f9e88e8b456030efeb84a0128a2d4fa6c850","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602846286-15e3907c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiX6sCRA9TVsSAnZWagAAoJIP/RZF+i9wuPUCxVzMjKQS\n7WpUhNRj9hqmbglShUMPlUhB1goJHVA67X6F5N4OIBqy8Wvm5TMLIkRLDldK\n1gDSvfgOmD8Vzt+x9LzK8qpZzYmUMr78gREGBDtWore5Lptb9a5/a0bEMhiB\npy+dx6XMHk0VZ7TAtEHbc+GR9ou//pwzresYepUtKNOhtFS5BtmMZE9y543+\n1BQTeGlqAPNfd8YXtzBWwGxgIrI6E3TGSkTYRExo3wSBo7AYo9JXGIsL4jBH\nJs1nzUK3Pc6UFhHT1VbgSyxT51YIDbiNCQnqiI4v/NVq3eY9PxSr0qeOL6Ix\nRDQRoDLw7ESqYskkt2uTSlGGAlNlviTl3rEJ2qiRvdIJiFibVunHLtw1L75l\ndugD6FHB8tfWLJ9rQsciqP4BBmeA/wJIvsWuGirOJ1USYuQsYEtDbZpieKn2\n//bANifi7OzUo8yxvYMda/o7ODYVUYlCvWBJB4J79u227Xl2oQ2SeN95ihbW\nf0KKb+7jbfdZwZRtfsU/ERqYJzgiiC7QUZqAsBhZzY5YEfREN/Br7GtQT+Lg\n2wQwCE8esK+nlelSDw3sg3B6d9urSV8nPOG/r0EN1d6kBI3ze0xA72b3hmbz\nKPVdFg4MqsyzCa1b4DTDiEOdu8O3PbU2VRS/hlroxOQc7mG5IFoD239lcQtl\nDnFv\r\n=zEzi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPIuWTBmOTqQEbJ4oN/d84fA2ByykZ8Lc2NwmkF4BUPAiEA1Bmg3awyByRgO7Fqyi/pdULyV7ahYnQ41erWr5lvlSs="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602846286-15e3907c.0_1602846380296_0.9842595704801025"},"_hasShrinkwrap":false},"2.21.1-next-1602846633-c78dd35b.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602846633-c78dd35b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602846633-c78dd35b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/BBUzEWRN688EBACi7tpJzMN8dXRmHCzBt4XjIbWz2duc0TeRuXeFjxmeQzmpC3Mci8kG2iXO17ehQKKeMmaSA==","shasum":"120fb291d91ab358146e055c43fbffcc45c95fa7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602846633-c78dd35b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiYAgCRA9TVsSAnZWagAANKAP/3ahhRqYmbq8yiGVVufc\nv88MF/EDPMynJZ7PdwWSK1NxRPgybBQm75bdN4IeBlnl+4bl2HaQ1HZ11O/X\n/+kysORxjXcX16eP5cVB0iBg4mySgx3OLpDx457hQY8LBI9dbhM4quLGMAQ1\npu9Gky/Rj1/LYBLJM/d82LMMnNhReOPzgqbUto/3bGsUyfcD1qNmpskQZfns\nMCWLRPsxngy2dox23BpToe7dL8I/6bnp5pcYePUguOwnZcAXTyn2K5WXNBEK\nEecTjKLPzbCTEbiDTLUwYRzytIHfhtvwwChL5oNPHOrck1NVkrtNK/npb185\nUC/YjO2xiBpxFFfCsdcM4YWMTeIXt4cniaCCWrNtFv+9R5TTJ4q5ZFAruhdV\nV4tg8vSRIoi1lKb3Ex5v1ghRh+aHqs4YtLEeLNSWF15nvrJbIYmsSL4fb8Jh\nAmhSmeB34G/kNDkWzAhpzBWxxHTben3LgiZrmF15s9G3lxjyOgdW1CSAX+dq\n+Ov/NM0HEWZaNVNTMjpJ5/IdwaO516ImU8/2qhbVEOuKc+oFDK41EylcieXV\nC8HHh4I0fdoIsBcz4tT1ih4vPjuvveBu9i/kj96J9WOSzG7tugnzdKcZZuqo\nO1W8l02Kcgzf21Kjvnf8kw9KjBN1YaU8ziuP5kLrccmN3wEM6Y+wgOHSS5DR\nfDyg\r\n=hGWH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpi+aYYh5WL4n5smTbKINjlmwYj/hcHzHfHZgNpmFyDAIgS7wv7MRupZw90r0glLbnQJPmFu6WTM84Avy9k7atUoM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602846633-c78dd35b.0_1602846752128_0.20849074022273162"},"_hasShrinkwrap":false},"2.21.1-next-1602846895-6d2bb271.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602846895-6d2bb271.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602846895-6d2bb271.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1LlkS+q9eRBTQ7FfAEQ/0UuMAMANJ427GzKj8YpUyn5WQN4YjeeIttM/CQ1ERCz+Ach8eEbpgYPbQ32SWp83Aw==","shasum":"fc4ec713d8a34c381a16e392faa0151dbaba48d9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602846895-6d2bb271.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiYEOCRA9TVsSAnZWagAAwboP/i+BJS2EHsVDJI2l7tOk\ngKhbfuKzEfngHnfjEguuZZ0hdAmwx9LkrVZ01NjSayK4TEG8Gy0ZdqTSCZbd\naFhR+wOO3luik48J4BnzQsumxwE4njna5KJJHKj28PW3SYXGzbeY+lW/qxsL\nN7E3ENH74lM3cknRgZrxMZoAcaz5MK8nl+wwUvf2fBzNh5R6P4T7U4zVQKmx\noNbli1tCkVqyYZU6MvRXZcokc2TNrhK2o7jUpkaq8Gwfa9LFTyaI3YO8LG46\n+AkcUKW+lRax9/cJak0fvntEFifWDVlz/eiKCtUn9ueM6G/FjtAhe1CeO5H3\nwncpsdmWVWPgQmG+VwZ2Wl38n+isiQhGrQ91l6poPF03PZGGLOjYZKOa7YRi\n1283LDZpnqa8AYzsVk5refOR6wwAnjd3WGgzazcSVemqnSRjMZiOsu+9/lGV\nddCItwMbhUiudZYFu5yIRPJdqPFV/qiGpG2suAhuoli4LffEmEaSpqhGjAou\nXVfF8/FqNCGnbijfes8YmBYgMpGrFj0JReWFeti7w8OlODI00D1uyo4AYqR0\nXTW28gq1XQlkFNLLmd+fvtGeVh1i8x8GLAZVQwPs4TrHoDeJrY+zwxQp1IBX\ngSzCqa1uZWy1sp7O9gR8AsqKwEBtC1HeAoFQ1dDGjvV1kPV0nhkZlEmCogJn\nZdBR\r\n=PL0Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHj2k2UIvsvVL5Q0B4gL6s+pIcSLtUBF+RqVYqDsg0CAIhAN91my9qz08uLZBbug9GAQeGWHn24T+9x7Ng1quZwNXn"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602846895-6d2bb271.0_1602846989528_0.41055336534322917"},"_hasShrinkwrap":false},"2.21.1-next-1602846989-49e633c4.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602846989-49e633c4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602846989-49e633c4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5GPh8mnoxJnKkEcQxYMIsDX42VJek7qxJcoSUKTzvEGwltTt1dKbKctdy55hyktAesKqydRrXBOjJYlwrGf4AQ==","shasum":"6d24c0dfc7d3f1279534f12598de7e7ef0a0532c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602846989-49e633c4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiYGdCRA9TVsSAnZWagAASuAP/juyVbBAlD1F1/VFnX4z\nrBMUZ2nz3bAyaw8kkoVBPs7k9PEFfOV37zf5SbwYiF4W/4mCnMsoxxeo9YeX\nQ2iEdWGbIRfBWOWiXHxxKxL+0AzWahSc+GJTrveaM/9OI+rC3T+F9k4dIHOJ\noCbUpNqeT0yjb4jm9qkoqHneT+A2wOhx0cswmFQMc50m86BNdKCzPGhpMFM/\nszuzBeWnjZguWA7KW3p1Uxl8u+OqfJFAHW5fCnNVnSghf/mfAVJBDM3Y5ZNJ\nCKFKIJ11KLrOaZr9H4U/OYpnEXq1k2m4ZlY59ZEOzJ9Xg2LfwgtwGTCe6R+L\nh6Dmr55p4vTJrnG4RTuwEQmgxax1sWPqB1DHP/l2Mhg+qvswkHhFk1ZlFSaW\nKIL9Jo6zUW0+vHq9KwrW6i5RuAy4JIWmQ2KwPIpGIuqjgBpHmy9YkpLaNn5X\nztA6UNk+Als/Z/8PJ8SzbrGmFIs59mv8rR7o+RPKYRleFVeOP30nAXNQVqnp\nrXZ0pIrvfNiO9mcvH91FsbDVLTIeFM9tiHmj1OCNWq/ADojtINkDsLUzkgRD\nuPsgGwaPH1d3454LwuLmSSs7CDBmPGMZTE8ZKN+LNyu/Z5vfD1jQG2KfMFKs\n18nS7n91FTimgMWG34rVwnqFP8te1cRDA/SW9l3oxGWhfRmFC/dXdMi4hFKz\nfr4l\r\n=R4zB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZjbj2uvYEkzbIAwb+TVWzpDcjJBjl9hF5qXEFzFdBaAiA4RpovabOLvt3XN2xg/FcuwUFIFpHPI38v6NRcgAzYXw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602846989-49e633c4.0_1602847132728_0.10587440232455037"},"_hasShrinkwrap":false},"2.21.1-next-1602849089-fc690603.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602849089-fc690603.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602849089-fc690603.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZeKFwLwLmbo6pnTBfZkN/x5h8VeBuu6YvWzCiax+a/z5/0kOPT1yRh6E2SRe23lkrjdgjnl6VfmUtAXLpZRIeQ==","shasum":"cbc322a557fe616fa3dafe103089e6828565259b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602849089-fc690603.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiYmhCRA9TVsSAnZWagAAUJcQAIJOJxS0kj3SE26vCcCA\nF1KaMYN1uodYc8B2zKnluCw19/cF29B1xoSuinqjshoxwvrNiGsxY+l5PfEi\na7J3rf42N/G2EWpuOIhRGea/47diZb9zleMbASsLEGhM0aGLo2k+YNwrJtiL\nRW9n+VpcYtCGhvPpfQ5HY1v7pfO5ZspmpqfQTKdRrjL/5GNB85VzcPwobAHw\ngZwafrGW0JDEEtogRncXjaYTPg4nlQN9AvauSAUy6y/haevJg6e70RYgd9tW\nQZynqnysafLx0Sw1xTGFTK6S0awD1no5VSjCNoOL4ARuOy0Wy5Q7acjV0OMD\nmwK8hkqg04ssObSBL37g0w+GllAihy0E3pguvV5gZOCmDV4iOIsF1xPYbH7Y\n80xVm+SWRdrEWhhduMgBeYn/dGCE8mU84q9d22MOGTouTbgsind4RQ3q8OdG\nT8BqAaoeY/2MPAmo0QCoqvVwe4hSpXI5mBDtg4D/fl8EuUBpWcAMhlrOE+Pb\nOVwtMBrtf9WVoGnOjQTXMQ5qIMVciRigz2OtFE5e2yPepVCAZA+VU6+0jpTp\n+1EPKc8jN9+zdh/QCZIDSFCdszqY1wbHyjdM2Ye+Gl/MH0LT3eeyDOcdK6a+\nT1IHCo/jVkSsfmLBEDEjPMaZ1l7cs6uzNQYtoYG6uXRQyxrao3n88+DxGIyP\ng/VI\r\n=IX6T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFvZQPyl4xf/60Ql2enIK//7gD2ONBBrEmYKWs31aENQIgIwrAU3zIZzmQadPISImrLUtcxnepBRiKLVwmYHcAjBg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602849089-fc690603.0_1602849185298_0.5496095877754579"},"_hasShrinkwrap":false},"2.21.1-next-1602851585-37eff8c5.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602851585-37eff8c5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602851585-37eff8c5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-D2+564YGcXQvhhZCI8QJWQhubPEJxCjhNxzKRUQ30e6aEQ+hngvYoK6outyHKmMd9bIo2n6GxGwhxHq5oP2Npw==","shasum":"1edbe9f7e68b5183dd18ae0e8249ce9e1604878a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602851585-37eff8c5.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiZN2CRA9TVsSAnZWagAAVGgP/RNeGOYh18xBZY/oaWAV\nli9c+N5uZejopV+ADeM+NqwGnCHEG+gTP7wAF3bn0c+BEjgiIdsQxRozhPHC\nfKOcTiI504uCBt9TRZR3kNDvTm/WmcwWuLvJZuLJGeNFSRpJMfLDFibsux3l\nilORFhUdYVHo30dWbPKlStzARXyxpG+vr8kOS+3QFDbK9EbGI/MZ6lPzetu3\n/p1smfjGOlBrxLYctTTeLCbBk7D5z6y4/yvhFHHmZ0zH7G8nPTqvZXRqqIs/\nKBYNjRJdLxQ5EsW+GKwudPXqlPOrUUcKAFy//mY9VqU3HP0VH3pll+Hmwust\nf5k0Ntrjk+TdJkXTmhZ/b4OCcoiW9AUeNScETElx8N1o97MBQfJMlofKiVgk\nwFhvP/pUCVRpp1iYsMXYU/DPbxa0F1s6mSemb113fOFzJIzqEiLm4jJK0ncd\nmfLHfB0QnD7qZ+VghGyvgXrCh0ez6Df4oxf4/FK3I4xLI0fhza6eL/Luy36s\nxCa5NzcPSM8PTaLcLr5h2EPM6cF3yYk9R/8whACT/qD26PKT5p8N2OSgrwbw\nCksMqSEz89AvcBqhw3hP3YxNu9IiCk6WsquDn4tIRkfXsZKZOE6ehWM+fIe2\nS3Eiy1EFtCO1MZY0x2G1ZBlGrk7XzNLEtGY+XWqyz3nGQDSWpzwByjJFxnKh\nF1Fb\r\n=7aFn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX67ci6PSy0cXOtqemh4Kl557NLuWMKBLIBYqAPneGhwIgfpmm9N8gcx7SMjnRk15OlQ2mh7oZeANYB1wiUdf0ELk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602851585-37eff8c5.0_1602851701442_0.7439556474431157"},"_hasShrinkwrap":false},"2.21.1-next-1602851661-80f72e62.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602851661-80f72e62.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602851661-80f72e62.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CFIco+OHiijxuYIbGv2LEdC2WWwFwqovK2SWRbcSH7gN9zEC0jXl/nY+pp733EEZoSK74FYDtRp5H+YfZYNX2A==","shasum":"db06b4b791a5ba483a96641d17192bb2d1f7660e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602851661-80f72e62.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiZO3CRA9TVsSAnZWagAAgdYQAKBmo5pcV1ae2QlzptbF\nyKYg46mJbNTIn0yW4PYIgdEdGfFqMIQGkVGcKhzfd9wR7SCqJRE5CtcutxQs\nePRGmYLGsCsrsN0GhnVs6LF0qP53UCAMWC8oi13rIAW0kfipzESVpLAfPjn5\n2Daj+toppbQ+BafL823nlq9KZbqv0E4VSW73B8xZmDIbtyWVeNX09w0mDS7p\nGt5Yg1ECr1Kttc8nCtetw6fM3jDm6ajqTQ1Q6avpUgN9x0/DmYRFQHz6yLAa\nKZ55R6RFuZkJeUPHn2Q8jKsmhbnjLlyI+jBMZ7/5ZqAljM3ohoAtywhOi9so\nDlhqrGK4t6UtZgqnWsTnb24jTdV6vuWRKB6oG5fzyxrDSsDY1vpxibvuGrkF\n1JBnqcMPsHMKPr+Z/wxxwYKO4SFRvF1y9lNVuoTTPYtZK9KJP+xxf0HAXQOV\nS0cPSHoc18oeWdngxRDu5/Cdw6w+X7CRM5b6fs8zADWCfvrMIN7ME2eMOajU\neTRGXtf5ltDIygzIoDKE+vh4eLmQrXsauFlCj12DfrL//sVJM/wsgprIlVE7\nIfAB9PYEmNL4mR0RFWkAOcsAYN+5YwwJ8+f9zb5HrimN+PxC9feM8QLVsnNo\nCGA6d3zcDkGuuQvPsM2LZ1/mhzEeIw629FIkZAWFYb+QhA1+wJPL9jcz289M\n3HTz\r\n=Bksn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHr5sWbKxToSFQoUjdq+I/77tK+e4Um3LpNF+TM9t8PeAiA85tMEbcrn5Z9D16qY46H6N68jzR4M2x1r5qnW4FtReg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602851661-80f72e62.0_1602851767125_0.6655856217726108"},"_hasShrinkwrap":false},"2.21.1-next-1602851750-c2b1afa1.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602851750-c2b1afa1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602851750-c2b1afa1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6mRow0GHdVTX5kTwzENIQ93RK6lZJ8RpuamYQQw+RF6s3ueMbjoEEdGSjfTgql0RSc6ZD03lhRDqL3CtaIDflw==","shasum":"e63ac913464cc5633e8f09abf769e56ef22a0c80","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602851750-c2b1afa1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiZP+CRA9TVsSAnZWagAAWggQAJ+AwXHaXM/nUxKs+cRy\nagnuZx4dbUOQ5oKoKz8hzd3Uys83WKLRPOoWNbOk1eTE4D+qMS7OO0NYi3DL\nesmL0puFmhjFjNjvT3FIy/E/6Wwv96T/HJRVPUlgqt05V1suD6Dmk58hRcPR\n7/j/ITlnMNfCn5sPydqEVQD8d4QsHoOvBzqQV1hIsNWfd/Xk1mE6yfeLf7iJ\nTWcxHm41g+f1zMBV9IrkW2ewKpG1/ijOezNb0LPrm0qMQiBAx7IsDVu3dmqH\nK1TNj6MEsfSZg/yn3TVkCmD9t4ipJAVylQHIiSwSye+qAvhpzh5jCq7I26Sp\nsLOUEgNvQJ+fm8DeZrtEGd/91JrWKyHdmMQ8OE9KfyCMU8TjsLlN9agPByFe\nM09hz8NZH85OaXv8+xFGNVuFgkvmjeOK+ga03nyHI9BYrwLUWgk9vwhgo6s+\nGaL1C6pxzXxPrjJqfvJKL18pP87rVEuDlJ6qUp9NXwO3vW14BBe5NP5Clstp\n3VgBF3cgsDLHopT9kkz8MrMsnyZUGnLeD4ZXZzikLCBBoXmnCmIe9WO5+SbT\nTFS1sriMGyRpkSPjIIlW/V//awGgSpPjvb9WsAPTU/xddnf/CTuaZ1UnyubK\nZlDmJtk5H2JshU3SEjVuqJlbVilBIRIGqdAw47+9YWsynBBa3eJG4YjJWmwR\n9arO\r\n=vLS6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAK2Fl840fa0PHiDnXdSjUSCdSJ9AaNEfWTN9QTtklfyAiA1eK6uC+ja+CQI2uGN+dK7Pi4jS0J66mEGs/FgkI5thw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602851750-c2b1afa1.0_1602851837878_0.3352251872860772"},"_hasShrinkwrap":false},"2.21.1-next-1602855409-d5919591.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602855409-d5919591.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602855409-d5919591.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EpS68lXaPFWTrvazKGkLE/nvxhXFVB7PPu1Pwxrgvfc4skjgqSuGZiLrC2tC5ckEJGnPjMaWYlx8qWeOcRLzJQ==","shasum":"c8d98615bab871394cec97a3b8728b95f59fee17","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602855409-d5919591.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiaJcCRA9TVsSAnZWagAAUQAQAJtxEpS6Q1sAMtZ8s7oT\nQRe4Dm3XqejRvF01nuQDtzjPftgElHATPHtSKQm/dnbvJf2DLbj4Dti69+Cb\ngp+S1rDNN/fA6NqtBk7mAf4iG9/sFZRJqEm5HokHPC44iqbSBA22LOUeM0q2\nx4AgrdXbhnIflrxXALkpCPXC7jcztfA0Ci7UmuPHtOXa9/YUpKsTw79ox/ZG\n7xC0dX0sCukRrJhep/RF3djnuC8nf4yYSPsOZPwps4pd68bF9ZeWuOwA5pnO\nODtBqPCoSb8nApWksP+F263zTO2KpU/s1nLGIknb4v8dleC+tBeXGpdq73Pc\noYzI0690IP491zjjqNyY+0tEFHIzYV19V1uCEsmcZJkvlY6P5FSTFbza9CyI\noYNfB1MZZFYYzDmfnjGXvsUFam3FXtP8tm8kzSex7WMlXvwm62uTxgnWXTT0\nEhXizt9y1MVFENofk4s+J3ceFDrmLZTUgApefbSc1TKaaoY9w6R++Om7hQwb\nNRext1PHR0b0El6cxI/+olVL9OIChKMzddVGtXkjF2V2mEsPhgVii3G1udpM\n1lW5tAlnwwtMSup9kkmwWz/qiCslDjWBu86U5NVwb9SGQxMxtLPyU3Ffq3Qv\ny1uoPGw6YpqH1Z9/TO0e9a1N8RSN9AHandLtWvKAwoZMYlbo8yWTY6CEqqiV\nRk5k\r\n=mv3E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyT21Fb0Y5MGWnB3VkI3eL8ZcpxsYm3IayikYq+uCHAgIhALEgiqHSLWRukKfTmlom7Z9I/CY70VtObnI0Ymim8m5a"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602855409-d5919591.0_1602855516223_0.03729470999616136"},"_hasShrinkwrap":false},"2.21.1-next-1602855743-9140fa3c.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602855743-9140fa3c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602855743-9140fa3c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JkTELACMWuEqrJ2OlOkvLLTEP33wR9+t0esYvnq/a+DuJfONBFuLLGJ4ep4ipDC0qNsTBJWcL8SwXjPbbSJneg==","shasum":"c083ae13681f046d2910c1fc4df7fc4579a7fe03","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602855743-9140fa3c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiaOtCRA9TVsSAnZWagAAEpYQAJ/nqO8pBch8QglF4GCy\nYAHzr3HUtMuNpzMqVX4y3fAbIFBnJFrIj5cUtcTpYaweJPvxo0a8PfWL/FBu\n5tPmAtv/m1WZWqM32nkvn6w0OFYAda1eTZJKk2oP1Mi6a/a5XNXd2FGFHXR2\nOQxquHF4W1gzM2lX/uraDqq/aHY0BukZbE2loEuHYLDIcVZ/vuiJF4JE6x6S\nafpl/f/Kszn88fSRX/98ir7o8i+JakFkv0Aq/oF7/WX1lY3Bx1uadLGg7OpB\ngt+i+2oDNP/P6mP1HUW1uSCSlv7GMZbH3ejzQzFULsRZ1ZQkv7iK9HKYHHwc\nqAsO4JLC6D5CWA/8qEzVRCAPinwoBTR/K25JF4DDWs6yeOw6AmBUudc7+CJe\ndOY/eHKb0rqgIL9ttAphXrXqIlQ4h92AW4iH/y0I5U9sNJUy2a6io1SbBqrh\nVxRTF6Wg3Ju3y4l50MZyLaks5/baQELVgHgEW73GUMKOpjjY6TpjMF4uMBqO\nIpcdoqO3h6WM9gvL6mOZppQ7gZl8qsuOK4bNdr/1cwwT1b7TCV5y8ItRyR9n\n0KVKJ61r6yUuEuel6f7CQHTsjYKhhdImm3g0tAuWUNq0Nd3p9stVefFmaWh+\n/h8DtM2PrwyohXW0vY2D8kMTdl07sQU6tTR5gNA8THJCafWXS1IAD93Fc7V6\njtD+\r\n=edG0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCO3IxUcnjaPQG42KuWkCyuIABmbZlKcVC2kp6JU2v+pwIhAL6QTH8G6vWBirPWnhODAVlLcc4w8jeVV//Z1LCePOw6"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602855743-9140fa3c.0_1602855852766_0.2969024559035789"},"_hasShrinkwrap":false},"2.21.1-next-1602860399-46c2ba7e.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602860399-46c2ba7e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602860399-46c2ba7e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-w0jEA/WOykGGl3HdY1X/6d2pTQpfyw9AHtAT8JKzlfiWSiVwJ1Vvy370xIn9WZ9XR7G+hRBbiAlncXnbwO1y/Q==","shasum":"db5b2336eaf08b6715241ba5c608657f47fdf6ab","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602860399-46c2ba7e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfibXdCRA9TVsSAnZWagAAYBAP/01Nd/MYXglCt+RThtVD\njQgoogJ+sAK/nKt4vSdkOtruEKDjdUNATn5MBxBwe2r3S8V9Qt6O3WApuhJ1\nVZ4+atRJvbhv9MBq/vTVuD+O+4EwuB+Bhtkna/3kLcpdW3fX2Wy4rbA9VZ4i\n6yxCvTvmcJj4mtDRLsYmS5SMLHW2niPiSbcfwh2fwC1uq5ri6PvgChlpbWfy\nv2Tv6/hQXDkHSClS5ZAu1IUjyR/jsDxWCO+mHgwIz4O9Gk10KMVJZERcYzfu\n1EEXe5YWCEdb+eaCPw0dDiGsrG1beAKEIFdUvMlMsJYDzjgsFINBZVJXSjBD\nhNX8OlKRm6MJ0bXayIcQ6fynFiMC6Rmtc4M+Dsuc8g5cJ65xJfmmwqFIcsuX\nR8KWVhPdgVgYD9KfdZLYVJxr9n60aJaqKl6FsYlbxZo2LDpL1KNgSm1iElyc\n/mtC/xTzY5ao+hU8P8MAjXUKfTJqHrHg0xx14/YYMEGTbfcFoIYwNtRXrxe1\nT7QutkNwtEDvFx21RLSc+/3yN9xV5BM9yQLrbvAeXjuccvGJueuX/f+CZvcH\nn95MOay1Q6vHdK66Rqe7xwVm5sk9gT6B2MwKG7p73HCAl+k14dhBn57PQVR4\n6DcVCoCqsHsJHCRhsXw4yFhRCGC11g+NCyWWZflPhneH09nlZgfeqOvTUYKM\ndbll\r\n=xb7R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJLoJmrnKfV5c2CXAdWbp9ZuGrEHEsGmbVQD8cJCgGTAIhAJCoF8aYLqgogIYu+L5UnCUohdsOTWgTTOopcxOA9h8y"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602860399-46c2ba7e.0_1602860509222_0.6751481561952881"},"_hasShrinkwrap":false},"2.21.1-next-1602860607-e751eeaf.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602860607-e751eeaf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602860607-e751eeaf.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WdW8t8WI6typc+Np2uw3P27qZSlVdv/AtCQBkuHnG1YTnt5ND0GHaMrxqL1jYW9v4xi0jXRgbVp6at4hsX2AWw==","shasum":"2f95c1d99192e4d571ab46e0a03bc84efe325736","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602860607-e751eeaf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfibapCRA9TVsSAnZWagAAWLkP/1lPajeTFOCCB2/7Neto\nlm7soI+xTHDDTfhyg4fWZgT3ElXO7ks7yWo2v3hqEOuOeN6O51IIJuOtwdTd\nvZWC+NIrnYB/Qghg3zjrl+i//C8cd23rGDQz9EEYEbJtLmHvboOOZTiMxn/V\naTD/EclrCBXgxEA/q6McvqTH2GJ4AdTZKoN7cNByJM3GwtfCKZJAaO4CNq8Q\ncLBWb+uBZw1EpF6Wg/ftihgTSG255Mg/JAxxe+6MxDSfwyvG8PcSkyAEUfOm\n+iTiObir/hkzdZniwzXUZ9mjplqehM2NW8mLjJNKzXklFu/qRZb+b1nZlr+o\nnoeddyu/OmdhfaOk449EPLIeklKPw/oLg1CCr3hApIUCVcrUP/ure/mc0cDS\n+l1RlcHhqVPgeewEuBTN/WsZnKCmi5n63tuBo8B3ZB+W3sAELem3US/wqf8S\nsNXiymGvVKER2iFwUSf54Bdskd6cPKCPWdv17vw9VqpPpUwkli/HqITyWD8c\nEF3UXoIEUkdogbji/WQt/u+q3zEztnrDMPHpMnx00dMmK4yVaRakcS4w6AJ4\nAtBI8BeoF3egg0/eSYoeklVfuYhHmE+4ytVNBglSt4jv2GkyepBu2gSQti9a\nPirSE+Ox7MinM5vprtnZlrmdF1SYhIJFKwPNAjAAfwd+w9GyYNqfmfenBoEC\nRZg7\r\n=xXTH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAZM6SKWp9paVAKW613k2+W+XqdraIM2QmGea6FZhHiKAiAtD14DNBzrR0u2f3iuRvPCQ/lhq0LFh7c6gsl+1V96Wg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602860607-e751eeaf.0_1602860712846_0.48611818023939124"},"_hasShrinkwrap":false},"2.21.1-next-1602861398-46c2ba7e.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602861398-46c2ba7e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602861398-46c2ba7e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Mttf9f4KONIN8yctQWHx73AcjQ5krXZf6YgKhA/QAiInZwAimKvOQKcbH6ZMXZd16Yw4fHXKlnKkYsBgFeW06g==","shasum":"9d5d0080a3767597eae0595251117937f9836002","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602861398-46c2ba7e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfibnGCRA9TVsSAnZWagAAMocP/0TLyR8OHfOMVf5JuUJU\nN+5iNf+2FC6ZUEtWvt05PT7gKFZ8q3QtDwmjQ75sfdc6QxpDhfxaiceuPUhh\nd6kC+HQXI0ts76ObVT7w6WPAZtX3UYQs2G69gIg+b+G8o6G8Hdoyxm77kbom\nH5Srkh8TiEq/b266JO5aE2jzUfstoInVdD6YlcKKi/VrVfZSkEgUnufQ1N1E\nmJna7LDKZSan9CoGHxq4B8tOgkq51DF29fbYizVMYNPy83LKbRa6F2Yigpr/\nK7tXQFBCiSwnEMHQWoOrxsp8EioOJiMGSlwud1amIx3q9ghaIIEsKldn+y7T\nrjMYyLt/ACRiDR/CVQz3c0U4Jo0P5NuOraJXjtdw/6SOmIAFTx4epkGZ1F83\n/Wmi/JYCDA1gWJGRAZ0f1zCOPfoT/Dd4Lf6R14jZGyK8lgHdF8pjm2ZmLt0y\nCMll9P7VeYXmHG8lYpvjAk/4FuMQxRcu4R6tOo8YVL3WUCNB8+XLkX1B6lo6\n86w74DSDjykocxz4JfHCIZlaIpN9nnFXEqsS2DCFbUIuk/JnVa1Ogw7Oxjbm\nng74SGqm9yEdNB/BgaSFBfcwetN+4OXY4dgbKD3fUOxHoDZeWjyyuYWWsp3U\n/4ttlxpSzFqi41g7SkOEbvFuRRYAnim3pejlaX8s8GZCB3LTNHom5m20t7rn\nL2kq\r\n=cpKK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkijmo20TKul6sKmhagZ1Jo9pdvCQ6shaf6Xhroc7A8QIgCFm0XJ0i7t+thQvEOVqgCXjdXWdl+8CwGLqxoIX8D0g="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602861398-46c2ba7e.0_1602861509613_0.8913870476779069"},"_hasShrinkwrap":false},"2.21.1-next-1602862052-4c1f11ad.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602862052-4c1f11ad.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602862052-4c1f11ad.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mtiTu8LdmwP55LbblKB4KuYhpOrAhGB5kBJxnPrsN75b3QtS7DhnwIMRALH2bmiQjz7Z2qO09ZsxfUtqPHr1Ow==","shasum":"8ea5ad5abea7540df7f648f6c604701c9d0966ec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602862052-4c1f11ad.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfibxMCRA9TVsSAnZWagAAM1EP/2dojevPo7QyNkMPPHiy\n6yup56ByTscZRSLYXozYOEI/L8SbU73/w+XwyRgU2rsIL9JslxuUhUm5et13\n0HaqTJO8O8R1AwzhZdJWgP71Fgc8KPQjJK6XiXSI727iSZMsjOD9Q3wkIChc\ncQ7Gk3kxleZFTqv8htPljteZBpXORaMT1rGWAIuvg+dvs8xCaocG0B6rFPUL\nhzQQgVoO4/0lc86dw8A682Y/F+MlQEcvCi6UMLBAoDt0DtrBO37BKd52aI8i\nZEXX2qhzrWr+NlD4JXKcnESoWYL2oT1lgtH5jQ5a19C7U190HF1exrTWC8WW\nQaU4as6f9EJXIBMwA6rNqSlE97m2RafqMaetHJ6WT5rDHp69LfsviyC/7tNQ\nQtkGIJbkc4/Z997KHtAEHlRKiV4Zxv5wqtU1cPks36jDXnshUD6meAUC6hHP\nPq+ctc9gZUaC4URZ1kxhQScZsMQ6n2ZugAXvWqMFc25FKC6s8omPwrl7fQor\nAGFIgiwSorvaS9WhT2drpcSQBgLCi1DFLpU33UA38OVsaQr2L311rvs3ld5V\nzhLuaoZMq/Tmrogj1/k6+ypYcMhVbqAl6IV+A7khTePvm26Saze1/y/8hosB\n01Kyt2CLERe+7bbY7NIAYWP/ULSCbRqXEiYiK46kAS43cDq6FX+hirN+e8h3\n/aQD\r\n=ZRqr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGng9SH7e6Lh79o5b+pTu/l7Z7vyDDO14kwFX9N+ogVnAiEAxqw0CS0zrTTaFCpTgglmGnXUzn29pEaREMvTqkaibB8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602862052-4c1f11ad.0_1602862156271_0.5565360702464341"},"_hasShrinkwrap":false},"2.21.1-next-1602862681-bec2722a.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602862681-bec2722a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602862681-bec2722a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GTYRanjye1nzliNWxMSbLwXXG8dod2jbZzxi3v8rhW+Vb5WqeLJRv+jLOiMjzDpeZNYLcQ90SdyggH0fZWQHsw==","shasum":"587ae3f0f342b15c5f5d3d8a378cc0ccb1cb94eb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602862681-bec2722a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfib7GCRA9TVsSAnZWagAA7OIP/2ueMQ08ajmjL5flphgu\n/WwpCxwn7Ruw7Wccbsgg+HGJBE+pnZppAWLnBETlx71/GOq7rmVxMQv+jjp8\nGc/8H9fiy25A7pS8t0RJ5fuF3PBrRoI5zzx0k2+chSRjlQ/wbiajNf105fVa\n9S1MsWSYq+mGisZA9ixZRmGZUu7zsggY0TP3jH+Zk7af63TpWAONc1P+Uv0n\n/Kg1dNH/3SmZpjH8ljZ0aG/I3oiRuzW8e4jJtYJQBT3IMZZoVMw4KDirPS/1\npvqs9Xgv8wu8Oxp4GA7wXfrN6xkj6cUkBvgmshpICvhkvznyUAwHimY1W5NK\nVV2QU163GICnXF/n7X0pNPU5frr05MQ90IY8ujqkrqXaOXkzfe66StBpE0hB\niWZvzAEIWVnwttjoiZAEwNfq8GUDsFRkM4RzJv16FqWwxMUh1WDNII+ggR8Y\ndBGOW1XNdtYtBqV9nsuDPT4dMidvq93qw+nrxpa7VX3CaipLuRLguEYBCHBO\ndrAy1RgW7CRYyLxjiPi1QSVLfULINfu7lrSMor5UNcGtRwfjNQaXLs0wBg78\nFV4JHUzSwLJXc6kxsWKldIBx/TkLx39V/AYg9dJsYTNF/YjV3BTFOjWBinZs\n2I/xD8nrBTh+UF3/c04JSj9k4wxotroOk7iUl+NeEtW28WMBZV/e6Bu1O+sK\nQcMr\r\n=t8dC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICA69wynbR6t6MdQP0eIBAbZovsGsBnqYSykRsVQYrQnAiEAoAZz6A3DwJFvJNWDcY2MC+Y2E6Ns/4j8vkZqviJI5Gk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602862681-bec2722a.0_1602862790209_0.11627423686498406"},"_hasShrinkwrap":false},"2.21.1-next-1602862900-d03bc1e1.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602862900-d03bc1e1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602862900-d03bc1e1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ic2lbq13HnZDxrwoS8gtw5p29gIxaoMosC+eF9CelDvKRlapYVqIFK9y4O0zxQZTqANNg0Bb43CfC/fBTLhREg==","shasum":"82ad6ab26137ccf6a977de8e36046b3e6f2a502e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602862900-d03bc1e1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfib+WCRA9TVsSAnZWagAAqfEP/ib6IhY3AHS0H/o5sszk\nn5QsDcJH/4Qja8Ra27R5luzJsEtXG4cErCrhQ/pKmjgDeaxojKIqkUXguS99\nwefKKn6EsYvNDYfCcYlOrKnVDER+VKc7QJITNZMHGy31uQoBlSRE/UMvWWLv\nczB6z8YBgUG5cjVYCXc9rTQ2n0ed532i8Dx+4oY40al3HVbvngE+izEK4/q9\nLiPOFZK96uQ+wxM7cEoX0Zj4zZboOC3ad9jiIWtAsxyV1DVLvTSaSljZ1/00\n0UzabGf3EdNbnKjfqmGXYZKfT9G2OxYSePmLv831re6YqvzbcyZPrJwyrf5L\nW+awU4IRTK7tq9rxN4yLCyymMpPpd9ZroBHSiQKwXPxNXyz+VyWz+P7TfCtp\nCaj2UDl4e8D6ARkIepkgzCmF4gzuAJbQb3m2qzk5+M18Y+BjpMYrAKXJekm4\nGiOAufaOjhMTqwOG6DS3AyT8NoikxWnWeRsTFnLidnBFimhgrkunXdWv0FyF\ncZqfAur8gqzanpF3J6nasRpLRtPdkVEr6fu9fqJRJvWz+KeX8pvRTkBm6Of0\njIErVx5mXJ0VqZUUz1eMdJ7y0OsU+8InnUv99y40GXx+nZx2QGZawIo/jxlA\nO0sCK0EcrwvVgXc3edGuGqTwvnbk/BPHOPXsAR+quLlVGqx11/QRl1BWr4NB\nVuQB\r\n=218H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUgGyWZS4B+S8DzVkfSaRMY6XyUg4AshOrrNaURKpH0AiEA/pMJrfn1+3cLBSJIuxfEpQX3gaVGdkZq2qgedkYBoJg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602862900-d03bc1e1.0_1602862997976_0.6470752993347575"},"_hasShrinkwrap":false},"2.21.1-next-1602863792-f97b8ea9.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602863792-f97b8ea9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602863792-f97b8ea9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hTrI8LzgwGZ2TJiwU0az9ocVAQlrDiDP/1XQNGDdMBr+P0jkX20ruIFW3F0NW94YpVUEBfjE7e+H7JOSi0WFlg==","shasum":"3ef8d98e93bf41090a07d0eac71f489eda57197a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602863792-f97b8ea9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJficMYCRA9TVsSAnZWagAALk4P/0LFYRt+2A9d9UfjxPlZ\nXDtQ0osUjZKHKeTZGiyBTkHw7Jx4R1yHB3paubRkZjLVkBuFq2Wv63w7KtSl\nmR0Ag+rOgtBeRBlRWFBd74oielLBP2OiL5d/03e9gGlW2rBhRYeZW5MpQLcU\ne6lKWqBHlAFQVb9v7DJhImyld22uCAtbefV35Ab5MgyXPN/9lT2l81m3o7Rv\nViLWTTOwcHk2wHocJWSBQZYK+6DrHb/qe5/f2BDxW6sxGWEzqjFlGBUik996\n1o41qeqrND61U7kNiOWni9n+xEPVYNEXgNwXKj0PB7/CfjfxrqkDxQl0BS4O\nLytHrw1M9/DUKYDwKMfdnIvCxvk6xXDqK/p86w35gVRp4YFAP9sS8I+SLjc8\n85p9cU96YN+xVK/GuzyE4NCn5dk2HQJizWhkuquIryeP3jXLrFGhHbklpk8D\ncYa4OGOE+pYFZmBfjDScV6T9OzO/L2LBDUk9KGTzQBo7BcO41LE9RgXZPf7E\nVIf5OkIoaDqPuFhYkIsqJlTNPHf/mwZZsJ06zbcn3d5cvcvk+v17u965mn94\nLVj1aymUEdMKGhoiht8Llbj/MsaFpuSuE8JzZ9zlIrEBwC2Y4x22f2KwJM5p\nIXSCqVmtRmWmphH39xWAIGAufWtmgIg4z4TYzJRtWqvcSCGHCiK5WiERnWtq\nP+If\r\n=jOxi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDygR1Hom0nxhfvRRmK2vCYbbynBU63REmjuCRB5tsH1AIgZfOEwxkq77KOOCoMHBMv+NMwr1ZDggRt8k3Kgfyz5vc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602863792-f97b8ea9.0_1602863896090_0.5160627723374676"},"_hasShrinkwrap":false},"2.21.1-next-1602863921-53768ec1.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602863921-53768ec1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602863921-53768ec1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Wv6qH7eMh3bryqUmkmjqZFrhVjMP5O5OEPgG0kHhGVi0SF1US3m1LjcXkFcbD5v/1pTMG7yJiTVfsmpouhBmxQ==","shasum":"afa82b203d0e97b9e0d8a772c4521414bc24c6f7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602863921-53768ec1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJficOYCRA9TVsSAnZWagAA+esP/i+DTytpUDknDslZRy08\nQAYJTWTRJort8tV27DVTVwi58OiWifFwv95nPi5r+5dGwPbn9A+ZYA6+svUF\n9IMHACrgK+VlwKzU7aJ2nV33vG8lZkB4S8/d/s8Bhpxe96310R2dEDEBkWwM\nBt2hYexiUti/rMRmrZUYGl1UaNfryR6XJ1qTXHBGWDQ/PecUSHAuBpJY8hWt\nkRl/q47Zj8xAhx+wrDic5qNzfPdB6jJYMio03ADU2EE92E5lREFWgkvyHzqM\nMmlFk4kfn45lTzELsnLkKWtPdtCz+Bdf/4lCiJQjstHUzX8C2uOZgo7J6yeA\nEgXD7WkKlSNMflc50h042inPqFH+WDDt68DpH3UIEnIqfccq5MgoMGXpXwBW\nq+bVodFF6V/BKgcCP43fpO56mJk0WMPzaUg6LNW72jZxOlxlLm7PbLy44jbg\nuxlmY8N0XdrIxTQKHCuhIti4FD4fjxjWtaZO96U0qlpYt19mA3UPVtO97GB7\nJSqcNi2G44XpIDxa1X0PWp1hyR60R67o0mY/mT3VyzJb9VoiXKWtFJZIjqyq\noD+qfyeygvVqc8tpEtSxyU8uf9l3QeDB0XPSSpRIpSmAfPxxyBM345oX6FHC\nOL+7uNsmnKDOik7yPtmDth/xZ9e4CJfv/lqbpP7X+BeblYwpcfzg29fCtq6m\n1vou\r\n=tdcb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGNUxQ0IoqNkkuEmtoSxkcupxdpe1yzYXXk3v9//Dw0+AiBvVyObrKfuonXMXpBRjBFQeRELLrjhzQQKynKt0uo8fg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602863921-53768ec1.0_1602864023703_0.9893911646737814"},"_hasShrinkwrap":false},"2.21.1-next-1602864030-4c1f11ad.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602864030-4c1f11ad.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602864030-4c1f11ad.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q6aOSj71IFAXOJih8lonoz3uUOpmyzjW0ShdDiG6Mt480uOW6leoJWikj/mPDFSYZFiJinDJIM0q+J7yMYxtug==","shasum":"0519c98e5c71d270aa1d1c6111661ad323d38e77","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602864030-4c1f11ad.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJficQOCRA9TVsSAnZWagAATgYP/1Fp9cGV2NepN66Giimw\nfjAGs20bbg00CyPEava4uFeHYxhyt+Ec1Ik0fUfA+cgFsZQ/46dzTK9YuoC7\nlLfRBHNsFAh0LiZ0oJmcyNZ2sa3n5ExH3iB1BrDHBphmRQ7iDccN31GQhKCL\nSssKcIfQ4oy3ja+aD1QOzeEoEwV9LfxqhBrY6w5mjoehSrHuSGF9UZPMCis+\nu5FHPX7FCSvnKVTGx/MARd1Yv9/RdpH8UjMn0iPl3sBjtEYJshZj/QK9AS1c\njt3Nh/v+Wd4O7pF4rjpBUQmhB/9fJGbXHQ6/9kOFucA0jUX3Zyg4Ow4SCTz9\ni4CmYYyeJeaAFzRKzd3MgGyxp7qUh0xMO6A0+L3jhoJcd10jQ5Ix8RWvguID\nKHhAp/USALNSwfw0McgOULwjbTrjGoPXqYlQ7rgDechCS9IpazB5As1X7E5u\nCKr6XNXfTkREfWioxguWbcuav3hLJy7DnxuzUronTktM+Coy43ZHJ8SwP0XO\niycWKZGVMGxUQYZ0V+d3AS/h87LPtRCkbPmARqbYmY4iUl+plhFosD/phDo4\n4XYATA8ZqeYi2Wy5RhTUpECugMlrw3NBEfBHFzjbD7QSx9Bws4ykVATyRtyW\nuRxr2onB4yR/aGpYO/GxAivA9LSqI9pzDogDMQHp7Ds8uq5GGK1NlYG1MjPQ\nS3By\r\n=GMVx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCokFzs0yo/B2h7ErmD0/9BrBXO7PDiOaqn/KZhO+YhXwIgHyIL6/0wXX6G759Ni7M6xzL7F6dO0PnFJlkvTwJN4CU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602864030-4c1f11ad.0_1602864142013_0.3235080833909112"},"_hasShrinkwrap":false},"2.21.1-next-1602870118-f97b8ea9.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602870118-f97b8ea9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602870118-f97b8ea9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-E6c/fYxgIkpPykQMIlEX8S7WvMUzL8CYI5pCCCwmPuIsOQhYonhCwwJDy4YguoHdxJ4riR4R7VrZ5HLxdeGw0A==","shasum":"ea1998b514f7c6d592cd3dacba74800714527375","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602870118-f97b8ea9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfidvRCRA9TVsSAnZWagAA7bAP/3Yc55K3yyJ3Ed0yqwpJ\nTjVM7NXZO+OZd4rKLlb2XbKXD+X4GX7CSXn9ZT5Yrw9WbV0RNAzrPQiCJq14\n74I3480GiwoQXwK7mT/xphJ0l+YSCbNpfd23vJmqh8Miuo8hZ01+W62rUk+i\npM5da6j4P/rI4xeG8eGe1z3K4I+jh3QMZmPEnyAOQbrz6d7Le6DB4WD+UalT\nC9IcSzjOjVS6u5faaywbOq67UrCMbnFLxPUO6/+9ttOT+yJaN5ajCbkGokPg\n4R7fTGC5MJN88jFLFNiMIF2v6KzkklC8aLIVdkg8E58+rVJoDpa19R+QC6Lu\nYLKlt3Nspx8gBrLVHSGFUE0UsWvMB9jvpUWCKpOba57JQWSHSL2yH5tpgqxR\nkQSCBv/YBLRToZ4aw9uQ9kkQtzMz+nmH8ffLnAdVk6x3wB+L/oDyvPCn5w7W\nqD7edjWt37mGt7gppa/+93zh8OfY1nuf1E8G/th66kX44pPtviGcZtsDmIoq\nWzDKMBl/+BxOkZMuQGDOcxb9SKM38nE5SmTjYrBokgEpNYjTPprLvKND1rlb\nBtZS+BhHZHMwqlr7O7wkJYmkrGpMVG5SyL14vWGYTJdKGzKpsu058Ijwr1NU\nTJ73ZWdTH14auedJk3y5HCfLH2QPJrfbTYRcbJuOTuSOriWQGJ7FVXI3kZcv\nQNgD\r\n=/MWJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3S5gbqlYW5yLprAIsuGu4HH8rih6hXHKef06X+nKVyAiEAsQ+yzy0kYRa1DNqPEsWT7aXa8jahk0veXfW3Yt9ak4w="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602870118-f97b8ea9.0_1602870224972_0.9556742315927447"},"_hasShrinkwrap":false},"2.21.1-next-1602870438-80f72e62.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602870438-80f72e62.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602870438-80f72e62.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RH8dMJuptKVff8apPMDXAtjG0wTwfZDP2DDXfus5kWLqghrcTErh+GinOPsd3Pt6SALcnituO4NSNy78LJNdyA==","shasum":"54aa9411ec15a2a8aeb5bcb6b7c6505604996ba6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602870438-80f72e62.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfid0TCRA9TVsSAnZWagAAuTIP/Aq4nLCpWjQQFsgKWArx\n7CiQFFcYPW+QegDFI/K4NYQJkvx9aTQHcn0oswWj7f5V1yaFPWRcSkVJW2UM\ntN7jdLVBSeEVWl+mgHxBZ9zp8dMSbAzVa2XoLimFD5V5kC3ShvsrG0XT+W9w\nO/L5eczLUTfwDTAR8ccKoCH5xNHRZ+4idwW8d0LpUUck8dJ/oF1aUiVdRNNC\nDgsr9VgzOM88UDcmbcb+s5izK+nYYXhTkziKdTLoIPH3c6tBBetWeI2zvoMZ\nPUhhN5TfzVm+sKSev2ZUFQnWu5LRSJ2zVgoY2pQC6yCOlXZYwAdKwKSRtCE0\ndbWAFF2qOWow8Y81M9a5gavxlhfY6vTKmWlj1qSmA/7ccOJxajwPT32y7vZG\nA3R/dssa0rAB5+VSlcQ9baEiLeQRXb7IGsZHIqcGXVAwoJc2FUFMp5QklmQM\nrQajlbE1GIA5LOu/wiOFY6UAqj9UVnC408sdJCKgoYngfEofeelIhxIhGNsC\nexe0Yi4A7K8GWus5MqzoRRZrVrFGBIfS446KChqWtEZVQgn/S9yPY06l7yhY\nDqzANDSSRKd3EBzPyaCe0cug/C9/UcZnlnBJjDBym0L84CYlRzvlPHrhT2wg\n4GqWb8nLG8K2Vy6FUPUSoXrAe7+iS3l4UusA94Mx97Mr7IhADKZ/oJcIg9nG\ndNOb\r\n=HFGx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkwf5Iv+71nvvdOf+uHN1VIoD6zJRdi+ZFxd9v0xwUGAiBtpKSJq5v8mDxF8fXQseRGFf0qrbZMdf7NCOUPLbFBQg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602870438-80f72e62.0_1602870547083_0.9316486340550814"},"_hasShrinkwrap":false},"2.21.1-next-1602871143-9b195101.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602871143-9b195101.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602871143-9b195101.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sXD7/a+NvPho4jO0s7oESqKTg1N+dK0iEfYVxfLSQwLMf+SEylfxxwX4SdUlFEo31/F8jJGXZhP1fnMs5jzIMA==","shasum":"28e1ea0cdfc63cbd4eb4dd798fa3cc2b03df398d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602871143-9b195101.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfid/tCRA9TVsSAnZWagAAvs4P/2hujMaK+Cs/tPDycJLT\nd43spMoEfgojyQKeKUeX/zgdJEgwNk9BKbVcBelwDh/4+JR/xHN4mAex5Vrc\nEwlnTGy5Ri75F3fV7pdII7CTI05tRhG8/QaT1FVG+l6paRodw7HCljHVuOxV\nzLGedjxYtOoWTIIPFBXclPk7xCzePKTDDMqN3qe6pqUQSwu8FsiBz7LJRTVJ\npnMI+suUIz7xe+fEflA3+v2O7Hlyv7RBBdCeWDINtz2MG32c1ZzXJ+P3Cxyg\npr5EjnzAM0izlesTUy7vepZq+3dEYBytPjoqKzduzVb9d94FwoO8lxXZZhTG\nS/Taejt3cMD3bHGhUoPtenuFhb5a0JMvAFmTr86mXaW8qpWzTrQwDv0ZwoDD\nxNDpXybg8GHP6OIufntCo9LPxRQzXq6/amzKyJ7O91/2vnRxDBRq21s5dz6u\nSfX8aKfq1rOBn9sB+bmCqfa6OqYHc8zMNTzO1l0TEO4GIyCiwiJcisvYtfS/\n3DFP23T4Ll1jX3k4RGxRFKS/s3E0FW2lgYDlycOvCcs14gn2EXZ+mK1cbisY\nO4THJHe02JdW1ObSddEh65/zSRegYLTx8Cz2ajJYIciSKGH1CkQ93Yn85cku\nwPXJ+0uMRx64CXtmTl+d9/hyG0ONMm0RIToy+8K5e8IPntxyEcrH6aSPyzwI\n4ejK\r\n=AVfV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0AStSAUT6vg4EEI0M00OszL6wFdVR0nevDVe52SDNjAiBO6dQfredG56tjZm+6aX3PpsonzkZjGj3rIRkcTpwT2Q=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602871143-9b195101.0_1602871277316_0.9239921483687865"},"_hasShrinkwrap":false},"2.21.1-next-1602871201-7f53dc34.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602871201-7f53dc34.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602871201-7f53dc34.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wstJRd/54XlQVySP6UUKjIKx7sECBLWb+CtHLDeK+V6bvB68JxhEELUPdRCCrMROy4MkgQquQ+4Wr5f0lawIJQ==","shasum":"d219c3d9fdd7ad1dec366851fb5bea900d1b3585","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602871201-7f53dc34.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfieAOCRA9TVsSAnZWagAACxcP+QEqHALETmVfljYZ9ay0\nAtm3/4LI6WJbkZP7El2tSg55Bpgl8ufDEUd/E7uTvqpvZvvRMD5LhOXm5sHC\nqivRrK+hlIJLVPG5LV1IfSmG39EoROmTfqarWIKNBvgAIkF81l1kHg0ICHwj\nO4vEKB57E/i580W9X6loT2rwll+w6U5hPkbNQb1dhRcE95yiX2tO6OT2KXE1\nzgb+xeE4HtPSHXBoEIEYBH0cY0n+ckhPZfgtS1KPZJA54RjOPPh8xT+jT+M/\n2J2LpTYxlQg5e8rVVPqaF6xA4VROTa6s/oCzcTD9JP9m9q0AcJNgrcoEk1lP\n4HbzdQtyxm2+Cf8HfGx+bKoRF3ajIDNfuzj1TSSBqwp1nf4tYp9kBJ6dboll\nI0Tccljbade31lTHdypkyhtXxLRi6ndBMX89XDotb0C+ZO6nIoiv0suILroM\nAXHYLkWdDA7FP0Mz32B1Ug8lo5K2ArWtyZ1xTkzws4yYD8nDzug4FBjEDp76\nftFI6vAouvWSI7VU+bbAsTPq0pGoRYAg1EtDmrQO0rFFus2yoRg/5ynjP/XB\nQSre2M2F+wXIlGQp+WdnriCAHU0j5DwGyILhT3Of1ZSUzKQBT3Txx6G2UehO\neZtit7+EMNEovN948aic0S8q41fo74CWfVu1fW5yFqpYUn0MtnHuaOwmNKxL\n0Hey\r\n=eW+U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+71aNq/PHHJaw8lTJv//KSY1D0pmu+MufYshFSUFO+wIhAN8GrADqJudjDEEfU+tA/E5JsxgBsi5XQovyIe6S2tQc"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602871201-7f53dc34.0_1602871310363_0.21330338915893732"},"_hasShrinkwrap":false},"2.21.1-next-1602878817-96f51397.0":{"name":"@xdn/apollo","version":"2.21.1-next-1602878817-96f51397.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1602878817-96f51397.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RgScWOzErPehkwT+047pkmUKT245Hbkva5Gt+o6Kt1bMWw7gPpOywWRow15P/ThER7RsJeA3itZpFX9k1LX6VQ==","shasum":"1a2d278917c3ea95587df50d165e8a592f6712a4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1602878817-96f51397.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfif3UCRA9TVsSAnZWagAAvlkP/2ol7tMa2UvYlGZgm2kC\n5UbXzjLSSY/MI8/0u1XPkiWLy/rp8nGLC5HgB6spcVgbLGp/JS7mZIbc6Q/N\nykjTW4MgxDl8b96OZL4MiSFtUiazTpVcbmYCmSoHMJlhCmSwRNnuXpMhb4Af\nmNukGUEB941Xa3/3pQg+s5TfBID5ofks1FuWxU1nUiY9UkhA05nPMZEv7Cpz\nXEq10EaQgwPfWlu4gXGF4HxW9q7mk9GMJxZ0KQF+KhfV6vWM36F+yIovrXs2\nlJp4D6wSPJODn01Oo2CbxR/bxMKpg2ypJzIVxS3NUsaZH+iwIn+gDxHO4LkI\nNQoKN3fVarenVKeQXrKapmvH3LL/S3h6wEJHFWHlUz1R+CZKBVzZLJeXDeFJ\n0rUNk4ffyQGt4LMsaE5qreBf7MrGrJ3ZXA5ckwZz5Fdjj2TUZn9/gQ3yamB0\nB+vrbERultcCbU69Q/68MyDhQiCX+qgzMnXCbsjb1nbncU4gm38P0elCmuJz\n9rV1puHW26bIR3Y7QFlfs6C0kFrR4yEPXEsNAxDO6eMIgMkN5q27BzRZrKiy\ntA3C2BljIPxCkFddlOkxeVJYA/5SMfuLiR/wFMpdFhBUkJ2ve4aKg2xgby+G\n2bYfX4zrD40JiCeL9aEQueUUpXF9es4lPeulc52kIMY1SY0AiBaqev3IS0AB\n6Auh\r\n=0kgB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEgViq9HH/ycJj/BoANRca+yd+xO5OQG+307FX+6hj9ZAiEA6IaVQWKSC5a9p++TFVLVvmXDx6pIJXrOHEtfuB1WMaI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1602878817-96f51397.0_1602878931933_0.8990494827656079"},"_hasShrinkwrap":false},"2.21.1-next-1603096398-19e6693a.0":{"name":"@xdn/apollo","version":"2.21.1-next-1603096398-19e6693a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.21.1-next-1603096398-19e6693a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1603096398-19e6693a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-U45m2kVb8Mde2bFULEFV0CJK6T5tUFIfcRovURx3GKNEY99XQoGr+I7Q+waijiIieXLhJpU2X5F1BFtNb9JcrQ==","shasum":"9ea8d7f9fc5a03344621709806870bdce1757814","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1603096398-19e6693a.0.tgz","fileCount":14,"unpackedSize":16901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjU/PCRA9TVsSAnZWagAAXIkP/35Z1bYLsPFLf60zcAe1\n6i6sIZ+64YWt7s2ZkJoF6lOjZOslmci8pE8ZJClRsvdNDJ2+ikRJtlNs5NNg\nfVE8zsBBg6MxDrmHkK24i9me19m8SyEnI7dZCbtwa2q/0LdPlGqVNEEVkl+l\n3zJuLOBQgRgXo8qk4THdUoTommU8YVXIzT1rDoCRqa7WSdjMcA0/FtQZCPdy\n5v0FIGoQ6NnMb06kGiYUXaX4aQrd7WdjJBjm6GotnLNoCej4cPf40qBPj6wS\nUQBGhS+eIShLaeMxqgE44P8fjwM2eUZhAEWOxawylqP2+jb8VQh3TIqUDVSU\n57crG4MXdwqsWjkA3qjsBXo6rBefHEQGCY3XXrNnPhePLLkc2+bYFpLpzQtc\nAc/G34M0xS9Ch/hhP6gTNSf9I4Eplujgvcbv2miFcuguICBHBE9y3TJKAQO3\nEFB/KPYIpkgswSldDXVUjte9NHGIdi6+pXr/DmOjzu/OB5KOY2ES8ssd/woJ\nCsyu/aZK0f0UGPITOV3don9YEzKr4LR5zd7zpqvfch4cuCDqvONG4hbnFfgx\nIxaCOeWgNBewDCFoN+nNvQPbYmIk6NgOyXUNSeHG8ms31eG3yFDnbr6OJTsD\nEbRb22rJN2m18G54kA3RrHswK/1+EMwdS0g8yqQRPUbm/l+DqqIE4DafcM+m\nzo7S\r\n=/3WF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDu1tdrLFpesGYj3GsKeOgXknSlHbLz3Kg8OO4D0KJjIAiB1Wgf42yZktVSV1KypXquQAyMaWCsPwk3QQCsvfQ6bXQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1603096398-19e6693a.0_1603096526737_0.1253057282951735"},"_hasShrinkwrap":false},"2.21.1-next-1603100701-545add88.0":{"name":"@xdn/apollo","version":"2.21.1-next-1603100701-545add88.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1603100701-545add88.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PjKwR/NG6LW4EnxV5P0/hE9c4ZR5pGxgu6d/P1nqDb+2aN0dyCaHYKTdb9/n9sU9H1ScN20O4gQrwWetZQ4WWQ==","shasum":"67d5ae10c217ae2d52fc0980a411fd1e708b04f0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1603100701-545add88.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjWCPCRA9TVsSAnZWagAA5VkP/jy9IQzOnLkD/3rHTDnZ\nYMpc+nGZweBmHA8tAQsLAIUz14liNHEEmqRiLd21nwWoT1e0wfYdGICBvmw8\nUNIqA6L/y6ebVGdlOnM7ixOeUfMLx7ZNCqLo0F4+Z7G/dsgV0iA38sF+hDBb\nziUkWX80feUup0v2qeSQL0CwwwSTZjfsxHFtWersGZ0iOyWBn2fuElYyATKu\nYahuYNOQxHAAkZDJ/X2wH1n2CSYym5YJRFT9jrFodMUPPDNw0ni+ceGKwfDj\nQrUCtnTUGkC0u6B8cZddu4lCfcToGWeYbJGLHElSlSV04eCeJ6u0aUdHPoiu\n59v24KEVAJ0OxNJ9r7XO5sbkkgpNfSlfAVwjId3z1/LdnqPizTo+sqUpDsYC\n61WPn7/+T0zvv0rsc07WIzDqg2LHND9qNP1+wIyExZhrRSqAc+zx7jc7s3SE\nlpeQefzGp6KwdBW0+s1vKspUKQWgQE1FhttwEEHCK20zjx1QQSsNA3iLGMYC\nPe2gEvBnVy1GdqeK2kO5Eu/LmXzxOwEJ5e5q+OsY9IRZm1Ijf72SXopXZfLu\n5Bsc9N/boEFYDJn8anROL3e6emUlRmhyhFdw+NHhFT1pD0qSuSds26+YQt4J\n1jUmpYOXDN4aiECIXOwBxRDM64H5KptKf4+ERVwRfpBH/2xFIPzN9KVkSSn7\njVft\r\n=lJGc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFoo+ZPrewqJmgAupN4Us0oidvGEn+F1r0XGeuHBmwNhAiEA2U92IysmLqOawGSD6X2lEJLphDFmwjaBmXmxCZt3PyQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1603100701-545add88.0_1603100815162_0.37082594530073854"},"_hasShrinkwrap":false},"2.21.1-next-1603102087-a375e296.0":{"name":"@xdn/apollo","version":"2.21.1-next-1603102087-a375e296.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.21.1-next-1603102087-a375e296.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1603102087-a375e296.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-g3R+km31S/R2wBHRJWTcBKKXO4vU+GgcZy0paDKVPEhiGCngC4vXJQUTxbTx6UWxD4oEgyiQcIzMSgsfDURwIQ==","shasum":"1b103f84e3b522497cbaf880811be86d53ab85c9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1603102087-a375e296.0.tgz","fileCount":14,"unpackedSize":17662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjWYCCRA9TVsSAnZWagAAuqcP/3LkFnanld5F2zYM5qiR\nuU80MCgR3hcIyfht/crvA4Rjoi9uR9yLSF2W2X30nY5w561rbnwybIt2SkcU\nnHR+iTj2aj3wLFF3MH49f5CYpSy/XqeJEYBtvymdXuhpFEkuiFUawkjp8l4/\nbiX7Aqf8gDCLXN7NgCnTMY5NSMOIPmPfkYnKSO1V1i4JZa33OQK90rDU5KeY\nb9jnZZYODhWbcLjmXJwTOsWHE1l6yyd2Ukxrl5Oec5fiBwj9ct158bmibyM+\nNlPmk2a/bWZTEqVHTMiFYsOCVv0ftjCc5eC3uQwNFO+a52UzOyluClVAiYb8\n18/Wk2vREFM6ohzxUd7zeIaBoGa8KL6UR7itbGF10ge3qlFaL7CXvIOfScHK\ny5r9E0t+Eaui8oMwu5cI2RH+ZAh0u6ZeRUGL53+ENS06B+keNUYSrENBqqsi\ngsLpqRr3ZStGMdueKpHtouWX1m4XxoMyunFAmWobXpZ8tw9lmYqKMcy2Pyxh\nutTGVEZy6Tl40XQbA5JPTFuw9NU0cu6RC8sKSyL4osjZfGtQm6PpmkJxdl6m\nNJZ5+ZlE2U4jsGQ9aSbGBTzZUcCvjMiW/zhwTbz9LomdZUrV/NVCUyU7g80w\nVvRINdvz1W3RLFlq+c0Czd+5wmblJvVEkaxDIcSChLkrdb3Q6R03V0ngzLyj\nQTxW\r\n=8Z4j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID25GALDPKmBFPCGud71s7IdUyxMj/5SIGinhl3A0niPAiEArNDCVTs1CRCBtCRL06Etyrioxh+gwvOmr+iMeSxa+gY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1603102087-a375e296.0_1603102209648_0.4060699925521507"},"_hasShrinkwrap":false},"2.21.1-next-1603103237-9766692d.0":{"name":"@xdn/apollo","version":"2.21.1-next-1603103237-9766692d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1603103237-9766692d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Eg5K/MjCUaqMNPJ84qBI+TArA5ZA/Jel9YkqduS113p+nu15l/fwDJhhWhBKh4e4K9evrVYAcY7eWBBaf++Fag==","shasum":"0f8638f5c55c31d79078c0a252706108c25301e7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1603103237-9766692d.0.tgz","fileCount":12,"unpackedSize":13522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjWpzCRA9TVsSAnZWagAAEnQP/1VI2U/VfOJZcHwRZ2ZQ\noD5fAE/nAjiEXRZsCJheMdjP9RI2jp6ZVMvnC5eLsA0qqgBsHE3/7V+Sbej+\nNnevis9JyFokBFoQmhVFsbn+t+g1AWzrNJhPne95uhdTJxpxFCimUdMA9GaH\nJoL0smaq7tO8MoeZQTdZSSpvgRV707X2hXuWAkvnf5+UT7J7ksVz+7Ol8o3F\nX7Giuvx9Hp3xmKc4NHzA1J2CvYIKhDxygwCY4Gh1JGfgutorXYXK/ay/t6zu\nYMH1FsNuIHpB+VY01alCgReTG/HeilCg43MYe7Z7v1AHqq998zEE9deeX1jo\nxFNpCsYDnHGBFHlQfK5TRBAMISYYhEfRFMk2uR96zF6yrzBiVL2c0s64lS/x\nCrmh+q2VWxyW6/S0N+4NX9fVhngyM17xpOhbXYZo5TK4JYHE/h9lvVF/XpC6\nj7GFay1vQJMmwAvhPeBF2nYkdWpF4+V/xVa9de4Dh6Xm93oy/Gxp3LOnOugb\ncNNWKQO25X2tAMySr8BP4aGnQ3dPaB+XHJPtom2IjfpkAljcEOur1unUqjMf\n5+UBZYhFuWkjxQvN91nfV3xC1ZWFr/w9EpuwpZyvZDRLeDum6LP2oKsmzGSX\nPlwh4iZnzBZcO40AIi9m/YyWbpF5MSrqXkfsBnP+bEqWHSBiahittKpWcTUM\nSmFQ\r\n=9Qhz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIFhgOid4gvOj5o3IKCE47LZeTXECgVcjs2pc4tTRlIz3Ah8Ilga4Bq7TUtEz3ahHMUCWIc4C1aVATQijtq9SvUrs"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1603103237-9766692d.0_1603103347409_0.08995040529739584"},"_hasShrinkwrap":false},"2.21.1-next-1603104774-264e2f87.0":{"name":"@xdn/apollo","version":"2.21.1-next-1603104774-264e2f87.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1603104774-264e2f87.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FY8FvS3EFQOTdnG3I7qsc8JfBXm+fZDelpB1BpNzXG6+vX9C0avYNM4I+fVZUPyMvJ+6mSwad7W6sSqeYLmCUA==","shasum":"6a50c4a799bb06c9840e32ed45447aa8fbfa4d50","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1603104774-264e2f87.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjXBxCRA9TVsSAnZWagAApS8P/08n7ev70dhoCNq/juzj\n5hIud/RhwQXy2IrEYWOIhfoVuk3uyqlLCpS3bJCGzS8gssqTQNnzS1VkBuLG\nmZzXPdQEBZerHbgfueGxsyD0s2bWfrZ0d6HR+hTQfFxMgCyXld3jO/+dTfaQ\nfhxKWTYfNpY6NdmNJVCvo+d4hIPfAAxf/crclM0AUUeeHITlOC2Z2XUwtFy9\n/yAoI3Az+m4eKy+PtvtTXytgFE3umHC8W0RlIpk0ScXO8nGHq60u0ZJCR0x9\nU7D+DRFOF+MIOn9HKNpT+dbOnFJORMlP7e1DNAdAfDwMKhzOQnl8DR4hKsNm\nZwySnHzDeBP2uN1/KlR7vGJJP5dI77c4DfOg0E5nDwOUKeGgxh415oU9UczQ\nzTCyEYsUrDGEZq4gyKGQ7b3Cm1NMQJL3V5dImGLWjNPKRWQaxcONu0CkLVRV\nslb6jKbFGBPDt9NqS0+vevxuKzsMXOWNH9IOgYDXGVlw2NY27fO/kqscWrAo\nSRhqgmuOfhYwA8JPb99GNu7ah7LgP7yYC7ts5WdwG1nLRiEBv60B2gXPbSaq\nwEU8LqYfRXqEOCnQtOPRvs9xXYtZi6kDh954F0tnZ8SVG0+nLPgpfrL1aJ/c\nlkcn5+gcm/0/zjep8A1XjdJoOcJRBFR2f9nJjYnhTSuYI2u6UV9iz2FX0bIQ\nno3+\r\n=H0hG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYOr9yBdapUcCQlYr9ivP2BM57Vx36qQ9wNhkbNQ8UTAiEA6JdDAMl7YujtBA/6o5LELeLECK93izZPAp940o4Qq7g="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1603104774-264e2f87.0_1603104880841_0.21284013974352534"},"_hasShrinkwrap":false},"2.21.1-next-1603105056-24799d83.0":{"name":"@xdn/apollo","version":"2.21.1-next-1603105056-24799d83.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1603105056-24799d83.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Q9u8c5BR0BlkDtKo0BWs3DVXBRQa1+uEvFBmE9CRCzAPZa50V3yoJiF+WeHP/Lm8KUx2nrT7LGUutffwzfxqzA==","shasum":"1d30a35f3ff5964b51b65f58fc273ccea578e8a2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1603105056-24799d83.0.tgz","fileCount":12,"unpackedSize":13522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjXGJCRA9TVsSAnZWagAAXpMP/R7L6OQ1y95FGYIixy2h\n8lZnf0a0geG1jhHqhwNgwpo0rYWB/xvfvdTvpGoDOoN8klngfPBcKTenIMp8\nNrc0I60vb2vJoWMX3PECGm8tB7kwnxXMOgvAR7DgkF0hBX/kgEXbGYbI7IiI\nqF+pu7qAY57XutcPTzd1BVjHNlicyhASIu77QolgRcs87LvkbRdvkI3wOddB\n6Z46uM+tbY3JAh9rkUifTT5ccGmJf2wckx9yEbpBVAwzYevEHre+wXsWxdod\nrNysQvByje96VVvIkepMP1jT3Bsrg+BLTa6sCXbOrNaoBMELtAUBX56Kb+5k\n4w1K7EuunvI8PFVb7H+boH12ibRDhkJ2fnotqZZk1zQQzohPUbku4QayA3LV\nhZJ1coTkwa7DET52NClV+K2Jyrzs6aM/0C4dtYntV59LtmCRrD3X2D9l35IV\nAFT/UuQZmx6T90mNxU39ANTeVo+EVL64xLvMj1tJSLggSWO8XzQMcpNr/n/6\ntFUVQ7Gkfntcw9Ulk7LEm2zayH7hUS0/8F4G4fMrN1mxq8sNe9VipQzLRIs2\najAL3vRW4g0w1XgaCQ7i6ktJfaqWvvTND3Z07kH8C/3tbGUtl08Cs1p69gOb\n+i1DN/WVewyU3q6sMQ9oV4SLC2SfVjynS+qQijIIwbL3/5uFfbArKj4fNF+x\n47+K\r\n=3ahD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICx9q9g82YqpwwYTaUschyBgm5K3tO0iu3gn/yZblXRHAiALPVU3TDS9v4YWj/suPThtdM5S9haXzUCVAySuih+fSQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1603105056-24799d83.0_1603105161360_0.6541803154718151"},"_hasShrinkwrap":false},"2.21.1-next-1603105206-31de407c.0":{"name":"@xdn/apollo","version":"2.21.1-next-1603105206-31de407c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.21.1-next-1603105206-31de407c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-enNXMyFUfx6+WifHXZcqV4EH8Evwq9dqeFirlXNNl+O45J/Sf3++lf2Md2EIIAA0Hf5tbXHolL32RSNOaR1LiQ==","shasum":"09af40e184a49bef6168f9b16d8ab6fb17faea95","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.21.1-next-1603105206-31de407c.0.tgz","fileCount":12,"unpackedSize":13522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjXIcCRA9TVsSAnZWagAAS5sP/jbhTDhPrjTchaL600ee\nAp/BWmnoWvA2uwt0GrSIx2hufH/8e8m3+e8dAJHhBkJ6BcWeIp+ALeWWi5UQ\nsgR+GyFm1+tFoiJKrmJT3DVa86t9XwCQ4z2GbtxocNdNV7773pnm5vPH0A6a\nuxv4tzQqdFR0JOjiMYMTvevB71S/Vud3I028W6eaYQttq0kK9/qhHZKIB4El\nooI6+qBB3EyT7EX+9dRbtF1z0yTheu0Rl9gggVWuMGkn1Z2ZB++XUjkNbxUE\nLwGFqk7UvLQcTQmoaiit+KGDEPY77oGrRPe2w4DeY7OrFI1WtOfXPRkReCIl\nkPw5KQRIz1wZ843rI5rOMRqxKBQDD/bkfbNukhv15YdFHZdsaj8MkJzGx4Qu\ndiZM4d7nOEq7PyK2cK/Ot9ZXM87vkXpuN7nNhnhVbYq/P8Q2m19mTFQoWgf7\nNsAXS3c2BqQ6q5a7VLsImrYTWYJSMu04+2RgRNka+QLgxNez82lt0zI7/gkv\nkH/GKneCHiVA8TTBj6wlvZsyvcomSIZ+P6ZYGUG3YJmRgjhHTPxzEsOEWTGJ\nxJ8W5AQDqQuQin2V7wCqjeYsVeHxPSu685mgqCvKi5pB5AWAHVW+h+LkFm0P\nDD8KUgW5iJBxa9Xz+ijIR1Znwj95zpbkjTybbXKPpKgd5tUagP2ape6NvPFw\nkPNK\r\n=tyoU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCri1gp5PiFQy3+e9x+bavCELWj/UaiRXqOcvCxqGPLTgIgRGsvUGHAGT9MM/NwCGT/0aCViGUMK/3NtmrBJCPNMlo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.21.1-next-1603105206-31de407c.0_1603105308438_0.32592056901237965"},"_hasShrinkwrap":false},"2.22.1-next-1603107408-9fee9faf.0":{"name":"@xdn/apollo","version":"2.22.1-next-1603107408-9fee9faf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.22.1-next-1603107408-9fee9faf.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4RHHM2eE/ZJYyJ6m0rjJzrZH4OkESealBTlXgKyZzNEXH3+cbLFn/4D1i5INVUEyjzyXy9TK3xV4gqSSFWuTpg==","shasum":"cea8941654bf9a64d99d351bce19a04661562830","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.22.1-next-1603107408-9fee9faf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjXq8CRA9TVsSAnZWagAAoC0P/RA1TwL41kI+mdkE6h/D\npSnVW15LvMVtsb9cUmrWO/ufqYSCAoyfAFp0BdFKDU++IlUnaOHkU68Q77v0\nl5V/Jc9LzrMoUszp1E0qaacJkhZ4usZKU0MV8hFB2w6xyzi/UsjCt0SYrImW\nGbpJJFMMH0848p3Msunj3uQL58hvKSJ7uT8kbbexbqpLBka96AB2AH2/1jD/\n7FkFHQuriEM3b4rwwM3KSeSMnBp7S/hV7wrMA5kQc+pmSM2TGNLxSPMp/brF\nJ9DN9WeNNv+FVtAoFjaCxpIP+NzLiwmyzritNxqNPKY8WJ/8pl1YjdeQHoDc\nVASLEeOhnsAM6lZdJNX+gbuaEVxt57nLFxGC4HMITnonypWL8pE9UHW3JaZJ\nAu24clWs/qYPp8njxF7Gmf70DPUn1oEm7oayrhLRPxRFg4ykcUZoJphPkSfm\nTb6Gmj6jU2FQrOgVIc9nvbCNq2QVJdmh6krOm7ucsnMI2mvx4f04N7dTxhKu\nM4KmpEYR4gU1xcCcjMYdkVFS6HYKvquhzrWDKfDgUFbrV9i25kuMAZIRB3gy\nc7vdYW6Eph7pgG3PoICIF9O6Pq6DP98OD7OW4I/VmQQDv5Jtb2TTexQO5e+w\nQC8dhmfymjcnkncQwApr8w9USnkcq4Y6w+SGWydHwG3tPkNFo0Aa60sUCm+R\nzDA5\r\n=G5BN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEou49lZ0HmRVs8Jk8D90lEIYqjk1NhXK1PTiJ85v3WQIhALuffBN8MEwf2gJteyixvbdHCppbZIMpXjQpjaQOzCDT"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.22.1-next-1603107408-9fee9faf.0_1603107516029_0.7408641392628017"},"_hasShrinkwrap":false},"2.22.1-next-1603108262-8eca63ac.0":{"name":"@xdn/apollo","version":"2.22.1-next-1603108262-8eca63ac.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.22.1-next-1603108262-8eca63ac.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XVLgwRaT53q2tlhi9ySvntHSZG4OO0MPy3+jzCjKtwGFVkAQA0GaqVr+4xTVdm09aq4I3hNFayGax30ZZ4Rj/g==","shasum":"d20b2b2064a4a47878f71efe4ac9556c5bba2b62","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.22.1-next-1603108262-8eca63ac.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjX4QCRA9TVsSAnZWagAAgwQP/3HS/TZS6tUfxBoSe74S\nqX0U7S2adoXG6Ei1fh/sV7jdZ3klvbWbTq6xhzTPzpy7QA1GTx2OBKH9MHmo\nAAO7ZHOwSX0SrGbt6GUTQigzUDgAg/peYIFrht1t5sxkxFz1d0ijCiavHM27\nhFZ/dAeqHQi1VQyEJmF8Rr02KkmDrLNKqOewo+NySczBuX+zP3P+fhLDcfcQ\nPe77HattLS1JDGcPEFtja5rAoYLFT2iZxiM6MramKCrR6BrykyT7eWGxRfua\n2Hp0AHOzMjI6KqgH3Hui4dChwzyDos63sxzLmRT/D4DxWxfXSvb4M6rEwngh\nGqp9yh1ioGqyowg40ihNPUYGJB3CLMm5YavMSy74VhlfMOTjClW/8DMWW59w\nJVsD/dGceMFi9Q50O9aB2AYXBTHXay7TmSMZy9p5gnirYLWnngUuVIotHdwi\nfwtRfNwTh6T43NPvJdBaU8knjfJCx9OfvSA2E3OB4rHAhZknvCUw/Hs9M0BR\nOQlyi96q7ydQaECLs8WidWvBcxMYwD62I4MrbtRJhRsJiR0VO4q9LKN1KjSO\nQipqLyrsIlFOU9/uZgkjT6y15Co24vc6F4TZgwL1lnm7qvf/brIQ65ru4xG9\nzoVvuOAPi9xQPcr8ZA3Q3UHbXBpsdlSqO3rMU54UvrL9DzL2ES05f6kqlBHL\nhFrc\r\n=g8nk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMMzOMa+6tS8uMaTzMbXfCqBj2dfWmD+xuWW1u6tEVMAiEAi5zintV82lTOr3ab1JI+TuzlCidFFeT5E+DuuuE7gW8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.22.1-next-1603108262-8eca63ac.0_1603108367796_0.22158335736231938"},"_hasShrinkwrap":false},"2.22.0":{"name":"@xdn/apollo","version":"2.22.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.22.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4tB22P2wKeyVHW7a6Ea6QOvs6zgUSQBDppA/UNf+ONDT8pTkJwA67Z95BH9QLlVeBWmqUHp748CUrrW55H7pIw==","shasum":"586b8dbb36f7fe08ee836e167ff8e0c9e3e8e0e8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.22.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjX5nCRA9TVsSAnZWagAAsb4P/27CZUL43y0IWf6mH6gY\nqWeBNQxmgrpeTrxInrCoVYMINOm51/Wc+tR+7S3i8rPYvdsTeBUrHZ1qD0Xs\nbnDSxkD3E2ALja3APzrbGFidB5WxsagCSUL1oprnSJbl2s19EZ130nKs+W4H\nBJ4B3bk8ILJTh3p2ZBU9/CMHKm2QFIMZkvoZndsAusf1D9ZBiwgxwplWLcXN\n9v4CdGW02Gu7qu/9iRnfDBKaZXqFLYnc/ZjIte6p97Oe/FfyfdU778CtPeRW\n3Z6cgcVdnfVq08V39dJ+dl0RX+F8R5163wXAlttI7qxZv3gIkjuy3E3rRs9B\ndFYF1zkynNjyxeX6WpmfDlSZ0dhRd1T1CQikrKDm8W+6ZKruQ4czdFoFtYdK\nSxs5QpEy+09Sda/rrEMu0R+u7fYY0vRN8wBmdOIk1TW3hHPG3SefwOOVASjX\nJsj5VuUHcTYmHfFqrTMmnxXwfC4U/Nmj8p/HBJ00333dyD7h0xuymRWFwUMI\nY9VDGvnyS0NiTkVSflJOUPY7Dv+b5Mygt/2NcuWNn4ElYgVSlnfixV7tevTH\n1zTq81nTYRF+YXcsqsCT/Mdxnt4sHcf07jTR4SKcUgurywSpDq4q0MdsM7gq\nXFiW8+qLcnninqE9Z40z8d85P2gEQui1waw4rSQZXXZjXudYyrDGmDACz6G+\nu44A\r\n=nYuR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRBfnRduFKmShgKcgSm2o3FUZbei3j1/7+Kilrm/GEUgIhAPmONvpkdm19r7bDEK/oiUFBEaFtVIq8F6zZOwq//13G"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.22.0_1603108455540_0.7989028420245508"},"_hasShrinkwrap":false},"2.22.1-next-1603108459-aad057ba.0":{"name":"@xdn/apollo","version":"2.22.1-next-1603108459-aad057ba.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.22.1-next-1603108459-aad057ba.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cRmhphIm00YWfdV2AkDpi1nkdGbafd7SAPzvNJ/t4IJszgh/7hTC0o08illpGWBtxmljx39DqoO/9z6tws5MaQ==","shasum":"d7e5c52983843307d9521d5ee6c71dc1e388c550","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.22.1-next-1603108459-aad057ba.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjX7VCRA9TVsSAnZWagAAFkgP/0S2n6/ZsWYmzPm57uTC\n6+M8PILkcfaMKka0fShNHz8JgZrDA2DlhoQiyiMjyfkKkcwxfjuIWKEzcxUX\nM1Fh9H4+ejxc9XG8x2TnAGLV1assE+zSDOn8ESEU7naYVkRqZrr50Qbmrd+U\nRlg+Pshr9o//5gcU48ISx2F9Vn051j+k6+ARxURM/Qu7krGcHFt5CIZf9PIb\nZwrPysTPN+DjmNXHvqxHw+7c8G1/BxuiZQ4EH8DyI07fIAV+Hh9WbdG8BZ1b\nNLZZTTOEn5er5TccjSGxz/yAwB5zggbDlnQhY//EjrWenpDuE9U7oqhiRwbs\nmP9Nsm3wHPoFvlAVEB6+ZgaYnh6ZQY2ScDt6ZdoFgZWNpWYRVkqoUIw43zzP\n/i5u/9cBkpS86CSJbgEyClzX4KV9+IJ8rQqM33a9IVQ5vH+SqFHuE/i1iYKU\nPa6xh+mjEDeWzLoXPZIbqGVKiL1RcK+RLpHFnj/2AaGUjmyuOW+wermk9gIv\naiBV6dL/ruMxy4m7LxO85C/2aReXyYpatr7qjvyL7AjWZLRdoKbu8Hm0ATPp\n77JyX2y6U2BhMcKpp2ss4mY2E6Y1yR0ScfsQhp2d9/sX+qYZTWSNe1GylfMT\ncytswdkB4N9kn+73+G62X1JlmysmmKli2H0QsbhI3KiGDrzxgHejOAjpdNam\nVoOy\r\n=RIKR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENrEThXyDeKbw1sFoIaGRQIaKwynNXc7EuFAuOzkLZGAiEAjlHY0RxkGg3aRfcaD2rPDYhwCPUUek1XtIhWhphFGbM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.22.1-next-1603108459-aad057ba.0_1603108565094_0.7702482608034336"},"_hasShrinkwrap":false},"2.22.1-next-1603108833-ce4c3702.0":{"name":"@xdn/apollo","version":"2.22.1-next-1603108833-ce4c3702.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.22.1-next-1603108833-ce4c3702.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UxNxoHUUCrtJ+bXmwR1oJdbcw9ALskMG3ert7M2re/YEqRyRz65gK25rOWtXdcdu23+nkTvEIj7L5ViS35fwhg==","shasum":"e73efa72ac690e4fce3e1a4cf3d0967a694f61c9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.22.1-next-1603108833-ce4c3702.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjYBLCRA9TVsSAnZWagAACugP/0QsX08Dfmb/07NfOzoz\nOjb9J06NvQt/UkTxnXiSpv2HMcfqOoaUZ+t793uJ9RRCYlx6+RCfXaG+wlTf\n6KCnam6umFjlUajbA6PDHKuskNNUaWGjDayFdDtu93lDflenkca5jRvQNfBo\naBrjCLogBLHHcJR0Vi1isgnu8AEVTHJWHWjrFNP98E35NcrQGswPo44me1wK\nUGWJngZoFPGfxm3Tc2uP0dvtV+HRosK4zRkjcdges5e2CbKInpMRFIM93q7/\nyMp+E8Xr4in+u/lfQxa2ipF51lSoZ50aJ0AvblG5WIeUHoTAHbpYG28/Lc75\nK0/DPqFlOEEit0Hcp+VHYgjiLkE4p0pJXNvPWR+Pn+bDPblbriYdtuvwQpT2\nnirbhUXXbE0G5OpAn+excK8xCOrFfype9dMlG0MFDph7vI3l3hMKfTdXCWhF\n+45Wt31s0EKArU3BLfhLaqKQUQqFF1KJi3drDmhZMq6L0cdcRu4lls3Sd3Tv\nkxbcfUQQdG7Z6zcW60/Jq/SCPEuszL4ALq5c8w754Xjc8tqTON4+RJDxXe/P\niNbpyxNMCDpDav+YjCfPfUyzP59EI+M2vlooZ1/PzE47uaiVVweJkc8DuSOx\n1EtAaaI5NG+bVyq/GhFgjW4JqabwxXEBK6YEC8AtuZ7s+6AGxf25ITFmWEes\neR+j\r\n=/zKT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC23qsQWcXW7sfBs1tXvKWeQXMtdiQz/iQuWxxRXclqhgIgTI3h3yrdkHC+sKXY4Kgq8p77cNbSUt+QBePree2YSNU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.22.1-next-1603108833-ce4c3702.0_1603108938695_0.42269817861101644"},"_hasShrinkwrap":false},"2.22.1-next-1603108864-bf3e9bbe.0":{"name":"@xdn/apollo","version":"2.22.1-next-1603108864-bf3e9bbe.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.22.1-next-1603108864-bf3e9bbe.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-khgg8a9hf25rYGpwfOjOE5l0HN1iZGexjPZinZuweTp85lKs67Zp3UK1NSfimIfryINWsb6wvenmUta2vX0Ebg==","shasum":"a8a7c04c830efd49a91771a2b82b9d94d30b9a00","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.22.1-next-1603108864-bf3e9bbe.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjYBuCRA9TVsSAnZWagAA0BQP/i59mvFrmmC5yv+EEjMA\nEwWX4xW1tWkWvWzsQ+YBtSlURX1wHN4ciB1xoUu2Mhmub14OGZegKJDzU1qs\nQ0WdYyiKTa5nobx1W2R4/ozRMHBWYJc39UNRO4BIXY+unKtoFEGLbizW7wJ3\ns3LC9uUVfx1DD/mJuOuU1ugOV1j9siNA6iDMrw9qV/etAjiPLMMdr5BairjP\n+HKMH+kT3QG6IfX4Xqq9waCVJBUF79wz8qFr4PdFu0tyAf8w0IIl6CY9aamY\nEMUpN6gdn57/j7LkOeirxk1ieT/hlLszgkODsT1z303CciYOg3fh7BfrsvYJ\n+3tSBSR6BUkOcXs6XmD3zq9XfseZKhFd0ShH8mRtD196TO3PZu3wMZYXt9uc\nUB3ZOATk9WnlR9LFjS3090gK+Hqpnfg4MU8aKI5GZAtT9lIrecZ7hUj5ZfiR\n+d2ZzYD2m407NqkarxVEAI5p3OIf9tQgH3AuIwi3IXoMJACM3yq7t8YXZZJX\nwU0BsnJwgbEssP+Avwjud0EKaGYy077OzlRyZOGT5L6h6boKcbfFm3/kwlP1\nsvRpPqYi2sPoJh9QY7QDgAgCeL7Nwi7d70kkHh9DqHt/24UfYJcTyF07JIBy\n0Xi4hoOFqO50jX7YCb1yrEq0F9wuoDU2Oq62JIZyfZAfcV7xXhdg8vydyeYU\nF0GA\r\n=8tRb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSH3wacmEwsHWps1Qg1eeTDQSAQQyBkRtkqxrJKedubwIgQWqJV2IBzToX3IocFdN31aXSuYZbxLjI8Lf5EqhYrDM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.22.1-next-1603108864-bf3e9bbe.0_1603108973688_0.06290253672786728"},"_hasShrinkwrap":false},"2.22.1-next-1603109151-b3fab68c.0":{"name":"@xdn/apollo","version":"2.22.1-next-1603109151-b3fab68c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.22.1-next-1603109151-b3fab68c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fL28Hv1Qj8y6yNwXZOYdaJ1smv+KqHu9ObMulF+4ZDVFLjjpqwPv9n0NVkahwOy2MM95g7AznegsvBtJMkN3UA==","shasum":"96555e0419f20e98b214c485b640c36715f473e3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.22.1-next-1603109151-b3fab68c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjYGNCRA9TVsSAnZWagAASI4P/ixHbkrTj7flqaZqz+SL\nI4jUr1oEYr5jmwDRv6glQuZwIcJ6+v7CGO5cAPD47GZmZdbBTdK7k2Fj7/Uk\nl3sgzqgmdTAfvyyqd2/czSiC1qhk97GI0J3mluzd4ZR88eFbk1QqWnqrsYgR\nsgU0Ae3HRCL6mrwCb5Rc1St2bisWFL87B766a8bieT3i7lsOYgXc+/kCvyFr\neEP4VVwlfJdnR8YTtmim69DvXHWRTJFNmj9U2dn97wB3Y3RnMbzmgGT4JVXZ\nM2z4QwQk+UU+1KYYKbtsMN6SN19lAfY4ZK6iKQZARE/vH4/GGAPsVQOVcsOS\nSRxYVEVTScBc6F5X7OMwUGyLWou+ud9uRXG4HD0XyjVsSajy4BzFyhf2QzUQ\ntJgBm1ex5v1VHqC200Hc13opXxiMotvr+nHG7FTrx4sG2liO9M99lkgJUM/n\nNDN9LWX0cJmVPuuceGvgV6LuaH5oJAf7PsrCff+KfcxSZ1o3Kdyt4Rj3AKmJ\n0Ue4kO+MjWXTAzbrhojJDIggbPLJR/t2mNIw+oI5BUMwwQD8i1B96D8lJQO5\ng1c7d/xutxgF3XGPjYRyYCc2/7ju9JW1rTVEoyBOQCgbnuuyKXXK7ahxlcyL\nGqYK33HWGFj4ylLAEul9f6PgPpTIptO0VPgDJqm2BYDZqVjDBS47pH/mD3V+\nX/OZ\r\n=4CMZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPxEHtO/yBUO3/nnWGkFPXdOh8zi3UkIPi50h6ZYysLAiEAogyM7+81GFDIue8XVg/PP+/r2gStf/j6T11TcGdyIrk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.22.1-next-1603109151-b3fab68c.0_1603109261112_0.12676839994207634"},"_hasShrinkwrap":false},"2.22.1-next-1603109189-1e349db4.0":{"name":"@xdn/apollo","version":"2.22.1-next-1603109189-1e349db4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.22.1-next-1603109189-1e349db4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aVQT3lC6mSGGTIQ/l+jeUtg1aupcV9YFVPcyVsqu6AzSBpOzsoLvgcPntmEuAT0x1IPZW0E3thEh6jAWkLKKjg==","shasum":"c48ddb8307cbc130bab4290aa69baba6b54afc69","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.22.1-next-1603109189-1e349db4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjYGxCRA9TVsSAnZWagAATSMP/iQ5z0fLQotFTZmiKNCa\n7XtXqkdoi7zBiOqB19McZX4ncjs+OdkBK0sTiE3RS+mTYqHxG9mWACGkk79K\nn9JzibFp0xJhCISp1k7sPERLg0vpz27w2qw5q9k+FKqDHFfaMvERhNmsUgTA\n9XYEB8nRMOs4jXc9LF2vJWiYM33ymPbtYuVFQ0NzkPW0G1omIjsOUKwzUTrw\nvJua32aXbv+YS1ea9XTBxp6ag2UvlwLdrtalNVeqJlLHv07wq47pBpPRP9Xb\n3Ihx1pgXrY4SPLWYpFDzu2toKBCQUuTIrKJ8svFhvor+eQUc7VDl2151PQl2\nGF4Gl93b971FPgNbH1+mzU0yuNgAiRc0FF0fO7tftZ8t8umh7r7KnitH8RHN\ndhWARiMrb+ruua+szfBPsdHEbxNZn5jLZ9tflAzpAwXDovY+uC0ZtlmbBeqJ\nleaKDMLhr+VHt7FMXRWw/o5hcaa0s62vNEAJHjodayKpYImts+iUkav7NRnM\nRFjwnEGjKm/LSdPFeUJM97UmQe5+sbVkaB/Vm/mu/WlBx1mdk232vh+cduae\nAYlA5n/Fbd0WmA9/I9lLvJaVcZ8zizAQ+N3tsXfmLqFHG2NKO4r4U5zR4gb4\nCkWirO2z/BI3AQ0FS4WXUOub0V1IT/ZHI0OFElXWMmMAo8qu7aosrhMJI6C4\n989q\r\n=xAcx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtj7/aWstMyj24GVPA9mXb31fKQGLmtk1yLP1AHQdj6QIgKGkOiZTWgCJ+1OUt9j4IHrybExmqEXLQ4NmN6D1/ej8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.22.1-next-1603109189-1e349db4.0_1603109296905_0.29481609638240536"},"_hasShrinkwrap":false},"2.23.1-next-1603109414-26ec2be1.0":{"name":"@xdn/apollo","version":"2.23.1-next-1603109414-26ec2be1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.1-next-1603109414-26ec2be1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4I1RK3mnmvW9sl4pQZS4HdCD45iaET2jfJKL8yjcW6K2a8yuoks0g2AkDUyHsWUVBBZQs2UAZn6KTXmlqxjihw==","shasum":"6e042ae901b0b9a77d0f2d769a6fe54c82f752e2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.1-next-1603109414-26ec2be1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjYKSCRA9TVsSAnZWagAANNEP/itEg2RWta+Y8UYbUbCP\nW8amBLu5FCS08mQYXKiexAQ84SAeEI9/mPnVbWk496+BIXtKveG55UxDSJgm\nKx9dH6hvonFTrmPmKSWo+RZYuo8rAYtDrmNAySKNi39iLCJXGixd2774FAGN\nyLlk0SeIgCYMY9mUcPpa3prh8ESLC9yKXA1tV+fatSH+175QUlSBDIB45UBW\nyc0rg5ZNigsHXcdC+x64BTOgfnDEqUPvf3bvlh7G6zo6PtpLvaUEoShSYn00\nqzZm54a7Y6+hthyenw44iIJbwL4lgLOsIn95WxfRE2mVmQY1o+zSiMNZzPah\n9gbH3bpQq60RvPeyzMEEor4S/pwSTtwBiOUZnHDTMcai3j1vJByLpassZ5PW\n0v7HapfagOT4dr7OcsF2kwhMJlCIiPNIvGq5Z8rR5LYGOLfreXNopbjHvEfe\nDNF7XIyz33AqNHOrYkTtVRhJIORHZIVbulYOW1x/G9jVP76GRjW3GigOyV3M\nmwP2T0nRt7ULW6hB+s8ok+clqteH/LI3Tc/3bEEu7yfBSD9GK3KIhvEpvyoa\n+zztm+l0Uq0gDCX9pv4shax8trL2CZ0TaNU+ZzT1Gf8/V7g/NeeOrmkTDdCc\njYOb3zKtwxMwIMDAPXtTpfLCt/WW/qHIyO7gbjFXIXxzMggsMfgbdmHZKtgn\ns+Ja\r\n=UDFv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEF0wFT6HxUQZdi+d1ot7s6vNWdU4WzZG/UtFUExkUpkAiAO+tLx16zQiaox9ofoavMk5cg2T5ITvXLYtdVnD4Ho6A=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.1-next-1603109414-26ec2be1.0_1603109522015_0.9286038743387797"},"_hasShrinkwrap":false},"2.23.1-next-1603110088-7625de11.0":{"name":"@xdn/apollo","version":"2.23.1-next-1603110088-7625de11.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.1-next-1603110088-7625de11.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OndLX74cqhsLGE2UEVwAOnVD/xuG4k/7FNJh+539F8uTt8jfFf4dGP1LEDYSZ6OE35fgiLbprFMISjRAoGGQZA==","shasum":"243c2393e201c711d97a04a3d48ba1b354d49378","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.1-next-1603110088-7625de11.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjYUsCRA9TVsSAnZWagAAbvYP/0f4h1xzhglybCV0Ift0\n8oiLo3xWbw5jWcEbfSWPgztHs20ouehKPtbYjvOpRrmCSicZQLgkaEA2jXiu\nvxF/jgKnnk00TzIzsMipPVD0eKuhCgsO7BIEFNkb8trI0kchGvgyD/R0J6So\niYXXyYicfh9Ti9f8Nm6TG+fjDfF4MQPX+MGxZo/XesToY/90i95IcH2w5xio\nu1L9T0Ch5yEnBdYtmzoI/r75zX8jVQBeAvXYksc2zA1kfv7CMRLufrvFSFXd\nWBayRQy1YP1cjyaK3+xxV/4Z6cjNAZmXTSOC0eROJ7Htn5Nsa7+y/gdUXQOn\nhn23vqZTwi9/b0xlpUtKs+iVvgyd5Ljvbi0wKqhgdANuPCR9SpdcRvIvsdjz\n5nQcrqkd+oyQFARClKAxnwxBS8HfdoNcRYXCnLXsixbtST2NVXD7t3FtmLGs\n9ufeAq9hGygd8BNrezB8UIFKLs9OBUSzy1lUpZZ/ZhDDGJU81GLcG5Asn2tA\nifdoa7BIYZWNAh0R4N26EHgxuReom1OaHm5SP0i10SF5D4ajHc04L+gzG6Bq\nQ4tEFfp9WRgQNkQr4Hfs7oxBNkqzH3dGb+U0mLfzJhcjZmCLLzn+BnZJ26BF\nvHL/p8AdZovhBlqGtDdkJZ4dOil8f9YY8BOXUHEINpkw4Ah7rJJ0a3Kqggow\nJ+L7\r\n=osd7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRqM4nTbM41e0hFJ+hB7JIsXD48D4YHr4vAtlFPYiyoAiBlohQoIPCoX78nKQBSkocOBguqUnlEbuofA/ZgcvhQQA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.1-next-1603110088-7625de11.0_1603110187136_0.7028198672685417"},"_hasShrinkwrap":false},"2.23.1-next-1603110575-b4192b02.0":{"name":"@xdn/apollo","version":"2.23.1-next-1603110575-b4192b02.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.1-next-1603110575-b4192b02.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-keaLOVztzotcjdQueXmih4X4PLeKnRv0+wPT8pXtPX91aQ9nKzLrxuajQRxEDxBbvHejDBTBD5B9FIq0YW+1bA==","shasum":"741d40971430aa6e7ecaf37243624a5a443a4b90","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.1-next-1603110575-b4192b02.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjYcSCRA9TVsSAnZWagAAdWwP/iIKLp7bgWSLPjBue2iL\njRT+qyKjxdSs2uGV2AhHns+GRlpE/z6lJVddBcfUEJi2lcB0WFdGjDpJMlIj\nD/5JLIhOkctmEhrcj6oj5HFo02n4tFhg2DleIN63EM4Ijt9XGxIH3b0jGMPK\n5l08hSvQ7uxC4ivafKdsCnMMps6L6nCaeTR57thpOeEAtwbl32MwTTJEG/5L\nZphSe1q1JWE3FdE2anHN/Dj+XTieqxHi+enTesHrvdDJpuxwBEvRwbvdDq5X\nR7v3erc0QjnBp31S7BmQpvm11//aiGyy5TTkKYpmimr1JfgsFTzcZ5wOrztM\n9lO8YvfJsSB2citW3i0RPDk7KDwIreQNSA9ELL9FEy3OB/i1W7pDiaQFsh3+\nY5Y0SGI28cKOPX7Bnw9deMF69WmCvkhnScGuBp6e/mJuTWigT86mICncdd15\neIOqy0kpQRa9mfapjJoJiIcXAdE43u5T0JyAFnIcAbENeD+eqxLiEsySCLWk\n0JXvJMUU+ZxOyeR4bSvbrjKclG26BEAIJwAZpCqDndd5dIBE+bdEyKEAv7BS\ntH/j31hISp9KLwpuRmBMmWKcoZAWxbI+q+npVVspsQljcRviFiHIRMxBw+C7\nzLXrWJLIOCmTmXnjRh4bEvQpyEvzjYCUkG4qQowFNr/HlG2lcwE0qioztNXN\nphNz\r\n=f41C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDvvxKMJXycD7CN1Xtx4bMyiSoDM528tuZ2djDJ0fSuMAiEAoIAdtlAv5jazQhtNDK/SVk4rjuzrk0A8AnmI8rC3bNI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.1-next-1603110575-b4192b02.0_1603110674036_0.9160307137723711"},"_hasShrinkwrap":false},"2.23.1-next-1603112374-51c9ef20.0":{"name":"@xdn/apollo","version":"2.23.1-next-1603112374-51c9ef20.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.1-next-1603112374-51c9ef20.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kY9ti0PRcZs/Hpf29unlmZfuCA6xhWDGz6thdv8HkVx/QMHb0/F5AkTP/fuGusrZOY+M0Euys63lTlZ2JFETZw==","shasum":"54cccff422b52860213286a9fc06ba277c874140","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.1-next-1603112374-51c9ef20.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjY4iCRA9TVsSAnZWagAAg4YP/1jz0Xbb3zedWVaLz5n6\nn0b/yQCMCXsysp/6sLIxkfDuVlpCSkQnkxqtxJS2kzph8AL/wQox6VNHfbqU\nwpxenLa1ZA8eGhp+M+ZLE+BxFzHaakJt5f37SQaqHj5bgclJnJc4fEDTMPLv\n4lM0USTWH1/YzXnDCTUctdbceL7/xBQ+5auzGdqc2W5LGSqCZOI+WPDz2ae7\nxnEq/hxtfLTV+mhTv//LZM4k5Svxd3jgb65FYiRaKX8iSr8pzY6TuDyDr6C8\nXAnaUSZxrn5kwZHARA9iz+Xxng1Qdo8E0yEn6jW99jYhGn+9SSa27b1f7P28\nQAWTXu92usFvBqXtta2Fx+Kcp/IuwM6nL5ZNsv5uiVWo32rfIGUymHlMMihC\nHXTdJYbP5Z+shYUBzaUk6hpihgQ6NVa7Otnbe7o61EYBdr6Tq2SmQnYcgCkw\nrCeX8pfoGyb2qTY/HlfXWLwnt9HknI6o+mHivkR9Mav7ICt4dMTDKeWX/a2+\nbAFwPuVb0C/A/G4yTgKO/vBdXNF/wkONZJz0jefo8yn9qcgUYqutIMLx9GjO\nJrIuWgEqGpKliYOu5lkSBZXs+BzWpl+FneTayu6ZnNMZQ7aVo0/caJbbE/Kl\nIYl7MwHG/1BEGluc8w7sZ2G4NUCgrOBL6PY0b5lLwobc4GQBmu5ENumwQXT7\nOj7Y\r\n=vBtM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDxPsQ5xazOZpVe0LNP5bTS8/tJsxAT5aouevxyAONwAIhAMUnhwjKX/ohJBnzvGBQiL+joiGBha5bLKebtytg9Dj2"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.1-next-1603112374-51c9ef20.0_1603112481661_0.754166328278453"},"_hasShrinkwrap":false},"2.23.1-next-1603113615-c889fed8.0":{"name":"@xdn/apollo","version":"2.23.1-next-1603113615-c889fed8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.1-next-1603113615-c889fed8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-H2pJ4Sxrn9DdUtVr4XWWrnpzrm+FN4skKF6w3Mnb1OEXIld9yeoggphwIoqqP8mvAJZu1ugSrvbebC6jTYjhyQ==","shasum":"16a6d76ed1d01bb70b3467f9b5ce9d821eff1478","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.1-next-1603113615-c889fed8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjZLwCRA9TVsSAnZWagAAZLcP/Rd/H/6rJZ46pRYiHLEH\n98UYsF4pyOHCfg1gU3yT3mOBbIchIcVZx0+1j2nApBRaccejAU6RsrKV7E4H\n7MF5H7A8MxCUknov2FZjnwNrSuXmWXZc4v96/ZUUvd/xHAWRLN3OWWQIkd5G\nkqH5NXcjDGZl2gAHh+c8f7+RY9YEjj3V7jGXx4SWhccF/9U67BEqWDZlSBbD\nukMFn7gRR9FieHpWLkIg+wl5ek0athpKSBCMoMUWcMIhXBCbXZ5tqX/ujlku\n1N4nRo8/L/zmE5d5C/UB4RRvOFRqnTwIxmGkKj+36x/YKvF4KLVFErhvPqYk\nxRtCs/uKRXZHI0dYG7lzzZRA8/HlIzEIFIdRDz9TZR1avkGq9QL/IJW+0jGq\nTG3J1jBhxadgy3kPMrWF1Zdvffe9mJtuEyq6u9rdO7jmCdZ5eZvNppqqFZi9\neZSrCABRDbhdJebw7X9umSczlIaYpj5I3tMcl/kiOl4YH5a6DLAoRGLFLrh8\nM4sHqCuKe3nTgqiFjqAB3aBnWrptRUsSTYXs8/ObB5tXl9fuAppPPCtiRKJ7\n64xs7sqWaYaztggiy51OVK6ov/dDL7zOorNDPOqf+L1vYhVWXK6oWGFJv/yb\nxIkev3r/KqTML85gZjr1fOifuMtqrHuYxHxyBV8MyTHrzO3jnA4y2hSpgk+G\nhxGE\r\n=Hngd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDc0jMUqN7c13vNYD0A/7IvkhkRMFLVgsVfn6DsuPsKzwIgMEs2w1UJVis7DaNZcb847LJBJvdPwRmlsyMkc3x11zk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.1-next-1603113615-c889fed8.0_1603113712245_0.14492799446093008"},"_hasShrinkwrap":false},"2.23.1-next-1603113737-30cba65f.0":{"name":"@xdn/apollo","version":"2.23.1-next-1603113737-30cba65f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.1-next-1603113737-30cba65f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-D/bIX40wqZUxzqRld1DV3dfnNeHUvwjK/JXxakeqwzzm1HkMVBbAlmUax8wKB+ofKXMVCHePHQW4k63pUYSmrA==","shasum":"71ecbc3e3d6d490e7188d2f3c450907e74479282","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.1-next-1603113737-30cba65f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjZNwCRA9TVsSAnZWagAAXSYQAJ28NVvpY+9Uw5SANPqL\nkVI9NW0PwICD/jJwpcDd9RWPWY36yueLga4tGThuAGeQtqgGg0EL/jpOW6mC\n/QH1AJjLo439LRMgkPDahQoLP1x3Fo4ArE42g+4cgZe9MDqZ1ooz5pXGyNyb\nfqZJDkg7CO5ZTFRw+kYLTsfQ+ukNn8t7yPTEGjrjyY9w+WqaiIFs0Csh/QF9\nzYOdYfF9bZjDx/Xq+yZ8Ogd0AZwAVprUK+dvQskJBsUE9Rg1EDnvibur/VaI\ngBxEHMiYNe+vuhM3kUHZokKuv0gG6LPoWqvrAjNad58XSbPC0mabXJQBXlfK\n5jRp0VsU3KoO2sJu3rt7qvsaWrTZa7dZb3pqjZyCQn3PEcQa6HN/u2rQsKNc\n6zoYltwUXD3WMjIOiG2Mru/okA8Vm7YqSVy7q8JWV+FbHbn84EuCFNjpi22e\nxYMNZm0wSGdZCXHbGZ78YfuSwFuLaVfjV54ucIM6T+7ZLY/us7H01CX42h94\ng0J0K+NrUwn0vCZxLOnyPsxEv8vGhD2Z31O/hHq1270qQE04gyD6wm43xeEQ\nKkaZrEPkl2qWk0dyvCm0w51Sr7aFd1VOQyew6mV/w2A5p4sHJA1UDruu+nXR\nH68x9/FZLlsv2mTASNKvoy3Giz6qgM+9Ld7dA7c7Su83Swu85XNyM6mHjpKR\nPyAE\r\n=9iEY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQEzVaQvZfSvuJjzbXYREosUZZzUL9cEo1by9AQx3cHgIgc3VsxG6sZQwOwiZbaYp3opKY2HRJcH415KEkEqAMCVk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.1-next-1603113737-30cba65f.0_1603113839956_0.24426292647634895"},"_hasShrinkwrap":false},"2.23.1-next-1603114924-cf426329.0":{"name":"@xdn/apollo","version":"2.23.1-next-1603114924-cf426329.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.1-next-1603114924-cf426329.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RgNcAXffJePWl4uH5SgfyKcjSjaMFbNw2A1qS6D+UcSVzi/hhJl6IaiP1CK+cfB+yLVAS/4oOn6pWPDTXHzqTw==","shasum":"fd2af394f51eeb3fdf4d72715c32f290f6ee4a54","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.1-next-1603114924-cf426329.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjZgYCRA9TVsSAnZWagAA51cP/jHIA1trutVr532109aJ\nWtVQR+2eBm0UpOWkT0VWr42lcquciuJ7Lh/cqLhFjXtPTz/DkvqyyKIBPjIb\njLLokU7jsyaehYMEq5hekZ4OpXTAouGtScuD7BXUew+eM3i685GXOGa4dl6/\nmoeMhvAVskrOFK4O4njxypwOOOanWV7LR9veF1hoWeX8/qxQMtK1xY1S4vfr\nv1jQnL7znI1+6iup/lFTzZZwRjN3dnItj8T5FrMBP6kTS7u1dKSmkhDQeQ15\n5j+ooky9ZpOToTqf7+2+VLgjrUICb0iIhXsN0LuoRl0EKbUJE50Cz7LgmmHR\n3bN745wZcuaZhyCklHLcj7yz0UzmSduMdxnbtiZ8yimnlahMzdwgQFo2gPMT\nM6eusPPCeMa60NN7JyqwEdO0zJ8i7HIfx8iUnujDYfp68Pj9l5RFAzytbYR7\n21R5Zo0b9hzgzKbQ4trbOQlB8VZyGe2foG4TNpMpIUGJ9v7UeliEhkeYjewt\ndxaict71Hy+0gd8b99r/Jqm4rJmxLFagIqi+A9WvfXRjlPUs1B7CO4wzqevj\nwch3oi56Zhf3NSvClnloVuhxVn4smxFTHPZP5Yoib7MM3MG9c6V5Oq8+4olO\nxZQt2g8rdD4060Q0NAkCqWK7EhZEB6GD/D97RVKnW6ufVbihRo/kQDTax0pK\nhEc+\r\n=rEEt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChrGSQjfQml5YSKetrisbuPrBuzhzUrfATV2M1J0RnCAIgWzPgub3uk8bLytP1pddXKqga2S73Ud8oQH8bKfjk7WQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.1-next-1603114924-cf426329.0_1603115031854_0.8905233443789553"},"_hasShrinkwrap":false},"2.23.1-next-1603115829-94d067fe.0":{"name":"@xdn/apollo","version":"2.23.1-next-1603115829-94d067fe.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.1-next-1603115829-94d067fe.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-29prdS1OYQUvmpfvgVj7f6ISt8WyZERLSYXgTo6Xr4fdiOjL1wKhpO/NqDDb1y0SXwSYZgZSzWgskt5UEhba3A==","shasum":"1431c8508fadd5379c98e330205d15260cc3edbf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.1-next-1603115829-94d067fe.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjZuhCRA9TVsSAnZWagAA6MkP/At/qOzehUpc51a+dJag\nvI1CEDiexun9LBadIv2aMD+K84Ve9Pfm9AklDqAT3hmna4W44J42LnO46HfV\nGhZKBxOflLQ9xGgsUfMlLNyKl6QMzxdnuA9AC2Hth4kW/vX2vtavGK3IHrPV\n8hxT86djUYdQb3vEjG/TQYz5jBaAd/fcFV7ELgQI2zHh8kkBLBu+ktgQ3Nwd\n5ZIIS1ih2IXWrWue4JKe9EnHizj78tk2NFYLACFtgyvuCL32hk4U16/RV7Tj\naMSHABs7/E5KykFEcY+8A+eseUmoMPmD/dahSkarM3SecumiKoe4zfPb74Tm\nTI3PR9gkD9iaZVcKb1RX2jhoBrD6RSTqJYr9bvU6aPeK8ttu6C5S22NRERrQ\n6Ycv7ZqPxIaZsgp1s3rmLJfUOzP8kLUQagkAnYvXk6m10C8qI9VwefNbCSNq\niSN6sKAOLh+iyB+fdUnwetpg3ARujNRRP+O7lx4YFqgQ4IeXEVArLS9nObML\n0CWVreCObU8dbnXMjBaJuqYznOrVAhoiE30mg2jmPykpXgK9iA3LpXGANtp9\nfkaEf971Z19fUjkXzQqf/vQ44u38JLGMktHjUs5iWUzrZsvvynUInYQhpvfq\n9wGxkn5VBH68Sow06S1R4P0+7NaHTWNBbU+LSX/c7472W0c8N3KcPUXy09jU\n1xwg\r\n=tOMz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpgPXvznfpQ1gfGbMPFEeD8esiRVO7hq8ULHfH4m3EBgIgLFOS9q78Y8hhvWNFso9ielpxzfF84UVRrECLrxMMw4s="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.1-next-1603115829-94d067fe.0_1603115936960_0.7799425243741627"},"_hasShrinkwrap":false},"2.23.1-next-1603116115-8dbd7f97.0":{"name":"@xdn/apollo","version":"2.23.1-next-1603116115-8dbd7f97.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.1-next-1603116115-8dbd7f97.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oZJP/E4h2ov4U8nOiv6Ghaz07URunbzzTLtsD2j0ioLFdbcRcmSPvnO+rGUj1xqO0uhEBu61cjG8eGUKL0QMAQ==","shasum":"9187ff8d5f526bc9db7cfbd2036666d286105894","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.1-next-1603116115-8dbd7f97.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjZzCCRA9TVsSAnZWagAATdsP/2mBzDLCAYa6+BcrUNrZ\n/cl1DgkKX8FBnNW8z2+l8xT+84gsiKOpKWZK8+XcfWY4dX41QILdlHypYVVH\nWn5LeJSg6dZlx7YI52aPDQvB1kyjejDmjXPbslbJZE+6pA4h3+snKX/Y7At3\nt27qVyXzJ5/IhE+ZdVBHY5RKSIJdrsH4KDU6vgIDGIn2zC4eWHxyH+f0l7d2\nEg3MiL9PCsyTQAU7WYMgJ5wuWJmWtoN5N1T/DyfeCgswow0IRKW9ZpTQTJba\n36DBumM2HylWMhhTOKNIvDFnrc97ARLLWxlcv9iUx3RNwK5CGWd4sUXNGhyj\n7OJDNJe6byX1VNEE6b7nIHHFw3D44GruLLuzMjFBIYODjfiAVlgkrFrVoujl\nCGeGCfH3hB58s8IKC9/OzGZfy/Y3IsqMJBCi/pV2P5xMArTos+zBxQ41Eocs\n91noyI6/a9YCEzd9ne+d6pPN1RAlJwsqhjynITniCPYRaF0S7J96kO03KJkF\nJ133YfwhfJzqzsAdfJYrQcZdEkv3YH+EYpSVHtr6Ppv8rw3bZbOQes2HLfA1\ndK7NWlonUU/9QNmFqJocLfuU/wfFGKs4kad1WhpgJOLQr9Jt6EyTZceHJDmr\nuY1XR63W5z9r1AXJxZEccXzTFqz5wE30bitVoKCk3GG3k8QzR4PBFUTLBvgr\nvYJ7\r\n=rsT0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALnXKy7gyLdvRjKPlU5lzRrsrgjsXH09dpi1X2J2OVdAiEAljyH8Pm/7IjjBvouo2Ddv9fwTmwJKWS/g9B9VtKdfpU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.1-next-1603116115-8dbd7f97.0_1603116226235_0.3215378520483936"},"_hasShrinkwrap":false},"2.23.2-next-1603116373-6a3fd75a.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603116373-6a3fd75a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603116373-6a3fd75a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EuUhV7FoJMCPmaxub1gLUmElXaOXkKZ95AIgoeBzUF2mLeiHelpfcIKVK7yzeln+N5ROW7KGanS2SxuoKfehog==","shasum":"7d4dafc818be628bcd3b947673e32bf47377c4b7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603116373-6a3fd75a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjZ3CCRA9TVsSAnZWagAAj24P/3WFpoBYksG8rEMFaqdU\nDT7QKRTt6gxt3dHUGxJHclWJ0OerNiMo50W0jtKbpElSkFutvmTufNs1f5n0\n1Z+wHmLv7ObYDv7WuMS9Qk4bGpXb3LrYD7by72TKeVhW3tYRMEvAMqBtBdUU\nRh8KqyeN1TvWH3GvUpnZkQLgS3alGfPfxjoA211qeP8eOfcUA6nzGSdoq1qN\nQbXJYAtv1gi1digxZr4cn7v7Vje5a5bfmbaclhW1V1eCNh6F1RGTsZzCfelH\n3GyA3LBMq3s2nWRojJ2H151mZCn77OosO4xM/5wcpMFFCYU4f5KlYvqmkHNA\nPc5M8OStkND6oDDYKvRO+mWPNtU1G+0Jw9ApoaVCPukFABzMBsWxKS4sThb6\nZCb+nJoM/1QvNy50fkkv4uhX/DzzLOKLOq82YQRylY5B8UZcrSMntZbOwwWo\nq5SIAyLcPNLSFRcPnFHFClxc9+kvWAuGD+tf5xa/AxZn1MdLA8jt2epw+EaM\nqZTUraJ4RUcvXVqk76rBGCYYHvkU7P6mrhH4/JKL8aRENLwmRWcRjf7NBt5G\ndLX8hogokBO6zzmY3nCboGVpfsacQzj8GUopscKoarsACMSziU6iqgCRChoK\nnwXNITMZOJnqk/0GpBuMHbtSVvwTtrZ+9qT/YGbkuPJid8Appz1pmsHaILr7\na01H\r\n=Q+Su\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUm2sxOvwRlZ/yHTlnqdN1CzHqxPaARq9fYNJyBVKgRgIhAIIwUogfo0GUR1erSt1jWQXNugFQDU7F60gyJemi/8p2"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603116373-6a3fd75a.0_1603116482483_0.713506106761552"},"_hasShrinkwrap":false},"2.23.2-next-1603116389-6a3fd75a.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603116389-6a3fd75a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603116389-6a3fd75a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kjGuZ5SR8AxhVv2oPjX2uKIItoxeTNGVAlwKt6ADr7wsYlvplrfzzHyljg+zNLI8AvTt/OtPFuAVy2Hm2scF1w==","shasum":"5baab0e6bffbe983c4fb4783d548bdccdd811528","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603116389-6a3fd75a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjZ3TCRA9TVsSAnZWagAAnVwQAI3clQ6K4JwsIzGrjXtO\nPMepLnMOoXtDPL88BlTM+Xnldu0dKwN12mGV+9X80ICmgibIltj+v4czYqnU\nbflRXqNQVi8krBQmg2tVdRok5bAPNbg44vMmfnjRlBqyZOvCpwiS+cxX7M5J\nsRxMbZ7g+DgiqIQez3ITlFDJnHMZVyIozqR/lLMUyQrRiAnFKnITsufQvUbP\n4gwkRlWkUg0Gf8uz7K058AezsFdEyl86YScmam1+L+Qgy2PZOLKLeKevXBu9\ndUWFI6n+yV2C33U3sZ/lHExpE9SdawiaN/GfiscQtFDdzAQOzh9eNHxHQrdb\ngkR1jRTC/U8ZnLUTvCH3+6os7Au7qboZz7xWBNkl7LEIk+HoTed5mAi1hJQo\niRAH+v/oS//VBFRv1tkC2YNlosiLK/k+4QhYFBM7zd+Jpl67DP8HURh9pNQ9\n0EkKsSpRimX6jBlXrZPIQoEmB1YHHq/wn8ygD4FhaflpYkfLR+kKvbRffGOm\nSwyc94hjmjOphS8Ne781qYDia2dYGUyIha6VJ1SHibSr4k4BuIZbbwyZE6Ib\nyQHmeBnQod9EkmFRCe+6spvfOexOwxesur7zRNI+COxnfrMddy1wtUd0eF18\naZBMdT2qxF1yh1Fnq4ONlIPb0+JSVxwXB/DaXdYASCGh5S4KqMJxN0/My6t8\ncBWJ\r\n=fgYz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnR3QovlzVfX+SQy8QUqp97pLi5GQfu7NeLsESlD30AAiBdBJkHm1O+zxVl31O9mfIoib49mwTlroRzq+1nvFD1zg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603116389-6a3fd75a.0_1603116499249_0.3128039380280223"},"_hasShrinkwrap":false},"2.23.2-next-1603116606-0e4ecf7f.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603116606-0e4ecf7f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603116606-0e4ecf7f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FeMTPGJsQ9xAMJPEwrZBJU7cZ9sws+Me0JnGcQZb3/38hLclmmV53T6iIKdZtPxZcJ8vGAuBSbq5Q2VLv0G+Vw==","shasum":"d30183fa01ebe8f6cb3b71bae3ba9cd63d89542b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603116606-0e4ecf7f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjZ6sCRA9TVsSAnZWagAAKSAQAJlhUkL35MU9UDHgYtXd\nAAblOWsFbCNCIKXuXzm5wPgAyBfU0BHW54bXsYarZ1+b1ThIgaga3NvYjx8d\nVKp1A86AF+r2CzR9xLir8bIFhbY+y+HHgc7/HtkUJfj/63VGFlzXWrqA11lt\nYQ27edIGazYFIwviMSMY3Zo678zA+G6LdKGtBDGuNaLHdtJkJ3NPQ+sIA9zo\neAyXWdNNKN+cB0okptl0Oeyhd5TWe0RXLIK7KnIyBjR5v1yQ0/EaAkiYWONC\n+lFk/v40vlFbRI7zGcnqflltJRqvkSZue3L0zCkF0EKoZigvgLHC35OBhBU3\nYgrQBPm7/vESE+nx5DkarDF6y64RBzKQAZ6aF8pgNxMZtmre4QzA7DTAUzfP\nygDri3KvOxeOhCy/DUX/1hRNCdNjECOuwbSXv45GWzkKGO+kOZouunn30fhZ\nVd+R7vMvCMR74Lh7+qQRdth35nKxkX30CpE0xL10AaM21pBT9FtG4350QhFH\nD8LrZ23VNsIcWFitNtOCODc3A6Qq2U4bNEZ2nRX0sS+9FvxcZXHEXhnXWKDt\n4OGjOmHzyoIWguTxQW4NDHckji9Dg0z2QmGYLdAh57U6qOc2/pCyhncZgXAf\nGRsUVXj4Xpaf/UEU3FOHp0+QBMEBk1dz1BPgyd9U5j7Q6aAGuaVmQI4IWaem\nl5+R\r\n=OTiG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH8ihmJ0vhVb5BJo06jpqtJWybVCFMZmhRudEmiwwqvYAiBDwoaGE2Yo9V6Of+V+47KtdBUT4QZ+R28hsGbSa1KJsg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603116606-0e4ecf7f.0_1603116715760_0.8860128558584115"},"_hasShrinkwrap":false},"2.23.1":{"name":"@xdn/apollo","version":"2.23.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.23.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vkAmRDb5KGNUVdycRAzZo2RdO+z/2uK1okmAsXB/kBaNsP1ANMsmKVIQE1QH/5MuS/hUNbUlAWIV3ZIWeD5ecg==","shasum":"22271a65a117d47d5c3ee79f0cb69b6a6e22a222","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.1.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjZ8yCRA9TVsSAnZWagAAHosQAJFAu1yPGXv86hQV8HrM\nmh1EL6phSd5VYOnNWCO9u3LwHHW9kgIRXzfUyJOJiZvN9lxmRD+rkNPVdhX6\neus487S1EjJpVw1/7c90JsvZJtXvFrI8z5xX94Yq0GGCL2P4m2x3LKzXPrNr\nhCncELPp+lx4/AQu8DK3ufZF+PIcS5/G4TimRyxISuGtPv1fZZn9szpgg6qK\n1hNvKbglzqwMoH35SpXXnf8zWZWt3WJ5vgrLZ4tPUsK0L1QqUikiZlIVDTsW\n/ClAVOSNJPDE75GuTXKQ0u7dHVqp3H0zkRZHYT/TttarYDr9qBjOzzETeL8O\nt4ai3Q+cz2R03IOifWGwuOoenVZkEaE+POkB0nnkscx/0pyAWXd+8mKtgElh\n10qH5rlLCIryT6u+8jrFfMtmx5d3LONboBf3o5tZ08glKXAgmg/396MOa76N\nfcQCsso/2q3W3/QnFQdsjPIqqxd0GHKVcdYbBWKqF55wAcJ7TFtfxGYNHWFz\n3bGvQKutnscgrvxKKR+kWcnQAph/+mX+SMiTFixfpXm/1gOiAM+VV0ge1qDN\nIbeID5UPezOqdHtUUj0XzxULGMQ7l66NBjqLRka99VtRTIAxJrlJYr82ws1y\nxoG7yfdlq/5kwMhmtpxUPGyZOg4fshVn82YvFUdtt4uhMGbhKd+67DPM8AVS\nSjqO\r\n=unXB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdDxf2hlAAMju8uolOhqKADqeFwazGDbQ2ivMtD6cz4wIgKqRR5VWHUbq9+7qWzKd/6030oyIygJ0GRHnnspmshpk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.1_1603116850166_0.4615498264209732"},"_hasShrinkwrap":false},"2.23.2-next-1603119884-798df11f.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603119884-798df11f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603119884-798df11f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-087RcdPnDQQmeH6D0kFYwCeJHKYr5kj8oyluKnnGkAZqN6qIEGx6/yihNJyrZVS6nMSuIV/mBGpQ+M/Zm6y4Zw==","shasum":"fc9a1b2568481dbe1072fe04e87f7207871d1626","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603119884-798df11f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjat5CRA9TVsSAnZWagAAiugP/jbqoX6b59BRmslK8Azd\n1cy+BzpBn2FAk/LAGUQFvt39gGd/b8pxTYbSR42dYxz9yt7lpN4xYXsEXWed\nR04gAL/LPZOL6hlNENRhjdYVnFeNH+AFnbFNKiHLaDF0lWswAiAbZyv8B5ZH\noEut0VKkdgUAQEsk9fm/sQJTLMDjVjwc2KjqFYZ5XghH1lf0JT4JlpAN3nN3\naeR+D4/cmlbzZ5wdCE9pVU8O4KEQLGZuyJ3IfJF+Q1gYJzViBz+diLqx4mlH\nFluTJJXl9a0+OLo4VRktymItfd5JZ2L9Dz388qItGS+eJJuA2h5b7QL1ZsUQ\n1wFRmHSS2UQJl2eKc58/X0dDrTHtKCBW/NEwDWDHYKsDZsPYwibB/AYSdk2B\n6rAnPgMJYvhrfGdgSdyci3yiEliw9/uy2HaddkgqHGc+Zlm+0adJwICqlks3\nOuFYTanPh4PF98uDxk20iEuM9wRfLHjmn8hkcfV4Pu7xuQRLmMB/7wVhhVWi\nyLUhwKmRlsBd6OH4gYc3irTfODf7/8LBtMo38DIcF9Dn5lNJFJYOewsATfl4\nwGatwxE7OvHAJyOMElUKaQ3bWm07VrRB9B/IxjE1L2oL8as6JklmgQkHRwLV\nWNMVKDkRdU4KA9Tg8BEN7n/si5Fnkys9SI1OOQvlqZZVpbg0H90xJWR+FPY2\nt2Re\r\n=nPRd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVB8qq2MEquO5LD68Kh9wWX5d28pjaj6cHTF72qp1NaAIgbfO/zEboELAEkC//Bi9IwZIeg12e1TCYKPFZz6kmbkk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603119884-798df11f.0_1603119992814_0.21830535642229587"},"_hasShrinkwrap":false},"2.23.2-next-1603121750-798df11f.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603121750-798df11f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603121750-798df11f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kPQST/Y/9zNudE4MTFxsI3ee4GihrNXUFZObd7DH7tKMk/XJ+zXmTuN/eIeGEpyc4vBOg783WQrcCl49T3Xn5w==","shasum":"d550d3a33481bb282603ec6fafa92487cf97e2b2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603121750-798df11f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjbLDCRA9TVsSAnZWagAAgu4P/i35JNXC7t4uF8kCZWE7\nlNMMA0Er9rMDp2wTtZPXBisstbpNCzAgNHcDT9V9em8yxvoRA849v7NwBKgz\nbX68aPPvtu1qNf2pYXupysf7yj3PGAaKtwIgQWylKe9IWqiqEzgC8iiHu68/\nlwzJ+S0iwt5b23JYLskVVM6eB9+TWc8yMbrHqcwbbPPao4Rf53HZr+dqPsXx\nml9HeUsJp0/GL4wGbnHFo4VLBCQeX3yvUuGFWOmdacUiMc/3A/bxpKpnoM61\nzNyA6WsxHizDrsfrVCrR2MjMfAQHO8Db8ylYaz59+N/Hfc6XY+z/w9eX9vt3\ntjaOAvJCGTVEL1gsxqlyTTLs2Bn6+Nlj9+Vrfq1VJip5HTWFlYpg6Qre3sMD\nZUl8Dq6pIe673xIYhRQrLm5IecYkwMcw3agFdu117GqhHynnMJLGCZvawKTV\nFLjmiip7WYvCZrG+Bw4tNm/sLGRpRb3uR+b5oe6xJXApdGO7QoPMnkofT32o\n5YCzLHVc2S0pJcK8LaXg8awsNWCmnefRPuFRYlcQbb3bpvUMBwSMLJNlw3Ae\n0UGxNYGwZ9HWqUahMYMKEEQybtQZU/rl6w91sJxEyJSqhGn12Bi34xnXHSRv\nA639n+aWCik+kf6oJLceutzj7JKsr6l0DpIIyxEUAMahOSy+NAlS0SRbuOX/\nw+Jx\r\n=WlX/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDEP5zumpUJ9hRit/UBqGZsiuSV2GjuB9qmw0afu5jnAiEArzz/Ekb97PWjVCeTxEHkbJJ10UMlGqrlxQuPkhKyIMU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603121750-798df11f.0_1603121858816_0.03065951330264749"},"_hasShrinkwrap":false},"2.23.2-next-1603126442-58bc3490.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603126442-58bc3490.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603126442-58bc3490.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ib63UJYswZ/YH9leGXmGrzoIdaqRX21HnJJKqXC+70ukfdBMLhsXsKLZ550mO8NNu/jkiE2piR5r6QFsM70ruQ==","shasum":"441ec09ac3b81389a756e9e44485b79a46ebefc6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603126442-58bc3490.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjcUVCRA9TVsSAnZWagAAvxAP/0jIMH2AmJuJCWuCBiJc\nl+mmDQhSrQ+KpsA9YlczFE7Y27MTpJ4qwV8ilWvkx9vjyv135izI7z2PTy4b\nfDhB8eb2kCyke51IavnUPYcN+OUcglsFJz2Bm1w1oKckstwgEC6GXTzocZ0G\nZy8WBZKk3BCjly9FdOBaF5Zk1eGu+R5chi2y5kZGTrEqhMoQCenDUERRPhyX\nSYw8bYR7kUfi9AgT98H8aMeQeQ2PSJe9MxfNmyYUyocPIFeYN4Y37WHXuqXJ\njmsKVQtSP930sa7fAqGkgwXvrka4DUHvBDjUHj9JXg0Ix9z4ywonHit72+5z\nfxqbgrZZJzuPS73Q4V1Yg76LRavlD0HuLGpZeWNti9cj52LAL5oDJJj+5cle\nQdNTwNkv51K57mNb+yFDWjMVp+cD9TLtqYHyddkPKJdJXmyqLnLnpMgq7wOL\nGZnK4ho60hgcxhEMGZ11zFxdUuqnaF5/VpIZG0+MDfQmu9z0yfm18valKPBj\njOJJC62HKySCbwS4DASosHv3rmaMmeut8uJIWOM5S+yVvICZoa4bC+cJ/o8l\nMIE3/XOnlmxQcSbk06fj3Y92x1FOLWIZu5hBPyEg93xGZtkbYazaEez5Gq7W\nyPANZmdx/2WQfUA0h/E2B6fEqx0uflxKrEzXFi2Z5oyCXt3ZeJpSXG3PnTKv\nsEh4\r\n=Mjrp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDenvCOnwDTLP/vleNUrGFhtBkbb4Tj9dArccg2MbLdDQIhAMfjNrAQZPjHItjVgGcSVURGN0dnLHw9zqFljg/RnVNZ"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603126442-58bc3490.0_1603126548533_0.9531901946875623"},"_hasShrinkwrap":false},"2.23.2-next-1603135274-58bc3490.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603135274-58bc3490.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603135274-58bc3490.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vqik6yNWovUPmOKx734/HsAOVs3ZxpOC3neuPUHtJgqs6v4Po6pI/4uWXHMVHbSXw6n7h5RKtqGICsb7nhUbJQ==","shasum":"1b46768afad01eac1f2a2e55acb6da289e57bbeb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603135274-58bc3490.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjeeSCRA9TVsSAnZWagAAK2EQAKMXosC132FKjPL4EDNy\nF2JLSGDFEltPaxH8TqX9EBREC35U6pfand2YknQzZvkzNqPAgx4FSTmMmvAK\noMsfiw5mjqNifZNdJcbwudRH30Qnm0KBqhQFTnob0Y9DwPlGktUOyV3ycUMe\nJpOUXrgO9ikuPsQQdo/HKQhJ3/Hf2jcIe8YFQqFfq42SxUcPBLbvX2e5Tjoi\njZHXPURTbwgmPpqcPzCLgaLdbEJtvVTW+7tIuQZadbzqD0sTPed5UbUxpkpU\nb5I/a5uFZPOvO081jlhrGO4B/NhxLYh5QDFN8ey3ieQnYsy9JRqvY6/TVp5Y\nKoKfMjmdXXiTD5yN/gxmxE216twgs7kUN/dVj4AmsSs8PFpqGobudcWfqz7v\n0k5Ky5ab5p3mwM+YM+6FO/aa/hmFAVh+ByPiA8w3HHElqAGnEFadpYAH4WVB\n5w53xtWQCG60dSmCBuFzLCcyvzYsHq1uAlDvhreGew6F6Gs6S166GhqIETOZ\nbD8vy39Fu1kMN10VTUntdHaXYjoIYTP8apPrNWqWQN9ytCWXJKQJugyefYHK\nY9lhNEs7Gt2e4RsxE1GA05KKwG287rFcTVlha3NagoA8JE0BnXYUBDe5TA7d\nFry22SDGvNyGhuJUSEuxt9CGmhn2pwCHSYw5K2TPRE+8nOP50RvNVyHK/dst\n3NZz\r\n=H72Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSyg/i15wqC0T7/avwtraLbjPX12zwjZACOD/w9Jf19AIgYTn/ZCyTkhSNHwIej9UFV8i1SnemjRFZHZO2D0xnqns="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603135274-58bc3490.0_1603135377893_0.18102643029945265"},"_hasShrinkwrap":false},"2.23.2-next-1603180994-03d6fd0d.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603180994-03d6fd0d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603180994-03d6fd0d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-92IqsBwFOsrgniptUB8X6W8AmrwhWYLUJPYjWepbPPrFCdxtbSLXTn0+e9v12jwnLI9ofTcqCaMVK8GlnW6zHw==","shasum":"e8bfb7bad0c0fe25bb5d2c9164831d88197b30f1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603180994-03d6fd0d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjpo5CRA9TVsSAnZWagAAygIP/A3r0lBiqto2wZOR4yra\nsSitjeVvj2RqEaxg/lSFyZYc9O7H87YxPfcIDIx/gds15xG5PdpN9Uq/T7GI\nL+en8ZEFXMkYL9k3Ic4hhJz+YT5I6GHUkqCUIPKroDl16/WCtkBQsgIHhBQR\nlEvwxwtT/nOzKHH6FYbz5L++70qYTbfFp3Z67qDNuOHMfsIKGVfFAMDeFH8p\nJRHt/a/jYAU+FfcS/pPGEclxkdbQxcjleefO6nCy3l7w56sQM14XZatA/5IQ\nJox7EeyJEg5qc+jXSQ42Ti+jyKGANcqGUV4oD/ocR0Dc/Rvv6B4+ayLCFO0m\nQg3Szj4GCNFX8QLfyukKuPiaXJkGavKetn9JPtVB4nF+BlMUUCJKsfAOdmnm\nj+PBY0yLhAmCWAIpvgcImgIBmeksM+4WgqZV4QCJqyj9w69/qjSFr1/tFkn5\nGTnIBVBBkYuTsNFB7EvytFTxeq5U7T8zWOYh94/ZX/S3rguzFLpvjNE5QWFV\nqEQFFLoyPKXfezt35gldOHvIEm1kNe6ogfKyb2/wy4vOZOO0QuFqjA1YQEZZ\nbP7YyPG5KTxnnADJRQyxL5wMPSpLoiUvgOZlQZyW16ValLOTWIdb+2vy+OOx\nokUczQXQ05QCmE4kI0ACkqCNfHbE0U70gU9QvTkjNYIGcgDEzqHQRtJ8X/QZ\nEGVl\r\n=JHda\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLeI6Ub2AXKYIJFTByi8aBEhDdtycDbwkEQt818L43KAiEA0NPM74sx/eT1MhTgohk5W494AFmzuRd/OYzlxAjO5ZI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603180994-03d6fd0d.0_1603181112857_0.03617954699106285"},"_hasShrinkwrap":false},"2.23.2-next-1603181219-89fad313.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603181219-89fad313.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603181219-89fad313.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cT8t8lx69eT32qrgYMSxhJ3w2hLwdaaZ9BzUPZMgVGZDJNWPP0NdUg1rYxUHgzpbA+qcdxUs17DmXS025XrR5Q==","shasum":"8256a772700f48857d5765e95429344a6605a954","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603181219-89fad313.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjpsHCRA9TVsSAnZWagAAkFUP/i3Z0v+o5v7er27AlQJO\nVxEULQ+pQ6rPu3+RUzVFYKOukS+mv8OGlA3zOFvJyOiOW2lloi3X1yujCBAq\nJYYybmPgAphkayxtpekgqvwZ6GfVBLmPIjSNlOxInOJDo3Bkd6CR5lN5gA1M\nWaNj988hbTUqRVRk1YNFCxczuWmrZIGcut7fd/jSlh4lA6Bj4scigLdjbuTP\nyB1HMt+mXVHf8fhGFJdChCNdT1+mM5aC3ejlKsMwbscsMX0UCSnjgpNAVfJx\n4kLqYsq/ONII9PJ1SF/kG5EPLv4Hh4lGUE5ki9cCm+SbsBM+eevdGPuzETo6\nX1F9/vQ+s/UrVMbFGcunW/DiXOJlg2zYB4JndCD3QipuTeyRRlMn+OSeT0KY\nbFHx9ZIokUXHuZjAJuBOthz3cuLo1HMp7Au92hPyonGdghgcyhEvgkTCVg3C\n27rREwoQTe24WLeI8kvqCqRyt8ULn69SumgogOJboQfyhYn9tCWGmtQCBdMd\nxzEOdM09Pm/YLsz9ijTUhhpUNvPGjZSNN6+2YfjlmJAI3rwz3qbym7XI9mnx\n7flRqacTukYuRX5socXVqACcrKYMtUeYxOzPh7bFQdSV1I8qheZTIhO/Cse9\nNYEQi4o5rPI+G3Qanh86VPslkQvJgMQa5umkn7Tkq+eBvkvjeDlAqX29X/rN\nNx/N\r\n=8XdZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJwB0dqBIj8hdR4ZKzCLE/jE/G1gBlH7HxmeK/TJbPDAiEAljJnL6E9/8AqGRwO5diShFkvRHAmX4spbXJVLpZV1Q0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603181219-89fad313.0_1603181319397_0.9509523147688501"},"_hasShrinkwrap":false},"2.23.2-next-1603181260-2ad12a8f.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603181260-2ad12a8f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603181260-2ad12a8f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8vn7F82ZCI4tJk+sH/XAKUvZ1f6UG7hjuIw88S7sNy+6YGiH0x4Xq4nL3Ucy1BBf0C4qHAoLBWnmPpmz1pysuA==","shasum":"66cd15d202b7ccc7a2a71f9bbefea75bfc397a34","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603181260-2ad12a8f.0.tgz","fileCount":12,"unpackedSize":13522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjpsuCRA9TVsSAnZWagAA9c0P/1tL2T4lInszbrOQiMlr\nRRP6UUnvYTX55Ri7thCnUuDbqOARq63QL4cO4iIviui98alCzZL79nFc3SN/\nlCaAt7kmQgQFWnLfrwPEV8Ar6YIvH67DOvNoM20GiqizZOPy4A1dlYaZHzrs\nNpeLBoFW1fgidncxCrvsJpv1q8fCmxDbnDgtUwE6E2On5TmI+d751s8x6UbC\nsY8PgUQT/u4ml5mPKnBhJYXeatG6D68cZy/Po6MqILGQvDWh/rZxraYmOSIW\npqaTDTGYyjNE/CjLxpvKqgVvDmi/OStwxf+SRI5E8a2vyx9bkltvJi21W+eP\nlDUWYPvhYXM44kFz+WPMp6IjV9eaeYRjIC9t+Uk1YiMqDApcDeq8ZSPVqrNA\nPAGm9DkUgvukaAk0h0A/ssBPbYgzQcpxfc7pdfeM7der4EjQG+KjW4yYMHmK\nOEtTXe10TGsiY13LU/v4niv2TeBu+hxkuaZCSKDsRVz+4EWduVTedHqx2WrF\nAkQnmgLyj0x7PcBdrfc9BHltcizhm/zmuJ2a4tP3WavX3bpQjDioTIf9FGbD\nCoqTaNv4eMbwcG+DR+wdmCsIfeQoh3wYdTIPzSSS8cwifOwTKqX5kjK3coJn\n+YB9yZZl1jzk+X22R98C25j+fNx0yii1torywQTXO10tr1J/AV25TIAw/shc\nUVZj\r\n=BZ0E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEm2nJv0Rz+V0LEOB9oIiNW046X6VXFB+f7Pc+PdLglsAiBvPmEp4Nkq9ynTU8PlBWwUnMASQP2wTdQjyimek5llEw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603181260-2ad12a8f.0_1603181357945_0.8401882119176443"},"_hasShrinkwrap":false},"2.23.2-next-1603185946-a4fceab6.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603185946-a4fceab6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603185946-a4fceab6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4UQpNFnPDH2aaR96f0jduwGFJYPVzXDuA4cys+oGzj40gXax4keMRwXFITI1oywmU/hCMez5LJOnjoqzvufmfQ==","shasum":"d34faa1c6cc77426768909f53aca4608235a89ac","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603185946-a4fceab6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjq2ICRA9TVsSAnZWagAAUqIP/iYmuhA3B2HQnuhd0LWx\n9CoBMX28wsFjEaXEvuQJYJT0aVyJ5yDSgQNU11L+ksn84sVH209g83g9U30N\nqurr23E4cLaPb6urPwgMMZNdGeY1aNhgsKzOvRF3oXUJMmkbjZCKFVfiKf9c\nDqhnLA+J0+1Ayt9ngPTtKoDMIUs998SVqOYaYMkFfZEdFclblc5fzGDMniZU\nCnc5UOvhXTzk9uME9Z0DEHgbE+WlOGO7fS7AtAuX4mKL/kgm2+yTfTF82fTB\nUxnBBQeM7Cnb5b/nKP4yl9ixi25vBbM6zB7D/Mg86s/AwCx+PUxt78C+uA0B\n8BXZo57xmULp2FQrmu9Lp1z5m5Tm3b38YRBC5uRBKJGenmoyrDD91uR0R6q1\ngtTwgkD0t5LjxCeLQp8FDFNIhslldkZoobbAzJfA4wTMJt30cReQmcKVV8A7\nSpCg0I6O9Vd3KF6d8Da1qQAOM9bFaSgjfJnhF2rC6Q97mUJcQKx3IckzXB3P\nytk6QXDc6gpyZM8A+nURs6473lCHedzn+jDD4rmNwd10oTl5dh/Jj5240F2/\nkbNcTuPTuPo0CjBEcR1PujbzmmekzPWrhXlQFtsFh4VMrLQnn/sVMGoucs+d\n7A40V6eo90+W2QwXc7MMeaEpqEvbd4n89VLXoRUIbQeHjIuXhB5AP6QVBSLD\n6Jj4\r\n=a3vw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbYDIb9AIx2Eq3P1UbBfLfGMlxOIKtgcvnxFK7pEXXAQIgVs0F+r2cjsKRpe6ZyvNbfrV7TE9Z8Cw8DKFgFJRWrMc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603185946-a4fceab6.0_1603186055772_0.8807940916452426"},"_hasShrinkwrap":false},"2.23.2-next-1603188235-9a0289e2.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603188235-9a0289e2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603188235-9a0289e2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0GV6xZoLrARpTLEnEHqCQnMgKxJC6wdiaFjB/+nc+/64BZjOaI7J0R0JpvUcdr9LipgyR7ZEX+5p4CsZzMsb/A==","shasum":"5b26c7beb42364098ae919e18e00bd1ca31ce9b8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603188235-9a0289e2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjrZ2CRA9TVsSAnZWagAAds0QAJ/h/I6cnkq5GT3F6AU/\n95/I/wbMLj3GyaJAEEU2CRgDXLyx7WGeUFePYmaxylpGS+igAgqvNzaAFlKN\nDKSbR4KSMyS5buI8qxe/i51F+gIkzMTcPnaT2NhfGuav23wMcmBWDJTSf88X\nOH3gD3JsDiinnQb2dnUAv3fBrfqBg1Kvehw7QlneJmlLVcHOTNJ4BPV+fzNp\nnZtz6d8ZCyhgDA8mCTh9gvLse9A72kgNCWTzvKGkt/R0ohjgqmOFeq11+RFi\n5rwUmqvDs0QVV8yoWL2Spx9GB+WhdwLT8KbEbjdW9tRFp86QaMOkx+lrKUnZ\nq2cQAhajBWl6bnfx7pE12WCjkebrgZJzgjmgoJaJBw87Jnbb4DWT1XfmRW/j\nc0C7EpDI5ecs1HUqeeTrllHT2vHWhReT+igs7y1gJzxKFBu3c3rgRLQo5y2D\nqOh5uG/DwhLM8lq/Bmw88x/tOS8HTd8Vl+rvrPllUOE26OnrPhLOZLnIDOgY\nUZPO4Q/dYegWC2hQYqTf3TE1q8ZZWQxQhTrPbDKZ8wB7U2/jOsx9j+mlzYk8\nQNnw3XPpXuq4GnGUlnDfBDs8wIiyTEeQvbAC4vibv+OkaQF+aGCHvuj7i922\nhFzjbMjL15BDlkwp/ePncubDjpzIRG7gJP9xiPdWkABJnckYZyXIWjAn3Wvo\n7wUv\r\n=Vk2K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzm9RJpQC7xRYrjyq5Pg2AcDGvDzCRiDEekO8iYuRyOAiBfPuLerWnFMvS3tjNPyL5AVqGc8VCHJNEqMKNBfM+gOQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603188235-9a0289e2.0_1603188341951_0.5887687370647621"},"_hasShrinkwrap":false},"2.23.2-next-1603193636-6ef423de.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603193636-6ef423de.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603193636-6ef423de.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l2kMf4O/o3c29yXOiPnBKtbdbOQuxUSY5cghbBiCfyz3KIQFFcrUCJ+VVXpVeXg3UAoPvDgGoqJcByyDLOBX0A==","shasum":"c3b9331280b5db80dc3ad4f7e33dc9974bb3995a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603193636-6ef423de.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjsuNCRA9TVsSAnZWagAAiu8P/iTEOKW96eNDKg+EI6M9\nsHWX8Q7oya47x5R8p/15Uf7RBZlMEgGfv2D5Xw603YcCk2li1tiok9crB414\nhAdZuXUMS7fqTQRQsdCAKmKAQkDgaHP2u3udBU0VdoR0CiObx4oLfvgYztJ3\nrEresFRXV++My0rj1U/+buYakZ2wnGOL7o+6LKqxo2Y1cPtABRBlvP31juaE\nmgfedKDz40qbwZ3MZ2zLi6pDJZKtijGwmLdsul+0vzcv/dkUUHiI4uyiGkAs\nYI2q1Afd1BJ5qG8/Lw1cJ7GFNgtjDyf10oepgiRV1haio10rsvmI+OGRWsCt\nhna3ZF+IQv/+IW1Kn0JsMTh61pEpiZ6Tm3Qb7gb+yGOCbz4xu4Rz2RCx5CbN\nx+fVhHQ4USmnJ4BHP53lk22VAjLv6m6ALLX2127ZbecpEnprR2N1stzy7s6I\nvoPNmci6DTNXfwiGb/iC3SzoKnpOBXxaAQ+b2mZordKvLOdDQyufrLhP+ffI\npxJQB7AJZ1LMUqMpuaTksSV7K82UeWzprG5fcl3lFatCTMSHm/JAwtk6tsx4\nO3eDO+U7JzbZEKgdH96C9aHlatCFVng1mbjqIITT7cky3UgwG2rx11ri9EBS\nGjh30ZzDAJQzy3izph/2lNsFhxLjaKI1eeY4gayoEzoNpI/6Gvfhvo96Crna\nLEPJ\r\n=9TXk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANY/ptartSdoShCPMc7IWMeYHpvUiOLDqsgwbK3mt0mAiEAvIRwHkEFkdu/nvu84Bxx63vdMcYFguJL1sJirr+JmVE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603193636-6ef423de.0_1603193741369_0.5273127177691093"},"_hasShrinkwrap":false},"2.23.2-next-1603194126-4894918e.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603194126-4894918e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603194126-4894918e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uYpCCcn6HBGoRW6ZLB9H5rN/+Bueh6kY0CEQOhy5yErGgOzlUqmdAmGKelesd700NkYjOV6TIpncPVpnWNyMJQ==","shasum":"ff70272d07b58f6fff9dc3e1b6a04ed37626d8b7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603194126-4894918e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjs19CRA9TVsSAnZWagAAyB8P/3qHdhDo5IvR2DTkGqNv\n8az9J0CFp2MzRAdiF7CsiB2nI4sld28orTQVKxAqAGFy1kycd94dJY+AY8KH\nd//PCeUbfltUo9U86KQ1jGQE6Xmt/smRG+aXBDhiTfDOXVWATBD+/SumuERa\nDNbaEGHh6psGoLRDXDHW7gcA3MLbQ+VvvodPaNgFmaZvFPp1mL8w/iR07CDm\nbSRz1+mT+2a4TP6F3mmqEaiy0NrJuteHslWQBc1EkqmTT3BxmnItF/KoBSdf\n4cTo/epEuQG5iXolWLQEcsVm9RdeXb2DUjAtuj1kbvZXXtiW+5OZ4m0a0MOW\nW4iPMC43RTmhJZib82zkdnW2iDEAeysN1cXoypZlEcVAnSQF2LdGdc8u1R6s\n10dpMjBs1MlufCCdzN1dQm3/mBDfbyLJ724epPRrT28tRPFz7cc/u4RUqwRJ\nLVVlT5U5H4dPPIt90IwlRc3UWSKHnA87Vna5534XmfhpT2dYi2M25hJBED3K\niSN9qSKwNEP94ZFWGGtUIiCYQTc3sn+FvvdhTAHMoxy0oqOF3VgqaTVLMw5H\ni+NfKHjTQ/Wdn05e7fS/yng+i0EYRxlhBc90uabvwSaHo3AUVQO5hvDJjDfd\nwIo4PyjlD63LGkG5Hzd14KA59EnclyYRHMl+inr9xPNBWC7cebaEIJKyJwbo\nu1v8\r\n=A9S+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGE/xFwcQFVCVrHJ/fuaP7UxuXdjCHPloAUQBP3bpfWvAiAWnp6H9sZ6XbTRktSuQxggxs1Dh5x6Eka810R8XNggiQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603194126-4894918e.0_1603194236761_0.8297440902576967"},"_hasShrinkwrap":false},"2.23.2-next-1603194613-3baa53a4.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603194613-3baa53a4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603194613-3baa53a4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nlUdRYf03d7lpvXU2t7XtseXH3fIAMAF1vlDzPyykQRW1mnxE9FPJriA8xaSZ25CHxaCkjhoiUI1ds3OhPjzjg==","shasum":"f4d8e75786cb77f2f9beae2755fddfe539576dd1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603194613-3baa53a4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjs9hCRA9TVsSAnZWagAAO/UQAJceLd1kU9EnVvDwwyiL\n2HU4ybHMkwuby9inqV2Fwo0kL2m3r0SDm5btsEZwycTGpKOAU6+UdAGhQIAa\nTNidgH1SN2MbniSVkT4HaehUBcuyGh4cYk8YtcYoYwBaSbZ3PYCZSQTozSzQ\n0uMkv1/zLAyyqhHK/XtD1l++3OBw9vL4IlV9XMs/FeqQ4IvSsVfKI+2cVDmK\n2+Eb+QGO3iSiAyR/DMuvzinmrMSewNUoURYwSXZOEjuW9kQf63Zd0MbQqKuq\nNr53/CcHMVwZZ8ibPbNFVvRK6AEVVfCSrN42hjF35aG3GcPnxb6A2t4PqtpB\nKSOWrKm5AdylKa+qGFdxEwtX2o0M8Df0q1RXbsuf4gMVL8Wp/03wsH+DAs/l\nnhZHZ0w4D1YUBf2qM6nEzGWmn8Xa1cX18Y6xwB9HSP9Rhqa1tU1aO3gmnKVT\nhFp/QsjyEzjou2CDIr8WlrcLctkg7J9PsXhxew6nplIuiyjERFDEfhcSz/tn\n8fVVRl1WZkr4vj6DfLGqxVYaRNcd6Gmn1Hui52va35OH8vX8XPflTkef262x\n9vLP1ov4Y1H8ds9LZcESXFa3cW/npYU7d0jbvXokaAW73BE5/nFZf7E3mx/1\n63fQfARe82PrVxrJ5oCWPuTTl80+Z8ENvQTCAt1JOOb4l83U38U4m84Z+G36\nvmP1\r\n=6JY5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA6FPb4daHxMHlCF4aHEns0aVaGxH9ltSHZBP13VQD5wIgQ4JkkXXaKsjQAAvj7gnQpiRWUckSnFxSLxs2syYrcI4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603194613-3baa53a4.0_1603194720557_0.6153451313554077"},"_hasShrinkwrap":false},"2.23.2-next-1603195885-d990dcd8.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603195885-d990dcd8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603195885-d990dcd8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8x/hPwCsmQEkNhYRAm1LVRokHFmqgQLzK5iu53eyj+YrS1oQfAlH6RpUL68KtB3qHCR0Q5DCe87Y3sBFgaddjw==","shasum":"dafdcf57b8da1eb883a87f9bca6c99e9172821f1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603195885-d990dcd8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjtRXCRA9TVsSAnZWagAAmCUP/iYRATHJrPZguuih46pA\n3N3ilVzaaEqYhc5iqEb9uTAd7etutOnoCg6CnkQpTbz9C76FREkiZQNO3+PR\nZLOTBs6S7/i2z2ygLe9JpWQkNOeapF0dZ3DQ9uD7FPjNDPiWar0iaVMJ01VY\nraal7I7t5u+Li/RX2B/8t+pA17X8+q2sUXVjyef4cX6awBjJ0jiKkA+YiMq5\n/vxMcNlXN2hCVhZopeazbWXSoKUDrVDgq5BIXh6WViuJJqmKIydvJULhTGrw\neQQSGkFLW/E+rHPPJnSz5uwaN6X9SVySHTmFCBRaLHB00XRfU3lEY6Sld7Kz\nTb0P4S1e2f4XPRdLZTc4EVmG0jRXeRQgWhbyWth7I51wDbokxlJJkd9/QeCZ\ncvanHOX6StmyF80o9k/dnT7/U0rGfvEp/iLOpd7RF/XIGIlqSJOOUUzydglB\nplnkRVrU9/0wyB5qF8E3vBjgBBpsBzRLzfrrqGaJ0+ZrDGe6vALGCdrOZwDI\nGpAhBFEycgxQ9LdxRmVYJej2JGBe0rft9TfQluSczeuyXGW+Df9N3vBffHEd\neN9kTkyEGUeyR+nCYeTIIDbDB2kR/1ImNSRsNrgpTZNLEYnUAJ0NOKSeICDl\nLlkjJhkbditbtHbHZ3Y+ONp9xiPLp+jVRmKyaaiwZS+6WR9bFkIyf+znHwpX\n+WrM\r\n=7w7w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAUfBJ2wrQMOO1jz8Z3L4uKd5W5LgLAA6JV8c3hHcfcQIhAOaZPJdvcnjMk8i9e5KdEQeNfSpJn8lGC7PWFxei9EEU"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603195885-d990dcd8.0_1603195991139_0.5643264194675202"},"_hasShrinkwrap":false},"2.23.2-next-1603196927-4a5d2930.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603196927-4a5d2930.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603196927-4a5d2930.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GCD8vpc6Myli1Sc9vbF1urYmkBivDne1s3Hm0sWZ7GTMIoPtjQHL8z6VWxjR4NOjyXeXODGaDUCxGcsiL2gl6g==","shasum":"6872d561b748fd8a9ebc554f89a233f8b91a25ea","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603196927-4a5d2930.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjthpCRA9TVsSAnZWagAASUYP/jdD9lp6v+cu6Wl69plo\ngEErHcT61K6nGZ9LibZPGC4B4E/UgDqJEec61XDNpexw/QReM2je3EvkNaR2\nlq/XFTga95IhKp6JLLFWIwrYhhBjgCkKJC21hA3s+gPKUSJT76p7pXHtZT1E\nHHNswV6YL29JL5dce8E13f4BILJT8Xvc0ZkjSEqckZJX9Z+wdA4qOmnoJQyi\nJUDw6t8GAP8C89WlXqbUjLKckN9+T//ii3Fk1CjIOKn47YmJgFaQjPG+kDt3\ndcw0iF4nzjhxobn3cBpGpsMMfl7pjFa6IohPNvCLVzw2GL5a6+CpKEZJyBmB\nIQqKTJOMvwoETqql5NZjjTWRobsQ2jeZH66s5+xqyw//VOreqoxNngJv30Bu\n/VKEzJaXG6Lr8D8YXxbdhS0OcPXbsqEhZmBzAm29SeCh2VEDTxxG8V2EcH5/\nc7saDzPQlaujIhdUFIKL41NwlvevinOWTMqthjP+d9IJ1x0y04yNoxqw11sY\nG2HlxpGk6lQ/damPOmC09K7kV/rQCXx28ZrFgNhEoFAAJUkmmkvzTQLoW8G6\nPZB5h+puyErXpJAG+3fFrw9HuCrcDKzi+7MCQQ7cChkwQul+Luf2KBQZh4fI\nAsLj/u7qfY9aNKuw/FQWbHDj+xl9RtVI+zokNx2uVijJMOXkSGpcUjEs2tav\nce/E\r\n=Uthe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDywouKgquznVQjaLURasY2ALOsjXfxFM4IovNfptSApAiAGjgIckPvnZ20coLj1ylocc472hPXz8Vg6zvNzgA+sQQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603196927-4a5d2930.0_1603197032745_0.6803025093997723"},"_hasShrinkwrap":false},"2.23.2-next-1603197008-57d7850e.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603197008-57d7850e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603197008-57d7850e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Y68MI3/tKMhSD1nSf+bsICCEKcKGCebHNPgu/995M6xPVuhlj9jrLHgEH/kb/8ZDIj7g6mai05U8vFlOrgayiw==","shasum":"2f76afe437a23e95590a4e0ed31120c87b4e1dc0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603197008-57d7850e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjti8CRA9TVsSAnZWagAAde0P/j4Uh11podlK1oaY4N8/\nT/Ctzzk/qTmCY1OOLIozvgL5uBOn7+vKDGDYiPuq6b9YVjqOat14uTG2E5NA\nGlnmPT194m65GpOo2hlOCtLt3diFKuV8FmO9Dbg6twa7VWIXS031FXzQ9cc3\n11bcmxxpljvVxRZ/YCOHLX/sveeiCtWorTIEKFKkK70vC9utF3KyO1Hr85HY\nB68ck7vMzVhWXcYxkhPQyr2UAric+ae1uhfI1c9qrqLnc9wx0WLCnZSIcW1o\ntAuhx7TATwMyAEioUKo46WRMemKJUBMQcNKKvlRi0UyGPXILf7zVvteYjW8U\n60iKDxfQqETOLZCqDanbiImnpyJVyrJicSVlYDaeirsuFE//G8tbMUMNI6kx\n7eHbLwZ6wfwWiveeTR9vWnCi+xPLLUFnmbqHZyCavGtSsB7GUNZaB33aAyFp\nDvTCUdgIldEgmq0bncl6zIq1HfO0wPksJ9O/tv5ymRAcYY719PeErsJQ9Tiv\nsmnHGNUNB+3e4wyqBIS+gKZtfo8F0qI12W2NTFmJ70b7KwaU+1p1OLmcwC+b\nEMy+ER6ddw/AVAc6lB2wu1wT1go6nLzwvM/0FOWIyafEzHBRBmB7ikV9rST4\nRr0Ud8apfO1wfuHgx5DOZ9+00k9jdFoJ/h4W4Gs1iAKD1qAST6WnXYo4MIHc\nxmO7\r\n=A7Xu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4Hwm/Fpm/q4Ktf+Zx7h009+y23QqFACmoDi8H1BPTLgIhAJUmJdunI4qmSsj0nX8tLcwAA2i2DBC5TFc+i4iZC4Pz"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603197008-57d7850e.0_1603197115464_0.19980516183816066"},"_hasShrinkwrap":false},"2.23.2-next-1603197067-7063d34f.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603197067-7063d34f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603197067-7063d34f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PXvgIzUsL8YZwmD+0yaYIpkQK3la9hfz3NtSu466B4gwM+vKdHmh+xZkYcCCuajB9tpcUvdCXIeTHoiiAPAwuA==","shasum":"25398f07cf2dc3cd9c7b30c1192d7c849d275e30","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603197067-7063d34f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjtjvCRA9TVsSAnZWagAAzHEP/AwjctDX31QGy6N+HB4r\nVmUMsyXLQ5wqBc5qv1XGeFRj3FAL4H3fS+AUZuBWLpaN80CWBzreeyXeNJCG\nI4RmHli8l37e1rBPfctQhzkuklC3DR+VGCDDVJpwhbpqbSeEEn42JKyCmplO\nv7GbGJul6zweqlzOgfoGfATGSel+0Ojl3Y4xS+zfkeMT0hgDi6XWYrAUB+MH\nUTK/k2dW5J8B/DUx3bZmQRSqTzO4xDa4zCM5JgesPDIC5Bf/oaxrhhmn/Fux\nxUwXwbLQPUEe+1QES0fGQcBytwVDiBJnxGM5MdXDSeFOiqlq5Xd72zNsJv7x\nx1zqs6TQ74GkD2o1aSy7bG86BoEXCcvKmtdpRDiP7LLFKdjRYy/ccSq9vjOI\n/uVAYjgeoQlKMnSmOJ+empli2cdsn59oA+MSBylUWQWHWqhVmpuUKlVvuBkU\nR9TOqYx14PERMzuslYsr+5m81YY66jlMJlYijgoyt3XGpciIUM1gQee/30V9\n9I7O92rkToTz6n/IJW+eljpUzOFPcpFm1bshEcgGDRb9XDSqDXsp5smJzGfS\nKCXCDypt3gR2UVWWyLJNvj3IXkXcp3qxBnh8gvjQr926ukgQJI9w4nebkFwM\nKdCgsYCrF7IBUmxzBYp/uyMLjnqk1MMkkAGez6NNOz+UTMH+o4dWUrOInIJL\n39PY\r\n=2CSi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETcYlZaAhkFhFB3838gJTcfpfXN657+XFM77ucoWg1WAiEAkgr/XkvQphwlYZ02DZtaIR9gpw3diqIiY+6JKUsNDsw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603197067-7063d34f.0_1603197167120_0.02058544680952834"},"_hasShrinkwrap":false},"2.23.2-next-1603197231-06a60c29.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603197231-06a60c29.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603197231-06a60c29.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q14zKWFaajauba/AsG5IwL3IQaeWo8EClE4sSNxXIk+M6aDOH3MW5S1Q1Wh6yJJqtl4gKVi3q7zcK5B8o44bxQ==","shasum":"02de706027b22ea27dbbbf91afb575e387404d90","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603197231-06a60c29.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjtmZCRA9TVsSAnZWagAArFsP/2c607OkDr5UWuTmfQr3\nfU2fB+pgvo/DllJQs7a8WweP4Et/IKt96BNJtJWVlu4C2v3Zyoj+k5CEnY3J\nUFg7YdqyjT+Ef7HqfT45UWH0amja43R4AxhDqcEh0psz4OSdaSul+6NBrRdD\npfVRFTJn/Qussn4wNb+FFrus16lfqCADLbkOYv9DK7B4J7BtaYmMApsc4X5S\nffiMikk9aHcQGdVNPqDmYAuA5rvTTzhHfr07zAucywLlsU5KBtP8ALOdBAB8\nnb+pbxaDtgMX47ZznX9xrZ+QSMK6fdyDvPaO43bC0H29ArMff1oqJyc8/PSH\nIpFGU2DlfsryoqCYP1kDYYWwxKNKnUHi1nJKEth8LepX3KL2b8z8aisdK2u/\ntUd6rWmasX+eONiW9p3Ln/lkqWqeijPYFwaVZyy3rwVuqlw7+6rbfwhdB1lU\nGmu6XjQXYyJ8UGWcJmLjX4Mh8vrW/IV1hGBju3CVadQtwxikqqjL2I7M8saP\nvehvP9ccfvWS/1/eqzm0dG4i5glAS35/oZlFVgInWesKfkiBrre1OpsZK8ZT\n/kmz8zZcnIgg2n+aY3SmtDztTrYS7+BVoGVygoKJbX9JpQhskZ3PdW5u8+as\nfLGvdxY+gFu7eKcsB5R5ciuQgRNYHohNJsV6T1iXXxZY4sExm2+jF1PUfBhg\nE/8n\r\n=myeR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDj7b1MmpMxsNeDaQyXIt0G1n0oFMK5qckDJlLNfTaPAIgfVObugcKklAq0T1aGnNuUEkhpZanufn/bIVwHH1/Evk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603197231-06a60c29.0_1603197337368_0.14396682789678183"},"_hasShrinkwrap":false},"2.23.2-next-1603197248-8b5a7603.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603197248-8b5a7603.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603197248-8b5a7603.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-z3WEa75VnmEd0++R8gWPovHrXBdu7hqF+IvBvajfTUK5fqNIILdIsKeDqLNO0l+42LGTKTgA+5bwz+O5QN6AeQ==","shasum":"6e2105d315972abb6a109ca30f1b26cfbb2c3eaa","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603197248-8b5a7603.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjtmmCRA9TVsSAnZWagAASjcP/A9DCdBJ9cod88INnY6c\nzN9srPI5e0/qvoeE5aHX93ruOxBMfbhDRpEt2lhMeTfhuOyWAZw+GI3FmyWL\nvDvwti2U3iQhQvWZAwJK3HEc/DnSNTAHn2ZVUJpPH4xldvnCrbbLWhKLsTD3\nlN5q+fzx15n07mj9P5wUiQPnrUSymMHKFMbsz1fOuBVp3YS84K9UkH1EN7Tf\nJ64X+fhI4ws30/250ZA2IiJRHjlIfPohDTN3yGxk+VI+r/NJBq1ss+V/g79c\nsVi5sGCuox7DPGAn/UJnRdOErRy7MzUJ5x6zyYJGTg76CfiNTPyUXYegMQ3+\nuq7qNPdRWQHvRAp87IS8du75TW9hvWPDghYtr/J0y9aZLKaPHEJ6koMPoLf/\nKYt/lI/jrQuf6Zx4TndU9iXkoejEWEq4eWMcCzIU85DUQvqVYdK8A3uQoJq1\n8wfgqDnzL6tFTdH5z5oZiolILLvwub/1Fk5N/ogBOG2txrAKtnufKrWoVI5B\nZOnFKlNoguG8mFx+PZIq47K2irfAIcjNsxC9uM7YIOyO8VAWQc7oYDORv3A9\nyV2u8Lm4JHKOhZa5M73NS9j6ey0OHbNrhEIdgJlYyYSDQaiuu0eivzaFwEDN\nL8V5+akZsF7jkMXYv2Kbtlye6Qrfh2/xvnUgzVFQt55lOJ9viVmpbLjAuePs\nrbIY\r\n=LNLx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhwKSCc/IY5rb17qx0igi7Pn9ftYsnk0nlteE2PKJ4UgIhALGUrsB7Lkz0n0qcwSMv5qqkifl8zO4WctDtVeomm+Dn"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603197248-8b5a7603.0_1603197350505_0.6023193227774324"},"_hasShrinkwrap":false},"2.23.2-next-1603197253-8b5a7603.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603197253-8b5a7603.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603197253-8b5a7603.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tHglUOmXTzNJmfN4rHTrIFzi0Qj6y4WfZhGXyARlhHCKibG6EH9Mc0zXURNlCJDWxhX0/DmKAtPVp3L/8IVSsg==","shasum":"ce816a852eb8bb42c2e2bc90deb8de0ae5ba4e1d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603197253-8b5a7603.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjtm2CRA9TVsSAnZWagAAy2EQAIErIgVdPYe7BCaYFg11\neiYl8OS70LBP5otiIfsT51y0PO1puohWrUW1THVHLYAet4VVsXPQryjXYUMJ\nPNOvUSJPxjpe23TqRBnLZEe4bJYshmG6nrxcRJIQNJ24PWX2s/TWFoMjLTvp\n+eRd1jEEcc84od2Hy7nkkcjbT80eIAstVy1pF+IxOp34LDDadQxbJgjUxQql\nG6Pxfu3fI3tjB9n7BKrpO+b8lWfhGLywLkTzJYgRr2/6OOfa63ejDIFXEwTt\nOBXmNtGfP/Lk+lKVlBrkqU7F0CHACn28LkM/3Wiyeon1zVr1WHXH9mW7CIJx\n0J4vYIu3XSGWewL4e6vCH5hl2ZOgBL6qV8ePM2hIZ3591af30oZ6aH37YjV7\nMFALR4AzbyGsV9SmRw6jtx2M95PGlli7S+FsfhF1AHkwttayKC/OT78DFTJP\naU8H9dyJujP2d1otQH0FL+c0bTGAJKcuwgwh1C5wigbwR4BXg7Q936Q7eJu6\nCFvilOaML42LYEhJnr60oaxhR59iXzXjzv1YevCyEfpy3g9ZpUOu7/xRYlmB\nnlZBEb0iCS05onSM+b9grV6LUWYwC+J1QRFydA2e5rnLvZCs0WaAEF+M2b+z\nDuFRTCuiMZebhXOkIYCozhFFGw9Fv+iuF2I79/VSciVmgGho7l7dWtrr+rQn\nCQcj\r\n=N0jt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA8njIgvltMfMXAXPwHK1RD1sKHXnhDMKxDCh3yRXTTAIgTDZQc5u/BxtcfWAknBUO2owXqT4Ip9nNIwsC7Ubb1kA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603197253-8b5a7603.0_1603197366467_0.5813419397827058"},"_hasShrinkwrap":false},"2.23.2-next-1603197984-dbfb2c04.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603197984-dbfb2c04.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603197984-dbfb2c04.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hNzizgI1pN85VIvNEXHwZbO8WS0fC5e/zQISVCn1u/85jPWhFmwcPv822wKBidViYiiKUV6UL0FW7nxaYHqO6A==","shasum":"c01ceaabec989a872e79115afe818e13416a4843","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603197984-dbfb2c04.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjtyUCRA9TVsSAnZWagAAOlMP/0gT7qNAyPDq6HC4h8UG\nMV8fBK96ReNDCwkXVKXoYi8wPmu4hQSoo7UAZVFYph6HBVPePYiA/lz0lvBi\nUHInqb7xGMNsIusbrq0h5d29wy3RVNSO0u7XFcnBAkfBwVQFPtACAs2y0SET\n7r4mPkjtHxgLR1SK/ctRxmI6fm0nYuljueYpUrFkFQKmMqmNqFwE0rGyyUJM\nK1QO8wP5FbcjN0o5On/qmh0V9CmE5nEfHtcHtCzBrnzuvzBEJn7y7pG6+DVF\nhEqaEVt7owhbcyAq+pSoBjWfB0X3SNSPAT40SmZaxr2WjFK9V54I6cT1Ddb0\niuenJJyc4lA5kRDD3Dmt7mqmIxEuLH1fjc26jmAE23eDSN7IuZg6svMGescM\nIVf+i+df4BKtz6nmKTspXfnrQvGYGlz7KjvvNB6h7Xi5hGj1xNJDOHuPV7OB\nPxw+t6uylcP8qxk0vKuqx23Q2PvGx90wPnBXLe5DJ+7gSJ1ZGwt27vVAWQmD\nfL1MRzX8B9vpujMUCrmm3eYpJqID5oBrNDVf7tywwS2f0FlO0OcFzXR88sO8\nuCWokAnO1ZtPaBI96YSLA7wRRCC0J8KRJEXkAF0QWHgWfnqz485a0UmuNO4A\nOqne0JexEMeftK7jrEPrG6a1SORGJljcJYUDypdl9AC8ZpV/EZwkp5chlpYc\nWjLT\r\n=HcSS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/5M9KxbQYI8xJ5tBvUbGE4pJ3QVeQSVTF/4IS9o/YzQIgULbO5VnSeJN/PvR8Kr26SGkzpdAGahdKr3S+fopHoPg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603197984-dbfb2c04.0_1603198099715_0.5623022912138214"},"_hasShrinkwrap":false},"2.23.2-next-1603199962-10e74efa.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603199962-10e74efa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603199962-10e74efa.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wWuzLEGPmM2jW/tQs3fBQPmcmia7KO2CK/3yRdNFPMW7S5L1ZG9lwfIGrNlAsa8WpPP/or/AmOb5Jf8gYit8ng==","shasum":"243f7867ab300357673165fcb5e63c3130dceee3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603199962-10e74efa.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjuRMCRA9TVsSAnZWagAAJN4P+wUpJKj+8c7oS+L4ouhJ\n0anNNrnH1nLYy8Vrq+srrqMP8rph5CTVn6EzJbAToQzaBGtyCO0HFZJwwaHr\ngAAvJLPWNt0x9lBxcimmYHs5N9IgvSIbGI0c9L+BenRbw+1XoXqNizy4TeSo\n9avAy4YqbBnVAojyea6hNw3eRTOeO8UVjZWPJ5E3UeQ3ZiVi3YtCD+dbWRDX\nQDNT3/9LqoYOoDz7fuoDjhWTuZRCVmBRniKWaDJbpA/K6mb80rN3DxXAjbh4\nEjz2LkSfh3FcY/sA3IVDRbT35xKcm94iGdkQJWoNA2NKjvL2ZMIGZADhDJPk\nf6hdzmy3Iu+K9eVKGup83xgpthzpeiM0riGvfjceXQXMfvZv9a3xuLIQvGVj\n8YSZ7MaizoKU3mH+d7prZQsM5Of2aFWEeTSIXFwLoA0cbf1l+mRPCyQUFlI/\nJIBCMJDYZsS01N8YM5XqoYt/9FoC5sUnJ6BX+0vWBnPDHzDKrgPrz1ALk/d1\naO4mhYGqbdIIl6w76rkuRhBgQBEKA0O4Gi50G/VctOE+rOm3re/VIIv22ypD\nBqLPTTZcNJMmznxyRbNHtKPV3f6er9zf7WFkOuuWgoPuJGoVZ1eoyyXE50DO\nKWnQhslVTtkPitZltldnsilGEGiYvz3UbfbfYbp/nAfRmW0MjPjF07oHtOeF\nKW1D\r\n=rtnN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC90lyW+Vt6dHerbqS5jew+LHEcTNabCQuP9iCHpQd8DAIhAJWRwP2Med48MDLKN7NWMkihbMjBHIs1ClfHk3Ut4Rk/"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603199962-10e74efa.0_1603200076399_0.718185065231637"},"_hasShrinkwrap":false},"2.23.2-next-1603200262-60825cca.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603200262-60825cca.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603200262-60825cca.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5iXM9sTcX9z2w6vS1+qCh2DReIaa23eEB4L7qkxS0WGGB2CYWVy+26DM/VRFMkbik+LLFtVzqUpxPP5e9gNgZA==","shasum":"c075ab46ac7ef1dc35326d1d51625d58a284297e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603200262-60825cca.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjuV4CRA9TVsSAnZWagAAb/8P/3lVzLDKlc5IjvA2nNkY\nUqS47WwqU/vwDbqsd66gbbSMuXyX7XolKVU/YF61u2NmUPyeZW4bq/vtrO5G\nGQWKQBwgfqV2J3rtdYrkZNC5sZvQkSXcfNY61Op2o8XsJhLEYYNegiGnNPd1\n0PfSPwbQwaxwjXc/Fc/NajZ68ae4FBedjE9auH9tirAxvW2uuyOQELCqntds\n0+/a6uYesTZw7N4NUqDdx52slJNr/XqaMzbznJ3jDC/1TE19tqRmUlm49znF\nkTfVUtiljylxndKfFFEP1G61FAUEIvADYlMPwUKcl2CnF87yNwqkXPOpcgso\nWcLyf3MkyMNturiB0WR52v1RboHKtkNDJoPGwiMgF5kjU+yJ8PjXXEM/tTi8\nv6yCqQPuT5O9TBLzF5F5sx6KjLnffQkOjBwl7lbW2qWev9sdgNESC/QjXTQE\nJ9Yg6L6socgK5rOPz7m0riwLWUin0n6Qy1l1TdJiQ+g53PCeAZKJLpqtA6XW\n2Pxh8S0qZQDWwSt9f/SHMjbQ4JnTa9OXz3Q12V1bSX8guuLyCzi/TkMqMIfw\nRgLaCE1GZy77cHyJE9YnvZdTbZksyW1k+BCa9hf3SFsz2HOZAIDxvEx+KKUC\nGo+D1bDVxWLgO1vVVA4gZ5xW/SatrJvExcaA0LuhFWj/BaxaU06uJx3P/Z7/\nUK40\r\n=iWMS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNtMv25vranNkhh0x04NLLBywmdi+RzKDrsvFWPlfx7gIgHXjthA7QOb71SUH/5dGdPa4IAiJAn+r3oyoMg7nGffY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603200262-60825cca.0_1603200375950_0.3304786247609808"},"_hasShrinkwrap":false},"2.23.2-next-1603200684-e7488148.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603200684-e7488148.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603200684-e7488148.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JYlvQcUqRhqchtWg7nPwBJGcN+E3c/lr/nJUdERWN1ZpDy5kPuOoQgyz88k5YkcdrpDPDVqRTkUC/sj6WAoA1A==","shasum":"101c53d18266c16aa471efa579d110b8b5b2541a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603200684-e7488148.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjucWCRA9TVsSAnZWagAAB0IP/2Lbbml9U+zkFcvVYlF7\nabMlxmqPu+ys6JE9ODYrwXqjqmRnP7IiFKQx7LiikEcUajI5Ij8IGwNRpa8H\n/qmX5dbcj1Yoqws1aC1hgAMktZp9Y82CO2yY3XpBqe3BYSMiPyNkFY6v/XtC\ndC+3JWnG1ycyo9V8kb3TxwgsyohakTEhaITrx/GYHXwNJPnEmdi63RZTC+vG\nTDQzHT522OngOAZa5XgSzhE810OCyXZrwp3PX4ZwNNrmbZciV2CMWUPTiYr7\nsO0MHI6GWlokpT1u5DmBFa9hfHdqQ1sv2vLC1nZtKjU3s7vljxtQPAfXjWlz\nwta9f2qXthmWLfyn7aKyoTN2LCFink5kPzvZguuSjPuDh0oxNPzz7tT1rG+a\nMdyAmhlfEyp9Pfke1gVeSW72RECw4b6td3EJRxZ3foEkKvcRge5yUmKmBSNw\nxTSmaOCLxGHx4QEBt5mEm23xWWFjc140eIPba8hE49RmjL9OpNXABT85t9E9\nDvEP+Obde22YKdTkdXY0J4Fsx/Sjs3yGflz2YhtVn6Him3oX2u6PHx881oRi\nVh51VGGBdwXzABNljMC5I7f2uTh/PRE0XYnjFNibsKB86ILpvlwjvNbNpcJN\nA0vLRKGjUHiufBCxfqin5HfAv/Pkgtt6VtyNfNr6OeG7Du8TV1nijc3Eu42s\nIr/B\r\n=67Fq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1f7YzypKSiSXhTyDlH1jeUgGYqH5RcI4TEHHlLXqz0AiBY0gTnDnxh63fFu6pFvPv68KGrsBE5l7g2W/28G2McEQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603200684-e7488148.0_1603200789799_0.1055496627751602"},"_hasShrinkwrap":false},"2.23.2-next-1603201378-ccb9f60f.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603201378-ccb9f60f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603201378-ccb9f60f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6AZpgv2+dQFBcnR2576b5zTh8xWv7y/hqP2cTFdAas1m5RMJd9sOP9Zlcv50ujFMf3WdaRTvuoEWYuwf4xdKZg==","shasum":"4b47830f55b73e1678645fd203f778deadf2f6cd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603201378-ccb9f60f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjunMCRA9TVsSAnZWagAAK8MP/2uoQy9SAM4PPmFy9eUf\nVsJ+9aBhtE4L6FePvgN1UWZ1kzCyuvG+P5Ai4/9AMxwp74e+8LkoBkl99mo7\nwmlKoCwiPTWVsyuFFkQdRcKxmG9NfqvliTetTRDMxdN4GTof4IQ1Ht0z4Xxu\nE7rx5rFDSQNY306feOLtmQjbV1DUVOnZZaPLvq9p9DjH+gD9Ivcayaism11L\nKmkkfwMWf7gTA4LO4ZouTCAAahhkhjYZd+KVrDAOgt0JlG4XX/WtVRj3Tabm\njrdLJf5xJfLQ9RZkc5uOLzvj6SRrjl67ovNL9Roa8p4hfu9SjacGBqSxF5Ya\nxopHcb0qRRyrUQPZLjZXIBMIXEwajpXWvdMkKUmGqH4laqVlW0YEmBnB/7ES\nHCc0VcmS8TxTsj0tPh7+JEwqf+BTXKOr7hDdOKh6ofdWJbAnSFeeGAWBkZr6\nY2+Voi5w0QDyE9YyG7jLRGnyVGA+j0FYYqIw5EYnpeU7OzEGDNjErOYmfQZU\nxXOVsdlu9Ms+9ODHG/+L0CrcBU7gxMXFNJsqVIgG1DfU0qTZSMOavWvJSi3p\nexF4KWzYZ4be8bYio+UmZBjG21U3RbqkCZ6H7k5BaliBn3+OMzg/zqBXFv1l\nDfPx9Wg152SFqoPnr7/Amg2nBnnVLKLbHePnNhZ0UlBqoEO7sqv0Cxp8y+4v\nmTWM\r\n=hk16\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDau0lUntXCAwydoxNfIqWjQ0Q7JCEb9lcho30E3tBroAiA5HKYcx/NGP6PRLz/edh6xMfzS4tqJJIuobD7NOWjVUA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603201378-ccb9f60f.0_1603201484245_0.13554648643899325"},"_hasShrinkwrap":false},"2.23.2-next-1603201718-321145ca.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603201718-321145ca.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603201718-321145ca.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gVBQQJNPPoXoZ0DHQtEPq+jPrHcQp1+A26OU3CgMHMyDePsPYtQQ8XItevBdYYLd/hMsmFgjYPljhe8NOR2ybQ==","shasum":"5099fd995119e56949cf6547593b4e0678f781c2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603201718-321145ca.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjusaCRA9TVsSAnZWagAA0sEP/1BYfpIju5y+aEew9bYn\neophsAUJYiNZt12hPB24glfalE+0+aNgHweZgMRQ/H5cxHyekADReEXnydV2\nBJRBHm/AwLB8kLYIYnyW91NOd6FOm4PPBQa1EQvILZsVQAoHYYYGuhA7U7+j\nV1xjYfczTI8/pTshK+H0WlOjukuzD+pfwlKeKMvsicuEIiLqAKphDQJRpr42\nMKHwK4q3T4cFxktsVR0EiJCcLVAu7PBawNQNJOIu1KoL13VQyfMoN2yjvZgL\no5eaTg5o2DNuyEUdeCuK6X9PtbX4uww2zU8f1tXZBxYXLlMG/nh3u+xAp7EE\nWR1khgBbzrSxbijxXyuWUCaDt19jv5U/CQzxe0zs8Qp6LKO7n/Jk9kEgXKq5\nhDIlDYB53a3/uHUm7XXj3visCm8B4QuxUHWu+ydK9BNPqrByKTwW5hphHUzi\nxWoh23eDsiH8WGf18JbMR65g8fzr8gOKjb5Bka4xUCQFpUrgVYnB1pZ2Mp4N\nc3VsXRhw6KNEhZGfNX6V+/dwy0mv+Ex4fuYBW+AD4zPc+Sb1v39OkOS4LdBl\neAghEAvA7A+kenlpQ2Z/iHtr02Et4MJ3wrIILsbMEeBkHavDTpRmXFITOPT8\nwSqsA7s+bHnYIwE8YkoUC8wPmvEbdhjVap838UOPhV2OKsRvRZR/MPxrv9pw\nxH7l\r\n=myGM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDM/yNUurZ658S2xNk0Z6K9qYqB8o6CAKNAPDPxF3cjNwIhAK3rmzF+cWkjVimpnx59UQpwlIr9k7uA6rHPEcZs+Acd"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603201718-321145ca.0_1603201817998_0.5253347613427681"},"_hasShrinkwrap":false},"2.23.2-next-1603203972-88a6b0d4.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603203972-88a6b0d4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603203972-88a6b0d4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Vr8MKXS8mnCIpXbUNA4hQYEdhWRvDdKqn19KNm3QR8rl6HI7iWYU1GfTFRTmWAg2VM9q2S4LhTKCDtuNko3UVA==","shasum":"6468706c1b44f290e1eb5ac945caf11a4f85396e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603203972-88a6b0d4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjvP0CRA9TVsSAnZWagAAp48P/2sxHvSa0jCCGuWilHqx\n1f9WWksFJwwDC01apjFqDYnMza/UhsF+BfGE3yDg4b97nPEXLkKox2VhSOW9\nzDNwy0gBC3rXzYCoMx9jHzFhMpRNbN638Rw8HtPkVrPuFeBdaREe8VXB9wrS\nQN29vwKTcVlgdEfoeRsVT8OLHkCnIMy9r+AuiGYYsFN6xbdQFSAvC5b8/P43\nl0ERRf2u0+7BGhAFku5+SyHwc/tYxjvCkoyRhVIcYz7rf+j4ESDf3ctpVe91\ncETssKP5iIXJ0FjucMQHwodi6LME5p5XOqpvE4eETKuWUC1O4UqrXmNBM2bv\nqRIeLBc9pqMxCkdpTLk8Wx/gSX75XM4FQUbSxrMU2IIYjk/Ruqrfy5wKVe1/\n7sxpi8Is6HPOQbVk9hUCbMHYZagLNA3xNS8y8rT4KOK3MN6uk/82y5gpVGuk\nbp3T4C/6NvsyAWJekWjrYjTOYs9jRzFMiTsEJI6EeUfm6EzszamMXsSMeOoh\n/i+f9mhhfx15uosIlJOFWZUkPa8XbmwUezwyp8Mx1HFmF9NwuYgOWMdtXgZi\ndrnyoXa3sjSASDRIR5Xy6mUxck4IZ+87X7UzLCaAJFAeDJwmncTiENrNMGIH\nJv/uGTlW/hRQw2o/ak/6ua2lo9MIm6GcLT80tbwC2LsQfpfolOT8HpVMiYwq\nWxy4\r\n=LdwW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4F+CarOll5Mh3ajXWwppE1AQkomiBIYXxgzO09VnPbAIgfZGdysTouYtSrYshG0XrzHXFUteaVqaf/9g4QybRYEs="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603203972-88a6b0d4.0_1603204084333_0.6208551629306591"},"_hasShrinkwrap":false},"2.23.2-next-1603205767-d3fe6488.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603205767-d3fe6488.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603205767-d3fe6488.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-X3Jzalu/dX62x0gh9pAw692rGlDJ3v8FEglg/OaJ6gyLb9n5vday3GiGyRRNUGyRuKUgsZypD2/rxrLXGgmZeQ==","shasum":"1d53eb9a65f9f7ed42e4f35437c19289d5d80a73","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603205767-d3fe6488.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjvr0CRA9TVsSAnZWagAAZhkP/0J89d5G+fwpUZyQtJIJ\nC6vZ+jmsmJLgEFS6p5bLu24hl1aJXidvdrvOFiWwRiK39WrW9bb3OeCwGznO\nR7ViW/jHCVKZZc0WdtIb5V7knpSaqq8qeGesiWenpZ2n9Dz3lsmY8jWQjqqx\n4JaTjvjRF8bH94MtQfgr1a5IGc+ppi4ODLktn3XuZoFK3B85qKvtTh5vadz+\nCnNIpklpB1WnbOhazvIfmDczf5L53yOBMnLZg3yOBFxfSX7/sv1iFOBIF9VK\nez/mib3Jc3Vb1scl+JYNtc83VbCfeVEau0AkmqnMpxGkzqnH86/HKTyB2sKx\nTYVUGmIxK9SyYoJN1reFCCFQl3sP1Rrz02IGGVWEOwlbwb/IgoNpmMA0jlt8\n/1AQ65FfhvPqFnOcOv81KjZDOmbYYOYqWjf/IRZuRF7/ijxbth6dJfrClK7E\nZcGB4HWW6ix4r2a9uxP2gr87ERJiVlfxc6gx4ckbokTvXVfYIJ6zq9E667KG\nX/U6unFuNf11xam8rcJemlZHV74j/SM2W9cxmjf4rda9V96fL42cI0kDzjk5\nsYulgX3XUuZ3PHDRIJkOthePHh89XOqRmFBEvxklD7w3BMiDUeKNU5AXJVaL\n9FgCtYpg6qCRt67PJy2sW/mOCX1+J5vxC5mrIs1dqFfwSaGI5ks7EUVm4RA/\nZu5Y\r\n=hx1/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIHqN94sF8Ptm8UNDrVySvUiZyH7gvoEWQQdvL3JJJxgIgCSkqNNBlhhSTHphvy37GQBACoX2UefcsHk1ghU24htc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603205767-d3fe6488.0_1603205875603_0.9648369121890701"},"_hasShrinkwrap":false},"2.23.2-next-1603207426-86a1fb65.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603207426-86a1fb65.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603207426-86a1fb65.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qyr5/nixHfHfdTJg8e5qQpUaqvyVjYmaoNDAoPtDl78tAq+KcCx22X5XoufOSCu5Z1kmRVT7kPBo/XDO1UagvA==","shasum":"5abfa902c3b45a9f2f46d98b42d63c52d0b9af61","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603207426-86a1fb65.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjwFfCRA9TVsSAnZWagAAXOUP/jVuYsw6opSw8I3nOlRs\nmU+D2JPr+ARMkWZ3yy6iiea+Y/CNKuRQNbJKmKlpTiE7CB0s5c1jFt6xsIoL\nIUI4HWBmO+Ml4hZzhiDwMREqn9YWpH6u3XpvleuzOgKOozU6uWz9Bueg4ZYg\nmkK7er9eS8rR6i0Uyv/Fa8CjkUba4FcfqAi3YDAcX/E7ZQnqGqGvcQPI+Vzo\nClLAykgJjh34oPqAO9V+WNpIuTYCDPfl9SZM6xBUzRwMAwTZUh55lKGE0COx\nYM68OJD+Ddik8UK+sHvN7RQkIJnHNir2wabe5k53CVnkTMRHoGaYgFw+vy+j\nZu4T55fWR0+8Od6am0rJf0St9xDEnxyckPFMs7y+FabcYku1p1f9brrOuNKZ\ndZSW34z6nIa6vEi9xeZW4TsIW6BSpx3ieKPmWt16ap5eByoDonIDPyxv+nqB\nmzPH/R18X2h8d3b8G0B9m9srsqV5N10emUAkx7CRXusjUQLNWggRpSTw3xYc\nhRICwpd9dkOQn8S3Xud84fnZNorPz8hX2GcIIub8s5S24wv1IhsDYTv5Q1fD\nLP2e8HsOEp63qaiKQQKCGqSStotC+jQQMter4EZsD1sF+M75xgU/BKglKcCJ\nbeC2mGsnixD5HKFH1b2ufWmyYjlUK1ayaPDFmi+ztWKaBCGnccqXbTerKV0+\n8eTe\r\n=wes2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyiQDLyNPZLcE/4TqcnVTbOyKdx/m2ZSdnBm9Dah6j6AiBwoegqQjM1aU0q5IkmZOrLLCpp9KPPLbZUH191g8Uo1Q=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603207426-86a1fb65.0_1603207519019_0.7595848997801686"},"_hasShrinkwrap":false},"2.23.2-next-1603214775-cf159f37.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603214775-cf159f37.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603214775-cf159f37.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-K/JEh+dC/uaVP8a0rCny23cLFtVDDnTX1ttt+wQQpIOSiXeWRj87SiTTG3W+9RwETkLTWLasMeIkOv438FiERA==","shasum":"27c9f581eb8328325e0a8d838b7d3a24c87745b3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603214775-cf159f37.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjx4jCRA9TVsSAnZWagAA7z8P/jjhClFqoM23oneenHcM\nNjBstjTzdJJQrByAuMN5wtlUAFy8qM1oyrlox+Aw5ZzHdmXbc+0mhqvMz1VS\ny1UNjTEjMVK0kLuVqEd8a97HXxSutOs/MGnB1hKf3lML7nZrXEtVyibw2ygF\nx4Pz8V0nTVaIMdCD+11TxUOSM3gPgCRDUVZyqgUEpoSyEq38yfg3QRGPU9WC\nIvYLUDBBae+TKBaCdAWOeZxnhsrlJXjHhKUgzkRpHPWD0jegJExLPV345U93\njj4Em4PVSbmp45UU3eC9M8k0sFTD7xvcN9KLPELzMeDpZwJ01iOHyPpReGSl\nSwSR40QnZj8anPbp/9YbFvlcpl7cfpbXjFGi3Xb91GhKM2zfofeCzZIqHYMP\nW/IAnN09nfBo3ls4O4hXWLWbYPeZC44LjeGS0zQeJ9QSOt5QlEbNSqsXioPj\nytZLcDLqHSkloZKrdR7Iw3gMCWCmi96pQUsLSkp5d2cVgNw1rb7YVeztyHZH\n+c6kqSxFNkutWGDpYJozdmeGpb1ZttXammh2Nyvgys6OLdnir/Bg/gf4dQS0\nnjfHZJ6tw1QLQASx+TIblT3llbe9aETu2SnOnV5n15hIWvqgraV9vl+b07KC\ncj7V5WRRbaTyEia9l5Awg1eDrKmFGeW9QeX5vBz/EawZ2hWfpndCW+3pcu9O\nW+as\r\n=TjR1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcEBFzqb4pM36edUk/AXWuyoYD0goCR+GO5n0jByYFNAiBFM+bb+/56sJ4kH+LzqHWlk1t9DKci7NgahmrIA/WoIg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603214775-cf159f37.0_1603214882696_0.024509759009121668"},"_hasShrinkwrap":false},"2.23.2-next-1603217761-3fb27c98.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603217761-3fb27c98.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603217761-3fb27c98.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rV75JysyCH8WbnsQU3pYJMw15mWxf1tczJN1p9EJ6xhmLnpO5Wcf8byU950vC6syDeqv81oDkBoMHe1dZzoz7g==","shasum":"fcafbfe505e7933372cba4d7ce7f9f76003280b8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603217761-3fb27c98.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjynaCRA9TVsSAnZWagAAFYkP/37Tuwxi+i2GPQmFl8yK\nzFE5HS3CVEf0sxYsxW8/rvM9iD/BZ04HSnFtXAYA60IdaOqmqQOcl1KlzxXI\nwmVDi06elcxyBtzNQgxQfvaQ873cdRWoSnvatZwwENDy0Ede4UBKscYi+1wh\nkAwZpOa2gRkPcJR7fVLBUhbpW3+Alu8h5cvXrNeO7yYrfUZezDuiI3bk5lEF\nWIjPjItgyyPhEcXjel93rZjnAH9Vf5h/EBT2hkIggs9JYkQvBPu5230BLy7x\n8IC0W0r/hzp/uyU8oEMG+9JtmLNKXrEDFPnluYlrkmHCj6XXzA16M3zziv51\ngxBojUlipK8wurDiE8yr7wRMPca5UPj45gNypvwt4kV3iRD+pupA3Wh1k8fh\naRqF4+9EuOPKHSoTvbA63+ERhzrT1Dt/mlSNez73NqXS2htAioHSZ528gA1n\nbYNhUxRNrEtC6o/o+bYVrPcqiumbpK6wlaWLvXVrHRmNGO1Kcr5z6DmkvsC3\nYQCWfTH28RK66pjoptfsj0Yj2wPcZdngzerD9hliAQj072j0hBDlaWMncd4E\nEGRpmhN3RVNm2Lx6qJucASyP/RTDCvpksH9Vt9Z7uh1Zsg0tLJDTWsu2EDP8\nSnQlpse/ChKZYu4XmtJI/uEo9bXVrbqaFfw/A+BiP+y6WY4uQ2tkEmrisXeE\nnJVG\r\n=g2NV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBihTawA/5ssUEXmUEXge9LLLdUl8qhHTytJGPihX23sAiEA5zOrDfS6IuOQ2j+G0Ekxw2TSuVefJKj8RZ6MudmoYX8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603217761-3fb27c98.0_1603217881347_0.3560127831058806"},"_hasShrinkwrap":false},"2.23.2-next-1603218947-d06b7486.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603218947-d06b7486.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603218947-d06b7486.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-o9wtR24kZNj0OOiI+fkQh0aFn/v1B5E99hugNnKzR8zWn/FU/SQUhzew4FHn03gidT/yoRj1FRHsRdlx2YoJnw==","shasum":"98d90623b39fb759edeb6e32edfb8faeb0de1527","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603218947-d06b7486.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjy5vCRA9TVsSAnZWagAAdNUQAJgXGPo5gwiUVpHo51Ii\nzidQkNz9LmatCuZJb9bZNTZGFqbYDRTm3gre6l/Chev98o+zOcz+CY0dRxb6\n9WHA8ajKLa99maCLu/UU3TXTHIMQZAbxHPMSU3gazj6ZKGh2MWA3GaaBe2Xd\nY4dCq0zgy3WVwnCMHsmBT9n7hpLtCCK8Lre9WtVTIqWg+K3lXIc8Vi9hkACD\n4YI9nytWF4xv4vjBUIO0HyuOhtshP/5xtLxw8S1KN1d+e7VnwrUicrQ6Dr8d\nUkbVur59rrUSbt9UGzp286POeQfc8y/zPABoLbkKr/lQDkDPcx246lyuLtrr\nGC3jecrm20LK8J31jqyt35O83KRW+RBx+oT1xEAYYvBIUenqUbkbbSi3zJxc\n4iTceRl/lZJFddwx64oOe50kk1mLieU+uWXK9nylxcxVYHGQx3cRACF3xBd/\nwewfWzlGDsnCK+38IL4P94D1Q51RY8FLjwb9pkGLLErgVGrnSVd0ys4P7LIZ\nWYeJRKoYisrm6rB+0v5b4uehlNMHSZvsyHTa57mW2zcc+q1mH6I2wQrd2xMG\n9FSysjYlSHy6SPnJgm1acIrpJZu2jjtWWvb2IbKpU3JAYTgG/6efWt0dEdi0\n+w+MXomXvjhmKulQ4P3WFxXR4Zj5x2fjBOtZUPO7Ynl79Qe6s1/Bk1iSpov0\n7Zdr\r\n=fyZb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6s+vEY4gJjlD7FPb4lly3QhwKjwF3ze2qoJbVwPpzaAIgS8r6eQpIjW7cv23pzBGqtJZnU8GW6djrOY6MP26H5PA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603218947-d06b7486.0_1603219054923_0.3164312381621821"},"_hasShrinkwrap":false},"2.23.2-next-1603219176-a1d77680.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603219176-a1d77680.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603219176-a1d77680.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Q+ChV/tTDUFdb2wB/9Iwhq0MgQ921ExoGmhfyDIorFvDmqkfzBdqIadF4d+bqxGMmBw481RnIZofvwU4C/IjcA==","shasum":"a06176230ef886874c9eaec7f3abb28d8bf8db94","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603219176-a1d77680.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjy9XCRA9TVsSAnZWagAAtEIP/1jRaGBqhlNqnAmBui5d\nWzwUuZcLGv1RfTvGGG3EhAdX94uNCJWfzteNiMhgTktY7KClSonE+MyM3BKK\nEQJ1K5jexjOVnYXUmJfdjGNYcspQv6TI6orgfbWvQ9gqQvG9e0cZKJpR9Xm9\n7YrdkxMiYEvtblXSfe+S9o6ze8PlPYFP0QrV4V3weMISIzLNiGZrrHQzQcVj\nCU9T9cGvuHuww8m0+SWVSmGUOlIhdT+BSPl+BbEKGnLJ0GKntMmKKRw8+8wp\nKSbq5WOVu+cI6DJH3QVUhADGrDuhlJ+hpDNiX03QboxM5HIBFR5qlDbU/cvc\nHl94TtesmPmSDbkPFS/8bkbm6BLJqg7cPkvGHulNKpgMPFpIyVTg7HVIPgp0\nEibbpL7FwTXSPKhwTAjMO+7oWaGepsS/CTRfrUFq2nStCVDz+G8mVx2fCfq3\nAaxqujeJWtdY83YDnPq1njRxuplQ2DN3qIFTK9a6Z3xu2BvF44vxOa3cBsd6\nHbEQ/xNyIG3Vb1wVadTT4UWMZTs04tD695Z5XguNvEgPQJLVrTKeSuEqT4gY\nAUb4dg81/WbPMclYCS1AaGZ+RPPaIeBFZ70FIuiNw+YkAEajCoVG/mFL32sl\nyVwuaZJKk3MRF6O/cEJcRKVyPUfaMNKUkoMyzMxoByFQh2VmFJqhYO7BbwrR\naYWu\r\n=TKeF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHdVBmaQxyOTJzgskzZ6hqCt4t3ou0gw/SVTZKoD4vkKAiB5JcwTPFDYaDAr3Pr0uyy24LHCKhlIC8fAiP+Nyg0bbg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603219176-a1d77680.0_1603219286935_0.3931307565425828"},"_hasShrinkwrap":false},"2.23.2-next-1603220841-5594b74e.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603220841-5594b74e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603220841-5594b74e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-h3WR3Jrd0t/YWFN74nWNVlQqu1+wWzqgM0lfa67s7vFYLy4Ho3mdqEtyfx1ygal3gmT24j9sTLAAXddHXGBvfQ==","shasum":"f8640d98e9dabc1a0b15c0486a09422f05482f32","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603220841-5594b74e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjzXjCRA9TVsSAnZWagAAvIQP/2KlFlFCGhBVAJxvl/CP\nYl9oBM4ajPR6828bk1rstj4OvWw5qtoJ6Np1MKLJavA1/dST9gmkYqnvk+Ia\nnOLfqElg0vLB7ul8hKf15wKNt7FkHgw9dVGRqVxdEraQWjUJ0g3r+klCI8Kc\nGCCfzo5eh22LncrUbYfS1rLDsmss01je19nnpSM68ojNIC/U7+3ls9rq/eL1\ndehs6/su0TNkYUvqIvNYzmF50WJiwyJGnegh6vhmmIpApwFxANo2nsbAsoHD\njV2Bs/XK2BJtp1CVg9tZWi5pJUNfkaOfZdDuWa6nUh8itVtJBU/tz0zeGrh2\n38usbOw+AUd7kAaLvnakaHoUyO/6dNUGlYLWUfCO9O6qHLNRaGwl96KDK47b\nhkSuA8CCKD28VJGm0R/QIrVIUTZh6m2lUdi69pnZ2VcNoxFa0tsKvqRvFLq+\nNJSL/mHE4RkdvnzuP0bfP6kGZDcnP7bllg6duzE41pkAd2hOzwZlP2u0ukMg\n7e7ze73Uxmz6LiH90njOI0bAVdIaayH27zz5wvCr4L5+v1Uum0mnm6KT/Hvu\nZ7B7gn1zsPnr6LShpTkVCNICGIiiOKGk9qTjjtKobwMjZYfahf4Z6Dgxs38o\noH7p26nWo6FLg4aCMms6g3S0kyb2tXL27O6LoBVkFDUi2WMVuuYM2irEBTct\nPzY1\r\n=LWXx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7QcLBfCAvAUYdsxMWHu9FogIyCOUr2e4p77jHfHzg/gIhAM+d+OA8sNm4HWzrZu44LFZpCadYJ4Mnx+RvVa5OsGOm"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603220841-5594b74e.0_1603220962785_0.11908459040632757"},"_hasShrinkwrap":false},"2.23.2-next-1603222060-64be487c.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603222060-64be487c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603222060-64be487c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EAaSVrSb5MbZw5WNcrdyZZlwgl0EnHJd240Aswid6YFC/WPt+rqzMwX7bilntUMY93lGEgxwpWw9qdkB7rzMgA==","shasum":"1f7925719372568cbaa9547e30154132f94b423c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603222060-64be487c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjzqaCRA9TVsSAnZWagAAUgcP/AnxbOCX7GXMg+Az/6Xl\nofeBuAH8dUVfCxKvBUAukIdwGeiZjPDkeoK+3xq/9KDRLc4jk8vTRyShM1xw\nAqkPvezFXqpt+ONBlFy++I0E6rKXsYfHmbl3SW8onmG7PcC9vEVQbTdmL4iO\ncDfBfYL2wpzl+6c4cWpl6VzhBunJ0v8vLxO3HDPdQ5Co1OQMWpHR/YOHrFYe\n8CjSqqOS9dIYoOnAaVr77IsOeAYVTa132/YxBR9Ubj56EjV97BWEmiCD/T1m\nPJcMlJG4CnGwZV4dUCn+SmGeq6pCBq1xmGA1vf6WS18miMk5Yq7CxpJB1MqO\nmTMHhutgHkpABLkuPT80fjdKurZsrZMZXy2IrcE8HaduBe2PMvWeclDZMJW5\nF9uceR6Y/E07+0RPc/gm3UUeYzpTMqTqA9GgDcOA5+12MLRnwCKxui+XV2BU\nrG65GN6nU0QsOfVoYNft6hSooOjD3Z/7p3jz5yUHs0KPn3UVs6nWjy4f7mut\ngfPcMq6CJH89kNWhHr1p2OoQCw1wEnG2T1aLyFtbcMUMy3oq8TQndlV5w290\ns1aQdPF+gWbS7kpeeITuac2i1RRMsopfjQyiM0oeCbIiuoXittrcT8rXikX+\nC6uiE8IpauclTo0DfTZ6dxhrpS+YtgNDN5L66/CuSuCmfSA6jjtttYXDixqi\nxX0B\r\n=goK2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbUbVsyNpBR3328W40qFHPzfyF/1veswqULdq+DvtvxAiBlthJzaLn7TBvJw8TzMxouN/OGNp2Oi6CJNW4vHLSeKw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603222060-64be487c.0_1603222169821_0.5871991944997295"},"_hasShrinkwrap":false},"2.22.1-next-1603223784-e4a14208.0":{"name":"@xdn/apollo","version":"2.22.1-next-1603223784-e4a14208.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.22.1-next-1603223784-e4a14208.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qeKFcc8SUHoI4+TXM22ukxxsrYsyJL7ASBSf31v1YD1UHPeO02WYTwxULIrFzXTfxTs0MoUtqPVZSyHgGmMvNw==","shasum":"364d891420c15f10df8ebcc1fd324fbea01fdfc6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.22.1-next-1603223784-e4a14208.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj0FRCRA9TVsSAnZWagAA0aIP/jz6we4vTPMfIgeuHh7W\nKJvPMRF/lNOsmA2OWpaZYA51jQOnJnESdfm+JmQ8H31BjwiHPN7PpQo1YbNg\nYyCxkUGMYWDZJLpd/gOdiGiQbBqmO5edtgDIr1HdouCIuLupdUh7LhDHPHvH\n0rYNgtyG3toBWqDbh31nAaX2kx23HVuYqA2oRsv9Ck1F9II6XXW5GNtbKPou\nUhp7LdwgcgbQlE5XsY6nXO7aeLch6dwxu/4hL6DWuWPO0hyhrk5R4ZS3bLsz\nanFxog5E4J0tjejXDWRagZ/9F9OX+L65ca74fnncKCU5rZiCEBwbx0/CLu5N\nCcfCMEJSWBXSzgwN8vXCblHGciYmeu2Al99Arqdus6PR8AsLRbIaJVnFVjxK\n5vNHvFwE0RuodYcK+lye4U6WVPR6YLeEIvGMye4adot+lGriFYnLxIrdlrCw\nT4PCrRb4XkckZThaaQJKU3HTB5MY4Ihax6M+3v7Ej0Hr4c8w4po/GIrntoiw\nTweh0iTXZ7j0vrhCa5QXtvj/QhE5k7THgXlSDRi7Jl/f5uS2NitdsHd9jzi+\nRyONN1EccuvwMZLJujukBhE2xRqYkk9ANnPOcXKwCRlULMjERG6sDW+nOuxr\nwnnne3KU3cL2ueTBT7q1hYAxGSh9HDEU5I6XFiAswgxnkYO7gjM9KAQ5Rxho\nRCZt\r\n=dNgO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+8P8iA20lPkHykBK32JH/cY8/4o2D7mHp0eEgfPicEgIhANGipaQNqy/fvddhxptZc2OlJH3kEzf/4G45Xg1Az9aF"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.22.1-next-1603223784-e4a14208.0_1603223889071_0.46741004688760035"},"_hasShrinkwrap":false},"2.23.2-next-1603224008-d2b969b4.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603224008-d2b969b4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603224008-d2b969b4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7f/6N1ohw7XMo0cYQO/Q2QwfGYamDTcNt8e8+GVZE4Sc/M6g5jJLV9CFXk7rDQWBKRkvK4TrK6sosVdhooCuJw==","shasum":"0401a0fc07a9f426f4d03ecd2a4cdc2779fbfc3f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603224008-d2b969b4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj0I9CRA9TVsSAnZWagAARBQP/0gtv0efLdaXIm1vucNT\n9Q4ZYUgSmUhwtA0pxx23MVNBq3Dgei9LVzunJEhN44eT1y6Bk1qu7o/WxfHB\noV3/PefHGzmP1RkRjU0Pna5l6p9D1YoRT4OcenjHXe/sBdpr74JOuBYN+FuC\n3pdglcNGNVM5UgOLF//W9kbaArxUHyzF+hCu4Mk/gG6aYF9XWSCKkJPWPpgU\n1uAiT5+RuYQ9LnSiZ0VTFD0vwuSRiBCQwLZoWbEGNjGh7pHBZe7vtYEnmLd7\nnNbLsAq4i8xGZbHLDMpVM+pPChCod2oDeJRPIFKyTXMoye4d9W7w3myVEFW2\nlsCEbKqoQJTYB2IpAwEHv7gVpDCJr6BsBr6ntqdUsrGlqTONN+mxldsmj1i8\nFVdEiAUGNpR/tAO3iEWu9yD6tQqyAUuxjcw2skY77/Zll/ENRl8m9+9i3hgu\ny7icUvT7U+wnXnkPvo7JyAFaqRQQVV3GC1O2hTx/7efuPsQcpcKX8O3HfysT\nt+ZeEFpkRMVgZOTBTCgwsJR6T8FMNP0snJJwdytkYFUR7cWOlJJYJz9olHAY\nXivHvMAHXhWkgOM8S+mvGQcPk7EBLBzlrRLIvM95jDGLJFGV0xEj4+AZqAjS\nsLFUj18JS/UMub2zP646+IMnYiXum8OMLNZ4Cc4WdA903oWpB+4z6eWbBnpj\nBHHd\r\n=ew20\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiLAClfii9aWyH+fbX7TOp5SVnjpSrGHuNcPHPk2VmUAiA1E+3/ErOdjha1miRbrVIdSbiB7pBsf3VG+CDw9RoDSg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603224008-d2b969b4.0_1603224125319_0.46231102770778865"},"_hasShrinkwrap":false},"2.23.2-next-1603225734-4925af00.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603225734-4925af00.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603225734-4925af00.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MOefkSgyips+4Zk6K8mCzvAPvgUoUNtZf8S0zxNZSvmxLDQbIdWFwASt5qtXahOfVo8lV7srHC2hy5+mLZbhbw==","shasum":"a561f79a4f4c1d1e48949be75a717f21cd7290e2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603225734-4925af00.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj0jwCRA9TVsSAnZWagAAlVwP/iOPzAtPqzQPFd50F3lp\nrtw8HLSsIDTfVK7NxhkYozc/D9+xXynfFXzNlx4/edyP983vuTSrFJoYqVqo\nIW8ySVA/s6kxqbzaxgdfPZafe8hWWfef5o+5a5DQPPFKW/sJCadpGddmsOet\nTvnSYDfcQfJyxbow4tjcLRMsRBCrm9G8S+wyQy9mGhj3XDYIcYg7VOYwwbtL\nvxvHiep78wQ4cRJZ9AQJ6L1NDJ4BE55jfQrQ19i+677RVOrdGX81fpX458xs\nN4hdelMqJO7QoIUVwYet74ZbtZtdTpqc9dZ6BLg+hK/nw4F1b6U74UFK64aD\nhOxZW5OOswdAdqkIG7TH/iUrDqP6y4Zu9EAlqr+mVTZiXixam8tf7F6OCWPL\nIKII8nPPhEDYz1jD4NKxUu8GwXbvwl5rGsC4cu5miqhQ2GuUBZxb8xslS6KM\nnbkDm/z+zTfKteBoipMdphKvdTPiPFGR0wtsg0iHy7JvvwLmZwIPu50M9qw7\nG8Ijd2hYoPsTM6/MnlEq5AuyQLG2ioYuu/SZua5NDvFRi5Mzv7lBy/rZt9yb\nK6WqlqzY6nX2snX/UadFyQE6kltz1migFt6iQbg36P9H+vQeJ3+u8TkWs63u\n3OsA2XHGGMuMuaeaaJ7DJwAnhbNaN3OY0PjQvnvpqYv4QueHjlqyWSYDu3vo\njqTe\r\n=46fB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDyXqyy9Rahuu+gCLtfboS3F0FBeNuNwZSsPet9mIioVAiBHadD5xop0JJonCFB47IQ/G1VXP1c6Uvf1/dQX3Tzw1A=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603225734-4925af00.0_1603225840338_0.5435624402592634"},"_hasShrinkwrap":false},"2.23.2-next-1603225869-3a8b90e9.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603225869-3a8b90e9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603225869-3a8b90e9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-m6TuKMeyILAEkeZNfOf1bhXz8zj/047RZc21oOJJY9kOH00xrKVtkB1uC/Za+DfdDfB+NmnERnTaaUVApT8Gig==","shasum":"c4b467305227381ae6a907c521c7821e4b0579b2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603225869-3a8b90e9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj0lsCRA9TVsSAnZWagAAhaoQAJF1GO3z2UPiiZPUzWWY\nnKmS2iLhecFBf83yvGlUT8brcroSr7IW47+YlAAYFWEIAgNDfH9C5KnI2awS\n7hr+3N5GflshAsdV6j4CJ9arMZybD7O9Rv3m0FCKWC3kvzWDKTyhuCZ/jZGQ\nDzjeKnA1hajTtuTvisMvOjfGOfRxXODyHJvIpF8YP9bvOAvN3HwjOpDAKU88\nEEyl9lb0bw4rmSfeDUO6c9rOv/4uyhhegEazKQcfMjIipQk8N1oLVCcK9K+v\nxx8napGZ7B/f6cN3FL0fX++7Z0Vqbl/5hd6cgpS3RFuI3xnxK3rxkrX1814g\nkh1eFeQ12ZcerNRDlEhFEldQLMSunjLo6SfjXQvgRCG//tXkPFWrs6Gv/2Rx\nFOBCWnOdZu3jAFBCF3RiNzQQrK6ZXpUkuBsFyobM/2X5xHQdL64zWB9g45V5\n/nnw69uQVbuFM+v/BWxOyOdG+rZ8nvX4J57klQycZ7rI+0tJGE8ayqWgAtDm\nF1JzaxiWQE+LQqauAJEA4pYCtHGsp/GA5kwaLqLFZZy1gkQiKg0xfQKeiHQP\nqlYtuuyanDkDzR+qqJ2SLCoJbum1fwmv1GH/3i5VL5xE/XBnp93pyz0zXMDx\n6fP/hnNbYmn3CDws7Iu0YJ5CxFGp8jScZMOHzPYrSKB92fZ0DbtmV3NZvY1j\nIIko\r\n=neA0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDuWBQdnqbbSBVwwh5morYMainkLrYizQYhaAmxYo9S7AiEAw2eBXOgtzf0IHmGT6Tl/GKkj0+bjyfLHWuQa5IKX3wA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603225869-3a8b90e9.0_1603225964444_0.9978681538224907"},"_hasShrinkwrap":false},"2.23.2-next-1603226704-3a8b90e9.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603226704-3a8b90e9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603226704-3a8b90e9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qzpgvxpiwJWa/Rtz6IJyvnZAFW22xDVesp2VbxVSTWShvwiweRCEIWplRrGziHfYiBpRtJixxnEVx9irnkDR1A==","shasum":"6972f1b26540b32508a2e4c3c99d7a2acf71a3ce","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603226704-3a8b90e9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj0y5CRA9TVsSAnZWagAAmZYP+gIH1Bryik52N+weFxpm\nw/2qBYycFcR/ah627/YL6O2nYJ/yQ4Bg7SADvT1oFBXG2U/FU1lbpJLFb9eO\nKXwE1CmaKTKBUIfZpbOcaeWY7u7++n2b9j4PVDS9VsfGd2d+yDBKP7ZAF7J5\nP5GkNil0RVehXQj4y67gUlEJfE1Se+X/7s5ptknSwizopmH+Dnwu4pi1fsuv\n8GcYxq6u/KQPaTHtV4T8YxM895GmN1oEx8eoFCY7AlP4FhAD8nqKWPAolA+X\nnKBlhih++kklBvJi46Fhz+DkJ8LocqZYkt5cixiV0FDXygD9gW329Bwtf/kg\nkS35vvtqxdy9xoZuopwUktfhW/lhRCDNOqot03Ozywz9ZDr563U4ShI7GR5n\n5Gv7E4y+rEKbPOjc9CK5QYggQGhW6CIZmcL+dpYLd4mYBO94UmS52IIC4AMu\nVFT91+JLYr0zbritGsqqkzXeKBaqsN2oimkfDELzRMlFDwK29/6AN0CJ/lv8\nmbi+vZiUDlhfReP6PiLmuPcjlZULaIb3SIBW7SkOef0nnAxZ8oMArRWqsltp\n7Afy8VupmWJe/pv45P0u8avqx89RRIAUWKXHoYMkE/qUXmvPVtWNnMNEJpQy\nNBakMFbruEGuTrijS6FXW/pkGCwX216oiWOGwE+lShTJAhGf0qRz8uzKGXeq\nVVa1\r\n=ATL/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsuAjXsIKloFOxufwvQatRjh0ISg9w07R/Pd1DpQ6cBQIhAPTuxD12lh8Eva42Zt6ZThNN42QP1Rqv8gcZgdqRUzV7"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603226704-3a8b90e9.0_1603226808637_0.7646868524620118"},"_hasShrinkwrap":false},"2.23.2-next-1603226945-d13bd839.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603226945-d13bd839.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603226945-d13bd839.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aHtLOTyzOwOdrPH+YZTQn9YYtII0C7aHmhY2GN1Ik5ttHYvQc+pshnaZCIwPOq3MLh6dn3mwWcNrxHq1Q9heNA==","shasum":"85942a44057f89fd2d3f7c0536f2bab848e19ae5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603226945-d13bd839.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj024CRA9TVsSAnZWagAAMJUP/1tgfcveZjXf/sMennkJ\njxD8o4W+COc3GpyrU0wo3PZb1XFzUrSdjz1T2VIP2yL13Wi6ptasAvEGIIg1\n9ochDvF7L8c33FX+9ZFZ9jhFT3Mkr48JeyZAQgVBTjDIVEogexEp0+u/giZJ\nXjzVJvWLr54O5koioQF+kJJUKWOLzC8uFfmlVWpcmLVzCDKpNIpI5+/DyZJb\ntoVIGkYa6rJ879JrbmlVFaqyBZRi2krg0+E5W/jXwQ2T8j0PZAIoawKj9aJQ\nvnqrcjJN+OkXeqJuFfoDp5fnqFm7Bk/llUlQ21KW9FzyeMxNbZLYSKVJ4+Wn\n/8Ci29NGRKZcsX1MpRv6juCChFufqyQw8EA6qA2Tle4XFHRLliICCRADD62B\n4udVGSToMyhTNd3zUHIbBdKtLiGCzhZw1PoKmW53XoYKDSNpXv6P1BkR478e\njnqnLIxKlPd/y4G/wvhWIyvTbbumxhGr8KJLs3cM+JqJGZX1/MfAEER5agWD\nXFIU/6au9GOio6GQxtqqNf9iHLI1TYddt3JNcWizep5+g6z5a2TN3m2f8H1a\nfLZXGq2Tc6XkIJotNkn0FqU/GosZopS3wJm239hQwyLbWEphfixY+0AD+cQ9\nsMk1h+Utfmlov5/XGuDqT8d63RCfpz86kMHQo0MGEF3Tz5w3DSGMkkYSQWbT\nmk8z\r\n=BqJe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDchD+b4QsyDEzWlSPwaHQ2P3j+WjkBU4T9ER09bgHAvAiEAkxse1MnMkl/Q+vmPaCb5kmWbD2pukHDrGPPhdrDRSM0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603226945-d13bd839.0_1603227064016_0.9126692150774063"},"_hasShrinkwrap":false},"2.23.2-next-1603229104-d13bd839.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603229104-d13bd839.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603229104-d13bd839.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-22pNKZN2Bkr+sGW8emizK9lOIC9GaJLDuqTU9CJadEZ6itiC5i3mjnW0fMPtVRCCvXJarnHdbGNu7gmdxcxnBA==","shasum":"55056fd890b4507ccb87d1156ab0305a9b2d44df","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603229104-d13bd839.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj1YbCRA9TVsSAnZWagAAPfYP/0AnGZfb4sDvgUak83UU\nDX0xMAs3Ql4ruDKrXa9qQ5DR/sH6VbdUyVFH2AcC7aEtm9V8aguTNg6QGQSh\nixiO5X1rO5UQrjpYSVQgcA54tS3CK1wQCcjUE6S5gRw3NKsphNkkP6RXFyxL\nVNE0zpPIUR1ZTDvFlus2TVhqS+BDXV2bzGfaOHKaFXpHuIUGQOCzPsD/wJR6\nIgA9sfEsNF+9yiXcpCNKj82D+DWarPCUDqnOLVZTLFmR1cU4J6od48v/om8Q\nt2NicQStGklgQJKAJvqzD7etm5Sup1bVvO5c3zEyu0w2w+XAVOHwZbukf1Ip\nOoBbmPtIlqRuE79UKC5oy3rstvoJkCrF/CJN1bhbziWRik4Xg44ZAasZU9Q5\neckIaoNbACDnstBu2IJHk6GGpq4B6EBg2wghUz8mSvngSqWreX6qP2YM/2lq\nSHB07A8EbLe8fj7lrzfOTQun0reEHCpzzdhKSr9u+4Ng9ZS4AS2vdc8km+0R\n7sUbZQkk1Mcft9Wm6hcAbpmrySkD0FeCtw/FxooLKXhAOTeJJTd0G6U8Mj4R\n5AW/V9zTgl5Xt/n49QDJveqictJFA2Kkgud3LpP3sXCAcOZTVzvfWr677O+u\nYTt86yHUGlzTji0dHBfWgV8w7Q2zkaV2EehDF8+Lsf39UPvOVw/M5XEsvLEB\n/f+7\r\n=FXQq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzkVL54/eqHHbbRLsrP9GyBjCxmZp4GwNrg7GE1ewMEAiEAv+ZEWpVTF5L+LhECHJbrDjXHKOA0mceJQWs4NJ33FN4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603229104-d13bd839.0_1603229210537_0.13389018906545158"},"_hasShrinkwrap":false},"2.23.2-next-1603232708-0e1c1f51.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603232708-0e1c1f51.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603232708-0e1c1f51.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UgOPh5D48Sp9OQLdiE8UMjdpUqHKm9TSgth0mLOvdvRkurWghne9Kk1k7/QpLATaCfaMWtQgRsY3qky3ci63aQ==","shasum":"73623ed503fcd1495451b65df41f97e70aba8e69","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603232708-0e1c1f51.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj2Q7CRA9TVsSAnZWagAA2tUP/2v5G/Y/+buwv2HmFzE/\nD0Smr3cNZbZ5+yaJnCAoQxaqG61GJfFidmfG2I1mKQLd3E3p8C1Cs9U6xbKI\nsBtY7BQU9wn1R1qGHBEKzXbOhAvI9lRM4gcF82yojrsvj/Zhzo0uKTUWPgPM\nVTSn/04O5V4h/E8b/wSgcdhHHhFwgREoU3fJO+8KE7+feZJ/P/DcRUkrjdcd\naOPVpgnCZhGTvWl/u3DdJIdWwYPlE0+Vwsumc05qtgjmOfl+dzi7IGwFphfe\ngAMo69d7pa0L2Y4KazSN3VJbJtum4a+sq1KtsZrJOtLrWal8J//M5s5y8/oE\niH6BqHsXqIxjpSL+1K7h9uWUYmKcpL8KXJ1eoXnHDqN+xWkqtcXANY5UcIQf\nkh//EjwRahLw4idqSd3OEtSxo6IqTtvu2pWgPFsKG9qZaRwTjsNoro5NNwIf\n28i5+aGEitJTzk4DKszhVUrqjBUY0ncw++jP1JrMQZDBA3yZDkfrK0eGVtzF\nklEBpFr+xssYQVZjvxiOSgGpYr6Iw/8E8EYn+7dWMZpGFomKfRtfwuRlpfHY\nQ8aBrSsSSkfAR8BbShbLFzJyCEAM78GbBROXTD6JBcAS2s3TpNI9PJtevLMe\nGwghGPk9QvOOF0oy3QgLMS/GeaLlgvtaETPq3HkaapjZEpL5iE35cwcOAoCG\nx1vd\r\n=a/Sb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC6kBfYb0dIYT+jpwGmyM0pADo3D/hjmHqoJZlVvL41jAiAmYb942pPwVB/1VNzLnRtDHOq1VH8UBwV+hF83Q5WZPw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603232708-0e1c1f51.0_1603232826900_0.6602552478624828"},"_hasShrinkwrap":false},"2.23.2-next-1603233694-e1b05968.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603233694-e1b05968.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603233694-e1b05968.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JJ8qtjwLikeHJL+OtsPRPTN1/0e33RVzspgrz0p+82KY2KV58zsLOpy2XGOnR66wmX0ZreRTReUdbm6Kl3Nvew==","shasum":"1bb6bbdb7316732f7a6db6b3629d0dbeecc92ce0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603233694-e1b05968.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj2gDCRA9TVsSAnZWagAAsmAP/iz0OBgg/Jyv9gPiNh4d\ncMEnnWJ2IMHW3bsFxfVH6LxBjl11o8hI6glebRHuhFLpa3MRK1r5orgwGO0a\n+qmDUINPi0vCwKDlbbba1g8MH3EhgX6T71g8JY50J8gSKmd6KAts9POjnf16\nQLqaG2cybG0AV4AbSI+4xajTq9xxmNpFkWCoIh8mxDm0XmiOwQjSicz/MerI\nfCkTmTX1YiElTyngtkLlwskV/blmE3d2S0xqEOLQJtzgLyDuwLpJUaBxMkt4\n2EznnHNNgnEpxV7OOfK2/AzZUmjJdebQIuhf+iwjqAjAxThXjw05cS4gjSXU\nTAiyLwU/UAl4il/6w5zz1ti6WcNMQrFvUKJB7PAqiFYWiAFZTviUQ9IFS+2a\n4NZ54WU7snCvGv9aBlAJIkdZNT1xPpZTgm6NLjmoVpNQLWNCAhn8K41o+zPJ\nGz/V6cxLG0xiiOEfc2ECxWFTojm0vXZrfpo68rIoXbieLGUnWsEJcRXGyWSg\nKVmrOCE1cwPfLpxQO20nOJp3tiUXIrAw4Z93NeNek98pdwjtiWEmX8mZq60X\nTtjyIREmzYOQh/JkK7xK4tPbtqx+jcvgQKs40MJTkBjW4BUz4JX8M6QJq8ad\n8l66B78j7V+E6XVXKUv/De5NkHsl7P7wtFsnhRnSXeS6luaClCdhX36K2IBn\n4fCR\r\n=9QPj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsZDJB6auhpNxfku4rAhCcWWd5Z1ftx3M+co5cWhZsgAiEA/2ejpkOcPdZ1TUasJ/mbU2eQP3ABjhvyMlTdB/+xuvM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603233694-e1b05968.0_1603233794899_0.28086605757877026"},"_hasShrinkwrap":false},"2.23.2-next-1603234621-976d2c5e.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603234621-976d2c5e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603234621-976d2c5e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gOwDhEBQ5+Xe0FgSE54V8ZQMiHINPPgtqsSN44r6iRDumNsmtAnSlMklx/zc+fjS6KolzQZ37VfcFF+Swty3Ew==","shasum":"487d0bc21017d44068a5eb2d36015d2c59be7a64","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603234621-976d2c5e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj2ukCRA9TVsSAnZWagAADcsP/3mCnbywmp1Ngb24Zn8j\nTY42JUGJfxD51hfBo+6t9ct71Pp2J+XpAgyLYZknDWO/uiAUAOqglitZuXeh\nZPG669Me2e5h+TQ9f9rLATOMTyIs5RqAAjLc7zhaXgRFnZv0YNOGdVMeBX6+\n5xsTUhFi9jPeHERHWC3Hmu6RzA6ZSvdosK27uRzwj3Oj4a7Tx7eocYsXIBcU\n7+fWJqZuoqPnLB2YoOuLHBwckkcY37lcQAZGTRH+nuCH/SvotLSKNCJOSxXl\nKOVW1cpuxnl8dlIqK//5KtDWoG/XaAOzSzur0nNNSoWw2nXrC2T8Oeir4GcH\nLmBRxOSpnpHh0p1ACzIKORhLnELPOZM9LcxypB3S8iX4D4GLgiFuGW+r6TV5\nE2IjBODRoxqgH911ZxUMyE1h3Dj7JyTOPkcXBVRFZBj48vqHxITI8Ru/SxMi\nmmvB9SYjXPr8BuptHRQiL451MwR/zY82kP9BArvpHMoesTH8lRp1B1IgWeWj\nJW6y4Vf0jxjJb2VpTNaqxrAujLkY4r9PnbUwcdSn8pV1fiCtfDGSsMV7SMXQ\n7MFmOOU05rdWiBZvS3vkBLLjUtipQHZVPC/pzGbH6lRSr+zyum2NQMfZq8mz\nR/PqMnhWklO9HaBg+fNwVMANPz9FJhnP6pVTV2+63k7OFwY9Yxr1D23dOgAG\n563u\r\n=WUZ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6a1IsfflanKbjSFaVfxR1K5B50OPQ06H4ZpkcXmhXrAiAv4LPyA4QVhXATw0ScUoPJnnDmM63iLdyybmMdtsfX2g=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603234621-976d2c5e.0_1603234723603_0.9991620369616294"},"_hasShrinkwrap":false},"2.23.2-next-1603268092-c3d62bfb.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603268092-c3d62bfb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603268092-c3d62bfb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q8CJJk729aiNFkFeMzIO1ev64tjBFEU1+tvxbiBQthszZ6ojkJD59uG58SoDZruBLnJtasRKGtNzr0nhHcgxnw==","shasum":"a2f8a87b64612e591b09554f98ea918b53ad8116","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603268092-c3d62bfb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj+5yCRA9TVsSAnZWagAAk4cQAIhVoLGOt+Ao7y63JlCZ\nEAIyXBl9q4MwtUFhdrSoHlSYdoioGi6bzHxgSCnRh7g9tmcp0eUZG4ZSim1o\ncFy6dpzDdZS3P+oZeDqObQ/qOJsT/efqKiJx7QSUiohfNHoFSgWpNa5LKTei\njdQtnMn0bI35z1KBxDMihQNnUsDb2ZgXnKhpPLcvQCCmmRFEyYgUibf+fOhO\n8N8d+XRdYzRdhi4YVGmBIedQ5X3MJaa/GU1DtOPlAxqaXxtsI8epB7/H1WD2\nwZyA2/micujoiSdQbq+JH+g9apgfgMCMJBVqMrUVzDb+ouHLfWVruvz4RYq2\n5Kv66QqSlZGv+qdpksedB7TJUhurY5LOJ7eLIzG538E82HbfYdsNVaCoDNZy\n2FKw9Sygtu2yOGCO32OzGvv1ERXe/w0KfxM0L67NUXekthNpvzxcNzqvR7iB\nIvrBWG/nQdYmeUHYDdZZlpgJuv7sAMvnrzlcCa/uioyK9lCopv2R+k8nWgkv\ngwO7YsYsHoxhOLpg6TVFi97J7HNCHJ08Pjecf400e9Ch/I1JPL8g2ND+lQx0\n6ZwVA11Inzzkvq5yFyHl/WvVkXqA2/mDvuCU1HA1xbBSAuzjQlTr+Yq5+fn8\nCgnW5pQFEeHx4Mn1ORBjxPgBhy2bxm4+n2DXQvaw9JxPwYqo0tibzBHxXO8b\ns4Lr\r\n=+/As\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+mKjiTAjgYacMseYZwkHpf/AABY0U6SfL4Ngvgzc78AiBbEfs59YX4URUhOoOOXYnW8aWm+Ih+eO5AX9SdNAbIUA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603268092-c3d62bfb.0_1603268203198_0.06667287115284437"},"_hasShrinkwrap":false},"2.23.2-next-1603268669-f01638a1.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603268669-f01638a1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603268669-f01638a1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0FtCUlnhusJQ9/yspNQKItuByFX9tDEBdmJW7xGa4NkcA/4WRvkb9Oy0I3CCegJI1Tvfp0grD2hy41JItqfIrw==","shasum":"999c172358414e7adca8a2fb19374af79422dc68","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603268669-f01638a1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj/CrCRA9TVsSAnZWagAAFDcP/RgF16MrMwOxuswyEr48\nHg/Ih20Vm0FB/3a3BedL8lSNT87Cn97Xx5fK6uMj3xl4fmfsOTc16QRaKP9T\ntfKqAZd/2fu0uOzTGiQqCV2j74reGjosw7z24A2cEm7m5PoeRaouB9MPKHYC\n00UJPy0qXUvA6d7695bKxCZM8hEbAynjxagF+2x7pPJIKnH17hsLGOdc7UqY\nZ0j+/Hhrm8S9aWl//9K6ZrckK4CSt33LxCYPKNDsZQ+weD0ea45Rg4JsTZqh\nitsmNI0XsfByeVPpVYSxsUA8zUe1DyAgmdzRDnTtSgWZ87W3w7llpVAyLiyJ\naiAo89q1G2Tymk0bCKeTHA7kE//g7g4TlO6L9EL5urh/2g9rg65y+xq7hJPO\nucBwM3t56fPp5SUCb8oz7i55qNo2+sc7lulsBH8eIWgLwhe6mOBx0lAXukly\nMuoADS2TmgzEQRKEbZpnSngLEZCHCq3BkXqerAqo60RSojcsLExjdfAjJWBU\nWEabweKSBjDEwkSijvoUHa0fVoH5E6lr9VKYDTyB93GaxsSx52kwnPGLtOJ9\nEvwRAVc+rgd0qhOKoM6LZI0qGxeKT/LyEJl/0vhK3XTn/IFVSmr8zafzlF4r\nTY2a16qE+kjGfU6ZWlSNK/sYRLi1VP5JU1WJLtE0vBos9/wIQ8L4600G9dlI\nwHsE\r\n=b7om\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkHPw+n/A3Kt+BQvbCi5nMsBA1jTkbZ66HOchcJxuMgAiEArT9p4DB7PgPm/tbSE4n0IYXDnSEPppA5gSaQLl7n434="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603268669-f01638a1.0_1603268778705_0.6628392760263508"},"_hasShrinkwrap":false},"2.23.2-next-1603268746-36cbafcb.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603268746-36cbafcb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603268746-36cbafcb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qNwWYgB4ITOMicr8rCvJCFy3efaIDvJ54JxP6eXWAIa1mqx81gWt+bFnYpPjM5wY0j0HxUScyA9y6OSW1vSDRg==","shasum":"21be0413927bf70c11cbc17e0142d15713e9c264","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603268746-36cbafcb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj/D0CRA9TVsSAnZWagAA/S8P/RPLxREHy/E/uzt51vHr\nF2VpYDsXUsayQargHan6ClmqbRbEWSt4kCmZtO+9/SVx8yXlkiexYBJ/3h8S\nQtEumqc130RHzGQjZF0giomho1nhGC1JoBz+upbEUpHahjOyayjLxB/ZMMZS\nynpbekIBWUVkPyOJmo4WSCb9NfW5dl9jp/l/Rj6kOKyjws5AG+0NttK6WKkE\neywD4AiRyijoG6/MTKHMQb+n53Om6ZU8R+L0cu6aHoD38QvQLApjWqWuSQwI\nXzC2EcWjv0aqIr7jbAoPu4c6qkTHPgXamB7RG27dmTXRmHIKXilcI5NS4JSC\n3M82LQ/y4VYyFmPRDcTgQ+XML1an65GbK+oKbxB+sWEWR/N+VmI/meYyJP+v\n2hADKnV6gKvQ3rDF7Zth47m4RQNKKTz1Svz4duXjG018qXFSdKR1RaH3U8xi\nhvcEB16z4m42c8jyzBAoAExgCuBcR05pNS7eV0+LmIqsGK88akGHe64rMaRk\nbuPUoNzbewRE4bEEpIb+MFx2iRt4eNZnreNiraG6Bsvjh+gEfp8555tp6be6\nl1jOXYtABxJ17dzGZUKLwV4MpbRZULkgkxigK1OKXDgAzNsGULQMpXrLA0X8\nFV9kiIjXoUh15rK8GIyoDdKQ/VG0vhW9qOsyz1ProbNFHvkp/fa7V1M5Dp8R\nBaKr\r\n=TUA7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzi3qOYaAxdh342nMEiWglvrMknOEdYs3zsFfHKxR5zgIhAPiWTwCWGZoaJayMyt703UGkWTp9oJS85Fen0IO+AryK"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603268746-36cbafcb.0_1603268851581_0.5156913770608154"},"_hasShrinkwrap":false},"2.23.2-next-1603270116-a12e86f4.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603270116-a12e86f4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603270116-a12e86f4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0RaVpCqimsCF0Sow7wbpBlnhym7FhZ3dY9Hu8/3nfXMU6CpxHQ41/cDTd6hOFizfAJIiEm5M5fT4ddN2DbzEew==","shasum":"7e8cdc88401a4ac5b8d8ddafadafabff02389293","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603270116-a12e86f4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj/ZDCRA9TVsSAnZWagAAW1oP+wdRP+FnsnW1Rc43kOwB\nMNeX8wMXPQgkUWboknZjVHobAK8dmOd1/C45oiun8DpTYR4hmbylNIam2UBW\nWFT1mHNgYkpMl8RTYEIDAs9vyaMsC5g83g5woLBmCzwdLR1K/Qof/3gXAtaW\nMebYuFmmrqJok4XeyUkDAXjVUJKpz4yJmKSOmLHNntCAmWni9jZqODMYvJYT\nDUbPh+aoq8UoibTa1oxxQxcnAs8KNSeBNC6ZMPT8XTiTkPCHf2ynLu4LrIPi\nUZePx0eP9iT1QPU41GD1I6+XI/G3gpBhS1/Jhde67DIgMtU91OyR7WfGJfnX\nwj5LJ9JH8A11hhzJ2u1OY5qXKjGyieXdc9sZIThGtRb4D7pwVlUbMakJIXWV\n0ZsxLFW8SJLOH8AiKAEgjhPFwydp8T8IQ/Ru0Qa9E2qWn+vWKqBberNbCmny\nCjXma0pg5xaDrkDerjVEHjAGqYHPBdTjqSLl7nEO7l/GLY4K/BkgNCcH4KY2\nln0hn2jDMsSgyll46y9yJvLNgFmVLv4B1bQl5f1n6XDpEr5VQuPUvo60tNZH\nwUj124/Tzron+bImX4ayBpN7y2MnItTA1zZJLuq60OYto/1L7sIBbvTYlX/l\n7/xgtQt1SceMS/+nOzeIfEGpXQO/NIJUpPZmb6QE7ldaLXYVgzxJ6Sd6iXfA\ncj2A\r\n=CeUv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFacRgtIcEE9uOs4ffNMKGy8yCpMcjdowLLYx+151frTAiAoPcWq9qR+7zJTXyyZ+fsRTXkyyUHUtg39d80U0rIiFA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603270116-a12e86f4.0_1603270211532_0.07631149875876231"},"_hasShrinkwrap":false},"2.23.2-next-1603270659-83667af4.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603270659-83667af4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603270659-83667af4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yhTPmIyDPZWZdAjule6ghPHjOVq0s9oVuEY36rQWDCmvNeoAprYABH7Ys2CBNFxfA1ezo7PsfFsYaq1HSxBCZA==","shasum":"0f84d9dd5481ae9e12c909f6f5a1e235c589b769","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603270659-83667af4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfj/hhCRA9TVsSAnZWagAA43wP/AjcOLZzg95vBvswOvuQ\ndImc9OztMB96t4UavHA2CXwQSYusFf5X4jgIVtRtGm39ZHBye+0nJfZ8TNJz\nW6b3A9JRG5in8VQBLw0qDAvYcwWD28KR5JfLtacQyMsjaYvAI2bXbfGlJyg+\n7/++wyjWm7WBHhV9Orcite3oyc35gQiEEVnKkZGIhz2UODnldV6+9COQ9TU9\n5zmyxjOBQCXchh8w2/tbZy4bUBGRbwZV13IdMlT3XQGg+Uj608JYcWJHV9Av\nuDzZ3ZyeLU09khGQWaLDjeUfCL7hYI1pJjyB+GuVwEt9sYcBEIdPltforg0F\n/j9n23sJ5JyYb3iXJL1QXFMfUIFwFRqWkMIkKR3J7Mjpb1nrlm+nTYLKZ4HH\nf4TLztSnxxS1wqXieBNOiLD9pI3mPYlMmL6Kl86zQgc1Rxd+dUfV6W5drOon\nDyeNpWAU8SzrByIClno+ylyM8WYoiWvrVv6c2ob35SHTKcyIFViB3doXS/z5\nas4G710alGbRTOZok5PSMmVfpZTCD3t6kmtgueH1qNU3mI73eAvP+zkADRU7\nT96a0eH/6JAenlCIbHLmuShdA6m+ALI2kfq3QaTQAF+poyIJNl+qqtkXYVhG\nRpi4d+81mJeHslDO9OtYRd/NzCLvT/NG84NfVKoaxarlAAs0ej296agT6Njm\nzppI\r\n=gXCr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRoDtehAyw/i1KGRV58YnvREiMsXMXcJDQ01nSbuxAaAiBE3Vm40MDBiYA7Cedg8Okp9VJYHWC1xZRa50sD3TsjxQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603270659-83667af4.0_1603270752584_0.5488520033108806"},"_hasShrinkwrap":false},"2.23.2-next-1603273858-d53ef9f7.0":{"name":"@xdn/apollo","version":"2.23.2-next-1603273858-d53ef9f7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.2-next-1603273858-d53ef9f7.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FAE67HBHIYiaQOeLMSyqHOxrvjtaoeJwq7SIqe8eX3WpifXnRoghVkOxn6NVai2AmGSJTCq4+562T/RUou+5zg==","shasum":"0beee866a8266ca3141d89bbb29ed2a58098039b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.2-next-1603273858-d53ef9f7.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkAT4CRA9TVsSAnZWagAAVpQP/iX+gzyNVMPoECV/2YXS\nTqb8tsxa9zzZLSLyS3Azu7AzTPHVJLCUXYelylITdWdtoRW9kMWlcYkj1Xng\ngGcr4TOtQ+FeIiD4PMDkFTZkShskHECeOUd+w4p8ZXLYgkS2sp6xtMBSfXbh\nQ4I0vZ9ktpj+DH6qFa+uXfA2nbWBcvIcLcJ+GBZwBrxeMdkFNNldszUIl+ue\nu2vTEdTNWq8wP0davHjjJNp56jGCHfShWGFiWFuvZe8qgHokmsfsgUN6T5uc\nCcwlvKi3MwrlBu+JBOLA87uWIRp2/S81VfNznvfqsB9zHGDK7xS1nPDYOVNm\nfNjNfzdKIoVtZb62HoJpjPub4X+bERspGfSWerzKjfY8QqZWl60J3HWAlO+R\nUn7riZRAo1b1Svg2OBpIkx4enStjSEDUbZz0ZoYKWPQAwSxxdrpZx/tKpW6g\niJEo+o12S4GXXp/KXOx8WpAd4a/cHioodp/Y2k1+Woe7ZO13r6XBZPL1GfER\nvvc7qdBI/19kgT2fyLogZeFAv240UYssdE9WeqNZGJ8AJ1RPRiBObQlX8kWf\nW1aVMU91TgwGhhdfB564y8t7tJ+fFAlH9Ly5x8LaWgxposfj6ttg6FpjNpow\n2Vw2Vy9Ul5zztaVoyBsat//S4J38RLBaOFWKMAe75RWTrxIqeHqW08cftQt/\n14DX\r\n=nnPj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNigEJMKGCW6FXcBMc74Xo1Z8/IKtzeom6ouFTazTE+AiEApQiGHmyIacNUs7NdW8FDoLDO3dowvqKnpdIK85js5oI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.2-next-1603273858-d53ef9f7.0_1603273975516_0.49589032087328344"},"_hasShrinkwrap":false},"2.23.3-next-1603273986-9856d47e.0":{"name":"@xdn/apollo","version":"2.23.3-next-1603273986-9856d47e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.23.3-next-1603273986-9856d47e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-a34sYoyzKWjU80nvERn/9tdRC8qIbWbmPACLij3iOexoQV3pMLHoz/kFAhN3bUH+Fh5dwAB9XbsbIV7Zdt7xng==","shasum":"93985e4059786535c983e29a8ee6a4d40be2547d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.23.3-next-1603273986-9856d47e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkAVuCRA9TVsSAnZWagAArgMQAIHA97p0Kq9Ycz6gHJBO\n3yfEfspg4KCafX/7EGBLjD+XeQfsBHNGrsgQnUZb9dbYrlrfIORvpDgiBGCr\nnYX/nNO4mbKthP/5vYtBsGayTFbuOhxaWAJB1eqXwtDJk4MtX5nVaKH5Ao77\ndvembyRQvrsBuS76jxNTt32vilyP+liIdqv5ZzQmWhxS3tcdMh9NSLmMBjB4\np3C6GowrGU7z+6AC/0xVdDW67ZL0jpUVcp+s0bJRtV1ubCbaWj3yNlg/OtuN\nf4Rb8PguHHEbKylJFclQu3eIct2+BwBmwjEWT5sr6s6+4WFRp2bw4/jqM56/\n9jmfX45sL8+oiDICIGZSyy3obRarUoc5/JqBLAqyUsWckRtQJUoZCiLJxoPS\nANXSemgZNI+qD+9k2ybm5pcMae8fomFbbeXOfkjuzJBxLbIYyDW5Tyh4tAf0\nQ+RVX8rpd93vVsGHTAcIL/pdMGntILZTaGVTjDDYfZwqtVEeD0YVqC+9yOw+\ngprwb/27/gxzhAK8sy3k8KlrdihP6DCY0en35zlvFgseOrQ1hp6IxicSGTDp\n5MZNgOCu6H60fCZfAu88/2rt8WLFxlnDRp0VbRweqrSaM51PyudtUJfxhgIY\n6q8gdnX6la1pw40thAjSKeZj91t2rkrkHpKAEGiF4B8M/Ip5/cEu8WZBPlg6\nOIKa\r\n=5jPJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaRG2m91kbDbXvCp4eolQxPCp9EbQX+6AZQ0WrZkFUoQIhAJgwLE/YXGwhdzdEM76baV/UAmaSH9X6CSHk9GEhTy2V"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.23.3-next-1603273986-9856d47e.0_1603274093766_0.17492921114620463"},"_hasShrinkwrap":false},"2.24.1-next-1603275471-329df333.0":{"name":"@xdn/apollo","version":"2.24.1-next-1603275471-329df333.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.1-next-1603275471-329df333.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cbUXGp3SO1AwvC5ZHEfKQ4ipWZVHBlf1BFogxNTkadAf+Y4FuLS9gqmeExxbE3E5Z25BCL5O+wjgUsfvxm+hrw==","shasum":"2c22abe3c7e459029f1c12cc683dc378cabda3c4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.1-next-1603275471-329df333.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkAs5CRA9TVsSAnZWagAAJAsP/jwkrbdV4xIjWZZKz61T\nujzBIVMqfk4hCanBidOZqcMBQXmU6TGy3il3QtBF1XcZYAsjKviZ8mL8oz2A\nWkJCvzh1AeOZrTZWuMr9MgxkxaduhKHgX8eEwNa+O9mbwuupt/7u6ZmIoTB9\ntUbTh+SJ+FY+4EaT9oikpLLSE1yZMgC6biOsIS62Qg1hZdiGnBqsl8ojjXO2\ntTg1KcBwCAosHfRT5fgi21aUM+78yVPIcPNQlOYDsKeKwnXkgf+eXepIrqdK\n5Nwxm5VGYbD2wNS38Ss2iXcEF+ORxZO3DKv3zpE1tOTIYrowNtw4p46ksLbI\nmPCNa0xOQdF1xesu6CNG7IpH1U4fK1fe+lOSt+pe9GBcC7x7lLhqYeCImx1f\nuPq5lB3MuUXk5Q3AYeZivxnKh+3zpg/MJxgE5Xsnt38rAt1lGXjaIsu4rN+8\n8G9Tmq7s7mGas+qBzupZCBBl2rvB/FKWIfiWMCKgsAUXWIOQIemI0WTT4mJa\nTaMyQmiCKWe+Cd7o1k35Gci/7JuT/ebSEasTFybhw1kIP9dAlnUdnjiWNpqC\nXrmJyovG3ERTr8JRrceyd5GNK4Wl91nJP1xPxv3Or/3vUtCL315SvlymQ5Eu\nYdSD8o0JBXQIkz6VS7yLX4lp9+/qBUoVC4SEEU6zM2iH0qz5xlP/Eo7l9PJL\nDZzR\r\n=5epx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvLtUBi3nsuZmATGNlpuW3NxmM0G0HbHvp1hIl7uFVlgIgDUZs3qKfRlJAhYne5IAswyJ28J7wj92BmBffCFvrapM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.1-next-1603275471-329df333.0_1603275576959_0.7071479846030599"},"_hasShrinkwrap":false},"2.24.1-next-1603277042-cad2926f.0":{"name":"@xdn/apollo","version":"2.24.1-next-1603277042-cad2926f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.1-next-1603277042-cad2926f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FoKomHGrAZRUHUe2EpVA9KSpoc6fWXkHNvF/xtaKZnmrX2KwDIEWBCKVaRTdJUzCbxlAJAdg7uztYs3lwKDDPQ==","shasum":"ade2b3122409efaeb889ccbd164d6573cd916074","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.1-next-1603277042-cad2926f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkBFiCRA9TVsSAnZWagAA41oP/iBcHFpDqfqdvPchws85\n5CE5+f4vNy2tps8ejRZbq6TSI+zfI5ONiSBlftCx7/kBfCLLKhtZj1omYcvR\nBZ3tOWymlVb+D+1ggtqxXAYwc210YDIIpkyVLhMOP+2cP3Wi0l4MA3SDnlbK\nvh7UHkxAo95XzFFhNMgae7ujN+uomf5WjnVls285Wn3Vc9CmmQC7YBN52qzu\nAIdR0zdZZNBbjixxZn9ocSIPHWwgZPHsdsfg6vVYTX8wda/MNUZFTkbemnrE\np1aMZTLNx+JkvW0Zdp2SyVxdaLcYYNLkisZECZYWdBq8j62gL4gfqJQYshfK\nSG72l0bhen11HOI9UYMAK8CuDAFMAKLtU9nm+ph9CwoBSDNGHVUvz/bCchJ0\nwHWJwbEX33fYxCzcPK5lGc79/dBUcyCg0fYLppGFT5sBkFO8WCNpBJ3NFlsy\n3mVidHGR/u3cgINCGJU5LT5SXD38a8EAABUeGaqFyxZGAErHvSxqKw4ZFMlc\n0FSf3lXkPz/WyVOoF6PmNMDi1Bv7i2XE/kXsyhwNKUzreBixkjPuyMIHzTYd\nEDQ8QhRKhaG2KKulw1YW9MD3GkvbYa1MDr9wu7J1pBxiJ24+dn1T0trcDwGw\nspj80nS4TbcvpwNxpiFmm92b6GzvS66NWBhfPjsIZoSWbWn6eW0f5WESt+Rk\nUv/V\r\n=+tTQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpS2ZRRfP9chMHcAHyiMDrTP2JqLZEMLMXzLjzOr8X3gIgODFy7ChCn4zVSbN5mP5W7OLpagMi682Kor4A29aZCGw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.1-next-1603277042-cad2926f.0_1603277154423_0.8746660098371328"},"_hasShrinkwrap":false},"2.24.1-next-1603277528-d6eb3909.0":{"name":"@xdn/apollo","version":"2.24.1-next-1603277528-d6eb3909.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.1-next-1603277528-d6eb3909.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6jOBKlmYhyMG770pU6qUkwAT7sNUSjP4eSihPunxijWM/SwnUQBDioJyz1a9ta07BbuYMGMGrRWFPN9NnOtvTg==","shasum":"91fca5485173fba5eb3d5aeec2eefe3ecb04b641","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.1-next-1603277528-d6eb3909.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkBM/CRA9TVsSAnZWagAAy1sQAJSGkn7wDdfd3jcA1i8R\ndF8iUpLVNCxXvrj2Z2CD/TPSNh+Pp1YPCAoWQwcyIx92HL3KKxi3bt2KLgMM\nqY5FzVRKXlWAxVFcZEklZTe2oxSruFrlfo2op+iWWmja2C6ETYt0AzHxxX7f\nnMzfgjtRst0+JEhZ+qkKv4sMXu8thdoR1AvBc4nTL984IdnIf/laOGntzDFs\na09xyWB7Rt06Ae7D9vmGgWvZftBQ21TPI5RYhEEvOLiBo1y/R1rInASqUhIs\nmNBoD3H46PjAVBPlpKTAW4FcAq+S5+0QIYTCGsw2JxvOWDNuTH07LAoLy+0+\nIHO/IBzLGrHkWthhmN6BLf5drcuQD3xqPuz6n7KKvj9OM1VAME5iuoehMbJ1\nSzPHuo0sZ5rdo+IJfLyqyNSCMnX9uUgjA+KpOhnv3irL0kvfnx4sCKIz98+p\nNYaM++ssVM1JPApe00hcj124O+Bq5P2/pHSW5uMOu/CWOoK1Y+qayu1l028E\nh8S7D6HUhomrQUe2kY/GfnBtqH145ZrqtoNu2MQVgUwO3wc+Dc7ZnZu2vv+C\nsbLGLu04z9aueQTrh0kqVvCdxhFk7/f5wgrZzckWBtheX+6AWCscBALDZWYK\ngdEJwBOM8ei5Sl3YtK/xUuMW2AN6VRBf5PG3ThwWknNpPpoAb57hcdODj0ju\nkN2n\r\n=AINo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkpdoM/BNOtHnejGeK0e6Vz5Rrbkaf62acDYZA+gSSwAiEAxQ9o4GIGN3yr6Yk5afcacZ/9yHUDUpOoyP/E54Lcm/0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.1-next-1603277528-d6eb3909.0_1603277630614_0.8651216967842092"},"_hasShrinkwrap":false},"2.24.1-next-1603278283-f85daa8f.0":{"name":"@xdn/apollo","version":"2.24.1-next-1603278283-f85daa8f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.1-next-1603278283-f85daa8f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JH2rjSTEobmF25chEb7xPAXuGnJ6UXFIkP3s1wrdIbvD0i/b/X44W8xtMXD60bLGDj6dpouyEOBacUsbtZHyMQ==","shasum":"c0925c86027cbe28cc46592b50ce1fe16a753685","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.1-next-1603278283-f85daa8f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkBYlCRA9TVsSAnZWagAAvesP/jjeOAY5hZkp2FYUfuGg\nSO8JESkmM6Q48H9N+hzAXAxh2FdAnsoGmRPDjc07cwbBpyBnRTlpf8eMWUta\nz0lrK8pQwC8iAaRv0/N8ZiEA/uVMXOp8ZHsvvluzniRZdUCLjhY/qlRRJ0+H\nznv7+19+su/+zt9Mk9tMxv/YOn9LfnKkh2ZcTlOHuoHdKLPeyfbVMdzMRWu7\nf2mLgV+hMb/N/5jrjtYF1yh3Pmpc9JWcKJ31QvwnH6uy044xUXj8lyvgrfG4\nZFQqH5Q7IXhM8wBR02vC/iF5u0tg9BCpb7xcx00M4wDBSXjxYaZHEowgU4Uk\nZ6dWkGeWChfhtFhvklxHbdeV54Ik6DyKUOw+cDLoZ5bmmFuV8c4QwjAGXhpA\nIaeeMS0ulstZTS3SeaIzH/NO9FuPwzNS1gpXkD3uMjUitr4lcrTu99vL3nJm\n1ovajOVOayoXEWvYLtJmTZOsEHST1leZCJGqGPGve3xIYhAVppS/kCjX/Ke3\ng4l218lERBethI2niBIGTz04FP7WZzfmCjUcbfNSwlbfNn24+C3Bjm6KZRcn\nGYu/pF4Zt9REuWZaImYD6q5ovp8Q0QIK5Twpfr+yPxZResC93yLqID8vQ5LF\nCNqa4hWnXrur8YOxTnsK8Rk/xZ4tXvBVYsm9REwlqF9JOAyTYlMfeDHau6Bc\n6i74\r\n=YtXK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENJX++AWX2jF59Yxz6HPzv877lKO6rhN3T4slgX8KwMAiEAlJCHT9npX5b6Vds6DKBV2j/cuGVvusUhFHXsSv5h/Uc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.1-next-1603278283-f85daa8f.0_1603278372891_0.3678989289721346"},"_hasShrinkwrap":false},"2.24.1-next-1603278802-d6eb3909.0":{"name":"@xdn/apollo","version":"2.24.1-next-1603278802-d6eb3909.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.1-next-1603278802-d6eb3909.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gRXxONEABtvVHc8laLnY8JlOhR1vhu5DRzUjBKi0QT64AYmyouiur6cPjHR7gXiytJMGYWge67w2YbsBrgzZlA==","shasum":"f954f4102b8006e7df3f4d6d07286579f40a6dc2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.1-next-1603278802-d6eb3909.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkBgsCRA9TVsSAnZWagAAKbYP/A9GsRiKjrCEyn7FYGtc\nj2IuS85y7Sb0XaS08BN+bTtFyxAqxGMGZxMfLgfnYySJSjLUzgIkB4F7I5j1\nhgaay5j7cenCAlZLRYqupKlVdhIj1c9unx3f0UdafUnifqQtAy4KX1ULnSiG\nKsoFtV4t4KZd3N4P+sJYoa+4AC2abDC+hPGT9wMpoqoworSyrjaQf1U9j3gS\nlCvar1HQDS24gIOm/7oL0zzSGWwvyb+/0HWxGqOzHqUkZw9P7lNfANYdLa3w\nS2B0qn5eb+U/2v8EsZebJuZBNH6pv5Vf6IZ6Ak4cIYgvPVBMzJ2pAnDGYKBR\nhZ1U+kGyJgs6TFnW38gxSgxHgy/rkywWzceeuh87ZgOL2Pu4VVwX+yhP0QkB\nu12Y9jrwTASDZyKW8qb+nv70l6Pqdwle9TgTSfxCioUFeRkWUOYNzYfUlSZI\nc37Em9KVyyxZ4x/CLmvPRKMLnD6cqdiOQCgmK4/pePiIU0qs0cNscQGlHXx1\nltB4IRP8r4YxpzVBP59vGHaNfLu0kSGOXHQlLT5SrB7z5S008g6M/T5ncAE1\nnHaQwceQN8ZGsvALaQjgfS0WT7HycAAklJ06+TvL/AHbsY0ZjpBq45vSZ9Ki\nS5ba8dLesP0kLwWdbX8QLvXUR8oOeC88cwblpk/NlUhQtKLS1bWQoOFrxLHY\n92Se\r\n=EXyX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkOfVASYB4BY+xRbZkHxM2i+WSLZEJ8ArzImcU7gml+wIhAPiMs8dwzEZP0ZXRO1tf3vZqeoVnXW29JyPHDNXHlZ6S"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.1-next-1603278802-d6eb3909.0_1603278892239_0.8693064107728874"},"_hasShrinkwrap":false},"2.24.1-next-1603279073-ab2a77ac.0":{"name":"@xdn/apollo","version":"2.24.1-next-1603279073-ab2a77ac.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.1-next-1603279073-ab2a77ac.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MU7DW+C3O4u68BQrWkdknPIckQnTbnKzT3hizVXVnaUpb6hM6ZBbBMB/gUFwP0lt5rJAYBtYUJHPH3/l3+aKrA==","shasum":"981f7e608a75fc9bbda0a9d85d22d678ddea66ad","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.1-next-1603279073-ab2a77ac.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkBlKCRA9TVsSAnZWagAAzBgP/1h706bcXEn2/tWcchu+\nbS5Qm4JlcHUzt7/fcKAWFMiqJeAiZaBH6WUYsIeBDOCsHcbJQGNo3j3SL/SK\n8v4g21AGau29lkc7Mvqbp3vxpwSAG0S9M4qJM0Ll/wtP7ku8Lwj/4B4iPhUK\no5OXmvTLMvUQZiSYZzNM822mW6HcTfA8ri/cM0uz67q+BcXoFS4qqmB1+Edn\ndQnPROr/lTZ7L6NzIrJfe4PicSn/0iyPxgAtml8mFB8NLuUR5eH0L9+AUq/H\njVA/ytW/mkCy3A4YC5nPi3jOfm8QCLW17bJrA+lvU61Ak4iCn5qvuT30+6s6\nUP2ZWIOQVeu/Q4BRwAOIeBLcWV9tLBb+ewFtu3oZYvVyUtOcP9h1DS0YDRfR\nwLThdEB3ijC+zMQUqRakKcFQfeLXbRUBCJmCY0mUh35STTuvY533JCyPyead\nX7Ib0ooG1k9hTd9jzMSIYSd6o9B2BHlKjcz/HCp7YXc/9zlDyDHCufR/fFTu\nYjoWnU1z/jextMfsFZwRZ7ghzd8MQWbPmPXjpFRy/l5cpHBm93q39Ceg7bP9\nGODb+optuT7rmqXMeV/YMoDT57tRYTy+gh8vu1OG0+WAm7MoEJtZF6m4p8ST\novzIp01uNGLnjH7xeRM2CvQsG/PqjUhbolxqH1ctDATO5bVzaTGcojxkNmVo\ncnqO\r\n=NSyr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAmCNSsWVedQ8vAru1hu3QZbIczcnXrdYjBHuRMqQJdAIhALl3op4Eh0Z8Lxp3SYq7Te8d6onpyC5Aw3681od79VHY"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.1-next-1603279073-ab2a77ac.0_1603279177949_0.9921326969847515"},"_hasShrinkwrap":false},"2.24.1-next-1603279440-d7a6d29e.0":{"name":"@xdn/apollo","version":"2.24.1-next-1603279440-d7a6d29e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.1-next-1603279440-d7a6d29e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PoyGW27xjg7JceAaT/tZttwAYRZsA1AdJG1UUONhLSJUaiIW1o6eIi5TRba0YOnWPrjusM4RiMVNwM9S12Zp4g==","shasum":"21929ebce7389f68d6b83d1b2ba598f11633475b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.1-next-1603279440-d7a6d29e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkBrDCRA9TVsSAnZWagAAlXkP/j/86+czr3ecrPBbkAPF\nrUmkkYeavfOg6XvFuEUNv4K5kxVPY1hK7dxrxhza3Bu6cOF+XcUaQswzlZ1w\nCJFfi4oF1ag1GAO1f5YEd+RG9w/N35iwmmBiuzm5vg2wU4rAyjlBVC8CpOHy\nOH31DDSnEO/VA/WCL/stwxoldlp06K3v89Bm9KfRGY7IWs0MJdw3V6hhyKHT\nFE6c72H7SZO5Xl6WIcdWQWHNr/DrEi16edxC7xcdAphCuQ2jVCr8LFvu56t1\nFyWPT61btohdhbtLnpYKraGkqiiIuuNgMqXfCKSzdyu53Enam8lv3Sgx1G7+\n2Cuc5JUXCmNCmq+vZnYSck+tYdGNon9tjHOkqiN2FIjsWoh2TanDQAgN0MvN\nD5CBS5rDd4FLiUMpzCAYMnZ8HSjTvfPZJLVD2slnrZFC43JrZAUJ57wkEnXj\n4ImICeAWZyHiLZdsYmM27rjNlrR54tcEKn6wCYlxel/hVHFBTaSsZ2ikjSyP\nRjGdyZgTFQLFApzn9H7iI/xC7Tni5HwA98314U0O4XiBjB72iDf1R75xl6C3\n0M5StwOlc2u1vb/MiKUg5OyfewOQOiLzE+vPP7nZWCKisDGBj4V4cF5iOCYV\nUpns32zRDsYK2QGm86mruIAse3tHLPnGhqoBCYUQgkRWCPdQ4mh2qW0OWWxj\nsUZ4\r\n=D5CL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWpEY9BSaW78g6zwuzR3Akfh59Ff7lAZLcLJfl+EwZpwIgcxmUuNgTnj4/60zzRMVaVuoR0e4kaz1mmHu4Vo6vYFI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.1-next-1603279440-d7a6d29e.0_1603279555337_0.6971448627531209"},"_hasShrinkwrap":false},"2.24.0":{"name":"@xdn/apollo","version":"2.24.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.24.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-S/kYXIIcXUbsPy4A+8NEwMSDb6gI2QMU5Y3+st6LO3WFvu8bJaorD4L5voXrlxk7kyU7uUzoiP/FBCTFubxoqQ==","shasum":"1f33421d60be97b3235004f46c5d8412e592b51f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkB64CRA9TVsSAnZWagAAxdYP/3fs2njjcyrsh/uJREPS\nrh9fPZp2SXBLXjkxBArHHBHTC0ZIcm+fApu542r0+KS65akmtuCuRZs384PO\nZNJ9lvaura3WYdiH+yLFPQ2oVAEKE4dEVDPrqZAtaqcVZduh8AJZxwuho8h0\ndE+0so7RxXtk5NuP+OWHmPPn1OLsTfBC9WHWigQiXprjzEy6NNp70dMT7kCv\n5ml/irols6O+g0hbGDRIeTlGxJRyWtm0CSRdoMAfuHZ2wAuDcc5P4ZmIMpGs\nfMGFtGbwgPnlt8JGiBFFSo5pQLPhE23d1zTW4csayqJXxOkp/TiUH3m+HD5x\nlWoALLugx+JbFVtUy4O5cUS1IOy4XPuIp+NFdZvMMieneIwb6WtFVR2hJt3u\nOu5jIrvvsceFiGq9/7oT3y+T3FNrIVxkqvoW0nm9T29dpiRQ+Dj6FyXbvYe1\nywuT7KZTb7/Fu8htZpvVrIh31arEi01eqtn5MEKYIy2OK7Dsq/sNfU2Ry+i3\n9SVOXnLKQ4w1G6UFx3rCVmchfSUm7ByFrTEIIVsIJCUPFmpSO+H3Ivaeqfyl\n858ct4PpQ6VZBD6UVrTap27nQRiLDFfNiPpgX8onI2J0ZooPBkXt3EfQ4dza\n43bYf7Ap5FhzZnPo0we0CHoz66dkMurgH2YMMrr+2XXINO03TCHKALFGdvsY\nnD1H\r\n=qVcc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAHNGkypQQzXrhbOstqEAK5pYK1JhEOcV4lGC/u1MQPGAiAT1plERW6CrzO26NM+yz7gJLKEvPMdstW4mSHk3KE7EA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.0_1603280568431_0.0575692778044401"},"_hasShrinkwrap":false},"2.24.1-next-1603280612-fc1a2375.0":{"name":"@xdn/apollo","version":"2.24.1-next-1603280612-fc1a2375.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.1-next-1603280612-fc1a2375.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-S7Ec8nfAK59+YfEEVyvQ86yk155yoCd4bJWk1fpupH2HCwP5R9P5K2VJaW03SJfO7mHK6SWAR027M+4pxiiG0g==","shasum":"5f3f7703abc993eabe1b22d9dee67c74c40ec7ba","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.1-next-1603280612-fc1a2375.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkB9TCRA9TVsSAnZWagAAwg0P/i6JtdC97dy8nS7aKF33\nK7jta1Iu7sg9nddbEwgU+MCiE0cVVD4Ut1RDUoZ89IBzuGRJCKNZVxmoLurT\nAluDrXZx3vGayn5yiK/iBZ6XK2pnungsNNx0rnSpjVA2BqynSeX8RIAetAmC\nQGaBz5P0RR+ZGOjwvbpZz8/GJUBCfYjQu8oNeumyLx9DqJOLLKzZ/c6mCLeW\n8vbPlseURvSvnT0GYGjaRUAnl1v9u0jfzRq+Ym1QhcpSjn7RVuHtwjd2cz6Z\nXEseOqI68extOHbpeun5kepw/SyenodEfxgmruY8MtAB46prdamdoPYuehVQ\nY2R1FoD34YdjOttW6WpWygVJ858O2T48h/Y4OVbBUn+bP10+cTQJ77TRnBpr\n1kGynvDSHI+Sp44qzgvJj3NcVk4EsoNdouV7MNuQ0C2iiwENfmplT731ndWG\nfqp8z+TxoorIhSy8rD1nAltXXfOfSruBf8ofH0KHzcjP4NUjCMTP4ieahOQ/\nuNNdevYc+SeVezjog96OuAOX+dTaxB25OhRiTmwPL6W6Odsr9Pa9XrGAdzk/\nkRZe40Rn2o7N10KRMcPlhK3D6udhKT/g6mcK15d+XPoJ2Z4r84OAm9N72Ho1\nYSJbDPJFL3PDUI+WDt+cTpsltIXPXVUeVuc9l3RIFTjiclwyGz2sxXAyk8Er\ntoBl\r\n=o0Df\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBDKGoQhHDnGp8i0NSogpAkMPYm+t1gIyeTpfmLQCk4YAiEA9qmdis2Jw78gTK23oTfzvXovzW4bp02nPWKQA+mrPHs="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.1-next-1603280612-fc1a2375.0_1603280722710_0.7350087537389549"},"_hasShrinkwrap":false},"2.24.1-next-1603282050-74c7502b.0":{"name":"@xdn/apollo","version":"2.24.1-next-1603282050-74c7502b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.1-next-1603282050-74c7502b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xIgtHvmE6lMRUdGVccmMSyHAL0s1LWu790YS1EyQyrIrfAI0+tZQeppdSEDElnLv91w0JrpaKsiIuq9Sj1QbLw==","shasum":"99f77660960bc1cd6a7cbb5fe24f67ace1757aea","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.1-next-1603282050-74c7502b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkCTuCRA9TVsSAnZWagAACtkP/iB4ZjkxHQTwlgUj5rEc\nREwPvdmaujxZSRp+YKcqNfAkVI/05ysi3zXx8wbAxI7gcxlZ9LM+iRSpeKAL\nvHyM3HDHxhdtK7KHdHDdEEX2nF/j7nC2AKg0tlgrIb/t3h9XF2ifzXQtfh2A\nBgnhxtuKkqbUGEnO//maE4dNBTdldu/Bhnih6M8umJQVrQvDrbncW6bwJvQ8\na1iaaEdSq/1IoNxvG0XhTds9ZuzIjjIqR9U9M9W8TVcTeZP+XfGk87V2JD/m\npeBU7FXs7ZqsE9U7orPHxjciGvIwMt+Q8yt/UZa0VK5Sa6pV2pN/Kw9ORXPW\nz3rlEmFzRXFJsCnIRod69YFrk1UsSN98w7WNIlnQFsgDUTX7daFaixjWLOFJ\nSlv0nSFhHXaV9nwhstZAdau4oRMskeAMkmPdNvUhyTYHuOCdGpZarwTIqTUP\nsO7xxum9/e7gmI7ayJqpoR5nBHGeKdyLollFvqRQy+hRCcVLU71KrsVDBYMH\nXm2Xc83TagpdlzcU+Yr7iBkA7yz9UKnNAS+e2OGcTlOklOiIRj1OflV5lhzo\ndKYmmt/2efURpY7cMHmD/kbIQWkbdDnZ0qUtBFrB03kXfhJItok2p06LxJXZ\n7Im7P/fNt1sAWjmWJWara7UvqB4CbzrQny2k0r/OxJg7LRIbetyyut94xLxY\n2S2u\r\n=UbMV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBtXKXm8ueX3dHdO30ORvtij+2c1b/vnDvCknLioLjRAiEAxrmzoTYWIjynxv4WKz0ae1cgQHlmfphGpteYkTIFjU8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.1-next-1603282050-74c7502b.0_1603282157664_0.5975840126414236"},"_hasShrinkwrap":false},"2.24.1-next-1603282945-3adc73a0.0":{"name":"@xdn/apollo","version":"2.24.1-next-1603282945-3adc73a0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.1-next-1603282945-3adc73a0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0bG2vNcsQjEcurOwjiqiokFA9gdyho8QtTI43X6WRDtRt3xc57KPabX1p6Xe5E0GOkGfZu1lYXT6mAleZhpI7Q==","shasum":"a06908226e9bd323fb0a8d68cc3d64ec61fba4a5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.1-next-1603282945-3adc73a0.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkChqCRA9TVsSAnZWagAAw4IQAIT36cLEpR1V1Qr9XXUp\nVXqZ54pDfZJDNhKM/TxPNu6AwuR9scHuCtUMeXSmGtwJOI0/hpYG0GnM6664\n83O60Q3j8KhjNAt36FdGgLU3RSFmGOqnefH7FcMJxN8UC1nVfSKQwWUIDDms\nHL2dQi5NlfQ5JiDuZquIrI0DKvtg+Y7+xJJmgvDBXkrr3KXV5tn7frA9aOCN\nzqXh5Lb0IjmtjiLxaz4Kl0mRiiZq7i0AajHc82d2ZWizLRdzdrxoCYjsndIv\n7vlpH+6baQYEaH5RA7Foqf98VgxYwQF76XVfkI9sODFi9zX/OPuQzV2x14Lr\nsph7rsY+35h9Ce8rjpu+q2IPQ7DN9hyaQX+zmbKTvmqmZpM212kGlbvA5fOD\n6XmgWcgBuVDMU35f/8tm7Wd89GeQEaCnmIaGyBtylZUx7kdZCf5NXNim4K0A\nyoG9TlYss3KMyilWrOmST/oLVcpRDXvfmgFr0rav5fI2EbVG16z9mloFz/Zm\niJBa3cGNMceBfUvrzoyBdnXg6039AwJUBEs0KPV5gL+OTo5wII7+oQdmjz0w\nqGvT+BN0Qx+vWKZVGZ8tFqyQQQw06MGdO0ptRAsDz3JLBdhRF39R6IBC3lHA\n3GJ+83LQZ0+1IjmLEsYt8Kcx5NJgQA44gGHWKRASfdCsEoN/8PELR0fmWEyZ\ndd3m\r\n=C4yf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO7a/Qomn/Lp6eISIDQPNFRGQadMtWa17hz2UqhUSZfwIhAIe8RVKg6o5TMyWxFIUMHdpxiF5SJvIG27yW2ZgRBkS0"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.1-next-1603282945-3adc73a0.0_1603283050368_0.8461090440945715"},"_hasShrinkwrap":false},"2.24.2-next-1603283112-0f1ef146.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603283112-0f1ef146.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603283112-0f1ef146.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DrF0KvFEJSeqCojiTG9NHIRW2nmTjVcLZ6kxSOiQgyEzhul3WNFs103VW1OcnmUYKaQAU4vnCrOsWLwSsZJAkQ==","shasum":"75e452b53ea9f14f285b8b5cebd83c3262f4e446","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603283112-0f1ef146.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkCkRCRA9TVsSAnZWagAAX2wP/0dcVBTHFkr/r1joKgFC\n59PwLOwEqyNp3jlDjXfgMN9wESjFv4SO7YXYiUDpojUbFHt18EwG5Za4eZwg\n0sRH8tsQAqVtB9g9P+GSBL6Jqk8AvIJ7LepacdfyMsLO+VwHjg7Y3mf8TRbg\n5psJ4RlGdfRGGs28ThATMCYnxO2LY1h1tEDKjGfuqgE6+TZWY33ScQ/K0S0v\nttf2dDzSaXoQGpuBuUvgcvcWBo9Qmbi0UsIQIiVNnZt8JoNXlDahRzVNxgCL\nWqgtHwLrIJQ0glGqnMprtaTEbFbAluB0ZjFMXkYMJ3vnBGWjKYnsRwgz2/SB\naBGvkMRZlFrKGcEnVOHzIE/Jq0vRKByAuc5GoD2yRhdeCV4Kp4V0gTCK2PN9\nkl6mpwPN1PSt6usGDClBxb3fsypWx93i8CUsv5D54mqRPHbI0BKZ/bHY0Gaf\nwrtEQI5qz8IBQR9PpxFVoxNxBic9QwGRzdLmaa7VrnL6WNlXqWivsHrQ+TXi\nmLnAmtBVZ/62JbEUBtuiWpsAUKHRSfFx99pZhFYM5PY8EdKqGHrODl9uHkas\nG2+56uj+zYpxMNkaWyvisr9YBDJ3NL+mUVZETHWsll6GB1D6ZWm7cukOeMR5\nfeL3kESr1efrgEDcINCtqFUE3rUqZo9uEpdNFV1NxxFarCFFIoCiS4lvHivY\n7fC5\r\n=3bRT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANivul465piCvmsuV2Zul+3333bXDY/07aTQniPx2LEAiEAq7mlp5VwTOLVpSczZa3vKMIZuYh/Y1vbAeceTxmHx2A="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603283112-0f1ef146.0_1603283216755_0.4602316415306744"},"_hasShrinkwrap":false},"2.24.1":{"name":"@xdn/apollo","version":"2.24.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.24.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eBxvAl3H8HAfQRvtEVl5n9Mg+ffORFxNffGY96nxeeZchRE0VegbWKxvHBcwdEtNM8Yrngnk0vW6MU38CPYrsA==","shasum":"9922e3167bbfc99284b11bd437f1c94d130bf2f3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.1.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkClcCRA9TVsSAnZWagAARzsQAIRwI3ZV3P/3HczICKXI\nxekU6UsEHgoh/TLyqB1gpq+VBd9cwFP5/MCqHQWv1Q2KKdCmXkdrc+Er66E7\niYGO1OAS4pFGUSytIoiWDpKBxHngLnwTkdqOqV+Ww/g2zNdnOYGsZRegm0PO\ngbM4FmiPN422qYpNHIyT/vnU56HkcjiaMgsssTV32QB0xNIotXfYIs5uvPoV\ncSupxN6jKo96pSKnMCN/cKufRFzBTRD3FxqZG8LATsEwJ52zyFVrOt+wippF\nn63+E9z3DhPY6ipPYYNL1gB5BLmIaMZaAveUErZrw4o5M6JwDslZVdhDzOza\nFAtVLZpyQ+eGQrwfWpPjqot1ZGWQrBtTA7N8Vt6mLBdZ1unJ4vbHR/9VQn07\nNyDmNlniYGjTbfcgtys2u/y60BxvN6oSQIOb0+WPDdw4cRecEBweOyCaglsc\nISBTnQyTHzqd7rVX3Q+afv9UmmUd4qhkQTcuWXTicZRbN4s8ukmtcfIzjP61\n51j3fhD3nHUiIe6ua4oyYZrYKt7RXSOpSsAK8ib/IioWhvEc/AZv0S91zr2v\n27CWKoGYfucxCtpeCPrp9QLp+fKa07IzGnUAocDu9x78EOet0QgVLy6BHWNl\nHSS0rQ2P4r7toefnStAq5D5ksLp3rKdSrjsFNGP0ly7cI9gi2RtkVxKAJWJR\nIr47\r\n=lN9K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGEOVI2kZmyzqw3qJURX7SPbqLoD8n+ElvkcMypX6G10AiEAnui+Bcc2qdPl168HBaJ6jo8pmjOf//SUin7p2WK+n20="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.1_1603283292216_0.24418328785527077"},"_hasShrinkwrap":false},"2.24.2-next-1603283329-28699d74.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603283329-28699d74.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603283329-28699d74.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+/9V0BnYFShsy6SdSgUpecik1k0GhsDh0URqvZG0qdCRGqjP6LnpRtL7cyaCswChTQjvgDl9F4EjYqB+CFlUFg==","shasum":"a51b1d26b1154ed3ee22dc86c836d86bef04ffc3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603283329-28699d74.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkCnsCRA9TVsSAnZWagAADNwQAKEb9aAZrKC2Zgr4MI4z\nldKHGTSoqDJfSYO5kavjdiscnxCPBhayWDYxANtnKkeNp/T8FNrVLCIY4LA5\ngXRrqeL9rIBMSDUmIZpy2486lMG5ZtIyb23kzDaKxOEjtW2bQaL+cwiecx2g\nyIzttj/BzS2FOHipKlNEaZGk3W+U783LZDGByxe4NbKsjmBQLpx8Yo4IKXck\niZNJBuO2GHG09vCVAxN+enlYyD09evBxRtIH6Qy5Shy82lLq0ude4m3Kgfb7\n2j7zB4GRD5Sl0A1jCNnXohtuq0ILQn+derEqfx+kwqmYZDFQnxpS85DYh/6b\n6irJZvNMe3c8y5RAgmB0y8nimtavc8zoLdiL7hOXoScqDRNCtV5VeEWVS78z\nVE46oviYKV84F8G6bBBYBrGiF4ww4+AzOUs/zvn/Z7k1Tos2V3ymnL1kCQKM\nUjIuWgM79ccd2kpZpbMsuTkNbVe8fc6V8OCUt4rP7rNDh+PWd3ezArENsDLc\nngNYl+Gwl/Fm1vs8uzOU17NrjcaxS2opgX7Xpbt5CAMw5OA/N8EMV1qhEYHb\n1RDfRwBBDZBM/qju3XLxkp6ZxI4ClRBfvOzMpRrajx6HK2BesY51WWBfyNFj\nEbQUvdn0BRnEHrQrZXnZMdAUUUfJIkSNrCCi5IPEHqRH789jXsG4voUXqMAq\nnthR\r\n=3WX7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGAQZUNgqrb5VDSRyLx+ZOKmshYZQ0DeryZwokUcHD26AiEAuGqnSpYC5plTnSP+8s07tCDvspEfyx30APIU95gCk+c="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603283329-28699d74.0_1603283436170_0.3690235335360732"},"_hasShrinkwrap":false},"2.24.2-next-1603284038-b4c37cab.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603284038-b4c37cab.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603284038-b4c37cab.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kMZ7QjT5LRdosG12+QU45jzxstPjRBWpsudr7L/2ZJuZQRGwISFpZSKDkUD68pMJkV6ugPcD0I2SoGzHHQResA==","shasum":"21b2692740d45e16a1a4d54a58a15acba50c4e32","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603284038-b4c37cab.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkCy4CRA9TVsSAnZWagAAjooP/3ZWPvjXxybNqVLXHi00\nIdq7Ayd37RP3tGsVkKw5VDSj9vi1r7WBgIZ7C61Bc4GNhI80wCpmj3UnbqE+\nC+QIltIlFQkzjcUzt9dDB/iNqHZWRDCK6QLEu16yNgraOgRy8t5FFF22Io0I\nMXPb0Uby2dAlOYCkBF1v2OZfki4PNwTAqB7Vg6qWXo3556uNkwQftABJ6NHt\nRvenqHNP9rcdHuGHOJdzH7vRVhcT7GaCOx3YdViNHieTQxi/5ChdUgjE6CAb\nuL7rdwLt/nwHfXp9tgMnkDzeKvb86XwdINCgs6R/M2et13Kjq/t/uSGVYw5h\nXh3LFQQAmcfVPRfw+u6gFU91JPVffhHkLK/sZDaxukPqDEgpsf2Phy098ox1\nSCUFM/TARAYoCQbHuT757pfTMfQM3tvZcSxeGtV9MhhWwVhG7/dtJvV38IZg\nJiuwcqaxxH6rq+LBEArxawr1FZWOL79RzojtzqL1QSnrcYhgSGXj1iYZVxbl\nsECLxfFDCZIClhosaqsj0MCpWkwt1tCcwISzn+j69wymEKX2NzYLKKplMqsm\n13Jq85iIk5pLcmZXd1quP4n70EAi5V4GpRyjwl5UEC34GgJyJZoYnbOIvbC3\nNL/LDMrg3ocYZIRsPsqjjiCF639AINWGs+eNCop99F2QXq8P55y+8FeysLPd\nJ6mP\r\n=26XB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqkqlAP7WK9RXPvFighV7Th8PxlldbuwSosJE/EpNbigIhAO5wwmwhU5jqqJfv82Df9v+oJDSo9qgkfqzQaaptgbei"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603284038-b4c37cab.0_1603284152245_0.8444688018026962"},"_hasShrinkwrap":false},"2.24.2-next-1603284449-71333485.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603284449-71333485.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603284449-71333485.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8KuPyt+cot53CAeDkxeBYCLwAa8zRWfGNdGFOOfhdhTZD4ykxSV6Pep9Bc2CJyup1w6pEV5758CmODqonwht9A==","shasum":"75b22c0951b0393512224763b58424d0e44dcc57","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603284449-71333485.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkC5BCRA9TVsSAnZWagAAeW8P/32dLZFduoSL5IHc3X/X\nXNbzTI+FzYnsWewewDsRh7mLWBARyQh9v+/cEhcQFrHngGieck0POpH1BxEB\nLnvPzb/n7lkByIGOTG3uv49LqOYUpVkZ9Ctg0fWXAAdFNwzse3sWMwzGLVQ8\nDLiEygWCkgL8riUk08vwr95QpO71LtlQW1mUDD+8x7NEiB/D6R2n8+bXNgKQ\nJD7gJbASiRXCc70y8vhnAOpnCVc44hCY3r2XSP3cEwFLrjoK8B5S9JpNGMKY\nHOjyWj3DgWG+a4VhybztvxAmr0GaOhcOqadzpKYXqCykA+5RYElPax7th1yo\nvT2go8zlu/sFFouYdqrK9jXqJkpPmT4FUyFKlnFHc2+uLT8i8mk8D8zzEjn4\nE02D25HdINVbp9fCEVEebwSKmsDalv8qKexoOe7Z9J2+a4jcHP4p/hUNtt3J\nwhEfdvaKGHHVMbmSEwspNQh1HypONfbkqshdYei/9Y+vwqy3l+9BqMvGhwke\nZLQJZdinV/AQ048KOS3nu9cZvrQB33hcqw5+Tc5wEIj9KhF3r4drY7x266OB\nU7odhOE7GQmbjWc1NEi8RPagb3XHi+aRuxe83hTcuT3tEURqMs67ww1eWlFM\nQQQylvZl1xL191H7Itcoy4RQ/G7jNDk/TbHYPcso3Ti+LowMS2Bhx7L8LvGu\n+f+w\r\n=kXHt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjYzXRL80hupEY1kyxfGtJrssRUkAoN3UHEjqGBsWRiAiEAmWEbFI0SDzOlb55KnQJG9R+9f9fM85Si6tnHdg3UgOQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603284449-71333485.0_1603284545328_0.4432108954961178"},"_hasShrinkwrap":false},"2.24.2-next-1603286057-71333485.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603286057-71333485.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603286057-71333485.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0FY++UKjkJyindkL86UOB/Z5VwwLGjfhZBrKLSarJJxcqCBTQKhAqecvJ20H7mjPCO7+xVNuSzfdyJ5f2jgMfQ==","shasum":"c297c0ab166fd83520cb78adededa60fa5ff37ad","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603286057-71333485.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkDSUCRA9TVsSAnZWagAA00UP/RIVXBpwKABmtnQobVxy\n+1+FBADSb2Fc9UpEd4Xma7DZli4QIyt41YA1Vn6svb78mw+1JVjKpWwN5Jsw\n6loFEam407K1XzAWDR1GQ1W2BllO8JQuJV3eCZw1OxklyxHy/rClmelCmItx\nVEiHRmlrpj9lWBnvlj1ntLW4zHPhQ6LRzKDQdFGkCYRpKk5CM0dDIKxVUM1j\nkS8aoe6C8KPzwTt08sCUWDXtKPH+sMUsLBl5QXtfGTuB/xqgElh5Rzbp8YVW\ni+V1ntrA/HFT1cjadMh0vwdTakaSDvk5zuAtc9JK51jeR0B2RNTUreBQWMmq\nI5fF+Zhy96VxMv8yXJGx6wVcMXU5tiVt69rnRNfpndxHykeLn4AxXXQxR0zb\nDpIaMOLr0v69UsmLV2QC/N+b1pmZNxHbeKaIDS6BDmaTwKxFOVo4LdrHpal1\n2Ca8PxhnqX7/WxpiUimmWVyJYZXpJK4pCOAbNGnocWx4fd+RTbzOQUavHWDE\nSe81TRcrecyk58A0i2Mk0RJzH2n0wSfozNezStLexCDUWirMs7tMPqR98WTz\njw/wj0Q8l4ewZgeGbQL8wawCnLdbBrQSJYPYb+qU47kvVW8n1fNikMHuVqEy\nVdEqeRyxKTh5fXvf+hZYOASAQKnSYnKvaJqhKxciqflrFaKyyWzbodOloj9b\nOGTG\r\n=R/5I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYwTwjwC6enyJ56tvZX6iYver4IOhNVFXwZ+1ezWoVqAiEAljlZBWQkQI0laR+OgQndcnKwn8vHGew+IBZo5TF7fiI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603286057-71333485.0_1603286164095_0.36449821923029124"},"_hasShrinkwrap":false},"2.24.2-next-1603287393-4254c3b0.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603287393-4254c3b0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603287393-4254c3b0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-r1VQym0GXV3SWx1JRfAb0Z3SnvWlRJTaXqAyTmVorR1srDb3IOaO3hUx7P1eOLDBgSK8NM6HxfZ1n8hV2ucyNQ==","shasum":"61d47f5a3b1a7fe2bfa45744a658cd69e7e7a1ef","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603287393-4254c3b0.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkDnTCRA9TVsSAnZWagAA8nQP/iGiL7S8on7j8y4cvd8o\nJOoL0kyvFUBCHd4z952aAQoh5QWSpa4gaLKtp91Yk85/slAKiGlGXKGVlPbN\nWFqSBTwh7Sxyueiygj5TZhDzHoywpz2wiIbOKnGWwcKSZV4hzjb6dkXmjl3r\nhSUQs899uQ5fZvEzyIDXe/USHJVNlrWutzioEa8Chh5XFanmne8TAIUulSZh\nWm44vQYcZHPyAIzpBTmh7Nk7LJinAE8PVDL7tZZSgXxIzxcftv1BG/uvuue6\nsdMd9wcXGObCIA65jv+JqVVG8voFgWmH/vr7qHxsGszrN/ddbCpDDqJS12gN\nuOHlfR+MkKEZLbiP81r6TVfWxM+sPR3VNbVmDcVNaTvzhEVgmaPxOH35VAlu\nkbIT4otungYhRdGSquh0vehfrG7nCr7KDt7fU7G2QM9Zv7cEVt30LBCIuqqD\ni2Kwk+uV6eI6NgmXK4FRchqWtYvZoe+ZKsJZgQVjQrz5Qfv2fGWw258qgdYC\nw2bh3NLhOHI0VQs0N7ycEhOZuBsx2M0Sc3FYkMq+Z4Ym4c5WyFemG6/9S5r+\n2iK9JAidQSVABOybTEPIOQQ+mEsLyI8RFemia31m+wz2Zx8sWkaISnF9RBxs\nFmat2F2rtMTW98uqdSl4KJpXwyte4WyfhlZ+qylvIThc+Me4Y4pYo6YJFIqN\nd9ws\r\n=Wuk0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+xNEyKMv3zKjFJTM2wLdCdU+ua9CqTSKHQUDxgetqxAiBvy5eo3kx29fBqUVZC89vSBq9SnzmIPsOYbE7FmeKcNw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603287393-4254c3b0.0_1603287506643_0.47485771146865585"},"_hasShrinkwrap":false},"2.24.2-next-1603287503-71333485.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603287503-71333485.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603287503-71333485.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6Z2LqAe0rrqU6MiIRUuUmmrCzCbmru46UbtLIwGhGSJMfGiKHOsTCYGBYbtuSd4qgi4suBPoDR2WLrjkepTyJQ==","shasum":"10c4cb89eb1d98014add31a8f94fb3f30d6afe6d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603287503-71333485.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkDoyCRA9TVsSAnZWagAAF3EP+wSLb4bV7nAwCe2kauFG\n8qse7vPy61M7zw8Vjbwyr6Q73UxDqtlIS9ghqfN3Xnbgbni406PMC7GYv5WD\nczwA2X/i8FE16bHOkV72h8yAO8gUsxAxI7sVDzo2/sBqsILYweu8kn79JmrK\nEBjdT0VsVobWNZatr6rbOQrxsHDtjAIyQ8Aa+TrEx5FlBSGLDxAtnmlWSO6H\nYVmKV/MoZTQ1pc4oxHBEiQY7Ix+NfXQVvkGSejPjNFVwlOH9agThuFdpSv3h\nlk8W5lkjMLI27y7OeySBxmH7upAbVcX8/kysH7qY71RZ8WDUH/ongwCwueDX\nxedH4I+3yUV16AUtcGR11bj+aXWu/7jKBxFmJ/fMfkJB+IPFfgIVtlcoYBjs\nH5sHpawRsu6sFhErIVpKg4N8w+htmF2DojjXCAFc31iujoFIdsRUaDcUtZqG\n9WYk5Y6xNyBRHv4zsHoDobcw7B7sWE81llqVbdNJwE1mpbAyuYFyhANfnHeu\n9kKrlnu1hrBt+jEXcxcsjg5D/NSXBrFvXLm+4yaUf0FQjXGYlkEkl/TvKRvR\nFqoIAKlSBLar9NhAsWWHDeHVnd6E0uR9wi5KoFJKtfI4i8stWEl9uAceGWKf\nUp84vrx3NFBXE+x4Wo/MwbrJ+9PtqouS2Q9+JPhjKZA18akBDdZke3k/x2Jd\nvIk6\r\n=EQl0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFbvGXhpba0bfHsg39E+F2+yb6S1qOUrfu1o88XOi87gIgESQl0QaYprLfGgI/PkLzS8njAEIpIzBt1LSUqeCNGpY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603287503-71333485.0_1603287602099_0.8014661327976949"},"_hasShrinkwrap":false},"2.24.2-next-1603289969-31b650db.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603289969-31b650db.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603289969-31b650db.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-o7gnr0G1TAYrflnAn36Ebi+WnluxQZ+gIIGOmcaJksGxBwC3l70FpYqloT5SzZIUlpLfS7uwdHoqLm889kTxxg==","shasum":"53a85a0a24cbb197b76e18bd28e8886369e99f55","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603289969-31b650db.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkEPbCRA9TVsSAnZWagAAd0gP/10vz7sAog2D4CquIPg7\nKYsPR3YLDIJz121ZMziLNtb1zJS8O9fwh5AbG3jf2nFTyE8lvy+7etwxy4jx\nESDkTZV2aoKN/pRct0FYkQo1FJHBB2Bik7/xs6rcielXW7XGHdDQvM49mzp7\nI5vvH8owVAlt6Oo9qKqf20TNw7ZQm1tCFe25NvWQOAc6B4K9fJLKjYcBSYXp\nSyOOyLJXq7gswjsyEJ5WiahR6irzgcxADbGXQIKegbo/JopMBbiUyZVJwD42\ngySnN8apf70vx3klBOynh1qE8VlJhFzUiEIExBPfDYp205zxjF8+DaW61A+7\nPgymxF/c/LQ5rwh1UcDQ+ivXnjCuTG3/Fp6MCtgt6pIb9jwLMSZv4AJq2VTL\n3MiuTgI3tVoeN0MwTdDXRfIAHq9FWHtIExBDFnT5jywox0wLio0qQu+VZ+pF\niab1CAWWDPykLBj/wVGuMO9P1BfO8GxuKvSZCiLAI3BZlGw1GPE4bkutXzOc\nU7QXmCrFissTe9W61OxopSSNvkZhTdyjjBdzFdyaZFXn297Sfhr6lE39pMlp\nre7p3+Nkuje1MH08/Ajaexg6OFXf8fFnvgBS8t8bb1h7EvTWpOjVDg+RpLEe\n8igb2XNG189UnqCwUNBdYQ0xyvMWzbYtO2xJg0QAPCsSVd1jELSaBxHODvDm\nDQ33\r\n=e1k/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/bGzHwsbZoBhEORAA6NCoBAUBQUCF9xs/pfXwtTivLwIhALTU9B3murBRk/l3gLHxMMF5EATeIMbKzHB9nh+6wBGz"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603289969-31b650db.0_1603290075517_0.6615378703465378"},"_hasShrinkwrap":false},"2.24.2-next-1603290728-31b650db.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603290728-31b650db.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603290728-31b650db.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-W1BejjU9a75/1I9ebZs0j6b+LVXSQLP3n1BB04LbKk2WbZ6AS22Y5RMvgVteG1g0RbSL6l+9ux5P+l/nfWjGxQ==","shasum":"0fe2b1724650723a151e6b5bd01b1d82182b6f16","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603290728-31b650db.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkEbRCRA9TVsSAnZWagAAgIQP/2ln9GkW23iz3ZE/Zr8n\nvK0BQRfBrWTYGxnNUT2ey9dfw8dPxigC4yZsSLJl5lf4guKoN9yAZX4sn+9Q\npEerXnBQS18JC36CmmMcyEVOvL3hYD43SQaflg+to5nBi0WupjulBmNYF23F\nM2Lp2dY590qvr4gthwZ1Srlu02YkHWqKGQEMhN26AaJTNv6Dn/5yeuKWwhSX\n0PvvNiTkcJBxUMxG/ubcBXD3DZnRaK4u4hL6fkrjnxhgInyTzd4Ar6jySZdu\ntgmOOZS/5voM3S4TM16SR3Y5eCs3vxaC4WZVfdvN3AnwtWqcVhlWgOII4LVE\nHSQLjII86MVeEEKuay+mBWvD/cQhY+905o5yCFC1gvi9UjyMh0WntmLlkmrM\nguA50FBV6RaxNzL4Nx7t/gx28RmWIHfRUBlpgxzHIyl/W/i51C7oSEtbMorV\nQYVj52TeGa23ulSP8m6WyEd+eCyL0ScdkK/hFCQBAX/0EzqRY96/mSH2qA9w\nxhS6zzWPHyEJ1ONWqpuoYSHpiZUVk8xgO7wXFFpBwPUzCOpAMNBM0eA9GbOG\ncHo7t9qZItbznxg+9RsJkPakwXTtyCgbMaQlcd1yozXMFJzHyXEGSzwj2rK6\nN15a3Ab5lSJkOOGjxuZQFDwaVnR1VSLBjOH9B9KGUbcvlVGBalVfkOKuJ+ip\nZNfh\r\n=WCuM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCS5PlFvc5tfdeU6NhAfMlGEB7GjRJ8P31T8uxj91psAiAn55P68TqB7GmVJzao8z3rAGVATyabgspkTPQpIpGVOg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603290728-31b650db.0_1603290833274_0.40209908849321896"},"_hasShrinkwrap":false},"2.24.2-next-1603295610-dc4c4f7f.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603295610-dc4c4f7f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603295610-dc4c4f7f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nhj/QK8o+LpgAmuLozsghlyo3grkXByBizCagVmkY6w5z5bFHBRGHU3QQl91ks9AhRKTnpK5S5L4UVVtTWRBwA==","shasum":"b0b1d19ddc1b8a3fcc1a910fd091b06fce5656da","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603295610-dc4c4f7f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkFnqCRA9TVsSAnZWagAAIG8P/1h28hEF3Jixg39scLOk\ntAw3qvNDdHjbOj7UANgYF1F/K96mCkaRyJueGYHbF3OuVTAB3LSZWJMphHWp\n7Y0K9POmzPZ5MXKViSEyHcZRyPSw4nRsvaMZd4VQVenj1mlqRKINrjZa45u7\n0OHIBzxUwMMft6zM7PEuKgmfF4ZIV3OBOUp2yxqhjRMNO1wiGxJiYuWSde3O\n+jcXrGHT9ItVje7a3rRqDhvRIzHJE/Ldc3cKzngWHlfU7gTfQBpm78UOemCP\nnLF7fFWxx1bUsClFtDHhv1DxduVIjaxzqyr7d24OxLfPHZvGt9vQtticnIcr\nDdxbcoGkJGHQSTqHUq2QEFzZxRFtTqb4EvQEN7//Bm64N+CKZuwWGjbN+3vm\nQNLGImt68EQ2tTILVMiSHnEkN20gGqTmmlvbFqlduj40wNnBkn2XKJdNwYhm\nkACssfJgJUyFv8QPE9OtNQx+2kTDXTewwj6fLnnCgI14yvp51jjJ4xmvToHT\nXMbtV/FFfsQeflpDNr5GSmvWjHaHj4M24KTyqY28IQ+tPZul9ZH1pkqOQUUa\nQ3DsbL3s+gIEzCg2J7gJ/1bCPJ3IhELmQTqlJdRnMBKsj7/oOd96f8B/QqHj\n8JrHUABfgWy0byQeqZ9fYN0VR+iT/pbpAHuTHfB+o0DJoCvxizcdPwcrbA5W\nw9o5\r\n=Zomc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0lsmMWTPmUEk5COOvWypH1X7yb9lwLM6b8eAT8xAk9AiBZVG1QGBzKw0gyTXP6EMsJdAOjwQQZzq9te9PJuWEYzA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603295610-dc4c4f7f.0_1603295721647_0.6234415938622231"},"_hasShrinkwrap":false},"2.24.2-next-1603296038-7e80c90d.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603296038-7e80c90d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603296038-7e80c90d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XZnWyB61izm6uo/iHSzBgNPMDn6h4h2ZDXkAwy5yNJ681e/JBdXtD2eKy+sZah+NSQHEudJtXhrRZY8EhwxHvg==","shasum":"fcb3c3c49d73ff7357b66c797ef5c9952aa434c4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603296038-7e80c90d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkFuTCRA9TVsSAnZWagAA+MMQAI/IxMI+ckqHjPzQsS4g\nQYMSOEf8ZHwPe5V2eF+YeNtw2juF8bM4J6h/nMMffAbIQkn1dA0nZ8kTB6Ug\nJ6ItREfHEmqoNhg+gQjNykz79d13KNBiO69qsDSUue155AiB6Au1wOnmKkRA\ny6B6air7bRNdQWRfQmXPDc6tnIs9lqqAOft6nwFZfJ2zVoEh85K95rM1GdYH\nbgyXE4nZbI8RjMyaQXFXTHJa3CyxQaJgPXSxusZosCrABBlY6D1eKjf/mD4K\nNCwv4XJmDRwjxt6PrRJPrp9j2d1Xf/SMLyXQlk1FrUppsHFQtQzlmNxaKmck\nXioM+TbVrk7jQ70DAGvPq16wc/VYlZqb7YQD3TV4FAGYvu1oeqawS+4Lel23\n65wiToNzcbdQ9Ld2I49Plqwn25WQOTjZfg63j/ZQQZdyc+g9uKycef9WHy24\nNPl1kmJfYw9oJMM68cpOQ9z9scBxYLTneAddk4lRoAWSDg6CnlEU9EnVpv3F\nIk6Bxyuz0nUblh6/0qs8DzIUh9konMKCjtE/oEPu2b4kkGJJuFkA2i9mnIIL\nbyBcUa819V/MdHk0V5phiQoxNYLXtdHC84Qn82MV/cVqef2K388Oa2gRk5P0\njMLDYM2NAyAf2/LoQ5byIwBEVt54uuHaR4hz6uaumfptILiB/+jLuayEXtB9\nWLzS\r\n=nB54\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5Hei5MGkLHMiyvVprV2zWq6HqnIpzwGwV9499//79FwIgKVhNBvsfDIbWOga74KrS258LmC2Ybc302UXZyHbC7CI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603296038-7e80c90d.0_1603296146957_0.24320576397353433"},"_hasShrinkwrap":false},"2.24.2-next-1603359410-15ef4c7d.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603359410-15ef4c7d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603359410-15ef4c7d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DZxX1kU0qjxGbN6+wC9T1puBTB/Hudi6dP0z6ffRaqdqsWLJpvE7/moRYmDBqmaX4L1GITqgQG040BQoInwFiQ==","shasum":"0bbae2f4e5cb5733467c7137d7d59971ef7982f8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603359410-15ef4c7d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkVMXCRA9TVsSAnZWagAAT+4P/3+YYmo3HP7oFbKM/LCm\nGpaxLi3E20RVpjG9fLjR7DyG1+3yTW2gkwc51IVuXYq6wutvl2T80UU72a08\ny8kSzHhZK2A/wNlH3HVJRMoSPYYi/+ENC5Oau84Ybnr6JZk4VUGRrxtulSeA\nnRRUXPkgK34Wr79MUlyfIpNUVW4LNfo1Mp90TlAT9nZ/N7Y0tv+//gBU9L8Y\nfNAMlu8cSodaXfUWU4t/ygln3/PXRDCMQ6cV8sElTb/R066Ps/oBbIlJpzqK\ny3HRee6Y828hQ7CZ8/E4BXYP/l5SOLAdoSLzXOXiPXdhIG3cQ73JuHZ01Qz3\nmEWZmNaqDyVhnpYEDQysaK/9IzmIDRAQTZ+SuWfPv1it5e0cKJOnjNNWGHwC\nC1UwGwgCJA7YFYPAZJWiaJcw9POAVNTiQBsUfv7fZ9QRsO4rv3d8oyVzd5OG\nHfmUlkeJ6k/vHvxpmVAGEHAee+FLtJlBnmj8HuuTqG4SllhfC1xPWlliJHVb\nK5aVEgpR2LjTyOlUdlMkdohpIw9kIP9RraifAmVouIEz2Fu4fmHMu999PZU5\nriNGA7kJoU671iQEVGr2VUwMsQdCidfs/sFfBPKWf3xegZGXTcQFzbKVrnYR\nQqf0+2sczuB1cG+l2HSbsl1SUCX3Qj7XjySsMJyzudxCPHBWe5uHcKVafNL1\nAlLH\r\n=Z099\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHg/iaQoLa0D4nxbuyZniTY0uFgBDTafYjJojkHU7JZAAiAtm+Od63LG4rJPUpL+8Y888GsrOnPG5I7ehv89t9GQOA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603359410-15ef4c7d.0_1603359510540_0.9814003956368171"},"_hasShrinkwrap":false},"2.24.2-next-1603360478-5d6af2c3.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603360478-5d6af2c3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603360478-5d6af2c3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hJaPytfhZZcKjYv8xLpuMAGMbL2Ko6UFG/OOLHaJUw0RI+PY1wO3TxjS9QWEgJHB+BBdRYeaS7QAZenwBuCERg==","shasum":"5f360a52b2cf6a344bc4f520e900a98f66a77353","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603360478-5d6af2c3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkVdRCRA9TVsSAnZWagAAvO0P/RXJGn561RbnWo60K/XE\nsn5eHfObmrzCgHXqgruPWSW44iZmjYKts1IWcjRgUufO25viXkIHggcR88bz\nJFHzHSb07jcFbGfih8+I8d++ZBDmJ2enep+m7h7AZqeEpnmTJkDmS6q8Ig6B\neTPs7T8UgoI7XQYHl3hwJwfmtsfEIBrEsFrqvH5bK00CB8hRAgbkA+LEk+4f\nYVt/uxb1+AkzPx64aSb7zpOevckTIYUSi1KbcHw1sy9MWDJ+dijfQmMLNLoC\nSgHAKh3cHbO7Qvk2z1kMYIC8OWNVfLnscWVfTMaa18y+zcF6pRnnObHc/DJ0\nMDl94EXFslaCq4Qbhjllpy6vNUkfkrQC60r04hvDVwWIM7NxA/dy9hKN+l/L\n57tR3y7epBl+X1XBGNMqIF03T6z7eD3c+f8Q+KGbqrJJ/dzrKilE0fA8EAVp\nbOa1vVchSMJsiFGXv8CQFkVbcxnNoz7RriRV2unTkIYeejP8u+7J0qNiq1Z1\nyNejX6TXFxfQNGw5Tc04emV+mO32GpbPZJfVyQ7mgM+bwyvs2r1jjjIVG8eO\nYGGRAdeXYVeIlylAz8TXeXbyqfeJEoFtUVh6wFEci6A+adwVJVVPx2/TO5OQ\n+7V0FACBC6XXcuqYJ2JzkQiPYhjk4pSswzxG6bgFxbq8j8ht0lHpvtLarltn\n/G9g\r\n=NT/l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHO5G2QnoEHMVQEv+BJQsMj9IiX/lhM6UPbh1g7U9f44AiBNEVobhQjoEnuSizszwksVyPtbFOxBlVijPBvWw86IgA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603360478-5d6af2c3.0_1603360592688_0.11134172715498569"},"_hasShrinkwrap":false},"2.24.2-next-1603360660-e02a39f1.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603360660-e02a39f1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603360660-e02a39f1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fEZKO9K8IsqjXnfiSbLxrU6bK6K+qad0Gqbn6etZ4b6KzFR263Ef43hYuOyRU7oARXLS+GTccVTJ1cbGz0Yoqw==","shasum":"0692f17683c6d7e281d4e467a1e5f5445d6f48db","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603360660-e02a39f1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkVf6CRA9TVsSAnZWagAA1x0P/AvjHgH8/z13PB44+qW2\ngR0gN/8ImEqMe/Tid6pQmOuSa0FkLvnPJMf9mGyiYWzw2WTmPt+rizSy366X\nxBOyfgyYUv3AM4B5uvmphFkxfaYI8bKBGynrixSGsTeu6vuEqsd/EjXuf0vG\ndxDvtIZC32q2MSSx9PwlfWaT2THdma/lugzw4WgobDAFFDsqfHV1WRrx0sxy\n8PWwASf3O+4sSLjhVeWWZ291RpVGAV0y0PQFHh/b6hXPxir2sdwOJyoiOvxw\n2B2Mw0ZB1H7kXE6JQjfbaZqnTQT+/8e7oqQpi1d40ET545bnQp25I394c0nj\nBRE3C5Ju/VXKd5OJJPxQ9uxkxOEo3tdZ5wsFdxEZiM+kcQsFZJhrGxclNKuY\nU5YLuUHZg8iX2ksXKaq71fSv+VDj98XzwjFobV0fzpgEMxEEj21GnB6QNzu2\nw+6aY89inHYYi/qrGr361QtgK+0SylJ3GYZP9Cbthpr6fDDOcyzl+q8mVUcs\nTcuFPeZOR85uHR93BwLyxtDAeiYf84l7agvMmFf0VVEcqufoE7wyX0Fe1OnZ\n2JkFcGWD6iGclUj8vT9zelKiDWp8TIyciOekNfM8FTZXjg76XbjDacrrfT3a\nZnZiqlJyr3XXVtzw3JfKnS6mVvnQkyiJwXkCU2XWNVNRxr3v0jaxm1E1b8MS\nnSuk\r\n=p+7W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjMsd/rGeGKHGWqJurSvHXlhkYEGrDHkuqhsIuFbAV1AIgNxpLzsxl4UcXe5gzmzi6h/Q6YG3AqZW3plPl4FK/BIs="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603360660-e02a39f1.0_1603360761909_0.3850080680534045"},"_hasShrinkwrap":false},"2.24.2-next-1603360783-7bbaa571.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603360783-7bbaa571.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603360783-7bbaa571.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yaXcqYm8bFUAYtmS2JUNswgv8g/9IKXPzowhW3zIlyL4jHNoi8+6qqSybmXW6diDqfhgVakTggbZwuNzMASYkw==","shasum":"e91ed587ccf986ae58480ca7f32ce10dfb8c2009","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603360783-7bbaa571.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkVhwCRA9TVsSAnZWagAAsC8P/igF8nCQVxRoA3P0vX72\nl1IIoQiXIGvZ5QTo/dqv21s2zMyquX47oc2rzlaJUaAF5UUJlFF8lXIAlKOd\nvAu+gmxjZJblHxeMBK9D9BGbdSIR1AVPdGm95x1/6tltTZISot4jWDbKbSNn\n7GRNohq1u1gPz196fRsnnuWdQ2ymasaVFSu69zA4IpATO9N3eriQuUFT3Aut\nKWO1cuEQkt939h7hluxbkKXMzGmNlt8VZKkXobqZRgchv/4/Fuk+NGYb8Z5J\ntxeTok9pUvxbfRbYa34RICk8IqvqZfPYeRJPBJoiur5xEYOUbl2H3aGmpAB5\nSCXEeWJEAT1beOxlrlndiQkgTKGLNvOgGFwiGQB2JrwuoAtFsGGzJFmmsTiV\nWaYbSuGDdZI/IQ17pIws/8eR301A3wDZZH8urKWxmFEO6XJI/oeObAhRhGYE\nogpEKGeomoq7T8qaSiVIftgHoEaWFZOpgSinTb2fZS29U9jUFre/+/vYaNca\nVFFNcV/l+iBUfVYTgsNmFPpijH4fuhttTYJyL/LxUVklz7Da84DNp9tYApoG\nl9We86jSZcY5kkCh0YXJfBSiEzc03RoA3LpGJ7JETENXrJuxauN6zehxynA4\nBjax2YhfFnCKJfWMkazR9S8d2t/6RsR3YMiSDUJiNio7P63IYufnfZhm974i\ngFPu\r\n=Yy1S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs5zyoiWQlxi4VeGYEsLXruykb9vM8teHkRBXGDmfh5QIgRs9qrsxmgG1BtLK5sFD+75AfJsSUgLTOo5M3xkEyKOM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603360783-7bbaa571.0_1603360879388_0.8497470596819485"},"_hasShrinkwrap":false},"2.24.2-next-1603364436-7bbaa571.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603364436-7bbaa571.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603364436-7bbaa571.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HQWDcurRqEGJOwAG0EqZ6ccgVOf2Eb62u//eW9yweDLbWJ1ZR6/yJNKbRRIY9vK91GA74OrQz6W6fnruLGVHdw==","shasum":"3b8a969d0dddafd925b6514f76554369d3f4a817","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603364436-7bbaa571.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkWa0CRA9TVsSAnZWagAAGoUP/AklsDAJSvHb7McRB2dU\ncBDyzmxbwSUpFyJaUyL2hg3pq+pmCW4cVagRgXHU3f65sNEdGFcMxJnToi6e\ncI7JUsNAZQD1OOTwCuIbro93P27qL8WDRQYHaaFxmYbgqoPyuTuVPdbhvjgB\nWpTJNQ6mr8ZSQi1pYEr1fbwx7yalGklIZp8i6gkui4bThRS4xfJTvLGjpzKy\n6FONXozeWD/lyAIzm5VF8YqNaC0ZQR8lr12MGzBOM2tN0OMZmmfTlYMqaXwH\n/fu1tRJxuXheYVmfY785asNWnPxyI9fiIWWqf/R7QFJ4E7NAAN0O7POu6v73\ndHGgTTERTNDd8qPAcOZHhdwkM/tCw+4v4VljAUN5d32e24KG/LL6rA6yukxo\nG4APQpv2y+vS78UsKbw6SAD1ak2tJhBuDpZPAwQZBrzndxIzzYuC7ExhhYNd\nlbjANjjpLE5xb4XnIRE80DwvKPY+Ya5dB6Kk3YvXVchvV0RuLjDz0Z5qjg7t\nBsb3SsSWzYFQTCRxaARlZXHt7L2ul+1iW5Pu/Jq3xr70yhSYednJUN1XYX9d\nbq98cdQEs0Lzz34ejuA/2HQ3tqd9ACBxkJhq3A7WIwOLBFI73SisMBtDrm7A\nzv2O6s9MvCKihghybClSgcugjQy6EOXZIAQONv+5BIDFbzli4nJeNwDuGm5g\nCIbz\r\n=X66w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICKCHnY4x7e9bwgLfeiNruZbxZnY5fY/4z+HWVGwn3n2AiAMyO6A4epsUik3HEBpKa15ZEwZbElMa1yzoFCGiDo15w=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603364436-7bbaa571.0_1603364532399_0.35068103475598034"},"_hasShrinkwrap":false},"2.24.2-next-1603365548-7bbaa571.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603365548-7bbaa571.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603365548-7bbaa571.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gu3iYbZ3/O1wLjkjgDF8YYuvNLeuUjwvLee5h7Rad0ebq55tAmC6mUxPrUQ2CrROzMGc9RvqA9xg1c5fDZNYOw==","shasum":"d8d3e07b50c26cf9a09d56b7c8aa3d73ccc127f0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603365548-7bbaa571.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkWsTCRA9TVsSAnZWagAAF8wP/03u8XV+f61ou4nf900R\nT64q43mwtUbnQn29aJ535yvV6bgiM107/TnkdjWBqekIVSfJcLaJIWpTIsSF\nFKqJV+LcbxirYOWC2olWPXpKz8UhQk8nPJ1xogbPzVgZA43ymKSe2bUxxm2e\niBAn/OQyx0AjIvXvsPhR9HLI4/iulvCqLR6arbFteuClaIhVmL9RGfJ+RZJT\nT04aRNfKutgfI3GVPtToM/ZFQ7E1N/c/LDG/st7JPyetfZlAFmN35NJPta0v\n0MhpXQ38giVOzQTGMMw00Kv/Saa7xmLwG1hyY5s8QTT7/ddv9OuZwyJ2MQO8\nXxOuH+xby0TW7VTLBPZ1bA9hm+bWwQTnMqSAY9ta5Npzj+DGSUV+6isoist3\nvPjpq2ewOLPNfgPaXECZydGT7T5kn0cUqgM7u3/8ycjY5Jfvj8EAyZUNEf00\n4fh4dq4+3sdO/TilYeRSTZeyHmBDi0GrQFdAW6aPuQXmKwIuZTLtzN8Jhq6R\n4/usOsml81q6pwLmhVl245vsIQ0Fgo3MibLCwZ27mbRmSC+F2WpX5ySoAtO0\nfYx8bTVc9hc6Nypw5VEGp5PplOUodtoM0bMOLFxwLxfuKV6UYwjK0teRYeUr\nILQK93qklhCvTWKtgJSiH86DW0E4OS3TKzYBHfOjW/sKopw0xZVVnG34tWz2\nWQRS\r\n=BFF8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXn4eIhzXIte92tobuSVLAPR22sB0WjaP+Tm56kIlDPAiAIGO7iQlQcQhAO3pksjBfBj6DHbqrLSht2DnTu9pmmrQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603365548-7bbaa571.0_1603365651309_0.21072549768201077"},"_hasShrinkwrap":false},"2.24.2-next-1603366373-f9d8b020.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603366373-f9d8b020.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603366373-f9d8b020.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-r+oL1lAYK0+9TqeuGOhNHx2mv0AELScFhscEVzBaxLYeqXUNjY4FVYPmAXrbcxAX8ima5fbr6Q0IRerLMHqYfQ==","shasum":"9135ad4adcb277b6bf87cb577f57ddb13b316501","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603366373-f9d8b020.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkW5MCRA9TVsSAnZWagAAHH4P/j7dmR1lMPseKxnwszjV\n0ovjlkb3TpWeCEUTna9B0keFXzzzApMZHN/yQfg3hKi4P7vxfHFk3NCMIuh/\nswlrADjq/ZW3PwCuI3x9HYe8iNLtNj3CYBnMr8itjUZULjcfbPfshqsFN7Dt\nNugfpYpeCz+xMEcaspiblKBSnJlsgCUc5ghWxOPzhe6EkTGv8XdQID/IOGAc\naaL8NAS7iaaM/rZwGSu98ALc6D6EbZAWAH1+XDDvaEUTzWqANiZM9q4//NUn\nM2vm6PcDaa52TA6p5XvxpqkesK3Me+FVWCJdA7FhRQerIHHwsdxCYHVugJgT\nrCdnnpuCC6hwBAE9dMGI+G8Mur+kcVwmqbfmQbKdZ7gF7shzebwWfP6em6ah\nTCqUS4xMhBu+6sb+gwteg0pfttY9Mrto1PdcnVRb9JWDG36fgYU2QuPbR66D\nTz2k+eg3DL97CNLg8cBv8UdcmJ64acCM31nMFThZkSnGPir2eS0TC0VsWWhZ\nF1BG3iYNhx1kCBVnaSglZxEGxkxzSdm4it4zI7VbpY7qucOwZJ26/OuyZKsK\n5TBs6rnF1uPPrGnMe9D7WmpiotYRjzdJv1a/b0eUBzerEc/mrJgy704Nzt+8\n0kIYudvH4OSzwqc6VEHnw+8g8KfB6cpOSVvh0ggdT+zn816+iHPKZOws28SN\nKyxl\r\n=bFHu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjHLyAJh4IIc58zf0q2R5UfrJlGmMDYobLpLuxaonrGAiEA0ihqBaiaM6UCMViV4srkBXp0kGR81MZxkEcKDnvwUEk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603366373-f9d8b020.0_1603366476549_0.5428827672782923"},"_hasShrinkwrap":false},"2.24.2-next-1603366564-ac9acdb8.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603366564-ac9acdb8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603366564-ac9acdb8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-G9nwLhUHLY/81za07trElhFaGux4fowUiTJLpU6V4dsMqB4X2ggsPV84EK50rM8wzTsbacHD+JBI4nMeRrkVfQ==","shasum":"627da30d84b38d00b0b781691bed8d07a37052b1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603366564-ac9acdb8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkW8UCRA9TVsSAnZWagAADHUP/1OPPJywEyAOB/jc5JLV\n0RP7+m0BYXgW122niuTMva0Yu9RdzZ2n3rDmQbixxvKJt5aGVRI1e1dP2IKT\nV6KBSf7pwAFGZx5m1Rx6OCTuD99M46HxZPqzbPGz8FrUQcLaAn6v+454e7vv\njlY8HsWIvUTT4NCpkHqnR4XBsgsQet2vXDS7778284urKYsIhUqaJ2YSDOks\noMKGS1RW+ThuiDnN67mmaT/0rP/pY+vv4T/KN1OVW7mAJTiXJsg/B2NC6ec+\n6m+HY2eCdFC5cVajRoFVPmPGgQrNOtqR0uQ/Z2aeRaR8ztaMJ6z2LIumAfkk\nLkln1a3p2D8XaTZz+oNy5/Z3xhKZjFI1sfgvGf+VF0LhT+m0NNtov1jHiIrm\nRhHcyqbTVt8FYi1HZQ2BlNr1Bc1zV5balDaDO9DmVv3Ri/x/uGyo3HiYNrvi\n3vSEbMEkwvo/EUnd+mjjhAvh7fIIEA2+kDwDfvkzGuAoJufSW2qoM9tMcjim\n/qpvzwAECI8iDQsTo1SL2fCauVWsohT3JTh0PupnQWW3mqhqkyYBWPVcduis\njsw5gtxcS49wYI8k6dRmLY6SLp75dt/MdMW0/kePsoQWF8l/sVSOElYw3FSX\n4rodyqGx+RfjbNuk7uPFSBMct3RYYRvOZ5e6wBW5ig4P2RLgFKj0IHsIp7BW\nnwLk\r\n=aYE6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyOjHwv1Q+RYdxq+m3s0dfOJsNd6QrAp8mMIzz+oXi5AiBbWBY0PueWT1ruiWKFhBPme0T3LQqbMUOa7oVTbXKA0Q=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603366564-ac9acdb8.0_1603366676571_0.5898577861578076"},"_hasShrinkwrap":false},"2.24.2-next-1603366688-f42fff92.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603366688-f42fff92.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603366688-f42fff92.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yne+1nPYV9ecOZ0YmksTyoJouB4mgjmSn3KQ+ojXhBKHpcWxjWGRJG+sbORUnW76yFeyk/s00D09ktqpea4Knw==","shasum":"1a831e669e8b6f092d0a5fc42c15442c4e3222ca","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603366688-f42fff92.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkW+WCRA9TVsSAnZWagAAwdgP/2u32Q9Z12iiBh9i2dIL\n3bfZOIny602D88iHHfnaEa+xnGjZfyLMPW44HPwslHtNdx57Uf5/WYnQ09H6\no5p+en5dwVumgx5J3qK8oe+CdLs1n/uPXqxsLnPncuAoBvKOVg5CcMca1exO\nIAAvO1PotZBhR4KZzu/S96aIjNGPKZMfQh0etIhSU19Onu14eJt2g7pRLBOM\nqVbqqWB1QeWei3OKIGQrMgvYAVwpR7UGZ1/aCnBmT+XTzaV0mqghNcGLP9hs\nWkJei7SOWCPXP5VwrSG2RosR5tKPXoojGyjzf+U1Jq7IAptDrpTTlgKTuJ6r\nAprW7LT4c4nCjbHYeda1LeSebRlkKJV5TdOAxGC4WaQclncwzALwvC1Bwn2I\nY657VcSYe4gRuqdR2sto4jUNhIDHN4iP5i+kA7mvANHesNKW5yVrkFH7iTMY\ncyL95MXSDkTpp1skZrIdYj7SKfcgFiHZlwN23S/O9lIoPrgx/eG4XoMlnsF1\nlmVY+oqQ7dP4HfQ1CtRa8Nk8/LWMUnGilvwOcV+IwGQD15T7InI1LfLxqEPZ\no9/RUu6dM7cRNlQZFuKfipmjpbf/qRp4jpHEyOZ5kfQbW2yCzyhZ5qHn9PNC\nKWQSoZ19zC4pp/aAGOXXWY6hrRVpxEGuXWnfhMsy7VcYcHZLTzRZ0P7kS9Mm\nQ2WQ\r\n=yqWa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq9q1gPUauputJJjTNQTAutnelYUull0USoLQ6yAsPCgIhAN2ZgLvcdkRouhUTpHluzTL/IwwSfX1mAYY4KQxOjJRS"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603366688-f42fff92.0_1603366805603_0.13027030280716057"},"_hasShrinkwrap":false},"2.24.2-next-1603367483-5b2fc941.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603367483-5b2fc941.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603367483-5b2fc941.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-enipdDWPqM8McsTySAbg/dPSP61d5xF950x4X9reJbZcmFVUFGBplgkR3np0O2FfTDOIqR3L9/ssXM2t2wYtQw==","shasum":"ba3b2443e63d25aa670ed521f7ee99ebab04c97c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603367483-5b2fc941.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkXKyCRA9TVsSAnZWagAAnfYQAIxV5KaIrne8QF2pwwjg\nyt1BGzo3pOKRCnOlB3KslvkzIrI0ISC2O1m/5MEUmUq0iszw2vCif0deIMls\nPIY7YAZBZCLatIXgxyPJmPWEyNdWbZV/ht7DC52UnLr7udPDJ654lkU/GCZM\nAG6vYyiDQCJaJAbxWB/9X8AItr8qB39nFvybvDVfQLIyA0gk4CuIXvOSjTPI\n1RLS0pJUOxXJhpseQV3YymL/7Da1uF5C56WmPLMc6GZvy/dChpRO9ew+sUgB\nKkShAahMGerbXR+BNEQ242bgrH29Ph0jsea5y/GD1UVZ+PPZBD8FatpTYhWv\nVYoC8x0B1OkNoq261N9fiI7rHnmH3/80gBu566pZYKZQKumLUPscqs/vNeMu\n8WZ9ogy894S4xhRgojAKOdrHGd65FqbMtD39ZOXcK1i6bdhFKiU6z1dLbWi1\nZ/7o+jRWyOb2LnbBZfy3mcoRrZjFyrZfU3oM3zR+Q5zZHE4MouCwKVFfQ4CV\nUNTwnJrr9jWYL/qAfNIDP0g7Yk6rnqR1wVxnEaWIn/fVBVAr6ATb5STHjWBs\n6YMh/a/0Sfb2PS+u+Om5GAR5jfNlgjyHyclGzf0ZpEAQ5kASsFpFn2dcmSAO\n4MXWGGtpz9OCodUTdmHOs5Hb+9oZWOfbtg37U89xNNrTZGfixRSQ0v/M65k9\nDx2M\r\n=EvMh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTxBfK1XT2XjYU6kH5xjEKdC85htbnZ4eDaFYo2GiUawIgbxG63/0lT+1CBW7hcZQO793QRtU4nXGiK6km53WYqII="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603367483-5b2fc941.0_1603367602106_0.544235369798655"},"_hasShrinkwrap":false},"2.24.2-next-1603368242-5b2fc941.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603368242-5b2fc941.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603368242-5b2fc941.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DkFnOyL3rPo1azv749vhSjry9N4mwWEpbVmLsksbFuKFiQ2PkOMnHbRfHD2el5qCl6CCS1WJH8/f/wPMmzs4Ng==","shasum":"130428faaf3533d6ef1ae24e235182cdc12abd38","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603368242-5b2fc941.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkXWgCRA9TVsSAnZWagAA5CYP/01YhAhMpdI+wQLAl7fU\nFk1GUsuVQ69ukP2LU8Y1lLnfOWP4bJmZ2BSevaCujuwcvCcBMz9BvwJy60z5\n7NojVyUTx5j2vQvukFZkWsDM2Skyjqn6VomRYeeQwxGJ5Ztdo26zol64CB53\nNfg0bvEUH1ZPbtWfCd3mAmX/Xo8/Xw+kmpe1A67qyUGSTcrSkM6xfusDXy0C\nKUcZrqa+1yp870puShb5iTkhh7L0ZaeCvyYp5OpIW5TkWBbW/c6NvDDO1YpK\nW5grLavhFYd+YvyOZQaIQsHJ18aCHzHh6M7GfuDpUGh7VTqxT/4CSPgBhUgS\nD0zq+M2UFi5vu0/JdGDNtVFd0dx5zKSkZNTl/UTG/f2yM/yZfoMgyGW9OewA\nHEpjov9wiabIoYv99uVgbrD38fr7WGV5kNMTWVqWkRsBud242EJxoFj/694D\n4ABXDgSTWCBGu4GIz6EPQuz6TcDxA/sMOU6guUsl9PZ0AKVqoZJXZaB3hLlx\nvXAx2c2CyiWADXzKpdIhL0+9cEid/sG7GqRus+3n5OUnk2QoT78Tze6s6JuD\nif6PoMG1B9fxpkz1A+G/sqtoMYVlQ9Fpshv5JTQi+DoyTpALic9of8Ll3KW7\n0n2iDIA1dAbsWOVR0H+OSa0NVJVOBWluLihZvf2lkTSMlYud0eWyEJiVIWjp\n6HP8\r\n=bvkV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlLGgVlU/F1ymkfUpSX4vUZNA/Q5Yy9qob/DYQ/1wsPAiEAidyc2klE1+aKbOVlVPpKWZuVRaJXqEwXA4h9Zz2hMEk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603368242-5b2fc941.0_1603368352399_0.8584517391591615"},"_hasShrinkwrap":false},"2.24.2-next-1603371880-5b2fc941.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603371880-5b2fc941.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603371880-5b2fc941.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KQwEKKCxDMyVM4lBk8FG9c59Ot+qlMAbCNRGPKKf5FQxw7ySOglQVv0xI8+feNDuX8YJB02yqvzD/xaE64fYnw==","shasum":"731191dfb9c2db47dc7730cf7a9d4add1bffca01","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603371880-5b2fc941.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkYPXCRA9TVsSAnZWagAAtmAQAJ7+lPyceXLIvyNQIy4g\nTnPncsgvyedZBRx2znLkRDdngrRTs3nGzF6ZW2dqJwQi2SwVpFtUN6YiSm+d\nzc6HEDN63PYMmn4v0m4McbDv93+KKdV9tuwcJK8a0f4A2wzq33h4JvLQavpz\npM50vjzM1iO2iqemJWQ4clGxvLvKEp42h579AexVSWZjurqmSZufDZlVqW5s\n9ipZyOn3lLhIAoBtFsymzaeZNSijymvVWjFsk5kZ0wlFRA/tTFKNucTiZS6J\nBzgjtLJanm9//hOocC8fswgxuqyNR2RI2YXISeEFec+bltxUKad6YLgTyKSS\nUq15093wem6O4md7IcTwwbLIH8bCxiE/S8DpGKX2FYmRq7RxJouTDp+w2lVl\nHHhiOnufZmL3bvkRPEPx7Xef4BokV97gz1KWPUnCplV5434fYCDL/Lko9Vuz\nXsX0EfQRkjqB6CfOMsigoJ2GxgtyRZEA43dsxH5d29HpRh2wdIxWdFKSsyuI\nQsKbvW35WPlMcawaAXpXkhVLFcTgUYzIzWb6cyICT8TGAQmRkMb8uRFdw6qX\nwKZoKXUEkZgUd6ZK8MvO1DMH3dvOMRJ9w2sqfF5M/r+ED62We1grdGAmmyqQ\ncwU7T9CoDa+QerjJMqHDOysuSvDl8djG32LNFfiaAJYBEkHZ2BFm+q3OHB8C\nsj2F\r\n=0pHe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/9xnXtoiLcKCxKbNpTU6ehLPCLHHHj+lC6QQM/EonQAIgNlxUsCBUG5AxWqfY+pTFn/pgXrOTNG6mk6BSBJB4HYg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603371880-5b2fc941.0_1603371991113_0.4342125686504823"},"_hasShrinkwrap":false},"2.24.2-next-1603376759-04644c94.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603376759-04644c94.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603376759-04644c94.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ckDx/VWdm5gGWie65lKaopIn9S8Ru65f89wcXgKzLtR3m4W+hthmyT/DIjo3CPrKEyC8jr1IDLnSIhqezovQZg==","shasum":"a264f0c33e93972ba5701f1585a53a983118d58c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603376759-04644c94.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkZbfCRA9TVsSAnZWagAA1+EP/3VpR78zEhu/i08KsJL1\n/7D8xQS5QD7xKPAM4sWzkja8ZA7m6MBP1e/Wg5oSwP4O2rTtoY4WPFEa/SnH\n1/DEXxniKktW+9OOdB4+Gu6jzhjSJilXVQI9XW+/i+NiOA59+8yaJC98ErtB\nljQmqV4TfFg/XsxFDw8TvaYKcRLwvGh7v4BQQowXCjZNgrCiN1bGR3Ee1QPx\nIvQV3JCiYJUrpm89PDpavqC63qIvBr4nGwa9uFFsQDK+i5y2CNLfuAWVb1+O\nvjDAOh9CI9oMl3gfIvHcg2eSY/qE4kmmtY09SPWecVHNKolkCGuDgox9PdZ1\n77uKsYzqBVRQv5D0oNaQdo/nDdYLh33Qq0Kv1R/1B89PD8Urb36NCX1LlFdN\nRTbWvFX8c3npsD7NGPP5498kSO74eQIhjqVlfmmDtEkR6Hnpqir45EWtzS5w\nFtqFn7+YIXwjHJt787kVefEuY228tw/Cu8HXGvQoJWDwSTOIrQN2rvk+H4Vm\nLuD1Eec+FbbZNaMBIA/+6TEHUaK3/UqmUyFS2CtSwtXLUxcxgykDUEi0uYUz\nRDrdNrz+YQVTZ+YgwZGVGY/8QMcRIFglBcnnkE3c2y5g+mhm+59gykbITktB\nHMyZPqFlWY8wgFL0XYbHVsDkDo1mJXo7AKWs5KQ7TzatsOcJFap5qkVtuBha\nrZpl\r\n=4+cs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfh/9EpjxCSQekxXMXbwMfST4D+suTl+6XAF64yzq8ugIgasz3VA50zdsFMjoo3L9N8trtPkqbWh+k8Jgtc+aptPU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603376759-04644c94.0_1603376863160_0.9470562649126724"},"_hasShrinkwrap":false},"2.24.2-next-1603377549-04644c94.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603377549-04644c94.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603377549-04644c94.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zsSe8Hi0Wl/2Z2fWJw2wsEory0eJqB6OusmCLgOmHACNnnSAM1ahp3woq9jt6ZLsZ9MY6GRxEx8YRgAxOvabCg==","shasum":"5355ccd578271c26b5d2e982306b9f466eb61fc6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603377549-04644c94.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkZn5CRA9TVsSAnZWagAAOPcP/28ZeMjwhexsO68OJUr4\nlm4pRq60kiOeZaDKJ/KoPz198CMlQTi/q+r2Xbn+17PHt/atLKG2uGjcRzcQ\nm9dyjVkrITuZcnbiiOS/DB+J0s8x7VDk9zgUS8yd6vbzA0nFHV8Vt1/9+Ckf\n3D+wjKtufnJEInl7Fo4RAeZKQW2EU7SmYKAc8AC8JZ9En3ZBpUTe0GHuq9VD\nbFEnoEwXIjwK15GJ6YRfAjmpDwbphpBsjB2GmHs/ODhZmcJz2B6ZYwyLCbJE\nuedaPMZ2Pd7H2ZKJ3YwKPxM22+ugkNaGe2BrH7JLmCFZwHwWTfz1h0ihwrxm\nBtEkFOWnn4CsSp7t9Th4BMCbhdt7zZCmoXAm57H9c93gwvqrDS61rVSNLwlW\nHzD1wZptibzYgYjcKMZjLYr0stxySpKodh17MhZt80oTzW4kdaOVpdo7kGBL\neb5cTqP02NC9fnYPw1OfkVI/FgJpUV6o95WD77jtdmNComm2TOZd7VKfvjek\n2jBpIDUH+dLgU+1a1SDUUHzd57fiqlQ0X9ioQQAhWfvh50rImxZoCocgnOUS\nh2PDxgB0vwn+NOc7lFIQG7CORc55suvEBVZax1rfYINc731104COX5PUGPlx\njhe65HNPprOogtDj5R1RcxdEA29O8o/szVPMrDRmzWBztq0ppHQSO5NfSCJv\nyO1O\r\n=M0QX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYigI7gFFXd64gHLG4Z7pSZSD4lsYOsf/IZYttue28TgIhANNumzFVaTSzXIH1DZooByqAvz8rol0G538BvsQBjx+i"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603377549-04644c94.0_1603377657478_0.48565847517163796"},"_hasShrinkwrap":false},"2.24.2-next-1603379490-d73055e2.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603379490-d73055e2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603379490-d73055e2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OlR1tVllqBYmGM76ilve+VxfLpJnP849L9UfgSSUyJ/tkyKQdw+J5jRKYeyeMVvzi65JmGZPKeLfXEy+O+gnQQ==","shasum":"740e8c9a1beb64d9b203876fe676c9dda9e2a99c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603379490-d73055e2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkaGNCRA9TVsSAnZWagAAlOAP/iJSxPX4ft5UTFE/eONA\nRcy+aw9f7O2SXJmLB/fYYA7a1bRCtKT92N1+pBUq9puIxjw7H/cHmdzyCs27\nJrwduvLUHDFp6j/KPPa8ER/hDCsykCUPcq43UR2TFRqbn/Ng0ei7YB9Tk7wz\nnSWVFfnmv4K5x50VrX3eQEjvuoeSfKX8YFihAFTHX++3w7vA9tPuChRiiWcc\n5U0KJn5Y5eVBTdiPO8UWG5M4btzILx0JbFpgpdLOeN/Exti7SlOiqe7H9Vvw\nKLTpzK3xwS0acuX7V7q8oZjeXyfbZM3qFN6qogHBxBXhBgGSfnpFteVpOGV0\nBExN5ZNGa+VT2g/dK0nVPG3b8O1U24CnE7/M0uc+AVkG/W3D2dVz/ed4MBUL\nd2DjHGRZn3gHe+8IcQ4Iufucurhy4zpfsghbHzXdzkx7Qjd9m59kMDuuIwIe\nb9rCBwV0iwTRU+pC8Y8bjrHpPZlFhsHPYRIJwruMA5ssVEYThk0DTu7sLYDd\nRN/zUeySryBaf4jlsK7MzFoCMMXHDtVOb4h56vDS9WmWzxmWc/VtxaBd/vT4\ni5GYWZ+WmtY1DR7wWnmhZkNQ8edGKQDuNBnR3mQkqt+/7dUx9OF9b4+znnR2\n/mxO70q/lTCWS+5A/RcolYRBXqXEmFLLE9DVGHCWH/F0m5qBz727xq8WfQ2q\nIlfW\r\n=u6nI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHVpmM7CPCFT7frZ3AiVsPrexRJgE7v8N5azDmOWCJYQIhAIAsiPJXqnZcriHpO578pQ3QHr9I8YMNc7nNTHU8i4VV"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603379490-d73055e2.0_1603379596555_0.44857688042456845"},"_hasShrinkwrap":false},"2.24.2-next-1603379760-7e2473c2.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603379760-7e2473c2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603379760-7e2473c2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mfjLMu0eXg3lwTw8IgkOMMmjeO/B2aKi5UwSailaUP2o5zvk01gnNojq5jyP/sZ9HC7jm3n985ocpgQg9pWwvw==","shasum":"e221ea994adb5b8500113e0e332d83e1bdc6ab41","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603379760-7e2473c2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkaKZCRA9TVsSAnZWagAANRwP/iNTODJskNeP5lox3PBR\nihNrr9cPaL9ErDk45Cqd1fUSuLNrg+I+Qgvc+qu8oqitc36bjkyNT3Duzvs6\nr8YZ6oqkl/rFtsYc5hwHchlfDfzHvknf0RlgoUJVrfX83ogUyjhi0z/DsG12\nC1LSpY44Ub7wKOAv4gmSHioPAXYvMt3wb0hfv2jIgpBsOwZYJn9zAw2eK0d2\nF0T9ehSINfi3u+dWSTkbhb35GgNXOc8l6bmDD1q6utTdn6jJR+1eyQA65vsu\nd2HW7mJmolNz8ixQ+xxxdFkXhDPsY8Y1oSEre7sMMS6/ImW6PZyU5rFx9d4K\nmh/vhiX+qNIW1RkKjPHM+bcvXdzJrfGzGtPysosaqWovp93mPqqdZPkOLbv/\nq5xh6T68INjtk4gvopvz7NBXejGEjPPrrEKC+2kAhyJ3cG1sBPz52SGabToV\nbhoIKkJBIwsSRS7w2p20LO9Vv/Ko9DBQjvqy3Z/6LmukmLGmelsNc2GLY9gm\n578RQAe84M/4cQkLJp7iuH4sTQB9JoyauAKlDCJwiDEAuBSgR2yfCZrCbpHT\npIaWS+AUJP82b/W7AEsS6DYbO2rVnfjbD77sE37+Wpj3rqubSxqwgW8HjhXL\nT0LMdFGTRa+/hy4AlxgnAoQrGe4Bt21gdHDMFcoI+Mu4ERfzx42xR05S3vBF\nq+7c\r\n=HdDY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPe2ug06qywbSIxs1+KO0EaiDGzJjOltLGOrTNGtMccwIgLXQfqqVtJeVcUmrYJx5JJe1EwWtJsFQycMYgJnMVpxE="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603379760-7e2473c2.0_1603379865179_0.01978753707127834"},"_hasShrinkwrap":false},"2.24.2-next-1603381230-7e2473c2.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603381230-7e2473c2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603381230-7e2473c2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Lf8u2crNbDsa99571+G+Vc+NhGK0HQcrPBRDm0b4CZCVxpI2h0Rl8wk3VH7sEhhBYKFGbA2eZfP9vWplGLFPqw==","shasum":"1857e5472dc07dac7619eaa256ff497c26270b6f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603381230-7e2473c2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkahWCRA9TVsSAnZWagAAGy4P/idkny8D5QtOX1HT2AIH\nB6/z7kpQeru4vvp3NxkWPzOGj/qpQ8A6f4jvbtNtUKfaAGTsgujtbk2Y4dk0\nQRdA3YudjMDztkx77jjNonL/Qunjv7JyPbpAb7ryUao8grwK/du5AspydT8E\nAObhkjzApcYVB7ZnkkJ4OFxmTRGfNSwblDQz0C5ucz3t5ive/6yxYpSFr887\nxu4TPDLkfzGa3/t69YaN18PmBFflZnPu8M5cC25c/G5Hc90kT7OtNXlTsEfH\nqqa8jorhpW2ce7ESQcnWNm/viNTPxRXkQfm5y3LFWSBkMmST92NFCvdzCxca\nGr//1OONvnCQBNTNVTUBYGAUl1Mz8aokZUUJkebByt7AYfFvLbOJLdtwJSeR\npG4PzJkGNft2xgkCj56FhOX7wFcxI54OgTPAUkMWjr25hVD/G748TtZu2JFB\nQ97YENyh0K1Pm0EhfrGsRY00F6MNIJARKC6slakYMJLBRQkz8r8hEydDDzFG\nRNeXIx3vHzXW8fTIPGp23FfgRoqwF6JkvlfCUdj5bSHNiHJF8RmukbshhD+E\nzZSRJ2w5qh/IeHs2C5ka8KcMGEiNH/S0Bu/p+3O8BT8HhSbPrzbZI7b7YFqH\nfSuNPmMNcz8xoGc/earWxlXMDR+ihIOS2w5BpvI93FcxKCUZzKKTPlMEV8mh\n3dt4\r\n=2wyG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOkgv5kNRBqZFUo4RU77O1WHFEscodacjjp434Zrc5CgIhAJyx1Ue1UP1ze4G/YFmUJZ0wcgHVZRa5DI4biiXvuvzf"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603381230-7e2473c2.0_1603381333858_0.06388932752631082"},"_hasShrinkwrap":false},"2.24.2-next-1603397701-62abe542.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603397701-62abe542.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603397701-62abe542.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-K8lgt4LVH/lw6UheANPo0NEOt0vXxTErQBwd3FjH9lksS/nVr4Dkg797i7e+1SkOTmtsSU3q0OehL6mqMM0smg==","shasum":"ef83b40197bd01a4a48b39551ed24d14c3da3e1e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603397701-62abe542.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkeixCRA9TVsSAnZWagAAJtcP/RjpreT0S3cdcgsRHKTh\nu1zFWfOlu3PNcuC2iuH/aTCBhGMwMAqSkO3eDm8VGPOXhsyyIOFxSKZ25Gud\njvaN8AfXpeCGbtF34JB47YNPgfulD/tJWcZe8sFCxtF0CD/zOH0qv3AZmeaf\nRNC0g1W/cBZoB/4zITX2k8DEhaj2E82BqgFdLrHuJklN0e7X7HB6kLBFKdrg\n0gOf7n5lxTfiHZgOc5zWRKIR3L+XPSQWPOR/xdSOubTYpfxFQaKyj7FrLbjS\nHEBzqDAiEUpfMW2oACTg2cAdb0OCvLWjMQCY8cnE+NDutjf+nr2CLd6iF7fD\nKjGkCRRMHb6S4FVUW5r+1sXIim0bXfH01lAb5i17hch4mWCQ+fTXSUr1//eW\nMPBd67bXxwCJFNNoAyY60/Z/uALvZDxPJSAVaGdJxtYSsi057jjIetOasAIC\niJ41Eo1nX9rzV84PfhIlacHzJ2WfdHlioKbEnbpDqICIPfHH4T/79R4R9Ali\nE2XpB/GaWZA98K1q/rYaM4mg2/KnTLXZsPZD5OgSmTk6NLsGuBXrB85yg/KD\n34nqgIcDnLekKug8o0XlD0gHeNs9lZ2+Bc2aD9tAW2LZaCXAc6blIj8CFq+l\nrfOdE1heKrQ3cAmJykerAUbAhvByn5CP7J+xqDXdRVDrDNRh69wfyNUV0tef\nqeXY\r\n=Dy5B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFi85q6CZI3rzuBaIrRrmljk0PWOVgljxg7N2o8QLemJAiBGHj5SEXMcUJ4jAb1ySoTrBwLd9/5Nwl/qzvLuWM1Hfg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603397701-62abe542.0_1603397808571_0.9114464391380219"},"_hasShrinkwrap":false},"2.24.2-next-1603397978-43430d9c.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603397978-43430d9c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603397978-43430d9c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iCTF4SrH8GpHiJz2ykpLf+IgdbLyFpaZDzPIGv2N+0rTuDTiQSl6RwCL8nfbdgyAi0Inb3HghBq+Fay7LaFrIw==","shasum":"3400ff7f1b0a0b52f1b331e78d650aaa5c4884c6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603397978-43430d9c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkenRCRA9TVsSAnZWagAA3EcP/j5qE7QkxGgRnC3XlZGL\nNLUJC8eHa7OLkkHSgpOm5nd9CuESCA4Y/zmsTKv5pXg9jV+YThcAIuL3HTpd\n1Jd6FxXk2H8xkkgdZoM8B+rPfatoorUxOildoHnvnu4XvbACF5UROvU20mkX\nu3a8v096aafyZCfGyMflAnUFL1SZ1xXa7zIq9kI/IW4gOYCudueqxrgAPwO9\nXlW5zhn29t2CRYMjK0+bQVD8Q9mnFsVnbO97kBQlfRGl1Qrd/ymV9HsrKROR\nC4GalhWIvzkKN/ArWr9djulrBP+lxUTc0kKYdGgcUzPJyOHVt6gMcxZMFU2k\nlVE2kjXC4UqzWIWaMlVBkl/mPPUCb4vlfsWzPBYxgDNrBQHz0xcyud3JtzAf\nG5k9eqDrINRvGhJ6dfiSTXKcPC2cOWYWQ3+PgAh3UoczWXR4/5ENnWhtxkea\nvJpyA0DFP4eXOeHonfK7P1m0F3UIa1/VtzeucHOIpKGJDDlCq0vfF7eAsX69\n2qg0PjVSIpi0kMbums8FF8VosFISnNxs7rQC/WSimNxGVTE3CBhoRLGTeCJG\njSVa+1SOan8NDaaUbH+IrEL6/zsVQCvBEVwqbIhF2CnExguCChHVakAy3Xec\nkj0Wna1GipIbrPK80AHzjQsdtk9mnBYOD0OXEiFmxBxYuojgzNBxkITxdeaA\nUteV\r\n=s/HF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPApoRVGGAYjRKOLn0u3f4BTqXEH2lJA2zt/SoXEoe/wIgJ4pD3xKSC2oKsrhff4L7zoq9AJnEgw61jamTsQOLBjU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603397978-43430d9c.0_1603398097157_0.0607876772000675"},"_hasShrinkwrap":false},"2.24.2-next-1603399613-f42fff92.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603399613-f42fff92.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603399613-f42fff92.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DmkQ+L/hCWM8921PqSaMKdGtytCg44zhLA98/cn2eldSWt1YWRqlPN+r5jbrUuVwo/6BpVT37NUE8sVDfAPVng==","shasum":"f46cc7d107398c565f6a973df616ca0115f7ec33","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603399613-f42fff92.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkfAuCRA9TVsSAnZWagAA+zsP/3FsIHCcLlgv9eZG34Q8\n5qL8+5w6NTgJrnvssrVnk7lyWwVMFcqy1qI2e4sL7TtAhI9+qitSIQOWlZ1u\nEC0VIFSgAUhj4cZIw6jfXKJFpkAyN4MgpuzsEhGQevZg6joa1H6mjN3/9qKv\nklJHgA+slM4qKSHgqTONQjql6l+yNrI8yTea/P2az9casMcfh+vLHa3Pl6ho\nNGC5czSnzTHN/PfFV9lrhM7qGRP1f6tqBMSdj+j/WQTKartTX/5Zg6FqQp07\nahoAzn/jhU5k6/4W20S9zikIfftZThKCGKier/n49S612hAI1hEIumRrfkX3\nEk53fgvuCkpj9I2rlMzixdL/PO/dhXNd+sZ/dza+s/x5j6FpYCcM2zsJKMDk\nQquWOV1DRRAy7kBA1nnKjQDALM5ThxHT9/4B5CPc0JGKOubPj95PL4DW80NT\nHVteDGpZQNaUv1+N56XVlfOyr/Xu1blHjSX81HEqhc3JY4ud8pf/UYfR8r28\nCxs2ygxTIvOIJR3mYrMo9rt0E4TpGQtGvmXPDkJqqL8F3dS0ZHABMNcAYi4k\nOuBjxS9rFts7f534pbSCaEFqO5xe1vvXNywm53ezvIDeKTs60RlF8iY+CIhu\nniiQmRXZV3wegChzPSi/3/rNOiAbk/pPqAGea+lQjMJsjIMjpzrwV6NcZjQq\nPRUA\r\n=9nR6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcURZUygnCKDTmuTsdRWBHW6hMyirWZpmR3Wm9SHSvfAiEAlHzL1DzO8AU/dt6RBRb7dM4dlSw3EarD0a1Oi75KWxk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603399613-f42fff92.0_1603399726156_0.2897355764810339"},"_hasShrinkwrap":false},"2.24.2-next-1603399836-62abe542.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603399836-62abe542.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603399836-62abe542.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FqyXYiYlRbCtJfeGSqhW2n1ETOCXHfdayF8kR9VokQNok25L7oN2L6D+R0yrBLOo/L73/ASmLzm2KR4zm6zbcg==","shasum":"e099575408e52ef19bcfefd59c5d295d6582895c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603399836-62abe542.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkfELCRA9TVsSAnZWagAAY5MP/At+EJeY92cuCA1vvlwR\nRTObBEVuiLb/0tEOpuzYtU+E/+kfzdRVqzQfjCg87dsVxUYD1v9WjOr2ct7R\nBLmevQBDQ1/jKtBahhKZ8PiEpAQa7uGj+GMtN7mF8K0azvNtVrqNNo1iHiCW\naC7yHFIkH0vk4PU8PTbms8uMoBspV2n/TOCIE+sUfW5Z8XgsdXs6bkDU7H3Q\nHkba6fzRJRYa9dXC/CL+ub1Q4cn2zLbt5JuXtrEpP1PnX7X6MTEiWTmBXGmy\n5V6yP6jC95IyLTBnaXFWnD4mhAVs0J8+thPxUbKb5ZspvWLGjqTEAujw04ou\nDPIfCrLXkUXJmFGzvGHenfyQADCfZRmLLcOSxYtNZQqftGAlyPf5hYMDp61U\nv9i8scijAHsgsvJcVdtR69G2shx7q7FFvDVcx2uZi3ZDyURkVHCBZqAGqAwL\nwLSvR9pCTjHM9ivTfnpa6HpRKraG+ZXKYcQKKvMNWDmKYXI1rlHWDkiOVUxm\nzD9iQw3f+qE6VXkgMM/6KJdhLGkLvqJ/NTUYEymR8wqY27cNLyyvOlDBFp+x\nhx35VekrJ6MiPSyaaekuyPVeeZnQ7okuhmP8q02/JT1iiW8WoK/EISarcNbP\nmZUepcRf3rqpGXTf/4hTmNrSf4dqSybq/n05ryslqbwWwotLOf9kJT+QqyRn\nxy5F\r\n=U/cP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOh2fGR6SG1/ln/sWUgkUsLzYnGAS0QaIPfjGN/gXHIAiB5ojG9Cgt9XW47If1pv205EABDyYoWKisr4Uj86dJRdA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603399836-62abe542.0_1603399946591_0.4046167709492863"},"_hasShrinkwrap":false},"2.24.2-next-1603401241-62abe542.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603401241-62abe542.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603401241-62abe542.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DTrX0vSxOT4XsLFDitvH71f7tbGgTyBs5sgoOSFCZC2ihKpRTKTgNJp1qqUbo7/AUZ8ls3bDon0QlKuSDY82qQ==","shasum":"3edf2311d82acb120078225bf34bff329b1c5582","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603401241-62abe542.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkfaBCRA9TVsSAnZWagAA84sQAIcxo8byz3Uq/2orVS7O\n1j6+VKNcPzBiSmgyfn/KIQJghCA5HZDwQzOxjm82shYNVM8YrBlMsavjPWY2\nfH/xX9hNvbKVg3C2FzUpFbn4cPh9moS66swW4OYzHlla8lqlnpEfCkL5tXnr\nvB7SKU/T3eOXzZlNwjJVWjGLdnQtCKgFbP6C2W7QsyApqOHK9Zp2+hblbOnb\nf6Dz2MaE130cWYvZ++jPPW6dz483XdUdoXbr/0/e/e2p082Qo6Ie/Rb2gLg6\nlEKSQxiK1/ue/NgrD1uzywPjSZtfsu/qqzzRJJg1K6QqNUw8WJEFc9VxASl/\n3d4DPh4cEcctWTSB0WkQLrYBLXD+XEcXWirw4YoQpuT34TUELz3U4egQmmCE\nF6HHoZYo9DvT3ULdktXRXmOO9Bbgz5sob58mHEQFxU4JWIJMjaDPE3gWnOwf\nWqUtjVGZENOb5LQnBQGr9hCN3ATHHxCIXGwZM3YpkCJbsURQBkWTdKeEm/9+\n4HnKtV1qzU8hNRjEJiw28kmKxqt7/zUcIGZKlYeLX26P2zt0UN4RfpFUntiM\nf917c5YvHKaKRuD4PChAEPoWNauhTZyaa5Lrr1Q2qd3nxcufGXZnm7KiKf2i\nOH82vdIWQR8DFNcV2QNPxlU+AMiNUs7kqgQBkweWEFQwjTfjHUnDK0nenmD5\nQepk\r\n=nri5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUiOtuovKnRj1JwkXTzG079PtGcPimAdOPvBqZoLLhkQIgP+2e9UouPCg0vNrEdEdACgGBvpBLJoSB7sIAYNoGkW0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603401241-62abe542.0_1603401344721_0.9517792966913372"},"_hasShrinkwrap":false},"2.24.2-next-1603402937-8f92e6f3.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603402937-8f92e6f3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603402937-8f92e6f3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-U15bsCEcVevALiqLYeZWxCCvtZcre0DhZKynXLh1rVYIoj906hu00KBmGW3iGm181K51VfN+Fk17VcHTBnfUPA==","shasum":"38c2db42f4db080865fabb5e61b6ed6678f35dfd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603402937-8f92e6f3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkf0fCRA9TVsSAnZWagAAOnkP/AndZTPY43TCYVkZQ3+M\nTRIOR42A46rIq3V3rlO1VnYUD3vtQF6ARvg6iERMS/lwfJywwNFhvzKn3pei\ngS7W9ZpWpfVppGisQK4JIlbn9fsJaO4GleEXgySq8rzsQBJjzT3xipPqhPHB\n/7XEkSC5xvHDDH5mC0Cwj79Cxhhao4FnMaP3vP+rqyK5dC/WZsHcQ3c9GdFg\ndWFjSauhdNB4Tlx4gnxFyeFUTQox3eZpTSGefffsbTKerSbTZfjQI77dK5US\ncvpPbDEr5HqeoP4qyrsSr2U99mX7cAJbL1EhgQEg900K3ustCNJf3yeWxSFi\nVWCAfrGT9XHm/mMWKJfJBqgwaLZRUTMuxIroq9FTJyZvH1q9juA1YIiAgwF1\nIIVuAtcXYGJd8z2CQuJo+ND1JQ5LntWMNjsI2NffLxT8r9jMRFurhCnAsRn2\nTJQCj4upv36b+GkimD8Q7P2u0pn+i8Ym76TIyDyGXtfK/R6oXMDarJCvyPrG\nJWzCn6K7wIR1i6YmIvZR+IiRIpUZj+QKXoilJjlKd6Qtza1NQWFoxBvjUlWR\nRhDEy1Zhi7MIRO+3ykp5bjPY6wSrIfQG+0b5Oe02sLR65t3DbEnhhlZ3MbA5\nKSc0Lgsmr31WU0l54Y1JGw0XbZqYOrvC7cjnKyckwH39hkDnBsFvIq4Nmfu8\nul3V\r\n=nSjK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOjR9qsWlnUa1AQoY69LaZukgBMhM7xOvMm1S/E8ikOAiEAto9BHhsuZwp+jF9sGIFGL967DyuqKCkJ4ruOJBRmFY4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603402937-8f92e6f3.0_1603403038866_0.4047579057501267"},"_hasShrinkwrap":false},"2.24.2-next-1603404151-f42fff92.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603404151-f42fff92.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603404151-f42fff92.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0efG24NYEy/pSzbGihmWncxlc80VAmufN+GYhJguONSA1+LwhGXMIXI2k0csoe3sTNODZMAGhZsYNYip7yrYlg==","shasum":"82b2123afb06c7dede81870e19d31c71cf9f762e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603404151-f42fff92.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkgHcCRA9TVsSAnZWagAAyC8P/i+ZjU9PoH+4b28ZS6p1\nB/IH81N9705K+0C5PY2bPzrPw5fFNiO2FMU0dYD5sAYjJP9a01t7hfzvLwKC\ndoJ+wHXSIbGvb3TTUtaRBTxCPA8O/MMLl38Tz5eVk4KBnz9dyEDRgeI3M7Uv\n1mU6HOXEJN0Tja+kc92rZ6aUlmrrnTG/WedijJqeUc13pogaiSH8gwdQi7HJ\nch6sBhSyM6MaevciTp9b3BP71O7hjtAikEJrOWFp0wwftcHhtbiOVy44R7fR\nTfnDFKJppFMesU5TsREgyOXjfgU2FDfuF6SU+M0mvGdASwtDH8h3wZCdc9nY\nYvfG7egcSQCIGo+WAWD+T77e2sQAKsNP4VnswYgfh92TA6P6v4FqQuj77hr/\nuCyECMyCqBXhNQQ3U3WrOI9BUZzAFKMztKNl2zbzPQc2pBeuqAAwBQ5xIEvs\nUWPoy7TAKctv0PIqlbH2XljuYszFWcHY9abcLqyO7u7KibH6e7a6pv2uf5jy\nOWCOS4KRArEUHkPmLv35u4kftwYmmxTJM1EKM6EL36FuNKpOlPgeL6HubYVZ\najphyW9D+r5xogPPnifsG/NvaUlOu1QwYX80wcRSrdoh2VTZ3ULNxvP9dKzi\nOCuxaJcRW1jQ9IBU4FUMEpaey0DONs5fuqlvy0tm+NLYNbRClj0X4OTUHP7F\nHPCc\r\n=56KG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgGAxYEmIOi9I7wrchKmHVb4qvQrQus8wKoYIYuMbmQgIhAOzHc/6/U0ZP61zmd2MSJFz5aQsWpBmhBDIMnRUQWoI/"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603404151-f42fff92.0_1603404252362_0.16355905895806444"},"_hasShrinkwrap":false},"2.24.2-next-1603406443-6511996b.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603406443-6511996b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603406443-6511996b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SC9AfbUue+/rNUAfYNXeVUhTtDTaabeVYPSboQ6/xLfi42IX88IqjYOVxUHNgAIEYSRpC91x2tWX9qqLazJTAw==","shasum":"9742cd63c3ae9f4b2ac551bf6242de50e2c6b577","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603406443-6511996b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkgrUCRA9TVsSAnZWagAAHsgP/igoGyuP8semwlQY1xrb\nBaKd66mO8fv/d2b8XbSqWdepfN3YXju67IXrCtBQS4zFmbzCulzFbdkh48cU\nmKCiEeLczBqtZhCsRJELQutrkR6XCj779OJjCC/JcDs6nhYnZ1tzITRwIJI4\nLmBSx5nbJCfuLhVByf/KaDd2waDLMF0Y0fRZlCvJsM9CozUKd4SI5eiPYsJj\nmq3PUGF8+VQ/JO+VLVuXNdxw+RcY2h4iPoEIfgdFM+gyjVDlSUqO7oxlqY+O\nSsTG8O+1PzGPgqXdMctn0Qts9VSsEnTQZc1LVe9Du3+xbs9i8G2c1+Mgc0uz\n++0/jjkYD7RGL1ViNUSOQ2/TZZK+/P7ZMoT9eaCWOGztT7VeLu+s3GrsM40x\nbI5V71IXGRytDQCVpmKI6n5vxYIyAu8T/+8R8JeUp2ZjcEijE5uga1otLGdr\nm10CleeLtcYNozU0Lxq6LFInEkuOX1zYadWE1MZ/XCWMl88uIMlYJCjdLTCd\n133XADcZfWnjiQaagedY0tXkEJchSXlwTINUs+vCsEgIHs4oXtIyeZ5byR54\nYgska29FLLcnKg0usGqZ5sRqNly3EDdOtCUvQB7sLFcKaOtRKfpjqxtrc2iU\nODv+0fASt1FSDL1GDG8moAvOGOK3yHTRmlAchbtLl67bqf2CJO5Cd3TY0GWi\nMezs\r\n=Shwm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmre3pX3/nYV4G/Q5GzWmp9uOngsFWJroTOUUsoluxWAiEAiv78PzCq5G0hx9OdMuGl0kr1d5D7bFfNZ66+dvlN3uY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603406443-6511996b.0_1603406548206_0.43078502080475456"},"_hasShrinkwrap":false},"2.24.2-next-1603407492-0ad9a0a3.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603407492-0ad9a0a3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603407492-0ad9a0a3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-r9XGH0XIDvuhzsnGfQ5GjpqK9HttgACuq/QAw9bajTlgUDGnWiMUoaT2TM3ZuI3Obi0qOW2xF5y2nC3sm0MRKA==","shasum":"b3f0dc77702dc2b283cc0de2e71cff1243328ab1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603407492-0ad9a0a3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkg7rCRA9TVsSAnZWagAAtI8P/RcC/pme+DGX1tVX/yXa\nbqoqxHwTfxG+YVa63ECcSo+SgGcHGVCnavPYukgTpmC91ySiGta//YuLla8V\nPZD8wqcCIJAWsraYl0QM5yksVkw7AmQENEnf2no8GqsTuS9+YuBgG74T2LPO\nXAzKy8KXmMLt+l08WxESGzbf6X6T0l0r3f81ePxEb+S1GfAZN1zHdo/QP3kE\nh0XWy8KYhupMVMG0J38kJXPF4yDJ13seoUNGpNQrpUbFNKpfWGL4Oj13hPrE\nrI8qYN382qbkNRqA79+phyJ8JLWGoaCUmZdUOj/hWZ1IVJ6QKRFH6BN0cJrB\n4PMYvP1mXYsg6AIxxx+6RonEdqvjfM1mRF2HqGP/qsQ88IfVzG+ze2cNN16p\nhHoa0OWPs2m2FZnrEJSZXT24UK02IfZribbbKkhrx69x/eNuj7VxQJy1xyY+\nRwdWfG9U8KL4/bxLem1aC8DBooytN3pJf/QFv3kBJz2k/CcLylUQG16sa3zZ\niieKTXqDQ9Jgr3tI0EJgEd4IuqyFr/iLILtNz30T6znJjJQMppDihWm+SvzU\ndnNriABWmh3PhpnaeLv8x81ENuzGbm0Zg5eOJbU16ejpkIls0PrmLGvFWqjm\n0v8AL3044+4HEaUgv78DpaNCsey2XL6FU2FZxI90Mr3gHpwQYkPhEmAcZMBy\n6beS\r\n=67ex\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwehKmVVaAGJfMddIHN/VDXkEwkynds4kxeGIpHWvN+QIhAN9cX3dhPk2bGi/5hksWmeqi5Vjyc02p1jbx6eIRv1Dz"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603407492-0ad9a0a3.0_1603407595301_0.5963249675453657"},"_hasShrinkwrap":false},"2.24.2-next-1603432798-7e2473c2.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603432798-7e2473c2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603432798-7e2473c2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-63OS2K+2C7DFdxSzByEieG0ENRGu4l2W95spLe8xjUal1vmCrKkpIob1bNCN9ogMyF/mJfSWlboJlncmXVzB/w==","shasum":"e5b1bf12f992d0d92c8689dcdd0b9b9f4379fa00","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603432798-7e2473c2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfknHYCRA9TVsSAnZWagAACtAP/A6VUp86/HdxJwvFcmfd\nZt2rNxhHFmtWrOLWXZGHm3FiJBmGjELqSaiH9OsHxdOtNOcYQnaTDup0Y7Rj\nBy4iDmJC5HAA0cXlW22XSY/d6XrtUpiwi9Phlx1VsGhIsmGjtdZ34jPi70J3\nKincpOtCk+nUAyhCr8y2eH4VADnVVoewy5qitzLCjH3mtsmU3AU4QBtk62mp\nEhHqHeyKBZDyr187YrpkQgkI8EIE99Jq/8c4RhSGnRvZo02XrS7IqyVIwSbr\nY1byRJymq8GPY4ltjg8ILn7CtGtB6hXZCDSUHun8yOslQUqpZumwQ9J+SFe6\n0uHrIxuh8mRtrW9yNLLo54zSeOGu27zY6DZIo2KgdqBpn7N2JKdZBZIt1yJA\nkSOcb5JQz9m5oDR5TEDnhxfj7MEU6exAr8rSZAtia/efwx6mxWYu7PlQ1vKf\nKtqHVWRAWmnKy1dwALPVijrqDoui8HAckVH313ukFrvCey/2mIxNz2oeK1Bo\nBs7+XU6Yn/0lXVye+qJ0135DPY0LluXepE+SXaDCOWOkSg1geq5itAvDIi9d\neW9O8nnVRe/v9tUgxW/m2y1qNqK+JpyVal638BjL9s7sxBYujplZCvcM5vd8\nXcuG2HrDjc+KMnc7oT9IxW0rnSjj7uYsk+x/UvlY2cbdkqGUNaMhVrcCG01J\nrI07\r\n=0jM2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBICg3OaR9C0r+1C070Ds6i8TFHeRCMcd46F8pzy7ohTAiAAsVf46ldkAhFLr9wV6JB8y6+hEUAKy90OonDGrHROvg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603432798-7e2473c2.0_1603432920320_0.5600552300355648"},"_hasShrinkwrap":false},"2.24.2-next-1603432892-04644c94.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603432892-04644c94.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603432892-04644c94.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-E0eCFHFvH/wkeH8XzK2IfQKmAAizSQ8BEYmp6B9z4w1Hg1ZUPe6xz38q4T4CtfD13LjjzikwxgsaAvLMqMLpYg==","shasum":"c212e32f73e5cd5d022da4fe34fae2285b945b1e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603432892-04644c94.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfknIeCRA9TVsSAnZWagAAG7cP/3qVhntWqNKYUxGy5KGf\nHUiBvtuvJcJ6hXSuFhz5vHCLK7ulvgdfBCYOi1kJ9uFoVs1WvvHHk7FgUG5w\npZ7UxdC6xjrdeIa0TrxjVsXSBvRi9LCRLw+xfZWRqNTQmV/yUXsq7QLeAcze\nB4SxV2sVEz5hCVc1l/ASUXBGRARfK3w4Sw4TXBZb3s6MhrvoTQVmdiFKoRjo\nkbL3/oxqwkiDlv0muSiYQyij186SQsdI5fGW2SvAiS9Y6YRFNXYC9s06Ylrg\nqAmKmSays8brUg9BWMgVsapl1hztsFF4C9+HrJoITaSlx3UrPjPdh0ar9Aiu\nMGFTs32G2dJNyPCSaMd5BQAGUw3s8snQKoPHMi/jSCSWgyB8YPesH9XCyJHD\nnRZPFTjdHzpCA7duYrSj6mIylH1F2WTuRQfxTD3+jTonuxbVmCsl7Uiu1zGA\nW/l1n3cWwzxY1OUwNRTWZoqRGglsfApvzt+9fY2QOWpvPmR/TZKa68/RRrR1\nWP09ROTwWmY3PNT+klIt+wB8kVAbm4y7pk+YgFvUgwnAGoZfQ2+akpoSG9Tj\nvK2zRKed7J4QzT0Rk9vODf5NGBr8jxk7CqxRH4YG0LYgYDF/woOlkdL9DKLo\n6rdtE6B7EvZy14QycPd9dxwtXO1mB02MrRfr8rJa+W5k8PyXXhziimcrJCv7\nUTHa\r\n=8eta\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICGeKSyiHQgjNAaGR6n1pYvTrxgXtewfNUVWWXMo905SAiEAv1GSEWjNAzAv5oqE4jdqtuTOe5szhWU4B84jb2F2ud4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603432892-04644c94.0_1603432990535_0.990360180876602"},"_hasShrinkwrap":false},"2.24.2-next-1603436647-3ff70880.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603436647-3ff70880.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603436647-3ff70880.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-m+JgSvRg6MZnzkP3Amebnraux5M0PEaBHEvUpvcN8c5JH87hohGVkxQLy5IciYoDeMAMnNB/2XcR2hURd/fprA==","shasum":"b071257d2500a9698888a7fc7531275ef9cd865f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603436647-3ff70880.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkoDZCRA9TVsSAnZWagAARuwP/2zPAt3FAf0sejC6QbpC\nEFuUWeW/KDQaz1mqp5ZeJxb6+0BIr9hdc4cMEBi57mdee6qoruLwTtcSw1b6\nEDo8ueRwo9/G4AMtlPtEMGo3T1p6NL/JP+GFPZDsLyjvm5Q8XLKqH298Kw4+\nZ0lOiLJldQeEwM0DjOP19xilbAt26LZYbHHMbFCxobwLOh46ubeaol69PjIN\nXWXW/QPASF4SKU/FenrFfPkCFP1/jiW/yxGYqYupGHik4gTqs7rymTdMWCjB\npFqeG1JqLIe1DamWqLy5xWoe1Z31nX4tycRIJ1SGDTwpguc5vv60/vaJ3S/k\noyJSJjBQgvc8Yor75TTAxNlFbb2gtnNd7Wr8avdFqw8GfL+7jImKfmQITZSC\nJzRvQ7q0ILFbENhbixcTfwdiosz9axRxpvpKgTBm6MOJtmQ+87iUf2qSepLZ\nbLEqX4OUpGDK8FBuwCXLILJ+5fjSBJ7Wq2TWXsbcKz9Aiv8ImQNTiQ179olS\nTnJ6lb6S1jA34RR4d6x6iUG4IbZbcepfO71TuNu9xcoxYw2VGlW11aarFnv7\naBegN55MDJzHJtV5ddnN0iwSknZ/FXB4VN7FKSfByIz/6FLxiEfj+6EAVHrV\nlz2TXorkfzphATzhlS1EDy44YKVWTBwPV5oIsLHxSbpg4yatkhzg3YJOBQt7\nSSJE\r\n=ObhI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCK1NnOUcgZt7Y+eR9rspI34ahEojphk/J5igwa1Sa+ogIgA+0vAHP3Jik6Xujl3fwc2NgG/+ouqhIB890a5tqp+xQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603436647-3ff70880.0_1603436760824_0.44835305813077286"},"_hasShrinkwrap":false},"2.24.2-next-1603442742-c1fa42c5.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603442742-c1fa42c5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603442742-c1fa42c5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Qt1Pv92gzb+1RIiOCx0y0HViQkytifGfSMS/9+ZhWu98qMCpwhpJ1TskkgPQ7G2hduowP8Lwo7QAUIfujLRwBA==","shasum":"7c8efa819df764a85e01c9e4b34eb09d494becb4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603442742-c1fa42c5.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkpiaCRA9TVsSAnZWagAAKDMQAJyZjQyyLU02AAZnMEzG\nzZvEl1CDg9ZuKPVipxaebaa4LM2U893evVIkdtX/48deml7/3rgkpyEVsmAC\ntg/io+UOOEicrvIZBBaPI88+YxxyRbYDVLhab6B6iQuFWYxCSC+hXcfPfjHY\n6troJd64/JhzGHrJ+lF1OzJbG/Lt3ON3fWXFrXZrjz/sJ4kQA+B2qZk+kick\nd5vA606lvQ9YA2hnbE3ZNM8Hem3h3zhHOKCg5iojxjii8GcLMFibRG+mWUBD\n2WfArEbNE0f1cehQPSTrzBw1Rc6D21K+i14I/lPq/o6rZgXQ0HchwAlR93+e\nihh4+Vuncf7j7ny/9/l5kG+S9GUk8e6aqlrZe801N35TlTs0O10lHKoBTRQr\nc3DWkcq74HngYmSKby2MKiwsJ708M9NsRpTLHMFiLtdtxSSvuBu9O99mo4Go\nJ+542X7d4rT9iByNcB3AnA0s+dK5Wpga6r6HtLwPXmR8v7FOqJ0+W0wDbo2l\nN478Zt8h+pxvN3cW0bgKzk3f++KGSMrO1/jOJcPXjrHmACv1M/whStmgb9Gu\nvW1W688CaKF6YSl/MCEYvASl3EFhQsvr5w28zPzGwFQrWyD9alSuSpg8IdA4\n5YzXPN+hkwEe74zgJhB3GA0XxSsG1kAP4gMK7TG/g3u16UyIv5ukAGM1Sh8E\nStcj\r\n=7Xlj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCierCSKdlvqlx13wzE4fdkY5iYPTMK2mZsNSdSEHJlOwIgcO/r1BjU5QYKY944Vsup9MjmQw5Ja7CEvHmiX57+jh0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603442742-c1fa42c5.0_1603442842068_0.43042991289373056"},"_hasShrinkwrap":false},"2.24.2-next-1603443919-49a6562e.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603443919-49a6562e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.24.2-next-1603443919-49a6562e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603443919-49a6562e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1eFmc+Z0CstJPA3qZTTmkvuwx7uGwlVvaewRdANXby6HwOFubt0FGFMMGPum5MnuwcgRVpGIF1htZNMalpiZUw==","shasum":"0c02482efad288a4850edce20594485476fbcda1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603443919-49a6562e.0.tgz","fileCount":14,"unpackedSize":17733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkp1KCRA9TVsSAnZWagAAI5UQAJToUaC1208OuiU5vYLA\n/nHx0l13/fsekHA04Jrn6NaOg15PjSUhwXXz9DtxcD9yuK0Uwe+uAhCrDsKi\n0dzdXyIc3Nr/E8Rae4hB/Q/N2bws/XBRsbZ8LgSCZZNI2z9ZlCNv8aEbc6pZ\n07lkR2dikB1ZejTnA8r4Yj7x1YwCfDikcEdgdtgNiMkHGbCRxh/E8vyZXvdu\nWeWu472/OKPKJmyu5uwUbxsDHZUMOmxTx9a5xgj4enVSAtJWcaxQ8seL7P8L\nzRQru8nML7PzJGxUh6DlrcFwZznubWrCUD3pgg7MrtucQ+IzKIZdy4kfv7fG\n3WMuRxR/KGRn0USa1X9+AXr0bk66y3zjOkORF3mvpx3di5YSS0OnpDgnIuCL\nDF4voP/xsey2TKiAue/E01xEmK6Iz1GWHKAuAe1fNP6/H0fEwtlc9xClyDOp\ndPutrQMR8uVqiO7n/GmosZaYGQ906xIDijybO3bG1aE1YR6R5kSUEo4+Gthd\nqbS3O4GfMIrEmwSlqVE6aJ7w2nBq73o7k3keq9eQw/5Jc7XyZhDaEkY+t9lJ\nM5m3CVxn+Osb6iw1z3N8PiN0sEYmlUt6FkjRlFuARZqfMp+gWL2t6xFkBm1H\ng7gdqBkC7Haky8zEH0UIefUyKOrX1ojAddiN4S3JUsmIUL2aufVFtZlCblcu\n+cYY\r\n=eftC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSbj91a9wwqxY2qTemzJ3Sd6XQi0viirm5dbU6P1FiRwIhAM5KzodJu1TAB1dUCq/OUogyNyae9pUD6lQMkpDnS/tT"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603443919-49a6562e.0_1603444041819_0.3708615093330778"},"_hasShrinkwrap":false},"2.24.2-next-1603446803-bbf9a11a.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603446803-bbf9a11a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603446803-bbf9a11a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QWOIiKVizEq/xiT6Bv70TU1OAEIrz+QFuxDTpYLcDUD0sMgkewXE2YQ61a+p7XEKR/T34ywoXqDXuvOaE1QQRw==","shasum":"b4ff5c4d4331b7355429fb537a05065ac1fe5049","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603446803-bbf9a11a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkqh9CRA9TVsSAnZWagAAtKEP/0tJev2ns/WxOcw3Tb5y\nwjsEp4NZVZIadTfooi3XsX4+IZmhjLFREO9WfaqWOnPd+xxqt6BYutGIE7uD\nAX05PcqWdIGtMkddMPf+nZRotyAlZ0zhsgmZ40o/667+PPRXIXTw7HWv03J9\n/Q7qXtYjyvAxCfic1WGcPA9b/Gd18bKRMHI54++sXVd03+MUrrVtD5wmmHWL\nZAVcGAmjAzjkBv8Hq1qYTIE9uMLpOAU2EjDQOBLmk4PdKLq97wwqnkNR0jm2\nZ4lJCF1Q/cEP6gWW00m+gv0MjdaxwsMuCc/O07UoVvgz3kzGFGzuMbXYcZoN\nShceskIZkFoKU5X3E1rQbHmS0ySGYhiT1IudGjY7ozrG3DGNHWhskvs3DNOE\nTMUjVomn3BpmEM57l+HnZpzKUCGhsgxCAwTohiytqr/XFoapUzTrvvKxCcdC\navRTV/5+8Mw6PQXOd4Xh0z7bdROOMJjSKAxj5VcVijyi2LRoAJTkJafvZHnS\naFGD9PWTtC+9M8egQtb0GhSLcjVesHcCvbI4KeLHHq/Go4CQHDMlEqIryhhE\nvSmsRrksn/PvYk6Ifb4AIjhoRZfR+sKF5PFVs06aqYMaWVjR2BnHE9j2kp1B\nW+idqmyoppDHjQx4P4wr50oPNXH4vIw/Mu+/XfYLan/bmYdqwjMTf/uqeHv8\nEeWB\r\n=8Jkf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDX8/hAOnUuM6xNv3LpdxEc655Oows3gB+B1x0A8yX4QAiEAykfQQdRbZIcEZ8jvOU2oDXvduwhhUYjL9Y1Xv56vH+U="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603446803-bbf9a11a.0_1603446909246_0.271656869178716"},"_hasShrinkwrap":false},"2.24.2-next-1603448066-a4ce91ab.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603448066-a4ce91ab.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603448066-a4ce91ab.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6H9zuh0aQ1gcyfnJye135YoerZt9D7DhZHaMV5ec+Twm/SBIBE7h9ZGcypw0dmfOnIhW6aQtLSB5btfZYgj8eg==","shasum":"99a82d5574e1b0ad43097f1628c5f75f5e2bd892","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603448066-a4ce91ab.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkq1tCRA9TVsSAnZWagAAApMP/1FsaxKG5tfqNY+ntlGm\noCKWIPpKat9u/NxKaO8CRSC7mZYpeKTEiujtZRKIK9076I8HV/VIBdcuGXcW\nryJqp8ZgEeoC7Ni5nVuUx2udmzO5d3SWvWFaMyZRMBZBQxB23biiDB5G9GIz\nINjVvj2xnWpfd63QBjAkQtUdmQ+kF+N4/I3caWWJ5VMq7cgDMthRw3fIRgko\nOGWyMTlha0YCrtjlujseJA4z298tJrQDyhLzvIffhRKSGI1gX8CLfrWFw4Xr\n63Vx420YYOiXRcrBhU++nSNCwyrCsicN5dRzN3N+yXfJOD6ouAI+iFHnj9b7\nHUqkMfNzPNBp2sPKrF7khtTGS6+jWki6eyEilseA1X0gW96RamI2BMP0Ns1U\n4UkBUseQdHXisBzqgc1kSXlZjFEUxoPneMbUHUIXQbQ1N3M2RDUAN55b6QSs\norLeOoL08v83GGBR24RPxMFQKF+5kaQtXC68mhufntByUHHIoakpI7FcqnR9\nRfMByk4i1kfBre3yWVlVTX18QW2EsaZl0Hf+EtuIfWCE9L0WyplxkGm/8vtN\nxRECiA6d5zcA+sdxUCwXpjx4RNtf+ZNvi8TqameW+gBV5LdArHunI63JKKbC\nzZ/kYa3x7QtMegYMrnVULKUUYvugRGy0FtcYLBRhZEIOVIR7PQFNOL32NMFA\nE/Dt\r\n=8lWn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2Ohq2QA01FqYSCubWj29xgOh/d/STEowRDVVthy8XpAIhAMH735n0vwLGL50AK9prhhkbUzVAJWAJmYqSRqATOCOT"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603448066-a4ce91ab.0_1603448172724_0.4035982106036904"},"_hasShrinkwrap":false},"2.24.2-next-1603448956-ad2375aa.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603448956-ad2375aa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603448956-ad2375aa.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Itc6YmFO7yNsjtXzZAWD0f7otzk+PJ0I5Dm3u3pur+wqPPxuzhkLFfwI30Bha2ybEoOnR1LHil9YowzwpUHtlQ==","shasum":"5c697ca733397f619b3ad9a7c142d6edfd6fc2da","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603448956-ad2375aa.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkrDkCRA9TVsSAnZWagAA6jUP/i+7uTo12xel83IPRiEw\nYtYDzH/hl9w/I9Byrquu0azh+TKjczUCYvCJZ5SBStG6njgVceAEyVM7SG1t\nyXdUs3dS9W32yy8bR0BmAfgFkMwOs1u6KtW6R7mV/rnB27VYqSUxOGs5DKre\n94qTk5f/jWguY3Bk/MG31BOuVihbtn1GyH0rhBbhM7IiRh6kLQTVcN1cogD6\nTu+cMyWMBsZAQV2rxANdnAZ2gzHiRXu2+GEqoxWryGs24FegfN1oc1rkdokz\nUrePMS60/F4hPGVETvcFVaF6J1/KEPQ0UDLyF/8+K/YG+09RBrbDyJ8go1NS\nqiCUIWd+WBV5t1kKWjgrngNM3vpyqqfR5HnITn6KmaYJByxy0GFRnZcSo2Qp\nPR38ZLLqboin56qzILcxH6ljTENvKvidJ8A7TvC5HuTJVAZQQa6tEO2399O+\n1AWhJdG52kK5KOLacdXkf3EIWvP81tDeyu0eTCd7ZI/kCY5+TYLwVu+Dx4kz\nPv7Q72ImxpAIssXLEyInd4TQle44YSZeHjE7KmBvNKdJI8SQGmqMIjVljzIX\nD7+hKlvHL7rtz++W/GTanQLR5dxjemOHVac8HtnYphid/963BtrMTttShTTG\nQShOSdLAokxfagJn2J3tR0OKklduS6t/sqs/sc6mJp3MOlI42PFuzdkSPN4F\nfVCw\r\n=ArE9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO5KjwQH1WCLBM7G2bXHqib1UbE7yAsZStfyfjeA0v7wIgXvu6PCob1m5OlZH8DtR6frq0wzctJ8OOvEG8lVHmzak="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603448956-ad2375aa.0_1603449060069_0.8839521346621801"},"_hasShrinkwrap":false},"2.24.2-next-1603450039-4fd7d9ab.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603450039-4fd7d9ab.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603450039-4fd7d9ab.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+e9XOWFUpnuy5Xa6Deuz5L6OE4LNJ6yabZ7aTK/3CzOIRbyU2KPK34B7G99wzLzynf0C+KABixD6zzYNfKO4DA==","shasum":"f131e9c870ba4608ae17ad93de28dddcaf43d8f1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603450039-4fd7d9ab.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkrUjCRA9TVsSAnZWagAABNcP/ibFjnBHmo+Xt6c1cvNm\nvMkebt1QIEKzzT11sLPa7x2+aMbnAy675MkV9qa7ItQD8Q6eCVTfcl8naRMe\n9/6sayu/98oZhSixIaVEYBD8XfQR7FenyBihBCX1e98FvXkFfaom8iKNez2U\nyzUbf8FcYSL8+4Byk06fPEi+DnmgBgd4UuymIaXpcrx/K9a01H8sRwmfsbs8\nqyfIzemPhvfC7+Y1Mt57CExiQKdjcoO2faFmkTH2P2X2nz2LoCPykU8NKzmy\n33m9bGStB49feRoutEQd/DySqVZkfG8yxS4gbQdo1S5s/x9nHhYN9PEiT0w7\nvmZoNEWutgpgnozAHPc6GsUBaSMiBknlhymgBDNKZ9hmbHHgwz2w8NJXQMx1\nG9HwmMTn0Eof5JYNfU39Z9e/oh7X0VYTRkJidT2FPiUy6wMZQLDNWZzqN++f\n08RMTuV2bwphEA1Ikw3QtcjjB8mDgIiErFFGPj6LXYZBjKui7aOZXeEMifBX\nZ0L48T6xR8GGS+9Tq/MrCSpw1O4Z/hfu4VBSetFOlFrXHmsdKYDUr+JkI9qK\nb3EnpvGG0FPoIj+TlVFadX7hbV9qHuMHzv4IcoIhH6hQ8Kb/tz/WCmFJ23w1\nH1JbN/LJmlWlDjeOZeCWSwdnjtfjyKY6zgO3rAFBS9SKq2wWpPzckReDIaCL\nf+Nl\r\n=LHq5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFc3GYcFzVGYONHel9Wr90t1Ki2WBUuU60N0qA0Q/FlBAiAjpyjbekr7hFJ8givGamSGbCjQEp8rVgFsW1EN2FvLiQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603450039-4fd7d9ab.0_1603450146676_0.47300590493763917"},"_hasShrinkwrap":false},"2.24.2-next-1603450496-d73055e2.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603450496-d73055e2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603450496-d73055e2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CwyXKMAlgouAz00ljJTTsLReRWnE1TQ1oXE1ik5xK7lFP1oDj0xlUBdbL8VYraw7C5QZwNajo1XI15eIg+1zEQ==","shasum":"6dc05a51d4d7dec4f70058e391f52a86c3aa5f62","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603450496-d73055e2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkrbrCRA9TVsSAnZWagAAbzEQAIKMLS10xbNa7Sv9z0u1\n5tknceT/T7JIjO0fjlwH3uIv3ITOJ6DY/bfs8zq6rTP6ZecxXUIk42kzbCcG\ncU6tgVDHsbIdzvCk8lbIGDjFWrrcoOsm2TUacBlUPDCwYbATR1kAoL8nX5sg\nvcPrGtnY46mScQSqCnvlCG+Tli9Vfo8kmMqaqhN6CAJ4HidoJ1A1uJIqoGIS\nTqsvnNfXaEauWZsEyqxfSF5Z83ltpPnQz06luTOJJpnV2O7SZptoQnbNlvii\nLcEpmO4rvNxbrhTf4gqevWZWIKCt+Dr6rzTFJrNl1j8ZgeprF3feQxxtt20U\nHiHK3CeLq27hb0uqq37rkApHr6cfwf9rxYgcdVmoT76Ep9RkSv8d40kY64M8\nFshKM6CciRKSmxf0RUblmMqZL7SoffqcdNO6k9H2Lc2ixGdS3F5mwZWLYKH7\nKNhm2j+9a0bF55/kJdl3SrROPKRUbmx3935TSHhGnDg3LVkMhXm7zltMs6SC\n866H77IRTUPPqZR7cumADt1dJZoliHbotw1gqRPdZS98xf1YOZ2JM8hECxWv\nr2zJ9C3GfiUW1bjGYljeKgkL0S1SUWObyiwIyseJiiv6jWz07D40LNLj5sXd\nwz5DEi1UBY3gh0YZOBu+KS7Su8+51O9q91BA4QoB8qzYpnJcjBubtMSaJZW0\norIR\r\n=3idJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9BRYKjUt3oVGlijNG9Xq275TcvgGDtB9qsdRa7KXm1AiAw12JZ9Mad9uoR2g0ZIxWGDhP/HOpudYAMqZGzmTN0CA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603450496-d73055e2.0_1603450602988_0.22230255536553734"},"_hasShrinkwrap":false},"2.24.2-next-1603452949-5b2fc941.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603452949-5b2fc941.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603452949-5b2fc941.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-z/WcAJ+akoO3HDB/xSkRXo61HTUAHMP1Yz9NOqlAuaTaN9U369y1mgf+x+7128AcGk9stVslrnuTC1DOyDeMpw==","shasum":"f85b786c98cb364635ce9b23441aadc207246d3e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603452949-5b2fc941.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfksCACRA9TVsSAnZWagAALggP/Ay0TxmxG3oKT94mNEpB\nTKuT13HPzaJ93PbNpSnVUfVTdpsT6Dl8BJ2x0Zss8w3Z0W4TCBK1oiBI7x4m\nVSDamDfmlulYAHzql/HTydgVMcYFrM1jJTnWHZrFKVG2pEou14hsJOUKvFWs\nzaXv+CxBFEHUTS2JDjUKDnu+bqpihv9rfYTchZKqLZdeGs7pt2Wk6KeGXFsn\ndqWYwYSK6qv3BA78HqV1//y8OIZfpuwI3OWuSZIGw/blNEoche11+tq3H72u\nd3qx03MC1wu/9MKaGOYRNu26qwNCsnUqjlYIjcA5bjFoiFi0TcimuP8YQags\nuDHOLzyETgPaInXtbDHVoSj0EKtoYP1K28z50ogz7IMFdqT/vqjljWVBVp9V\nLD3CrTAa2lBgifemlduJ/GSUSbg2D9zJ566I9HbYakn0dlHp3Gmgj+X4Q3JH\nX5l+QwZHtJAvf0KYGNgdPUBaGrZ1emn3m3su5l8fPuDzueoCibUjdXF/3IiZ\nWmpIE3Em890IAIbthMmjgYxbjXNBBqbharj5Ooux9r/trMXmqdJ6/kW9hHkc\nJUVpKvU3zPl8WWibKBhWKpH0r/cn33ZLw9U7YYfW6sT8AMQF69bejlskmd5n\nDX9pK+wdpPYEahBkUnljhFGCxMd3j9sC2FWVnsIpwoU/7/tN//2arF2AtLfm\n1igH\r\n=c4DP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNYZCUYNLjlNR1K6HR9m0E/kitYyqfCY1FubPZfShrwgIhAOKaAjiG8XW+fMIHrFjErptNF1y8ULwjirJlDqlYhEwU"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603452949-5b2fc941.0_1603453055963_0.09149808616740462"},"_hasShrinkwrap":false},"2.24.2-next-1603454500-d6f5ed75.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603454500-d6f5ed75.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603454500-d6f5ed75.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ST2NGIMNh+cWhPghDNXC1wLRKGwJ7vGPgruP7gN7PZpHpnVhkEiJFhdQSAo3o7Cu0Y8sQb7/FFfgsnQ+T1KtoQ==","shasum":"45d326453a80fc944da2b3f3b946e1eaa99a8935","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603454500-d6f5ed75.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfksaaCRA9TVsSAnZWagAAmBAQAJApcR0h3F374y6MrBxP\nh1Uknzw9CB6Ge+EghKdAFXJiIeW3ywgctq44nAiJzi3Mv1Z5h2Io1uRxdui8\ni39YmfATvPXdjR0XmntA7i5/SVzek9SY7+NMgpiLC6MZ6cyXsfEUbuLySVs3\nMDUUxfzx9fhVL4oK0z0pAqvZpPLGtIeijLXiqrC85/Z/Rr0NIlOfwWIvlwJL\nfQ88Q5TlRzuC5vCx7YIqTz2BLY3RYR9M3Zp5NXzJRcn7SkGvzM3hXN1udg21\nJ3BNFA4WoJxQQ5GzcBXymJKkkDoAJJDEwWvDAxpN1pdAcW1U175ZffUbTgrV\n/Mihtw1YcwmnJKreQza3l84jz4M1pzialH0vEc5EXTtv2V9xf9giW+FRrASl\nP2RSQSnDPdX8ioIKlIk1G656x72Ymr8Cfk6q2QS9Ut1EsrzcFl/F9sSsa3Do\nDnIxO1M+ACppBomH0RC22r71PSMpRZH4EB6k38tC7hNojGk24L5SoK0EGMhO\n5W3a57yZYjQfoV1/4iWUfjK4YKZTqxzyToQOIdGBLk5N0V5S/pSkDLWok3jG\nXEeHK/KgKGiRzAIACh6W/yu+RzQNqeOPBOgKVzNCrTofso12LHdUTmImMJLa\nhMfGw2eFDOVMZkEtRLpdIS+NLDk0pHSmvkwhLpKcWBbWJCvMvYop8OTg8XN2\nhfFz\r\n=UAW+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDjyHlbwIQytd+xQaJKS8TQdoworyjcZGCW7Cu2OI75+AiEA1j8dQvx2urhjTJdwLMn8RcAC4zv4mZf/dKBPSH5f8cg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603454500-d6f5ed75.0_1603454618512_0.871169255908335"},"_hasShrinkwrap":false},"2.24.2-next-1603454821-69491ea8.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603454821-69491ea8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603454821-69491ea8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kPvIqRSkfIzuvUuoASidPPAacT12saZjurwgNALTxKqq9Q/LeKYjyOxfjdty1zRRkVBXNRMXaLud6+1f3UerHA==","shasum":"91954886bcf7cd72d2df73ac52e0debaf27e9ba7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603454821-69491ea8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfksfMCRA9TVsSAnZWagAAdJQP/2bYIQF5ZrwWIa637ZfR\nlWtleRzI6i0qxo6LoOcjkEo1rVTAdwMYPZIxqLLTLQtRqa56RoZ9aLJyqqkO\nHWABoUQrNG9UX8RRAqjVTb3xk2tJpCPYd7UMOir1O8SBLM2v3KhPhYNtLOor\nC26Q5vDG5TnvAL1OWWReR2/bsbQFq3+3f7TTzDIQkRx/eqW8yrpm3pEM6xDE\nFwbn5rymqARXkZyuv8xRf2bjdv30aQf3zDP2p21JLu3WjOJql//1a/7dabw5\nNM+ntZ6AMj+asJDQuuNL/AIa+d0pGE0iNWXVJO69b5P/j1Va8n7a39ExDVuO\no7usytBI1s0oPxdg2JStTYrtMPpMbhwyiFYlpvmmAXRhV0YkCAbO6GYOSOW6\n25P2tpLUPdtMORqk9inJ3GL9U5daLEhoDpaCU+rzX2CpyrGPb1O0io1Wy5E4\nkxpzGuSANgZrXXRGM8umbOdKZ4vSct1WcNH7e5kX8QPYO3zeFrzWMrpXPbOu\n6smkygAp3T9wCTBqhrRsACPU7uF8EJ1aAW6g3j2+LaszWJp01Eq+KE/clSU+\nqtIb8hUWymJ4xByPFUx9L6flkwowQJNGseESCiWGBcnBm6S+lvneYtfkP2Da\nqUIP3PRpEr8iYxs3rOI/7kswkFIbg1qyO5jYqgpxocFUz7jaZ0/BsZEW5LEH\n5odg\r\n=jLbK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzHDQp1qBrA60kumPhZe1iqNyEJg+4ZZP69Q+jd17yjAiEA7oaCmHOc+4u8qOIhaMIOJmfAowlnsz63qupFQl1V5wQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603454821-69491ea8.0_1603454924190_0.4911295482196103"},"_hasShrinkwrap":false},"2.24.2-next-1603454933-4587494f.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603454933-4587494f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603454933-4587494f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LD1040khKywS7nRIYyLC3aOken+2s0xRCztiCP5f1TBi3/llPc3X8benTSK6r4ZgCFYWAxMbHPUZRUJRUnLhkw==","shasum":"5f4dfccaa4df55bab2511b25b41deae73bb1716a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603454933-4587494f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkshICRA9TVsSAnZWagAA8bQP/A2XwsoBwv43vP1mZzK+\n/WwPOj295tWf52Xj+dv3XKQnl/N1L57O7gf6awhPvEGXBp0YYIrc93zIpiz/\nK59kTfm6jzt5QvROcA2R0A69gM9ycyy8WH+4DtMAI/twDqyMj30gHAe3u9bu\nwOPwgwHzWfEtFDomYlRC/hPOsCrHwGWSNy2uvURev1v0GeZ390Qyok/2vk/q\nkp80fFBr1EyvpxbS75XnBt7h2lOhvaboGeuvMLBuQkr7ezonJh37NDxM1pfp\n3pfRQFlRyb/1JYsPQLUSi+0Dlq2eodqvAieEkf5F6/TgeFl802KLI5pnBW3f\nMRym1eAEDG6CNBkmU/2vOCQTyEgHe0R15nlmhrvlSoScRFPotdqSCvWZtUeN\ndcfrjBcL9LroXDKOnnyjft+Q77OFH22gRHv0fuU++7RYzAs9rVQRv/rn63RI\nrZPDoUMbdYg2xlIyqO6IAn+bJTotSS1u6HfGepjksU0uLUCx6wjRCjgZhL53\nL1NiZnxLD9o+NZ/Rxd/3IxdPmPeWDIGkdmK9fGizWI23hgkF63HkWrIAD3pc\nAq4C4Grde8wu/Fj6GZ1Gj52tSes3fJhdcl/tgQ+3Pk8FTCmQQSmFcqTZ969Q\nh/hm5Zrd3O1OqbH46QuG3wQ/hPobY/V11AaxPDOJu7ltXkwx/4qW54Hoxy83\nfhlT\r\n=H0gb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUyY/66uMej0ZJgbrb3sUdsQ5DH5Qo3LClO3ZjUsbsfwIhALQHgKWuVEJ9yXuFig/74iec9Fg71qlGe01ipHhpx2iu"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603454933-4587494f.0_1603455048231_0.2667696286066472"},"_hasShrinkwrap":false},"2.24.2-next-1603455061-5a757eb5.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603455061-5a757eb5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603455061-5a757eb5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mIm7BfuUuBCsQpwgJBpqYKB0UjkXGSCjYgs7ehiQ5GzrzhYGj40vFgqjVa7Zq8my/4QnuuehVFIMQ3HGfBB/Zw==","shasum":"bb4a253af6c28b5871be08ba04099aec58e22486","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603455061-5a757eb5.0.tgz","fileCount":12,"unpackedSize":13522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfksi8CRA9TVsSAnZWagAAt0gP/0WqKg6Dz07+Wn8UvWQt\n0WdLiMGRxYeMEUDgUZHLZAersRTn22iF7Pe72Bysiq/+/9xGFifL204hPf9N\nlVkY/omLVrgn3sR6kEH0CUIkR24Tsu/sjU8Wn7Gc/yGl+wWZkkxYIFSRBdBl\na0pKVbeTKTSHHWyiQS8NxhySZCRU0SR7CY7NhoUsYXFHZCJ4KeSPLlLQUozu\nzDjIgoN3Scm+uY1NIaSC0JaNvsFWu9/Oywzn6DlrprVwWVbDKFrqRLFpicCz\nMhK45MT9hZ18jmVHY1+sCsOvSHdcVfjXA/9Ds/py2tKy/q7k6JHVpcu6ldf5\nw9KZQhS8RMuw+G7/xTSu9q7neZf0McScDE1DNt9WEPoeb+w6ENV4rPJluaRG\nIVufR7m29nh2svZdEupITSbCT2JL5mehHeTvXyJnEwcz6KHguQQdtjSQJD9o\nMYVaVPaZR887O+74brqhWVL4lxL91SUy5z2JWkkNCUnazxjW3qIEqO0ynId1\nkF+d9JNLJSHa2fStJWFhMSoIAEhuQ2SY/rlOJbEq18b3RHNapAxCREThJecr\nKnvShfVcj5WhqAun1inWCx24MuqlUanix1skvvS5qRLCGIPYOsv55ZuJh+sf\nuHsV2/aXb04WBj+qq4JtKhUXt8LosVYg05pP/x52TLr97qCmuPQhWZ8vnGAR\nbCcW\r\n=RDG8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw7XaWBp0lSJSXKuF3kSHgjFLIRZzEYQT3iSpMnbTAKwIhANU8XVv74hfIN//7F8W7tkP/eCKmP/hi5LH0W41OIIDb"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603455061-5a757eb5.0_1603455163837_0.5157648230283971"},"_hasShrinkwrap":false},"2.24.2-next-1603455826-f279999f.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603455826-f279999f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603455826-f279999f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oBgFFa8kIlWNBBaPfGbK3TnTKfKhXKuOPBeJq4VC42uHg4iR5erV7g/RRQsjZ48otlgJu6rKJlCgHenpnlhxWw==","shasum":"4a0754bde96c9a35c5871700ee9bdf217fc37bfa","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603455826-f279999f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfksu/CRA9TVsSAnZWagAA+qsQAJri2ogRGX9OKIhJWjZJ\nWwtLIiUXtTG1zN4GYhSWI+Qq6mP9XN+wi5nYc1TsGU4ISmq69pUnMfv9nDSK\nT7RlvrEVAhLSMSXjWXWLDOk1RCNu6keAgf5fLIb3ylhFZUrXHAll5aM0T+JY\nl7K1AtSpBVXkHg2WZuOePthQloeAN1EVF2X56/aCkdVBfc3oMih1d2m9BX+H\nlzuOS71mAhMYcgI/SG9mEU5qIdyd/XGUJQxI9GpeULRPDdyGs0WoPZU4UwXy\nzC/TMZkyBfTFWRLg7mze7SS4VopN0EMGg6TLEwOySbHS1p/uUWcqdAaasl4A\nwJgtWeCQn97E8VSCJt6izZv/G1UASn/nZITml/r921kdk9486rueBHUW+cxy\nFXRC4mLh2iBiGWUaOs+ScZzUVUScIEkQNLo407BqVt+GoBL1G5qXUcyVsjYP\nxzVZhmb1SpXTFAkYzv+il6g6KkvCxde7efVcioDBFaUV1ole2r2LcxnB1zp7\n3Yo1iPIsAZseNsWSB14R+CPd85L4JeGy6c6ExjTsn/kcpSTwbk8JSRyN8MPy\nM1nHOfa/aRwatpQA8kp9MTCxScs7KnY2d/kRv//W80XcA55LVfryjayy0MQe\nSHZpJ8vcsxERePm66r7EPPa/1JvyOPWPnXLvFCx1Pfpr6c/r/qE+tDuZ/P+c\nw47Z\r\n=ad7K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNwq68U3BpVs3P5uutiAkE3tWlgthYXMMblUCVkxgDwAiEA0J/PuayP4onNoIWxmJJSu66FpuSFeXm8MrA5pcXEujQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603455826-f279999f.0_1603455934783_0.48892108465710016"},"_hasShrinkwrap":false},"2.24.2-next-1603457149-4b4c966f.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603457149-4b4c966f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603457149-4b4c966f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aK71qoGF9JyqtfS0GFR6ZsLapCUoE/HJarurtYQLajpaEVbacod3m5/3cCL7qB1un6nF735wMKysmALbGr30lw==","shasum":"8a7a2cbf4739de8df4ddfc4cd38287e9105c34b8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603457149-4b4c966f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfktDxCRA9TVsSAnZWagAAnZsQAIXn2rSXFq9Gyb16os7v\nOR1ODIFzKyxZJcCwSMhjKhkqCGjTWf/EB6Z/QPwxpBoM6RPr6ziZYNWp+N2i\nWI3AmcwB0kBmGYfyIDyv1YlgIUXAL1YXUJ1pcFFXdWJv0SgWU1GFbRkXivNb\n9vQu9deQYPGlzXhFYYqPJEwHbH0vftqTPCP3Ld5TxQ3xwje7X9FkOT/6XaBX\ne6ohHFgfkuZkybtVjpe0m6AKfTph9MPA5hoqRtg+WZejGnDhwS7kM+NUzfv/\nREOxyRg7NPXgq9SYdkNMv3ZAdfYzsX1AiMrIw34V/zR2iBcZGly1Gzf/66/k\n0dMBHk1w+0p4u8TApMUfYM2xT8LwiDeK9vN3mSFP8CYXpltcKKZK0GPVozrz\n22TKOaeIMz4cfxO3Eq/A0HUcQz3dk1ZJda0fpPYp0ED7qktoZwStrFwNAEL6\nwDms4aOTxg2pS/N3RwsxE/Jp197csXJbpNgezP7I8+QGZZAW7KFD+ZSeuU7j\nkuF23LIqxuqxTrmO0MpNNZl38CzoinoqkKVXZVzdxSthlI8a1rqm0x2t94qT\n52S3bbiQfN23RUmf0Am7Si4tL02f7Y1QEaLSMI23KDVuoXplyli0QIITS3vr\ndYNY4Vx+21PKBvulFivQGH/9HUuVigfsAmPn061tBciH4tjJr2CROpgPpC13\nMeTo\r\n=WcfG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt81lmnhRTAKWDQeamEgcG742as61UyLIIN9wHNyvPOgIgAQDQpfIbE/J3Xj+Jj4u6Mg9BeXX0mMx6KT95tw44uiw="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603457149-4b4c966f.0_1603457265285_0.30977670401605506"},"_hasShrinkwrap":false},"2.24.2-next-1603457879-b94eaa0e.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603457879-b94eaa0e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603457879-b94eaa0e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rSpCEyn8SDcbMIQfqjZ6wrToXFbpQwtPmwJbN6l9cr3afdSNHMKAWcj5Ya0FtAYeO0kdv6tsj/nl95QprigOrw==","shasum":"fb6a2833c97f5c585b886d1d742f7e0b61273a46","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603457879-b94eaa0e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfktPFCRA9TVsSAnZWagAA9AIP/3ESYDPQBikRiaNH4QdK\n89Cqz+SeOum2EAnAKJ2PFvjYDnwq/eqrpU0x9MtUxW8d/XGcs/J8STZyVag1\ni3adb81fBXvlDAS+XfClGhqH2FLMaVYw79y7ArG2M/Tv8Su7IFCPlBtsZhgV\n43OngOveQyPMxv3XSed+Mzt0VfOV7jbGfUsASejkwW9J1l1pffB5Xx0gNWwh\nIHWeetyNMfW44NItiGvmJV14GAfM+zK4Ps1YEcNndgvxRFnUL+DyaJhgJ4Bi\nN+8Aqf75bV8mhPJlpnfYKu+DoETHzzdFN7Pheej5omnUcIQgrkllFWKxloCT\nVpoVm+2XxV6JwXntvBdk+I4gjUrDUnBLjQcKeCCQ+sAFeKzN71Jkb4zXXguh\nfEqc92v4q4qk1IYIMXFwO6EnNN5xcn36kvCM9ua++lsqTfNIC56cwHR/JP1m\nbD9VuiQq5wmLE8xihC2Rp+2hmzELItL3F5QLAP5IWJ8RiVJOI+y5FYPLQrkG\n5GNMYugsFfqKVsI0hjDhbcr39ELpeVBqjUjGAQ7zTxx8+Xy6swV9dDu0xZpX\nIgKrNbxFr/hk2v/qyyfWHHqgynd8CAFLpCuSP1FwcRtkSKHxFntKJOaYrwxa\nUy3+OomYYjezXm3pDnzttNYk+gNNdoGSU+W1LrJI5jI9NVik3ayrNkJ20ebc\npO5W\r\n=wnAm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXg5cVK9O/KoMDgwdlmImDt0FtjAkmKDs6SaFukGzO7AIgO3eHzQ5FT29XZa2zAfS42QejfBFozuby8tbkdvgjF30="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603457879-b94eaa0e.0_1603457989295_0.31760935784545574"},"_hasShrinkwrap":false},"2.24.2-next-1603457954-f5109fa6.0":{"name":"@xdn/apollo","version":"2.24.2-next-1603457954-f5109fa6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.2-next-1603457954-f5109fa6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IRY6SA1zhKGKBqs22mAupv1iBP9R04nx3R5xXp+5iLd5B72QkHWzl9oYvUC5itFSvfKIDgU1c7DoMVHgo4U5Cg==","shasum":"50aa168c8099be8f290a3a47934227720c6c7e8b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2-next-1603457954-f5109fa6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfktQUCRA9TVsSAnZWagAA41oP/R+B5KCVC9G4z2lNbHtv\nwDvHR3FlG5ZT2lXGBS8RplTlkiW0P0jhQhdyxukiMd0xEmWvBg+tmOG90Nhs\npDNfJcmdPiYsci2fhCAJbTvnllvyjBIW0ujV47bmV9osYkyv4h7Yzw2Z9Qo6\n/kSy8NbvefYKDEn4g2Riy99CkQdSYUuPExOtJvNlDCduz2Cz+QgWnVpbPFOP\nEYKMqjzfGyTrfFwW8o7xjX7AgzZIwVrxL6PEVF46AmfJ8UwbFT2tL5OgGUK2\njbTYVjsb72Rk4fPKQyQAOlzIsQEHW1goGVE2BYVSLlY8PnZHBH5kHZze76No\nYyeKQLYHApWaujzMkPfQkSomWACOuFlj8uW4XHvsi1eb82Deue5dbJx9RXad\nYrhsAEcPxJVl9YEgpGV60TEenIJh1dKLMIxgk2stn6xXvB12dKeVono7uhX2\nMJkhH+YmNidwLNhYt7mnnsr27WgQ15M3FXoBM4Wbk0KBsSpkHmuKmVRB06Sl\nSreKsG5zQwI/Gqg+htekex+DWmuhI4JXqtfCc/4Pm26iK/8LOYME7fNtAqVz\n6FAVayFsa4q2g5XzTSE3+hDKFri8qk8Kny5Yb/wdYHedL7ruMhExejWQUyZ2\nGQapt2IoMdGN1nh38XuCNG0IVua2RCbCd6AMEdAPWAHtlPFlyg1dyTQOcNtl\nvoJB\r\n=t9V1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBL2TBc0ncHWodAqt8Ec8kFlkVjq03GZzRGUg1ipJ38dAiA1GO+pmie5zzjAdcK6WxOB6XY9U7hT/pON2Q5Qd4Fbrw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2-next-1603457954-f5109fa6.0_1603458068038_0.7152974474745109"},"_hasShrinkwrap":false},"2.24.3-next-1603458209-2e145443.0":{"name":"@xdn/apollo","version":"2.24.3-next-1603458209-2e145443.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.3-next-1603458209-2e145443.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Cke19gvsx4lgvZ0OgQxwx23+X+YCgiDXfVLPnDY8hL6YFx+2SPpWB6+K4l/WhI1ul+Y4IbSKvVR/rHcvTjZYlg==","shasum":"c1a8cd132a1a6e738c568d0726db7f779073a4b0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.3-next-1603458209-2e145443.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfktUMCRA9TVsSAnZWagAAZMAP/jtz6DzvMYdRPW558iL4\nHDQsNOgF1Clihyp+6kH68FZVJPSmoyWq1rS4WRkVJJu5ViZVve3ITi6fWHNs\nCkG8aAvEjA6U3CsGTaEjYh5xyX+Ndxi4B7RtksFDCI42hFauxGU3uNkoSESV\n9+Ub6Mh50rJoSbwRUnQHuxE/Pos+iEUr9WqNGnuYHMUIBKkN0vM1tt7MiRt6\nQLdPq69/d86wD5yFFfUGuhrf09WFyh58z2m8lzONIG2eKp7M3alIlN6fyd8Q\n33A9o29Eq9LB6h8H8mSM0itcmTeJqHNiIcX6b7QRGWfof5J48NVleT8Doxac\nM+y0x3E8PwQ5LKWFKQT8m+B4o9pt1vXJKfMp2YEn/eXYhvDCz+Yxe1Skq9Re\n/yK2ROv21a6mU39Yq9E/fbYG29xXIcdU540qUK6r/RlbFITjcRYuelurQfdY\nIJ9EJ6H5RocFI0yH/XxpeOfJeXDXpmSJap7naOmBP9GeMTVlfU+CfGUOJU4w\nTT1cYHMNiMAstmazQjvNjZpQtK5s+JQvLbRVuDC988nKY5mRxLL3YaCJ2QpW\nSBa63wnd2hbGv6DWAj0xKcLtkWIgbex+d1gWWCTXhZY/B7r1rOg/Ozt7lRdF\nMijBiX2ONPbU2dcbyjbwKhh28yWqfsfvxs6Xui1CLVrE5hzVjLRo50SPa2Il\nFe2K\r\n=ACs0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwHWY7+ocdFltDTFp2VJIbKT53rXzz4B2n2Hn9kuilnAiEAnhQPotyjqem3zefSDVQCxteuYWMVjsCPSKJR+Bcazg4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.3-next-1603458209-2e145443.0_1603458315681_0.3019917341318392"},"_hasShrinkwrap":false},"2.24.2":{"name":"@xdn/apollo","version":"2.24.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.24.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1ihQrDY7yCHWTlz8iSM5UjYhhaAhbPVMtrYXtarqpl3gz9HZfLi7O3Q/XpQ7L7c6FGrfzJMb0AG5YKIl2MbvQA==","shasum":"4f84f6ff9bee051958c5fc79b6670591d6687131","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.2.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfktZECRA9TVsSAnZWagAAfTkP+weJflQEYp5XtiPJKIEG\nDqNCps/DHp719qTRHkfXqR/i2/3aw5eF1KGCSOvcZNriOSGHVaeOp4PooF25\nApNSi2Oic017aiJyGRrDzYEN9l/LJKGR+l6Pj4lCYbXC8FtwNbOoYnSEHJhU\nIDRUK4juIc6DmPb2UJG3z3h9SIC6Sf4W7DQtTIrVn4z1rGNGnN21OnXNs7q0\nvClHdGmFKWqaX938/2skE4zbonAmeYKhG7ikdOzT/9xk8ixQJ0BEEpWPlMvA\nMc4aoJIHvxahH2Qp31brzb5yuM0MP/BuQ9zMd+db8s3gfKcHrGcMLSQo//ZC\n14+0tnjg8jUpzXJYjFXoOkE+MaOvz2K/hqXUjjUzObUQQjlfMPvzAq5h3t7Y\nJF37U4iIlz78dNcUOv/bPPP2aMQ7JHpDmUyQfAaB/S/ad3NTDrF2NFr0nc3b\ns/s4AE3xDNOHQOZrXljwHjGKDPGv55PC4/0lhFK+2s/74gHeakrwH+4RY5Gc\n++8clh+PbVRW4cUg6lgSNoLbTFj/KLwajA2/tf+DbfZjMGoSJeItNLoBW87L\nIiE6pw7GtNJtGRXXOxPm01m78db3+hQWKwP459uLEYwQaVEtY8Ap9Pq6rzap\nuhNcWUCy3nnLY90hypAU1fTJf4jwPIh4tKGsUJcZietss5eHXcQUWTdVXvU2\nqz6w\r\n=Cvz5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDH9x+eJvLuEVu7IdgKn1kb35aX62xErpeUDDnr7k/JIgIfP+yCW53UI3zDzxJQo6IqFbHydPZkJC4XUzKP6gRzSA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.2_1603458627925_0.1175028583412625"},"_hasShrinkwrap":false},"2.24.3-next-1603459068-1e927a3b.0":{"name":"@xdn/apollo","version":"2.24.3-next-1603459068-1e927a3b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.3-next-1603459068-1e927a3b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gsr1SXnts385ouXfJeLKaVy3vP2WxFpE6X6kKjMfVQ3dIkKigm2iDM/iM1Yguu0bUz5B3G8WePpkMkqB8q3+/g==","shasum":"08cb5bb03e67fb542fb3eb7ac91cf557f86ae9ed","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.3-next-1603459068-1e927a3b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkthiCRA9TVsSAnZWagAAcO4P/11d8EclEevpPOenayOP\nXgpKu88aHdJ2ObVRPvV0iUGi9sDfQ8A6yk7Bp4BYC0GObtrh3kTm43GgUtrD\nd8+/csRbTwGTCvWbWfzbBhmUkOAFCo9TcEpLlV/Tg8pXgB/HBPPvNc/aao3P\nDOtIAD3TJ0soeJnf00dqT/Z6jlHzjtkoCZfaGwtU06PxOIPdW/ZNK4/H9gOm\n2VRnnIOIRK/viSK0AVeBzaYTtgji24LCKssRO/NIH5Jg/SPZkHkL0rtlE8d6\nKdusowJ1Etihod7NTabQH+4mBbmYVVNJzFhXvVGgfCDhYqBmuSal5GY8dHXF\n++NFlFPk3RyxErdNc4Gdv4rdqE1veju/M2K8A+W6+RBymKkffI2j4EIzptHe\nZdVHr4Ergx3pZQ7MxADCL/K4FY8APY7zDq5lVNzSTQFD3Qt1OZORRUpi9MdQ\nWXBIB0qwTIppifSSjfmvh+s2ZWg3H6KK1iNrucE2acZa1mRaTAk1qlGNFJzD\nz7xC8fCBrFlvBz3GvjYlOcgcNj3wENw3BtYaLuEXVnw/fJ/pW/i0ejBYg8Vw\nN3lGUCHn1rDlX4jTkoos6BklvPqKtG1jCRC9AJAcz48QLQpcwU5B7Ln1V5vW\nQr3mTfVqE7rOED6odbtfS7/VW5s3KC6uwndxd3SaW/vt1DtmVeUGxQeBxKKD\n0bo3\r\n=uAOo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3GHfVT0RnX6ECNDB9WomDHsKif9JnfNZJbOifBlno1AiA3APB4uyq+QOB8J7Ogd2KvD+4zgWt8Wx1Xu3eKPP/bMg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.3-next-1603459068-1e927a3b.0_1603459169800_0.7337892465645994"},"_hasShrinkwrap":false},"2.24.3-next-1603460752-e18c47a4.0":{"name":"@xdn/apollo","version":"2.24.3-next-1603460752-e18c47a4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.3-next-1603460752-e18c47a4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aBFSsdLB20TeEZq2SxG6Sjl4M6ncdO1hpR9OtvKPjjP1BgjeQOtm+CFFr7EUFc2TELn+l9OYpxvNPBtdo+PnIw==","shasum":"0372a6307958b2271fd2862a98be8e49dac6e518","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.3-next-1603460752-e18c47a4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkt76CRA9TVsSAnZWagAA2R0P+QFUa/n1Wv7eqvAr0FlE\nCbu7DBx4vN/SRfIqevhLh0VBhs46F92XaWSiq906HC27VgnLAMzg8d/cIFo7\nBYVuC9OhQmdyfb07QQ31hxsc3/fTxU6oKGjd+oZGlK3HqYnrPTo6Ev9DHcvy\nY/Hbl8OOT+TCXkeqEl9TQzLFFOYVN+rqw4/yujq3zxtGUheBnpLrBjETA7Zz\nVrZcVHmGLlRNQ7sE1yen5aAIhsEl0sZhKLs1ndLlz41oBBPikw//EqFiSY2e\nx+Cfp5JVuBTKX6Ap/vieT+LNErd3eM4dSGWGg7xW/EtMAL4VRuJLzJ2KFGTT\n76gV7bqE55DgR6znNWGwrGak5DpN3G/YWPbckNZ6cLod5yuJhSo3j1SVzcV3\nIdJg+SYpdRK0x6L54737K5QfWKMfVvoIw8ZlmhfU3IoyaAlEkaweIHhD0VAj\nSBOJ/F7MmEEanmpIjpMWIplMZI2dOb8sSOcx6/3gmvgZxfjydDh6jWANyRTD\nZW0GaB0Jn0cE1th5nw5oqn39rjxxc5gHG0leHR/ZOcD30bOmpIS6DAlSXpaK\nGogW4qDt7I0I+HGxWoIvQ57vVD0bBx/DDP0KM+EV+ya88OaHLdhJRmGZ6EX4\nSJBA8EhqAqbOla9EIeoWR+EuZwD/2ktYyLPxCINaKmZfrdoZxN4wQmjR7Tjy\ncqJ5\r\n=YOXc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmynHWAdiWGFucRnwwo3Ob666FG5KNlX2UF3svVvSfuAIgbG3tNrH6OtqlPJK8jGBmWNOdRAOh2nTI9RamRoiB+I0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.3-next-1603460752-e18c47a4.0_1603460857565_0.26929836898088766"},"_hasShrinkwrap":false},"2.24.3-next-1603461838-cbdab423.0":{"name":"@xdn/apollo","version":"2.24.3-next-1603461838-cbdab423.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.3-next-1603461838-cbdab423.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lmF5ExqMWA6YOPlGAQEFR7iiahYVOYjKrfbqm8QcMraJQGfYVgJPwXi9D47qSOrT5YQDzrQ6Mhd8StWVx2f2mw==","shasum":"7eaa8b8b613d154c7aa1c64c3559d3e099d9bd7a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.3-next-1603461838-cbdab423.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkuNACRA9TVsSAnZWagAA8UYP/12IFOIZN7iRh6+AsOjf\ncm0ADKzv4yI0xjeSXu041gFgS4FrheE+5Ups1oKLd7OfRoMP2iSvb8rIOjte\nmJCTVcFZBnwOyoKa4/RBgXy5K6F2ngc+3Ubar7q4E9ootciNhnFYiL/Vjph7\n/caahMqIb4j+nFGY1Z2/54R62QMMFlouCrhB++IW1lS/3tumzD6TGPyXtrNU\nC23YZ61GxMPOq2joRBaWUHfF0XmyeEUG8BrLwd7lEwCemtzu/SjXx4MHjHHf\ns5ita+n/5CEEELcuVtT5+2qPL+BhOQiZjMkRJU6vfITzQeDxiVACHhxV1eII\nk/bA26fxuMzqGIz9IOAYRxs+lLsnZkPiDTpHN+sd+Rhsq6VYzQcjg+B6AP9k\nY+jLgGVlsUlQHImxIvuSOvF+UB3fNKah9iki/dyQiZsMUpcfFD529gvDeHKf\n9y/pZ3m6zcbMbDRL2bYs4oxvW0bzDnQdysRS6tLpQT0qCqJFj132e5qLgVsi\nO4Ml4ovgO/smqONWK2ZAWhGbSOv8LRVPJAZJ05ZwqmYToZl9JN77Cgz7hGYP\nCA3v0xR58gqsDVx85qFjpyFxi5n8wwWw+imUq92+qXfbLaMwkMAy/JPETa2h\nrYT60vmGgb9QltLaiNQsa2CfLbP9USmW3cSVIWfhMPGKlKAlnRUCMn0FNKA5\n+8Bh\r\n=RrXr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCInZ3X26d3hKBilAuG0yFvePqr4B/mZYNjzix4aoDleAIhANT25TLOJYzz6Jh21uq3MjzUT91zQOyL6Zm/4yZUwoqV"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.3-next-1603461838-cbdab423.0_1603461951874_0.7195613203081013"},"_hasShrinkwrap":false},"2.24.3-next-1603462683-8a8dd4f4.0":{"name":"@xdn/apollo","version":"2.24.3-next-1603462683-8a8dd4f4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.3-next-1603462683-8a8dd4f4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6dempcMVQF4UfgWsDa2MOFkAL7RaWOW5SR8g0tdeJcgwON9Y7SSy3yd460x4rtyhJhLQJXJuF88VYk0HwFM4RA==","shasum":"32fe75a99c7b64042ea4829de2c2586a0b204430","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.3-next-1603462683-8a8dd4f4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkuaPCRA9TVsSAnZWagAAFwgP/iFldod8n6f0Wy2EoDUY\nb7FWFgaKqz3OEoENNjmu6MyXsUQFFJVVMIkXxkQrksFqsWliMXYVDAD6xCet\nUBO4byteGofghSxBOVjNJGxI8PVnStxeHhCYs4zpa23ImyG3aoRvkevcACl/\n02mcNwoAR/wntq08B5fZZwZUSI9N3+asomQE/NO7NUMfCD9sjBlXxk85xCTm\ndsdRID0KDQ60lnkOly6YuDSpD92HAjmeiRRTtSTBBDOP8A9XlMfXifEx46vT\nbBop6mt0CA5I/A0N2RzUQsEzZaRIWhbu9b15iS+JfNIndWjav1GH2jLh94x1\n31aOZ1xRPhKwuOQ9twZkiusW1giZKNcg6U01ThTfD9nMSSw+E4cOS+nKXJqb\niVgY7rm0jIVD20dkYNd1pI1q5bPkKrYY+pdcsi25520//qY1q4i2kGx5341d\nGWQLp1F3FS8A/zDl3i+ThoW0TofjDcxh3PoRUbc4DVpQ6JAzheObyZknOp2r\n/Z01J+C3dT4WJ1SgGWRC4jORHGROHc7toJ+9IeOKcCwrvWaUI+ePWjID58jC\ndk+JYGFfyUORXZY982bBPbCDb9DmwAGL3HEMHlUPn6D4IjBqO6Alnn9C7Icy\nGZVBLupsjVIkCPTJDnMtmfFVkXT4rGuHgC3MJV+ICV22x0/kq6Y9igthquAB\nGRL+\r\n=U6e+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEw6LKaP8C5+gtjrzQIVy8+30gOVgifh6HKjcSodXpi4AiAB138Y5UHfDW/FPmvK2CT0Q+OF2uF8PT3rbgf43snE3g=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.3-next-1603462683-8a8dd4f4.0_1603462799180_0.285896016680399"},"_hasShrinkwrap":false},"2.24.3-next-1603465195-34727386.0":{"name":"@xdn/apollo","version":"2.24.3-next-1603465195-34727386.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.24.3-next-1603465195-34727386.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+qudSyfSHHGqeIbCMkcTSKRZkIXmzqIDH+xWXES098spWkWPjCMVfl+onP/eD7eunrgXs4Jr9OQ+nnq/lmXLMg==","shasum":"29569857174203305055a4117c22999410bc8531","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.24.3-next-1603465195-34727386.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkvBZCRA9TVsSAnZWagAALL4P/i6dH6uFzaAUOE5Th3oa\nkyZ97hSqUaGAWDFFea61ObQnghmbqyC2zu+ABmoQO9if09fSGtSgn45Y1UUd\n5o2aLm7QLx1gHWmPJJxDRDYlkaM55z1aqtX+TPxIyKL7xQflPKlzXt3uKpbN\nuzu4Cyif3Zu+T6VYa+WLlI6CbXeM6B9FHjCDoyGWTe20KQap/1JnAO16OpNA\nwHPLsQBjchAbZN5ephp0unuVpCr1S4h2vas9kkzH045cNaH3DwIrKUAqa16U\n/uqD+tYg7CDLHrUJ3jrxEh0eINnvvAS+95XWX2bsGWPvlyJq+MgazSPMhjR/\niXQZ43roTf3RPJ36trDNP+xAt5KzUsfodA7ids2HJXPv4eml1nH9N6qE1l+9\nG0A2rBAcpNdfBuJEBDJk5Q8gSI479FIciPii9xmSIB2gKXU/Ddo5+KEb3LiL\nk5IE4lW1IR7L/C7ZMGZDCoYeeY2bxCybJquUs8UvLTs7l36KqOH2cbi/N6xP\nwHP3cqZ3GN1/AaX2WR8mnB3uo5DnRwDnwmKG3jyXBGMkiy1AwEKSCm9Fdwda\ncBZG1rq3PV5j2JPUDtvSfj5GvuLgrPKdTZ9+ZHcCFpj2avEb+n3+U2t49vIw\nTrIeR0ajG1NersroazNPwCcvmFmSZy5CuaUM4L7Hz+aOcq4BXqcHmGMI42fq\nUFdg\r\n=tbTM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBGnEJfU/3zZY7DZD/iulIlGDMd8trcPDeXLYX9wIV/rAiB7P5b+EYigHl6T5fN7rQYQPMkvSc3TMcdZ4XZXYZiONQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.24.3-next-1603465195-34727386.0_1603465305320_0.49301284723667194"},"_hasShrinkwrap":false},"2.25.1-next-1603465313-c539ad40.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603465313-c539ad40.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603465313-c539ad40.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uEWSCRWi5bkAJ7xeRx/ztgVgjPpE3m1yDumE+dqQg2VtqF0FafG8PEooO2HzwTplDoOf2dIN4PtQXjLs6tSlhg==","shasum":"f103c77c1e0203af055ec80a31c90f87bd6ca55c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603465313-c539ad40.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkvDNCRA9TVsSAnZWagAA9gcP+gKdDmuEycwUsFUPUB1m\nc6MTAsji0O8fdyvhqpTfPZmgdqCZbZGcxDo51sdepE+6Vw2LQA+kWeN+Avpm\nHBg3P9KtogdpvbmyJsCCkCMu3dEk+GxEtT0XqHNXOsO0Yo73QzleWkIUzvFO\nyDlDbYh6q+5lo8I+vfTqm/Y9uXaNjYZCeeST9RPKNIwBZx+fpc9S/0gDG5CA\nbTaY/5T/Dh6fujH2FaWwCgl959Y/i5gey0BbyVYLfM1e06+KM0YI0baSUA5w\nKTIEIBx1K3UsWHY1yL/brGVycqlYLdDRkiz6AnK6xtAgv9Na9PUXn7xEkXkW\nEedLQAuQ2nCVy6K5rl/1tfIPABttN0vP8zTY/4DZL60Deq1HE2tNMw8thps7\nV5usy/2duAwsg28DweZeqCel+YrJc+Yf5XZ/zHmR7/X94UvsZfvl7asfjO+k\n9nTlDNZ/3X+n7MwSvNvvk7mEXsyYlL2WKvrp+C2/wsuE4V2IUs631v+lSP5E\n/kBnrQS8mG76dOsU2AqztOsU/0f33Ue6WeEN+uRQmW1fXRYmse2S7oGi2x5F\nMBng2R5eTX4ROqKzp01sWDJ+WPgHnvFRl+YQR3nbLLGksR8KsyHuaLBa8aM3\ntjFG2RMCuvutM71xPK/d+s6y3cRNwdsd9/+GxJz+gIUEmQxmk0QqkrwUYQ5c\nAqX/\r\n=jFWh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA/d8WgI9QJGSwH25V6spnttam97ox1f6bvCpJM6vSWgIgFVftiFOnzfqKF0+CNPyzmFZEYfIKYWenDUMXY/fF/Bg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603465313-c539ad40.0_1603465420685_0.4283245514616929"},"_hasShrinkwrap":false},"2.25.0":{"name":"@xdn/apollo","version":"2.25.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.25.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-r0x0OhPQ1C9WyckhctRkOxEYm9YGVuxk69RKs42Ku654uG9Co9C9vDezPiLX6TPWmL9dJvjaGCI/bMY8J7vFoQ==","shasum":"f5562801865b551ce03d7a5104b61a16916dc6c2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkvg1CRA9TVsSAnZWagAAdpUQAJbyZ6x6bFx/dvJpo8mk\ncwXEZRUWuWzcfonx9+FaletcjdJBdMQhJDeR8NFUHEn5V30H9wowvB5XUxO6\nCSlJUzH2WeTKzhfzHAGLfR0wW9DoOSMcE2nwr5U9ePBGyicAXkHj2c3iHl/C\nmdEI0HPt2WrdoyRsXHWY84qlS7aa1upXwL+sENeFC41Kn4LESeRDJ9uP0HW7\nkEOnlJ0EQfV6M4synSG9ltdEhUYNXqhPoB+MTgtNpn96C61aC9ylkjbWTxUy\nULg7Tn2OGka+4gL4ryzJylj8H3Vt9xcEnSMXF+kDMQrRvER6BFk/kbeg4bUR\nfIs3KX29tsYFQFg1OEQraeq6DzKakzvmw/bviZFXJoK2osX8RDXGfSiPibQo\nQ/6R5JoOSK9nFQO2dp0qCFh079u+zYXqMMLeINW46fayBFZG7Wg3iTEwGpww\nSPUg/zAtw8pwMmWvlTDvnWhRl31e0ErpSyOvxQHHGkAgknxSPJzIX5mmXu6E\nX+nQFtku8A8y7D2JfI5UdycKjZIFR+j7S+vyGgzBAjdVeBOp8U7Fqtr+lg1+\ngdJFntS2hRwqwM/dL/iglz/Oa86N+GXFxFdwFJev+IvXC7kL00B3s4/rFamf\nGlpDMoSz40I69ylWJ8bhCO8iuy1njsaF2jBNBrvT4ht1X3cQDTa9HmHnpLsO\nq4bh\r\n=q9fR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5Nj73V/T5vJZQISPRz9Nc/afos1wJuDtKB+uJGvIBFQIhAJX9+/uduskeEry9HTz9WgRerIFwG5hgyellg+Lr2oad"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.0_1603467316673_0.7493714569440861"},"_hasShrinkwrap":false},"2.25.1-next-1603467477-9b01f0d1.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603467477-9b01f0d1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603467477-9b01f0d1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-O9jIWcN8C34FH3hspWA6u1A44INEowBGhcPzn4Y9gh7FlKGHnmofyyRS6DyFhHbNLiI0beP6hiTg6KcR7SXjMQ==","shasum":"5f75451149e61a97da977dd50c10965a5efa1c57","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603467477-9b01f0d1.0.tgz","fileCount":12,"unpackedSize":13522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkvlDCRA9TVsSAnZWagAAaqkP+QHkDSjDa8kjm0Q8ZEqV\nB4o7OqfFlRNXibBNyCStpuRLsWHpLYBIvJ/EFX/3NQbncwgqZhTSoFOfpA52\n1YLr2ZDK6Q9aqUy7gxG9QbYVC0yacO9fVmc8Dr4WSVLVXAgZ3B9Ppxt8U2tW\nznG06xNCl1ICfpdGLyVCBK+PtnNInMj4/1opsZnAWqnbUSlF4NTa4jDA6YPN\nbdF6xLt4Gx2lam+bQF3KEJkUFjaGR8u5fFm8Sbq/eeyeQ3AppEZqqIyDFxgu\nVR2JfaBAlT7M/7prh23D2rs2ewrxO90cYu6JoepoLgUw7/31MBhKNg3FkErV\nJymcxuGH/KCGopsEegL9FpNUppesFWBhr3trduLAOomvHj77PTNab86cSGdG\nSzsfj776cAohkzo7+O9CjRCVCb2OG8yZBUi+6NZOGaQ9oVqcMEykq0GQTHyC\nFAj3b+LmOMWj5F+mD4NtHaCQchGFoPo5nMiz1ZG+GkIO5eo8TZjFM+5tMCTF\nRj3LYE94ySVtZZfzCiO5ahcdt78J1LZB88m8pjD0k2j0dtzRxsHvbpbuhmPe\nMZbA5wTq/FC/qw31ELZVeVmjel/tBBaVnL3AmA4JsHe+jZfvoaYYmAq/F4JQ\nCrGoAegvTe+MkwSRSKNKjnOs5FF/NA2L+O6zIFMemLdWNz449cHQSAVvFwt/\n/DP1\r\n=YY1I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVT7+OSgCjPxGM5oeuK291aTouNepORfgKQQyheDBLswIgQr5F9qWDYGhgnKwAP7TGrNeCpCnhOrhmeA8d12uJZGs="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603467477-9b01f0d1.0_1603467586680_0.7163401970780017"},"_hasShrinkwrap":false},"2.25.1-next-1603468527-084728fb.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603468527-084728fb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603468527-084728fb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PO8RTouMhBWvZRphY2k7vi/a/Ans0yoslMnaT+GIS6wGp1iFIwYwL8j9p2IV3kEQGj2V5tIs+kX++qFURWI6Ug==","shasum":"ce80a35aac3cd5550f752ff8c18e370dbc50f90e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603468527-084728fb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkv1gCRA9TVsSAnZWagAAS68QAKHKwq6Fqcp6B+OK2BIs\n7XsQ2YJpqPL5ilC+VK5pKBlDBtQyEBWWGQRRyydNbCUtxbqkvb2wMattQr9S\nO8NQ+NaD75AWk1AAb3pOZczHfSJmeoDa7K9QE+zEcH7OqDl3Ggy7wqUVp+ZU\nZlfv6a4FLsxYgxDftJo+1om/iIa5KEFvj3aI5W/5/3C4zDTwfZDlKtBMb4is\n/o91QElnGxMNy6VXJW6a/hCFPv5C3W/4sG55J20letK+UaSzIVsJ7asQ49dx\nObA0ey0oRY/Hq4Ntn0by4MrwtfG5bynlw0P5xdm5xF6BQLLRBva1IVy/lp5/\nzBGxPfp04J8JqCFC0rzO3226xxnMMfBDvJPCb+vz+HQxlGCfCp8NMYd+c2Gq\n/0aCFC/aEsnBO+6JR1q0qfo1JnhmYhfy52RaxWCBQ4r9YgUYeCMh9Mj4gNym\nshVJyni7EOBzzUjwDYCc4X8BM4ZzzgeqbN/UddLMC9VQC0j5gfugNjoRJ4G+\nwjQ18wTOP4wdbxFAjb6t9tP9KpIJN6Mekhw6P+cnvdAUNXFPLBugZUkjQ7EW\nZ1F99+8U1oXDVaRiEIVAk7s/cyni3R+pi63XJsmBqVAwaCYczlphR5/36FuC\nzZND9MUlcN0MPp8LlpO7aCCK+nYlBUYksa4asBMw8hTMmEoPVNwpPw6pWbH5\nmgQd\r\n=B78K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNNdRTOdUKwldqO0ndtCi7KSelAlsLbz7RxFeOawBxAQIhAMfetkHHzK4WyGTiJLwJ8E4XAI0Jgd8aTqFYnyJiVOKu"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603468527-084728fb.0_1603468640468_0.8099364977656374"},"_hasShrinkwrap":false},"2.25.1-next-1603469448-ee7e0177.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603469448-ee7e0177.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603469448-ee7e0177.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4JTE1XzDkUOVy+rnIyHL2L2TrOrvnqGm/yGUenLaATGlqX9WtZNYbFmrX0fpZ06X2uule6vDjxA2VrjSx2Sfjw==","shasum":"bd3b2c56099d6ed1e1239b846e400eca579b9d97","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603469448-ee7e0177.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkwD0CRA9TVsSAnZWagAA98MQAI116QzER3WqauoutM1K\nyYwH8BRrhZ7OGtzb2fNbmfw2GoCmRawRAgxWeuKdv3xFgBOx2U6W7mukBlbp\nm5TL8VR6LQv3Qf4nIXPRDd2uE1l55Tn0OKPlat3itF8QKg81/OGe9V51RK+U\nuMEcVnCFLl5PEcLgCY3DeteCEjleEjhQgyKvCWkVC5epXrXEURj6XuQc5vOp\nce2aHGKh4GemCG/9G4AbHJOJhJiztRXNTQ7SfARnSmQM7gDEEfGQgwlKT7EY\nsE6ziQMcH2lnz+QGqQTpfeaqlCTsy4RT+pShKuTnzqIOtu7g2zL+9Prz/i8g\n+yg7/kLyhV3CD+EM5G2V30hNGSlPcedPuxBoBRusEvbRKUKYOvEsSQN+QM1Z\nauk32Fu3DTUcx+kzks3ytTdaSMH5GbQyDAJNOCiV/i76j2Mc7TOUEmfqjVcG\nwm5qYs9/7YdhJdiOqmu7Yzd7vn2i2tZqY1K8jqBiBHWUXYJaDT0fiw0aX/2w\nkRb6wUX+FdAm3XWxsLJ2p2vs8g4J84NkeBDEHY3+J8JE9YctRHXAk2SH2LE8\nv7KGP43QdoeuQSuIo3UXGivgr3O5uujdupzuIQvB0qbY6Zi/xts4QL+Bl8sm\nBuu00zSQXvrgu7TNQD043u7tfyuRK1Ub6P1BoRZfq/yxSYqZc7cBNlEf+kF8\nxgZb\r\n=9NyW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoRtYaESItXOUeMzr/3klcJbLNXh+q/PB1IJnIKTijDAiAuUOG8SPVgBi4uYgVv/Sxp+Y3/uraL0meXEPIWX8SiaA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603469448-ee7e0177.0_1603469555954_0.029017483490815676"},"_hasShrinkwrap":false},"2.25.1-next-1603471075-509d2d87.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603471075-509d2d87.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603471075-509d2d87.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TDphpv0ZQ0DMjN30k8JVTzu64UhzSkjoXtNRe4CZoFkEe318pukwUlpZOd1NOAl0sUdMDPaLjkTU7RcIbma8tA==","shasum":"bed26f8899d008b0766f4953409a29a8d1938ad3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603471075-509d2d87.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkwdPCRA9TVsSAnZWagAAlVIP/ifB1N0SrTwHKaKEaimW\nR5CMoveWoY3N1xpw2ndgqUIHlVYNQ5vfEj/CozO2zR9tTTNqrFYxCeZpPgt9\nzl704cxuGIH/rErYo6EyXm4xY0tAtz8hICELSxoAPOB5/VKNSDbovGkqptYD\ntDPtNzBFnHRbvbivUiwVMwIPwPCOxtvtXhU/WyEOfiWiP7M/MS9bocU//oZU\nqpYZ7O71VK/pprsj0dAlipueaQ8PfatyGLTSgzeddGoGxoyKjAfHXVBo/CjB\nGu4ZoNrG3oKU2524jVVcDLdlJxQxah38VezeHSRYfa4pFql4z9JP4X0SF23J\neywtO/V8YC2Fdw3fP4MP7E2JuSKDKV7VdfXQCojy9ZUHCvZ3CPfJRTLPdo8H\nezgvk/EMOTyyf6Wr/HX5vo2b7TEgpEwp+X9u3Pu93P5E800RjjUkKaWv+I61\n4yWixNdLtN1uIlyNNkML/eVbN3R+qRouk7ptWJZy8GOFkSxixzu/RkGRO85M\nmqIY8gxwsnKx+5dMPpLH27qrZFMSOGo0MLJI9mVYVHFezcrQh5L8RGVQiAb0\n46iHKVAoFIhNfWe6Yoq610S0ueHdgyAPi1ULpceOI9F3vjLopuzK02AlGepr\nbVhVgofKz7wSPAvpnMqkQjfn/dZdCO55FkFL2/q0OSXkqe4ahIVKq5sHq6rM\nu9XI\r\n=g8SW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDce/iNSlKphUuxJzrFx8a3feXifQVzFum2mlnKjjxJ/wIgN/xAuDlhRYWUKJuMNZmhhcTqJq+cCrY5zyd/5SxuyPk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603471075-509d2d87.0_1603471183085_0.2796005823007228"},"_hasShrinkwrap":false},"2.25.1-next-1603472478-400993e1.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603472478-400993e1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603472478-400993e1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cEarQTq+sMATuSMErfB3eLAqsD0xBUTHUhCYcdhRqZs1izAbsCK4aabRZpOFDnaJ+sZWCt3/AyUqearMzEhhfw==","shasum":"db2de0c7a9de5020f7b4ddf0c922d72f77ca797f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603472478-400993e1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkwzMCRA9TVsSAnZWagAAnDAP/0+LGnA6keBuSIGTjSbK\nUpTA3rC3ays5cX0ZX9eWzTuSEsYIGwNKrKjFeCIjUGduFRQiyAI2mZrHBgxu\nvtdwlr9yz6grlGXP2XsNqbg7y0cYdp6coOf9bDg7pCw3p/QkmpR54c8eSfNq\nJ3KRB7v7KFc79ro+bemvoBkRP9QiGZPCJKbx2iK/huoqy5wuu6KP5XZrNaeo\nf11FMwYLu8uid3fu0UwzYyawPZc0lBEWn//i1S4D7+rFSIMug2L7jCHObXpX\nK1Dn5JbNgKqFBO5SfSsJZRl1Q8jzDiMXzDyq0tSkodGWVM9FoevCEWp4VCJt\nh2YZaowc3/OhgDoAoE4A4v2HrhkfPKDDlrnSZNWPqPCDKDjtOHiWcuu2CAvQ\nNrsj5ozvOP7ipj7Tpk345fKnX3amv0oxO3YPmdL2/Hcnzh8BT5qeMleuNw7t\nOU6vUP3CDjV9PEUkFD89bZokuHSlN7Zez7wr7tauynd3kI0BJAEX7ncpGD+j\n3QoOzdPXS8AIOGZzb+e/rePyr2CllWzU5+KRbq+Xb3rT8ujzBiKwbqoKlRmY\n/bi5wykgAwp9/+X7ggo+jjwl1TbMOoeN3ojwcuW9eNxusUU4LxjwjPYAWc3a\nK2WvMccEOpkaIfhn3JgbgoEZvLLWlwwKTFNYfcH9yjOdjlnNeIH4bGh5+H8Q\nE8Nm\r\n=SLBy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2YErT+3zJ3se8IVn9O5uClAFe9+kD+2IuS+TVmE2VsAIhAO+sUKg1aNLxlV/ZFaOUxnhP5qkTYkBiQ/YixZ+T1xDY"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603472478-400993e1.0_1603472587991_0.9196718329644209"},"_hasShrinkwrap":false},"2.25.1-next-1603473470-400993e1.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603473470-400993e1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603473470-400993e1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9lswOBCIOF5QmsarU9JxQt/I0PBS2C9OvKa2BqSnfPsgMAtpG6I+Ttco3/dopfICfp4s6cTsZmAiC/Zu01AiXg==","shasum":"d7800e5083b14a75ca8f86fecfa04d47bfd7fab9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603473470-400993e1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkxCvCRA9TVsSAnZWagAAew0P/RSdVd4AF67dO6EdpLuP\np9NMNhoWUMR32Iq2cb4Cwoa6u5mkc2Rh6RZQKbQbl3hIughXRG6KzMpXlAQV\nyR2fjMjY9TrSWS8Ws5r/ECTusL0xN2Jmbrg9Gmtfe61bhPuOxcwZ/NDGHhF0\nLm8jOZQv0ydfJMqwv1BI21GBf5aME8AyF0A86/TlbBoqWdZ+joYZSoNMwYjm\nHszaMg3AAL2aDwSTUMSSSuMcCtP03w2tp2+C4ZYwl3SckWnaqhm2HGlr916I\noFLmRxPjhiO0GDMjo9Bps6U5P9wlSwipQAXmrginSeaYggZLFgY2Kga4vE8A\nxjaXCTD/k2RAC3SphZ0+OQWT92U3JncdgVSuQbge/QCevu1wz4wWXBO6os/g\nCtY6YEpZCGC8W+VfL4KBmsXLiM4deyb2Tu2wfhUdQTM9ZXELkbgBohBNwXLx\nmhvA8NimtFa+NZ0ccp5Aj7ruA/MD3JebEMSjPQabMhS9XNHrvGtssx+oS7bl\n2RC5aIKLo/knOzz/0pdBlpMzjhPHRYJlnq1TFwWrM6PnBcBKKD7CuDGB1EcI\nxQFwPs9R8renwmAqhuvBIuDTscTl+t2FLfC2pHlORamFuYfwa137QCMguO4b\nTMXtlX4tcJlWw0loXoGuDYkXLAz+0xvvj2Ia20LWXj8FIrguRLOjDwQ0Se2k\nmjst\r\n=pmR9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+rIxuitmnzktpY6PyuMOQ01+khkAShsiLeqdDq+zPXAiAqS0XJD/ehtTNhnlg5GUpXJ+v5NVlRP9FxqHsVo2m94w=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603473470-400993e1.0_1603473583489_0.7992940031588236"},"_hasShrinkwrap":false},"2.25.1-next-1603475709-7fba193f.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603475709-7fba193f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603475709-7fba193f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-i0idnwTX/TgnyskbBPaKgjZt4LvRMQl0qwXUJ7d+G99+QOzUpTtZjIDzvq6M7P76DBwqVfMDLwLj0Exn6JcUUg==","shasum":"f2d11501fa5679c0a979182940c6a221cb35917a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603475709-7fba193f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkxlcCRA9TVsSAnZWagAAAwEP/10g188sWDrC6XWoVeZ7\ntejbL0u//idjH/ToFkofWZJkjlDiw6JSnsd4S8b3mVoIa99E4RCyhxBw/mt5\n8Cyl/5JUzJYILbwQ2o9CVqN7MSPqpITw4PtECnEMpSJIHxcy5zzwXxGxEQZi\nwvr8g9AUJEblkXdiB3wlLGv0dejqkwL6yuKk91JVzHebIjjiZ4ijwx2wbaEO\nw6MdZ35KgURwlk/siC3rWGlmIeqdiYUCu4NDTmg81JPtquJQugqmbGaYYwp1\n1LwE+56UaDEEA5zTVXPNmt5GaYtJxeSxpFOI6a2jKa5gtWNaamd12++IgjlF\nVFeLmYYnG6HIWmfiU4A6IGiuFCzwjGnJ19jYXePPLo4s4aorXES1bgxoy6XQ\nVxNCnpfYT40dfGP/EgcAPHsIPOSkHPA3eg6eJPznPMnNwC2W0T/ziuFzlJEN\nNRHGff/NJXoLFvC1Y3nPaCOzIMrxq4TGEv71XLj98+xsT9akBhqM3caLc70b\nd49wlnqAkYovXeFY2vsFoBS88l6DRQ9tRTUy3975zoptmPxZeQoVpPm9rIvD\nc3e68RncCrKeTsCPMlQJTTFSyVWMCwgNcmVB24XU+CHHxpP94Rxffzq1YDiV\nSQ9laJUFdJxbjMoucGmnUoDBHqYd5cKo5EBXAPBfYm/xQCd4sDNWLP8CQQ0x\n3V4K\r\n=WUzU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBXhiNY7rggcOOSXFC1yZUurWKJ45BMud4hjhVDoChSJAiEAsowe85wCha25YBFh4nXLnKUMrtrvO9pZao+jfSlQt1E="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603475709-7fba193f.0_1603475803912_0.7036269912577704"},"_hasShrinkwrap":false},"2.25.1-next-1603476486-6df528de.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603476486-6df528de.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603476486-6df528de.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iePqNAiCCCyjDHm0WUQMmtHComGRvqhtNWvOHSpFgGqPMOSp5TSJ9jPjL6KlcwhzJ1t2z+L9m1KUY7YIFEGGzw==","shasum":"de1b9b830f1d09d835e7173f37af55b6accb4044","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603476486-6df528de.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkxx6CRA9TVsSAnZWagAAWSwQAJc3AoejIBEIFEHvM5P9\nSlNxhRP1DVmy+qNNhNP7TFVoKNTtKcgJOzaSok/Sb6KZPS8sN1Fzwqpu6cbk\nupJBW4FLqFFVA73M7Uo2AQ3apb+Cin7mXImVKefFqCO4W7Vp7ydsXBVR2cyN\nn8oqFIq2znJdHPqjC4rMsmIqF+Po/MpZ+KCpjhO4AZK067w8qmq/UNf91iOc\ndg1sLMzSg8a1g+tYYygC9D2gsl6nuKPu9d05Prkk4t45XQoKaVl8auf6TpI/\n7S6WvHllJQGS9V6xX62oVaYxFtgtS/lM6J2QqM61YbB+vjOZvPuYDUo+FSjs\nAkrk7KF3FdWg6qHh2OeIT2RBMU2MnmE7Nn5EgJWwYITII39XQ7MVAkSyjnWq\ni7EYf/eZrGsV9XkmBwLrcqejdpHjOqN2oEzdTjx87hSwqnPk6HNqGowKO2oW\nbhlZdjeGyDBQhFjhJlZh/e6LF0pD771JYYdAfsvMwJ9FxcLZVZS8wloarUFB\nN47JKL2eiZEwYgokBLnhJ8xMqnGFxJz/gddAe3oQaf6Fc5qhqPjnyjhUcYdK\n2tepzwBZkmFGSEg8UG7jetarlC83aPfFKYYanAFtXqa9u3wnqv9Cs1t5nuwa\ngmnZOqo5HAwf4HLb6893uWlzhk9k6NCdXjDZTfUYhK/1uO8vyNbajZDVObFG\n1fgS\r\n=+EL7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwnlJ74g0jt9THcJ7eY9z/zroqZ57d5YxxV68MukcoiAiAkUqbCIhqAQvuDVeXzs3u+Ntm+6AhhKOJIZ5QjfuNBeg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603476486-6df528de.0_1603476602033_0.1851303768052326"},"_hasShrinkwrap":false},"2.25.1-next-1603701274-c5241f2c.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603701274-c5241f2c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603701274-c5241f2c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-30H42M8LKs2umK3ZSAULU3dwkWIvuZvk/hZqsnvJyubLKh+6O3ana11uvecPulgaftK21Btij4szZhX/Md1cSw==","shasum":"c81359a8cb892df3a29e4cce0926543c250fc4cb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603701274-c5241f2c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfloqPCRA9TVsSAnZWagAAlIwP/jgpUnEOa12qemzARL0Z\n0HOlIERyZInK2KCRnyePyi583lRv47Wa/ayV9Byn8YjcwQM3EAN533ExBbMj\nFr94xxNNecDS57ak3u1REGIN+Z8a4DWEOh5ODMViqGfTcWnMnqrkmyyNoCc2\n3V/Exx3czYXAvngpKrCDmXq86Qf6D5PT29JAIp9S+eTiu2WJ9rMa21C7s1j1\nxtBsGBGLldo0aZsOj1AvEn3pMeYnW9gzKOwB4RnBctpxzb4rsYa2nlQCAc19\nVfQWWYE4epQykSMEyheTP8ryu8JQiHasOyYezG6PaXDGBlupYTfkuouopewQ\nlz2vBzOiBVjIHBfyaCl6HSPeTDu8rMttcE1rrCZCnM9PWpwpnjaCQy8MbWay\nQdm/k7Gybw6rYGRDNwqA/rmYrZbBOxevpNGw+elxJ8c9LkcxmyqYXUMufODk\n+MJcF7LATvFnBL8gKCToeY6WhcyoGvqXFoG0FvqxH1B1MVV3mEYs2GV6QvcY\njMiNSK8RPlpP2cukWIpPt5XQS4iPD0IsUDJHYlA+mS3mqF+2aJaZ2BZIWGdH\nWrskOnZ8vreMRa4OM5X0+Dp/asi3h/V8YIypUGVmGHE8p5zSE4px/3RggiCU\n2exf5j6weiOqQRLF3CDYX5dxyuPGFFVQiih8oJm+a6uKQBnNCrKA3FtUmwOd\nlgic\r\n=bP+A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0DwS6xA5bHUMgXN/230yQMFQO7eHMGSj58ZyRc1KjkAiEAnqHVgEDZmKVkpJeka0m4DKwwNoqIszJWjm6MoIT3ToU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603701274-c5241f2c.0_1603701391004_0.42158290973566803"},"_hasShrinkwrap":false},"2.25.1-next-1603711941-fc9576d8.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603711941-fc9576d8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603711941-fc9576d8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jIuB8nhAglWVESM4npSy6VBv4aI1gFL6hAVlPvl0z4cJunWs/VSXSUm0ps0UPn2urm1YDj3ak7aVk6SRVt8H7A==","shasum":"8393e86f25746e0cbfed58f83caea36162ea5cc2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603711941-fc9576d8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflrQwCRA9TVsSAnZWagAAp/QP+wTqjc32AiGZWHRBGYco\ny79CdSPMbLHEEK9sLK1Px2Q9llOlkWdGzURI7bwpMHn4QYgPYIKboeblaxyM\nSWtnLRkh+LqrObr2X+/NjQUYRPCQ59G+Dz5eurV1oEIy7nTr7tWX/YYgkbHa\nCZ5y6dkL+/CGiBaSFoTw8xQLlKTpQ7WnxvYi+A4lnDA5bH3XtpHlOMNazUFb\n9mzDnPtbJ4G27tPyFmOjq4NEKK+BmYu/9abO3iIKI5cBkYHcnfQAC/oJ879d\nXGbdSB8ZmhKYXhhal+q/gP7ome7z++iWINixdok1Qw/t/2mEPjxWagF3yo+k\n1+koIZ83+SCxufrszVEsSRwOj3BfcYnu9XMHOTiqkyF98CygFpQelMVZ7qTL\nYRxYF7BUIZLPWtlDs8yFEUb+bCGkY1QnLu5waUPNcibJx+B6yC1u3jXPEBqL\nYOuLZA4JP/SQXxtovFKFQ2tLwRStc5stPyAjtjN5ISB7YAQba8TTgFHiTkBE\nsqodaoyuIAgXDXFPHjh/QtDXPVp0Xlsm9VWbx6MJxWyVE3vptv5MGfH/Yh4p\nHATjL4Qdd8JDb0D/lQks0eRW5oO5Deg2+T823QqWEqhrm20r1RNsSejFCQfW\nFwnSYTVZkBnW145ctR1BWIDvYin7hu5YyFPQBgBs/duM9+7UJl8ybQgi+87m\nM6hD\r\n=bJF9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDA5ET9Ic24t2CoZAxnHt5qs0Tv1ZJwNAwlac2ZR2ZlwQIgF50po0uOWdyvXEfV5PjLRJOA+9066/skQa7KMdQO3PI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603711941-fc9576d8.0_1603712047864_0.304070823789101"},"_hasShrinkwrap":false},"2.25.1-next-1603712548-08bd3151.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603712548-08bd3151.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603712548-08bd3151.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xERMLhwdwNdqz9DcqZYPeOmnV6w/cqhnBtwBHiLlWZnrM9sn8IZZrhxaHNkIkOV2wmbVLHFxb5R8HwWvZKqu4w==","shasum":"9311896f187a0a93ee290ee7e71cf550af5d8106","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603712548-08bd3151.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflraKCRA9TVsSAnZWagAAZK0QAIR46eme4lMFK001Px3m\n7JEZCn70X/UeqLNPSKXUUhqb31k95aaz+SGqgIWhnDV/GSORu7n/6zwarPlq\n2OMMJ+UTnSkIKfeUfmfwqFLDvnTRvS/PhweLLtct948of1X2b8QmI6eT4oqW\nynb8lEuNvjarkexqK8GJedvndwfacj6auXJyxFvPuNGLCfXkJ3T7rLXrn99j\nSwQAax2tGG0nuwmorSEqdcPukZipUpwWXEau9jLeKajnNaTBU7ls6g6MQx1T\nFralNFXVoe8cS5jzidpj38tvW85rI6h8IoKF+tA492o7x3XkdrG33wnM5DS0\nsIQ7myrT+eRpMt3zW0nRIABv3clQX/vkVflpPUdr8byKbuby0Z+AmlG/4QMs\nmgKBPtHDsAvIi4NVQ665rSeAn79R3gES3k9RFG45Qlou2V187zkSAkwr58Pm\ntT1qGG2WKgQvoPeiZdhjuKY9bz4izLXY1iSBv7hJARdM7/PPa1QoFEWkGMNy\nHb4dOrdRaawWjZrbIdgAgd+iMhUkzlHgnKR7YG8CvDMo82huf5Sw50YLoZPE\nQHRRm+sc9vSpjXpP9qmzMtd1CaQCNHzJnCL0CgrOh1jtyNIAcuAfv8eOqioQ\ngsEG2SS7CHP5txK1l4ax8DyNgIrahyi4c7U2uOGHCqyYhFkaIrE0cTAVXD5P\nBm4+\r\n=LbzE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF1udsV3jmXwzgs0w9qhJgPDt7sJkLTkMbZ+vSHaPTTQIgXlueK1bCWz78xiEeH+mIjQ9Rn4unRuqUyDejwiGHzbA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603712548-08bd3151.0_1603712650206_0.19680551057048534"},"_hasShrinkwrap":false},"2.25.1-next-1603713415-8dfbf25c.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603713415-8dfbf25c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603713415-8dfbf25c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dsYyuuQgsLfRJYgN5A17Xi7xGDepjy7afbI+N7hV+URlniN7OgN4yyC8LsRVtf+F5+SGQLdZG/yrF9KfXQpbWQ==","shasum":"c0e7104a96e1ed36738b501fb771bca58a591aec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603713415-8dfbf25c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflrn2CRA9TVsSAnZWagAAMQEP/RAXallcD+2veyodCzfO\nfa103krVmOG/T2Topv4oUzoQiVQK19VB/xaE2JkyuiTVbjLZYKvqxxa8Mx1J\nBE7G8iyQzZo3C8Qc+rbjYWkhEaoAYQqucyptGQeEX879AP9xO/U15B7gc4zT\n4oxRekwJzK2tsb3VBrx19GZWAxigeHafwpKtz/aQj5ie/LGNuEEJnmonCta2\ncQkXL3sjEunIEqFMgzbkebj+wXQGZiTT3Ze250d6O0oCKDhsOtAU6ieJFVv/\nesdUeeA9l6W010nFVhsp+bSbMus5EtU793FfOTDasBWuZVC9zg7TCuaw+/vI\nbV8vdeQrdWKOEpMFLusugHl0K4cI8hfBtlZyd52vBSzoHGCzIOUUpRscB7oX\nkds2rRV6lc5TKHm37twk5ZXHemkPhZgCX3SrtYISoa9T6gXriTtoRAuFdpdD\ntecYwSKiDeFH7Vbg4Ms/2m0Nr+BNZsEglw77p8B/CRasF6Tl98ql1bfLSZ2R\nJIaRrxWsCeUXSVIIBzaoluANGULkk+in+6afPusYsac1Vo2sC+8hq8VrV13F\nw4y1R539y9N7I9mEL5OeIF8vJEtGwPKJyGksoATP60lVgOspgXlbadTfEJh5\n++0aG4m2FSfJYbMaaNZPG5NVyT4baMpy1tX8KdqD4NIhhkXvPrsDySs69WpM\nnyXu\r\n=Wp3e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6GsyrZPKAZ04Ywn0ie6dwqU0q9pyaHLiQRVFwXZqyoAiB/Yvwvt14EtZW0nGSIOytS+TLYLw0k8Dvs0lM3nLb7jg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603713415-8dfbf25c.0_1603713525656_0.5583397695816776"},"_hasShrinkwrap":false},"2.25.1-next-1603713823-33143942.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603713823-33143942.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603713823-33143942.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-p5T+dU5D8Im9KOtccYXhjMcR2tbpeu/FOlfdgmr2ivQaFY2H7cQ+dLIbMAmwJeoopaOsqAfFiT6iuSO0CHI/Zg==","shasum":"9c283b41e15fa69aec0e42dbe16e3b877f651f9f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603713823-33143942.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflruLCRA9TVsSAnZWagAAwtMP/0ILDpFZ9+T6OZT2PktS\nP7B0z/QbFS/RwY2zJKXxFzgAi3T6vy7ex54K4mpdrWNvialHfJAxC17Djh11\nN4OTtQEpWvAfXdYSR9jX79BZPk6Zb7nskpVZFei1VFlCtngJ6cVR61PCbPsj\n2Jhr0iIUB6Y8EjG+xzhCBIMcdJLbGNp+dWShudu9fn1LRPangai0bxShQTSO\nYN2tBhuMk4LJEL+C530CajYkKekIpXOm+/TAiOsyqdlxaT1FWCmrpVsd3jqQ\nWGlWImGXxJs7kdhz1UcBSTxj3ghkN6CUkzl/8NOhKWsc/WuTnK0G6gZSgevc\nw9dqektfJB+Ly3yYpwG9JDLJ0G2AacNvXB5x+J8ej9mqr4xxN6M+tvOCwvzM\nuGdsFTOM1jQv9h5bNIw7xz8tVdGBX+3B8s/3jNqFF+2homS/0HETbHi9NAr6\nKUoHfZ4cxI0N6U5/DbMk4e6qxvkoCrXeGATYIwNMWjqa03uXZbWnWlUlvTOk\nuK6KrF/nApmFUqq63/ILINNZUbUWaSrtz2pW3et9Ds7XL2++D49jKVlI588p\nOLmireOqWYiyJQEZW0/dpyEQecuAwOs/bhKcBrRSLO0nKISwbizlK4DO7YPz\nshP+XzGYH2TdW4cVhNba2YcYmCkzXrA6tWZkbfYrPdXkSB6yK0MNT8EsXpuW\n/j1B\r\n=u77D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1zHyBjlib09Votl9CUZ5GSzesT2Jp/wh/V3Jyn0Oq7AiEAhtDIV24qgH4FORWuKa9Jt71m1VIuclfXPjE6gnWkd0U="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603713823-33143942.0_1603713930722_0.033563703227214026"},"_hasShrinkwrap":false},"2.25.1-next-1603715429-fbe7bd1a.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603715429-fbe7bd1a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603715429-fbe7bd1a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rPfvXtSRa7Qd4KCpljnFkTK0TdSoRB0eMfHDgibN3GTn/Whl6iLjtX3FV6B3j7agmSXl6Zy+z0A0GFCFryUktw==","shasum":"e614a8426a22494dc786af91047fc168e773007e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603715429-fbe7bd1a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflsHJCRA9TVsSAnZWagAAd/oP/R/issQW2fGyUtq2Pp5z\nRKpHhHJTBLN979CZbA73VWklmxgAMtru0HMFdxigZiOHgxm+497y+A10V4N/\nnaDOuZdszv3Fy12uFLFw6WPMgir1Mt+f2BVn0tuFXN1Cx3ncLY9O+19d31Uo\n7vPUptHzlIHL9Q2HcTZjh4/TOLlq2Nv5SaRl3LijZ/K9t3p5sL7k7NNzMhog\niMvmnOXTUp4SQ6e3a5ph+p/DYBe0R07LfgC0QmgNctaE22R0UC/N9/CSPStp\n3V27u/I+SPdWdqj5g2SMNY96gozCTcPn3eDvbbEzl2krenQmvHc16qXDleNJ\nvbq8KoFHwEoJcAFz2tZhdALuD/xd4uMAmxBYeze1vLuSWkmaoN30yPexLhdm\ny+hB4/TQMxsfTIhWYmr3kpiRfoPBX9X3O9g8xyhifPNR0jmgo7zflXkRzd84\n6T5duYoXhXV0pFuMeceREcnCgB1oF3Obi2SmCEIOBXFZVznPJtGJ4uBOReAU\n7JGVDVPpM0nKrrX0+ch4kw5Iu6UXfpPL57OrSzcNEhAoRC4ciGb/Wr5qxqae\nff9D+CaTkcM2RglAllnu+53WfP3MtffvatotGfK/ePjA7YHejo3foe183XIA\nUuGIlDQLX0rE6ixYgTWxikwt/b3x7Ao33JmasyiBdSqE4Q/cgBg8ORqMItVc\nl1Q4\r\n=ROZG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICZFQbJsD9E59mbZAY8nKst11EGuROzrUFPJMaMede10AiBaIV5MMFA9j1lAN16SnyXQD/YT4T/iC2694q2tnLCdAw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603715429-fbe7bd1a.0_1603715529152_0.5338730897506891"},"_hasShrinkwrap":false},"2.25.1-next-1603715484-cab97fe3.0":{"name":"@xdn/apollo","version":"2.25.1-next-1603715484-cab97fe3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.25.1-next-1603715484-cab97fe3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-B089Pp2AHLaGKgj3YJOCZXRGwPJQtCKgEaqPqU49KYiOaDIEqmeHGCzuSK7oEOX/ZexybKP0k16qRGEDxcK9GA==","shasum":"eaff750ad44e6b21ee4b733ef45bd1600237e986","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.25.1-next-1603715484-cab97fe3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflsIMCRA9TVsSAnZWagAArAsP/27HCahYTaf8wx+lpHpu\ngSd389eoI47qdX881RA7n9IXNTVXs51DYrMKGfIepmLQPfGOJ1LaXrG6Nqr5\ngQf6N137NIOHB9llhDd+HS8zo5XsRaICnWG0sCfLEauos+b9gMuSrcMG90Md\nqbMPOXUKUqIeV4uCHFHEqdMceFZ976Oa1EHvmbN36UNIDeadzixjaMsQRO4s\nTsT05w1kaT1bTQ3i+JVgydJ1AtJ/Ru0S6WlFoQawnEifJwzSGz2ACN0kwqFM\nyE8Mgz592z532GIpPOTIWy7eh4svPntbGKLrp0TkBllpEjKNEOPM9hPub7t3\nFbH2F5AYYdh77Lb0S99mhWvUbst7oV9gMrwC1XQdZOs0QcrayxbfjTg+HIP8\nYVNXEFPmd8uD9dcoJ5SfNxzuVzwla2cHq64y/WTPai1p3UbfhfxMdfItgCut\ngTMe7WtbLURjXn3mY4jwqy1eHfLKfQXUIpD2tKRzFEWhA4mP8z7jt882c2HR\nzN0Ji40xvRyQvo3yDj/c5pKVDGfZGFRznYkxOsHgAGKPhFqxdlAKIvcTWkqb\ngPdCf0V/9YviVz/s4BdOnODVWrZ2JMlBU+Ad3y6xBD0eJZ5E8ko9kxTTIdm0\nXYdQpPYNgRZ8/7IWJr8n5DatwTuh6nRmCXLk6DvOMHjFQ4YlLMoopUKiutyP\nMfgv\r\n=Vt7n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxbGPdbluakwJ7QhIZQZa2e0wAHEJ23dFucyc9GnZnVAiBHd8kV2j1XBtmVEIS32CXHYyP4bea4fSOVv5++lnuwIQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.25.1-next-1603715484-cab97fe3.0_1603715596305_0.09661562509955135"},"_hasShrinkwrap":false},"2.26.1-next-1603715568-ed7a2830.0":{"name":"@xdn/apollo","version":"2.26.1-next-1603715568-ed7a2830.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.1-next-1603715568-ed7a2830.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5/sVGTUitPmrldyStYGzvokuPewCqoEpcMmzJhBLRrJcrp+jVBLfl5Qj2I+43V6jfjhzatysjtjhavF6Yk8AQw==","shasum":"ffae3aeb64ee49fd5603b1c6e1739359bddd0367","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.1-next-1603715568-ed7a2830.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflsJQCRA9TVsSAnZWagAA/Y4QAIB5e/zhA3LM2G+eTstn\nvIamhcJP9ggdE8B2eg/8K6/UsseG+qBYMLlOjq0tELEzyDbSU9lRhvIGTwEG\n4Iv39QEg+wYQAcpV07zW+d0LwDkel4gSPYH+yUNMH0ogIBG4ota0xj39hBVM\nsURDRVApsyY8dp+CW3lFS0XtI5DZL1H3gFQUaTvOqG4wr+Lt4V9LKub7sU+r\nYDMnjZ0Wq044Oigi07welQbA4okvWsuxoNMjnch2LiE9U6xgTS2ETYiHoU3Z\nbfoROTv4rd9seNQwOdnUXKpEpxSSq81SMHV6hNzY8jFsH6zDygW+pk8FGQN1\nP/cMd64OtNDswolcEu6qzdxt2HAFCqQ4xJMKW455yAPcftqQJSWaQwHFY8zb\nJi9STQG1OnNow0V5iDN/NzA3su2trZLtkvUK8+CcIpji6ehRMpcTd9LH8k+h\nBHPxNPVY6kh+xySHFbxfemoHdrNNDwOoxRLMHD8ThFr8f/CjgjISIqDjLO7X\n/lwrpy429Af1FLfO9QEB6P2WiBMFeqk30jr+pxvRjZqI3weHlOBu/yvOmZfI\nCM9kGdHdYwIOgnGH78QVNPYuQ2eEBFjJ758Xy7KJMuVbzNM1UvUUjfhOOZGX\nlH1lmXsdg/eqq+OQ67vAMp1+ZIybY5OAVzccJ7j8z3X/8uB5twPnzxbWbrfu\nWeBT\r\n=xkFA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXTULnAV+iFlCOZFDJsCivop6PrRBMpdUquyBBLQGdPAIhAKHZmJKi3FrICI38y7FJTHPQsvO/POamXnS2GeuC4I9h"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.1-next-1603715568-ed7a2830.0_1603715664123_0.09297908982744318"},"_hasShrinkwrap":false},"2.26.0":{"name":"@xdn/apollo","version":"2.26.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.26.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-v1qmKMLwXUCWV2onj7v2EbpXqLW2wCOlWyB71Yn3SdcRtD7AVKOcoVRU6/Dx7Esg1S4wekpfT1Q+0nzgpjqQ7w==","shasum":"7a5329705caa1df20282ac75bee26d6a2b27cbc3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflsgDCRA9TVsSAnZWagAAcbkP/0ykz6F4GLYcf2UljwOx\n/JIl54wEqJ+7xYJZ0gyi2A0+CDFDQlWMTjMor5Q06CTFPt/GcGsQNPmxwTlD\nBhJgMQwb2+asTpLT5UOHeNfYnybFJF4DRm49FSWp36pw2zaqehA2zLMdR11V\n891QyGYhplTrbsGr3JQfnlyvHEZiWDgzsWCmSSIhaQYRcohEhfCGnE3xrWDT\n4E2KPit+sfDrsR/ZvUA6lYcj/H3BQksIOlSqf2EHgijZGDC7rlFwheTpfzH+\niX7d2faRjdPnSLouHde1OwE/13tfLy0GlmX99J89SWG2nyZm4LMvGV5zdY88\nW91nKZoLpHPVXkCaQroxDzVyi048hh7LbID9AodTOKXmdAIjWZIcE5sJFg5E\n9qWnMpX2NOIyI0ALxAIudymXtFUgHWq7L5TuTdjM3sQWIDkoEeBfkezM3c0d\n6gJiinSH1dziBNhSJa06zO3xPdDjNqqz3cGyQhknLeNr1QxqqpPfYCv9dOBX\nhzngDEq/P1cEyggWWvysASzkKygdkGjnKPnyp9IRjnkQESbVOKOTXs9w9t8w\nqpLIBQPL0LNos23rt5rHtqNtt8z3dwWB0exAcDcCWkMNuc4NIR9HOZ3xTnZs\nnAL7EpZz7QsSmo3p5lgqAymGRVEgLAtGfcpFr+gON3/weslJ5KTWsfREb0/8\nOR+w\r\n=yrAG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwYqrYWWjJaLKlkbUnsD9yIt7yTmYie8BN6TfgmKbKUQIgO5VWvIyuZhfb7M3Kj8hRfu4LoVIsYHp2qYWhc6s5YuY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.0_1603717122610_0.17350917380893915"},"_hasShrinkwrap":false},"2.26.1-next-1603726492-95f3a5c4.0":{"name":"@xdn/apollo","version":"2.26.1-next-1603726492-95f3a5c4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.1-next-1603726492-95f3a5c4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ui3JvkkfAlsCTD9pHt1+M10buPoCgBkiJjUc6HVP8HTe+gmX/Aif50Q26mBP/JIVylBt0laDlhA62IiZLq06Pg==","shasum":"0a5f1a498d97b0d68fc135ffe53bc690f2b23ac7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.1-next-1603726492-95f3a5c4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflu0KCRA9TVsSAnZWagAApAcP/0dYqvz2L7lA5GT0jEfQ\neSJHW5CEXOSG7NJd7QtUWWYZoYN/yzWIHTDvWfcOcGiXMNz1x0nwy4ZAXmaT\n6bJVHOiFlj2X3Y0pinWwT+UoARbAVRs3Os/lE0PCNPhzIt9vN7XgnwoWZMKe\nCKmAEeRdt8RZxQv6VRLigLOFmKgr8cvD+kzTsyBeUsy4pg6Cl5IF3KW4FUe0\nzr4Jz8FROqdrzzB1HX2YPBkFPHfO1pRLmb2NlnzIFZkiUqm+OwCUuT8VP/PB\nikCjR9nGJL0NffEAWLL/Bb9xogXvnQaIeHCSeqFycLpe3qntZ9pB1fSB8LOD\nxOxW0qWVJI6QZ+CruKWiDslMIs+K19tjTqs2hocvXRHsyIrEXAyBvHdEh2yl\nklXS3491N55PGmRnfeWI/7p23MzXycQ/yvHfOwN8SNALX3ZZnRRZCSWrKV90\nZM2Fl7PKSuSx0vdsgHSylpHf3A1a0lLt2U8+OeakwQX/rtKxRtpexrqxdV7e\n0S8QBUQYwLrWovyJz14lM+CLNPMXAuReKcmYAPaZp36sGXdqgSgf7vrHaZvj\nmD1CDH8E+TnT2Fpi3SU1rfw7h+NdsYzv8xFsP5393iHrMMv1Gdtqxi1xK65c\nuZG4YLStsQSc4PFpVnfvQOQwB2tAlfFcOgL55VtJ3mzYzJOeoOqcE1th1iKV\nItMm\r\n=pLKx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICv78wR6LmcsAWs5a78n4qdPMzCVb5KjqrPXTYW0H/+0AiBVfEJFD03pGp9uT6C3ABkWcn2/I0DnfZBg/VvSCdluKQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.1-next-1603726492-95f3a5c4.0_1603726602218_0.37457409224250293"},"_hasShrinkwrap":false},"2.26.1-next-1603741405-95f3a5c4.0":{"name":"@xdn/apollo","version":"2.26.1-next-1603741405-95f3a5c4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.1-next-1603741405-95f3a5c4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Dxozv9qWfWRIOFSf08QILEsBLi13lJ4i7dTDcxcztlgxegga2fQQc/H8ykhvRmR69ZiVJ4TLMZ+iGmDAlfx/7A==","shasum":"608a6b9b946483f4ff3c31e60ab718dc850bfd06","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.1-next-1603741405-95f3a5c4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJflydWCRA9TVsSAnZWagAAjyoP/3y94fLaLx46gKA+kchE\nBcUrDOTjlv5Zc9O7PXAO8UPd0vnx+b85k00n0GrMlBtwAuOy+ENdQVX5b7a3\nx9qSmX1SpT7+FBrTjwEPz60SkHG3QsTY5QYLjxBpzxrHDgG1ObfynU7MIbyM\nYpwDK0r22FFlQF0FIg6a8/8xFI0VpDBe5txlC2lqK4ACre5BDtXtessrahM0\noclYllwfjHAvD4jf+2LMxUE60GrXFg++uAC0aYQHjdksYtEgnzzKYg5dgALL\nQR2P2hrG9T4GC7u1nT21hTffeYSAwzNuJuqGWYT4VXDhbhiWPlrA9mGB8P1/\ndYYqJzqS7/KNZJfcZPEuN4F6W2XkcH9PZa7VZE9ZHOYKszSGHSkBZ7YDgP1E\nmDSvm1pyM1wH0K9nTtux+FeSU99giFTU0XeQ89y7Z4PFYeE3W/5PBWQDQaG7\nSx+7bB2gdhBposTy/4tbLzqijQQE0Zdl3TQcVoDu9Le8oVJipYQKgHQTKTCi\nfXhaQI4O/hfp06cX9GKwT8iSfesaEE3h7oFj71D/fiM1cX6cUnCtxE/xKSjv\n2pnbnsEBuKBhcIZnEo8F7i21/BsYCSEp7QTahN+gtzgrCufTMw17cZUEEbaE\nx91e/A6jGmAzRk9DH4RNOSUDdGJvwr+u9GdzkzZE86VPY9zecWXPnry6mBry\nF334\r\n=0gIe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwCISY/VLckTiAY6evcXzejJvRwq1W/3btlQAa3RDqewIgWGCpZWJMm69+SbNSVtI3MWaAQKGiNoukF9CC49bEyJo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.1-next-1603741405-95f3a5c4.0_1603741526106_0.651839124123377"},"_hasShrinkwrap":false},"2.26.1-next-1603790871-95f3a5c4.0":{"name":"@xdn/apollo","version":"2.26.1-next-1603790871-95f3a5c4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.1-next-1603790871-95f3a5c4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IfwqnIpsUYhwLz2Jg6hi3f7GzN5JTlPSyFubmPFV9msa3EJbOelkCo9SejmS6mo0imkRNtDD4BgyTnS+NkDCeA==","shasum":"22a05367daa10f879d6f5cbf7deaef93b100ce6f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.1-next-1603790871-95f3a5c4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfl+iOCRA9TVsSAnZWagAA+1EP/A8HuVs6wJ0yUiidzZj3\nyEJTwGe+SkAOYVQNk5M4m4qJAkjwTRRPxPLFGI61Ki3gwEpoZzNJG2+w2Dnb\nz5rLBnR3xiA6naCRTqHOG9ya2r/rAsp3+Ke9Ix0oWpy5enkkg+mmGMCSnQcZ\noEcscFyDGUUF6PjMgBOkf2qsHGF3RMtcXVyPQXodImPa9xgw+abzNwwaNXiU\nVgU6ieN1jgp+ynAAUhnemTjEPtenwdqB1x+V4w3y7kky45us1+Ry4ZQVjILF\nyvM6zMuM5CrBMZ9o/I/GKe3ZJvWOKs92rifTsefvoFUNOsLLccWZJw28scHd\n5RWZ6Xm8Jh2P9xdAQpTQrci1XVmITtWQvxB9wj/R+I1oDCdQDbThBDDekpE7\n/n1wn4Vu6bTCT76ka5S3GLuz59WRtBrMI4rWQHSJZIUWXeGPEmPJbS8MVPFC\nhicX3EicFiY3kkaVwHtXVv4zeSRPxqCL+Fy9ojhDeZ/3zk4KXJYqKwBV47/9\nea1jRftWLE/23r6z9R+Cf8w1DcKVFbBFr2GeWVYlOGE5xHJ7qs2swGMwEiZZ\nexCoeNVhtpKh82axyKgGIs6WOsFxPSyWceOTZ1LuHLbQSAxlegHR2HbZP4SZ\no5/4eW5eyRPjFT0WDpjgJFcQh7LT6vVosCGizUc7ndcww78YFH5aLeJtOF2/\n1yr2\r\n=7Vf9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANmmvZItw1pDtonuIhoC04mqIQKfvYCBbdoopzGIPhLAiEAnoSyKCJhWcWdj+civC+/xiaJhvDFuvdRYnSZTRCoSeo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.1-next-1603790871-95f3a5c4.0_1603790990372_0.008498529326648185"},"_hasShrinkwrap":false},"2.26.1-next-1603800530-f7c598d8.0":{"name":"@xdn/apollo","version":"2.26.1-next-1603800530-f7c598d8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.1-next-1603800530-f7c598d8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AX5ghbsVQbr86GAjQmvXSWXUPrYX2qLdtNDi9mmUwhybTSb8lgDaxCfaWImBheKySDQOAhfTP8SircOb5cU4ZA==","shasum":"e1928cbe13dde78a8a4060659a4b5251b28de59b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.1-next-1603800530-f7c598d8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmA5ECRA9TVsSAnZWagAABUMP/i3HHrNIk6BkgBkQH6yj\ni7zWfkLkoZsSWWc48viqbenDn0E8uuEnkZmSElpLIjzTMehjBDKjJFhoZ85W\n6YWUzQHUUCVD5NlS9XE/9aSipJsfJmmJq6cE2/3Oe42ttxzkD0fwYZVkIU4o\nJMYuCdV27DKzx9yHLDZ6xO2ziIAJD0wYkXtNOv2veEPujpl3m5PHNdqp06We\nzfcEWbVnEDlu08LOYbyQ+x96nUXdgUjIolexgA+zwmJzxXmF55cexTyXSJ+C\nhVgPFz1epgWsexeHsMQccMn7VuZsuHRhVEaY/gYrk7n/DXPvoyNy07USAgyg\nEEoW+gqP3/K85IVTW+z3fks89LruKQa9LMrgMGboWygWCVBRzimBl99y1wmv\neOank4Ay6T+2O8kqDUgdP6zWCQIhBXFi84X/m3fwk0z5UJ8XwTKxUwXD1S+d\ndxQxJZuVofS5DuyfaF0bk0Jrz+e2iZOQUzC+DVJyggNNvRz+ZBfwi97rB75Z\n4he5ir34WBhLwXdqr8sD089u5bdlnIu+Tl17tGWpwX6AQIKhrwkif9CSCxIR\njeaaWofZCUSFIeZ5uNVn1WnyPaALuSzwE/v0v2k/i/9w7hq0J4YwbYINmDF+\nuhhs54vpIRNuMNBiGVH1DJOhINpWEzHY2JG4hBAxQZoiUMXQg2odjIjmU0CL\n6u5J\r\n=jL2F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH92dI6c0k7nz6FCOL6FfC4ChlIrhOwJFUz777IRJaPRAiA7Z7tvznbiLiaFun0e6RP7X2CMrac3JfLqnHh1PmcQ2g=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.1-next-1603800530-f7c598d8.0_1603800644078_0.7888508047410581"},"_hasShrinkwrap":false},"2.26.1-next-1603800708-7f87ba04.0":{"name":"@xdn/apollo","version":"2.26.1-next-1603800708-7f87ba04.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.26.1-next-1603800708-7f87ba04.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.1-next-1603800708-7f87ba04.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cNVPAQ8pvOapWVh0kIVzvrMjDEp4YOmmhWL5/0pDapWeoL5+vAlN6LJ2jvNj2gFJwHd+1PDo5cKlTEzhlCJHzA==","shasum":"ca0cf811de2607cfc6f0b29f247eb8885a06fba7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.1-next-1603800708-7f87ba04.0.tgz","fileCount":14,"unpackedSize":17733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmA7/CRA9TVsSAnZWagAAWMUQAI7iJkq/qKQ49+h1ZzAb\nSVoPRitFdARL+MLz3+wr2ENZdIRyewzfPnKMiAWWAie1pGnBVnijwrIE0wg6\nF9aLM4HM5w6xZ/IhSVfFoqqE3IC/pnYSBe4/PKr9PZKs9N4AGv18ALcmbCI+\nw7bW/b4EH7TGRhOCOl4gjO1FAHBMLoFCEz11oKlVoUXK83WQEEcGznVfWSdL\noyzzDe2pj7yfSZwflp343RhSnyzDQA0SqDCotStPX/5ZuIXEoilIXYARJNmu\nlh9WQF5CX2rKM3qql+OEBLl2yRoC50UWnKl1FFjxDYi6VOdW+yHu7VbYz91M\nJuikQ3QW23hSt+hMcQJYwdGFukgFMbNx3kbcXUQ5wqtVzUBHIba+fGO72qqR\n/lpCSOg2u8U9THsmSaoNhHz8wXAk+RFuGammtis1CnjuES87onNuCvt9WqDv\nbaFiAaM9r6BQb5gvIecP6U2QUC4TutfNUtReJuBUIlpv6+wyO9AEnVSsSkLu\nqoXiH749b6Nl6wX5E+WQ6tJkADg8Wv2Nae91uP6Bcyu/6H1GzK7Z9mshi3a2\nWN5ZuD1GtFV5USZjxs2Qtol3Z8n1cG4EGlb0NQTZlJ5exhLPFX7ol5wPSQ58\nyVfCs+0JNC26yqyX82ptfvqEzLUomohA81ZXnrGsPYSbI8MSWW0N0KQCJtyR\nyRO+\r\n=sFE0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ1tBHAXeu5HqvA4ukAja4E/zM6oCdP3/avsvdgexVBAIhAPT68wpMoEK+7I8okb52EOuZdt38VQF0WGvoH+7/FEpb"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.1-next-1603800708-7f87ba04.0_1603800831536_0.641814936162503"},"_hasShrinkwrap":false},"2.26.1-next-1603804549-d7c0bc22.0":{"name":"@xdn/apollo","version":"2.26.1-next-1603804549-d7c0bc22.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.26.1-next-1603804549-d7c0bc22.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.1-next-1603804549-d7c0bc22.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JhkJbKwv/JaF86g1PSTZ2mT+wd4JuSRuEMuQ42zqNdC5+5w5VW+0BI5l0K8nmgzbz8fHdPkWUr9HqgjOEqupkw==","shasum":"f453d3ad6b42fef9ddd3e38eeb0fee5ed07bf304","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.1-next-1603804549-d7c0bc22.0.tgz","fileCount":14,"unpackedSize":17733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmB4ECRA9TVsSAnZWagAA/AMP/AgP/WTZmB1W3WHrs5zz\n9EAZ+u/kKUpnBueAkSMlbUbqB1FlNtbXDjXi44E+cb25i48sh/HQ9UV1zAup\nXNrWYHG4NnW7oTS3ROBvcPDAo0Oeg6CCQuPA3RvlHGffRsMVQ+BylgYEQbX+\nL4FZP/eI9aiHCRrfv+d8XU+BDeFqtJspN/zSXf+L3SpwffES8J4NzCK8Qv0Z\nezlqPa3cCWzslvB/rgas3MHKGOKALGvc3unSkcQCb1UCYSrhMkbTcXF6ntYP\nhj07FmAwtja7PeAy6tW6OeUnIFZtAa13VVp22IRvmyFFD6hsKQl1/9CfXzCm\noPsZVIbEmCtZu0xAtE5Tj5mlb09ilCyGqxwMxLOj2yTUSrCdWX6SVhYZEGg9\nXHMMMfKiyKj7BVrI1l4Hgg+iVAXLzwmvEHvEzfR8c/MLOTeTR0y8SzN99rfh\nw8sXFk2NjohG23ndc56U8N2DkFacpfDreepcRE+/+4W0jmCO98MrxwxS8K6J\na7cT7RdRxsU32EZjc7atwYzbiEdMpwfaWWO64k89YLegBH/0ZRTofjQteZ8c\nqQWJ6CDtD5BcLebupQp9IG/6658mtKJXl8gqVgaS6KP1dbOsuQa6Ou1pH4B2\nYr4lgYJm+ZcRUTenASX3L2Px5aKiyaRXeGq8HYhfUx9onn2s+BvwfhtSewA9\nlDIi\r\n=7ncG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/qiJCGqrsouPKaP6ZkC7sXTBVnJLbxC2rci7sVdTWPAIhAOd6OhH4XB12S9ppZXDcTvHcva5Ho+wYMBjN4nZAbZBD"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.1-next-1603804549-d7c0bc22.0_1603804675726_0.6825141410530751"},"_hasShrinkwrap":false},"2.26.1-next-1603806604-a0b4eb5b.0":{"name":"@xdn/apollo","version":"2.26.1-next-1603806604-a0b4eb5b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.1-next-1603806604-a0b4eb5b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wiq54aJVuZAZTVUGQhA+Hm2WdfD/+0N5DQNhmVwkwWiQUy4lFy1mAF0TI1nboyEg+uYvVxFQaMBMfyLhfkyvjw==","shasum":"9d15514c98e623ae5481e9aed1c4a7731b4a9d91","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.1-next-1603806604-a0b4eb5b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmCX5CRA9TVsSAnZWagAAS7MP/AsDj63XLxAr7aFzl/74\nSBtLpraKOU34M2ImCGLs2spEJseXkZUzo16MJjICSwytM4SEas9LNc+b1Tk9\n4noBBNvOOI9T4UHJ2PIP/AszSTzkhkxpEjxnQh0/O2AD7EQKl0NzfzDokWNZ\nyIBomI1tAaUkmS8eRVgsAFYxaSv5YA6gFoETfUKp4nvaD/sVqejvjN4eA6gC\n98VRIrYgb39y1OBGr3FUs0ypPCVlMOqGj97LUNXNKWBIB198VexDh7lrKJL6\naZrxcuXLBeoyeQGyrDDt4NFBaY1VymQCEmN7Vnely5r74JcQNVB3loi4kE8X\nGLBZwiOsj6aN8z4M+2yifiUqnCqXU1k+Tn2bNNNQw9KBBOAZee4VtUxF4cX5\nGikOPy+MxzcEtUSijoBi5mjyrdu6t1NbLTqVhSwQ4RroXG4qMc89d+LA/WWg\nRQxbHEz5dwZ2AaUI7MJWWVAIypghDEZluFdsfwBC83VT/lNhIrNb9XyTOdIY\nWZ+DDLLPVrnpwHrMpG2hIql7RFEW+RlUaRYp/i9MceS1/X0PDGACbyOGSBql\ntl7iDaDeKJgEnY94IIpJvQ0X5lSw5w7dGUnf1WeO1JzSJuarx7ELDL66CaIb\nYGJTdiQV6TxhsJ4WX/evrAvIc1A3O2dTbsPXNYVWSeYhY7JXeFz/8bPvC+Ys\nstc1\r\n=T6yz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG27HXzuxa4lUSP1LlB0XrJh0Ynf2pmU5gq3HlS0MMnAIgb/ShjcYs8gJxntja3Dcg61OJ6sg/lMCGDvVoKvon/XY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.1-next-1603806604-a0b4eb5b.0_1603806713273_0.027310647314916725"},"_hasShrinkwrap":false},"2.26.1-next-1603807670-742397dc.0":{"name":"@xdn/apollo","version":"2.26.1-next-1603807670-742397dc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.1-next-1603807670-742397dc.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yVKwhAZwCl9dTFQ5tjk8qP1BiuW0207CzdOdaQy2Jw0ERd9/NfzuLxHBfulSU82yTmbJ7ygXSTsbi79hvT0R6Q==","shasum":"926c266333a6444fbc9854c0b091baeb9bfa064e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.1-next-1603807670-742397dc.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmCoiCRA9TVsSAnZWagAAdfUP/0lujfWKQdyF+aTDLPZd\n1No3rvy1ABbcwF8BUNKGvufTvokYsC7OvwXtM75hSVTly3jG7GW98aep86ML\n1zFgCROdU2JJ1N65KjoDqCpgs/qjq7JfzmuAX0VUcNHx42cg+pgp9Q/ZoXNw\nXh+ANcveR35Q1Ol9NyuXR/xesu6dNOgUNNAN9+1TnyswjyfpHFqT+wifiCC0\nUxBxJJngWRLz3z+OJz6PqNzWXhuOzfTaQFwiN4DSb6mgYMI9SLX2tJcfDSSH\nwhHiIVtZDE5QNllvlTlApQfa921QbDTpG8f5GsRH3F6C5TtY0+R0y7gHwAY/\nFxFzdZWqE5Z5JCg9xPNAAxDuQHQLu2tZ9JWmd0DEKRmFE+sE0rjIWLuSL2+0\nCmFeEynSVzTCWKhCEd2Gzo/W+py7RwKC9yUUrMqpyJ5/4Bx2mUFFB4z7uWvt\n+cRiNM9D0fln4FMkmsHrGC2CqHi14Mx9JpRJ/MSRh9fw4mcIF0cNI7qIvWN0\npFuboO+9qVS9z6xRkWaMjwXoB9yz5XLeHrMebQN5ikn4+PevNtWBlE4bIggk\nP5/MNHeTT/LKD8xERb2EylLpSDXM/YUSlN28JyqHyOxHmVM6BB7BW0LF+rLR\nDtof+h6ydLYWKZat9p1jZwc5YI6fZ6xjqTWVBZ+rf8+BTYNSsQud2GOUq5zd\nuoYc\r\n=+MPX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEppTstXLq5HOLdQLM27TdQkbELpqvF2mAKoILxFnANgAiA/l6iUzhqFObyhHC1qSpmBWizRN1PQb0xSqfFelFS4rQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.1-next-1603807670-742397dc.0_1603807778099_0.9945000714204877"},"_hasShrinkwrap":false},"2.26.1-next-1603809474-6b2d18e4.0":{"name":"@xdn/apollo","version":"2.26.1-next-1603809474-6b2d18e4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.1-next-1603809474-6b2d18e4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-G8xYVZ2RFkLskpzAGcJ6m0xfQm25gxOHuAx+XSF/u0iz1onKbDD0q4jSth+l1+Kiiagx6p5HfPCBSc1/sl+Qew==","shasum":"9c81bd61aa0a98b3625906c0d321562aef88b56d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.1-next-1603809474-6b2d18e4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmDE9CRA9TVsSAnZWagAA6XUP+gItO380JS1Qg0lkwkRh\n2wA4ng4Vjktjr0lF0KIpUsGtcbULq9qSCgBCRmpayn3dy+TRvoU3lq6psoVR\nTb1d/eQ0TsTlmRBhH1O/MKOVRKtjOo4YnzofzBiwdU5jH+PV2/8HJR8n/lzp\na96sPMNehfIIkXk679ER7WFMzjALS6p+hvyt/mAqitoue1nBOLnNEepGWPoV\n7CC8LRjwEu4/Qn5yVCMv+GLslmhPufajf6M5dCkSm6u8aA3oPmHLXSgIKbyh\n1QSLVlGfIkvQSnd/ddeWG8M0pzKq31e6wvbndXK3cxEleTzi3uwRHoXf86ni\nmcY7SDJNfVn7QgvTJyRAulkI5CURzgU8kzKbOqEtS/AUxQYLvyqQJL1ndYuY\nOc4sLHlnHfiX/heefcmKl+OQ7aHAj+Jcsa1FTyJMfsjMvVePVu1L7YQQyUYz\no/dxLbnjaMFxb15WdOdJi1W+X9vBYq/avfiivqbOwclWJYUxaP75vbmjaMuz\njKDURmIQKlV4JvhI0WtvtP7i6xiNRNPWdTDX+6aurFO5lLqidLVrjhoOtUVc\noEVv2tPwxhCQTIhs4Yi7EoOQhUqpAetqcrQRfW9fIzTgJspDTrFdYOWM8idr\nH4ptH24bcSuDDZDP0QyAW/L5Klv4CAhCPSqYh+lckrHb2l1ROqeH2ejzuIxJ\nKq3S\r\n=p8JV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnMTbgwiH2wpTobAGJcP/yIyn87FWBrjTa/0WDTXg+tgIgTtQKfKwTiwcqwPVmZJ6N3FUPX1fOd3gbcmvPcupQpmI="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.1-next-1603809474-6b2d18e4.0_1603809596625_0.10854571336438168"},"_hasShrinkwrap":false},"2.26.1-next-1603810682-99696a29.0":{"name":"@xdn/apollo","version":"2.26.1-next-1603810682-99696a29.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.1-next-1603810682-99696a29.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3qi+deNPm/KhnCyPIcf2MkYbKG2hyzxMkqqIVY+hIMXorS5ZqsD2rN8HMSgFFohEu/dByRqvFN8w/Tkjzpraig==","shasum":"b4825ebd4ae7c3f06768de8a4b8f9d429d3bd88c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.1-next-1603810682-99696a29.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmDXqCRA9TVsSAnZWagAAoQsP/RvZbXIv22a7/3nXd11E\nzgB9C9NCsvq8VKs1DYPXmpmnGFonj09jscyNX+2nkgf84MvOU+ZblCPoZWu9\nR05tRx5S3qlE0K5E9e62vcvQeuOM2aTZrjEulmgaeMcHQQdtiZTVFtYW8oqU\nJqlnJjSHC1Fksb3Zof0NDxHCdxY2CC5oC80vstba9mu3yRQ3RhNw9V+4WwCQ\nk5QV4oYX3LhFe2sPbWhhublGZ1D5VlRDtUrK+eZHabR2YCm0+j0bLIkEXcrd\n514JO+IoVFnqJsSHUkRaf0YaKyYqW7RoPK6jqQ0a78l9TEh6/j9pIpIEgZ6f\nzM2K4G1xPCcgxUw9k4ZBXzrZrMe9OkQT5hQvf4XZym3BYF9zOKMALiiRf2Tp\nQqCJcEXDNUIAJ6ZU+/pdsE7oSnht3RFkw2G8eJXrgu5yQHrNvghnCXBzomit\nv8JcnLqISr6J0AYhOWeZ5mIjY4C8fckLqo8QM2wHCiVftO9/QV2RCop28LuG\nJOrbS7FPRHq5Ten7j+VfJqZXTvtGRalo4+t4MxQjf+3LoCJdEdFJ6+bzrowf\n96IqGUTUh4wrTwP1s4hYU2u6iBtg8XmPpaApLLepWNYW3kNJ8WYhGzKGD0OT\nTCuxXxZ730TsDJn9NJ8ibGT3b2edbUZgkQOQKcGHlfzUU5iHpqhtxjpx5vFn\n+fE+\r\n=jhTQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG2ozUMkJ6K0jiVLXeu/CaLMV2h7c7gMizW8gaUEPoTwIhAKF5QuE3jH1HASRozj0tcdnpN8xC0ArixEQopAbkmXyB"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.1-next-1603810682-99696a29.0_1603810793760_0.5386811706593211"},"_hasShrinkwrap":false},"2.26.2-next-1603810836-02e6366d.0":{"name":"@xdn/apollo","version":"2.26.2-next-1603810836-02e6366d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.2-next-1603810836-02e6366d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kHu/Vi864hysF7YzTYuc8L7wQgWz9XT5XMI6qb96AHPnGRI3QNkzgg285l1QHsom5ycNisqbYUhoXof0OaEStw==","shasum":"2a20f35523de559faa30db86125cb853c3aba97b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.2-next-1603810836-02e6366d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmDaNCRA9TVsSAnZWagAAX90P+QDc41c+Pldn22FAyQB+\nmS4VlsxWumokSVRoqpJ/QbYDSFstoc10y5sMHV6nwxoZaddHdcqyRl1XEGNN\naLTxSBQ+P9VISWuR6r0onz1KkYEAhvVCX9AFu8fPO0jsy8sEKdth0sSWDLTT\nhkfw/G5ivNMPv0rN4HFNPVFEvnbzLA0GE+aPySoIiJScdiE4AjhB2FaywuLT\nJmdlFgNLDhuzwXiT86sDtG4DxBkpE164clH+tcH/PJABpJ0Jih+A82fzbYF5\ntvDiRseIvTAj4Gbl6XgP0MgudXA/G4tWTJqvZbUxJRuGyraKrTBKi2/rtOW3\nZfWAvFlKjxTv2XFC5gyLpkRDpH0vgFY8R9nFimt1WsGbfjAOegI0Ctcgbxlf\ntp1Hj1HauEZpiWfwD/gbWI0fFgdfDpwFslZtBt9Q4QFf7oRgSc2YSlb1RyNO\nW5qgIavhDreSj2jzMc8mHtfmXfUFwdoOuUlQmBSryvIsH3nVKZcFbqoBjV2e\njqdM55Gvvmj7TJ8KnwNLUBAPGn6nq5qLdbcmAe5yCcLhOZWw8zs9V8mjEZqB\nCq+I3ROG/caKSMBag5/IIu01WK6fL2zUxZbAc9Idr3fHRz6M28w//Dj+IMZo\n8kFapOQD2+ISIxS21Hrz+EYlNgHNrYSzyqGZnSL7v4U4rfmgbUaXDLM4lSVT\nrDOq\r\n=JXx7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJEDzpjqmhHy9VKBLnqgQKvhg6PlsrJHSxsBN4/H7beQIhAJx3mhA6QQMYWifXvkLfu4ZIgEt6ky2LTsVDLWtJtNGJ"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.2-next-1603810836-02e6366d.0_1603810956990_0.9015733755951632"},"_hasShrinkwrap":false},"2.26.1":{"name":"@xdn/apollo","version":"2.26.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.26.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0gkz/SLmjGlLp9R90vxp0b2LDu/esG6hqbETHIhitOTLWAKjWyFjjxJoeB1G4J68sllB4rIaj2A1HA5BkTlPvw==","shasum":"88c54cee8c23630b17d83bbc3a29dd5a095d2341","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.1.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmDbwCRA9TVsSAnZWagAAFusQAJ3jOBXyPAQ6VDzjJXc6\n5KYISxNeFTVihf3SDZmyOBNU5bKTW18Yf0/57e25f2tCNmaOdp+4RwF/jc+5\ns13RRwgN3D0f86G4NYMj1w2mQh2WL0Y7xtbjlRYrt1iTDyYDmFBsjA7gzWC5\nebTq/y9k4yAiLLd00Dc2Wu2LcTn2cmMJ5gquPgsxca+eF+A1UZQtNAzY5mXh\nQZPJxip4q8brsFsLd7baYtLxkweg2wlZ4s4FnGp3/Mw9eMdmxuh8vsccsMmQ\nB1NnKRJr800IJMVLiYQOzXfLCnX/qgUQpvlaqOpXhlm4vq4/TPdUcckuzwYm\npVfd8h9XssO3LPGeJM3eP/7DTM8ivp9PYrNl5tnbp/G2imm/LhJ56N3pJJv6\n1wflrM/UH5DxslKsh0NmNvNUSp1JuiApjSyn2lu2Bx2slVyAiTUC5ZWg9nmc\nNNHaHMOcmLQKrSQX+mSgdOizaLJUibO8lHY714Dsw78uxc13Lrhi+q3ZK3ps\nLgGDNkf3ObXGPKFAA+aPRbpQj07CMKV+X2k3u0TfxtNteieSFNOfjlWCXVRz\nnoegBWH8UG0hA0gUfG3++ba/9irDjke2nkcOn2Cu07DpSiRKV5ggDHOlcTGC\nKIIqDCdnkTMlTwfe6qJIH6KqnmDtfYb3PcNyWCFNs9mVaaJrEScTiRWVUPJm\nQBHy\r\n=Isef\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHCxz0JqR3p5MaBSFKUD+ZSwc2mCAjlSi63lCrQEFIaMAiEAztL8+nVO0+B7duCLMDDDB6qN8gFZT59+Ljc7BkVmXfs="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.1_1603811055784_0.36163707512342436"},"_hasShrinkwrap":false},"2.26.2-next-1603815010-02e6366d.0":{"name":"@xdn/apollo","version":"2.26.2-next-1603815010-02e6366d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.2-next-1603815010-02e6366d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9q1ACi5Lzc7wdtvFpSnzrCKm+2TAPOaprS1loWAV2cOMoaxu7rzvOZYfZiqDqC/MsgydcJxHOVDum4fRW/xPFQ==","shasum":"df2314ca4562eefea03c014bf7636e9122944155","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.2-next-1603815010-02e6366d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmEbOCRA9TVsSAnZWagAAX6AP/3WVRN6D9L3ZR+zmCg9Y\n/lZwECzJrbZ3fwQVivRGxEBYHYTUQvHLj4i8gqIrXg+igj/3v0Bkf72fIvOb\nsSez1fz6OnnRbiDxjPrVk1vPlVZm1tOJ9LynpEf2THXgDrUU03AOBVgpZ5UA\nc0SpyPXlKhz0ujqCo5xfd9Y0368lRgKbyPHbefuXzCbFDKD5Z9ej0IgiEDpF\nbn2BdUrFgyY0imK/yTbFhWtRRmE23jNu+15+3+8+gzWkouKrO1l3o2BXyeDl\nZXTGdp+CR0nec/8T0mwb7rT9k38+zQXuB6l3Y6/gGDLwK3j7bCsYk8i//fTW\nfpm7eE+u7pfJ3LVIonPEzEcgP2oKmwNB/r8+q6e1zewSTssMKVuQfXg76x0b\nkxd62RyCXUZDqX2JiLYiLBNbZsgfPvqAGUfXtGsEbROGXf1w9EGVlJVJ6SFZ\nK6+SMBSc9IH0EFs1rFqmJWZUm24UuEAuaOFicyCdk/QdkCO6vD15QRNEx2EB\nmEZRilQWGEuXid3XHzbRkRO7ZHMJGwjirM3nHGYVQxXGShTBDR6Z/OQH7fxZ\nUi3txC0kIdBJXKa/r6G0D2YuPrOgKLx0ld5iCV/9/qHTpB0NK6nEN64WAwo3\n2ZOSf1vZB27GZdjWrM08OrCI5Vm4qbGaCkIscdDXOxS5zbxpYty+Nfd34pYl\nKy0p\r\n=4+kM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvbH5dRddewaIMbdyJ12VT2tzMPhCDSwjkgpn4rQaKHAIgVh80g/5i1+47SDoFrqXRivWYufSQqGM2KazYxZHBcr4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.2-next-1603815010-02e6366d.0_1603815117850_0.5967454677757098"},"_hasShrinkwrap":false},"2.26.2-next-1603816325-02e6366d.0":{"name":"@xdn/apollo","version":"2.26.2-next-1603816325-02e6366d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.2-next-1603816325-02e6366d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vmK4H+MtNKfAFZ1+uxS5L6ILp3vpmixgNF2pDszeUc6RWnSepN/3yUvvKvoM6+GJgPyGNZvuo+w2hNOBIwWvSQ==","shasum":"b6e558f3a9f33d7887df78aca74a31946a6d9e79","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.2-next-1603816325-02e6366d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmEvzCRA9TVsSAnZWagAAdlIQAKSaMUzVPjToWlhM/QgZ\npdwsu/23JEDeJ6qYGIjn4kxNjSey9D+pn7/CZt7c2+V1UQelNTtewPQVVH5+\nUWuAVo5gKbPSFO/RzzHckU5VIfbbw4SiAAmsnJCvplObACkIjj1IWeUJQzZA\nLOEZRYF6VkHc+4SJx+UsZfsBG2fn2S/QldFWUixTaqKhgcyHaoWiYeioFYgD\nUfvFgPQ1uRo3fc5kayKaWrkRF+GLG+k5NtVRpRLytBF3eXfQfmmmWXTxbhQO\nUephp1/jVOpfKtjAZwfajso1psYaHEDOCg4nai+PjGzlu8dGXk+jcS+Px/cy\nNlx1S2/Sp3NWKr4X6kRqqTRNsphwRQvb3xuPCnYZe0dXU1KU4sC/trrgKG+G\nb2V57bM/lT7UNybr5N3vQbCHixUcuwLptIDYX/5cdeZXsCq24bfHZaGZp3/Q\nET+W5niI7+EpbrDXx3N5QkJLVmAAt8Co4KGzvvcXD+NogY6Gee9QmAT7MqXt\nl/wjqSvFQd5vchBP0KOb+uF907F+AH9iV8BwDNKtM6r1ChqR1+GnrAubAXaF\naSVoIU9RpwQk9d1OWM7zr+McfWweMFECRyL0T/9lw9Z6RItBjmiAu55W57mO\nH5jOwxxXZslcx7/QZkFo3ILUqZKnWN4hK0bTLmihX5GW77WMEkDddbISxJlC\n596s\r\n=71aX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMQYsGxscbspPHOELGbEnD1kpSR917GU2fy27YnA1DRwIhAPuLGbDPE8wYaPel0Rdom2pTQhbzRGNCm9tnCOEJfvdh"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.2-next-1603816325-02e6366d.0_1603816434493_0.1385643898931237"},"_hasShrinkwrap":false},"2.26.2-next-1603829901-01bf666c.0":{"name":"@xdn/apollo","version":"2.26.2-next-1603829901-01bf666c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.2-next-1603829901-01bf666c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-weezCOrZhZRHlui0Osq7Lc+0oH5VqPACLV+P2x8cEXG+xCR6TVgwtq4kyROTyYIJTW9Bl7s06gl6cFbF3eZE/w==","shasum":"918982279ba36dc2a07857200b1ed76dad72ee02","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.2-next-1603829901-01bf666c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmIEGCRA9TVsSAnZWagAAis8P/j4CJqCbaQeWiImAGZfu\nrahfTNtUimuwRjeJ5fp1PzNr9SSfYD5z25pNxBd1QXFbdxHGjudRPXaE1qWU\n3k8dhT4ehjWKz7zEiTC+2NV/jMS8Zm9CkTBzOThLjZEMXVPOzLpVqaNDF9i4\nrR/cXNgoIdtrVR+50BjUjs8ApesvMPV29IM5CIBXdPpqF5iE1AMPGdQyiB3f\na4M90SGIT5Tm/VRtxNt5DwME8vN+of8mmk2zu1pNWjmupE6xeCAO9IxqwS+Q\nxly4q42YlJrB5MCUd+oUg/PntAFqtHirnR4S+kHhICfBCsZJz9l6tXIohg2x\nK3NFSRMifB9rCdE6w9pFCD4nP52v7W0EFPD9/CFOs+V5w4WLFJR6A1eD6jbD\nGVJwtUmpHOwSpr0P33u8QkuxeyyanYTWbN9d+YWByy6iYPEe9c6EthB3TB5L\ndp4fbULlNo/sMc8j47gEE2dFu1dypZeDwa0Meaz4gH6BRNWJ05JJSeL1H+tc\nAilcBzI3kr2x/EOLppuBPMOs55kMAN0Arw9yltRKy6GtvWtxWPEVxyyH8wvq\nXs2hdAUPZu7PDz9NBnHIg5iq4JLKlhrFz/gQrfbJVEzGGqVcLO1AvhPIyqrw\nhQds+aTLmF68Xz71DsZcQzl3mNqobrK98Z/zSv3ylrUbyhSYQMK/ckwm9W4p\ni+dC\r\n=p7dh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvX2GW9HURczg1kNlM+vuA5Z87P+H8BOxjHWrNzZ9qdAiBep6dZaJMdqyFQ2gSqH2bBLuZ34lyjLgDPz/Q4ir0Afg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.2-next-1603829901-01bf666c.0_1603830022140_0.6250261678508511"},"_hasShrinkwrap":false},"2.26.2-next-1603833319-ce9d1498.0":{"name":"@xdn/apollo","version":"2.26.2-next-1603833319-ce9d1498.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.2-next-1603833319-ce9d1498.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-x0WKxSlwMWcA7le76lS+fGDKZAPgxvNKQAOwi1vtyf/tvRlyopl5wEpjRVesqVwPPNrNqbUMOXzIr+FF4KbEkg==","shasum":"c7eb839ac663f02dc61c33f1d5c87b0a4ed7a5fd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.2-next-1603833319-ce9d1498.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmI5JCRA9TVsSAnZWagAALYYP/R2Ji1dVZy0G9s8jcd9n\n1/zA6io4xd9U/IwRL9KfUWY9Ek5PculxMhlqiJW2F6AHmPV5hSKFckwvVo6W\n/6WHpH0zEIys7cw5eYvUYh0dQGpy7chACVwFZKspgU0s+QLN3qhWUgrj/bPT\n0cLR8b/mGdb0KfkED1rjxZvi1oINOGF5bxrOSlyahj6oMgBAuHDEJwD0En6m\n6jBLXtFTJ5Edplswo9ElCMdFHmf8l0YwHeKCKVnfURrqLZvp4RD8ZGDo5J6c\nbjnY3QQ/u2n4ur75pUg3szDiUWY9E4qdqxLLiaw3GFOt0j/XSVqNsWaSIdLD\nONLlqGNIuzoJv73IRgcCCBjpSabdWG56a9vmf+fgSfbGe6K2oXnWXBsazC2t\n7PKI8eH3N0LaZBFJSh+sW59WwrdVkqRva3EEVjpXBgaQC47I5H3hesbKl4EA\nAdA9IotR4r762EN9YC+QiOu8/1HB8Mp7dsNugIqQvbeiNuTrcayzIG5b6N7R\nv2b+q9TiYx7m3jmulHjp1A9PpYm6DlkhXBgAd4yLSuLpCni5CyaREhpg4m/8\nQ71R0/RZRrJVwODfmn2NB6vSVoCEk1F4wWzbnDSdBGEaAmp45cnc/vRpGp+G\nq9LVcreRsiTGCZwslJ67jXp2W2H8JRQGD+5Y9pCqgAmCriTlQJd8ZY8sPasJ\njNRb\r\n=nySl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCC2FWz1eVdLfXtBJi7U5kXx7f5sOmejl5NywTEtX0PJgIgULo4W8J1AkFYXaFUxyfmeGG6gXd9V/bTdx7RGEcNdQY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.2-next-1603833319-ce9d1498.0_1603833414199_0.07412077149568774"},"_hasShrinkwrap":false},"2.26.2-next-1603890257-b068ddc8.0":{"name":"@xdn/apollo","version":"2.26.2-next-1603890257-b068ddc8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.2-next-1603890257-b068ddc8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+nGuyRtg6xkMwe7Gh+azH2BHgQVSEJ4DOf+2Gjz2tHZTWi7QTYc8Z3h6eJ1Ad6Mx0KXx13Q7Vwmj9c5JjnZbDQ==","shasum":"d4b81b3f46a11b3733a9851857165e5514acc93b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.2-next-1603890257-b068ddc8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmWzLCRA9TVsSAnZWagAAS84P/itbgsqeErMSqar7/a7H\ncKkHhDEvg4MRT0oJqkNORrOpXdREQXIy/ZCmPz47feWUKr4rlVc/VjaVoYqf\n6k/RhIAJZ3hI8vGLtC+ocFGHfnDmrvEB5/cX8XRPjgYVt4tXHvr9ycsOhiAm\nTsungANW//7D0awNB8YElwypFyaPsqxE+jp66xHCvWoiIVi25iYt4Pgvlomu\nb60H2I9N90jMwfIcPvT/ynAILydBAkkVMeg5XgZ8KqvflY2e54k5Rfu8znV0\nxZLjdAEjm4EAB7BfwkEogWJCu9RkIqz3LcAis/6VDdXa+tQf3Sg4/s+PMSHN\npvYHV1y6E4XgU+klX2dtICXgKLSDph/Oh5Xf8LpRLLecRrXTJ6RmTIA+UUcP\n4/CYbKFITi38wsWPjO6MbpugXT+88xayp50LcMUH7Ozyg9tFtFnU0CsHLT0k\nqx9FuJLwGSaKEvHv1xACDZvOzMBjCU0RTLuyCwLpLIB/3WezE5j9D6uYsy19\nsE5trd29bptptgeF6efPZXc+zOn9+6VaI+CuiFKs9Rzi/zOd/lzs9JsfbhIt\nsV9Rp8orm02Wz5Mack+Pj7H4kIBopUhRjWdd8fsgqJqtdw3R2UHSBDFBc0P9\nOpnOWwrWzUJ98SWHce8g1JjHuhd1T0zWNDhhOyy25D1a9AlHzlhRCHUiEWqW\nRWnI\r\n=9Wkd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp1W+7mqjIH1ACeun4lVLpT8NCNJTxo86TG3XE3spcNAIhAPM+atXPe44f/ru66Gc2Ucy7YjwxlU13GHu5QIY30Li9"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.2-next-1603890257-b068ddc8.0_1603890378570_0.8836866074383551"},"_hasShrinkwrap":false},"2.26.2-next-1603895970-aaf802be.0":{"name":"@xdn/apollo","version":"2.26.2-next-1603895970-aaf802be.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.2-next-1603895970-aaf802be.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Z7f701lT5QxWe0ynUJbPKB8h/VRd8lJvoPfN/6rgayxY5rwGM+wMZANdtBfHVmBqzgbdx57GLCeVyH1t8qqyGg==","shasum":"510d4c98d50d8cc9c412bc7f112c395641b67069","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.2-next-1603895970-aaf802be.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmYMSCRA9TVsSAnZWagAADu0P/0Natd12OdCLQXwmMLWN\nLa9Mvc36oMqwXYqB7+qk5bDL91tjMxgMCbUn8ayYFzh6qBqUDD7wxbNIn0zc\nzvAaJuDv9RbwAxwomNDgRw/q1LLbK388RjvLKsh5pvjwm9cH5y1F+Ix6Mh82\nZvjSgXD9wA5E3mL7nLfWWX1PJw+Btr06640iSEDtbVHYSm74pfZU61Te1kc4\nKCvWO9QgrHPZ9gZz9OfOUerVVmkbgr647kOr9pe3bBnZjbCLjyt78eGtEX5p\nGCSqT6UGoMdBhOqomx904HnnlmGF6CgL9do89uNMAjbH695NQ5qj0JXLCnOt\nQp7Y05qnFhusoZGnokfbY5gqmThW2qEJTv5uYKzt2C3PuY15LkoyL4QodAk0\nfE9f8l94W/vGzsIZCBpA8IvGFV+hP/R/ys0qtBQz5r0u77Rv8aGLlA+SoUOP\nXy4f7yDMj1+3+YHZ9zL9n8ty9bBZe4+caisJu+GnS7C/XwB5IVa6YtQ6S5Kq\nUoQVIGICi2WidRqyi0DgiPePn7JybYBcUK8vl0VLNOUugPN4Arb7Iytwu1Oh\nkPRSIMQ4i+tL4z9pr5wpjC1zjVUQwt7jnDw9aXTPiF1Lefl39V4N7PDmMck2\nBa3EHzp0M71Su7CXQQgNxf3v0IcruQsjRB4ZAaCBji8o2iYLh6z6eTwA6Ol+\n2scI\r\n=329P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICk6OTa/ptDQkREJ2H8TmiLNBo7yn6VVvnqDZnWw0JEaAiBPmuGnbrKIizT1wVIaJW3f7+8i/R650gbKirXbyXUyqg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.2-next-1603895970-aaf802be.0_1603896081811_0.4353984758371856"},"_hasShrinkwrap":false},"2.26.2-next-1603897208-58b02ffe.0":{"name":"@xdn/apollo","version":"2.26.2-next-1603897208-58b02ffe.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.2-next-1603897208-58b02ffe.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gtznpf/x/YCb8O/foePuHy8eL42ymjyLxMDlLwWONoCqyANRWCdtxhJ2Q0yl78ZgNYdYZP7fuWm/iY/Tn0T4rQ==","shasum":"13b512ea948a27bf14c3892c6750dd7a492de23a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.2-next-1603897208-58b02ffe.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmYfdCRA9TVsSAnZWagAAuDwP/RHQYWNs8IZuFjTCSyho\nxTfKU0h0sEHiFlQBZlXFHv0/AO5DKn+F2Y6cq0N8SEF+WbcVpuY/vi7lqs0V\ngqvMakUxbFCjb7uYUnK5+SJcMCrQTC6TlTxKWy3KRmO5GsKYaLTpl50DD7fe\n9BxI/jpM0HemxgNhWXjiyLrtHGQVw6Fw8goIyizjODX72FJUjXLhxgaqAYa3\neK4FDODlxDL4xMuMB/rry55g6zkNllJxIyHB+Rw4rGPxaGyDVFGRCKdhGQM6\nr2zR6X6NIbKj+iM+IF9wl262YNRf1YqUuEpcaspogvi2PDs/AFxzRjpedPwx\n7wyZT9Um4BPSY4XriKXr6MmXW2DWX4b2N2jmdR/Fc01TR9zAiiJ86jFuuB31\ndSSDIUit5vnDxb+etxfOPxseLJqCNCOs4nLHuLFFnMwYsaK4uoSeWwMK7jWt\nxRzEi9KJRfVn91g1bcH9/ZrXn4Mk9Yo63UYZYRFH59lHx1eYXIUWGIyRXJZO\n8JWfFcrDH7waNM6ANQdHg8q0ymFfUpxaA/3zeFqhOQUIZ+uMX/KZy6obAmr7\niaX9KQpUuFua1cZldDjjpbqpJy8oPYSWD2mikKsTi0wc0gQSsop/edQOWba1\nlpMkYLONutZuJkzzGxXbo0aDjilzXDsifx3qdEcNak+HhphhfoH+JJ/wruDy\neaTn\r\n=X4IS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEIVr3w0RSLT2pZ+Wm9vQ8tJBhtQt2T00n1/Easc/RYcAiEAulZAvL3UVKv+6rC5HV0i5+yvfAxPFapxDQ/LILASZ+s="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.2-next-1603897208-58b02ffe.0_1603897309129_0.2685126633562469"},"_hasShrinkwrap":false},"2.26.3-next-1603897870-f24a5990.0":{"name":"@xdn/apollo","version":"2.26.3-next-1603897870-f24a5990.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.3-next-1603897870-f24a5990.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-g10u1pqynBhwE2zOjtXsae4M8aN8dqMUZ+yFO2XScOrkZwSyn7kOOP2O3EmPdrx24dr9vp0PkxuxRag6JI1fuw==","shasum":"76e9e27f4950a272ece68bd17596a24b312408ad","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.3-next-1603897870-f24a5990.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmYqDCRA9TVsSAnZWagAARzgP/3uhwh/Zsid/FTkW5JuY\nZdB+4M1VBJ0PlL1Axpq44oxXvjr/e2pilIxpbHJLTUdzdJjQk9zLwDKypGCd\nTSW5XxpKKoHx+EK7TQmfwrqTMB6zu9RNa9IxK4kJp7a1pqzv7WJNzaoN8H/J\nSBZ1jSUbORIVKd4IItJDGwCCEyQkCfEg8RGo18p5Pyrf0Vg6wTRz1s6h4OBE\n30JOWyDrGFWclBWYm/IWWtBViYv5H7BEi+s2H2DJad7qBRVGH6QUTSns20Pz\n78vy4lnIoWeZzLUw01LrV6lKINRrYxmivZLP/x6fjO59GY7CQA0jpKPitAaj\nHGZXJy1dtVeeKKeq9vMuOsOE3u33kfJGomOMuA8shHDna4q0eJVxUmM5RyUk\nSs13JH4+epfG4qkdG+Ur4HSNrWoo+huz+10ii7S4lT0m7QZ7XBayBOOzYHrQ\n4GNs2YbFdTFViGn3D6FIU1qfumfI1UtQ7Az5xVdF+gujJvHNVMAXk8E+mJKM\naZVhaROTDtbubQ0p22hwHt7lWlGiHUOP5mtqPKqMBMjgV+HSz011kSm2RyTY\n9Wxabjg2ymXeCcpyyNyzBlqNWDrveA94tuZ0Nac9Q4ccAR2Je3SxszTQW6WP\n0NIPuBEqttyqRfurzLbZ/O7DAhoXWKBUYAxZ0PEv2LwjG95boWFnFUjejPwE\nTuwX\r\n=Olde\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQ6C4JOHrI4dc4kVTijW044BYi6BVh+oqU04WWP/t42AiEAyes639zjWAyTy15sYxHjheQ4aHVj1C7NBhSQ6U1XorY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.3-next-1603897870-f24a5990.0_1603897987457_0.5173369399357186"},"_hasShrinkwrap":false},"2.26.2":{"name":"@xdn/apollo","version":"2.26.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.26.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-f5haWfkn5tbU805HE+9fqD8FMtz3puhs4bV1t3VetqQzJgN2nN4kUdHmZHeUNDpnahKG1WzivXHYqpRNd+UsyQ==","shasum":"6047f5d8c84eb64160f1dbff07eb153bdbaf6e04","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.2.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmYuCCRA9TVsSAnZWagAAeFwP/04wmPi4Dt9n/zpcc+vK\nokypbyTtfELmiBVtc/QP7yyU2hmzQN4PaGeQBhog6rc9KSg/3JbqLfCN+GNq\nPsOLQJjBklIrfmX/IW8nf75Lh62105jb8uEtP8VjYEt0CgE9HqueYPt9xh0e\nVscXQ8IEZu4kK2KF+/UkocVKuMnPtDcxOYR4STDRjX08C6hSZBFtyzzUJWTF\n2wXUeypdCprTzSbxzBfzjQOsSam+m6X2l/1aGJ4uTJK8jDir1Ep7gtPukeon\ng9EaawHX7yDvWOq2t9oHChVc019lZSQovob1GrbQ+LXUyUgcsVG0Hx5519cp\nlZXgvskHiM09xrzZMP94dhXeS+9PN3KBeZPd8ri5GJe8aPACJkitKXPiGmw7\nErI19XycUPck3nb82TIV6NGP2RGuqlrmw23ZDE5W/2e9KwrjecUTqt5BDSjb\nx6Dika+NzixJkHGNYphV7NA7R+u33810o9IsYT4eli4IzZKrcHuxKy/CQpEW\nkCXGOIN8o4oUJcjuQQjR68jWMKAqFMKGsI7gS1nlS1V+ogVkVRm8DLvd6zkw\nKPbWk6/1CB5sFSPEUgJDJo0m0xBd6ozO0fY3Da6autUugzffqeBqjOWMoaQe\nhe173ScTdbr1NRDmjBfY2xQ+J04WFxrwacEVwfJDpHyhZQorl3ZE/9VL429m\nUzbR\r\n=zqwg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGt/BIrnFXuzgTjY6umQFOMFo/Jl7ICj/a1kBw7d26KLAiEA6lO2f9GIO32y0FTURDwGX0ZK3spMaayRAPYWEhmUMvo="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.2_1603898241687_0.3395166148907307"},"_hasShrinkwrap":false},"2.26.3-next-1603898958-660bed6d.0":{"name":"@xdn/apollo","version":"2.26.3-next-1603898958-660bed6d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.3-next-1603898958-660bed6d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XSaKymtL7x7eyLSCWZTOBAbxf9VyIxiCQkmRxlPbqJe3G/tjAgNH4b+ByrMlkMmIh9phAECf2Htug8jZRd+dbw==","shasum":"a659d506a8ae1192346b5b0d4ca2c1500e9c926e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.3-next-1603898958-660bed6d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmY62CRA9TVsSAnZWagAATrIP/iQSOHTkHHobN/rp/3Xr\n0Z6r3PuXEasna4ufNeWm+7ZiDevgoglMKrt1d3CJHk97RGhrJa8nSB7aXbBl\nTZxnpMly6qg++fGX5He3XPTkYFa/ZBfA2gXugEP3fYMtbUlL8fbBQtJtE4SA\nuj+8a8NL8D5HBKVr7WRIlQjFY2NC6TWjkoUAAh4DFWWHNzp5vvagKNmUnr5H\nBfepCfTcJVikul5BF0YS4Dlk8J02spg1BGNQBs+63I+GColXm4Dg9dVRdz6f\np5R5RFwupIwTNtPZ0D9Suk9IsQqXieLuoiW0hgc60LWuU9kG0dLilE3Ti+PY\ncKXTeaNWBvkGyspDmaOwfr75vljXTTGmZyqsxlLAvoE9fEFUG+lgJapvah1+\nKqZYGE7pFHffRYM6o/XbbqTSvoyvk07vUvBFZevGgcgv8A1I8l1alBoL+wNQ\nzOOjeG3g95Zsj0VCqYig7Ni98FU/gVcUNi8kiPToND9tpkQXT3tJrIA/oLB6\nW1c/7ownA9DPF7QmTpbiEpI4gnooBheXsxDOS+cnBErB+QRnUEf5f2F//aDN\nl3RR61c6W5CFLcdetqBrfAHaU3WpM4Brce3gj0aZRTxDAiux3FnwBe20lYiH\nBd8hrInxnC+k83SGywQx9gG7vK2ynlXjE+1fvybprLcqPTtvDRnRdO0jaZOs\nAEez\r\n=KN1j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA0mkEP4Li1/5zAB+Yoh19iiFzgmaHfUY8NaZDBhEssAAiAnY9sqrWYqXFREF6lgtrgvYBORn1yvJfzTm+4jkhzawg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.3-next-1603898958-660bed6d.0_1603899061564_0.6139977887399435"},"_hasShrinkwrap":false},"2.26.4-next-1603899243-78634374.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603899243-78634374.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603899243-78634374.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-u1O/2hqaXx9RdslaGi4aSZOHmUtZAtgfol5zHUTizcWGoKQwPoEWXm4ThlK6MwYW9PBBW8q1qi+vBp5rtuCLUw==","shasum":"4a1dfc921711fb5a2306fe908d4fbfeb35796ba3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603899243-78634374.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmY/SCRA9TVsSAnZWagAAA9IQAIuPxJ8XVdZtzC5RuMtX\nZGWeOJc5ncUW5XjcsLZDfpRYKJ/HqQKtJXRefA+XazFtaW5ew1/SqjQ9I21X\nSBaFTrfeocKR0PDYLz4VY/9EF27gwkfJFIldoAYPLf+fGX2DnxTS78Y06dN5\n/QxizCwnDlq7k7+nf/mDJ2Qfcjrp8LCYCffSStqLl2bRkMrDzYfcNO4fl8ZM\n3/xI8qGs6cblAjP4edg8w3v7Czkn6D13yztbTDUgTjndsnuEHEkGn2WOhrg2\n2jNblSE/UWxQxnVdbxBq2d9PQsv25NJFEPeZbkvvdrXNkWwx8QnXEzKy009O\nNrtxzMUB3VmQMholCsNZabUXwlir/1LSsPWRUtX6dIpqjjIlOLQTJuds2Vr+\nYPZo4NfbKWAgYCjIc+9fg+AJ9mRumxUTTpPdOR42tk/92qV+vII9mOzP1TFf\nl12VZ4HbYHr1YO47sZEXOCHpFZe5x20eV3I/M91nCJ9Px9lkjk2YpGbpqYxK\nLu+IvyEomQScfSV1CvLKUnveBCQfTfBCLFhvX/E1cnNFD02oKJYwtsTSjbpW\nYDGoDBun0RMrZWpw8tl7HbeWM//MKSlqCNIni+GS9uoMb5uHRkZhqADUjSHG\n/KtTyO7er/6vDAx0gp/smy7QK5kKTXYkhRfJN+jDR9f03iekoPGbFyTo8b2J\ncfVO\r\n=517C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtUrSA327lfIjpezdUeniLEEq+QVG8bEGtwM9Whh0vVQIhALZbF0UlC5/CiK/7fm/N+gBX6c31zuP7cDR+lHFko/b3"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603899243-78634374.0_1603899346346_0.9774820920393696"},"_hasShrinkwrap":false},"2.26.4-next-1603907303-78634374.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603907303-78634374.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603907303-78634374.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XEYR2vfphCf2H5/td3OWcpPSgS31QCYMXTBOLYgkNs7b6Cfj6isEWoe/VY3fEScciU+zQ1AocZ15m9K1W9UPKw==","shasum":"ab208480d37f3f3b8868529d98389a9fc43fbc9b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603907303-78634374.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfma9UCRA9TVsSAnZWagAA0eoP/j+1IaeTCwSX01+4eiXh\ngeAstkyaL4q2HN2WM46306JwqkCA5xQDDBXiD00G3vKALQD+I3xRjWxGXA6y\nMvnynM/I+ogn0ZGjd6eze1+UskQLyxSw39uYtoQsP/3tKzPSzejQDhHzd8CU\nrVzSsrAdV3m0q/s7Y4YSVVSmxUx4ADRg+teikwVDi9hm4B7Sk1aYAbUtCOek\n4Wc4d/OcyIJT/KMFRQk5kKYnqNKy3S4sx2gZ5Q6JQTyKNg9E2qRrrRWCYycJ\nPyxSgBwkcD+V7ajj6ZA6pMOrkKLg1+T6QqCOm5rhe8DZkxOgy5eYrFPw3HeC\nzMnlDoT3x9clLk+tvbRQ1Y5+M2IS03L9X3X+hedmeDCMPwyOpChxw1jiYwgt\neGBCzDfI/iLMgLlCyXNHUzrKVaj4IzCVxGkSlLZ+dkUynWflkf3AH72DwXmn\nopfA9aVHdjJbMjQlsdNAr9T/r69mjkjC8ztGNMIlA9zyqeRsXweNgAilG5/b\n15UQ7ElaYQt7KbPKLuAQovvANHIqdCV46eAq8it0J9TXMtZX5p8EAZJaEfV1\nfckMGUtKNzZEBx1+1JZP5PRExCFq0mp0JHCgTPdRPK+P8Lt38jGbEVzs4lbm\ncRjjybcgL/X9apNBqY1TI4Lmdrjv5b9tXLHafn/QgatUjhDwUtQxKWqyWtOZ\n/Cwo\r\n=zU74\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDQtTcEA9srEM2VQdIATTaRZgO5fS2Ko+RwX+26dk7FwIhAIrA5/yLFXG/ZPebRt4CO5GVrCUTqfF2ho/QiFmDS8pe"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603907303-78634374.0_1603907411795_0.9006125182150202"},"_hasShrinkwrap":false},"2.26.3":{"name":"@xdn/apollo","version":"2.26.3","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.26.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2tXAiaN4jqOnSTenhq9IHKpaS4HCGTNZbtH9LYMUlHmRRYcsOwqxWz0o0i1uJXo1G4jGAIzOvDVsj2RJGdkWsQ==","shasum":"66023bd8ec20feac06a2200c57fee789c37c190e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.3.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmbptCRA9TVsSAnZWagAAh1MP/jrh1UNSa+klkKk1+6NT\n0wLxo1dk3Rcii6Fes4MM8h00tSL8258qA6sob971jxk4n/K5YvkKT5kOq3pw\n3EENKt+2lnptpQfXnrWQW7uXOU0Ra/EO0gR3x7gJdwZGhsfSgSrbv7rIWC5S\nQuRjFuEolb26frFAmnYZhh3J2VJsXjlKtyCeyGlKZYSH7cMmtTWZ9M2cgoe9\nhuOEKmDmhhbMHcira6dtC9d412EWH4bRrauycFn/XCHk5nHYVHHS7u1Y+9S3\nQeQc3q2E0K4WeszVxjIoIJZ014ueGMfbVSBD9zC5pHuvhUHd1Vp6Owg1COmo\nV57g5fYhEbq2QJEohZySOB3Iepx9jdQLnn3XAqaiah55Wrcus/grAraMCZHf\nuSmi5Vr9O3PzptfUmkP7jNw3PwCFRpFDO/HpQMDe62376LOojAwzasVoshoZ\nZFNATylqLmoxecD5GoMM+YP185C8ARq3kYluhL+HdQMhVagMki7jni2+ca/S\nOCkMQjCpMcBtVYF7LKP9DhBLEwiS53rAZzQblOL3mMKN79RoDTgYSURbKAzH\njtsXTNaiIy6wA+G7SrxWwEDTU5tONQsDQO2BK4hWg0ZqYg8ChsPMRKhR89oC\nzJpboEqii6zFipSNSzU9pYPi2JI1bA1EXc2BAhH2rkuMyak0V4SYVehjshr8\ntGuW\r\n=TirW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUU+TNBt52X4e8KyBSr9QAWYcGrb/OuoJ4GaksDKneiQIgNjqJKKDroUnOA2KQkfxiyxLhFzPBddvGcchnA/Iw16g="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.3_1603910252978_0.7321266383592129"},"_hasShrinkwrap":false},"2.26.4-next-1603944429-a071b41c.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603944429-a071b41c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603944429-a071b41c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mFHvHLOLg/8WVfRB6aj9Iw9KpiZO2zQzFoLbAE+YSJpJsIjFoHPyGuZQhkwYSSJ5vRD5/hrpZ/SXIcNJgkdkIQ==","shasum":"880857b8b5fcb335d9ae5e77567c28b975b19563","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603944429-a071b41c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmkBXCRA9TVsSAnZWagAAOcAQAJfaGGZHgFmiGHARscKW\nsQpbL+CkiCIVQLFuKIgmkaI74W97TfkmOD/zA2Z2ZVq0gHPXA0eSpbh+TCti\nPjGwL2Zzqn4cZangKbINFCrHp4FlzItCY9VrothseJR9CUgcUIYc1tFOart4\nTWu25cM2MawuOivlSixuViD1vCqTeOi2/mYLGqcZiMBCTqtkytm6En+c9Vxl\nxa/GJXOJFlLJExqPH2QKM/MLj++2Se9FAYN0NMLrCBEAkURj7Z3oWytvd0zx\nsZo7n79x6OVog1Po65Pjf6Sm55cjtxJZ1u4JW/YqRdiKl1BGb/5w4HcvWQ1R\n+ad1b/q4jTnas2sUpSLhC9pezY1vbVAhMsEJzeX99H3SbMaLUy+m5d6cz8vu\n2D3uOUovA+4/yhRIkpeqtVoJIWc1vbuyG21KyiSFQ7gAPWhPs3DLGSnxAQA5\nyp0qQUXFjjvVNf4UmQvUh4sR5s0YVG7NMGfORaCKXiH/Pvy69HQUNT9zqIvY\nsVGbHwZlCXXth03xv4FnskBL89jKz6rQy9/ssaYU8O/giWDQGdQGons5coJj\n7p5NT5t60V/a6CIrYQiN9TJS9/sqpCtcp86rgCXfQOAyXs0PrwlXzq0+jDVJ\nzx34fImxHIZA2zo7JQafGr5bsOM+39fYPPjg3J26+urc7R+4s1ZhvSBYORZd\nEF+A\r\n=rXpS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDIwK7PHIgXFP9CvGj21yVVHluTTJBKTWY6XGEMtIL0AiB5abJThVkZz49dX5+21hWu7Agjv0GY27Wfy1dj56hLjg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603944429-a071b41c.0_1603944534785_0.6282235151739701"},"_hasShrinkwrap":false},"2.26.4-next-1603971763-ce47b194.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603971763-ce47b194.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603971763-ce47b194.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/IpXl1XuL4zur1jNhARC/CoE7IL2ucXDQCAtg4eQDUh2IKJuKcny4qFDBdO9KW6G7u/7S75hU/gmLu79qocqGQ==","shasum":"6bd553f6a1a2a849065fd1fd16703b5287a9304b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603971763-ce47b194.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmqsfCRA9TVsSAnZWagAAH1QP/iAj37OweTaWI7KkhVvW\n7vSPM1ojUEWvBbPo4/wDORk9Omyho3DpN7EUVrNm03y80cOUUFY95sthwfCX\nSyBzRe24l3fy6mhr8fsv7RAoQhMNeEbsSYk9r80gQtlGFXlejfw9U8vG+7ms\nhmPNdQ/LIF/3gW1T9ybNDotdLYedDVkRF1ba5dNYlNEhDUiHzUd4Y4pqSdd1\n3m+YbYzWPyelYNlxvfVG5tcTKz4orRAaEkTfhAC9W7Oy7iupw6Nu6hh8KztU\ntDi/GMNa1HjcWNtmp66V/w0qxN7ANzUjpA++55jl76GBAnvGuX7Vd51k3Ljk\ntYkN4YewdnfDqfIjrhPpL4fk/qrw0D1+YGm3pv8JT31XIpqHz5xlS3EsY5Ph\njIEr8WVfxQW+ORaMauWc+fHZBnqmZoWdrwiCZK9tSP6ZVhMAoWKSbyVxbYcG\nEfY5wqCRsLLzphWiXRe8bLcfhlvL/eLC+bSAbTr4tRNlvfV4XVwqLR1Ql9gF\nrGH1xWZy2dx2YXYtWUOt7Q6gNjCIXkiHNxm+WqHOlRUnpwcbU7YUwTtKoamP\nsmTrKvVTqJnOOkXQmRVLjNnguIWB9P7+0bQoKzYDDOU3jiyAGBmNMTo6kIyY\nOENz/jr3WHw1hz7djbWmIg+mNHv/YSGW2uPChn1nmgF/ld1CjegyXRZpyqSu\nv0y1\r\n=AeQU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbAgyJiOiAif7hFmGyOheeyomx/8fx6rJjaoQHb+SXnwIgA+57M1/NRdalfSKCWXBzvCd/1d8H938eP0JisbXPnkk="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603971763-ce47b194.0_1603971870879_0.5279447029556512"},"_hasShrinkwrap":false},"2.26.4-next-1603979624-a62581e1.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603979624-a62581e1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603979624-a62581e1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jiRJC9PFcNwxuAHirmL4hNmE8UJmkbhGJwnA3qCFtQzI58sru4l6m5EuRRzr3qhabzc2SQKgf+VVMYb3TvHLfA==","shasum":"c401efd5948493960253488c163c45a5adece141","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603979624-a62581e1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmsnECRA9TVsSAnZWagAAa9YP/2JNHsdtpdS/sMAN2UPR\nm5GCYpLX0CnYjyZT7tbBXt/TN87/nU5JZEUpo9pAY1SA067ZHh3W+kdg4Dt6\nm4eWNi4jrWr7LXQoLKCNbGN+fOym2GXJ4Ouo/QzPdy5QfRPVr6vI0UaKdYGF\nUBbD8hQ1rxXvH2m95LLC1F45rXRrcDL04vZIwPwR2BDX9gKGOfGjT/F02S0+\n7N+FwD2cCgRgAtDBJUZChHU1T5g5iQVIlQtBwszitk2phGzSfmOUdfVI3aS1\n99a8o8of73B0maBdmyYl5uxVnB3J8MVTiy/w7XlkRKdNCxIS8f5M7C/+DIeU\n5oB8n6tKWN7xxjKRktJsrilF3rrvPoMHC0bx9G5aetubzakqVLKTRcRiT967\nuSnzABeu6mDVWxmtWjm65rA2YuiJEDEspFYptsFVjvR98pA2j+pjmpQykNJW\nscDx9lSLJV8anNLCKCpeMutbFLnK/x/djM3BlVOuIeR5hOixvcvGA6mMCwZZ\nT0h4rPKd1l+90fm29TSctRCERQlWtbHzzSIH3kb6Af8Tt4tuyQXBn0EzcaZ3\nsby4AYL/hU32brQrW5jrO9eNSJwgrXaoGRBUNiiQnI7dhkXo1+LZ2AcUSLbb\nh9FNS8agtoGq58UAt3CyX3oWVGHvugyRZfKq/dHcOCyhEGxchuJW/dLYJ3l8\nsj0U\r\n=w2Qa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChdJvQV9Ven/Ggp86LdNtCu10kQCRVcQbI1loFFtvqvgIgfuzTbMC3x1EcwjSD8LCJJB3p8fOB0NsUgc2jvDgMj34="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603979624-a62581e1.0_1603979715959_0.21824740210677573"},"_hasShrinkwrap":false},"2.26.4-next-1603980399-1ae329b4.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603980399-1ae329b4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603980399-1ae329b4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2ILPkYvnLO0BsBgK/UOa3bu8pfYw58l4nLKg9EE2wI4UNrW+93CHD4ZEeOh8A1yjqRXLGG52Qv1/kMTShmRuQw==","shasum":"140fdf9384913881a0eda4ab77423cf272a9ccb7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603980399-1ae329b4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmszhCRA9TVsSAnZWagAAsSoP/2BpYC2r+rlUmw38xkMV\nXIwN/ezoPTEI4RXf8mFSBJE+n8nv5wZtjLUAdzEY3jJ6coQQb2qAWleYK1EW\nZP9fpH/pKWpNE6RO1vlbxR8D5YHnRzoau13omkXXREtRzxS9lSDUnJwx02dr\nBbJX5ao9aP1msBar0NLTFib68s1p/5+S6953PPFIVFpQxemJizYWuYQk3OB7\n1SrkSm6h4NA65JaS9El/JuWoYGi+vkIG++PvRG0DzU0AxC52Mk47d+9EcD6q\nyxLblplJn7zRvhdG88nyzqIepzRj5VvZnL08wAAqDfFb0xflqBMmRHb8KwT9\n+rB3m4u0Wpdtn6xYtimnAQWJSX2CoKZvaRCTyIBF/K57VoJBDK1s9In8cBzV\nutbuJl7mhqZJhW68193xOMStYot3BgH3M/FMF4GXLN5ij1MtYiFbVjyV/xLw\nnSan3/KXkHcxdRX9o4dI5TNPDytw/+3zNE9+6tTNL952c52IavmFHwVRhv76\ndZOpOzOuINGflsnLUUfeydIeOZK+Vfy0FCI5tUfZa7r+OhH/d9SSj+9TagZM\nP5R3ZzSbGI72hQVCPcRtpwPnUP4i7OSB3KtpedxrbpMfzO9HnnU8WAWNAcBS\ntIVYRc5eQWPhr/3I7JhdHwe3X7kA+6uailYZmDZhcjSu2x549GHtLU1AH2Y7\njg6O\r\n=0PV+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBstMu1be64SWsro/aRx5YuqG8auMFgejwdzWVDt6ue0AiEA7IZ4UXggTkq7g2O4M7J8fzl3KwzkUB46CPQ74no4yPc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603980399-1ae329b4.0_1603980512671_0.17825294118301693"},"_hasShrinkwrap":false},"2.26.4-next-1603980601-133e2906.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603980601-133e2906.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603980601-133e2906.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-J9/O1cthUVA6wkiuL63x/B+1EDnYk1gra6YV5s/6FeknalsIKzDCfAGRlcwUtO5/RNvlxbuVHzPC+AKYUjHz5Q==","shasum":"86a8683b8e0048e1934a1de0149d990eb6e99f6b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603980601-133e2906.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfms2wCRA9TVsSAnZWagAAuVoP/jV6BFuInuJu1HivNqx0\nEQiDImeGUFF/m9KZNg5umTqrn75BbwviZBRKwQjHF8ShkCVwOkajXtx7ZAgZ\n1WLKBQs78g0F4BZJkwcO191gm/TzKp++K1ej+kt+cYzDr4OdtUOgdo5xACJ5\nkJms4dBl60G4MwChgJeN8Lu62eI2pE8kBtGvZhPafgtv49H9tXr4h74o8Anc\ntaFWRCGq2nlGWYu2+AHWsNi8I4alBVrYEjflz43u5IxPhOUdZo3HRgUByUXg\naDMzDIlWW+QUkZaxSOcajmHT3Mxq37kE+4hC/nl5WxbFw6mQ8q35jgP/VhLf\nwu7J+Dr0wzfpn2/7FAjrUy5+HLyr7J+rMqkL+tK+NTLTjPGlUqRiM48zT7Cq\n0xDqc2GaV4A8zSKb9xazxc5K3T5rQvlEhKjYTRF1s/f+wmJCQmusO7+lL6eP\nUyevG2teYPj+fDfkOVlc3QrNtRtoyZD+qEw5qMXbM31HG5kRKsvW0tIeQZ+R\nV1284XhUsJoT3NOi0kuD89BEk0Z/zFAGAAsiLFvcdFr1Pn04qPdyTKPZ4coA\n8CIDOkTk7/yR4kbVF2ZYw5wFFrD6WFrbnsUME9WZPLX0+kIt2/2hZ5yZoA+p\njXm0b4tkYe78xvOxfAKyzuQoYiafAcbLjjfxXGLm+otBqy7oWrn1EAjCISg/\nDTwa\r\n=hm6+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDa7q670qACH3BivjAf5bvODCsnIOk5ijS5dDCNFVH71QIgcy+bCmlCnAeU/WK7tHCVC8hMAdK8mL4hVw2sudAR0tA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603980601-133e2906.0_1603980720027_0.3117884485845035"},"_hasShrinkwrap":false},"2.26.4-next-1603981179-36aa76eb.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603981179-36aa76eb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603981179-36aa76eb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uWroRl87xg0h9UNy5sKbxPHzFSb9NgDwxs4cZYLoR2kIt0dKjZxWbKsH34C3WheZ5Xnzn4jGzdDzlInNoGhTWA==","shasum":"6122a3d93c88c78e5a656098c1b999aa719dc574","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603981179-36aa76eb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfms/qCRA9TVsSAnZWagAAQAEP+wXnh/6WKkF8D/My/Fwz\nFx3GeR+tNeq3w7xqXAS7sgc3AEWb4tFuOvjCc1QK1wadybvNwz3jklrSLoxZ\nxLS33LwKEaCukbWigLB98kA2DYlsuP2pD0bqYszpliyfbRO423UQjs4eMP5y\n5t92ZutsZwse0KgN8hwsKhnHNlpypVIvg2JgdOK1BCTNOYyY7QtYIUpIZsYf\nRczVPugJlQUsIIeK411Sj1tsuyakOMdExxe+88J4Asx6E6i7yHx/aK4AUzdI\nDLPFNuduZ2ibWeh3dM8IYz5h+rwTr0ar4OXz82Bb3gwJo5/ULViq2Yfb187e\nRY3P6jV058EV3Qf73Lk4wrxUrx30apOBx9dvF+zquJ45Zl/GnOgkgGe/xyZ7\nALfGg3izjMvRHUjqJamjSnh/mRVwxDrctRHxsjJ+KmwbQM7VV5SFKuvzc5tg\nb17uE9GSPPX2XtL9U9Xayiv3U23mQnCh2PSr6qYLBWrFfSGKLeXx8geOTKor\nvWh4xA47j2MNKzMfgrCLdbZp9HH0qm2LZY6lMlhnudiwkG6KrBdbpQmnFgsa\nigL9eT3tR6B41JC1bxVUZjPJMJ+HWyUkSqamY4toP4PEGCAtXmWLCDpHl+KR\ngfQsDY49Xbw5nzvd9WEAHTzqmIeb7LfoKHlrWX9X6J+vAtG7YnJI/0inBP7n\nGZK/\r\n=C3Mi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICF9G7GF53PMqmx6vyTGg4XKC7Mej87W2NSPaS7jx5PaAiEAk5Lms0D3RAmS/nLfQLbmxUGkCIIajhAa5KELkjjbclc="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603981179-36aa76eb.0_1603981290392_0.5307356084084176"},"_hasShrinkwrap":false},"2.26.4-next-1603982372-8a2d5a78.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603982372-8a2d5a78.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603982372-8a2d5a78.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NLlcnXXsT3nWydFMYjiYkmha8F/xC8B+dzR5Gdsx3DlfNU3qyNWiGXp9oJaS17FzV4035fRp4Mj5qp5xpDqRgg==","shasum":"6ddb8a3a9aa019adca3b6c40ea3c6d49b644cfe8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603982372-8a2d5a78.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmtSHCRA9TVsSAnZWagAABOEP/3WFM+aGUiRsBMXD8VFm\nHN5vCdhG9s+vjunKKRM3oB8SQ+AB3AKy2R9MxAvT84IsmyW9W+Xd8kOc89qi\n0ujjUzOhxDF5dVt+Sw+vnQW3NUcwjXro5U4mCXDUJ131kbFx1j2WsBRseHWy\nmvkcn70H90Q+zDbVIm93GKjbHYEQ93az0CGDxzMh8aD4994Eel7sFtsP/pJ2\nYaH89wPUpi6em5Huo0sxdzmUdVAJgoVrzCHajy/OG60Mw/qbMVYOxMRImiGi\nfMchO45SUHqKpiwQ8MDPfy1qhq1fsVnEL2CQQ6oviN+g0nkZYF15n8T33ep3\nkJuohsOakDoRGNqodjBkaqhEv8BwYRvF9hs5XS6Dcb8/6WXdbM1h3zb814iI\nPG6GIbWZ3ICmpk6kWb60IDI3PLJTXydvxhtL8foKI0ZqIb1+m1QQXIQ3OJGO\nkRLntba548PyslXHsBmZERZZo7uF3ACtz0xf89Hy9cgt/FWlmFGgJ/aKbphT\nmQ5+SyPBfr6GdM3FXfZ9/sGbHoa8zjSrdlDznV9N7iu+BCJlTn77UKcR/zVW\ntChjGFUeRBUeaW+YxpP7nl1ZbCPdwoyB+4ONNQaJ489s2KEY0kNO66KKf4xl\n12Mh3psv2bb/4huO6OYbCQebCo1R1HX6hUqUANOH8kBcuL05qkkc7XD3uIcf\nLiah\r\n=YiDY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD37l/PB0H/oazS7i+P8EEotrmUdHLvzXiJJhOVNhYatwIhAKvxJmVwrbTUOHzMTVunQgPY83cHPPGY820n6CpuJi1k"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603982372-8a2d5a78.0_1603982471359_0.5712004144806195"},"_hasShrinkwrap":false},"2.26.4-next-1603982541-36aa76eb.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603982541-36aa76eb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603982541-36aa76eb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TNbA4nshvhcfnem+owk2CW/0fPherragAm5l+MqoO4eNx0sah4nyAH1M0+cYlVf+JiXyFh8rF1W6J17kt7aQtA==","shasum":"ce252133e6a34b4fec994d44e81c8570a69f8317","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603982541-36aa76eb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmtVKCRA9TVsSAnZWagAAQz4P/iU5vVg7m7zEsWW4cslL\nbnJZy1CKnDEqME3BPk34UBvm5aNvlcAPLr4kOGrHUzBI1jPSQR1R1HlLCAGX\n7Wdeawe9O5XZKaJqmL+okyB+T90ByuS1k0QQ37BsMjPE4+wwTO9hWnVc1oWz\ne9K+P2h+I0EDqA9GQ182zbymArra9dIWfD2OMbyuN8gjOolZjDX6M5PVSdR1\nNWmIh7rZ/r6Dkg+4p0+zBmlFBMoph2I/OxEjShTmV5DiVWNRUlREuXj84xyw\nfoqZNtvb8oowUyNJnec3xMcFvB9Xdqw0FGd+8dIYvlY1Raw6x19CrKqn4WHW\nfAzgjoshBpILETDl03IjcRDmY/DuTQlU4GYNziq62WMNuVRHR57XTcdN2yoI\n6/CKxNFlEUFoC5MaLQhb1OlsXoDZccv6eyLQyhNH8L+Q2WKgAk4nELES0QT7\nY7smcnxFRPpDG/s+1xkTpM1opVqMLNeakyJhgLWQOtFoRxhVw0Xtvz3ce4g9\neRYYW3HsiWRk8RW3/pTx3IHns1LgH0J074IVe/msbJB2jOdaJePw4vZk2bP1\n2M0u4eyEbnaV2VHDHnQ/ss7dKpMkPwqP+/p7lGcq7RIN6LcvahmPT5snFKht\nTT8aQJ8EqbLpei9YwAXDMhSgGL3NgQ8tFaRR/mMwizkNxi67XbzNVuJpQSYN\nfUiS\r\n=POCf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBYpFL8fHwrSNi9NKlN7yXdzzsYI0DxCSxtjUh5Dx78wAiBd5fVQ+J90FsdXyICkdjABZY4Pgq9G5bzXt5ta4XzJzQ=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603982541-36aa76eb.0_1603982665500_0.17121569971507644"},"_hasShrinkwrap":false},"2.26.4-next-1603984411-c2aad9d4.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603984411-c2aad9d4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603984411-c2aad9d4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FF0Q3tLouJ+rpXKDsvuU6GsUKEMCtuzDpTmRcpapN94JuBB1cpErwA10B7YKTF5KlKsx6LNdieiqrpms+C1ScQ==","shasum":"e5c956819478cced0c395ac75fdb830b8c041db5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603984411-c2aad9d4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmtyRCRA9TVsSAnZWagAAP0YQAIVcRb8bzfWs7S1l/Iur\noEgFCfBOEbxQ4cJQOk7rccnIHi0zyu/YCrh8tK9TXDdPT1IV2nYIhIFcEa33\nu8J3FjIiUM23+/6X9+tqoHPHYSinM53h7tnnGeFeH0aSr6S1fB1cEUPURXWs\nAOUSst6sPuvkSYRvpOZyfGAA3y5EZxTTduoWL9hlyKQx0ucsWGvwJceXy42g\nT40m1FEAQUhPbENpaDY0pbuSz+FcTSq8yCy21VXiNUKVNWCgbG+jibtltbWP\nlQ9PKPljOhgVJ0KuKA5XXTPFOaTWL4Pt2y0D7TaoW8MDAWnE/mcwMt6xpbP0\npxGSYvsBI8IStYC49yGJGt7gsKwFVS6AVjs2iZgtTlmN5jDjC4HbTEfQ2yAo\nJhJemSN3XC5s/JAURWGRZh+e5Ed7wl6rmc9KrTjz2grum78tkxWsiv9K9mST\nBSRpg5UBSNpqLho3xVYEa3HhXoG+cQ5HUXWWMIriNBW+/cKis9u11pzn00lv\nu982X+qQJ35f4mJ8+NU/cKlhgdfonKgAZ+NoGqpuWlbaJYXq/ABrZ2qsRr0e\nMeMZygt4IQyYLEgh5P1fBlKhqlLbZFzixPPK1Vnc7eMmHZPCw9/URcxSm0wY\nCQwTT6ZVFq1okIvNxXG1+ycRZdwj+zMvWEIXuKHEm/9FCjVjAxKuYbmRz+xg\nTGLU\r\n=/1Jz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtTCuYzVunLBEdZHczrpgS6ms3tTkWTpJkJhlNnCR9ZAiEAlNmGSP6amt9eaF4cqccmXblX7LtFBRCye3phulRTjWQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603984411-c2aad9d4.0_1603984528883_0.48251251368329506"},"_hasShrinkwrap":false},"2.26.4-next-1603986779-56071728.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603986779-56071728.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603986779-56071728.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UKjc7p0KCezAy/Ujyry4Dvgc1H8k4kX/WXjBwZxGEUu4SofqTetEEHNFCzwTW5nx/LpMicleJKZGwB8yP204Tg==","shasum":"d772c3398c29b6e972e0764f0726221a0ff1b46d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603986779-56071728.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmuXNCRA9TVsSAnZWagAA6dAP/2bnylNI4Ks3OpVzYv+H\nZS/4EZl18IBEFhAUKUn4Ui8P87AFsP9Rv6fEZIU4DmIOGEiFiaziz7EdHSb4\nkFYkwq/Q8a51xWvTujmc91LiQNf6rNEhEIBJTFzlEjtfLNwIlrkPNPqL2lEM\nkn/6/Fgy/Xxz5aApDNO2Tlei+FysxGBDmNR8ob4erRQB23z1JHbf5c358bUp\nX5ESlS+QcsfFfeMv5dbpGgXGwLCOmMKAe75PE6ULJUnpe9eDmQdXQ76d7xLV\nGMPU7fFPgvVqrn8oWrauw4lFbyYAxAPBp7DdMA8oMDgsaY69GhxsP4/6BllY\nKGa8Bs5tDnO8pCbf85lc0UyvpiiCK/xPJ7W3Hxv+CeBxZsQ3ucxUBX4mfQA3\neiVKvy7Qj/479QDqpQbpdtoxMTDQqgSFLXB+iqYSQkB4R/tI8OPf51Ery1Hh\n+nRnB3uwv3RKsTxnp51HCtZVCWbsvNAhg8gx1jPCpcya+jYzzDOZPB8nFXn3\na0PTYqRhqp93cgempTPRmbUd8CtIjrU75zMt4cQTPiFZW5F4ZCpwqmQlSso1\nBPZS3w4GviwQldlKPXwOf6qSm6rDCQMxDI3m04W6syuGoXP3MQshxZFgrGnC\nTBVMqhUhkpnXQ412Z6THVkpYz3c/jhGPQ3yqF/HokzaxurDZPv2Tpfnh9HW+\n/IGd\r\n=LjNm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzrVCM1UoiVeBCgPMAMHBlWGDcjd9xnsbODsBT/UffOwIgFSfjdEwZzxN77HD5OehuHsUy2/9rOYmQ5ry/sK/wGkQ="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603986779-56071728.0_1603986892792_0.7669348953619195"},"_hasShrinkwrap":false},"2.26.4-next-1603987997-acf1fa16.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603987997-acf1fa16.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603987997-acf1fa16.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ey16KNcirdxFYpvI5wDdj/d/0A/Vte0MgND0li5Wm0Nkpx2mJDMG69g8L32EijrHUfF/Ayn8ZHnBt/ajNjZYjA==","shasum":"a434ed397dc2d7684ba6561c32c96997691e1919","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603987997-acf1fa16.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmuqNCRA9TVsSAnZWagAA9CYP/2zG/V6mPKf41tl8BmrS\nmhGjnOLuy4xDxlhufFGzEhw3hb9SnpGn3Syud6/fIiPahErG0q9dvST/n4oI\n/cT2KMfiAUU/ICZCYjFZo5GdKM7PzeQ8PHYGAqCYaj+hT54Xrvo3QVnl7VL5\nGawHArfgQT+ppah6iELJlHrTBWhWrgvQEKAkIKn8gWhOyPAZC3ToxABHirZ2\n9U+lLdo3oMxYIvaijEX9xRslvD0YLBOrTAUI5+WEnBb1vOzXlL+8QD+5JMdh\nj6ccQfwpoSDlr/njTW/HgXwn8zrFptwfB1Udp8hA4GgRPdEWekjeZe9nOXt+\nT09k5FHN3EHbVLrpL70qwWJltIU0YWYp6JcGbN8BDA26VwP0wXUSGpXs7pjr\nrxLQEkSDPSN8sFZ8w4sQfPgoLgrT9zBLYeVjRwtSQJTaX6sBGGSvAgphTmds\nInAKMHFwL6yx3tkz8s60RmJTqi5vixHMsDD+R2K+zALriPS99tzayKAp3vjh\nKafDqksx20crbqQvbT2MEhEBWsxtkqWxW0gGcEpnj0JwLwaG9kzZ/Qh0UL+N\nKxy2F4SLVLzUIRT/zc33ODkZSmmgTUZKtNDdOq4EXy4kREIl3AYDXlo9Bw8A\nyGvCght2F8uLpbq22+xKGJB9LvZivhuZXyPFp29rQoO2i+y502AYngdotj91\nu+hr\r\n=6X7n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqPzWzoVk8kzA9hGKjv5SjROjz0vxbZGrz1FoJlIBVcQIhAJWsmmP+m3rxGyqZsr0JOwMpPPs2/nu3hbqcF086Ltf4"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603987997-acf1fa16.0_1603988109063_0.16818919727391468"},"_hasShrinkwrap":false},"2.26.4-next-1603996074-ce47b194.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603996074-ce47b194.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603996074-ce47b194.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-63mLJDRMKu5raWWnlvnOlfm9BfBp/XeJMRecE/3aJ+GNzX0YkkqAOfGTQLxLZW7Pr1XbzxclLhf7Pk270XtKgQ==","shasum":"50fa4c8fdb0f914529f5864a4e0606f8a25d0158","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603996074-ce47b194.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmwoaCRA9TVsSAnZWagAAl9kP/0uDm7Lbr8mjEOl/Jueq\nJiEuVks/wOjqvCEfeDED1RDQWrkyR8aWkEcj8yfX+vydEotGA8NfWkmXq04R\nQpTaWKoF0cKWhRgFe/1LZPyWByIsmwOlucBi4Su3suK28QVQRUkQul2LPEAP\n2YJQa0I9TuSdT5Z0Cx6bs5YswE2iZpyqMjCx00kYznA6TbKPixVmzNm7NF6M\nXRhmE3grNmioy8O1ATEieGvy0X0x0nCghNASNmCJbGiNKIc5mAmVvywfTl54\n5A/NW676lyX5885JfulYpPQao+vjzpwn/cwJXTjUs+e2lKAmT4ZzycEfSTIJ\nSmZ21Kx21lGVQYLpe3BG7JK8496CFSi/BziX38+92DigSDQT1DZSkD/LQ16N\nIJkSScmM23z5a/YBO/zfV64GQu/RS0RBxumF/rj20gtrm8D2D32K7XsrJ6Tt\n/LHWIXIlhxmLZgBa7T5r5NXd+mlxcYi6CtNzT9ORIL96i4G2xZIDLVhe4ODf\nnYM8PDIMBa9NvB4lmAMmWrN9vxF3yV9KxL97qzfVdM0RGY56TyNKCIoraMoa\n/4MCYbMit20r8GmHtyDS3l2QDRVzyv1pofS8E7a8+35GiQZp4LZS9xcBUTXZ\nhgzgR86XTn+OIv5wtowU6eDg36Bu6cFNSYMaENq4Xt23mvRlA4Ng0jKfzPxy\nKGI9\r\n=cpYc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICaOGzerrrUXqZJFNyd8velCcHh01CrTlPoLHM+kl5N7AiB3YV4v+jP09/qZ3NZeMURip7Ud3ViMBB669SlN2+HtiA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603996074-ce47b194.0_1603996186354_0.9269559564521375"},"_hasShrinkwrap":false},"2.26.4-next-1603997705-c6495cff.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603997705-c6495cff.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603997705-c6495cff.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-o31S5ZwzzYndH0Fw6o7Q6WAS9RLrL3SQQqCDMCJTnMiin3wIDVgPfeFVol/sH5NlTKFT3iWjdkt3F9DA3cwoUA==","shasum":"d910d236a1a9074c1a4c21a1369934bb4aedad2c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603997705-c6495cff.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmxB0CRA9TVsSAnZWagAAZ/IQAIP4f+/ekbv0srGPTZo/\nG+tJY8KzAiuWaeEbMXTiYECBAuCemhIhUsDwkE8vupJ7/UcZjMjP1HlwnrvF\nS66ctVUlnBmdAr1ZE7RzoQKxiuhGe/j36aJMZuF92MbSs4leQ94Z2NZeOt3C\nieIO7Uu1MTAmLXWtJNRVbN+X2WkpCB4T/EO/Kkidbv/Cf8RS3PrMuAabwZL1\nVWlnnY4bvLehSwFxhPmQnSBU73QEn1hhC5T+T0qxb+F3kqALDjuJdaYMsC8d\nb3QWnSuR82oCi04BlcsFvBj9pT8jlQhJ8wMYJz+IlkcxetILz0migXwddVsv\nf5qkjDBaMzwOOMnMQ7FV1aGcSm/Y7n/hHlMhiElDmp2tnSer7tYL7HEUdQlw\n1Zx1AupcfTRxkTy5Lnne50Yxa/npZh9iqsa+MRwbatBIPCLqqSd4Dsr4Lw4m\n4S+PzqHwSVxDu4nvUa1Z+jmFkchh2sh/Wx1VXe2EOQQA3Rw8e770ZwpiF8OQ\n9yhB0XAIW9lGRhLlOHL11rw6NTSF7JUOox+sFII3BDBbmXYr2VIRtToWUwm6\nGMhXq8ktUJuPL0e2AiRVAxa/MdaqaQQHQMLHZB80opKI/hqtpzO8hlQgxm9l\nxMO0m9KVmnZ/aQWhxr7w1hje8UkMhrqk8dG2K9VK6LRs8BOYDU9zJxa6+ylc\n0P8m\r\n=8NGk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZMVRzgjTB8AJcZWQvh1e8Z7wHFCO8yxzYjFLu58vhQAIhAKLQxBEE3kSiGWg53LlR3C7CyY1wWg2XDXDgQvqo9RLz"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603997705-c6495cff.0_1603997812482_0.2342526925632078"},"_hasShrinkwrap":false},"2.26.4-next-1603998701-3c75928d.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603998701-3c75928d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603998701-3c75928d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0xYUhFYkwLsFSI5BhRVStmWlY7azwFqPMYP/5j6paMSKiguIpYbBmYlf97j33VA5WA+mj6gMkJXslOmYda2mbw==","shasum":"277f04e3ff86eea798c52ab15e58bcc26f97659f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603998701-3c75928d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmxRYCRA9TVsSAnZWagAAl6EP/jtvqWaRbTxHh0pqh7wC\nPvdfNxHOpivUOfFR4fLfHmNEdaCxTliiFuWJkb/mKtziy4JbgIg/Cxw9VVnx\nBrsRMcuvI8SllXAKWUaYwcPLnQlZI5I5Clu3gb4t7Vh1Pluu2XMWFRMRdn/9\nfWZr+Z1J9C1heSrKxUBX2I6MC+cvld8NQ/SQJp7qDoxQnDuUr1jTEFIiXzR7\n5wWvhHLHyDr0eJqC6XYI4cOiqK5KfCVyrLMVgNLI1O58nrON7mgQ+3VQdy0u\nJIozvE8/0m+ZPOKPybUIPzuii5Y9n7nqCZfrQl5etBrULcTlcrdCDlaWSLbv\niDoQQnqydrS+ppNvBh11jNEq+gFUwVVmSvNt+jXohW/l4vuiBOqOeKJ+y3CU\nVcn7iIUceNIjaWxcYkM/U0tp0dtd8WWlH4+ZlARJjryLIsudbm1UCT+Ru4Wf\n6NSlwbiTMH5tVREDEgVz9c85R4wN2mlglSjXnOomHHfPic4bzq57umBiS8Ce\nC7uvcH4lTcD0lBXUqw+m2v872pVB4/p5Gt6R6frpXf7S5mMMu7Eg6WdmnBKo\nD9hh9v2RF6V7Ba5gS/pmOzrMQFamdQkERF2HfjzNUBXykRsQcbyjI/rtL4LZ\naiq/ho7nGMJoJ+/3mEyp5T9rxdPdruRa0EKaPSsIpO66LvnkRqiit4GiKYju\nmRAD\r\n=+CKA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgLUXnqvsr5Kuw6obw2RiYKcM4KhcLoCYwmA7bk/c5BQIhAOWNe0mmzzWLDmcdZLhnKkx7gtaGULsugESFVKKEB+D1"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603998701-3c75928d.0_1603998807719_0.1397420428457261"},"_hasShrinkwrap":false},"2.26.4-next-1603999183-27d35075.0":{"name":"@xdn/apollo","version":"2.26.4-next-1603999183-27d35075.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1603999183-27d35075.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3t/bxY9VlZeUy1kf6MadojY0k0hBHukKktl0XxihJjvk3EPLPuHUevnsx2rtBsanYWs9W9ynann4jgJV6GH/Tw==","shasum":"4a2f5153ba76445dec3e4d358eed63d9220bd653","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1603999183-27d35075.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmxY9CRA9TVsSAnZWagAAXQMP/3FMNOA251VdBWHovWEz\nFPkZSPn+DEOVh9yjo+Z7nL5cSxpHpG8RcIFwbtJada2bok+DhzXGR4xURMry\nPcxjnEJluAinz9awr45yFCCEBBBe0fstCUbZ8hfOGxic4WSfhOnerSPyZ/ya\nk9Pw2PhX2VOpU+XbetpEkyPbMObfH7Fiqt/JNvx/YiKHQqug/uWB0IJWG6Ew\ntHIO3y2ZMhT4snUIs8JFU4Ai0E06/D4ikFkuLXLQnnQcVQIDW+ZVi/fM/zpv\nySzhHDP+pD8Eoj/zTvSw4rZ0b6uTiMJV72o/GuhnQrk+UcMMQzsbtVVKAOAV\nSXH+wsPLh/oZ94G7tA6Srb4mlFRyUxCxqm51OqVd7VJV11ivARd2/Ccz3sb2\nHn3n69SgcdxuPhoMymN6pZmmJw3EmqLTToovlrZ17U2p4aF/Ibb2bH0de7M7\n5u+htcWFxQnlmj/VKb8ptte3ji6+jYg8hcd0r08nKVcT8FerxlSJKTQDudMO\n+YfisYM+4Ov4lTSr5pR5oVudUWWjUVu6b/FjNAWUspZ8FFK8+EIwpWGYHUl0\njJP2CmvO9ZT5e+Y7VrJQGxw6Z6LuH2cL82LbHvePpCqEirYiu4FfXvxyYtOd\nvA/NZxwGoSZUsY6OOna3tI55Mfy158Fq2nAQ0/n1qZ6GL5Alw01/Ov/qGI02\nc6+P\r\n=pAXh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUqLBN+Lr51XXYW2uslh2K6NKgSRqGcAR+vaVENQC6bAiEAxwzjzB3tW2c60EKGyizXD7GO/cMB6/cBhU08hsjFrj0="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1603999183-27d35075.0_1603999293291_0.41368018569516773"},"_hasShrinkwrap":false},"2.26.4-next-1604000158-27d35075.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604000158-27d35075.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604000158-27d35075.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eily+wfFVUvNrf2Fm+R2KCn3FqzRt0wtmzsgjO5D+qPX5w4/dEhnpmLRm0Vj9YsJWDkCCcoT/gtMc/lvhMVqnQ==","shasum":"ae85d2a9bc9a63bf2243d21581d5b233ae4dabc9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604000158-27d35075.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmxoLCRA9TVsSAnZWagAAlwIQAIOUzL9yq9OWJ8AGaJdN\n3jt5JR7Dv1KEZTsU2l7STGSBo88vQ1FQsk4NoR/skBasIcylcUZvHQp7zZe6\n/OScE3+NyZc4sJ5t5jl3bqa8D94cwKgbgLWu3O7yrpgJH8trxBR8ajiKHpdv\nmcxoJzJTi4xE1UWXoT+Y09FHKvlN6OeINaIp65XJHweRl9irJX+2VrfpWqx8\nW9WsFMPuLeXWVtq13j9bJy+PTSdfReaGwfO2/qBCCRtK4XbeLnLjG/cpC/4T\njMln3CeI8/8wICuEKORsz2ej8WOBhDAzGCoh03Z7sW1voOpPODap79TTJIq2\nXSvRmG4b1Er42iww0Y39fEmI1wVXuRpY7IFNY4+Qqc9e8r8yLokGybP4rlgd\ndspBoROaU7rCtsPAkeVlyZhYeckXk2Z2W9CrOJ+dOZdmKgEomOZpSfMu+yYg\nYQnyfKHPiqV/GGsTs8teGjVXZSapEdzJXZB1coPJpo44Sx0qcy2oL/8mIfWt\nanEUtVrYp5mQLw8w8A0ASCo81EjUXZHtDlAgRJeZHrxwKDCmEWsCNu0vnY1C\nd1GoIYgiVaYVGAGBUQ1f3YKjktUu9FqubSKvxKXRLFhHUZrMOLFH/GhD645p\n+6zAX+3oO+wVn5gyWz7HsQTssDrwp/Itcjs8OBfq/JuO4300eqh2mULvuNgZ\npyBI\r\n=Tf7Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpQ0FCYOscbKfQ/M0BrQJVpKCxTaHz8M7o474PDWj7hwIgD6d49K5q48wqcKBDt8oWTucq4Z89z07gO5yPRjZ9QL8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604000158-27d35075.0_1604000267194_0.9971732846335435"},"_hasShrinkwrap":false},"2.26.4-next-1604002649-14ea883b.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604002649-14ea883b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604002649-14ea883b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9CMYp0ROj9HNUryMqoEyV/eNbasyA0gf3Zbf0ecjn8h6j2uadNkc3cwQnulkmTqNini/JDn9DeKIMmxjQf9tZQ==","shasum":"62ecf34f9db4f2f41eebc3cfd9d4b429b83ca627","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604002649-14ea883b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmyPBCRA9TVsSAnZWagAASxQQAI+A/QSAZ9RCpSOq5dYG\nPMpCJvsN2GaEGkB2YS4I5ZIpkC8vf+CuNuLk7tZQSx1gNFh7EgoCVUZ4/RuN\nFSfI7SriT1HiSsSF8FwK2RPiOwoq8405eIRf3qfD6waybEGTyh5LsbcrcuPq\n0749RK8HDedyG6fcBmyH9RdNaXFoJUfHw31FA6+8W4aXeNENMRpvwtM2n8/R\nILTbVK1eAl2Vt3cv/jPzPtUEUnJ1M+rcu7RbHT4VGO+3n2tmcfAMeE4BUMyR\n0W9X4IWtRLstsOMbxTgPc8TqJfn1DNwf41lQghWF5kFmtO6u41RBY/2mQIGN\nBV+Q9kg7i0xMYarxNQmBZ96iQOpCOOf6Pi8V61w7Z+c1AKr/tTAO44Y8fY+F\nBuvFgU4p26l/cpwWz6ozaRd9ydICzAiAsZasrU/5UoshV9GWd+Bf89lD7+Qr\nSAtA7A0QH71lbZIYOEJzety/p7yQvtD1IODmbfiv1kGyLE6OsRRQU/i8o6PN\nh5G835IF7dZIoXVzOAOCmygZE25DKoJTS7+kf9rRHf5FzMQsANDMNXEBaMs/\n1zvTVSDieuHUtoEai6a02Jum2zOTJ2QfKuQ26WJ2WVkxx6caa3+pC+V2Dd/2\naYjrtXBh/yeOTwf7R0wjfO3MvOmHDvMLXTnSnQdvW+INzWbdnp3AAM0+Adv+\n/AXB\r\n=oH5p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk9Vc1g5SlxcQBfoaHAogZ5H7ii7PYEF+GfF4eeToqLQIgJT6mYKMw5A7NQ3+X1f39327QJX65zuDmMkng43BkvNY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604002649-14ea883b.0_1604002752821_0.7824739826358806"},"_hasShrinkwrap":false},"2.26.4-next-1604004239-9cdc3775.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604004239-9cdc3775.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604004239-9cdc3775.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-98Hh7UM+kYN+bGYRxvbi/r53L1HKt3+9ijZOmesnO4s62WKYbZIhuqSl+4Cn7PGUV1dFymaUfbvxInpfVmxAwQ==","shasum":"3583fa6da19032b55a68ed1eadbc77b588788f24","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604004239-9cdc3775.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmyn+CRA9TVsSAnZWagAAeL8P/jBo0YxvWFtzfoNVHXcS\nxzmP04wwWSRj+cbzEo3kOtvgaNfGaeu+ErBC9TfSgCuXY7Y2/5kki/7nY8oB\nXRB6emgO3kzT1XWW0DRS4M181uxqMI2pjmnkRH5oTznwzu+7ws13QuVUGTm5\niTxKCQ2v9uJQef0tS+n6+T08UMGsFyzThD+YCC0jR/cvOpELZ5TrxES3e09k\nscJEieeuJkrec4Db09e8v3wEPhWsV7wImpplwrKkiKYPocX7EG1U1C0TNnbc\n74OPCR0cNZNEGT8oNNMcF6ezDnSpYUe5BdSwyppiw8fXSSqxFauvzLDatv2c\nmq0x1zPwLLC3ldrF/XFlCWIUpCZkY4nx2iJqUEf1D02zbbSC094T3Jk3AXTu\nHxcNAA7A+JmOnu3IiCi6fotxFS8gfsJH435bF1lYyVhEEnACcXjpbDmDAOmp\nhvt57LZ8AikLxR7on5ugKXrPwVQQ8gtkbyK2z30B5AXilbahiL8n51YFiHcB\nBR0q8up21wnuCF36L8HV073J7vNvqX0K1QPx/OwnP43qB77eX2dRy6gYEYhR\nA9qN44BCWVwfpvDwUPlHbStc+zgv+VTO3YDGrOCdYk9+XUEMm+ESS1ghV/oH\nEVQ7/tWyzu0Ek0q45vHqYuRHhKknxq6rvMYe10iDoWnMyiQNM44ZB66sr3yW\nObED\r\n=Y/SW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGz2Kxm5UdekI0U6sfmoPobV0pVUzgt4a9//TGYX/Y7wAiAIYEg6a7U34GedCJClgdZ+KB2G6AEqXW5DSluWAbArdw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604004239-9cdc3775.0_1604004349685_0.2095973148638164"},"_hasShrinkwrap":false},"2.26.4-next-1604004945-b6d0afd3.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604004945-b6d0afd3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604004945-b6d0afd3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AltjQ34Wjjka4dIAFI7j8o6rc1dWkuc8esfGCpfuM8fwrme5z5mOIy6mpSFH7IzlDIL1Of2PCsW7mBmLXGLjCw==","shasum":"fbb07f9d4a28e1108b495cd484bc0e142b268cbe","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604004945-b6d0afd3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmyzECRA9TVsSAnZWagAAphgP/3u3KbiQfaT+jphA52lw\nsOdYCn+fbuj2dyXNUrllfIi2CCfd991xiVpfq060R2hTo33q+SHjYGhhYrNV\nka6O5dOe3xFp9vXZoUNsQcIWa/2cxOTSG27nHIZ2ggXjiuXYZfTAbrAYiitf\nKlU8Hf5zLI8r0ti5LiQ0oAM6h1vSU8tEft5POUs1g4+/bvvs41ZDh1l35Jt2\nxS94eN6r+3WvF2Zxp+XOYB1XEhOOkmcLyp7HG/ZrYhdD37PoKXerXPVZI78p\nXSuolEIRC+otwnsXtFP/nxoR6Nh9NsCOnTDysIos2W6s527ydSAM02TjKeao\n5awn70A6Wv/h4AGYjV/ytdbuf2aSPGE483RgMN+qgHac2GHr91qNZO3XK+Uc\n/Eh3OrQ9xn3GVi2DH65wLn1n/2+YJaAQzYkyesNZ14prz9Fkn4Bxo68X6KXh\nb9gZlbFagBh72ZKtemuWf/zQaRoOw6k216RIaoOc5AaY1loWg7Ejy29eJnRV\nXKmLzNaqk8Vy2ODlS9EMCzpURQHKiFBPf59MemqAyldIeKpBxj3NqsjOFRa6\nDZilOESkbBt+AakB2lXwp0WuTkYTs9bnHfq7DcZWOiA5f4xL0MRAbYbfHzEM\n2Du+ocfBsnZqdsYy53M+xNf6FtArmRcW/kz6zCNT9afwcY7aHirNVbME+rti\nkPgr\r\n=evF8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTxrzT4AbWFtdKWx0a45VRTQ0a+hIWNkmnPmaZjCf+lgIhALEtRKt8lkJ6K2egX6ywrcIHk3deeTZzPkfFd6E2hYGF"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604004945-b6d0afd3.0_1604005059867_0.7912397026985802"},"_hasShrinkwrap":false},"2.26.4-next-1604006886-44d32181.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604006886-44d32181.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604006886-44d32181.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yqam2c7Hd+q7NapQr1kbOeCE+GPnklA7TOWNA3jT5qYw/gSBBqQJ/VabQHn5eWRCMGDNak6IAjjc7UwzLx5mEA==","shasum":"0c344b7cca0ba8dd54ca1c78e141e52a996cfb9b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604006886-44d32181.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmzRWCRA9TVsSAnZWagAAT/wP+wW0lEaDKqr1TYPHEjKF\nUf1a+366rOmkzfvHhLDNONmNA22nt4XYTqncefgH4/c8A/0egrJ6h6XGNdV8\nOFe/b9hAA/NZr3gvZh+4mvbzyHcepp/XEQYp4CRhSsqw982YCkpcl2J/taql\nXeav2cYSJVPrNVhcochDljedsxF8Pey/47OURLcgK/aL/I1O8mtbb2J7MmgP\nY77QYVa0CuL3dFsXN8syckl2VMeMZQ8P2W5Ne5mgVq6fgGh9QUlAl4jFXc9l\ntcpPIrt6U9zyGR30VNr2ah9/MTdpUwLUUKN/GQBtQdmIsxdZf2IQ6BubIhqi\nYxEOagtyo1DO77BH2wAQnBdISfoZ8to9kCHWAuGW3VBfYLyNxauZevKl43XQ\n87G+gAUJpMWXFhLWfuGMl0EU1ZNaTdQmpbdZrfRReC/q95ZiLAZujdu4n3oe\nf93LE7n4vnpH0EAZRVmbH/nVaWNvDMURXYDtINNI5qDv6mb3vLZJkJ/Zst+n\nk/dPTBAQDaGhCm3HCtdrGFY/sx9GfsKJjljfiUvDeLVddCLafjCYG05BGeId\nt5ynB4kCMyIe5hRxQ9OkZs1EPrdZGHdW2Q56AcgNLMtJmAN2B79GhfMT8rJJ\nva7FADlTKomkwRACA79hHH9X1F+yrmxXmg8TJ+zyt5c+HZle/2BCyO5fQERE\n8+X5\r\n=QlfX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFqQwZy/D0DtnPJTTCUKMYWXTCJpAqpQGKjmzBZna7mcAiEA742lQ0u9+xsUB2fJDZbritw7bWMsC7Vs3rHItpxRUdU="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604006886-44d32181.0_1604006997744_0.6298760944934485"},"_hasShrinkwrap":false},"2.26.4-next-1604056954-879fd75f.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604056954-879fd75f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604056954-879fd75f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-H7KgwkKyMCvw0CfeyGVVZcmp8qWx43Yb2x/2SqsFfVPgkaiNbDBSwynjCa6U2NA7U5A2XW9DO2PvcY/8QN31aA==","shasum":"c99c0f29b932cdbddf41a33e9c89670f2dc4d726","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604056954-879fd75f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm/fiCRA9TVsSAnZWagAA/RQP/RxXRiBmk1LpO9QdJznb\nVVQCkca3A+dDCRtrA/vgiCDmkXvl5iuURO5SmI1XJWIMO1Nr+pRtRDb1M2+i\nmT3m/pMUhmKrkqG+YL3g1GvAYztrLJ3f89lbGNwyXjNgBKk0i+BFVVJKA/8A\ngJyuo4VNEhFUl6bCIT+T630Z4bwsR2PKQ0+d8QzqapKNzUE6Mh+AiHR/2SSm\nyFWvwqyEFlf+I9wMlaP+EJSmF7rddpTqPT/zYjyJ03KE6S3SWlbqBAI3Jkg4\nlY6JDVN+pbbvyjiUeyEMDxrzvxnvSVf3aacyuvy9daPqq92mGKvR20ptkDDy\n5l6n0N5xzB3QDOUPErlzbyItU2Enf9520+ViSUDECMAbksELkfLwr5DH5Y+P\nJaaHrOx7Rl3cyLXjm6s0SZTp+Q1iAZzOW/8ZpFU+qWY3+HiKLavNrQOx1a9O\ng1Vu+HmGJYict7e6Iv6R+957hOrN7BafQZ4jumoVyVjAUQmdPtI33BqqxqyD\noqesmbK5mlt75ykhWJtWVbzSWjgBZALj2qIcGO2DbgHTt3CV/lrThiF91UKo\n+rcw6W3Ce7bQFpbSl8iD7uYObbkWyIzyW/x8zTiqhO/hmSwpALzppr9kgp0d\nMa3LEuplo8Bdb2ShMD2E0smdvdRMGuG6S/5IFEXTLY41hFKAvuNNLJGdjJaE\noDeA\r\n=c5ap\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVqLqeUiKQo/03VWDbPoQmzk1Lzy08yNuwil48NwR0EAiATGvoRjGPlzCEmH+CidnDBY0uMMaNaZPthwpPxlhEg3g=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604056954-879fd75f.0_1604057058074_0.5071151690210502"},"_hasShrinkwrap":false},"2.26.4-next-1604056996-33a03a6a.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604056996-33a03a6a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604056996-33a03a6a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lFvQEsATCM+piH5PAQPjXkfD6hkegM/6jl7MzXmk74l/O5lu5NKJ9TiqKmqMQcrs6ToppOob9WeDTocyxKPlRw==","shasum":"ed92d53b162b55a7095b627787ec0cce0a576e8e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604056996-33a03a6a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfm/gRCRA9TVsSAnZWagAAz28P/iCn8QWnlwiy6bkMO4ND\nzxsMfNjBKD5o55SdBTcZM4/yQIP/175FTQl5k+V6Hj71SqJn6S9nN0D8ABai\nk0sf/VT0QkpHBgUPlpBrZh5eGjpJvGl5VnDD8i1cnqpCg+IZb/aJzYl6pXtK\nnoYNafdlX75tcNMKEwOL7bZdaYq89NwyMYIqmLks6tIzwNNexMJ1UNs815/G\nMx+UFYYpXIDQFUmlEfvFYvsZbRSWsLdyO23qK62GMsBA2N3JJ8mpMn833qTB\nPJRb0TM4P9S5Ahn6O4zF/te9JLi/hyxFi+UWCGVZ02SVzAJNqKggCX43Z3df\nfzLYN/Ji/U9pIstkx96dwEH3/PRL82jrpG4stIem91pdvYBJ+x7JR1b1AZoY\nrLY3hs4CSyjtvJLXWRP1PUvIJz7wtPYrMwoQXjvsMJfoIWE7V1oBeJLFhCKN\n4J9Zltq8Yn3074hbmt9LkF/XcS6NGHZuVTsJDmb0243Bx/1b0205aJwTxD75\njhT+mjF2kB7XLWf8wO87agAFb5ORji/ZHAfO228EhMki4j4xice9/t1VyHKQ\n0pBDcGcSEm3ovAK6avxbztn64zo5lW6XEPLf4OWS6ZGE/EWLhjllWYbTsmk6\nffDpAc//s2jnN6UAZl6+EjJ6e1Ri5AgL7NTewVA9jku8yq3PI1YqFUiWa5nR\n3HbT\r\n=SWf/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDLKFT8r7jOT5PIhqhB+0CxdT3IB7FIkOcY1YPoL0uzAiB9yGnP1rtC1mC7fxQzoHc6MuqTdbmRRmvG96J9kzpSgg=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604056996-33a03a6a.0_1604057105117_0.1306234223954732"},"_hasShrinkwrap":false},"2.26.4-next-1604060477-9c8a6052.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604060477-9c8a6052.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604060477-9c8a6052.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SrCqQCSyzZBXzCzf03CTv4AjBiJT3SfEBg0NHr7iN/tmpAaQ8Up5mYOxTgbzUjG6o6FFXkzLA3tDj/UDBwjGvg==","shasum":"f3e5e355eeb70899385a87dd0050b9e549329631","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604060477-9c8a6052.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnAWlCRA9TVsSAnZWagAA7YEP/A/GrO4PYUnKu5WjYr7E\njpq+RfgLKqC6o8UQQSAgg0ZCSXg1gf/dIgGm7OKJDkGs0LSC85SPotYvOcZO\npGbllbOPuoeIp6y5eaim3HcxluKxHOC5H4AaH2HtLB1c4neJWkOj6o4RemBY\nCpBdcSJT2rYPLQiBDG5zoBjFj75e2+Bk8/COaO9dbwdwl6LgZA6jVI74laTF\ngqLz1ZYZ4uRjgeU7W6koY9meBM9Tompq0sdvERxFPNNNHzQapMfOBNBcyCEA\nGaiQvRdHMS5HGpVGAiGvj+1oHVQWUSImh/9uTx1GxV8N1l5Q8UdpYOADBohL\nfp9E7U2voJLEt/5bWJa2f6+TbwokjTTZfX7yXDumg1RZlzeSg9VlT/xfbjAh\njtE5CLug43WXymzbpI4WFcMLUvTqAWVIFNvzg/J7XEUXqFNpz9wBM99MZOtr\nwkrXKfVk3EOPEhs5vwNvrmtbeaTOuCs4lYaqtxHwziyvMgCHmtSh5/Bo/zZR\neQH64Qj7t73CTi7yAeifAQSVzK1Rrr/92k5ve4kIojUdanA4+lctib/Kr/uo\nTsbdammytpm549H+EFJ63dO55Kh9ublpYDmxZVi/lOniJCtOu3hScf80hwti\nbDUT0lFEM9W0p9YNZToVTG5k1pbIhHnms6iEpZSo8+k8VQGpyItKPLPv+iuc\nFS0f\r\n=BO/8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEPE/mgHUQokKM+5hbPkilOy2ffM3TxuYvMLbvO8yORQIhAJ16XO76EC5zS4rvDRLWr3y3UFwXnK/qD5ZnNlmEBB5B"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604060477-9c8a6052.0_1604060581546_0.1880036558496756"},"_hasShrinkwrap":false},"2.26.4-next-1604060503-0608a3f6.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604060503-0608a3f6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604060503-0608a3f6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6oapq5a7DaiZ2Vtdog6akD9rvZLkC5gpNFJX9TGA7N2UjpGnBcvg1BbNSFKgZLM0/ym9VRzRT6dOjEwZu3Ba/Q==","shasum":"0944261b55ead000baf74c07d454a14f99af762c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604060503-0608a3f6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnAXKCRA9TVsSAnZWagAAx8MP/1B83+q3WTOEVbH2GRII\n62a1T4VJLI6sMQhA1jTaGLkZk2Fw7pwFXQM2bIp0PEpJ1863HzWBJ0mHwbvn\n9/0o6hAOxWXoRz7bJiZ7rHWGdaJHgs2aPLbiYNqkM6yR+YvAS71yZHsqwN05\npFj/4bTec+3DxRDjImwT9TqWvas7BMBlI5s0aHTd9dll7NSlkBT08rWzcY0L\nbJ6dOHy5YslXfwjgZlc0C36TfeRb6e4LMgYAl4MA7l6mCoFkZpzQbvsTCQmP\nc+j8+wOL4JOtwNi3gWhBVoDeJ+D5/npuk3VhGtjqGMomx0rtBnVevgeZU/Ng\n/31MxBMV7N7ojq8L0AnmaWV2FctZYCPVlUoGAi71Ul5zenGvErtFQO+BgccC\n1UpQsHUWvmw5B3jvesF2H1CaVHedLb2y0+uZ/0swmmyLaVfzXMDHKETJ7Jok\nW4OcDnm/kuHkn/30FGX0e9GPkQGeTKE+S0+OU6V3oXlUflvrbQXxEmob8udq\nsFaG++69Ty5Rr9evo+IQC4H3WzB8rOaH0B2FsH1ky1rEjahJsmjbCTlURHQb\nNXZTJI9///jq/wPYnwzlWV4M16YbNsk7g5De2k/ANIvWAvxfPfFwxB/HpZ+K\nlvpe2yyoJVRgi3uX4EUgAFjW3CXD2Hu2YmE5pnDOdcWpIoq2xBmyPcwTzdmZ\nh97+\r\n=THBv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt8ajiiFxiojiI6QKh543vHeGCkHztRL+hcHRfTi1x7QIgQWzCZRtXzCCK4h/rJ0xzpdn3JtiQ9SIOCb/JkoVjYm4="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604060503-0608a3f6.0_1604060618198_0.12437603765584804"},"_hasShrinkwrap":false},"2.26.4-next-1604064531-0aa4787e.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604064531-0aa4787e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604064531-0aa4787e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PoS8NdiyGF15JLOeMxLmJpA0npWckDLmNa1DQlWdxEYvMWO86b/bmrt5nhVy7L2pz4MszE9MQOmnEfdniC+gEA==","shasum":"59848f64ff97e516086df9226c68d400366876ee","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604064531-0aa4787e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnBV+CRA9TVsSAnZWagAAp3MQAJKuKJBdY5WZYSbqOcBG\n8qIc3h+8y72bauHUnbQPE+JQB9gdPzlOkSc70+6u1RCUZRb87mK8gIi0SI17\n9pjvbeFk3XF7x/hS2ghDPgZkLsisKsr3vS7V+knxrzMhtH9U2tVUlUjk3dNF\nFqPLXXW4pK3TAW9lKCREhrSBGEjeqZ5DRBmmWsHZEqWlfZKdwxfnDDvdMfnm\nZVoxkpHGipxOGgy09y++1vgbrXj/nPKkief/EJwJSogwgC9uFia32I8NI0Qv\nEiQ+F1UtwQipD0buT2zytuJEHcpqeUQfnWNVR2IqAYlF/+NKrM8ezKJz8Ytb\nws1AWM0alaDKaXCmC+364hk2asOVOB5Gy3HHobTygTadO15PBfxZzXdgdcsC\nVipBxHIwswy4Wyh75XDAUVvsW+hlAs374fXk+1sG2yCLK8K5y1Eje0mqcIvy\niL1hibPawLxUBmPdTCIL3DkUeEUgxINi6NWhixdA4zbbHaZe6mSAuC/hhyrq\n++NyrneLnzOgg0oVYE3P1pzJX/dAvfSKr+lNWRBODT2U5MsBInWxTxBSWfb2\nCxh4NvevcoLiIsQr0DFdJeoP3FZRJpX7OZ/KCGnT9DKsD6EhDT+NHURFK0fo\nyvpp7p44wRYn9Phgft3BYAjskSx+UzvEy+yT9+mwY4S5HcAf91YgOOWifz+j\nOiAs\r\n=YXvt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClScb6XI0FTm1MCLGXkZ/Ljcat22h772QIvfkcx0LyUAiBQ3lMYZ3uA8kIlaYoCgZ+tDYGElbHmMBDzlGWAKVD2Xw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604064531-0aa4787e.0_1604064638208_0.9114928215224694"},"_hasShrinkwrap":false},"2.26.4-next-1604065372-0aa4787e.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604065372-0aa4787e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604065372-0aa4787e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Pb8oyEKS6L1GOs1wgQm2xLOBW2G2cTJPud4XoEubF2I/hCy6r5IhwrJUrYQo+IOL5E9EhjGfbs789FxkeWmCaA==","shasum":"aa42a1f9d8593409ea377cf1cdf22ba8dc9fbadd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604065372-0aa4787e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnBjLCRA9TVsSAnZWagAAYt0P/3PLlWCd+ZLZSv0YHGLs\nLeEd/7MyZLLDlCT0NcIQfTcVpeqb+kYjncNjpRW97v+eb13AaI7laPy8tV8i\nHOzI28I7aakwDn3TxS2fUm1SdMW1nTcLc6MrSLY5P0A1lfCjRsOzRN/Ov2u4\nmfAWEgJP3OyOr8Ts78S6ZFqLYcelK5J0u9K770MSe3g5gqPg5CkHjLnUTIuA\n2tgWWOMgIPvAS2TXvU0+oEX8nVBlXk+cXDKPHIv3GMWS8xjBfj/lddITbXoV\nF01QcwBJjN4u3X0vHO5fV87RHmIg4kw7kyYC1aYYPm5e0SvTsU2SeOdsz8yg\nmpnLq7k81m5yPY4fEPrCS3Oyl1e8o1+vXqWIunGJY5KjuXsghqhbzEiDCZFW\nys2edEiKyEKZBwb/t0eyjp/SogKPMT0Ad2co1nSsibTDursT7WHB5575PBJE\n1NxUk+chXPr+dKdtcYkwb0K1BkiGi5iVvP6x3q6pDFeK680H59CiwxYM9f0B\nqM8r+9c04e1USps/PQyBH2reSDN4G7yphbFd1fiXS6ecagWre2RBQOc7RShy\nNmbbfmwcDFPrQqhD4o7e1PxZRJ3JvJmPXPL1Nbvr6sraFo5VKbkAU1Hj5rnd\ntNsi7h9p8rEd6EcFx4rjzOkPyGSIp5uA8u0UOQUn0vGUaGyrfqDCsYLWiDz5\nZ57M\r\n=A9nf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqKdjHpfpHpIytCfjOeIE4ByRJEX+g3C4RYxIr08kyEQIgL7WPSdW91m//BkKUKdGisuZI/5jdqg7RVXAzJo5iV0k="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604065372-0aa4787e.0_1604065482984_0.917138353939595"},"_hasShrinkwrap":false},"2.26.4-next-1604066134-f6f5ffd0.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604066134-f6f5ffd0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604066134-f6f5ffd0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vlkxUcOwThOfFK4sGBSaCOi/ezmXPD72+sW/Vd7Mei8cnY4uj7B4cuGYjL7hxt6HUXDDqxp6GxJGvERJTHBa5A==","shasum":"21f5aafdecd1a7ea0e72779e54c8f33b6a35701e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604066134-f6f5ffd0.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnBvLCRA9TVsSAnZWagAABpAP/iNJNDh9O1oA1MG1ZWHt\nKdkcaaBP1nnewRX8fjCZAM9OP+iX3y3x9f6jmnRDPXgHkSRmJr8xDu5W13Da\nm8aZjxR3XjGjcf9cX4vGNLwnTNtBTShjNX22h5I91M9O5VwaptHQZIDBsw/s\n04tOnoqR3vrAMqHHShCBeIuRtI2yN8eB7A7fRhj+83yXluAY/8XIyWQswVJG\nUQrPDCyt79M9Tcybq3lV1JFsyYlunSZXEicOBHMpMla2MbnbnBmuG73qNjut\nxVHmOUNBuGjdAFx8QHnl94Nc5Mqm/jNJF8JvhASm7/0+00s87I/G/u/L14tC\n9lZEHlJtcMGLLrIqeUWy9D8hG6UxLKEFMQ/8Q4WW7AbAqpgCZr7j9K2iSp+q\nh4Gp+ClPxe0oUAste/VVPPhl5RjvJk4sRUsXTfesKKoO3keI0sGW7hpC8Pwh\nDupEgN4VukKyH/OFlB1GvshKmjvcP/4BSBV7Y/6MnZBMygNoVBjnv/8q0zXR\nqiH18EbGdWOKaw9ipAxofkLtVGuq3YfqOai2dXYiHmbin79sdjG4gjYE42G8\niwhg+AmfUNrZqDvBWKPkerhnxhIVSgnvLeO91VLh7qTI0U91rOCXySGD/wrz\nxkv83bttnU7zJ0ztbMBCi4OYvUewlC3ql4NT48VSez7/SykD1nPuKlrq9wF3\nh7B0\r\n=gb5W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFsrr177flUTNd5czdTs0U9+0fCwNavnviEv0ZjQ/c5IAiEA5zjliGFZ0orCsa8jnRRZANlk+ulwgOgvyqKJcu5T950="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604066134-f6f5ffd0.0_1604066250723_0.5778977707648556"},"_hasShrinkwrap":false},"2.26.4-next-1604066992-951501e3.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604066992-951501e3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604066992-951501e3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-j/OPsOReCG0fV5muCpy9U4tgLUmnzD5qF+aYg0bz3ZXB0nc8cZSFXIwtnQ6JZ4VX/hxJaG0Qto4GPVHgg1CHdQ==","shasum":"ba60ccbd5e535bf104f79c9b1d525ceea4377b36","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604066992-951501e3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnB8nCRA9TVsSAnZWagAAqpoP/1jrI8XZtEI9ooiDWMw+\nCFtDXMB0bad1Tx7FBY/Vdg8pmWztud4BMeJ9EbkNbjz73owdbk6GU8iRLZ8/\naisxbCBGDHQo8D8sMX/xTVWUiOYPRI5BecHOYMqo8AYvx5rLC8xq68lb9NQF\nvJ/QRxTT4vjh5epQdvD07cmAaF4WFg5Qai6YqAI+7Yc33QRonKAYViGN1jvQ\nR7vkZcMPPZmBu4rZwkLiMAgVwBz+ak1G6kdPyej+1mFQEbkMgsqehxNkWx6q\ng+89/r6tmu0AFLSaJoVhGjztZE4zdND+EBPGrtM2KMRfV7WmVYjuqL+u6ttg\na8ugy2k1LNnX9RiH3ev0L5XdLq/CJdeQ1tRWJvtmG40TjHqSesHrz9P+Mj8N\naG6CcB87Mw38jYmYiQ0ARhsQb+djdfoedLRZ6YEfuoTy4pMmxZ8k1Bt9KswB\nNeB4an969T8BrVcX/9IGN61+aflrMhlgbswmcOfiRN6a8pvSqLD4hbP+MUbK\nEMitfoq4uDjWZQs1jdLP/1IMOatw3zHgSIGAl+SJGURTTcY2yPWQSlbXDcJS\ndYF8XYNeROZ5KkRWrceJAby+L8LyfPIQ0nggOJYX1n1zKkCkMzTXPR+DSmQn\nVQse5YvRCxmSHzgz0SunPBz81x6FWZQgwJKuQZgrIQNNwMj8j4Dup4yYj1EE\nPMIa\r\n=yPxR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR94xU4lmE1Vn9OV238bMTFxGq1cSXT0fRC7VkWgSTNgIgX0vgYuWcxWK31IGj1BPvzSKfDC0y9+gPc7xHP3S9a80="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604066992-951501e3.0_1604067111164_0.5604068853609836"},"_hasShrinkwrap":false},"2.26.4-next-1604072759-984cf357.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604072759-984cf357.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604072759-984cf357.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7gvlxOK52vhjUCChFJdsIBRdh4Enwoorf9bVMIrl1yBsgjosVRkEvid0M1mKvbfAKrLl5NXUgvTyvgq4E3cetA==","shasum":"ce03a0e3b82a5f327830a0ebf49de54465b64a33","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604072759-984cf357.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnDWbCRA9TVsSAnZWagAAScAP+gO7mASzgXWhk2wbPgvg\n3N9KtLFejG/UdwKYxc/65wCl2UpkfouxZ8y3bSSA2rGw97daVBowrC+OG92c\nXt9boz8HAr0DCvkPcY7B7a7sVPJDzNABenJ5zUoMfhX+vNErSSpISqaHWcbN\n4T+LXg6AvPEjoLog2si9kgNWUcarM6Ivs4ZB6I3XLFknHZaBaWbw1pzhlYVR\nsJN+maBkScAmjP01hDbIlrApaXmqztJLLsymMwU4fLMMxBSX9bV/fiqKYF/i\ng9YCbpxhXx2Fi5edVCHEFNt3PpUW5EYXTw1W4hKFaCmGy388dSXAexNzWgZS\nx/WV+oU/MVqMpl0+7KwKNxtzQ1TAcyJ3GL2S85ijyHTqAHQmEGoZXqfgAqpO\n52FeoPvsnD7sgVmhidyMABlY3G/A5nM0qiV2YgSfQew5/8n20Qq1PjrSBCY8\nk3ZiRkWQu55wT8etcfWVftPEGBPEVYPgy40+FfrslP+2iaXNEb8DFmPTuJl0\niM3pD67OTucyByQK9xb84ex+0n9lby/WA/DbsaeN7izel8ux68u+iZOJ0jWF\nUMpDXNDdg2TEHzhTI7E91mSfz3CsbCxegNsx/sSFr3eRQ4hiDH3sKVS0se2W\nfgCvyeQnGsgut658GNqn4KR4dHPapC6rQhIStA+L18IY4uuA9toclzjrgo7B\noBSI\r\n=g+k3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrsLw1SiRE+XGiDPsZ72yEDPoEvMlEnHas/Tbh1/1akAiAIGbzaysaWFc0K+qNg59cbPfkqcVrq2oIkMka1XrSepw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604072759-984cf357.0_1604072858493_0.7338388546536452"},"_hasShrinkwrap":false},"2.26.4-next-1604096243-bcd1b3bb.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604096243-bcd1b3bb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604096243-bcd1b3bb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FjKhMa2nSWvNosrsYkJb36LsBabsvvi3BYtWiB1xm7dH+0qScpooE9b0loK3aJkbXtLzA3hAqfNkwQogPNzfSA==","shasum":"e8101e967ca58c812350d9bb5356628a6fdc6641","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604096243-bcd1b3bb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfnJFxCRA9TVsSAnZWagAAIC0P/ApAFlJD65+pry4fRSMY\nQLZn59rL/5OJjFOSbZz4clxgreU3aS2KeD7zXUFow75HlLDQywC1f7R8VpEI\nYxoh6XZKKJfuK4AfFivh8UMkvL9ioNZtTsn7LGrnzyu6jI2txuq8OSNujcRH\nlckQfTdkNiKP5Y1uML3b4ejtEuVnhbAvsdyu92xnhm1Xu7S7I4/C8N4vVMxS\neashX4oUp2jbau0+a/L+NfX9NP975C4FGCMxqMW+8yQVlFr6JxmpK+yb6I0E\nld41Yp7uYkaoDqD1J7YqnrPS5h3HAB19y0rIlzCSumBqRoiBNrVI77fJhZv/\nsQDoZflcgOoKQpy5tr1ja5a0pUM2fc8D/gFZ2o3SmZtbJjRyh68B9E89HnOM\ntE/1vIwpyLvfSvrk5p7OG2Y6qzgLcs8UaO0f0/13mZmvaTOEXS4PHYsfCSvT\nSQZ9ZG1X2hFFjZeVV9dqKo6ofIuJkBDJ8VrJR/olAYoWBAOM0HC2ViMkfdUa\n1Xbhs1+u0R25N+G2zpXaWouJQk4cWKwMWVZN+9PNH/ws1cD4VpfXDBrkDLjr\nmYjtm86k3c1Zdnot2h/2tsED/AtDnGnGn3j+D5W9ywMY4KzJ2Irhx2/hfdXa\niXKaBlwsReqjgWE5d1VUpEKQKVx3lOys9W1YuhhPc8duxUULn6YL+xruFLaJ\nAQ4j\r\n=6PcI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCss7vVNMMgQjyjUOV2S36TgqVvGp+KzeWQVoPEtgeDqwIhAO7gydd8W8mmQSi38Y6gFIFRNTRRKmVoUUct/+5Mkyd8"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604096243-bcd1b3bb.0_1604096368538_0.47426007718098084"},"_hasShrinkwrap":false},"2.26.4-next-1604315905-03db59c9.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604315905-03db59c9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604315905-03db59c9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WUb+CT001wqgp6zJVWr+bOFCBtX/4W4AoqHHcdZlwF3dQgl4MBoceAvmNVzJTOBcAiUQ/PF/ext9OxmLXtraXA==","shasum":"8e8cf2b89c96cae54abefcf0abeb34041df2d04b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604315905-03db59c9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn+txCRA9TVsSAnZWagAAjcYP/2VPwAJrM0HYtCmORc1z\n2k2+QRTwkQkQVVJdVT5sAzHhxJwQPEVFVA+/n5fX8dSWQ0eUmg9OgyY2diMF\nSpTWSyUMQfIVGP/TAQNFSShK/HjIwxPBl1GU5wTUCVnPIx3Dt4Tf2yNsGFCb\nfFG2F2C9NIJSdieUjGoJpT3/Bq69mEYxrXzMw4USGO9Zdqr83sZZEBytmiIY\nc3eJUjDdzCaT/DUzYVbkyjeHfH5m5SS/bvNPtpujw0EHW+XydM18waPNtQKq\ntDbHvIgRgNkEihVqp8n+PB8WR3BR1UyX/0/qkqFO05rSUzf993wNn2iSyY2N\nzjjPyweatfs5RqwAWLIZzRxNMWC8N7ffTXcuZ0blIZvt4NCqhLBi/eKNt58g\nReubXvlTGE2tLkDXk16j0IFdEVUD3MaowkMuWUom3v6mW5AILcJZKHTPh9+N\n5/e+/FwlsbWA+63/fAslZrIVunnWNOyoj9020KT4uLJKK39+0sReTgvNm+Yk\n9B75CCGDErl5UcRp2tS+nchSfhb28rW0GyFXBe5BduhA69Gmhr9abj/Eae2C\naNYriVPbU1h7h0cwDxH04Dxik7kKACjN662yN6QfUrGykhsWuD+JbUUubiDe\nJNJpdc8ippwjpFaORAFKu5CmDKR6s8lco494HbW21k8Up4S1YImBeuEqlkf3\nZSrC\r\n=9AH5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgG2D4RPWEKaUfxJ5pgtOdArFxhnmdNypnJk1WvqwpHAiBKb0bQArKr/UE7usgQwakc3jXrUamjapWk8VhDYiMj8w=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604315905-03db59c9.0_1604316017102_0.8595816755309742"},"_hasShrinkwrap":false},"2.26.4-next-1604315997-d25d55a0.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604315997-d25d55a0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604315997-d25d55a0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-G1NplJt/UhiaMCHrxcaVC+KXnrT46UEtbzJ2GkldZtRK2ymLveOCsqpA0TlM1HRXQ8a6kvG/UbS0vj79omxsYw==","shasum":"e817d99a45b9267670e58e65b6f5544b55c7507c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604315997-d25d55a0.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn+vKCRA9TVsSAnZWagAAhOkP/0cFQc75MPcDJz/2e/6u\ngBpG/WpS05bdw/exjvbz2bfUroBc8n18/3PSp4BiQ0dlIDTzW9GaySoBrrUz\n4cVYXBxF+fhEGalQRTJbi7Cogmb7LzN7B46KheHxEhCRSE0EnjUUiF5ReHmD\nzTrW3dmuvHcBSDmOLHtMoxXKbVhAfX1ziaKZr0yTRwrjFy4F/6Z7VxxIdj/r\nMepIdWhxhtt+Uv1RUu20v/cvJdkHfxzZN8LylN5xYFS11CJ1iHAdXUbcxxiM\nCbq7y6CB59cJHoPVy8/qYdJ9ygS91Cw2JjRAHwM8OxRqbo47E5bRkyAZEO7r\nw8yVDzyd0c6VwNhz7R2ASmOIWTJIPFyWL3KjIhRWsh5/Kumhbx78iGipZGhm\nfedpBdAS68vkDCtxU7jhbwTGNB2ufsx2A86eIQcagXCA91g62K4IsxOcTnis\nBLkF/lqtT2IQNAOD7QAiVkaS/gwQtZ5rSPKrDCwAHatm0KAaJ+HeU0oY3QnD\nfsf67/f3QOySeM68i5hFjtA/9iiXj798eMXtb+lxs8mlbYmXNSBG/B3U4rOE\nP5ZpSa9ex04MyOQRQUgkQxLaBTAd4WhNWWpgaFM2PAUXQx6vuEFcwxNWua6H\nUSzIqDpNQcOb4cPX8HsuXZpByd/yeXo7QugGzkakhsAEYR3ldClg4bj2EygB\n8/tO\r\n=zuWZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0IwjmWTRupgAyuSZm2NPSqMH686mM3ZOMmsOrS+NMQAiEAx5YJX0bspjBE3aJViH8CiLLio6V/Tx0U0q4xAin0bIA="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604315997-d25d55a0.0_1604316106035_0.4847567695337889"},"_hasShrinkwrap":false},"2.26.4-next-1604316277-14f51239.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604316277-14f51239.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604316277-14f51239.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-M4OMkwxt1Ke7rLLx9PQgT1Q3ueg/Wq08+NDos7jpkR7lqT456x1oerwY8D7N4/5fq8WND7mgEyciSzFMhOkKQg==","shasum":"d6e0435f791921c34f2ddba9c2b6672021e75d5e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604316277-14f51239.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn+zJCRA9TVsSAnZWagAAEL0P/1n6fi21t0/n/ucJ0+XU\nvfoEa4KK1ckH8wI5XZO0fxbAOCDglJnyKbfOlB1PVdxl8Tt4KcWKz9gNykQ/\nFhCLGM++DovSIQ5ITmQhDFj/trg08CH24INuZa71MZEYudveWlHzlBQPYnIq\n4FaLhgJHC7A4y6QX7307UiLbSIlf1ciTR+14cAJNvVXxpUrsCy823K3Vpuwj\nRepAyi/t+YWb8LoT819rRz5jUTa3DWJBrpZKOKCcuhs5Qp0GYbHg30XXd6x3\nAf7xQidBH+jJAwguBBADzVUYKYxs9W6G6eTH25hVkZazU51zqCG2laGGQscW\nBbfGrfVFfH7RoFuxUEtJioC/8NpTg6MC919H2eYcLKCVl1/jUyw8Im3CVB4r\npxT6zF7sgVeXyUYRPT1vHD3ncXNlzhyPQEFi16eLqEbFnlWnwIujxbniQrh0\nqnKVn7WPgo6IRLarjS1Lcb/Ot1WjskXPvCMK4W80YhPM/Nb360g7BKx2cPMI\nVeAQWlNRQ/da638wXEjxFPZfjNYHw/TkISmZ4MHXUz1P/WPHSgdgL22cc/3v\nVjkQRXttK6Zlfb4pww0U1xMiULlRWGZ46F5WuwVHJfpw3vEFZvKQZ4FXajOi\n+bb+R1Xr8T6TXE3jFHAhxnlcAOjm3V/28RgJ+LUtUogM12078rRjUMSK4gzn\nFZ9w\r\n=/5Hv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsup8yGe2LvuyYunpBEoI2DpW4G0QvnsCTPw9M5k3TDAiAVJorzumjxh+mpwwy8DvZozf5cHanrqsnMuYPJMJHscw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604316277-14f51239.0_1604316361423_0.9066110144702717"},"_hasShrinkwrap":false},"2.26.4-next-1604320876-188c1848.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604320876-188c1848.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604320876-188c1848.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xcE6xCYalSWKWR8NDVrTN+2teP96DkJlSWytQ+cwEHsCyEgvSkjt15gxeSnlc9QpcKyUw4m9EWVCsge85ZKPWw==","shasum":"890f2d937d625f595c5ad381c891b1af1df41dff","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604320876-188c1848.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn/7bCRA9TVsSAnZWagAAncMP/31tL0tDMMTUaJp+2Q3L\neZE1Exby0DOZPi+aOXK0O7PpoLFr2+hQJaTGqeqNwmD47usgBH86euqfIlyW\nUXH8efyAZ/XrfgWCYlVOILBmzT9oqd6WlwKm58+WAf1jW0TjULRgMBoPmXVx\n303FyRyrRGX4eXr7vH9qGZcRv/R71gLM4qEfI48Y4jo4a26tchrW8PH6ghmR\nWnL7vuOvpTyHFPTnmeTWLd2VCIPu3K9xapBPRyiW8IEzfF6i1eHMvQgJrRID\nagWFRqE3PjZE1A3gki/A4cMDckvoa9riCnSNLJR4IB/c2LzWgAgtf+rq2A3G\nOMOGJtvh8wtxMWSDQHKDrb+EcNGTR8QK4zmka1nXHvmoVmORbx/D+ns7sEc0\nzr4No6kEkRA76+lprMLRokdeU7jzgD31gjcoODgwKyPrvLTRUm7iLrFJvtsc\nxUT46RhFpLKwsF12pCJ0Zx9KGw+wh6k8F/xsSiXqYrWkx6IpvrGfVLyQcoyw\nzmiwueirX1gXHS/r4ZrES1HFqHZm1Sr63G+Hxl+xiiYbg7uaAsb0ZvsjbQ/c\nQlePJDK++jhTunOI9enC/lUxZwlsYvs9dDKuvGEyBAQSJGn13dSxWQ4mDtR3\nfH3yfCYfeT1hCnpqkLwPVlD5CSrzAEhHEVS2FsQYnR/2GTzqv9ygMBQIsV5V\nB48E\r\n=0FN6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDiMefM0uYpCNSSMBFzx8ZL8vo2MvqAJ4Np8no/euyYAIgBFSpMlD/6fQItOIKCYT2lOU5FS+O5O7CY2+lEuKr92g="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604320876-188c1848.0_1604320987466_0.7346240470729399"},"_hasShrinkwrap":false},"2.26.4-next-1604323244-382b3fdf.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604323244-382b3fdf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.26.4-next-1604323244-382b3fdf.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604323244-382b3fdf.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NLRC10FR0CVMjQuG77IJ49OP0VgJDr/ZNcaqTJ70EoxAZDKVmGqTcHkSLm57TyYIRU6H5to6JONIW2Yh8d5sFw==","shasum":"8893ea5054e4c4d463239a25e610fc0e1c092086","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604323244-382b3fdf.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoAgwCRA9TVsSAnZWagAAeV0P/2FwQ/lL3gekzmK1L5mY\n0Y8+ME34OPfWqUbxzSFf45NLMxWh9opCYSexXGXIskQvaxrCIUNgnurT5EgM\n2N/x/45kr5s36/ujariUThK9z6ywU6nobgiM6rqzwG7QOim8j51OGRF0iio+\n6bLn7GdWOVWnM44tt2yzGWONkjC3Dk7NG8KsZAYPldxQv5zAT9t49dHSKOLt\nH8GSbQyPHAsiDWp5AgFhtDtHahu1p98MMo3YLRsmCdLm/ydTEFvXNsTg2tD/\n/+vvw5dRuWq6KqZIYw9Wrjx6X6MTDM7HDWy+XOBO72IkTYEz1YyKqn72JQV4\n51j11Mwc5a6KPuFABzk2xQwust3IOOZfrVYfeNdKqB6oww6NiL7No3UpnieC\n2rnFVjem2GJMUo6zBy1rImBjyh9aVrpTB3MNf/1zOgs2QdGQNan86XZJrpb4\nLdShgJY3vsjODwrpbxJnDacKn+LvbgM2OSdQ1DtPmEr6DzUg0/mm9079db+4\nCazh4etNRQ39X5/17cLRQSOM0sOMZeP3LdbiBkt8rVcfOpSuQ1OomlH2YpGz\n5KyzK2pHfs9vV4EqOvsJDXcvwFC+SoS74ElGQx60pM0SOMjydKUKxL0U1dI9\nk91l4x4kASR0Faa0Gl+jD+JceYAqUXpZtp7pk214NVUmDiYW9wd1XOMMevDQ\nvTsW\r\n=aQmC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNugiXE+RBe5z8n1IPffrcMBHP8rn7SmM2Jlgj60UrBAiBXAuAw7bOA7sIGHAUpqqoOgTsVzIYLcwr1kA/qX7ssGA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604323244-382b3fdf.0_1604323375639_0.45821002692641777"},"_hasShrinkwrap":false},"2.26.4-next-1604323405-53ce8ed9.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604323405-53ce8ed9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.26.4-next-1604323405-53ce8ed9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604323405-53ce8ed9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Dqogf7cRR/FUVhYNg2el+Du5xEZ5M/tMwFWN0Op5PpNrGZ7og11AIUYkVnT3GdNNsG2X+QaojlhGqqr4N/X5sg==","shasum":"6a4c8803ef6401d97b258dd197037617f861c01b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604323405-53ce8ed9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoAjHCRA9TVsSAnZWagAAsr8P/2+ygoghy+d0ld40wTp1\neZxKnHmdLlfgOOhJaSp6SqEOkIMS4PJqILAlaPtVp1ZgBZrFV8AaX0gu2Oj1\nv3cXcVkxaki/8uXPZIXDuZ+czAoOIV2Rv1Szk94BBtxryQ5a3H7kSiRn207f\nCGenhM5Fbwn80JNprr3G8To64QDvLAsqjWylqBj+vM/zwn1iHw4ECThiasoE\nJ4Wf4nuI3NepDBiC21jWV9pYsSj1qAjOmRxwb0EKNGH9h/cAz846LcwRLPs/\nCB8m8zrW+nWHXQ/THscklxORd0ipSK0+LAkoxoS+IDH+1B4bG6JvEcQyVDiC\nnQNlDdCn0yk0YQ2NssXcejQGZ4ZNbhGJwD1TK5FjfUN35XUD8B9WkHwXRQQy\n/zlccLwFU0Ugvv0GxORYBCcCpZkJz64Gl9aFVxYMyB4cc0CCGPUZvwzJf0FY\nYs2d/dYbhxkhcP0mR92rNA3pn5oTir3Y2bIMlcl6fXiYi8jbbUbpI0Db1jro\nN7kq3/BA5dFc4+9w5eaeH5CoqFIRThvHWLnKHkmyh8g5SbZSxGzF28hmszK2\nhVOUx2zxAn0WHJ8jm6JqqkuxxxQP9QSw45kp72Qv/GflswkWTMfN9volAOBt\nHNT2zfA1lE5a8mqbwE/LCPpLAb8kh0uN0RiWqMAm6+R/lglJ1PTTzgaZCbRO\nue/1\r\n=CQlC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuWL8FuTSR1aYzmhLkoqRxeKTutuy3RNQ7ckWAkW00lwIgRUvaq2Uh2XVZ/Q1M6dDsDQLgCMz5fGf7QxyM8ZKKI/I="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604323405-53ce8ed9.0_1604323526741_0.5437356674228979"},"_hasShrinkwrap":false},"2.26.4-next-1604326514-29836483.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604326514-29836483.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604326514-29836483.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lyKc0jMSBSi3CNf/7CGwnXR9idCpYGBn2NWWdRC0qb5DUJebHKLkjt1VKQk3SvUiTYF49e5daqGVWbTiLDrOhA==","shasum":"1a3ae0cbc74b72950e5001222d37695d1a882e37","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604326514-29836483.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoBTvCRA9TVsSAnZWagAAoaAP/3GLTOXVJB60jXogn4tU\nYOqAdR0siX+hZSqV5UsSPv7PGGxYCGNATzVmdXwtkgUpeTxvA+IyDKLxLifh\nRekTkQVFdG1c8Kl+moB5igcICnAh07o+9QHGIgQ+9PstGgPXiKckZubsFxAz\nwyfUKK0G6Cfjc319FbQdau53jy9hVDaAoZcKjlUIBGVDV0yfRn/Casqe1RNd\nwziNgBQeEfHhY+qwAnusfcx69OY1YiNsTiYnLi74tZCaMiFDhDVzHlB8TX5d\npVgsTxhGNxgJYjH2XekBqJgcaIkHtEo5C3FYck7h/nBaCAAG0I4HMiGTBiGa\nfGSJ+AnlxOmmwakEJ8cELDxet7TyxDyjnEEeBpsBr9a6t4e//yAwPzRv1cIN\n4Qj2fr1K8RlF+njKLLAHkeVB2QgF0a3IxU6L9+4vsSVu8iSjGUeWorGoFohP\nFaLmkV2P+QxZrPaMpRaZsi2VQWzgpi3hpAVzJz2K/JQWdx64xhkLS+HG8x3l\nJ9kF988hAKlBTmriIJ1AaXNgpTzY0/37Bal59NQosbDZ/aINh5Ze2MUJIBbe\n1zzYxPkB0o+l1+7QmtiLUFcHrYOCVrgd92c7xKUN2qmH6cu/S+G7+bqYeQqq\nX34FUCDncaINluxr2MSn1UybCRt5VyYyELOyr7gVX92l1Wqp0VS3Z+kX+zjX\npfqx\r\n=n5sz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbw2jU7JaMrT1lh+RmFzE0n/769mA+jwoI9o/nAY8ekwIhAM/pms+Mx681jv0zam/6N5z+jy/lrK8hvqmscViBf67a"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604326514-29836483.0_1604326639077_0.5011784558428967"},"_hasShrinkwrap":false},"2.26.4-next-1604327444-5c840f15.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604327444-5c840f15.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604327444-5c840f15.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-M34n6FSkXRc2cKND5ssewBkDr1nI+00bYlLSjceKqCCmgAJ7UWck9xCnG+5O7+KJ9L6hsOS5/gxO8KXukxbjkA==","shasum":"9add29b14c450fe340f135db19abdd27cafd5649","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604327444-5c840f15.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoBiHCRA9TVsSAnZWagAADqgQAIQTtn+qg6SO0QGqPK4r\no7C8W/EDnmr+4zW/Ku8WcbuLazs1w58KFbIorfX1AgRuRgHNNRosnfmWB0iA\nqtb2+4Tikb/nKa1PyPnsGZ36j9bI+6+rbgTJpChlih0nMEOG0HfNiRpczkTv\nXBm7UFLHwBNb8jAvjJkwlCC8OhIS+U5LZ5ALYz46DU0Cyw8WeDxZsDUKWPw9\n/5TqDTlqY+bfIbJi3g+1JLahKEP3K0aNF9FmcD6x/p/ifXB5pvryHhMEoX2Y\n7aHOG8FRBROU1FAJoe+xR3BBHjXCFSlfeyoEXUgFd7U2mmiHk6lA0SALjbb8\nu3OjM4WchTuP300nQ+uFVXJhEtF7y/RaT4+ya9CbZd0MnWuF1/h2dOSmFcp0\nWoOtBFDqDu+4TiTzrnizbk0GMz1Yaqaow3bAIlCqhpk9XrmFLESoPfxLE8Wc\nRVbgNzO+Q4X9hfgR78puvybf/FycbZ7xWgXvTjV9OzJIjnAvPxHrgvwswJNd\nXDqlDqKbXsVpcdAxDqnxQ6+TxKZkOnaxK8R7mO4lKrYSndcNxepBBbvjEky8\n/DHRTb8telen7mSAtiEEFESoGHoKl/WM4GitSHUUND1mCGy+smG3vWvi4RWU\nh//gQLmKfAsuaiD7iGBxWPzArl6CmGZxY10BRmqV/AV0405UNLuhFhZ59RdT\nnhcK\r\n=rz/8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD818CLvowX4776h41gvJ79HA0edvd8jRuBX9UUcopu8AIgYgPjjLscGE4H0rpqN37KsVWUlYFWfRyO/OhvgUkHoo8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604327444-5c840f15.0_1604327558606_0.8531118082552611"},"_hasShrinkwrap":false},"2.26.4-next-1604329623-192bbccf.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604329623-192bbccf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604329623-192bbccf.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-F7gQVlXeY0VrBRuS6/VWw/Hsh0g1CZBiYh+KucRkR79m6VPJW1QkDCySaJOXXTM44ba80XSNDES9aPAJcclIXA==","shasum":"d5cb98b724613b8de3e0a01584c65910c9e67b10","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604329623-192bbccf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoCEJCRA9TVsSAnZWagAAiJQQAKRC4PXTIkiV6CA87c2B\ncox5Tu0Bh/RJw+FYrWaM7pchm9ZRQRG7wah7qrWm3Bp4qirM8RpqBK3trMsD\nVlxeJv6CQioQ6YHtjX4saz5/lnontrzw1MT+6cC5cJsQMl0q3cFR+gmsv0+W\nsLlZhYeWwmK+kNDFpW8PJhEBAUC9RktsKpRmDxHDYiKWAdPXOKY04dRxcgSs\nFW/ROxo1hJCDZiWfLyIKDasLW7MUnVdsEkydafM3LE6ZajSCzFnBXE7KYJR1\nlgi3YIhi2vZtm2/nVdju3zz/8gRfZZ7gysmrw3gZ4njRcBpEwySMIrjxKrvO\nkBUnjO+69tdgybcuXS0hzQZW6DeRIohsKvabD8F3JELLgKFpatiVDeQa6i6Z\nHe9BByUtmVdiaINGiFI4Nv7IJYKm0WralUte59GHSaSZEDIzPS9O0JZY+tSn\nAsT/UqhT13dbSGJFHSeY40Ftyomkzs7YmcitGbHKLOREJHSq7GN26tAI3QaQ\n8PsbuO4IkQ7f7Ejuv68ah1FbittzZkDqOOuU61ZYEdVEuEAjytZsNCQ3vDnw\n3KRW/ec/7GpS15BOMKnRGGxh9058w+h3I5f1IwlmmAP/FrtQBIDfY+yu83Op\nW+UCX5MMNnj3/IHbk8S42YVcIjhZ0Hd4LAlE4QWpfo88RSazdlB5krTZAIv/\nPbeX\r\n=V9Af\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKU0d8bSuR8K8jSRdn6w0JepFGaJpPV9BzBJ949aHZ1gIgS4aSRTmGhAVTWLuQqUdv6hqyx1ZMdH/+Augge4u+0sg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604329623-192bbccf.0_1604329736887_0.6550763632531533"},"_hasShrinkwrap":false},"2.26.4-next-1604332523-a8bac763.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604332523-a8bac763.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604332523-a8bac763.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HVeitVbFJeuNEMetW8XqUpIWK/9Fq6/GR2EBnk6UsQ0bDjt7pxgg2FsIXs87Yf/9+8MClrp2x0bUAcWQ7DOjVQ==","shasum":"1c557f5dffc2b8302ad68e6f37cbf9e7b8c54c43","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604332523-a8bac763.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoCxbCRA9TVsSAnZWagAAQlwP/il1YH95YiaU2LOSsXQD\nfstQYUK6J3FN/2lelsR215DxxNapOigHmrNhQIGk5qr03uqFswoLjMNI9ymE\nLVmtvpMs6ICk9jyBawu7aikzGO1MNXetly18FMdjVJ4UD4DwqbQzySmQ2Rdl\nFo+TNE2xHsMk90L//j7hGiYjdnrNxeblSned91kEv9ATWYYbEx882F9XXoq1\nYo42j83m4H3Zh77a2lWyevJ7vamxveTNv0UKsgjwDh1SS4+N+RUgwr2ezCCQ\njV+ylapbUbwnn0tFTm8PM/7ZUqLNx2DP9t3s5Mud69lHDcrYLD4Zfva5sc38\ntDUks1N1eKqdbllplblrFGUzT6PVfUykU4MDEwd1Sb3ZgJ79Vwh4B4LXjmam\nYChm6yHMoUiFCL6kOvAENC6ZsuC8pyhXKQ7Bhm10v/JyTBQY4Rx77wblxsrc\nQnaDQ7BS3mJe9U6wBxza88XkzEeLGGZjeiJu4qkKwekRlaR3VVEsleuZGxVU\n6A59jHjKE760txuDhED5NHgCS9EDgdRVNpn4qm1Ma3WXGFy8zHNOdAOd+ii7\nrl+JXINYFtrmspdt7qynWH46gjzYH6yplNZ/9ZhGK7HfND2vT3O6RXegg0OT\nrrx0t0YUfkwAv3CH2DbkK7dsDQA0V4E62nesFECJAix/1dz1F7Eg6P9NlJfy\nPnXj\r\n=Ux2e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbL+bMQ5dnOY0dR1sbJJ954R45iidhmt8TJeAzB2cd8gIhAOI50DKIuGCW/VbbyqRQMCLV5hvxduJX0zhwrOsiamuq"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604332523-a8bac763.0_1604332634374_0.2917031316821872"},"_hasShrinkwrap":false},"2.26.4-next-1604338068-bc6c8ef0.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604338068-bc6c8ef0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604338068-bc6c8ef0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-y8Pr4c+z8D5P+W0g3XdkezP9/h7RIS042cF9sP+e6d1wn6IWNoKy97IYzR9hky7vQoFJKZ/VKt8i/wKvB7Bu+A==","shasum":"0f0994dca1f0db6cb776e0a1e9524f2d1a5831db","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604338068-bc6c8ef0.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoEIFCRA9TVsSAnZWagAApBUP/2qapnUX/cJ6jUkD8n3H\nHEYN80wTDHGpxXu695Ar44sF92Djx+NZONkNH+wVtRvyNAQEzs5s9/+ASygc\nzK20301OPODeqUK2rJLeRMnEAIa9YpAbDomYQYCgK81fNJTCYKyBttcEQyRu\nTQPFvNUdfA+l8UzPNoDoLoAOzzFSGvy78OuDfWAtcTpKruV4OpTBtST+c9lU\nTcmOQ4FfRqxAWMk2CN6pN5iAPzntFgYe66K1ymyOtMK+/bfT1J+ZpZ4TrtFu\ncLKyQBbXCOgP1d8h+O8ZqmQE1SBf88gQAFbjlVHjNX1Sg/uluNP+iIy9tHv2\nsEi3Y0Q1J6lUfBUWXQnsfd/I+Ra6csz0tF2UnvP2ps5AbOO2EtxtwRDlJ8/6\n74Qu3ZeqnHtZukdYlTUUvnksEakp8L+lWnZSK4lrQU75NvDWlXaeasBn3WXr\nx6vYnahv6BSA88r3dAMOnxTk+pTlenFwYjLOPOl2IdZDrKNbw4IJGSr9nGHG\nPYQV705NZ+IFHxScl5cYWZuzC9cfxh4S1IVMETVTXlMN0ZOxBm6Az1xqNC+l\n0Yg6gHsSotAJ5EyzENNsi+4LsHbvcofD14oehoZcrbRnf/Qa2hg8fCF7DHnm\nVihv5iDFk4AOTwJETzb/Okh8lz92B5xKl8wUfSqLBAqRWw5PrKE8SprXxbYC\nw96R\r\n=btCG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjCNGfCHgiP8dVCnM0DuhqKaaUq+MF2wugMXJoc9+dmAiBpixAZXK1WQeJnsvhc7S175VuNQBrMb25h68rjd/SDoA=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604338068-bc6c8ef0.0_1604338180705_0.571874405540115"},"_hasShrinkwrap":false},"2.26.4-next-1604339843-0222f29f.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604339843-0222f29f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604339843-0222f29f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uBqn5WImI8X6vxsNfsMqr3YMiu0kR84vYONnReTSY1fNKso8opijhv2Af3qUos0SIHF7EFfTlJgNQ2HV/HbKKg==","shasum":"6a623f369e3e5952d5dcd94c1d59ea50bf22e30c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604339843-0222f29f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoEj3CRA9TVsSAnZWagAAKcUP/27tGtBvEqqNFRE6chBz\nq0PjdfW98i5TIlD06WTPwuU9XiHW7tpxucZ54nP1CHdTG/Si/TEkqBF7fD+l\nxig/bGP/HiAVwNwFR7L5wZY8wm2hu4+txiUJ+W5ISCWcvYaEy/cZQxkerMci\nYO3V23WIME9LRkAX66TC3TdJWOn6Yeqh+XcTQCjisDbI95rnmjrWuvVqZkSo\n8x29F9/Fz2jJKzCpP70WFQq2V3dpfthuuZs0DtDRjeeYK2NZBMoSAI7KJwwg\ns5AVlV3wWZ3VnmWUAzzaRC8YR8751am3iSpgYp8jx+BBkRtTWlgDdI+32+8P\n7O9Xz3AIhsdArJfweq8rD9yBUw0v8uPUEljEu8Tmq6VKGqsV0l+4+7Ujma/n\nV3Vyr0Xt0tqYaCcMG08H69zFJK0j6wryEAbqLw+4s4lPHFtqhXhUpc8RhXjj\nUnlnCbl40Y1H90J1CpSQe+zVw7k8k1goq1a/zIWvxE4qb/M6ZW/PUFXasOwx\n5+9cV6TBpsdKNRNLYaO9SMbxu1ASvf2bK7Kluj2D0FqchTZ9CZht2HgecvYi\nnjtnpLwFZiABVWfRTVPYpuXM4ibm2W2OY6EKlYhCp+ztJvkXvuuPnHm9Vhok\neirh2lAuuMMFFQnSZQ6/4szoJluzHfdg2ydHU6gHDxaIeVst6ZNNMjlYjMxS\n6HEe\r\n=QxfK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAIm9+bt+P4dEzUdRWN7f/DNHDToktuo8fZFM1yssbsaAiBYe+J3hGFBhZ8vIhWKirnfUd5JZw6SUvI1O2HIya8xJw=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604339843-0222f29f.0_1604339958957_0.18739254266365113"},"_hasShrinkwrap":false},"2.26.4-next-1604343360-d9e622d5.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604343360-d9e622d5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.26.4-next-1604343360-d9e622d5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604343360-d9e622d5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-85Bv8cO5VkQUtLLGCgE7s900uU5RAuz/NbMksbJCuLvvjwtKOrhAinMGSCwl/QGdFkfQDIFPCEt8P15hmRgKwA==","shasum":"b459ce301b19da187fbd5a2accbb054207eeafa6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604343360-d9e622d5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoFa1CRA9TVsSAnZWagAAxuMQAJfNcB3BmkYRmv8gxxo3\n32467IezbboqzOE+iZBLZ6cyAm2F7qn8muTDO77Q1JbMqd2+pzuUFXuCQpPn\nUcsGYv3KDBbylsGnXLV6mqfZuRStV1J3AErGpAlgj33Y8J3c8twQEaAAdyJ3\nYy7fw07yaDhbfosK2xpki58Ao6F2FDaqRAMM2Q+OPx7fcsJ42rwvYMLdaIfq\niCmKMR8QwBrVvnQK/uPYFbSPjdHdDRVGiq4mW2abHIZFfsD9fG0rdb3H5NSU\n2cryW/z3T2rfvP1HAiYH4BV4WbTBxH0ODu2JS2dl/n97tOxHAt9nzMcnnxC6\nzCGdpl8dDp+xf1PI32ytK/mZnI4a3vLv2XoSyNt4R8d53Oyt1gnxBc7IN2Kg\n58TDtpn9KTImSLDzO4J4rZcMAPrmP9LggJxwkUGSbuxwFbNEkqXVA4dSJvUp\nzPLfYz97Hncx0E9Qg9joo51sQsAyBK/FE3d2+IsUCYqJvlLmBQ59mWFekILA\nhqYjtYyeM4eXH91PmaRrxZ8RAQtnxAq1d5gD1ce0p0s6HIY6sTif1NvxuZq6\nh3/FyuwXRUaFdWsSg3oeb5TLcCpor8SPTYfZ9FGRiPFUehbbDccgvccZN8a2\nGjdblLuDKoNEkRVwjjCKG4Cj7AYhNxz+Ct5lKNwuyhjeFBzF4mtY+DrRpV96\nFTx8\r\n=lNPA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGSzePw7AIKF7rRFQqihEt+tu1LeucWhdAwAcbV8jv5AiBR0CqtTfTSMD+p0Zrmc//41KcLu/ZjyZwgFEONAr2L4A=="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604343360-d9e622d5.0_1604343477189_0.6866473247439964"},"_hasShrinkwrap":false},"2.26.4-next-1604344862-d9e622d5.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604344862-d9e622d5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.26.4-next-1604344862-d9e622d5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604344862-d9e622d5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sWrYDpghqFb6EGUw3szRLiGRHqMqtA4jVDRC6Oe/y5NaXvTjql104iQQ4u6VT5Ujq3TgBt5pnEfdOMHO7EYjmA==","shasum":"2d7132ecc33b1ea40480dcf96cbf97cfffc6496b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604344862-d9e622d5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoFyRCRA9TVsSAnZWagAAP8sP/1tj1NlHS0zrYHYWoU5r\ng1nTgkgWpx4I8cml9I6JqpHXWb21XtxJPDUvpw/LaGjNrEPH83oTO9xzj3fW\nD+IcqGahP+mWtuD60a1nx+8m/gAJne1Rlnm4/gXEGiseUQ1TKc2+sraWdSTj\nE4mOq00HIsIjK5t2OZszM4YZPvVFkR/+Ueu3eQv9nipX5GK0A0AyVosF4qiI\nz+Gz/ekuP17gFkF6qju5dF0ztNZKkOPDqLBhmi6QxhIDuvtcYZIrIEbw6nyR\nIZz/uuQzBTjPNzAPcSJUbss6RVaF1UpMynN+cFZicx5T7bvitOTdgx4baBNs\n5YWmv/Vv8eZiIets9EzhmqGQ6Wb3pCfZdIV12p4CllZj07cNul563cMFxe/o\nb2boFFfkwDzX9ofdwmwWj9HUgcWtT4Qfh1ftYftribVszMf+a3bo6f7YukwM\njy0WQ942lsTRHA6skKfRtaql8A8N2JXeKYTtexbq77TW6Sm3tAxy1yCLm8FN\n7damPJ7gyaWcrkaNznJ0SbcvRKvWfA8l5PgjFn2d+AjuGTz2L2+NpjpB+hbn\nyRhxsdGAl4jds2f+SVBpHB86/ngr+UaNN9w0QN1Cc+ZsvCGvsxWJLxbDuIVj\n7JOnJI94oy2/08hS/oz/9Ol/ELplI/0yABmZi69n4c4LewDFipXxowSrrUX5\niPPn\r\n=4Dvb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoi2rnnaF9TH2ow+nApwIq+xWc+mnlr3+A4gYi5+ClCwIgE5pPCp21xmbxPRbvX6n3iXsZQy/mhf19lXtA2jinakM="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604344862-d9e622d5.0_1604344976735_0.3974459238137662"},"_hasShrinkwrap":false},"2.26.4-next-1604350721-971177e1.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604350721-971177e1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604350721-971177e1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SmZcpM8tyCr0JYiyl2alGJE/RgZ7VlB9+dqTGxhpZi/WrFLBwcePFIMSu3QuQJsGwuZ0ei4vu79+Dt5R5vO4dw==","shasum":"1dd8ba7f8909e9f9302a473bfdf3d1650a8c2328","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604350721-971177e1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoHNsCRA9TVsSAnZWagAAgV8P/2EiIyWG4KT3f6cmvmva\nk4KMIqoLKqG5o8pKNf0L5CIL23rTNBhxT30EGmIzo4aSwAeVYEH2g8T8/6xR\nIiHQWtmFoJe1Z5Ji6HkMwrJ2Jg7CJNn37WAxolTTTZcK1cE7LJW+oi6SDU+1\nZwe7FdMiJoapeSoSfVkZ+tj/VT0Wzn2l/94brMFK61xSTMvUeoqPxPYw6Y0Q\nzZO5JuACyp5qFiz/1LHPanl7cP4sOrvPQXRHGq/g4feUhc/P7Htf8IvCjwzf\nIXAnWzbzFcw0d9MuijlNjff96Ggdaayee+vwHxLtCXLO2n8fqC7KHHtaYc7P\nWftJQ2LnwX2hSAoKjedhT4EeqZTU42bOUE1ZSHD4qcQCHJMuMV79lT89vMmJ\nRogBpxVNZw60LIFKmczQDARRmE62cB3sDYEQ9AtHIJR86r6t6eOOdJMX8EUX\njgqvUdHnupITA1UE3hO7vtZRqWNDobyJNq8FdfRG43jLcduL+6YogxBOldeQ\nmjna9kslWPN+rszrkVrOMTIy0GODhDouNietebZB9La9MTKFcoAjR9+6thEG\ndga/EEwRd4xGPlv+us/ufojiXhtnuzQhdOw1nfL+Mj+F5aFww+gmKN9b8tcp\nwTaCvcHLE7cxmC72V6p6WthQdO+cP37TWyKLtsqmcX6VYTGZFRTDmINC5UrS\nrsmq\r\n=7zmc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC84SherdLqztMKpCvOgEf8AO+O02qvczJ3l/Dt6TmkOQIhAIURrDM8BQxWtY2hViDt6nbj0falXIfe2cKnB23iKu8r"}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604350721-971177e1.0_1604350828231_0.18421954947760177"},"_hasShrinkwrap":false},"2.26.4-next-1604354425-c05324ba.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604354425-c05324ba.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604354425-c05324ba.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5afBziChRA7Bw2myG3R5lcoRYJxY7hkMPI/bdWRf7SM42xUBRwoaPGdzic68m72FYb0t2OiRYsjiAmuGeuFcIQ==","shasum":"ef9401c3bfea3b732669ac3c9735125e37e9e0e5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604354425-c05324ba.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoIHrCRA9TVsSAnZWagAA9WUP/20BfONK5AMUWQvWApFd\n1sG/Xg3swU1l1lnadwnQsklfXEASKg0RlOYjnEPOL2MOArb0m7LGGw7+IPvu\nr0W4cicSBgjDOuOqxgFDbI2ZQNQaKpYEZB4Tbc2SBvlXZ93tnB4FgWnkaoYt\n2dH0vQLNqvy8rr4/E4bxiPt5BVXHJOCmTloG2DbSKe2zNJnBxWuvW06L3K16\nkJSa+l0EvxgXpCjMt+wwwhz63iDrQkF+lqpUwzo1ro97lvxebaQlAm0dVECr\nV07vvU7SL5Ln4AG1/W7x2s1IL123McljUGh53t4J6zwL1DUtCXlSXSaWx0+H\nuEniUGRJAsX/MHmtZHVIO7Fz/JcUpZFThnDMZ4kNnZLthG8+7pDF7tSYAwGq\nhfbFyNh90Yy+1ADdSWPU9StBhU9OWsq5yux3f3tN4j6/JrA6EPdxTN9uPZ8j\nGxHIC1jGsl8C/LU2IicoQyt93nkOEf/pnX6t5pEamcT4J2Hm4TTYPj9cy+oV\nnPfmsgBSSFkHFUW8NbY/Kp3XbKjIuuilZLhBd2E2zmKxrIQLScNTPayvDySI\nP6yAfRZQ07BlO9ztrvD8O0wIZhXLfOwmkcn6Hw/IIcGolofJbzdRLJfVuxxb\nEaH6wlqxEf9RdHcFymh6Lyz5dZ+XNsqX9Mzink7Z5JW9CGOlabwP15GN/oZc\ndwX5\r\n=PslD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGDtex5fQrl03WGyl6YNgjdDwdzKMG8TYz9JTTDkdzRmAiEAv6hpOyIYoaXz4s/FgzFGweYxKknCwsJk7qI9cV5QOH8="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604354425-c05324ba.0_1604354539017_0.9774377270965826"},"_hasShrinkwrap":false},"2.26.4-next-1604354719-b55344b1.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604354719-b55344b1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604354719-b55344b1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6qRz0Mf96VZuYmZGrAaozmaXSY/z/5a+wKBlgI/aaliR3PUrAh/+ZIgGbpzWokdRbTEe4CPYgmSG25x5A+Sp8A==","shasum":"20fb4ca93384b8f13b1a35206076d5025b909a9d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604354719-b55344b1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoIMVCRA9TVsSAnZWagAAWC4P/RaD9VYwplkY1lsV0Pfl\n0TCO20c8PRzqsK/yzmtIgrPq0iWRKWzTo+p3oIRxGGROwrRi+W6ZOBb0Gg27\nw0KSXg6RpsVd5n0d15GLS536O0t/ggDFgv30Lad8HBcrgjc6zgezr6q4JhlD\nzbT3+rDgGovwuiOmbOqiN3IiRMltoO7WKUgoMHtpLdVHtNMperuFylxCqWVU\nPpnmy9xx0WL6Z3eD0uEv9fc0BJ1EIrDRO86aEhA+Ktn4jJiBMLppC90AqJbs\nrq3M/hkkRsB7I1VowBExW+KI57qSTgewM6N1hwbPiiV4F6n4wRfij8Ta/vV3\n+Lk4j7XTvoOaqSdGHJz4hXtWuqEzh8nObmIDeomvPoFi2JRt7SWZQ0OJWLe8\nx4OJt/+T9c9SafIzgblXh8VjstZkoDWUQOv25np67Ety5RoNO/Puqv095GMC\npZ9oW4AQ7vf+mF+WIpk8b9nv30ienQgCBRFa5GFgJ/Mbv7dG3wGqUuPyCsql\nIXJR/tg6STeZR1YVy4BxggFslT/XVyF8cMgj5JIrq5mlKglM08LWAPYIKopq\nj9UvfRlxQQyrBx5t12BIHHKg+Laf0YvS6HRfklIFuOx1JvO5gWLDhSOCUl08\n3CVfRbu1wSH8fvc924V9U3/mmaSbe26l/YeyYmvcYGGPZf/yJTTDnxsb0jIK\nP0Bg\r\n=6sO0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAvU2wCbVser+MjSINiLTC/0N/oBH0OnBgbroFCogl22AiEA3LDbRxfJDo4c8GaTmqHRibNUEMzLtQYBFs8ZieuNliY="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604354719-b55344b1.0_1604354837071_0.6434126392722481"},"_hasShrinkwrap":false},"2.26.4-next-1604399637-9e2d8ac4.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604399637-9e2d8ac4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604399637-9e2d8ac4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-b4+Y9ELmhXq5fdHbTwBE82rGw5p1AO/plB+aM0HtiMa+wiR0FWRJ0vYAvfj80vrb4/vJzrkLgp2mCT9yinZh0Q==","shasum":"3eb8c07f363448f18fe4d9494a0cf01ef3fdb1ac","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604399637-9e2d8ac4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoTKPCRA9TVsSAnZWagAAsrgP/2KW0FV9TbD6ks5YDTMV\n8piOmQyBCCPbB78jbXwV2Zz2otAQw2OX9CxuW/M7gtOR2RbKi3JmL+7RhBVZ\nT9Is7QfuInrYAAaj/1gprwC1vCkmf9jzXz79mA7tHreIPr/BVYqQ4H5bYwGx\n+aMfa0l47kB9G3H6xOFnQER3kdKJL1vwJp46fqcBCLD6ZLIhA7YbQ7TAgbFD\nmAXtfLYY/NUHS8s8bDmtj+cdelymuEa3OMxeKHkuZKnWzuZYLaHshUFqEH1O\nE7wFKQoOiapnN2u9QsjM3v5H5QTJPRwxu9sj+2LV/frxUWXjULyEuWKezqms\n/SK4GbH06IrQNElCG+5HUPTZJl2HCkiXDZfsFfGPKbELTS89rFfLkG9mCLyF\nRgc4RZOujpMjzxiQNsg3uybovjmJSoI0q/4gWqwPe42eKlRCL3tmQHyQBEFY\n9tPFJRQ+zehbuRt8fxEClKi+XZAvT/HGtw+u57+TOtKyA5SYXm6tV+Qx4hsL\nEKkXhA+MW0eoX5N3nZC+XybkPnOMihvuzyR4qARNxjYn5VkfnHAA0SuOrl8o\ntH4p46B4lXJJ6P0se+QfHtydsxAEKhJnRXL0AS4sS1KJcvMUi/hSS5PkXLDt\nqyw1Aotn7ytPYA90Qr3F+xkWvZsxVl9PY5pumJqjylUxm12XbGFf9msFUDPF\nzpbg\r\n=xJN8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDdurqS1bZ/MFG9Ct4vhITt2faZMP+ILQ5EpqEJWxU0GAiEAo6B4fieVQcOkY8VqZ3Io+HojuN7WBaCbeQvwPzWpqNg="}]},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604399637-9e2d8ac4.0_1604399759266_0.4963887375619793"},"_hasShrinkwrap":false},"2.26.4-next-1604408298-dd1d3e16.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604408298-dd1d3e16.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604408298-dd1d3e16.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ak0FFgfFwbMAl5+77ffxwuiN+kVeYGP0f5sM2rwRZj35ifz4tFfzCpE4UnZED4zZOE4QDfm1/9fykp01dYkpAQ==","shasum":"e6a6e792ff5d4f5ae652c0db3af7f55123a0b517","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604408298-dd1d3e16.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoVRkCRA9TVsSAnZWagAAe48P/0Mum35E9FnXvIGYu+IW\narucfQo+66OnBfhohQRkerMfdvb/puEoF3mEyG0ezRYac2qxq1B6ElqAnPg1\njpRdDoNscfzeiZpNSQ+NcQvUZ+Q4uM4xRNpUjdZBYX+4HzbLENFxGvDioAaQ\n1IcvQCteckmFni+KUkfXIq+F4k4smfBHcbCIBEgK0YsS0GWscdwZdCDUqrvE\nzhuncK39xLLFnl78B/pGHnSKtfkbUJbCSypdBjnYHn+1sCsgg046VD/KQ2a+\nzcJlerATX6uvveNXiRldI0Tt+Iibr4NszDm2ZMJ8Kpx0BpQUcdHpU2s2mmij\nHvynu57r3tOM3Y7URG+oAZlWldUUvzL0Vt2g7232ETqlPiN+VjguwAbMpieK\n1C2GdMoZP6O+N3mAq/NfiZRr28vzZ6cQdA3AJrpv4oDEKgnHqfzmNI7X6MH+\nVCKQ75hl7Xx2nkNcSfUJtCQiygTxOPJaP8LuquK7N67UOeMY6e7ya5pToIbD\n92hti30iIXEp9BB1n+6B76RXc5GiePPDyci1xjfxOuOnkIqFZr8+R/qr02l/\nPuOPH8zPPwDF1AViOAzFkE77a+kQ9yIXe3dLUW93/W25d8G9SDH7nTWLkX3y\nskqcJS34UE9JEeDqIzpXY4NjotEbOybjVsTiCjzmIe5KsaqycE/UGmnPUSBk\ncesz\r\n=+etw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHeGux7MTMLHXBYPSVtq6b1M509c7RbNPfBjOGWJqUKPAiEAnPYKEEqzo7+UGYGm6+0q0+fj7fk9VLXAOmxunwliVMQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604408298-dd1d3e16.0_1604408420025_0.09832201413632324"},"_hasShrinkwrap":false},"2.26.4-next-1604408797-97ab878b.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604408797-97ab878b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604408797-97ab878b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jR/LJZpM99qWeP65pfvWsdAY9qrooxw0V5UqNZejhE6zQbC+B87UJ2McR/P/z9BHXtX5PBSfgvJUOK+0hTzEag==","shasum":"9885ffa0dc30fca475c905155ddd03c60f7c59b0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604408797-97ab878b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoVZMCRA9TVsSAnZWagAAsYoP/AtUZ4AWlgxoIhUDLLXv\nhxmtXTjCAd6XiUjfvYmXFM6LvSmzmfqIth/KA0uGVttqkNhlbdZrdNbvKivU\nDlX23xKxrio5AVxblbD/NKomYjIUD+lZ4ti9ewTJqlmSuabB/k8FCCYJWvyr\nkCiqtFTyhTc3zC/8IQP9ZACrKeMQUk88yIHNZ25041v8a7otAj8U/wpso1PQ\nPLn7zLA7MX2ycz2ewuS1FozioiSZx+9UFR81Q5DXeVlqVZAcqkFm8l+r+LSN\nZOxhZOM+xjY7olHyjOK7Sy4UaqrcchpnL8NLQ7tlFvb0T+2GoBVOGAlEMKTn\n6y2skYJqQueocXTQnybUQD9Q3b4xXQ/xkMQ7L4zZIaH/IwHB6WQe8qsiTZIr\n9Ho8OjvhN57xOwFqjXr693d9IHrUSvnzB/tuSUwjPCsveA9udk8Qq21IXfLm\ns0KRVdWpe5rjskYdqxSk04Z6V1QIqXQoVOGGDsIreJAV7UnjRhLVvKs4ehwv\nGyHwS/UENRSPmJCzhpbni8CJeUlGfqmDEI/05AE3I9CiaLTeRqzo88VxJkSl\nQtTwvCNqIioyhiAsOIdO3/t5Hmqi6n2BtWnsGQFITkxMYKXJPBdf359LqYoL\norXiYNRDdRFjMuKdLlrZ0zUUnfhimQfkVb7J98I+n742AQ6/dOe90MPgKLdY\n90jb\r\n=17bf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmRff5SNj2XCWy8440JkmG0L2gloYRCb8XlNQkKyAt1AiEAzGPQFvmOwhZGsHW4qZZJ/SOUeAyrTJ3vqMHKxMMD8vI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604408797-97ab878b.0_1604408908524_0.24733077346430998"},"_hasShrinkwrap":false},"2.26.4-next-1604412070-34441dbf.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604412070-34441dbf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604412070-34441dbf.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EYowDpBpd/O2x9ghOIo/HQKKAW+qPGLDuwEOQUl1FuuzhIxJLmJBV50STh+i8TUB9wEq4ag1Gg7MiKiznKhuwA==","shasum":"36017671fe0ca6871a99931db7f3f3b9d984dafe","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604412070-34441dbf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoWMYCRA9TVsSAnZWagAATMgQAIofYhZWdwPFQWphiCXX\ntFhpAWwaCYUAcfXDdCxn1fcINlkLKrlOnAKXUnudKR19vrssipniAWbl0+5m\nLdWDU+cNYBZUBhX/cunj+w16macXZrTqLTkpuYN+aI6sUxQWwxola+qZs74u\nd+xwIxnp9KX1xwf5PSa2GB0PL56UZQBrdxl4T+p+PEV0zweifUBInW17tYof\nSaEYcz/EXaIex/p022ugD80matRCgh8WSC/dOMwmP188AZJx6arfOMnPFF/y\n8oB2CKGVAkKH7nZkCcXhcM719V1gZkiZw/qK+bWnJ4tx3Q1S4cHizZt91tiv\n+baeRsXMUPs5onXfOcqxBqU5+LD8zERI3d9qM2e03PRgypNsOobiuVudeO/q\nDZNKgUUMIuSVHIDQMRoFLXcS3O1rPPaIPBA/Kp4SuEz3vIw/waxC3L68iRXD\nlLD46WSdBsIL+YXkiVnE8ssnRlzNcNwiU6Go/dOSNJBE8aRoFJGrG1DesRUI\nTTL0TTVbA4jEYsvpILZeDqpv5TSyIHGaSBG6emxv/YTbvbTH4F7EsWR5VFLD\nepx4anxQNKOUnic0sBdRwtAoVNXyWEYWON9Hn6LHiOx7AcgvAFK1GPrNY0vk\nQbbxD7gDtSi03KKJb02rXi9DRVMuNwr2/UqfgvEi16GpRc5G1Flc1u+fb9SI\nhlx9\r\n=lbG2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIH5zxpf7z7zCJi4Bdg94lGft3YBDDrqpHnZCTrvj8MQuAh91cul8mdRgMq0aK1H9j6HAvHgldpa9eVVL5bgiE91N"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604412070-34441dbf.0_1604412183644_0.8042683129656047"},"_hasShrinkwrap":false},"2.26.4-next-1604413177-5d6d1e8b.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604413177-5d6d1e8b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604413177-5d6d1e8b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BLUP7Wui6QHIiPOT1sX/q3Y+O4alRHqPFADrDjSdrBYLDTRcEFiGZy+TncpFINtdHmkljLYCkkao0FscQhUmLA==","shasum":"51783a388c12de3e0a639e71fa300c181a72adb6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604413177-5d6d1e8b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoWdiCRA9TVsSAnZWagAA9CIP/3Q4N1WLKFLPScVfDadl\n8O5MrXRuH2zlqzqeEq5pOdG+D/V2jBm1sowmX3R99NtL5yWsOBkWeRI749Z7\nVZweFENhE6QyhkvijaVO4VQBr/xrKZGj5J/DDHOF34p77fhMb7ozPc15mm2s\nqLPtbPiUQwWr9m0lEgXSZK3N9aSEWMkRatYFLujXDijQUtPlV5hPrTFbAHXG\nuyR523VNpgqgP+yryOCvcAPCrp6bwP9ocg6UC+uowFfRcdeM2l5UjLx8+dG2\n8aOGhVyh2uUBdcl0Fa0uO2wfXNJjoKeQH5kovmPIIZJcy7yRQzNuD4i7NEhv\nbH+Sw169X8ePTFLmBJuOLxY8/H4Sz1XUlsgoCU5THrqucn1l2m8hACUcRqE1\nCnODtPY9m1IE1Ju1qA/aXrzKeUcWTed75KImtC+e2HG+Uxi3zDWsU/oJDJ3p\n2zH0PsHRku7TI2bxIqT+V6IYCKsmVx6o+blOYJHv5AGC3nMRqQZANX2Wq4Jm\nkidevChfdi6HrwuJbAT17L+32bmE0dhXZZNTMLI8TOeGnSEBDtREAx7soi8U\n9dquP/7k8Lj8Q43l4QnZEBsmBj6nwSxopfhEtMzeCM6PchTU+I6GxqX29Kd1\ndTviW7LcHX4qMaEtJDcIKZn+YTG/maSIpiEDY7K22YiHnsO5bPwb6iZkt95e\n64St\r\n=AAOJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6WbGUqC8f0fIEfxNUJfDIHQpE8AuSIag6eQ7KA58THAiA/bzng+nCVfJ85ySx0ETyIelY9uHOzaxLdutMJ2zdfwQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604413177-5d6d1e8b.0_1604413281596_0.6924354222582336"},"_hasShrinkwrap":false},"2.26.4-next-1604413178-5d6d1e8b.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604413178-5d6d1e8b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604413178-5d6d1e8b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Oc2Q26Co6h5Gw2zFcnby5fWfq6MPwpsncVrCdonKqxXR683P9jZzouYXSTYb/wqNDYrTRB3xzncnx0YNPA7PUA==","shasum":"f8bd501c9ddd47dc03a03214778907e8707eba25","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604413178-5d6d1e8b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoWd1CRA9TVsSAnZWagAAd98P/Ake7bPn4mvVw/bbenjE\nnYEmtO7m2W0NR1jvWNK6i4/faTIcIX3YD/Ijwms5VxFLhfIhiy1y6gtSSPo/\n/Gdq5e/JUB0uMFa+Wnnb66aR1//bxCZDccnYUtDyoYVdxJkcxGGb94rKBFyr\n0VPS5vk0ux4W9frf6o5INxj91wyVe4S3ODuqWqF/HI1LJov8H62RFaaEqCzB\nIeo4i8W/xHSbco0sIz1NDGG2Eg1hU2iUXMr3Dg7AriUXKxV9f0DCElMwUeal\nAoREeLcfG87aLiDDwEaRpZtWpQxDQSqdP7Cb5SX1FzMuJAyTbFp8TlHXR0NT\n2/02cA1qFMVR3bs3UleE52evY4RAYbNv2fQ6odCeNjO+3Ay685ytMAPrInTv\n4c9CPB1AKISHO9PaONs0JDpuqA26wzrehhyVsSmpQm+rhHkZ6Hh1h0Leeorg\nVf2dKuWM3l8i3Gq3vGaLIiKnudMg31ebZoMGR0CBn+ibEzzOKCx9HyoC7loQ\nirrgz7aaYBa1bFDGdDMF04AazbEXqDuwAvUjT5Odb2V49GYzP6OCFPOjK9ib\no3GCaELpYOJ2si93PrUfoDklCzACiqZi3dMxDuHA8ycVqA1+9dUyD537v+1x\n86PrnRP0oRnlnx4V4Pqz/rcnII3ODyNvGZ6IYfR4Bg5h3qlgSbtlN74jyKJ0\nHTzO\r\n=jRib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDovgcJdvMXd9JdNSuRaQHEXCKxgMx2jrL8OcIHeTq30AIhALkmiGd67m1GVDl6ejeqFCw1j48IpFdiMsqDaEgInu3y"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604413178-5d6d1e8b.0_1604413301162_0.41316082171246316"},"_hasShrinkwrap":false},"2.26.4-next-1604413641-8ac0b15b.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604413641-8ac0b15b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604413641-8ac0b15b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8lIk/FkDPVUYuFTmiiwRm94ZMU2utcakSLnWt7gSJ5Vk2pHIHaExeFbtb2oK5MLezvIRpmll/VB44PLOe10Ifw==","shasum":"a877c935f9b4c09a33887da96c07df900c481ba1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604413641-8ac0b15b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoWk3CRA9TVsSAnZWagAACiAQAJemOXSWWJyR1yYldUDo\niUnp/iZeuJz6Gze1XdrjJrFRAJwFdqqYGxK/54/xwXIfhKOYI57dx4zSTUVn\nEDAUjIHZbnBQ8/icCVr6jWreqv/abDe9p7XbBjmsDj7UKCvbZo7luGZy5L2Z\nXJYlcy/agV+xlZDQYEla68TN/oVrpQtZnG2WmXFREDFB4M1BKXs0US/kJa2u\nyifZpB9ltJwgNJji2WLFRxpqi9Iv1HlCD8ePbtkZMGTdewp762+oBhBqFV8K\nKJBFGTp7W09D5sCIXKjPTP5y0dcGS6sZ6qqnkA1/olnl8nKM6QX+qKhj3CO5\nLZgH5jOGb76UHvR7W6Ch3LaJQpH6NI3i/uaKaJKLY5Pa9kZMBdCnbV+xXNYP\n38dezR38Ez3Sp3R0sThP55tVZfrS48DbkGRBAklbq9RK0VU3Cjevv0nOl2V9\n5lHVrOuV2XIyt1caSEfokb0AqOwy52nfRXQzM4NzgFNMuGGmxZ0ACHaiZ2BJ\nCugmi1LIXzmy8Hh+ykvBEdtkHtZ9KJUCTNlI5p3Qx4BXLoA20OuUe0g0vN45\n4/uinbA2S6fC1YB80Ij6aatEkKOzFNR/ru+qvC10ViVJXH5OqQF8lLgRSOaI\nk3oPQOiXKirq3d48N68VuFaXhHlf12vrU7pNOqeqSffMw6Gc0gcDa9OCVcW6\n0xPJ\r\n=u0c6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDtZ+P6YvkLDk8xoPNF92LgJvGNG5knuwit4FBh0sb4gIhAJ+bdl0aT45hlMW/e/hx/Y4XpLOvZ+TW6Q8NrruI1NQs"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604413641-8ac0b15b.0_1604413751164_0.6265468252578301"},"_hasShrinkwrap":false},"2.26.4-next-1604413700-3e4514ae.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604413700-3e4514ae.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604413700-3e4514ae.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BdnUkngWdmYMsJx97PUhwknjZW8q+us+8gmLlVcc+MrxoJJcB06yVeZRXZxKIlE9tR6qst6ne3e+4vq4S5jsww==","shasum":"7d4763da3273dbbd281357e2ab44c5ad53ec9471","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604413700-3e4514ae.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoWl0CRA9TVsSAnZWagAAATIQAJqUBpdblfcDaF4Kq+K1\nTDZs+ryqEUNKtFKy+eWhDfflxHn4bhYFHT5DdSym3KThCIVL3CiyxdohHg2C\ni0VjovQE1/s4bnQbo2Mb3GPL8G1pHqsKFpF1m/o9X5foTQpS8A/UA3JMCWVP\nEXY/hnT2lhBnmOo2HzcRXD6k/LOAX5eACMn5fNMakvwWjTVa7VUmgXVh4Hwc\nGTVr3Prgf0Furxfk8nYw20g2pAWrJrrozXvdOtSzDMOs/AntVkyeKSQ6DhDq\nrSBsZicEegCV0sKzoyAjJnqpIT7j2iSCDSJBcLLJ/oW4ORrm8okiNeIJhjF+\nfcOXb9xYwSA/eJ3g/KgBpp8g1TxorsowW+Kv9nVJgI478mFh6qb2cpd/U8vI\nESdlBHFsiG4Ic6Q8K92vbc8p05scTZ7exNbPKmpexM+72TcgXO6F4f4bLTkv\n9vJbSzNW439QGe8VjvdTe5f9LeIlt+KbGLjSeYjvTf9k+l9bDnfTkMywFCxR\nqVnbn2idnaOQy0bv3Q1qFtFPqSXOMTudmUVGoAI6liEGsuwV2Ww5EjRwNPBH\nbAr/XgzdvK1K+Ykcw9BxdpqOzevmAatVKzclPyTZagePInKnbM3XlrMZBAM1\nkmzHEFt3Kvi17n4yWiWcihLqYTrkdEJopq//wPo5EQEJiLcDu+UwpRGBCPjD\nnpWM\r\n=mEg5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAxpOjD+Xm55AqKTcYqSI6aoNUI9xwRcgbRs80hsQKMaAiA+tFIaB8Qm1yg+XsYPsdFQUsTKIf/uKHEPuy33K071Yg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604413700-3e4514ae.0_1604413812435_0.10612978631855219"},"_hasShrinkwrap":false},"2.26.4-next-1604413998-d5dc1c62.0":{"name":"@xdn/apollo","version":"2.26.4-next-1604413998-d5dc1c62.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.26.4-next-1604413998-d5dc1c62.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-R5dIa6myRupoBSbkJONBwPHujULHpq9Z1GaqAGrXhJQA5Jy1ewq029BxlXLoCq35NyWzuKmAjbYHyCYawDU+rg==","shasum":"2d7b2f6a745f767025732dd06e39be393149c06f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.26.4-next-1604413998-d5dc1c62.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoWqYCRA9TVsSAnZWagAAd8kP/jYu3GujKx2CpRjgrX5e\neuy0aEz91f55RXOFF4fBbJ9AXCX9EVQSwwO2fxwHLilqzOCX+eDENPg+fNim\ngFQjLgnb+ye82h6atPAeC64XihdAgpDnIpH+w3RgM6YbRZrXsaKFpDs59Kpf\nU8jT0OfX+qC4fIGT++HQeCq5fZjDfIUy2zBYekQbHM7gD5lANMJUUp0FCnYx\ne2akvKNTUF+gb2WhSG1CBwfehBRzP6K2Z9zUGlrZ9uZDaZTymM6gdKpUC5ql\nnrZkPdR4ibJqgsS45/vGzCQtBTrG8G8DqCetMDbmHWBB5MkzBAH9dXYY20PM\nvaQffhILVWpfWYV0FzSkLhRe35/R+a7ftAD6+uI5abYb8r3LE25omLKmz8aj\nz4wX7ZTMH6Nf5pUpw57rghwRkJ+HRvt9d++vDvAKDSZEVxgqlXgZkVnrNp7s\nFbTFOUfsf3O2uHsEhD0VVuuatcjHL98aosximff4Ynm0WzKxYnNa2NgSmXH4\nJfzqQ2m/BRw1Nx/ive8J3VA09GvRmAHUHdLGmt09aB3Wc49EH6fGqtDEo/Hs\nmOayWIYc3iQ5QgsymgHOvCzui2H5IIEdFNKWi8h+cAgyfFeU7q//utK4a+Lh\neGRpBgUJIX3KmLgdOdKuTBNs/eMadzRNgSfe8JgIo64Nr7zKLAcwVZ5PZHx+\nWBAz\r\n=qBvo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHxLsDT1AHKChaiaGoAZtOrFBpBuATuV4VsXIJ+KX9tYCIHTEtVViEAW9ME75eZkcRb8+BWlSW0BxkBur/zpd4eri"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.26.4-next-1604413998-d5dc1c62.0_1604414103717_0.04868682877420927"},"_hasShrinkwrap":false},"2.27.1-next-1604414967-7227dd71.0":{"name":"@xdn/apollo","version":"2.27.1-next-1604414967-7227dd71.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.1-next-1604414967-7227dd71.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iZ34Ke0NUE0YE/XNt+cMx8LyK74TuoLlts02qOG+Yglmf6z8elNjekhPpliMZU7Bd0HCxfwercIC8+/4i62dQw==","shasum":"db9a4036b4890922d71ddaa9df467b88ee5815e0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.1-next-1604414967-7227dd71.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoW5fCRA9TVsSAnZWagAAWy8P/3lTwmTZceag8dSHF1rl\nEVBk+aQrYKtMaTovgEeJbcRf1UzJiqOkun/VBDeuMk6oVwS4gpy2atyhoJ26\nGZqVMjdHG3RPHdohCHQEqZdctIMRnbOe0mBidSWrUbg1ckl8NpB88EPSDbDj\nDPXDUXScHOZJ4KlptYwy2azZpHxJQKmsP3FoznUTcs6OYzYNlKl9YRWncrhm\n/JTU4Rbxf3x8I793U96EKZex3FW2o5fXkpwufiFJ4ySdORGQG6WljUdLzDI4\nfTR7R5EbdKpEi0vtZujEKtEIejwaC7/DJxj8bKaRRY6X2hyJeEy+nzyZ8oZr\n+p+M7PfbYg4wU81yLTFk9nEM/Ay9X/ohMdqob6aZsrGyU6CNLnHCSe+TH9mK\nehsz6I0OuoTRAWAOLP2oSE1Ym8ovhYtlmD91U2sRHJe8kX/W82CCEAwaAuUe\nWAKpVhfG1bDyxXhAEaUZKfA92DupIxEmMpeygKElFPObq3oGeF7OvbakDRlz\nBuRBRu4uRcxlFY5q/yzOzgZE1Y37wi1Ehoy+FVFDm4CL++Wb0pjzyJ/uKPFc\n8ibYsa8ffbPOK1nsZHfxqDxAxlK0wuYKsK9cADvCGpK6w4gXurYLBgSGKy3d\nkteLv93PYxSTVSQfXJ71WXUXZFu7oXmTTyBY5BnRynJatim73XA+I49eM57K\nkNtB\r\n=a5WR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIArDQzFBBP2e1ptOpadeCPQaQO2tiRwIlUrl1/9LhyWmAiEA1D4MuGmI0P6GRt/VM8V19ayE4J6JaB8IIWQh+5hauJU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.1-next-1604414967-7227dd71.0_1604415070945_0.47558822142748913"},"_hasShrinkwrap":false},"2.27.0":{"name":"@xdn/apollo","version":"2.27.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.27.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QI3H6axSadKuRPOTP4/8mWIQf5E+THqlIVFYTFOOIlPVjWu+gLNLizJbVrsEHpYWWdIa8EsnFvAfl9t+wzvq6w==","shasum":"33f908d01b0fc700d12dede3a48456052b5b9a13","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoW7oCRA9TVsSAnZWagAA5OIP/1Ypwc4V7rXU5axPqsTm\nufn3o9D09DRVKAnccQDcw9xqreVaz29rswdLS+rDdFGkAvL15UrYYvDTPWI8\nKxql6Q+SG/7eqOD1JRtYHnpH0D+uSZWJwOmPf0C44nq9hXkzb2WEUclkiDlb\nyOlsCVheG63fWoFtkSM+MRWPB/Q4+VUUyl/tckHLHy4ZDtneDq3tmix1VBol\nZ2PPihOQU6l62NVyChL4wss0RfMMtIeF4LjzgkeNJTaEqMAeh8P1FRITqRO/\nRCe0IThb18WdDNuube7vFpPRLS7a+I8yW4+K0dGZPZCxDgZxq2sT6ZdnrhK0\n0mQZY1Y8o0iHUONI+EQEYSwJEqfKKt7nwe58pz+h/MBrYEviA2E7lPU4tDAS\ntEBb/1Kn65l9yNcdhe+iF5sTKUkWxvAevhJy8E82XhAvOXZ5mBzCoiYRa8do\nHuvacPr8F/eaUoiiNMKowswFk0N3KC6JOKaK0xQmypDx3CnRwS/WvGdYHs9z\nFICmym+RwsVVrk0sv6eOKAdP2Tkeb9VRvnlMSElyXwymxOIauXOjXmndttCT\nUlb3qVSLAAqrnQc61DrV4mLiZUbryvLk3qbigdKdVjmTA5C3yNNsiLgJmgu/\n/QpmZmfCsyDduI/Ap7ikZ8uFg8vQiYss4cfhoQN1PduBHE2LV8fEmHOdRT0B\nUubO\r\n=gzN3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfZVHjSZBq6kHI5oYe/X1d6GTvM/leEvZeDgdX1sgfQAiArEszDGQ3OFBpg728TfkimmrKRGFzo8S4vOXs9mAiC7A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.0_1604415208216_0.17507045466800308"},"_hasShrinkwrap":false},"2.27.1-next-1604425416-4a53aeb7.0":{"name":"@xdn/apollo","version":"2.27.1-next-1604425416-4a53aeb7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.1-next-1604425416-4a53aeb7.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6jDEovB2ZSzvU+2w5RCo41uYdhkl9qEJcea5JXOWauba6nAtuA+fVSapUe0zd5MIlJd9zTlLZkcgGE39j4TgRg==","shasum":"1896fa65943d8452a09f392eaa225c50df75499b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.1-next-1604425416-4a53aeb7.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoZc5CRA9TVsSAnZWagAAOwsP/j8NkuZaRnwnwInALNn6\nFk7w5ObPI3SOIr8VlV8wauxrb0aINTczBLq3Pci7AwieqLNuiRVSm8vhIpZ3\nRrwirhxzBlcFbmxlI52KSiSIAYANdYUB0U6GvEdORqUs4ENUyrIkp8bMb1Qh\nu7P5M4/Wpvae6o8jReNJ/8EYthxNCE3pWDLI77rnb7CmW4ZxqJFAS7zVWTMP\nkEBxI+yq9/2OpBreu3yLHBqMSt74nqwUS+dwlyc6WrgJYPkU220Pc0WjEKjE\n+E1Umq1DAVc6TdEiMwE7u8EMXGcR33TpTkHB0k3x+kCdl/LMCEy4wN1iLC6x\nwI2udlcoEMurF8nuEfPv9o2QeneUaYhbTjTXUyJeledqgBIR9w2oJg+mAHi7\ntXJbGrqnOs4RQvWIW92X2toqnpI5nTWn/8wU1eqtyyBL9hhtmKW2Tprge8sj\nqkNMem1RmWiihtViTUz5UrHOHW+aLxzWj6HaX8sg5HTIt84zRsYasDhe/uc4\neosf5vumOCNIsIDl3jzYuBza+7FDD/SKVUKTw2aWQyAWWM+ACASVGq7CqbeI\nZXwvN8TtQrWA1jCX2oTzLE+Xq7BkBrge0NMWLXYJlaKYronCjMZXOzj9/0a+\nLYvkJ+3MBeYCV2m51ePglFwbVYJEXnJ7qNz+2xYsKWZ1veHBvQQ7KKKyAu8u\nOEwM\r\n=0+0J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZiDY+K+I+6lbhqhggdf3hWOombzVAb+QmbRaeFwqTmAiBnwQG/P4eyvmGaDGByvMg8DJuJk2x3TnlNAFcqbgu6NQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.1-next-1604425416-4a53aeb7.0_1604425529041_0.5553196053605947"},"_hasShrinkwrap":false},"2.27.1-next-1604428707-ccdfc873.0":{"name":"@xdn/apollo","version":"2.27.1-next-1604428707-ccdfc873.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.27.1-next-1604428707-ccdfc873.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.1-next-1604428707-ccdfc873.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VuH6RYV53BpGVDvO03t65ORIPFcxCYCYZWiT19dSaCIL80yOn5lQqFeqkDaxz9ILcGgbCE0J31rhcfDVfUFPgQ==","shasum":"f858f7517ab2679c076b4307e53c003ca801f16e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.1-next-1604428707-ccdfc873.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoaQjCRA9TVsSAnZWagAAPZEP/350xsaE0HSn9R+NploL\nzKW0fP+iwxHt+3dUQ0bAD6jcFKOfHglRDzZX4QHYQri+Cx3/TPSyyO2EoYxR\n4lKW6FlwdmuHQE4CYTv+ySeCWJKcOhH97tnDhMXUN8kJt0ZMHihV68SshS1X\nrmQDaMw5KcPokK8AW7cnPTze9BcrRwuwhAmux8850AXl1iBaxJ7EuzCzoTEd\nluvOuvwdAgvORGRwHdtnMz7tOj9ChIUfHADWPkZe6mFmate1teVJFlL8L81L\n52mBZ+WGF+sp6pQWArqc9pdtR+TDszfziUX/ZajAkNfD79bEoclpMnjOvHXp\nydTaerFV+N6nzqngc2YVcBthZQR5MKYiYGwYS2o9c4mKQMKI9RsPBEs1P0oO\nWSmbc5s4RgiqxAHCGkMsIl/u8mO8/3zhZpnZ+ie6Z8+anQgr5IiJaZjXl1fl\nThLMXoPgPnDOEyWuneAOtxGLeQ0qMxgxgdw4B0AAP/CLk9MK1Gl0N36xzL8Q\np1bP0X7dk/+C9JZTyrMvYR1+btYUDwIcd4BozR2gaIhjkniX2kqj6vDBRNCK\nD/R4agMAW1m1s2Xgjdt2MuyI82bc6wBTYDxEazkyAWhjt+WooWAMV4ArAoTT\nGK5/nvAGQxM9gdKNCydPoIisBvWEPW9neQD3qsf9G4/XsxGoJ11ME7jIoB25\nU6mb\r\n=+WVa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEW7HLLqr4x4a0zK5tjdYXcA2Bmu6yK1uXvaJPAzES4HAiEA+K3f12uz+C2mFviGpfsN4oaXJ72PtRUh6jbnfxr5Nps="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.1-next-1604428707-ccdfc873.0_1604428834560_0.33547240102685905"},"_hasShrinkwrap":false},"2.27.1-next-1604436700-9235d996.0":{"name":"@xdn/apollo","version":"2.27.1-next-1604436700-9235d996.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.1-next-1604436700-9235d996.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DmLGjDy2BpjV4hPLxJhIVz4Zy0GdLy+oOHQP/3XJjmXtVT0PCH0dbVzfmhtdqw4aCwr+E4bp3a72/XiutPn+ZA==","shasum":"42c4f165a4ef1dac26c7025b4dd1391a20e8365f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.1-next-1604436700-9235d996.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfocNYCRA9TVsSAnZWagAAHLEQAKQwOk2x4DAKVfTIyoF4\nqG9oa7UpgOJf2HD1G7Fj8cnoq2eh96UCd43xaojuFopyy5jKsJPv18yoGCHf\nJ06ZTA7pG9tZ+l3VgfJF7Qi+K/F1R7OZ1/vEHoxIcLA1gM40wWQcD7HAk0pz\nQsivhgxVbmVWYCtDMixxFJ5gkHGlRUJ4gW0ts/gfoQg4hdyE3ApAchfdhZaQ\n68rtZQEmdyUqMYnbTpgM7MLKRMDs4yUgrjEpRsRK85fi0ROZEL3DdTJapG6y\nouNC5w3npfg6ZB+dI8kAd+2rqNUlTcAVVMt+J6QUTuQf8joe9fPvFPIekIYV\nZXJXKxb9INqG4HmU8kUawREXwVEW1tSEIfMeQGIE2QGRdz3KDt0sRxEhVj5H\nW7e59vfML0HCvPSZNZYZLAbl4bIZVXOSzq7zUPVNDM2i7g8o/4lMr2y5dooR\nIW6tiraoQzJarB0e3BKBkuwN7ZmwknmZVAnHthHV2MwR+xE9rgFJ/VhVZEpX\nHL2c5NRDsC/88nJrQeBFGWH4Bi1TDN4/1hyt2ycQi4tMYBO0nSIWpQ4chKr1\n2LLfR+ULO+MDN99c7UtLVucOEdL0jh+VK3eRmP1tLAUh5HbYirXs/+vezALz\nd29Wa7KC++HKj+wBPhlSgqJsrzRg3mL8xbZSCAp6/FCE+Xf6pk6/zevVg222\noOqG\r\n=7Zsv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPA4fmSxvuFpKdCs0aRL5Plp9o/R2H9ovXCD45m8zHzAiBBSmKbWDL14B2Vvzf32b2Ieg5YWJ92YnNYm6qqEPdiIg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.1-next-1604436700-9235d996.0_1604436824102_0.6394792656512838"},"_hasShrinkwrap":false},"2.27.1-next-1604445922-a2613b1c.0":{"name":"@xdn/apollo","version":"2.27.1-next-1604445922-a2613b1c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.1-next-1604445922-a2613b1c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-roD6xX3kvvXsQAwdRMN/6/IyZ9QrTgsEgh0HqWqhbBTAOL/JpHkvD0KuGjRL1t21sJdPEJYTeG2tZ8/JMCwVxQ==","shasum":"b743372b8b219a8a12a46e6cd1411d8771a56b67","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.1-next-1604445922-a2613b1c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoedECRA9TVsSAnZWagAAT1wP/0VtvOk2a8Bb3cH7+AO+\n1ZTgDsDl3fVFgwtGp66bvOXLEfUx3W7L1X6h6OjXk9V4DuJKtzrG7SSnUhDB\nYafDk3IVNY0y9Sk31hP2QIJ1zGpHQbCUZSpA9BjZufUafKZ7w1FxM2/shUxf\no7z78X+NTA1MXzogHfn6grxRldVjdspayMuaImLxV6V7PEKm1kh3TFaWVSOo\n8zDLciKs4IX0vEmFFGwgyLlAD+eFA0ZIkCZBaGiVl2RUQAZHibsHLrAIEEnN\nAELMy6i5Bg79m3n/baJB7c8elCZkbhfB8iN/MoBVqvX/ox7RDmbCwOdMbNfh\n8b7izFXUcCztJCK+luNwABhhMByj0h/rsMZBH1oE9h4Kgvz1lWyGXdQJZVWH\nsA1XdLrzENwW0rJCGFjBEI0+0vYDohPeCE1LBQ+GVWwg5EmRdHg0+Qu8p2j+\nRPBKdOaCE2P9/STuzKO+iv/2avTtNQiXLzb3tgsctX86KEyXZ3zGYVTp13HZ\nnbBHNYCzdY9lPk+velltGeWWv3ONfGFlxoCh7uV5nig91WWbEQcY+a37lQK1\n+ivRMDcgNzs7wmE2nnvXNiVlnU05rAJpTOmyTT2R7i/s5Fk0nhihfzrzsqR4\nJwMnf8OMDhBghWfNAlY+diofxIDl6FeGKCVJCR3+UX9VeYvCcD2tv/is8Vi5\noAy3\r\n=vbJT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5k5T7DhmMMzfEPkqYb4Ejo5EsxLNwttsdUyZvySR8wAiEA1x+oi2GjgtELGJd8yTS7fyNH1AT6KiU2/jErqqDO2GA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.1-next-1604445922-a2613b1c.0_1604446019967_0.4342594535330335"},"_hasShrinkwrap":false},"2.27.1-next-1604446333-a1f7bce3.0":{"name":"@xdn/apollo","version":"2.27.1-next-1604446333-a1f7bce3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.1-next-1604446333-a1f7bce3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CB8KCm1wy6kZVGJKr4f21sg0b+Q7nkjr0e2Sn5xuIxRgbEeR17+YTYULTfabaLXoJtqVdU0Ns9R5syN8nqZWXQ==","shasum":"6cbcadf2d739b4a593a73f51f36569d109ea85d2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.1-next-1604446333-a1f7bce3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoej3CRA9TVsSAnZWagAA/f0P/iI27Ys+sEDYIDiWP7AS\n8QwHg8/jz53Eqx9GhXi5ZFGcN3VBhqod3zlGc5NkM3OskEA6UGOnBUo/Fb6/\nzzUdx3QyhL3QIG+ZTt24OUUSswfG7fitUlLEqSJ31y9BCR1yOaDboFXbGORl\n+t3zVGpO0OtAfCbtlS0U/Xze2CqA1Zbf5ogeFt5b/pnJVULowS+WNMc8YtvD\nUtly2SxVWIRAbqvZbAFzk5PVrtaDo4PiNCZvZ4QmZR+S5MvD1sLbsjiMtAMO\nwxzSvQZQtFTh6aXXiBMIW6K/MjpRjJhFebliJffFU1mAhyg9noqVB1gE/AnF\n2Ocsia7r9RwCHIfO1uKylvQeA6dKUcXyTNN23lSQVJNvcQbKO+CmG12iN39F\neI0Gmje6Yk4D0piz9WKLvlfd4NmUSregIxzRJjCz8gsB4PvynWTWZOD/e+tC\nh2ymj/BPjuvNU19L6cgm/2lM2YotdF8p/Yd8sk2dq9x9SwaFrg+uREaw0vmK\no1ReQgVRXUhakJZjbfJx2uSNj1XwQToYlrUdbXbrhLNU3XOQzmwFb9nCqbSc\nEsuPDYx+j8cepqxKlNMLirD2FQL0tJj4EX5C1/mhH5yoNQweFqwcghKCoMxO\nwzRZFZy/pjV+34Te/FCXjBC68FGfa6yUJJUheutFgPn7GAGYmZ6nYkoXEI4q\nPGi3\r\n=ff/4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4r6UGlZ4z2ofVKbjWdBMmlOK3JUJ4rDg0dmQJMMDCUQIgBQNcjeWtuEGVBl+iTM0DCuIjQosmMHOFFB3EpyIczXs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.1-next-1604446333-a1f7bce3.0_1604446455302_0.9746880735954584"},"_hasShrinkwrap":false},"2.27.1-next-1604478197-95ff28f3.0":{"name":"@xdn/apollo","version":"2.27.1-next-1604478197-95ff28f3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.1-next-1604478197-95ff28f3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CPY3Pceeh2QGsXz1qYI3dEzvlKbSpqCkf2rKnO4YfKAdtXkwLBTsKS5DHMnw+6ppa0VKW9rnGyymagyJt6UxiA==","shasum":"2749a4dc256405adcd8d4c5dc6134c06b1644d51","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.1-next-1604478197-95ff28f3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfomVoCRA9TVsSAnZWagAA+JsP/2r2AlqoGBXVIZq/Sqma\n3CHUdhWAW0oFgCSgeMR0HpsFA8GhP6EpQntRJwjc/3BbB0cOVKMbiv/pFStw\nLf4E0S+gmIaKJlC3I2Sk0a5/10MItPYVYcnrm33T5O7/TmXNuki/uZLwOu9p\n6toWC5jljcqyuUKx/mcxbCmDQNCQMGMEnT+T4tq28Nqi4su1SPKhY561Tp7w\n/JydeQDHxCB0uBGcYVjup+93OKgGUkrx+txLIrZyPoiVH4ppc3XFzuNu0lQl\neQ8UtDXblP2SnGbJgKA/U76OIW7ejx1/eiW3yi2A7jkBP98Nr0MF6xd4PUXB\nL1LyD5axM6AgOFTEqk5CGwz+cB8Evbbwh4dKILLe7j0WbAnMOL5abdplUVnp\nsd3O/X2RdEtnHCjV9Zv/J8dJIRkD8a9tTUSgqPZ70jULEZbWG8Mgne5a3UKC\nRpmbpV0JQ92qGDZTqoDvJDo6AYbabBbB4EQxmCyKOgN3mSH+IoJC5SiWgePj\nZ6zUG4lY+nLZ2jKBtmGf2ixg8pDJNUCJidTDXOuTCRrhM8mHoZI/Ln0OFpao\n2koo+MV6Wtw6O22u1qSrTI0kqDVLtNk2vgF4vifuGEpoAnxAFZOB/6jTfWv5\noj+naWR7JF+hTGswvOJhUKrAPg8G8wqkWrHEJBmBKCuy/+Y+OEZ0kiNmyQHH\nXSjf\r\n=JUqF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGETHEqsfvXNfznlFJ5j5D0JIJcGhm5/yH6B3lnBSVUcAiEAj8H79n+TQFxd9SxQwx2sPhjIuoCRKFjeC5ziTqrxbsk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.1-next-1604478197-95ff28f3.0_1604478311666_0.24083943144541586"},"_hasShrinkwrap":false},"2.27.1-next-1604482505-704474a9.0":{"name":"@xdn/apollo","version":"2.27.1-next-1604482505-704474a9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.1-next-1604482505-704474a9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-M2kBkzZIjm+KNqWoLQJJKWH7W0Bwb903PfcKAll+bnA5FJy+BnYv1Xk8jzhyXhFzyndu4YEfyAVidlsRVHJ6mg==","shasum":"d1d424ac01f8238318ee67ab45b62fc1ee67962f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.1-next-1604482505-704474a9.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfonY9CRA9TVsSAnZWagAA+SAP/3HfW90ItUaoEY97iffU\nat4OZqs7ibQLgPuNUeDTNERYFM6h5uybpOWbTMdXaQP/nX63Env5uNn4Hl0U\niZMCfiwHs/6Nm6qNUpnzJsVQ4LJTlCUfssZi4r/n7gEDPcv5NLqyyJTG4yyR\n/oJlC2krN5/g4OAPgSla5jeFwAt4LTgg2u5mXWe971Djzlp2OWtP2hySRL1A\nJsIRQkGzdGcfQ5nUt7cBPMYykAv3o6kupgbeOsh8TTR+C2lbWBV1aQk+rmI/\nTrDKqWy8GG+wXVDwf16dr6TmNj5dnxRwCLJyHbtZ4Zh7Klivap/5EwDA+gTt\neDvD8RSMmFBx4+qXZWPMuvI8/5WuYg6sxSUEaN6JACFqwk+hKdl9uoe6m9kS\nJuqCE0AscJnYj4hV8J0gvTeFa+LwPIyIDOSQYEoaoZq5pSM6AHWsGXL46jjm\n4f5Il5R3nhjh1zvtfGyGPxl/Vx1UQ+uIRHewhGXsj1Xv1/2pheznxB5N0Zxj\nGdnaHvCAWV6BpmwNbAMQPywXQeJTrSwN75hi9yPcDO3wmXNmIjCeTyhqylZN\nM80njO+u9LRWK7SsHvjm8UeG3gLl7RagtJDU6yw3PAaE3HioEiLzyuKwFy3z\ny6vJHzk6t+kVCJ9i+X3moSId96oYas3hIZ2++wbez+h30DZNZLw60pxRbvLa\nhM3T\r\n=RgO7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtmHMJjEy21Gxz+EhLxryOIyOClIIvoH5MDQcVZtZgYAiEA4fAqzQvT3YPZ4vfkxmio5RecNdFyIZzY3Tb2/YJ2UGI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.1-next-1604482505-704474a9.0_1604482620964_0.22491111616912973"},"_hasShrinkwrap":false},"2.27.1-next-1604487185-95ff28f3.0":{"name":"@xdn/apollo","version":"2.27.1-next-1604487185-95ff28f3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.1-next-1604487185-95ff28f3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q/o/zZ2xNATvC2bF0W2rlefIWvsDJ3gEblHVbd9D89gC/iTuXnolg3uEF4elhQ6Ckakhm7uyco5h6QpIKAwWag==","shasum":"8fa279c381bc90e8efe929351c42c21c4d29c436","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.1-next-1604487185-95ff28f3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfooiNCRA9TVsSAnZWagAA4fYP/0pnNKAODw76sdWC6ykg\nT2FrL6CarPKrwcN2l+PrfI01jBGpmISqNns0AgvOWM02Esk5pkC/ILey3SUc\nv11WiGqzv1wN10T3UaAkL94SudIQgLuw+aP9ofrKF3pawAjKKv4Zne0h3yLz\nM1lvo3zgset8Vlij2PoJ53iqdw68mstWrFDMXo/b1GLniT6idOUn0l4pQwwp\ndYyYLl8O/iNpugMX1zY57rb7/kzyoHbO76p26P5DBlc+Yurwsuoku6DMbs1I\nyLh0xt66mN5FTv/RH99aXApw8iSxUp1S1bQxCDAasc1YLY8XUG2VAI4t3U8Z\n6ccNTRxwyCoRZnGDvzbPlOb6at0WRiaK4Fm3eUtN5LiFyL0FktjDGBmElzGO\nNPLrj4L1mnpdYn/BS3otGo2x4eaGNuQmAH/0g7HsW+m6rzrgPTdJDoGWuHA4\nbum1IqFlf43JTIF6osCVOqpCydRBw1B+AR2xU2mdi2y/DGxo6+WL0Tqon1Ir\nIyUWmO4by0cWYTe/C3mNJaLCJypzuBBmR4ChZ0y37Xah0iaDlxT6JkPkVONp\nDJsnTG//WWV+Ry2v+Rom1+aAX+/L4cVefq9YMWIxkywKMAFNN/MaPwGob80k\n4owxOVeqfDxUhLsarWTA/U+rxSgV1TYvJXnO2gIkSonymO1SProfKzQdoPCe\n6FdE\r\n=fOp9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDugMv0BIMWa2EvA7mKm2v7H7E0aUcPfzCWQYQ++bWVGAIgNE44SCxMFtw0O/ZTO6OEP/IPt1gYhT7kW1T1jSCrF2E="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.1-next-1604487185-95ff28f3.0_1604487308784_0.17181912381084308"},"_hasShrinkwrap":false},"2.27.1-next-1604487287-3750cc8a.0":{"name":"@xdn/apollo","version":"2.27.1-next-1604487287-3750cc8a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.1-next-1604487287-3750cc8a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/q0EjkVgG81T4JGwFRDPnBU44eVAkzwj4fdkvjH8XyU+3pmpfHJG2iAkav2ivHCmuS2s5Cf+5jpL+J4xRKUlOw==","shasum":"24f1c8b20ea174e7c1bc5d9401b963b4f61f9345","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.1-next-1604487287-3750cc8a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoojiCRA9TVsSAnZWagAAoNEP/2Fd+NKwuwVemPlfCbep\nql072C7n/NQKxTWAZqX4yNreRDJRJ3JJs/03aRtSaV+7kAMawPsHFNGe8Mz8\nAZzoCxU7s9yaNnfAyhX7ghIwy5SfBPvTrHQ6nvTvIxEVe2b05+ecCkT1vQkN\n5GFtIUUjWtoPqR4NwDrruv5f87Xb0W3q+CII7WPPudwtZEtStHLdlrxH29EM\nwWRRrOael3S2rtxwfNAGKU7Oyhp8zCJ2h/xiTqoMj3VzaaD6fsPekyeLiMkE\nijeTd/3KRFjHhtGRfEF+1iqp8/HjV3B6ccrpJevSWSxYZ2K+jvvZjSqGV3c7\ncfRpju4Wtfc8/g6uI0D99LJ6yPP/uGcMhVnsTvFftibPsvkmSc8pQFeYpkWa\nqsEY/T/Pi3RviWjJPPmOa4qItjwprfJ+VA/X6SVDOXUUZ8lHfOH5ugZZU+Mj\nBQF5kCdm9pjrdukAebz7Jsv3HMgr+FkLx9FAC6ZXZ6r4iZI5cqq/jgpaVTQ3\ndgIYzFT4R6oaTBpRZ4MSJMs6W1OzOWlEkKkhK6af0LwyWlqwsmrummbUo5u7\n9dBJIC4EHk9mMmEWC2lUrX/8o2OoZG0MCigCa79SavZz36cuixRqh9U/zIu1\n/8caKUNvBjTLuEHknOTxArg7OulTMqCJHAVAiVXtkT4X24UA5c2nCtoeTcsO\nxsm3\r\n=wuBV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBj2birohUbVYJF6AZQFkJV42z/36F3rBuuR50pa4kUHAiAxGqaATZjh+uzt2k/SuW6tnIaGBNIWX0F2TdfgWftIUQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.1-next-1604487287-3750cc8a.0_1604487394233_0.6979368395764529"},"_hasShrinkwrap":false},"2.27.1-next-1604487504-bdf447e4.0":{"name":"@xdn/apollo","version":"2.27.1-next-1604487504-bdf447e4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.1-next-1604487504-bdf447e4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KOKODYsGLJsAoW8o1tOGsAe/pg3epcRFAPpfpFkAuZLy9G4wH4/XV53Vmkg9Ps5SF+tDAfL5W+w/ydo48J7sTw==","shasum":"3bcbd4dc2d4040aac7ff0e601b338ba598a5eaf0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.1-next-1604487504-bdf447e4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoonDCRA9TVsSAnZWagAAkMkP/iVYJr9dFrkbdN3k6G3N\nd38sHiJYg8mZVI62uLeQRZfNUae7XhBGtHZLRBpDuyj6MKPf2l7qKebEWSZT\nTCh1CPl4U3kSC6N1NzBpu8GgQ/5eMPgrllJ6j7ruUKweA6MP4SjtYYa1SS2u\neNchSPspuVZYCkFt1JBNhH+IlFN6HGgMBEyTy2btOdQjT2gVuG9WENH7RQYS\nx6GQWACooYBSywCXR93/NNR1VU5/XkYeWgF1t3n4b/8YwZj5A+RWN2wJGomB\n4XO/RrYUHUZoF/MgI/AJ5Uk/jB+EzrIAFomuoNLY6xrRwjxa4fo0q32qY+e6\nfpzqZEzyxZOeFxRJXZBNxgOgZsURZdMsMohho59kjn4PSctVoc8kaRoB+MIQ\nRFLPmgFmI6VIejX/7SL8tIfWQv2E2BxexWcY/4W3LVeCmrp2i5Ui8Ne192HY\nRhUuIGzcqXKW3SNVpJtBFWNL9SxttdHCYCYo8tR0IcWbJ8bLAt8QbsY5BXRi\n54RAUi4NXHZxk1A5okY158TdCHzU4UVgYVQiDNQrSvmnXNQA/M9xiBvYvsCO\nNSM+c8Bd10QZ6J49M9mT2IfRKgRn/FnETzZWGqsRG9b07rcmaFIMROZCNj99\nJljFbuPalX9cUEhiWjiUIX06TK+ieCgOku/s4peH6YF6riBrUxsVjFrJYyx4\nC7e5\r\n=VZ3P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsT16ADa35pOZwLlWf0zJ8ZQ2+z1QTe1YRKH08WyIdPAiBlVubU/hPsuC2fun/+IyaESnSG73YXUG14BRjDyXwdEw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.1-next-1604487504-bdf447e4.0_1604487618538_0.9069082281304972"},"_hasShrinkwrap":false},"2.27.2-next-1604487530-baf27c1a.0":{"name":"@xdn/apollo","version":"2.27.2-next-1604487530-baf27c1a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.2-next-1604487530-baf27c1a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l3w/wMlMWZ3zy6ME3f3M2s/TZJQGwd6D07/wGRC4zZ1vXCCDUrbqQxn3lcU+S64B5HSpiZbJODYY0vdO0RjSsQ==","shasum":"b4ed70cb6752edcfddf0d4413d3475e73c18fd5d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.2-next-1604487530-baf27c1a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoonTCRA9TVsSAnZWagAAikoP/03hm7CgtM3/TZvrfGO7\n+w8qAZRPrZmU0lYDBqBrxvOL5wwQl7mRmJhMvhZtdweK3Zrz9pLna5erjG48\nkZTxrX0FDqyhF4sjosdZqdNlJSKDFGzR7R88IV+SRC8bUJfyeHhNr2loDevl\nvUWjK9gf6q3sqgDp1Yt6GECfAkzSD27w96HgW9gPe71z38jepCNBC9ZLVUIu\n5v/27BwVzp1cCKK44N9Y0GYhcvtzG2G8tAsBGYVNFbV83eypW/NvKaQ6Ys0f\nowQUgaXm3Q1QOkVUYpqZE7XE42Ethocr7ZQPXKCGs0ecORWcxONfjqqvO9bW\n39v4iOFnBsi6h0jldjdkXAR/W/LwidUHsi081BB8DOO1TgsckPkQoGw1WyO+\nfan0e30BQGR7d+NR3RCGeb2rqsF1+JFQtvQUupVOtU0SYqnVM9fAvCZFLELK\nMR3h5GD91/PaqsO7IL/SZFic5vLDWJuYgeyHYUxG1IW3+2QA6M8u+mBxVmxg\nMgFmXU3acW8iRQnT8gmUvrUvraucAf4fDLcGr1WhqDpbyCuqnZvAX11wWW+/\nfuwGU9Ov9fxtpLFv5t8EuDG6yt1E7dn6poRhuuuETW9qWeeqBQ79D6nBap1g\nLbuvRWdl6uywdA+IlwiPLW4D6U0Efn4s+uaF9/H+8h2BJgo7q36P9qd+fCeP\n9Zw3\r\n=5Yr5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7tFgoOc6p3fAiSaR0YyvNMH1zmt1790+TF9s1Sd51sAiEAy9Rgd5R7qV72V8Hh6qtT7dl1NmlOvaHZs8sJmFpTfXA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.2-next-1604487530-baf27c1a.0_1604487634851_0.933600485495359"},"_hasShrinkwrap":false},"2.27.2-next-1604488934-2681ebec.0":{"name":"@xdn/apollo","version":"2.27.2-next-1604488934-2681ebec.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.2-next-1604488934-2681ebec.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UFEnLSXVT6FAg9v8vnV+VGZ3IFP4SEaoKl7ZYt7RtNu9no3VASSHzF227YFIkVXwic2nEQIykgRzxA4T0amHRQ==","shasum":"bd59d2eae1d19fb9247be2a92076caa86b848ff8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.2-next-1604488934-2681ebec.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoo9bCRA9TVsSAnZWagAARpwP/30T2RqjxdywoX/Lcr5E\nrWKhjCvwyW8RQvi+r9bzfOOhGxD5CRegtA24MhnHIbMmQhwjgFQk0yU8LXyu\njbpv6qrOKt3ZxhpkOCRjAE9mH1bPMFTE1CkHreEr7xo23dSblHhRGkv7lM1O\nmG2mJvVet8Ugoo0F7DwY2Irk02HsCiaMLFA3mWMhx0GDt80tWpRLf2VV9m0U\nbaaqTLSrsJAwnyWJatJfSb1Fb9bhlRxkJTNv+N0Wl7eOtt7RQlH7iyGwXqQv\njgE62wLRhe4QpKQammVKyYHJAXoC1crSAYqFEciFrzkrWY0jRSpXPiScy5TA\nzPy6uLi4SzphjEGg1B3afDEQZBnhw4eGG4IVFjYTTFJ85nXSYm3J54yg1GYU\npGcdNdSKcmfPdkaPr6l+ch+XbCn58KifyVy/FzbW4QdeIWWtSbqs5bapDMtY\nUlFg48TO022JJytMsrCzADv9hItKdhANU/QdYGDrzfnW+KVh++yUomQiC7wT\nr17YykOmsCkuJw0o/OY3ydzakt4PSemBqow2+9XOEJppik4lUF/zbQlIKIaX\nakr4DtpxoLphyB2jWth1v7HdDqL1aBnPAIlmMfzJzqq8x3LMHomXx75V5T3L\n40Uhl0ONk65ZSB6x1Ig5bclnTotN7wTbEL5hr9D18Odxc3kap/ai/62sUiP7\nv5sU\r\n=G/Z4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEds+s8QoNPhXppYzz4tN/vH0Q7RaOu86XbLRCxEJS/0AiEA4x58NpKLeioGQ3JYu9To5MNsgSny4utHFd1UYMuwad4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.2-next-1604488934-2681ebec.0_1604489051212_0.023093290652359322"},"_hasShrinkwrap":false},"2.27.1":{"name":"@xdn/apollo","version":"2.27.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.27.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-H9EL+JsGWl2J7K+UMJdvurWrTft+EwJROY5+gaMn/xjBa9+WEjvTCbeg4hcBixi4coSJ/7eo1+kXCLIpiAtgOA==","shasum":"288a59d16dacbd56adf2186dbfdcd1fb53c459ad","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.1.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfopA/CRA9TVsSAnZWagAADQ8P/1FK/+EvWKfg6imgFuLG\ny6hu0pz3pvJQc28W7+0Fv1B3z9nEjq2t1M0OVhA0kNkm2GIqZAJ0VMqd/UW0\nqNbtupEh9g8F6KOi+PBtCGJ2CicWaRAj1lO3SmCrxf6cK9Q5vq0UOVR60A1U\n76HxX1U3BcozMFZT7fcjONbci6mHWdmoJhqfhNLSXl4KathijxVBryPOcRwv\n8NsF+tH9DmCP3IyTkH0la3St1zL9dSRhfxYORqqCwHd35X9RpeMhHOF7IT1F\nSmrMFLYHkA48aQq8q92HSInGT0DQO89NqKA+WQgEk20VHI3oO6arWhrlJojY\ntJwIWq64pu9PbtCN6iE8ZkPXfLhAXN62LhQarg78ifEhWZi4RGOVhmVFTuHf\n8zVnUuXF0ckiPEScQaWOkscVwWRbgIrZT7ADv2PK+WSIKYgwrx98Mx0Mjbs7\neEz2qjQBHQ32+73l3UaeEVWQ5R65FRJFgps/GG3DB0UvpAR3jamA2mZAoJF1\njeWUdYpLsf8y+QYeh67Z6FumfgiuKQVjM4Jo3zui0bcr5kasdgXDuYr7/0/b\n+FNnK45kzoRMLfRzgQ9E2st9szpuy70aqoz1W2l+MyiDLs+wO/5oVkOyFgmf\nnVp4BxTliQ1nbkoLc+CdmMismpnHzMVrVCvSyZGKX/iilsnJF2SNgQ6hK/48\nSz/I\r\n=+B7x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzcq97aJdSdj2BMjl2M6A3iKfc/9tagNFBRq46DzFmyQIgalgpIhT1gXaGT8nodVikmVZUy8TL+ZXoDB4SmEMGShk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.1_1604489279522_0.8796346892081468"},"_hasShrinkwrap":false},"2.27.2-next-1604489592-859547f2.0":{"name":"@xdn/apollo","version":"2.27.2-next-1604489592-859547f2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.2-next-1604489592-859547f2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7rfgbu88a15SZi39WTQg6V8/2F9YPuNVxo4Y20cK9Qm+xullSf94abcP5alIbXh9ibmXIOmeX0lxr7n+h9jDzw==","shasum":"3beea47dd8b8c086a3fa5ce05f079b13593a281a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.2-next-1604489592-859547f2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfopHkCRA9TVsSAnZWagAA6WsP/1rGqxGNZsIFcgKPiMIo\nSaZdPP+lErJjDyZU8v1upo15JAtJ1B4/hpun6fOKvc08FIbr/wgTdSC/0Cqn\nSdnx3TvGH8jQuoyk/hxmZKbkz2rWtuiKkyvWfZ9B9hqhghvrOF2zrpOTxTWo\nKQ92K2aW7p462lsdnLyRpyxzmnmX/zpAaicP8UJ33RYnfUlbPXd5BU1Y2lkY\nyo74aqZSKL0O0RSqMBcxBkgOkcYjsqHzaB3UG7ubI/huq5/BPDl3DDEHFVQp\naLx0MzlyVbILY3HAJgTNSRld9sKdYqb6k976ZKhs4RN2P1ocHJr1TlzlmSlt\nb2Sh3ZKCtJdrXth1xjlrf1BYfxPMqQ04xNZzcDzk/+jiJ8FKw+5PPQ8+SjjY\nIU3Cl6d0hT9i8q/q/8XXQN02KD8szI+GuuszyJL9ePmbaL4BkpyKHYO5kuF+\nLcB2KkaSTls5A0pQUcRKLe/1uacfnKD9K9HrssL3M730U42CS54PNJSrZ0Zb\nhJNBTssGCh+zMxzOj+HMknQOoL6gMuLqGTwKTtm2jPjJ8Lh97u/DvbvnXuz+\nD9/gVZ7dZZKs7z6ZsvqTBpE1rZcsVbGvLV+wcLTiTRfcyR1aSbDYp9Cckkmh\napg5AcwpDo0IcJB/fD7AFE3jQymPFo6aofmXuRYjOy0P4rIi+f9hV0rVNu+x\n6U1Y\r\n=sgv6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0FSN68GjnRHh0J3ruSZhQsZZDpttAb282HbCP5jhUGwIgU3epn6Wux+qnx7wIe7ePRY4HseBcq1nu3U8dmFYk6i8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.2-next-1604489592-859547f2.0_1604489699706_0.5155960306469669"},"_hasShrinkwrap":false},"2.27.3-next-1604489652-399b23ed.0":{"name":"@xdn/apollo","version":"2.27.3-next-1604489652-399b23ed.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.3-next-1604489652-399b23ed.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RO52RJwcUWs2xGcWE9kRF19KmJ2ycQz+JXrnWFmbOXqlKRpnNu59fF/CJIhNA5mN8czWq5Tl2fH16HIqeMb0/Q==","shasum":"01130055305a0d97ef0553c8def3464cdaeb95fc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.3-next-1604489652-399b23ed.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfopIjCRA9TVsSAnZWagAAZbAQAIrXo/qFyU6UvnAqhPWG\nhS8e2w+xLWS7eYBt3s/aJCN3eOkKUmRSGsGSjDJTEbnTWr8QWWvN8rx6eoHS\nvbZyHqu5z1lyRSFqd+3dA66pLpZS0HQ8HUfGX7ds7ctaOJLNlgKuHKoHv6ly\nxTE8b2nh2U95l5n5NP3kUVyd0wrPrNteNzm6VUmfiVHLZuYETWLmhxDHNGgt\nKjZahxW8yucTImV2b+cPAQS3MHL9dL343UYvnW09eXI9wuPB951YjxKMKknm\nFBjOnvp09wCCtqcN9/AMMivQwFWADN1EMQMqyBlUnmF1ma9/aPSVaRy1GQF0\nAKTHGPXwIfWXH4ims7Pa/nIS2PkyHZ2duIeV7jcE1op4Kxmtk65ojBMUanzy\njTckHlmFkALpra0QLwN9YVOETk8B9Y30OvLSE+SBzEA/fgD226uVaxoLnW6R\nZ7dnaI14RVQ15Md+TBo767xleahEKd3wy5rKLFcubegF0SDtCrjFzEdgigxh\ngSt6qKtbl4hrPERVUOShGiEggFBrFGRPdJ+tkYyDkplXEoR0bk1BN4Lu+v/v\nKVzZ/WIT7Ww63iPgOJNu0O9d/v3kvH+tSaIHrZrkE3FtnpFPsk0eRN5w+XcC\nBRZdhEBNKjzKcSSjLKFtS//nZN8yAIXvyw3awCTb/7IhfU7Z9WsmLDOvNjrl\nak+9\r\n=ZHN0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUHhWrjg7U5AOkSZol5INYidmMFABcAmwdDfIa63LypAiAMM0JhXb+4wwj2aPXbx5u4HIKoW/dF7w+bwHZCXJYSkw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.3-next-1604489652-399b23ed.0_1604489762856_0.05639621031095432"},"_hasShrinkwrap":false},"2.27.3-next-1604491510-399b23ed.0":{"name":"@xdn/apollo","version":"2.27.3-next-1604491510-399b23ed.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.3-next-1604491510-399b23ed.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-X4P/lf49MfmkFamPwZewm0srop/RXcg7MT8olFCqX4kBwe9+uZs89Nnp5Knc9toQy0jHdrJFmM3NJFXYVDVHXA==","shasum":"b9cc85fca373af6e54bdd2b2a7d2b16396d637be","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.3-next-1604491510-399b23ed.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfopluCRA9TVsSAnZWagAAIp4P/RT4CjTca1pLxG50PpIM\nsvL6Ha5hhbKC3IZpmFsiDTO1HjN73/lFnnGUtY2K23IE3FwPiWTmSJHFxoo8\nkz58gSm4uDchKDUk9cLjSsX8V5HN0a39kp2ov+BDESHseykQDqDB8tVz5npp\n0eh0mvznPdteUZ2xil+zl0ItjR2v988knrEV8LSyxghtVYwXe0XxmoFIbY/G\nrybRzkJMn/pTdoTv7O8KhWPnwNfsPuYwlYhL4kohL3ldmf92OSu9qc0za3ZQ\na+jUV1TJQJuedqWoyHQmG16+4i8ka3d0LQm0OGr/uRgDDBQJMO2DdbqYvRAC\n05on62wpBxcdcta9q647XYxEZDHZqFMZIj1okTdG5m3cJqDWryPJFHNxU54F\n0F5mEcCuBNakuKmSJX9ostU4yx+VbBDAb0iKnv2a/yjhY3Hn8a6zllKB4Xh1\njqYBpW0gJfw3waiFhTZBvo6+Xtry3kpSbnDPto52NhYCGRgIulcBmsAXReID\nt/QbiXtmg4bESm8EKYFwCEsiiYInb3pRkHti1yat79eyK1RN0qHpj0HmZlk4\nBp1DJYgLYC8IBG1sxwctbBlKYLZNo3OZHPsRq4OWbJ4Cnbep4gnOC+4jpSxw\nFHb99hnQnQm1M90TMM8W1zDE50KkplxOu5cpQHTG6gBHTRehwKRxz3CwbMVX\nIhEQ\r\n=Jev3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwcPRl2Jp61Fofdta63abQd1oqAsSsSf7nkDde2vLTVAIgBWHeoN/tfKuLNgqijQZxVHr7KSmWEnjBI2OrJb4ywc4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.3-next-1604491510-399b23ed.0_1604491630366_0.3620260516089344"},"_hasShrinkwrap":false},"2.27.2":{"name":"@xdn/apollo","version":"2.27.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.27.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RH8n/zxtgyO3bLWE8SGPUvjuJG68Xw3HlfAhQfFWxAAzdj2dBatWSupjJD9nCal9Xn7+d/oLIsjrLb5ccuYqpQ==","shasum":"5d5cad3e60704216677efc826539757ef73fa67d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.2.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfopmnCRA9TVsSAnZWagAAU8IQAJ9FMHs0PhkSXPUue/5X\nSu1CMA1gx5CYOZS18SUfj/bBqGlyVzM7KVae9vCtz5cyiBbPfwbF9+xR+wMK\nf5ZykXYOfl9t4NoNVUcsPpA6AhemHURQXZm2O0ogmGZAGAJNRlclVNylku/L\nIskc4jbGdyaJEVvUy3FF87qp3tPVdVh/rAYbvK0X6+YQi59dFdCaeqVhUdZz\nRkHN5TtRdXKAOQ+XN9UKkfwnD0PaOyrHxrdprBNkmN/DzttwCEhe29ffaJ7y\nwbVP+OAEXkX21kFgOSQ0N/Oy4Rpn1Wq6TDSFZOgVDiVt9PRP3UHCK0AT3SC0\nqcQuwrshNFL+g3iRLfPa64trQD+b+aP8BUiiBwylAWNvkYSGGvJ6QZgx4lmj\nGmO+tDDNIErK2d/ZCE0S01On9FcG4OAmLfAsjN97wIiOLzWoXvjDjyLdF9wS\nC/HSOtiRlggfOhBdkzo6DdUCTrOZqepakWaHnwju0poA1KTpPuF6ntcESXXo\nMiZOHvDljsFk72sBLXWDdMZ3MpDzX91C2nI+U5DqgVBJLpFhPSY/KTXKN720\niLtNr1vISpLOH5wXwR78dYHSSjZHJeLZ7F/rMq/0Aukum09B8sOH5+aJBG2s\n080fwZ4QOzXZ+3tG4wCPZUAaZRop/qgwy3jtowAk+Rc0UyGvNfzoI3wH8opT\npIZb\r\n=495r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGaY/gWuPPMsOstlPNlqYaqwrG5w3iCo7g6qWIH5QwoAiBOr9E1QMQcqxYg4e55Tj8x3bv5uo5Gt0Sb+Khq88DKTA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.2_1604491686821_0.592268839603799"},"_hasShrinkwrap":false},"2.27.3-next-1604492797-48071952.0":{"name":"@xdn/apollo","version":"2.27.3-next-1604492797-48071952.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.3-next-1604492797-48071952.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MLWK0zFvdqJj/+v/4LaXKuqYaUIbYxGXC6d075PTmeDwFcqznwKRyNqddT0O/5EbOLXYQwCsg6VnQR/NpKN9Ng==","shasum":"0587127e44618d77e97a0123c3c25f799eb37c62","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.3-next-1604492797-48071952.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfop5nCRA9TVsSAnZWagAA3F0P/iV/nCQZTF/t1tiZApE/\nRQ6QJ3zj084h0qg0hHzE3+mCGXTk2Qj3HrpsFrh4HLb9EahLAN4gxqSOHUCF\nx48+wW1Q2l2wqgj2casgHVOaZtIlTCVV7Wq11im2l7NuLtmJOltyrEmqFd3v\nbg+0meF0Q9lwRjHTr6tLsrFV9GEdbVx6vokM816rxAoV3+hsxvOMId1RxJ7/\nVVp1/POddoGoCC/WS252ImtHsoSfFm7o6XvOmWNntYcinofx6iaTTsG8W5xI\nd4AVtgvOPiwVN3iO/lOTkXidvVssscOTxoOvn8ZIp5OBILkTybqcQ+O6RHC0\nFqcqO9R/daBOfkICKNL4xDofrx7oOOMB5VGfA8et47rizmDryyyf2AfGHQER\nPLmvmfASL4CAvChw1gkPCqxXMxHyWGLyfCZHcipUcIPLCNftlAbO6M+Lqbe7\nwVB+wH1rrnDh0Pfeagod+R7Dq59lJYjr9/VaerIFQDArI3gX/jPamzSzukaf\nqyS1H7zVA/IpMjcAqoOFk+0Z+tNePT0/H+h3JZQHg7tGZ0E5JCG3UYBVX3a2\n7bc2x6vcEsGe0wkoY5VDbojQy0ki6nqUwzDUnmH9RngugXpZDELsQeE56OVQ\nawmnICx0Ij5oh3bcNBEM6XGx9kFSvEYyxwOWlRzJQKGjoebP11RKD303hjkk\nkpqm\r\n=ApQM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8jXbuxSE4oSOiV/1HA8zFGzuruuVfX4TF860iB9FFewIgGKVrFOhSPeZmIdaKULL6BxavvBLexscnlHH1+TQRYNY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.3-next-1604492797-48071952.0_1604492903367_0.6375227764056772"},"_hasShrinkwrap":false},"2.27.3-next-1604495174-ce8b86e6.0":{"name":"@xdn/apollo","version":"2.27.3-next-1604495174-ce8b86e6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.3-next-1604495174-ce8b86e6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sLfD76J3SvLDP5NFfe/phru4eg8OhfPAeqM6IuS/EYuv/JrYtsSYa6yAvPjInJFsVNitDLlgT/5zRsyD3t5Fdg==","shasum":"719fa4ea48db0c1c9a9ecaceae769aaf4a1436ca","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.3-next-1604495174-ce8b86e6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoqe4CRA9TVsSAnZWagAAua0QAKAEBn+81GYRvzuawfNI\nh/0Wc+p0Uk6o3txCGDzaguSB7lsByFGfm5xw6ahj7Qihj5d9AAivXawKcjie\nMhMw5W/DBpd8CJ0LeKb8Kt+XCOWiKAArJBcLQZwtB0U5clX+049PiO5VM/ck\nqs3mLZOkaNlkkzVXmqyRTnx690sMmjZ/v4RnYLS6ofZ0B6tjR06ix/GNQYqW\nw7eIvwhmysuyXeXzYZYnvc3N+JBVGOi3rErvAEVB4lbbKNyVIq8ARHk+FMS1\nnvv5RWofKQdsbs/fCAEx9Fmp+Vm4jhE1gJA90Vrjd96B2ZyN23VNKokKPlF+\nDIPS7+9ke8+i/VjVlU2oRrH8UXgDO5imIH7Cvk0lVfSgFz0FPDqnOLhm3744\nSjR2CnDL5va9P2H2G5u4VeO0pF9rsW8IgbHaDlRlyRWNYDBwe0FhEZlednyx\nrakGXVQHI1KQ6R8Jr4mHqg4q223tPzyVbnGbcXuQbIdFUwLHi16BEHxGz4B5\nX5/Y7EPEAlkL7dsl6ELxHDU5egVVsZ+GAjFbE/pJyAyBjgc+Ijcrb0WFvBDN\ncWBzQKNt+tG9M0lujDLMV1MRIOGM7BZKblk9phJBXLNsEAHI44Ev95IPYhSx\n8dhQGlKS8S8y2ICT5OLotyAbgP/+qCTHQOFxwJJ8mPak2pp0rcz3mTdrQotD\nkJR/\r\n=VUSx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALULI11XWohd8NLHfv15gpbY7bLYIYTFzM7VPVlaD0FAiEA2B0AuBQOYS84uvYCQY/LNlblY5TgKS3C6bvlVK8PzLg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.3-next-1604495174-ce8b86e6.0_1604495287735_0.5234309981821539"},"_hasShrinkwrap":false},"2.27.3-next-1604495297-78a7ffd2.0":{"name":"@xdn/apollo","version":"2.27.3-next-1604495297-78a7ffd2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.3-next-1604495297-78a7ffd2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UdksJkZuF571W53XSNmTW3IVYTRQRcOS/zB84X3t0jsZ7x6Pya7CsquRFjg+ZkkXa7TTBqTOo9Wq/5glKiVU8g==","shasum":"424399883a7f7215c4617d459e94b25e2d5a39b3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.3-next-1604495297-78a7ffd2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoqgvCRA9TVsSAnZWagAAcSsP/13CeZfFemfG7oTQeeYh\nzZJzGcqsRUrVHIBI/PImb+SrAB6RTc1pzjfvFyC878ztG1UIW/zEtCHQFeP1\n+Sj2eLs+HckV+j3zzawgOgPS2vqD1g5vSkuOoxHji+Mevc3Uu9sX5oBL7gqr\njIbEc4x1m1f1cmI3FD4il0ebbVy3cRTlfRJCr8CTzllF3HS2XEaK7vwoOJVA\nakFc21oJcYp6BxPsdLKaiBvrQMIJspe4dbJweRX+HWUomJi9zt9UPCzBZFRf\nflbeDT5A7PDkvnKPzLDZby9x8iw7f9Y714zzQMUlGhS2hzldISykWP2j/8M5\nN9irUJnkSmRb+lotrFL0LzanFqQrELKf9SRleLzCqN+4/qmecpWH62WjiFB5\n4RxoRfA8PO5iznWpKb6a41iUBNGWWl54Bdf5JysEswKv9J6yW9ZNOm8Z6zoa\n5/J9BNHq8onU4Rm5U6NzHdt8V3rTcxoCGEr1QHPda5o8eb9mLi9auV5pf5Op\nUCMXToktQqzKwn6YBIrQZjSEKM+h9b0c5Ij9hGX3sygDrGIvhFkb2H+dVURq\nAiB/LkNaz2SnQeOap9ameX+kyHrFrruxBwZc98Nnd4oMuSMlRqlkSTtNNZ1V\nFUNq1aIgiRyNcj4AjVM5jxnTCwsQJLHRekLYeL0VqPvThjyoXrnNgFgCN7UW\niYQt\r\n=8jna\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzaO3n0J9AC2LNRjbufU13vWAUESQesdva9s6joM92HAiBPhKmEW+6ACGF/qDwAO3g5BgR99CnFIPcXu/xWOhCwfw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.3-next-1604495297-78a7ffd2.0_1604495407001_0.020014492508531267"},"_hasShrinkwrap":false},"2.27.3-next-1604496074-4c1b21fa.0":{"name":"@xdn/apollo","version":"2.27.3-next-1604496074-4c1b21fa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.3-next-1604496074-4c1b21fa.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4CBzwGq5BWZfTZc7CJ1Ug7IRp9CzhEnHioEqdPPHAzbAOurdoSKDdG4MC3U0oTnHuN3SnaFyDTkFoSK7Qbtmhw==","shasum":"60bdb73bd30e97746c338ae3121389fcdfbec9db","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.3-next-1604496074-4c1b21fa.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoqs1CRA9TVsSAnZWagAAKpsP/00ox32P61hjloyT4P8b\nqV3REI5TSBCDkhnRDV3mgNLdviJ9I8ImEQZbn0CfrLzVDoR1IFCZSGKdE9yz\nuYZawFjAdDN1KqH/Cewqz3Hv/mqO5p8lii0TwWN9h5dYVQv+NnvizMq44Yk5\n3ANUqU8+JAPrZwMLELxbgFRrQVCfEk5pzmtmURCjzH3N9SEzL3q+XM6fNfrB\nMxv5U+f8Li+TiU28GQPH6G7OdPm2caRTm+hEGC6vmSrh5Atz98wLV13KVsrn\nNzk1G1IxVT6cfBFS/6QgZ6ozOz+mWcfFiXMZ4IEFrh2raNSH29++/xJOem0C\nNCgHPJ23jn4MM+twGUFdWUUudVm1355uvibWhfLaKYT0XwUpeog/mFnN3iJH\n3P0/zWHrmo1HAY9uYyBap6E5/o5LaDdUYhQPsbEzB5yKPIwIEB4seQpXAPG9\nk3uvNeS0VyIZxjwCIr/7CkDrTuIavLP2CnD9eLm6unFTGNaBrO9akGdaWrbF\nJCFfZmTGZ73BWdXZavuedS9dxZeSj7GLGupFowsj41lj5KWe2DPwL6Kmr3pT\nr4V6kvT2NxTtxDHu3FgMkQ/qv/mYK7HwuJVk1lg3UDBQw7tjVrmCtmy0xjbU\nQC7TG0ps785LnSf5TiTtrTofGY0x794mCfoZW05U0qELkr3HZZPRUR4iczTl\nke7r\r\n=W5oa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtdS0T3WPLm6WkfkJOAvSFpDSc4Mscji34FHMsppzITQIgUoHzeDjzLdH/rhXyKDcPeOmzcdTzU3DHt5/yhO9E2HE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.3-next-1604496074-4c1b21fa.0_1604496181179_0.1453061314190487"},"_hasShrinkwrap":false},"2.27.3-next-1604496189-27e3c069.0":{"name":"@xdn/apollo","version":"2.27.3-next-1604496189-27e3c069.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.3-next-1604496189-27e3c069.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nI0abofizsAFTuhzqmGafdryzur/K2TM/RK9NYL+D9AYr5z0kvGEBEm3fHZrlOcX/2wpoBK80jbgaJN74SUrHQ==","shasum":"e2bd4a6213a7f9790a866c2beed2bc1a69768383","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.3-next-1604496189-27e3c069.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoquiCRA9TVsSAnZWagAAiooP/j9+O0IYwFBCrSXBIJQ4\nIWhVSdhSxvwu7uXG5msgC5fN6gD11CkDduhpF0hmnvr+Q5+Gi9A31UcqsTv7\nRRVUyYm24I5mnuwoP97X3hAq11QsrBQoSrnhTvWSgoA8RY7n1ZWyjjQM8ueu\nKGVZjIvVZ/DxsIZibHPwVpEyctRqmbg/CC37WQzQsrvHiEDqq5dt2efx0mPf\naogh0am1zO5bsryxgApii2ZJ3QbnLQhzXXx+R6cnajYCxM7c/jQyTA1MU728\nE+HEA2cWfVBAkfu9Mh3JHYOoIJchOOfUPXD3MkCGSPK1ge7nFEapRlVY2Aui\ngO+lADQXlxtCTpv4sn258AFC1T8IpncwLVOT17qK1Tp1DisHWnCZHHmDgbW8\ni+XLtHiFGi1UdUkCEyJGITnKft4VDewYXf5hpqxJ1feATgE1zJTi7b3vX67A\ncOzBRqqZ6dQvxosJJez74BzGaR1pPidJvspjWrvjXA1JkL5bHowY+gu8k3jp\ncv2GOw6Un0GcURmmQIXtU/Gc+Wq+VlWHFI0qpLvCdvUT9ey8H3/UyZ7fyvf4\nVwaXrjMDY6JnbSmcmIxyESG3b/L3a+LMpeFHTXHeyXDgENJjEbzhlbIlwR7s\nkXZw4Q7DvSAfwM3CA8J/dUIBm3KCv5OYSkz06Wqh7WIgLJ6a7OXsflxAy2Mj\npDKI\r\n=yyWz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF603t5ImrzSuGFbqObfevenIwVODY7by6zmAX7UvnqDAiEAlUzOEmW0E/NgS6ZJN1DGkLdNhjJt6LItrMNL+DLXTGs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.3-next-1604496189-27e3c069.0_1604496290346_0.8528940948822303"},"_hasShrinkwrap":false},"2.27.3-next-1604496624-b977716a.0":{"name":"@xdn/apollo","version":"2.27.3-next-1604496624-b977716a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.3-next-1604496624-b977716a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BzZGxtKGhOBKZYhBUotzSiBP4cc2hn4lHFobtMBxiLxKmRqT09gaxggFMdokRgmoAZrZqge3n7DG1Jhe4gbjjg==","shasum":"053ed841a630bad78276ce4d731a8b253f527fac","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.3-next-1604496624-b977716a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoq1gCRA9TVsSAnZWagAAjccP/RLT+dIWOPjKht4qQSNx\nCzro0VlWyTlFgGmTo7MehBVitAYaFQ80cSXDiSeELxPt2C2fQUr9y2Duk00E\n1SQOJJvicsGYY7F0bGaAm/4FacACplDh0HmCW4OFwqMdDWDbKUFMKJS4adl2\na+ZGFOK3NedmP4DiHy06PbpydWv/QHdy1AlOzsX0HcpaMvm2K20QTKxAaQyO\nHXdqLdqYkt15moUQeudcjul5vIaRMoJwiYrW5Dd5XswRT/DuQZlP2PSQoy7o\nNi4Tv7j3/0+kmJYlQhTsGU/tcYCmFOU4iYwQy5DHdkPlHf9Rxvgm3hFRTK1Q\neG3ht3sVOpT57LvsmGr8I5kgWMMQqPMi/ZaZnp1vG6tm4k5VlPzftA++4WSl\nsCnkGTzTa61e2RhtL4CJxfaXasyaHVyuRATbPOKWEMdwvXm5d0DUu5qOCj71\nHxxyPTyd18paXJnYP1kT0fg34Spw1+RNlgUVP5cT65aznQ+5P2UPCas61hE7\n0xQH1pyNgfI30yeGbP+676Qc2edOGlvGCxWW1uwY6xJVciwUcBaqKLLVSaRW\naEAdMxV44Xw+BUi9GJGNHHfEqrs7kp48CaO5o7GB+qC6vCAh/rSBl8Q/DOi8\nqDp3Lvnzaraqdq0sm9CddakJSSXu5KRE754oGBFww2dXM2NrAzqBmdtSFqpc\nHh2W\r\n=9F3N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEDJcOHY/01DACzxJVQva05r4qpUvYd56E/I0HpYiPq2AiArjMO7zt1mV7Cw54K7BC7SmuoktCKH11Wj4dNUhXkaag=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.3-next-1604496624-b977716a.0_1604496736487_0.21790058595147732"},"_hasShrinkwrap":false},"2.27.3-next-1604500213-42d2fd9e.0":{"name":"@xdn/apollo","version":"2.27.3-next-1604500213-42d2fd9e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.3-next-1604500213-42d2fd9e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hD7oJE3U7zUXXPgqLkkEsQfvUd2RFfs0Nwj7WKK6o1Qm0FMemyPiIbr0w4+/jTLhRBcoU9pg8EpzUaEKe5XZMw==","shasum":"7353b79d19f18e7dcfa3f83ae06dda3c0867e6f5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.3-next-1604500213-42d2fd9e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfortfCRA9TVsSAnZWagAAM8QP/3TJvCRTjAF5IScO7w+T\nOYJCgq9PXulsKgMDjRvpkHqE7EyVchARWZDLte2zycwlM/Lo7V5inLXkqi7T\ns5qhPbEerJi3wEa7XelJBMF7udQxVFPhXxfg3X41hNvmLfISBveqe+KC5HkZ\nJSX7hKOJvkRZBbKSM5ir5u+8vjSEP4ZVbbMCyMTbvq1Gilorr1GElNAS39MB\ns/v9OKXw3Y9rGFux7DmVeFto2qcMYkCKATjGHp1P2bN3VvFykzPNaaQRChCF\nflWtLwtvPN+MDKyEPZeYcEY4tpxrLfaAzwLqSb8+rX8+tuFVLLKC4JjW4WU2\nNOZdVkXbyu8JqfhNt97bMhZUgTezc7DWQRDGrfLluYkfRYizNDz8pJv6KEys\nrXKLAm84iXCd/zAhTFOwbE0KrFJMgfiWSFajIr3+Q/jtIF1kFULfK9CRDQMg\n1djczyPH2P5J15xhDGKZGCxk3INe2klOEKeeNBxWNmRKce77TUCoQFlpXNQy\nLKTElZnxo2+S+n7CivLFaNA1zGm8pDm2o53ZHuqwgNfvUdxw8J8a/5mUVZKS\n3EHHQ4j8CH42BOSmHd+2nkMJyX3qSt5XwdCHUK2Hx8fzQq7kX2l0yOoAADum\nZKfW/qlQR9JJ8BemkG7NYibjuYliKZxQZjJd0jyHRbAV4MCec84JzZgSqv1/\n9+Fe\r\n=dRv+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxxPIRgNqigx85+NxhgdgtChR4zZuIh3OvbPFsR81qMwIgbBoGKq8QcS8zesSHmPFQdA4K69a0LVGdDJIORzY6qrs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.3-next-1604500213-42d2fd9e.0_1604500318919_0.5693503048182225"},"_hasShrinkwrap":false},"2.27.3-next-1604500946-a0411080.0":{"name":"@xdn/apollo","version":"2.27.3-next-1604500946-a0411080.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.3-next-1604500946-a0411080.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Fbw+IJtCe5PgHZT6909ELOxPHmLZoWQnD3IBymhJutemLw0LoBJNKsSYue+qGcvIoDMG/r7gXhyVRlBovu5KkQ==","shasum":"537d4c10a6099d0889d67d197737a5a717365c1c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.3-next-1604500946-a0411080.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfor5FCRA9TVsSAnZWagAA+wAP/jBTemclijM4tqfuzow9\nEG1P7lrMqhv1jazhUSX0houl9N4roAXv/iDf8CdQ3zauS8TtR4cWDeyc8GKH\nX/tz2OlSW1DQg9l+ILFydG690LBZbDqeviT6XKMKP8sAe6Ilk9nwWGU2qXGg\ngzBfhFdKjjq1ysjl62xHAbdbOG5sfM+lZS4CaXtwChGNYYN+Wv1iqq4ogE6e\n1/WT48fMXB+kY8bRZz2M65ws+JZCyYPmDVH/82/S97B/R6JUZUQophgO4yCs\nSQvvZjHokFLTiTh0KPAP0WrMceAYHFPLOxPgnXQQU19Xu4oZjtCvBqKOynNp\nQcu7rnylWp896JqMqydnYx7/T4IEEP782H87NuJXNqG0A39gM8xhiZoCevWF\nQ5bNqEIBXjv5eZBiPjzSvLdHcJ1lWNHXjw32sSHAq9U8gtUhNISu+isHvULA\n0eq76P+r/IwN8QCULf4SFgkd3P6UOtnit9jaeASgvy2PLA7SljjlYHtgCSkj\nI3hkKKQJiZeo4oUEsQWf0LZ76P5vXH239nh5QEy83py4swYDJs692uWxCpZU\nC9hJNZSH9Wy0xuDVCEtqumq5DXatkKpmUbAW9qygwGFZXTiuvqLNg7k/njLF\ntloEKLWuPbjn6fNK5DlaBKcGX4XJbRiVSwS9/lQK2Yxfz3ZMHLWi5GupAGnR\nTOyX\r\n=IF4O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPyHxWhgmLV9mgM5e4AslpNOIGB2q5pyt0Nq2CKBvDAwIgcyaw0aJj9QcL5Bh08oXZyFrnQt+8S38g3hSajotjI6I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.3-next-1604500946-a0411080.0_1604501061469_0.3723077830926853"},"_hasShrinkwrap":false},"2.27.3-next-1604500957-4ec0bfc3.0":{"name":"@xdn/apollo","version":"2.27.3-next-1604500957-4ec0bfc3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.3-next-1604500957-4ec0bfc3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6LZO0q2aF0yCK0hcPmOp2zqVeM97yI8ZXAGDb+vdrux8cJddwXTRLmfn2HqzyH3MiibsudohaXyYg+leLHUKkg==","shasum":"81b0fd08cbf0b4a6745dba0e47df062c063ae6d4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.3-next-1604500957-4ec0bfc3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfor5dCRA9TVsSAnZWagAAh+MP/2aRqNm5zW/ad3uewi8B\n5t3tnOcICjcYfZ1J12e8c8tbc14PwZbPMTfRGW3J1uLxqzuV66qy+rHAWsk+\nDHuK28SxRybqfjXMhMvgo8QlEE/phQvIZYASjF6VXixSZmMPesKKfkGvXjUp\nPAvE8owRH/jaR+b4SwIKzN1XdLw75KAo+jsCzh8hsiAqIioDzCOUyqOCSDIH\n+2EG3XgFeOXTkF/wFNzzNVX9jI9cf2GJisi5Sg6S0+G9zhMhlJyoi/5DFUfB\nTzLLPCZoQ/DEG/85TSY5blxJq5Yhyva2r0WAzT22IOJumLmCGb6wd67K3c69\nxFQ15mR6dp167GOsjVsUvpb73e5WMqFhseGK0yrRzMF6ldQj/UgKmkoqVFhz\n0qjCMCeHfT5f8/0kpwyFTFxUxTPThuV3A6XnVqTH7rc9v/WmKlBgls92S5IX\nRyOnmWs13+daYLRMVUPFxSUNMnvsRHItbE7GGjDuc4L6gki/pguhPUVTQq1f\ndQ+0kU49rACoiYbXCuPCqcdrk6iruPbhwIir+jDigfnBzoz4rnY66BPCGQgV\nbFhDQb+h28ZRrbuutCSBxM1Km6NtkRTXz4JSfcuUnH8kxJf+cqKPPzBE4Hmd\nsfg2n2oGYtRcIYAlIIZ2oHhmuPsDlbYzxw3S3wtdENxEqSLBQJ7DDkQvL195\nnHOW\r\n=R7Jz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpcd2vUZ0Yw8qLQdWHa7sK+iP+UsUBoETDgHoL8GglOQIgNp34BjnO/WDrjmqKAzuCjvgXuaz5P/czKssO5UFn9ys="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.3-next-1604500957-4ec0bfc3.0_1604501085486_0.16775571909156506"},"_hasShrinkwrap":false},"2.27.4-next-1604501017-a1693d38.0":{"name":"@xdn/apollo","version":"2.27.4-next-1604501017-a1693d38.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.4-next-1604501017-a1693d38.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nRv3TSxpki6PRfnhKtehBK2di5Pt8kVNJnbr8+7qgKZfazN7ClB7Fd2nUgXnAT+IayABmS9NI4+tT4Fl/AVZ6A==","shasum":"60f9f34a3d085f384a924999f35c582ed8e9cde2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.4-next-1604501017-a1693d38.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfor6DCRA9TVsSAnZWagAANXQQAIYBH5PNL2jNPpx0VhX7\naHh0xjdpChCsjoMP4+90gOo1QV6x9P7w5AQQ1dMSoUreT6QOAqi1OsoGaLTS\nUAMIgFeaAetaxxporIZxyPCKGIJvo33QsvFJslbqUr/JqmgNcjZlIejVPLCT\n/mknXQXqx5t572a3QIZV4ruq2Qkx6QrdkQt5Pf46HgV0KXc7hXRiAwsHhN9y\nScI+tVz2Al5xQGS/3a9yrwCeqy+uWXw0NhbaJInyhEs4oqsnCgeXq6uxW/DY\nVPjALzvwKHXIPOOvv5TXk/7nmVhTuv61SPARf+VmtVt+h1JGmkUULFpHJvXx\nxobU23AesgpbwK4peQJ54d1TsS80f++MVP47HNAALPwqEX1M4Stxx9d2lcdH\n5EsogZp+EMH49rPW9HHJ689dGM9oxQm2drSHKej3ZnAwJEQdf3v1WS/jieOQ\nLi4tsTB4C8DPPDGWQPkcDwCFQ1hVEKiJaePzRNrTFhabeKCg64doqoSe0JAk\nAojBzQke37U7ZKcM+IwHI8XXBFR0+8m+re+IdXj6F3n/1ZWjAL11GknJKwP/\nAYvI5X6v9yqyMTfBW8v04/jyXS75umCP2Ai38RuwFjHdzV8iHRTDeQZa82Vz\nlH+EAadlqxoGvSf+/cWlw6SYyqe3vn+jBj68yh8U2IUiLS1V2sHql7doPYE+\nYfbF\r\n=SMGJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICm9YWMbp/ojiKS//R9fokTLNbwcro4xpYLlqhHtMEOZAiBN6luZU6pKOiVEgJQ52ZpA8jAuaFueaiQLcRJKMr88og=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.4-next-1604501017-a1693d38.0_1604501123421_0.23103955994632375"},"_hasShrinkwrap":false},"2.27.4-next-1604502546-019e4372.0":{"name":"@xdn/apollo","version":"2.27.4-next-1604502546-019e4372.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.4-next-1604502546-019e4372.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/jJDGmQTrowULowkVof8LIIcZrKnFo+6u+LoaL6ZidGXEB1WNWjb2SpYA73dItrfvQUMZAnU5dpeprOUFR5c6g==","shasum":"f8911e2066c5ee3904e306edd2c53617f64d6d2d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.4-next-1604502546-019e4372.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfosR9CRA9TVsSAnZWagAAOK8P/Aj1Fk4yvfwqIG5wvlOm\nBXqKmJYWjzCjpTks4Ed2TNY88R2KKCtYqW3EjK82McgSs3cZsfx3YljufZhb\n6wJM8ShpYaP0YcJGQwbBvX8QMyJXLf9wfGe6Py7SH0yXoQ2IPIPj+busiMyY\nvpZ4blV7u9MYt4kqw6MWW2UN6NNMAg0fI8njXFSmLjA8iDXQXRZJkJFVSv2S\nkIrzN3WTNCrUng+NbLRkEn5osqkv1mRgPCMIWCMgOCuUzopjZNGqbyDuSrET\ncfGsmCzbosqx1Yc8XISAq9lyr9a9kkvahKwtgDH1U8GmSpSDD05VrWRR3bH1\nnZ3Cw9LoyxwAADP9GsxlZBz36QAhG8lU3DqDD2DPaceQO/nFq++fzzSptH+M\nRMWUtbXwxTXzoLJMWrVD0syAuO3kAIjD1L4UxqxRkGHdsPyo7VcY9qD0igyK\nx5x9kFFYkHbCcZdeEzXiscikCiX/Wdqts7a9kkUNTcyamHj9cElyjWY7eJ77\nMjisSPTzCmRtYoty7MrizLDMiK8WW6E+ivroqhRZK1CEcrySv5fdRY0UVY2+\nc2I0nFkrd+6hScPow/kYfIx45Ux5j2R4KCrazBu0H0pMBwpuaUBZoLaLSewZ\nNXiS34ANWgeQvPEhhMcPVQ4vVSfYT538wAN/nmbJx55LJhlGECizzl9Y0syh\npoPb\r\n=MZsv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW/npP1U4GzQ1GV4AEbBk9NMZXHASc4+AAYdxEXrMJ1QIgL0JTqjJ4UCjlEy4XU+1fhkdePPUCrBF8Lu6k+YXBhjk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.4-next-1604502546-019e4372.0_1604502652871_0.45595778735370085"},"_hasShrinkwrap":false},"2.27.3":{"name":"@xdn/apollo","version":"2.27.3","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.27.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dl816gcxv0sTNaMmVYB0Owrr0aQZamOs/Detw4/dFyejE+gDNyd6QdpSBJYNVf2o94AbvxdGKqT48HmDfnAUmg==","shasum":"38a43ef9ba1f7f212c18c2e7be8ce17acdb7df0e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.3.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfosUSCRA9TVsSAnZWagAA13sQAIDzfJi85ttYmjtycNeS\nVMrRmTrtzRRw2p9BDkv7pmwC5QHrE1STz2Su8jECTDss5PwGDJgYTGHrip+m\nNODJJvqfkTY2xg7oPOIFMxgHGkLzzvDjG39Iq9frbSYVp7+P3xo1LDvlKmnh\npJYW+VG+CN+Hs0Yd4DFnEqkqewKm8Y53gwAe6eAoheWDxbYLoYgEU8+ZjB9G\nRH72U05nmrRGdtsFHWT8QOZLdrTJzO/bfhVnTmAs3EyQhH86am6NxY4v3NOA\nX+9RIqM94Tonzrlb6e4KBuM6occexp+0GZWVbWfYp29QhPQlcKF9a1Pf8u2C\ncp1vZapsAIRhdqnQRyFkR76y/3s1oV0E0LHNz/x2hUpd0LrqMw6IEkym+wMW\nrslT4H16cTUO39ZU7X7z3ZEWzdPOZ5H9v+Jm6kJ99ZJyeDgdIbgGSxOS9yDT\nmCzxblurncopgY/sIc0nfUdPonI5dhx9cpewN21UWANj50kNVDo2RgkZEVdj\naRaZeqwrZ3nNj9yoCJYmDO6eXhjrS1iuClIyYoZE8kiFHqaM4KAP5vAL1KlF\nInC7FSUAPmWWouLeP7zbNiibEOZXYFmNW/SVUl3LjuBgqvEgwlHX1DayncJZ\nZRdVwdC1WAO7c38AYigTpLHI3rH/rUF09dCXjU7js8The7rILr7bgLOVatEf\nkKH4\r\n=2lAT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAG40EsGg57IjhhCwoYDJSv76/UCcGoIr1VcunMzaul1AiEAozF20Z7MwWwxP9j3ZNNFsDra9RLGH6ZAvIU1oKMM+Uc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.3_1604502802157_0.3470749532070032"},"_hasShrinkwrap":false},"2.27.4-next-1604502811-a89df8cc.0":{"name":"@xdn/apollo","version":"2.27.4-next-1604502811-a89df8cc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.4-next-1604502811-a89df8cc.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QCoU44rJZETcWUayaOLhTQ/ECEce+4+yEeUYH8NSaiYuN1X7/8lPiK8C8qs2E+RkQyCixqT+63Aq5PZ9Eo8mjw==","shasum":"aac0cea55f5a9a87e4758da64c94e0a6709dbd61","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.4-next-1604502811-a89df8cc.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfosWHCRA9TVsSAnZWagAAFi0QAIih01yoODQjBLiyLUhy\nXLi64Gxv1kMZEjS7HmTPst4EUxRS1MXnTndLcGKCglp4LjQzL6CVtxde5ySz\nwjq8nByIZ4GTqBwMyqrqJ5b93ITH98TfRWVy28LkeO8O4r66RnU0o/V9NGRU\npYUvM31EZMg4w4159JBkwVSvl2FOI3lJ21fOvyXEQLHAYwtaAXJnxkuvFcQR\niad7dRg2KSe4BNvMEzPrtvh1BneIplwGutiO9rO0P6ARJMKbSSAKzVTuYfCi\nXsjhCKYZxIH8nSLokjogt+IaAFag1nybKJl0n2ViUBgRDj1H8B6yZ/KNTvTs\nDBKrG/AnML2fQ7E5Twq2r+HTzLWduTW/1l631iI6eGHOBIvfR3jbR0WakTIr\nXbj7pnOUfYq1GaOZiGZOelaIHvJyz/LCXbQT9vX22wRkf8k6ebyIGi965rm9\n45jzc6+Rnq00fDp/S4jJeUCSHgNDzCPP71WiLYUBUEaKezbive7NzK5BV7Ha\nfqz5SFP2etLzzPpWFUAqioJY9oF0yri65kJ4lXl8DRtLILKpul4XgeNwqEab\nQW2HzV/v6hSiolsVHxpPWWTr8X5YfT70xWXf7diWsnGEPNv/Pk1WGY3rUCor\nFzt3eKgot37gqUQ5MR80XVyLVVQC6Y/OFilPztw8xc+tIYCoeJszZe2v2FKG\nNL2F\r\n=GCyD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJP53EciQ62e2+EGDbkPiOFLsYhpPbL3FjeGMqFUqgBQIgR+QAWkwPKaPH0ekIGfM2ni6yJwZvysS0UgOeOnnexFc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.4-next-1604502811-a89df8cc.0_1604502918884_0.6342507670161182"},"_hasShrinkwrap":false},"2.27.4-next-1604505184-e6e3cf20.0":{"name":"@xdn/apollo","version":"2.27.4-next-1604505184-e6e3cf20.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.4-next-1604505184-e6e3cf20.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pYTz4TFmw1O3XNve4pevgaI2NV3XGDS0v7XGgW+yXPcff1ZN9H6MYzKk0Kl783Xh3b8gVOGwBcbfiv73N2ThYw==","shasum":"57e39a5168a81dc8bf45116883102fe7333df42d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.4-next-1604505184-e6e3cf20.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfos7WCRA9TVsSAnZWagAAjnEP/3L7vshfB2zK6ZCm1obk\nbra1kYlD/4fN5X3SX3Djg/L54AN+MIiZwqQFyRgJ4UbZTZeF9fWj5kDKkFvN\nyCT8iLue1o3C1avOdPTrtwG3ne1tUteXUh310/0Dw1bPebldVOoBFsFstgVO\nSOge6twCkAD2hvx09SJZrxFOjNH+NvO2zlG4BHV6aPBugmSN58GthUcXzfhL\n0ATBe4sckgMGkPL/TqPd/9vx1Yr91qKN+v2gTDDtE7S3fX1CK+niWrSsssaY\nTjKcYEUEeInuoHWGoNKD7T6Dro3P8MLslzyHmS27ZDadAerKay10lNPEg1By\nesmF3lMOcuJhG638DIGIlC4MwCf02gbnL0b0i95lY4TWZJlwAwUAKdtrnKPK\nhNMXKdl/DLqCLlyTcGck8XbjE8aLAXNTqbIlSwck6uDIleJ4By/0gbiqcv1f\nIVjjYeSJjW7EDa5w0zEFP2s4U43aej+yrhSg1QAZ6Rg9VPUxBBUQgcU2ijPp\n4KFBCEIkeQiAJEsY8CdEgCVKGx/WoqD6U4ctKg0pzueeyv0UCMPslTqIEqKP\n1Jq0STKyJuLHWrHyFvLzSceeos122ZHcUl96HPtVsplriUJZ9YXifrXwSkWg\nw3jZ0vRL59PGqoe9V1us0gNTTnrXexWfP5JqkTbH+uBlRTNZ5n0jNCk6BAJV\ngiAV\r\n=4x3p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD70o+Dx763tHUI5KdzFefXKR9qaetd25Swuf/4HYl9DwIhALgCf+P1ua0PCmqMqwuauuQ0QQ7ZY5fmJsDhj6UimK9J"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.4-next-1604505184-e6e3cf20.0_1604505301824_0.48880001318127597"},"_hasShrinkwrap":false},"2.27.5-next-1604505240-6f27eedc.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604505240-6f27eedc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604505240-6f27eedc.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3mRXvOWnGZGCkUBzVlOdFcO4tlQazmLslBYoXMLQY+tVHZdtm0U3ZeV3u9fUnsJOTDenSDDY6wi8rRilLyNfvQ==","shasum":"c56f1643aeba606a8e569469ca0d45698c50ed40","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604505240-6f27eedc.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfos8PCRA9TVsSAnZWagAAjAAP/1/iX/DQaTzS1PxTt40I\nCE7BhXnachc8ymD8qsUezAnqiHtpGZBwADY0G0E4BqscqdQnlVGF82S2YXeR\n/0Znnr+iKHTgCtbjE6DRQtZUVPCeqI2jWK5NHQdbL5xPIE20VYA4qM1f0L9v\n+26lqvIMo6qBHsmrbmgyTZDZK5cFTNqty3TxDPXHo6ZuU2ipdDlpKg3U/DdM\nacmP7NbzS2noC14Tv5p5ERQi9N969RaE83qqzBR9CXZTiD/fdMIzwhSHzDRS\nlpUicTvkVUW8MKZfoINYV1V+ICTkvLzM3jWp+tt794KEnUtAnXHukjICGGuX\nTv6lOmgTEeeqhH0PXwoKOEMydlYQgB1Cm2PX2zoVI3VuRM9U7ZvdV+/xQpRX\nb17clCf6KCkRx4PvteH42c6YMLfhOzRBZFg6zz2yi1RtTLIPNXClBT/x1tzZ\n43xwfVTkt61UT0CvZ84u4Pxwmh3NFOl6I8mvqyr4f2/6AKc8ic3/xs1ARN6q\nGK+r+nHoTy/HSIEyNHnOQA7VBEQKB82upA/I0s0YA42ELihenkdLmPybgqtS\ntsIfuY6Eb+VeiZUf4T52LknePquI550y5lUyEERqgjYYL6gd8guvKWtsRvRP\n23XoE5fu/+PNr+HdolXJIcJ6DDpHxS4uETUualRCHgA1K6zfzBQNCVyfdIO8\nnnAI\r\n=bcty\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYs6/Giw2Jzwcad6qD+vWdfc6xHMTu1WPGMgBimLCttgIgWcxmTsU6vtVo0QY2jNugZdfQ7sqZh87ZfeBz/nX7p9M="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604505240-6f27eedc.0_1604505358433_0.3633494562263244"},"_hasShrinkwrap":false},"2.27.5-next-1604511416-6f27eedc.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604511416-6f27eedc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604511416-6f27eedc.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JybHv3fsptam73Ji2zNb/v6T4KY3gHspjMPEQKLivEL5sOKdMhs57a5ncmWX4pcuAIox+JrApPYtMJnmY+uvqw==","shasum":"4cdb6beb0f95bac3077c1c4a4e80cd58fd5e0b03","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604511416-6f27eedc.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfoucoCRA9TVsSAnZWagAAU/0QAJ2ERVaisRxP8peYBETi\nHaB7FlRgpwcsMoiRdhiPJ2s84oegWaSdxxRLwSOZ951u4juYamPRd0qr7VMs\nrlpdQf21b8NGUB3lx8FIG9yYNFjBtNFPuf023gAGmM1yhhzCDJUCaDc+Pbxs\nFsbxCF58h8KvyKTdZw8JwBPCh3Vg6Yi8wvcutZnpxR+2zwycB+7lQCSgVH5y\n25mJ5S6b05o2uZ/+EBIwvFMjOsAiWH7bUzBm6Ibu8Nh7xZK0uiUXvzGUOwAP\n6XmbopV2bK2olLKjowcOdpHnPCMCspkcwz6J7CGNuCjL8A20g1/vOt+Q5+Uq\nYwIqeDd+Rhxw1nVJIunpLQHI42eKL/QoJipapdZ4S4+xNAIudFXRdAN5trAt\nqCqjkZi0olojY3RagPlRsL55QILnTvT5vxjR44llk3xSAsPkcy/MwHXeU+pM\nTIm7OvSbAGiNVDw9JpewRI3rGReQA1pnIhw3FQnaNIuGv1N1nzWLFmH3WlVr\n2Dr+22+9PiU0mihbJUWLu7pQZSfEOSXRYXIJgLKCGrO4/mqP7P28M2BrFum1\n3foBJ3HVHeG5eP9rjlHNnKP83S9pCzIRRcchxj9aGQN6I6VgSantpzctNdi4\nr76gdLD/qp5Q40Mln24SWISp47VjKq5eJOiWsBxpAWgd2F6fqZCw1JSaZQSg\nq8e+\r\n=WpYu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw+N8BdU3n1Rj/s3qwyb326tpWk52/dxLBG1Aoiih5UgIgDin/p/bBxHiGfczeBKVc++Th+JE2NWKFSt5A8APZ11c="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604511416-6f27eedc.0_1604511528279_0.11751299468609044"},"_hasShrinkwrap":false},"2.27.5-next-1604512997-23dd580c.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604512997-23dd580c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604512997-23dd580c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Id/VmhxtGSIFxN2F699kqGtxMDaUKj1yIU/lWEDocW3mMPnvvSjZXmCRNxBef+TquPgNBOGcpjVK0qXuYQYJiA==","shasum":"bbc81adc07f3594c552cbe4bce8d133c3ba1864c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604512997-23dd580c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfou1PCRA9TVsSAnZWagAAasIP/iCos5mvG73Pp3ZzQ1Gm\n7msikuB0k4gvMQJZ8XX3CUioIvhCgwjW6mjByakkD17Zc1HU/th5B7JVLzRJ\nDZWOl+VoQkzSUiVUkyLjF9kvU/3KHXaiuNJ1XP+8Jm1nBNSYlfdPHwFd02XE\nH2brSVMbWswW1ON9pErNzvFj9zJIcKYDIFx4DYjqBmR+Z1DOtKdkvjUuLF9Z\ni8Jv9uXE7qdE0XPr5ERgmCzAmyDS3IbgN5QnoiI7t/b5gAWyG9jDNSoVcTL2\nqoi2fWUlhwSv6s03N7kfbKjbSo3HOiqbi74b8yLO20qaOKlEwdVRGVRm8VHg\nTe6SP3GFsXmpCjK5MxB0oDLaAd/FX06GpjAbXNLWHt/KfdHec5/fzqgL1tPn\nNTqHQCQF+XI8JbX9+HKTLUKUS3/LpfJpjhiKXLyM4FW0mnPEpRKRuE84Ledr\npTxXyMV0v30Acfo0lTkDbptN/ZT1jQM2AWD7wwhcsZRNcuWkf39+786eynoq\nEljEjwTKfRXqTpkANthNh84ytTekeAuDNZO5kthkozg2VTKOJWbHkU5uPKJT\nRzrbcpjMJATyMhBbKbD8G6Dfh+yZTRtDSJgY+uS+DWBARcLXKk6wgj54ahE4\nIoX1CJQn2D2tjvnDNAtAPmVObLTJEdIR2UCpbeMWsfWeGqsIOD/oPA0JUb2b\nf0oI\r\n=jQ9H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHPw3hAp6JQj3KVFKajKavJVlZA6+udz2PmAaD48BhemAiEA9S3qbwOXQBqF8uMV5XXasY0zBQu4pT3nThuFZ5605QA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604512997-23dd580c.0_1604513103423_0.6838793814948081"},"_hasShrinkwrap":false},"2.27.5-next-1604513033-0b239f25.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604513033-0b239f25.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604513033-0b239f25.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-p32HBgH9/B5aJxWRNtpDqR4qgENmqdGSEFzyDP076snbkbb9As4OovNaeJQIMk1ODOh+NjiO/Cbx/PLQmbnX1Q==","shasum":"aca2bc128eabe502d15abe9f879d97c7253815a7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604513033-0b239f25.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfou1wCRA9TVsSAnZWagAAat8QAI4TMWfABdVehqTBV+1p\nicO7cnVBsAVQD+zWFwo6AnYP3REe25VZLXKqXO8D7ZwsgPRV9+npyt98kr3x\n4Z6jWIQYsDih5i4mdMS9psUixHPEAdfV6ZzWUitJ8UNPJ/8UAKQ1qWNKtDID\njBsM7T0Dn1ixWuPtB+f/qt+ht0Zp35N8FQV2iTMofiUMCaF+02kL7KGdtELG\nxhr1pwfuhxI9somlib7KSVarChEHZC4F7kr2YOpN8wGeTgR01tuS+yYV1qvw\nPxHGbHEAHC2FhBBFHyPrk0YtffPW5genhM6a9c5u0FBiRA1+Zin6Fj+I5eGE\neJz3b4OGSQC5EwOqRtmLnLtmO4irMel/C7R/uQr8XIpr0Lj4UcUnjFmAU3Wb\n+wNffGEFg2Sldl9idiCXUeYmYvikIQkoaAJQDfGc0cR47Ka8upC23laVA4z3\n1x6TgzFpoqRtecaBTgYqaGDsK0yzD9vjglqP2UJSYlENNbYtdC5K+o6SLFDu\nbJ5gcEJGe9WtJJZGT5jr40r251BeBpOQ4KiFwlS9BLafIVzhXzG42cwz1GMG\n6EKVtfPsGXgfKnyDhjfZ/Hhz3ODbYYFc/vqPDOsMk2tOHmP/Yaywb5Gm4tte\nBZ4lpORBHiZpkHtY9TlyfLbotZsgHc0P7dSyMJ5tyjYugaudARqH1OJTqVMZ\nT0DG\r\n=3/1Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEW55/ujyBBRs6CZCGlaIMWof7gmaND27MXPzePGQS4rAiB1l28IXvpoyRTJu5kd5eLb2VYONwc+BF9kjymQw4kgeQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604513033-0b239f25.0_1604513136159_0.9618868774282576"},"_hasShrinkwrap":false},"2.27.4":{"name":"@xdn/apollo","version":"2.27.4","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.27.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1GZhnYqEVFpzTVP5H9p0aSa5EHYKLb9sOHu+rdGpySl1go3GsGZI1tK5adK+yz5/SLBbXk0rfch0UzkJCnfs3w==","shasum":"404a6e41e2373e23042fedbb1a11967da6e040fe","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.4.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfowQcCRA9TVsSAnZWagAA5KYP/1JUESkb/9iC0wpsP81w\nBcNXwG7HFSLrid7HMzcQi9akK0DOcfxVjlIEWuYmvty57yKCFtRgUeoGFPq2\n/9LYrd788iC9oVhmFnZrwPN+JosU1BQ8k1WQJBoagcmrFakcLWnh4gFAxbm8\n0C/oAAk19pDeCv0CZC4YwAZlyYjiWhy2h5+W6hUJ5xKTRAwIHY8513nWPhuW\noMK0QAuLy6CAXY1hUxqSG4/6ws8tMaJgtnfM7eoy/OTHAOF+TLyx3WNmnXD/\njMo230rjsXc1oKO7V5PS8aGWSPSTdiWQX1JDswAL8e/5NPPpBGx7i1rckz9u\n9qgWR+AsWd4xzqeg3n7TOSdiyr1p5juFxZh746CBiR6QFRhEmDd5Q83Foa3W\nQB8ujry+J5fzxWKB/GuXNrug95KiZFq+MN4qY1gmNod8nOOkvYhYNila8Nde\nFmFaRNjoca1RKy+GxaD9JgThaHc982eWioeW8SPr3QvQFe6T2m38XMINBiCy\nsIslchk9rw9KOwcwS1PUUySWz4qUvYiVGw4N6uHtJu6v5ZHGRaM3jjQ1fOmN\nzkVqCJ/8zEsJacaYaaGgt5CN12nQjvTVnRm2VFhivvqEb1Rv3tb1dl51oAfk\nuXJPBK6j7sNLbE/0ybzJdSuJW8ni9K7cTYUkUKrrR7KmWyevEOYqfNBVvMom\ntUwP\r\n=NW6q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV32tauxkc8li9zZblgRUM/WD600v4/ywBGkC45m0OEAIgfDGTcYjyy+3NxgcdL3TukKTg940ntfAA1NBNH5BpCkk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.4_1604518939911_0.655168875397194"},"_hasShrinkwrap":false},"2.27.5-next-1604532455-3a53c30d.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604532455-3a53c30d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604532455-3a53c30d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-I1x84sx0Tt5KAt0tKx3H4nzpXVUIjRZ9NLunTCrTvJHb319DxuXqyjPRsJ2V5ra9Zor6TMxtN/+4TLcozJ50dA==","shasum":"d5ec2cefb2678a0d62fc9202a528a9479d419119","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604532455-3a53c30d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfozlYCRA9TVsSAnZWagAALssP/0EldhBGMctOYqIIgApa\nBhD6myNNHCmGw+YO57aTUxz1yAOimXfvikITQYJDtpRFHeMoYJxXlTMEcLYa\nIEPbexHcpTPfRhaYScVUt2qi4Ymd626eyS6XSEH/0+U357vam8MWxYaBbNik\ng5+dMelll+XhB51ou/ZZbpjkw4mQDMNd1D/xkNPmgAYDhOpBgtarqC0zR+4f\n7ARojoKg0kOSxi3hUP44m4z6IjS0nL6dt9XvimMnWp308qIVj8EsO1AD1eyJ\nWdiKwYBBqh/CkuSMkzpLpxxa8+5RCnZI5MCpTitIUKOnmHFaGSrTPB3FTq6t\nESzpkTUuYyrM8vkEXzE8qUOZefGi3X0LI+h9wLSllsbH9w0OupxRldeubNSr\nJoYmgk7JiM/ZOxmCk24iBbKPrCShViJUngEqqXdIiFVidNubQpJSYVJw2F7Q\nqlCeW1RjoaPrgWd8Pl/o8O/YELvd0EcV/YcrTU/Vja+NOB6kBV+p1qDaPHs9\nq4ZLzD/fxPZjXcs63fquFfANboHRlBwwm8465olnnRuYJht8mCRsGhVVxcsN\nzkpKxL0zbIQqowTFV6NXBujsyWbjQKFJmCN+oHkopIGZ5/4Iw/jkxfe5UHiu\n058hj7qjeKs1tfxXertGGAlfnMP7OWOnHSVYBUXD2nX0fosKv8xSlLauWeUk\nZQBG\r\n=C+6Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMZLRZDPh/YUORMRX9vnVtG9iiSzKbcVJr5K9y8W4GFAIgFHekDoShIy1qjTZsyU6VDguM4Tohxl2wa8aN8I78jME="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604532455-3a53c30d.0_1604532567466_0.31196227048162495"},"_hasShrinkwrap":false},"2.27.5-next-1604582059-eaf05773.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604582059-eaf05773.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604582059-eaf05773.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7yGtFi87wX7HnG/Tk5CzRUjb/4Dw3mvVzEPnEyQETd8HcQ9XD1pc5SkGeaQf/NPkf2oCaR15EmdxyglCU/ovkg==","shasum":"cfa81af2b8eee74f139ae3932a53b704a6397119","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604582059-eaf05773.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo/ssCRA9TVsSAnZWagAAmpEP/j9e0AFimh8f34muYeWn\nFjOHOUudcY9L+PdjIwW5iHb64o9FZ8VpdU93VfVO8fsYebBaN0eOUKMgcRoq\nZwkcsjHREmp+7rIv5x1YpdsXE9QK7f3E2FmkwuO54WW4OtUTR4ix2HVXyygK\nazx2cSUIfAVB4MgJfeAFiuka999qJwVuOyTZypGSrpA707afWtqVB0C1tSOZ\njVId/kxk3TVRJdJyjriBWwkxz7NFsrw4yvbdcxM4uAk4Nrsj1qu9+tggLYEu\nFRrgUXER5+mMywLoQYIfhwqIbJmUBH7L/Tb3mp1o7QCvO1rO5bbGXDDPdWgn\nWQJvXU6Mlu25MQj+rntd5AUdQKBvdIs8LZ9JdhblA2zy1fMg8jlJuhKW08U/\nqXipSizYGRvKXm6k9fTwrQ8gV2opdGfolRhG/xlR3e5og/fITTvDR+yDzM9E\n5+dKcn4ivQDVHwK0vYCCbz96cRYgK+JKLdRtoEzVGM0bp5pdTdpZigdyGKRO\nGpB8D4EmJW+hWuhzZGrwT27rMYBDBjleuggoJDLt09gZptFigSpmcVELOfLt\nCQxoqkRyH0/cpjo8NgsqdEHKLEmv3Z7cytywQXRkDTiPw83bUruHmLRBS2SD\nV/ZHzpT2JvmY87nTdRjIvCzOQH2JdFGZ+jzNelEi6aOTtJW8MwrTCBtGf5+a\nF5oh\r\n=sE7d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmogVGX2VeiQ8x6sMjCnwG/yxqbJSngcZ2mdG1rIpIZAIgRA2uHt5e36ynrMFAh33tutf8VVYwhKZymDSdU55jhNQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604582059-eaf05773.0_1604582187673_0.41075247475105514"},"_hasShrinkwrap":false},"2.27.5-next-1604583159-b381e915.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604583159-b381e915.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604583159-b381e915.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iZMCDYDSKnWISwcXSX5b27ZeX5V1fQmXG1R4weCd3fZ2hNplmfdvmsGOIvl7WkSvDghCOh6/f5QXqdwDP44/7A==","shasum":"0a339e6e7196980989f34920714f204b3dec5000","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604583159-b381e915.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfo/9sCRA9TVsSAnZWagAAtscP/2fSFOMNssuz2rF2hGVf\ndssmgA4H/JW+ah2PbzRuYnl2tvESMqr4abwhq1LfhIxa0M/yYYONMu1/reTk\nxgYh4u5hShjUrPMFvHbQC5TLEh/kHXOGRiNyB0Et5seBpNd/IQamHCKkO1rm\nFfugNvjTFLA5CTqxGWZ8Nx1Sp/DZhURA028mKhzJ6hIUCgwCKXPaFsmzZU3M\n+aO9ubtrbSpBXImLUECPcy57vH20QzIvhiou1Q9HXhRQGVQUnAO52qmJRz0r\n4qWqdsSomR7VRsAbdMpIq2K0y98/e9jabN0cQGS5kpzG6I/+XWQZw9db8x04\n2IRcZlWb5LZHAT2y6MqSsaqogQW37ZL6JuQh1Zp0tZ3doOZVOhxhyWwT613C\ntxTCtz2sdZlsJoGMw8xnPOwxGqB9PiOevXIxxxM0j+vBio9TrKC7wBQo65B0\nJO9/B5bAFE+dgy0rvmb7xjk5lf/Goqo6TxX/TLab9/1iZjQTM1vbds5k6c1E\nG0cuEXyWbSyf/zt56feFINK4LjgiruLZ+1BngTvwu9M0opoBsc+F6iM4wt18\n8cCoppfxoQxHIonHRIs15ePmKpF95exxnj58ITCqgdRTuDvCNfNqtHsExpx+\nFkzbDoH6+ttgH/sJrvrMNPzCKQxDg1ZLuF2WkIjW4RRtXh1PBd6GfovMaEaE\nW7u0\r\n=4PgK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5NpN7r+7jR1IEY9GwBanzaQaks86cSdc9/9tBkWQ7MAiEAkwhaI85xUNUc4dDdwFSyNzfrHj0IYfxAfKq56p7aNN0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604583159-b381e915.0_1604583275745_0.05633277106478274"},"_hasShrinkwrap":false},"2.27.5-next-1604585342-dbc100c1.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604585342-dbc100c1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604585342-dbc100c1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-I4LCw52ZinfqmeTEY9sXidgPCGh1c5zIzs/ci6ePYd/QOl29m1U4XhUvKMFYRPMkk463Z2+MZREY+FOD4dhsiQ==","shasum":"0dfc24a0dee475f413d68c9d545b8a6b9813ad24","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604585342-dbc100c1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpAfyCRA9TVsSAnZWagAAp2EQAKLySMFKtxc6Fz2n6B78\nS/6mhthKhMWYLGmiqL7kXpiZNubVU3C9SMJx+Hp7tMxFOkxuE95FJUybAATx\nQVjUK6WPLX5V6OZ2SA6SrOreV8qzrG9AEKBP4Z3MXtTWo3pPH+uT8MlzilX6\n4olbiyWKjJqlqiZGo1K3i1nZqNKk65or3FyIOQWqV5jwkopmK6NXYc8tT6C4\nYlRCpUKSRww8u5TsUmeNwdEoLlCgn1hDsAur6N+ToC8ZtBJXV6Sga5rVoFjW\nNADnEs6vi1h+UeCVsdl5+t/fPn6wgSD//PVYyHGuVuZ9sLofThtdIhiln6Nx\nv/zDIuoromEGRjenYgSl7M1TMzVxEhDLUCVgQKrmTnxNtNFLPakXDopSTPTl\n/l6JLPxi3GVAO0kLTfylIhQQu+qyKfeQ5czL9dqMNIzQmex4lpOej89Tovzz\na7iOr8ydmGDAvzIw/OFp7x3mNNDAGliLOQxly1kK9mZ2+tXbCLPtRrGicdp0\nb5o6SOKGfbbnZ1LwZ5RkDdPs08vG2uAAplYFjNcirAcYUTsmxCD6H3rJH0bM\n1WaVkxCOeejEeX095CiQOZtVHNwxW3qwXIBCQLTkIqPhp2Ue2AJr3uzPJm6W\nsNvQJM/pwKaofIB1Gr160Tz2TrGMxFJ+VtxNH9FVyUldyohTDHWHRVxBS220\nrnyE\r\n=KcTB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpy5QUULg/t1KIw8oyw/n0e1fSuETPxEk7YKy5G05lAAIgfFqbSoq1xFhPJlrZy6JW3/TxLL7qOYKdADwHpWyjO30="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604585342-dbc100c1.0_1604585457977_0.4245283094915384"},"_hasShrinkwrap":false},"2.27.5-next-1604585398-bbab79f5.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604585398-bbab79f5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604585398-bbab79f5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eCFAbVZpQP/3e3rLjzpoMHyyapNYTkGsayPdYJqNNF+G5u78HSY9ryHeKbCzDca1NZEf9/uipqxAIpQYiUM+4g==","shasum":"18d1b44027bb4936e6de1ea206499cd90194c470","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604585398-bbab79f5.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpAgqCRA9TVsSAnZWagAArucP/3y2HEV74V7ua2Oo95H4\nBPpERpsosoRBw0RGf65PldHNUIwIwc8RyAwqBMJPlUq5eWZFoqeSIdFWkajd\nwn0hIiweVAWQxAjgeVdj1m1QsjoHmH/TBxVaQ3WozyuXF80rzShADAlmLxBs\n4HKogz7YHs8WlToPRGl0YdafFUgfyb7AZj5lSYz8XtptbPc/5foIsyoPDQOS\nTFnE1ElI7z7c1oEBWDJp6ydUf6JNFTwlD2Ogke2DgdwrqoRALzxcN92uCaAe\nWtgGXvtAATph4off8wm0LBLl1UpFZ+eXhly8FR7VMBpPS8DvUGld2MYDDwI1\npkuCdS4xbGRNhFiqP/gG3DhSpH9GCMcDcQnJUgAazaZyN6G0bvAYiaWrtDTx\ntW/CDR+KsZ9UHquDJbZny0L5WaHNuwp4FSbah5BwLrZwiDmCwRVp5sYWdrVK\nuzGfNkvSK26hxMSMUVu+OY1LsGE+3yBmpWRX3GBg22PPCVU2Bsz0M6ql2rBD\nh5ofCkV02MdmcLo8nQVsoyxILNYe4RE2QLB/Ht8OM3oWu4cQn1j4S1DNjZrK\nyaszAcfhuN96YU7YbK7Ted1c36EUlFCukDxuIHm2Jmdyae3FUKGyu1PysKIu\nqvUTFkUCW7vmJdL3EWxDl8PMsOWyxnqtA2TxylOptMFRv7CIeDywywkJ4wj6\np5M6\r\n=pLMp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFFBku9RMYe9/APRWwUNQgNLU7QD8/m+0Emf1yp4vWtrAiAzIpQ4wKSM78KUJ0oaDVjAOngPOzpaYRzPQmB7/Zb3Zg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604585398-bbab79f5.0_1604585513658_0.703888876812419"},"_hasShrinkwrap":false},"2.27.5-next-1604587080-03db8caa.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604587080-03db8caa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604587080-03db8caa.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-awV9KJZDmbp8J2zD1OcBG0++UcW6UDCt2KIA126iqd4xFlTW5+AnDG1BPV5H6aU4ALVY4mkamhoQmq7DpjwSTg==","shasum":"93388c78bd641390de52c90b55e088f1bb2d00bd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604587080-03db8caa.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpA60CRA9TVsSAnZWagAA5tQP/0j6uhk/DWNUdUGSMV4y\nYn2gA5lPCICh/6vd7aEq6NoyZq9FFtwd1IrkIO1ibXJzSm9ooCZZdj6lLCrf\n55iW38Kqn0mWEP8zeXVhvkM37NgFBmlY452QTxDSB3QRgIoCoZCm1NfGiZ7p\nqwYqk27RD0LXfZUYIOHInjp23q0Q7ujW+AyoIfEoYKfzh7pCEAFE8d9GsLh6\n2Bq4F97b2wkg3wuEgMsHaf97u5ZRNNXctjAflvujEJNKXqhMfDclXaA28NCd\nO4gyVMkid1hpYwyqj1r8c9ENgRBCQXgZt4JDbHNcjeovUDdBDwCttWc4KSQ9\nhG0EQQ/sLhoc0MvAtdt//CfoQblaFRkGgTfC5LnCYwVsu6FVYsc2MoAGZqg7\nsoE0m9OzV+yZGc9w+0rXe+5373rArLG48hmmkxvqVw5FsvCHY7oHaFr8INUc\nuc1JG/YGak29+792xYR8LbYBmAlp8ciarJbQ7e3ET3Lcjkj+4B2fUrCBd553\niKMBf5W6nBvUTReHOYvoeOhQSHvY91lYtA3jCB04SM63EMAKPI/nybFthKv8\nYKPwhJpYzyFRJzQ2sSAvh9Lw1tJzLEGpuwZjQ79zpbRpIxw4EVG/YBFPoRFv\nwQM48kKcdu3SAsUemlGXk5K+bt9Sb83d+4txY0fAIJz6zNPYICNG7QZhKeBo\n5YAv\r\n=kQb8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+RggiqJYMbv52RQAZMufix8HNpim4FL0iQyVNI1wghQIgE+O5L41R/65c+v5Byh3TtcTbJv50ea5HYgTFb9pwPLQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604587080-03db8caa.0_1604587188298_0.0299950056615228"},"_hasShrinkwrap":false},"2.27.5-next-1604607141-6f09598d.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604607141-6f09598d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604607141-6f09598d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VszWrTWMpDRBA9a9utT2F5Ur9CX0yEI8wpnhjxeZenUzx7gXzzQKsUmE5HvO6LCyOQUSNlBL3A2nncYt8zWkiA==","shasum":"c766d839caf348796862eb9df0b38a965f7c5e5f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604607141-6f09598d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpF0gCRA9TVsSAnZWagAAkUsP+gLOsr0nx4rUM8S6a8tm\nCpOEFL1Qr06bePPoRus9vCpzHpeqEwRuZWLOdnvfK8mxTnd0uQSznUJhPi5i\naxqSlBUaxkQSmDAp4k+FYJN8l+2HLFzg9U4Jv5Dcx9ZM5L8eTzRK4WWLGe/G\nyg3AA4Fk3DMuUhw5vKFCwiBiUOUnhY+Nr9+0kCNCcEVF29uqXBqs2Oi8UthT\njppeTHudk4AfJZ/RO4mkpJZXrzCOJ4ZXegTnN7LGs/uOfepayVBCyCYtBgv1\nkdV25XSdtQHEdURd9z2ulV4ILjFkNc/qNMEUGTdzHnBTTIUTkE4QvspLzY3b\nVedjt7IDYtce2ZeN7R5jFntACyzKjTs53WasBXguZiFI4dRQnieHVyqd8xfb\nLLlmVOcYZg6e0qYMH/7UuCewuIPOi0TOwl+NNwMgjSZ38FcyfMfyeW4NKFg2\nv1R4CtlL2h9xTSDCZy2JMx7fuDakOVeVLZ6b6FiJLNlpr9YjRIj3+ce4cpMb\nVlupgPq65r+NLL623baAS/vuz8rgD+jdsIc9grylu4+YaBiNJ1U9I8oRDykp\nIR0fTGS9jCNCmTO8/UMj/lc+VSnZY5cuH86vru+wS3OcgfwPsFhKmNq9bTJ9\nfp40u1agUopiiPINbd4wwHPQ6VgcNGzvb17ij6XzdPKO6EgMCTrI9Su8uIi9\nlchK\r\n=+Ndb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1v61tKahNaFFloR6dSpYdQpkA82jjX0e0vBhQY2sseAiEAjc8DcgQEj1FD8fxfFhY7zaGsnp58pGSebofQ36vL2ZA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604607141-6f09598d.0_1604607263437_0.5036393725282506"},"_hasShrinkwrap":false},"2.27.5-next-1604653440-7651dd3e.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604653440-7651dd3e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604653440-7651dd3e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2fgxCuCK2Nh26fuJ335GF2v4COsESII11Wvu1M3WiOhS/HtS6E6YAWWlg45RIOTQHhR/NnDqGUaDODpl1DOybQ==","shasum":"cb25092926bee5b2a3fb3c6d00157db79fc15f77","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604653440-7651dd3e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpRH+CRA9TVsSAnZWagAA6BwQAKRkGfwKTJ99M2Pp6afz\n/m8hmUewhe+BS1NvsZuls+TOQrJYvJ1E2M/VEmnZFNvlnTP8DB1BWciALmFA\n97OHOARkgYAhzUC5Aj++k/FMLWQbCd7co9E2PwZjrACS3xDd5LWdIg+qEqc4\nRFfASTqgVYnEWp/Fo1YZekmwMOWScTmYI7y8qc9sJgefCnstgzIalr9zs8+A\nqbJzNiB//vljId+s1vcd+rYmGhbg3b3uHfVq9lCYaLBZ9FjRdDYZhqQe7ACc\ndcDLME60AR2WY2vCvjODCso1tU6UZ88U/zB9sCYjLwOoLUwO4aFAukhd8JwE\nbMq+JRUVkQ+37aAnk0CtSwTy1gyYnuRuCwQI3w7hA58Es+VKWSUOSBLDKJbt\nWddjad9WoYncAVNfnTgVn5Zc+WDHdEZbPvj11jLlh9uVXLUwPeqlb1VqByHv\nxkFPcZw2UhcO74vExvNZo6c2WQ94DbmDyPmyftH7rGtGfV76k1wLU5yMomw4\nuSDlcrAJ5AsvT8niwnbEfm+0XpAYbASr0WGj4O04bSG1OedpuYkPOmlHJ0hw\nwa4owSJyeVCWe8X0vUax76x9Oxfs4a/OM8OVgFcDwC5oYu2TRQ2IlRz27k40\nlDySNRJXbKUytoLdwthu3xeOM9fFopIzBv7TXyN/hlsiUXkaELsFeS4nRZxL\nK1ZE\r\n=7Rus\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlGcUsgad4xO7x4Zwhluy49Cr58fw/ZOnQV9xyKeERMgIhAP8EUXad29Aoiy/+C4WYzz/bJFtCDtZx7V/52MUk3vf3"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604653440-7651dd3e.0_1604653565450_0.6565279212825981"},"_hasShrinkwrap":false},"2.27.5-next-1604653738-d0d506d3.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604653738-d0d506d3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604653738-d0d506d3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+l4MJprafOj0NvR4lGhIemUXxqL8+E1OB/huWmdNpzvJgnrxe7dr9AjSswKDkYBQcFrtyb/AcUsGBrDdWK6eAQ==","shasum":"0a8ceab0a75ef0a46f4e615afadc73a8eef31ce1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604653738-d0d506d3.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpRMbCRA9TVsSAnZWagAAcy0P+QGSuwExAHv4ESOuq37c\n1aaT1RFQcb9DRhkZ2DNNmaIlvk8pmavmRAqHCG3CuJbu/04OByPWnO3OJEt7\nyYNq2o5YzDKDAp9EFUx2yBFFQxptUoCUnwZozCG0oqltpBjtc/79msQOi9aj\no+09POWlcRNt6vKD46Wt8vbwRpgxKyhsC3uwSqJeCs5wxugWiNJT/OdW/C+Q\niufFwlonV1n34oBmkkn7MseAaRjXVVGAgbMnrw/pdCJk7KRMgXgXUp0xPCjI\niKQBjMIh2Nhz6Yncm2jiCrpu3gl0jK/c64P30lwAScNSqs9GISSefQRI6pZ/\nfj0Q/JrQswd4ArszrU6+pxgJxvtC4Bvsr+abqLoVEdPvTkGq722FaMtqwrjV\n+c3Gx08afceLH3yxZklHvT85UdSCMtktlwEyGz+9QZT9a/qFLUqCTM33ZW82\ndqKBBK8xzGNQtKCVaCdlqUHq4UVy+Pkad2JHRc20zKwqgPGmo6qacF8uO7n0\nEKWcp8UMcN5ZZjWEwQ3lkV8F92Ur6rfyuJBO3CF4XqW3T1VJyI5qaWFI9sDm\noefj5i+zWaf8NOCm7JZWCvA/I65s0fC4lkY8ggwxVUXrvp5qyfZfNWX/+o23\n+5rpjnDlkyZv7dxyWFbU/AQ2QxiN5wcUpikQK8uwywdcXBdHf+tUMOZGweom\n8xGs\r\n=dv82\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLXfXFxNL4f5/y6qArt5s9PCvk6FnovttXIV2RcrWFCgIgD7Olu4Ivmio0liIGLm0yU9cDTbOIhX5aLvug1j6LK8I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604653738-d0d506d3.0_1604653850929_0.4640550099004903"},"_hasShrinkwrap":false},"2.27.5-next-1604664558-bb420715.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604664558-bb420715.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604664558-bb420715.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-P3T+CAcnCbNmTdIse7H2eUyoq8jE4JSS21KjsjSLo2Qh6M2vgWBIHncLZEP+nGmHbjlAKFvUfPvWVS6S10c/dg==","shasum":"a739ad00a5096896dc474f321a307f10fe0f5efb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604664558-bb420715.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpT1dCRA9TVsSAnZWagAAZbMP/2btqI8Vyib2USKcPjuU\nsjmTwZFIMZvaoAhfVTHv8Bzr3/a43C5SFgA8r6hItdD7WQXwi7+moxeK/kqG\nSx21RBFXPNdXR0aTR8ksP3IN+nvssQtfiHMGCSrspAd8Bm+lH19IxhXMzqX6\nN3XT8ljRE6od2wUUixW+11H5hnOhFbGilLgzpFjrEt6aoJ8RX/DkiIqhqWFs\npqliG746dACGAJF8c+iSwffkl2R2Z9Cgfa5kEoGq1/97qz1JYVzip30zL4QC\nbl8xYC4mo7NZ+3mB8kdXImOUDcLRy8nESVqJviicVz0jHZt3rsQf8dze5hc+\ngxF7Y3K0txwPU/UCmjLCcW+3enShnBd+IEqpdirw2RDiN6ntvoof0GeAT+wf\njKVQ9rjcIfG+H0XAsQ6McoywQ2CyrC3tKfomNJRduA0UCoTiSyrR/JK1tLAK\n8ZfVfGQh3eFCtwbfAwkGA7C1PTjOduHM+9gFohJA8qLjY6euMyllJSTZgu3i\nsmc6/2ai4XeXr+HTfrF9AcaAi88PniOIEuSvbm7KjfI2ENAjz+HQpySL+y90\nzOKRzZeqlGykudNzudADe86K1tpWAW+TwG1VjIoKO+TxE97SO7kh8u8oFF1e\nENMzcU1BGo6im20fZLdblodBOwQo8aCf7v/gTzloHmCwSMYtSio+ROYWBK1B\n7dmL\r\n=O7Fi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkY8uQWdAgVn8QLO/7BMJc7vXG0uoFyDOe29Umw+nsWAiBnPykaBs97X4UhL6S1LNtfvVs4KOt0bo1y9Lf2mwE+dg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604664558-bb420715.0_1604664669399_0.8104419991665279"},"_hasShrinkwrap":false},"2.27.5-next-1604669143-008e69aa.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604669143-008e69aa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604669143-008e69aa.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QZ4pJEaP5ERMvBTB+8BJJYt/+CnLAGnGYCgv/VRnnW7Rni9eU61SCjU9rQv2+hzZ32erSh0TAb2PiZL6qIzawg==","shasum":"c6ec9d04e588b0a34481420a17462ec743e619ef","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604669143-008e69aa.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpU9UCRA9TVsSAnZWagAAhHEP/35cDOfC3CxvngftYUy2\nLoEqdy9vMADGh/PFjFJlQBwU1fLfSJWwisknulQ71zGOwwAsGHcPdoOg6IIt\nhq15f7R1VDNg+ljezc4uqLRVJspK+WhXtlFVnW5lYPP5g3wmyaLvIQflA91g\nBO8mrHNrR8yqjSv8wdcPesesOThrNky5xu1UbAQB1i6y/V6EQJP35cdCJj0c\nz9nxEp2UmYUDJNo7uQ9NC9KvcUbAf6EHcie1aDN3wrmBrQnTK7h8bjbdArsq\nmd1nmUDv61fWb4mXXoahjnVo/Aazs/0V8W2n2hIPHhs6tnL97rTZ9SjNt0/P\nO7epGht2B3o/7FLoSBzjzqoZpAub4Ak7VxzdXoGYFDzOTJGz7zV69IdPHnhy\n7YtXZs4nri1LMe9wC0En2hrP/6MlWp4Q+y7whcddhD7lTClbYF8McxGKjrx8\nabu6tURwc6FetLmhwP4x/swTvRm3ByV5vrwm/WPJn0BgPHxGy808ETJjGATu\nAISodHaUzKlPOzXuHHQwKor/E+SY8DeMbT67GrYhvFvqmGy4B4LYflTry+Hr\nx21DGl0IhJdiFJC+dGjIrT6kAwJEQ6EXHAGgMt1s0J17BUBma7PYxGKjJLE0\n41+rQA6PocLpLCG+L6YT5QYnRLwd2nAZC9dfvotqMw3eEZ9QHnWEfDsa2oe1\nnAsA\r\n=Kks/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxmHm3JcF6EQGtFD++wnNimytROf/3jijv0jA/gM7ApQIhAJCKDiN/2Y1q3Wod81OxQpQnVrAkW1QHeHrflHu4ppnL"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604669143-008e69aa.0_1604669268243_0.2386246450311238"},"_hasShrinkwrap":false},"2.27.5-next-1604670370-26f94330.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604670370-26f94330.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604670370-26f94330.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DU07x4rLqeM7E9NwKEsIZQCUNMPJ33UjBQYGIGJEj5+XJk6J41z96U3eTYFAybjBGZyuYPpUXBW2ts/Z3cg1bQ==","shasum":"0c44e74467346ebbd24b17fdb5c155482c9a484c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604670370-26f94330.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpVP8CRA9TVsSAnZWagAAZm8P/ia4GKWwmnT06/yvnrU8\nTssHDx2vXSo76H6eg9+p5KzWtLB7tFyc5Ts9ZoJCT7IxaFGDBA4JjzHyxiIq\nZ8aGsXaIT/T5JhmL9DVFJ3nIgrGA4GqodqIfpsXK70xfgP/5FOvOj/pU11er\niXcf8EVq8zIpFguH7UFmWj/2mSIQR4A/vt8zz0n3IYRkd3ilCH2npldcTe64\nIThhexTZVOx2glh+TaTYNUaWkAUM2R2GlAphpumeJ4bGxZs4U4FfsONUfBLX\n1laDZse4EBm27zC9lmOgFr0VWpEEGwpDZMysrX1T4frqUQmNIzYPQRaGtbAJ\nyhk6uGvt89X9rjnZDGpwZFX8PwvvpcCM8IUCQi2InMaAv8cqvBLmR7L5W6Mu\nsrmjQZBdUvR/3abqVE3NQt4ZcpIk182DCAG5Q5TTfulGFM/KCDBCzK5kRQjc\n9oAQgfOvW6rO5MuLmJp4Rrt6nuznnqC3aOPiR5t8x+yWkvhOTheNrhnlv0lb\nce1t9iWQv6ZfMqmKcASDOxKKWdcYP/BRIGbHgzavwLOfAMkNFrzYcApGNbQN\n0KUydEPzQ5aXFVVI710hesBUUNseWlgNVPFDq26qX5ScSAZpR17dHcoMM/3i\n4fewct/42tOcqHAfboKyJJUXg5DBZOgPg94IM+FSYmprUG/nnZ3UJ6TLQ20j\nPujg\r\n=wukK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLw7gqEmgxIwArIDJVjrhlvf6k2ZL5rgaG1SK4PRI5QwIhANqYOhN1YKTIyhUGz3452qMkVmmzXJByjaTBs7D3UOe/"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604670370-26f94330.0_1604670459750_0.9987457767599104"},"_hasShrinkwrap":false},"2.27.5-next-1604671887-5cdbda57.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604671887-5cdbda57.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604671887-5cdbda57.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-s7iaj+ZLPFmWwmY2LbmdX9A0FUoQyxcbiA187xCokev6QMKYTqOeNoYM9MJIO38bfmA6ZeT9+hRF3+8YIUpb8w==","shasum":"d9442e63ea23fd8c47227e0aa486ee68c5aa8ccc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604671887-5cdbda57.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpVn6CRA9TVsSAnZWagAAw8YP/jG1Hz5aziVeLJcmc6sZ\ntAqi4IAGVaox7NBPjnfNpFmzYSgW0vRr+XnIj05gDBPuLL0X6c+cKZPj21Mk\nY/hxHl92AaDR5wJs6WvHKNivCYZt/jxdRA+YbiPKeO0Xpm1Lintp5Dh5DsVP\nJElx0MtFbg0Lg558ujpkRa7+nIa1ZkhBk7sWUzSRaxC58E17qs4ct+DHtRT2\nXsaCyCZrQ28acdxRVYq0ycQUEIrPILgeuXrt31uX5S00RhjjV3pkq5G2uSTE\nxIWqa96yjReMDeErBOTyO8orb0VCLMZ7J1ATxROH+cXcgH+hQVeHRwchKnJH\nP6FhP18b4q666zCzNykAbvkhS4IokSdPdJMjVTqC84m37o97VglArm9UzWVo\ntbQAdIStTtwEZygnh3DB1X4ubLWesw8jXi20MHqcmGVUD70BXFvoJIDewCT8\nrax+hsFGsVhgvD+A5SUfD03ie734/MaxPsUswZ2eYqkPfMQME+/RMnrtsP3T\n00Rw5AwjGEVW9xcbgb77KgVlkMrePOMwx8Kz3Mn0sScWSemAjYEiZHl82tgS\nxMHsXirf4Hh9KfbIQ6Owm3+c1JpG5z20DQ/fAYpvCTRzGQHAzB+7HSFhBrv7\nlyL70PhuxirED8Qag+U9IK9pId5dK9CSQJ8nLwZWISbd3xoqZHBtSwrzjpCO\nVusO\r\n=xc7l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtEoofVQcHKgZJVa/cw2jL7vs1TZ/ipx3iuSVIuohCAAiAJYxdzW+1GWkHuP1DI8HtRF5nvduTcycsdLg+fsvQT1w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604671887-5cdbda57.0_1604671994118_0.8609054631681772"},"_hasShrinkwrap":false},"2.28.1-next-1604679244-29fd0c32.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604679244-29fd0c32.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604679244-29fd0c32.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-94fgz+g+yyBkff5heOEMmkAhJ4g6Gj/TAdNPneqoqcDcnc0l6/4tKe9Y+hIsCKRg4dqZ08EPXreDfMnrPNQU/g==","shasum":"e75f4c9ebe1c8bd097cf81e985933b19e3001506","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604679244-29fd0c32.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpXa8CRA9TVsSAnZWagAAOVMP/2O2qb5o4npvI3JmMEVK\nA7pkvIYh3W8dkrumra+Hf9fqGSaPoDtiXIt1vhrHZc9g4/ElS8FgIfvTYdBp\n1GmT6W22E8IOQk46VuIQaMrQzf1V1YnLf/ZUXL3mAR+csGymiabMucOqXmH+\nDDnyAzi91mMrXf465LkR9vB1ZXraxiqF3YW+1uF/cICQfdnSb48DyuAqnePU\nVWlaX2oD2QnBqhe64ijOrSrh3UnOzQau6cVcWRJ7wJG9lNrm/0liRgmkXlL5\nnImJpmTKK/WehLTKW3qASoJmFS6UsT7/L+WF66zUK8SQ0fHFdczZZT/rvWzv\nuy+3Lmj+W15qu1mvMb0o4UyVhodGBYhVMw6kV/GtME5w/08iJ90chjADTpk6\nVO/33uXDOTLqt+kOcusTDgzDBjjxW7vPLCaPJXJ77lVs1T1yIWlptCCaIwaD\nYntuzu4USBSqqK/gqEOmZg09Y6TPT//MFPs00AznDhPM6Ymt44I8Vn/dLH5m\n41+jyhh6lfzST5QyIbg0Dnz8BvGke30LU84OW0e3Qi2PKY+B4eobE73BsXx5\n6pMWqhaWuq556+X5lKl2NyssH4uxkyAUrYr+cuxe5+4KQ5DhhzHegMGoJPxz\ncqypS48h12OInjqHvOof+bX3YCwlzFBSULGIXaolhwQ63AXerEkDdytNVIKI\nFTY7\r\n=bImi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+RPhmbJm1E9VgdZhiQ4/fLF9qpXPppIevTGkFpAVV7AIgUOfJGAlrqXep6MCRiCmKF7OYbghJgXH2P/HZXajc9es="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604679244-29fd0c32.0_1604679355646_0.5217897604475881"},"_hasShrinkwrap":false},"2.28.0":{"name":"@xdn/apollo","version":"2.28.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.28.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q9WPh0yXpdJiXCzKImnXPPo9CTYK+FMOSHGq31q9I+mtqkjRemqFiWL4yAu2tr4ex67ZvzpBAJmWVPfaMhKLsA==","shasum":"4133adfadf6c60c6ea6481a19288e5d340277293","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpXszCRA9TVsSAnZWagAAoDQP/j8+RGwpImH37u64XToD\n2e5Q2Aa4yh020PSkVtD98u/AGRJWG0Bnn98Paz2dTM3UdwboWWoKWRLRk8ZL\n7agd0SlgLSODfEqNE8h51i90XbnIunH3QssZ9s93lVzn64iLlC2RgGgnxIWx\nJL6HFTzzFTyXEIeTXUxsGF/5ntqX4MRzukFI+rBxyH6BX/xhzlPfVvipGzBc\n5CebBywxE0q9C7CbSUCtkxZK2nfoEoU2wT/CIt+Prq5seGP7oPFj91r3TxoG\nleZ1pbmh46deFdc6WQHshsMsdSZTZG7pnBJXQDr9F3wfOBJeYV59c/Qs7REB\n79YlQmxY7UI07uX2YFMiyyQ/TnxAYGBP/aIneVujFJ3FnFyg76VpNdtQPYu+\nn+XyjgCZRohFVVHnVv8QHzFcq12YHB8joRwelF09+P8huh07NZ3KsDa7QE8A\nnzoC9M7sgwpeTXULxzZbQCAl5fyig3JAXDu1DYdzCvmUQHvQj8jb1J/aXc/G\nfbCxBnLqQXXnb56JsP59/E1/cLvmYOB6U+hV4GXHjJ2NzEOr3awBlmn6CAWJ\n3HfUdWRnDe6RDO7GQNcECwR2qPMOFp7xGH8FJoxZACn4mEukdEkxghcKBrX2\nsR69BYCieWLFRTu42djWIg9H5jP8shXqoJklt7Q4p/QnpizQHravr/9Mdzn4\nMokp\r\n=HHbO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSQ12Nrt0k8X3RVH3vcXXXyGs3gtA8XIeHLY5wmrdc9AiAqyOliHnilmPnS53fjyV0Z/qx897vhzMSYW2KkwcG3bg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.0_1604680498685_0.9887953216121892"},"_hasShrinkwrap":false},"2.27.5-next-1604687061-7651dd3e.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604687061-7651dd3e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604687061-7651dd3e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0D1RLPh8TkcPHm/bE7dWarBK7PSY9pslJYFWoFlDAayKRG3EaOBFoP+XrpWMYcevpLlpeSqXPhefrvgQfaDFEw==","shasum":"0d3a9e2a16cb4ed764cca25fef7eefb3f8a94ba4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604687061-7651dd3e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpZVICRA9TVsSAnZWagAAunIP/2Jj/VCPKvvNwrgDcTeZ\nqSJQERnLbBfDPzn1QdGm+3SvWOJ0tHaSHqk+Z0ytaB/8QVsfdOLWH77f8+WT\nkWt1m491DtbucA11nCX2jV+8wCYfdM+1PhZHCk4tdHckRgWh+0+b33RlKG5i\n58SqIsz63vWEWZ3XeUUuNWiQSm94rDJqu/NjfOLbRdX+YxzcB6AKnEywaUDG\nD/FO0PKp9/73q9C0qfGhGrU7zwgf84+8Y28pcy3gVl3pmZKCMVr8VuJwMrpa\niIP+f3fNVzoS9D8qvaW5g4GL0C34hlrZ2IY82zIrugtF3qT4MedmRPc1JYow\nGO8VyGnnCzY+Aa3bsJSm6jMoJAH/kBB4ENC7VBlgFqEeAscg94GyCwEwWLtb\nP3zmJXB8g8zFYQch1WfJ1zsx6eBE3OUWowmtixGiqet3VlDbnXgW0mJGPkhg\nBDZ0xc3owlfhLAOZ8LlNAL7NDi/H8gnUIRTCN32sC382o3Mjo3h5TY5iI65b\ny838NFq02ST/UvzrqVKILx8/8gj6VUzK3xTcYsdLdkHuMdNR4IdlTHsbaQ+k\nw2B52q8u7JEjTsCLjp2KEXcU3sH83sZw6mHjMCV3udRBSV83RluK8TUzWmND\nv5cLznrm40t37DLK0fHYShygVohJ6pfBgs/ZVYnokjF0L7pHr8pOO+WfxFIc\nG5a9\r\n=W1CS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwm7F8m7vV1GnvMupeDigbc13RH13mqAsTKreDnxZnRAiBtGgZ0XPodEKgVARRKgRGXZmlCnw12Mx4LhBI8il6Exw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604687061-7651dd3e.0_1604687174836_0.5557298367737564"},"_hasShrinkwrap":false},"2.28.1-next-1604687141-bb46b543.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604687141-bb46b543.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604687141-bb46b543.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+vT70w9/B2JOFV5gPfdb2sgv+1n70XeWUH2JC+a2PS8nnyTh64FjPS//Hk3EwDPu/nXCcuZFYzmYIray+E3MVQ==","shasum":"b78dbe7e94989a29eecba75f93952016e78239bb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604687141-bb46b543.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpZWXCRA9TVsSAnZWagAAymkP/3hpRQb5MKRVKXzqtsuL\ncIiVzi5Nm74tHzDWYlJeY38yxz47GNtBe1gN0QvVdNxAYRMOopiKB3o+XF18\nhnTeHyx2vuK77q3sgOdxHr+hxYlQxdiD3yyl2mtECrC2nsauhqUBZWb5/rhU\nP4B+3cR6OO/550p5VTI8dmyQYgxkeB2iPZ5GO+bZ1eV9agpOxZcUSVB//5+j\nZaAQYMcbNuxkaDXr8v9JZBJpogwx8zNKiaVSQvNkPPTLzsK9f2mtWyUcQ6en\nr6dogqNbK4lP/rvnw0shxzoYXJLE1ytnDDgNcZS9yhnfuxY1E1AtCmUECJ2u\naIKgq8VYCX6bVouRnboKfpZfhY+ylp6OfI0Q1p+qvBVSUzXfNRC1ZgMyU1jS\nMZvAER8LxmpI4BPGoC85ly72qnNKXcb/LJUBTwZj6fqqdiBnA+i1mzQ5KYfV\ndxRezBN8Frw0QlPRdu/V2dFQDsFwZxA3ZTyANnzY6dbVfgKwaLzwHWgNGIAr\ntht9bd3r0bJLo93Bx8aKX3t9Ww0vevrTAlWo6JUXrW7A3ZHuNOWOF5yDiHF4\nYTz71stfwzQd3jJKepiHFNLhgR6M540XW2rDrFIDXBwfc7Auat0aPb1koW2r\n8DX0byQYdmdYc4vLI8tAAH988hZ2wAn7BxCWQk7suFeur2NjmUVAuxYgyQGQ\nSX54\r\n=r9ZU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkH8T3Hna6tUwaqX5wqUUGX5XRGlpiM3Xqvn8VPwBU+AiBWT988Q+tS4yc6fVTcAFTA4pNwOupbdTxpgIfuoUJzcg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604687141-bb46b543.0_1604687255512_0.4643390662163833"},"_hasShrinkwrap":false},"2.28.1-next-1604687303-f3511557.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604687303-f3511557.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604687303-f3511557.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+J4iezaxMgxqAO0lWk/WWGO1PBJ0swDELid7T3UsYQ5Q9wv1o7vj50ruY3DU94464MqDiqHkVVPg5JbAVANUHA==","shasum":"ee05ec71f18c8ae0a93d00d8aaa5fdc796d91bd6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604687303-f3511557.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpZYoCRA9TVsSAnZWagAAdcMP/03diZ62Z8Nokm9YZBzg\nX1H4hPqCilEKfQgCmbtCLeoqyb4TJ+vDPmatxaQKcYWCUu1eSep5b2YUu0sS\nEjXzlcEyYyHXw1qGlc+FY+Rsgu35x0dWEfEQFwmGw8UWZcyI7Q8ytlRCHXvQ\nAOn/vVSsM0Cccrf757Q59Ru7O3FfsjPhy67KXVBFcsLOqj0mFlZPy2qojj1r\n4TznL97P+buN5e7V78MHRg6JADky9/o53NXMsGRhdtA6fVZdCQxid5AAtZxv\njXt5l+7ArjcJfZXRjtLWjAfQEAbCDdRGMNVbrPX9i3onwwYuFLPcAKVoazWs\nnEHcMizDyar58JRYan39T79k2HZsLRFPJM0OAtxWZR0Q3dxyhWr+l21mGi/r\nms3LrFECwu+kW6/dP1vcU0OUzaEa69z4SxtdtY2+WwS9cBh4xqoU4k9N4Xh3\n84gvt4prkGX7v4J/mZsihkjQ4kANpYtUE0PyowvBdE4e6hsCY7+b24uocxVS\nbwEA1FCSCnhgMMjiLpiQKZ//vJXli4KRUpkE6Ofzea257bjVPhS6967VnQy2\n0GAGUx63PXmRSkaWSILhRQ2GIuoDSsbuM+yrtWg3ZvVhXFOh6fLSJa/sysyW\nxw/IC0rmWCnkpq4iOjpqid4cI8BxEF6ZcVQ3/xG2xIVcA1r75bKziW3dJsr8\nsdMi\r\n=ZF3v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwuSlBJy5PmD9K4rxJKtiyAukA58RizO5JJsXwJZP8ZAIgMdnXOKyMFfripETnEW1neAIJ2vxDBNVfcDIUGhZB0Co="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604687303-f3511557.0_1604687400505_0.6607744945431637"},"_hasShrinkwrap":false},"2.27.5-next-1604688530-7651dd3e.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604688530-7651dd3e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604688530-7651dd3e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cSde1N+lxkuBMQQUIDL895uMPsl86jpzpErS4hQIgWeJ2ngrv/9a+Rh1153h/8PncTr74hs8dzZPuQ1gigYE/A==","shasum":"dbc48af6802fa7c42107fe35b96655285c94b770","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604688530-7651dd3e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpZsYCRA9TVsSAnZWagAA0a4P/3Lpice2R3S0cf0GPisK\nO5AkX2wizK/SbbydIxMKZPPd2ehnqbcsL1NbTEprGi/WutPDtEJaXFUkMOXK\npMzYaWQb8VlFjpD2/M5V3D2JS5WCaiOD9+OO7FrwS52/4OikxqJoWo2oz20H\ntNVyEcU31xfAor3XbN/PbYX8KpT8lRG3G/dC+iXJx/oG3Z3bmak7VqhaC8eB\n2VlBs3/y5WoQ9fTWgNyW4Yb3OWb4XiXFqarMegp1Y5uLdEGNHikCTa8b5xDC\nT436WGOvjxhWNMHRpH8o9UuwbBA2K4OfGKoD2iu+eJTrEw+5uspa3+vRompV\n+MDdfqf2gq6qEdIdZKERoNvkFQyiBZQhdk9NhBhmodXLC2ZkkV7nOZNTTVt8\n6SjBuTQMZGb2fLsxUNispWlPSUixH+en6DasQvJ2LeIMIQcqTkHZcPfya38B\nlulDAu1+xNUcnFE/zo79kgtRl8pvV7ywbKQhPwEYp6RWQJB1PYZ+UGZBAe8v\nAlxH+sQfnm+A2Nk2FZQQ3a/zXY0PDiiRTck74a/7WCKrsLBFIS/rX8InEG1O\n2vQip47sLvQecmi4lkSPkYM1ZjdBNkXB0TM7MLOqoR0UyBt6OGAlRQ/pI2zP\nXrk3qwUJV7JtZvw/5qIZAU2vXcnOo3sbF3riIo2oDerp/+WZv7WZnauTxf1B\na8S2\r\n=bajr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBEX1IOVT/ql2VuYiG/y+lB154/FHD63yz42fM0MjPzQIgCAfXaM/exBb0eKriDuIDr5/5+h28ACCd32E7jML9R64="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604688530-7651dd3e.0_1604688663702_0.1648084511384469"},"_hasShrinkwrap":false},"2.28.1-next-1604689469-f3511557.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604689469-f3511557.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604689469-f3511557.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WcjLr7F6BLPPRnWCIPN0KJT7eUVhfLMaSgm8JKNgbyphAyOZmestD5cpNZyxOC/5u4leiblStNazM+TEslarpw==","shasum":"3cc26312fd87827a3000245016856d3ecbbe7762","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604689469-f3511557.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpZ6oCRA9TVsSAnZWagAA3isP/iQL+6/3dICNfqlEsdFR\nl1KDxq//RJacpAYzyUOQh2NQ3ZHBzn8TuMhWYNKYPOkiupuu8dEkVB2oJkrO\ndpeFRgZzLM4TAWPaxchSS2CYPTLIihjnkKOck6UY3jUI7WpxXNZziiarJnWI\nOuBETlMRiXGHYg/DrjBJvP1rR15STRGFHV0wQHajk2Szwicohu4gvSCaGy6B\nqRcpOtk+/fFNsLJuLu39IPuQZKVsjcfyQZLtE/NcH91s5KEhVISWEQJeVKjr\nNoB+NVURItbBpmtpxs/fq7O0K2s4QGsXkifYpC+4d/0MACemknVrGL9VnGs+\nDMaxo8XSh+tepwMnsxeXE1d/aiUky032I1xUlYbgrlm9fC8eDbRJi6wIhdee\nCsMBAlspFIFKvOX2rF8T7wrxLPk4+1lLRe9ZA5l/lOFOFG4P99djh9i1vhTB\nCnNuZJqBbqtKsIR4p9cpIWfgazluhecTw+VtozpO/eti6QueFl3fZ1vehCj/\nLmN0u9ZZqpQEYVeaaDeODb+d31zeIsTSCjKmz3ZBycCrUI4kbMembqS6e/iC\n+FmzaYk5/YFJibDr8BWGo4R5LK3W+cQeAekC2jKDyMrq+92JMmd3EglbbMhR\nEIKRvwGCtveXyfOzgyomUli78HGwhZUNgUAJYrP+9vb/6/0mVe8q+qk04Luv\nXkDP\r\n=Rdrx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZ0oB/DK6GcV8ZFAnb65REXK6eZcXOpkl3NiydftALPgIhAMJDIR60PH/xIBkjnU1Wq5ksCXORIvH8SlTIEWIMmrXO"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604689469-f3511557.0_1604689575950_0.6069968153090046"},"_hasShrinkwrap":false},"2.27.5-next-1604689659-7651dd3e.0":{"name":"@xdn/apollo","version":"2.27.5-next-1604689659-7651dd3e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.27.5-next-1604689659-7651dd3e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qXuPWd18S0SFoPbz0nGMLtLDQSJSwkUvkMD6fG7tZIBEAhz3obaF7oLHqhdYMi2L71TCbecjs4D6MM+sHaBEOw==","shasum":"f175ea4a21ceed32554b51a385c6a2b267ab34ac","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.27.5-next-1604689659-7651dd3e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpZ92CRA9TVsSAnZWagAA80YP/3ztz896MRGAciknW2aT\nuFETxQxpG0vEYeoVv00FglgREOwhA/GdoLLeTnXtF64neX2cWnIZeZGASK3b\nzdl88EfhV3Vg+0FujVdMpLKFpTW2U273+jlBdcS28O1iOWc0ul2PuObi7j4m\nf9AymsKuRKbyU+9qngtOTntk2iMcrDxxtEvu9YUjgPxV65gwsr533BUoH++n\ni+VKy0SSxNnSHJUU9C5G7/YTyT4cWhEFk+LwvWu5pW6oloxT+SR7e0/+n/Um\nsHmh1VaUs5xxbl+/C/iUoAz9Zh+osNwV9ciJF+oeYhboFScx/oMrhtkByYJ8\ncj/Wusf/fUd1sdlJXKpckQm/00wlKGr/EyCihjqK9epoaY7IoTb5UFTr/zz3\nX9/kEZUUHjOPz4BLb8KjZx/z/t3lYa6Y+JWfhzsPmr5FiN7ac/W7iWnAMlwl\nV/2XofCklQapUTUoePd1skczKG2M84iOqk279e6Jm7Mo18I9VejyKUPb19it\n4n+gH14UOoue1v5umNf6UuZTK/swnQlycCHhixzJ1RvAm3TBOjb+uMwvlin0\nfIKYWYaVOyKD8IVAjZJtctPDBy8/FvRK66I+cFK5EKSWvLbJvAjJCR83avty\nLNZOHYwGyUmGOS7AiaYkWS+RWCOTb3YFiS6KgIkndPvzgpN7K68KTa8wE8aH\n71aj\r\n=kr7+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC609xtVpB1xEVtLJmVDgXGI3tFJ3zLY22B7rim7AyDdAiAlvFz42K6Y66bDOIV1Ui5mDZdCp8S7fAXkUgrzhcV2+A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.27.5-next-1604689659-7651dd3e.0_1604689782235_0.9679935921298148"},"_hasShrinkwrap":false},"2.28.1-next-1604691740-d7238ecd.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604691740-d7238ecd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.28.1-next-1604691740-d7238ecd.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604691740-d7238ecd.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PbIYyfD7Wcl207Z3dnygdzQs+goxXPWNhcZQrscZa3BDZi9WuhWJOJDMIV9SDr8+ZuWynwn8icqgNX3O0NwDtQ==","shasum":"cd984873c01f5ecdf7444b6e7605e654daf3a443","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604691740-d7238ecd.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpaecCRA9TVsSAnZWagAANCUP/3/mHiOQ8f9MPEjPrGSO\nQuZiCXUUfn5pSqwNYxXvNfvkiK0wysM9GvyrLQv3go8p55JBUqUwZDyEs17o\nD84JJCAmISe7cLbBzSsPlmBCY5RtfhO3+U0YM1pN60jl7U75YkvPweEnXo2T\n1iVYGDPb7d1Y0DSy2ZLNvJgO7284yCmkJvc8FWaC7Zl4hNgFwSyxhtElnyto\ndBOfPtA6pzXT24UPWYIPlv9DZJ+WGtp/C0WcKiUHGdeTUtuuLqdVfdLJr441\nIPnZc2d6dV+ICUBiDoS6Ms/P82xeDzL2OvPDu7rMpWOSebZDX6ABRdiO+vgB\nKe34mwq3n8J3ZIRe7ukCgt4fpOfOLggtXNf3vq9+1+i4WilsLdO7Bkjx+MXB\n20jMpWaKPAwYBCGd/qiEoc9Uhl42XEvlKhSweEpmE3t6AreLK3b+gMa6/Y9u\nST4U8MRA14CXnj7P//fh3I6P/5dUQHz5ALbYKqYL38tRrPGSuT4F9DlrtNIV\noTs0subeqL8W7Vs9LmnSU58QVPiwug9SkNo+q5NVNH8nsnbpPggK1iHwICSb\nv1s43X6SkMzhCGHSa940fuPe7CWO6OE7xKpykQvd8CDz3U/AxO1vck3/CxvK\nrCrQIbQnzLSlRQf738BwWNee0JRBV7BkfkfRwAdK4Y8WEHqpRBhAKu9Hzon8\njiqM\r\n=BZfN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC69naqD5673YUoFA7rCGGohVyXPkrDSGqsU6r33QRSBwIhAK7osmY3FDpe5mJKGE46bbP6emsjbJWC6jZ215lzFiTx"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604691740-d7238ecd.0_1604691867863_0.17462482313814065"},"_hasShrinkwrap":false},"2.28.1-next-1604692852-d7238ecd.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604692852-d7238ecd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.28.1-next-1604692852-d7238ecd.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604692852-d7238ecd.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gXPM/XP3o9bY3o1k3PcZD51W6nLLec7cpiw6Xm5cfPBAeyY7/7cl54v2YU02KgU9M7crqltQhEN1TFlC6sFZZg==","shasum":"7f22688da703a25c1ecb88d05438204afdc313d1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604692852-d7238ecd.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpavYCRA9TVsSAnZWagAA+x0QAIBRuofDIvvx/N+tTuX8\njQfNbmCMAz5SoMnmMJ6kXBWenPMXP6IT7fxwFpwh+dtASBvpNk/207vL714l\nnmaY9eEZNqIN0qXW3KAstUMZucTfJOM5iEwJ+MtCvYk6o4r1jlHOYz0iB6Hx\nnzkxLzwa1ov8aouPwvFrz+gc6V7RdUIQQmhMCK1v3kTuQJue2N1xUIuiw9ha\nrRuOc8LUzutsmdyzpCz72sk8UjtKImLGV/O42d+xh0LCjCuc8PZNfbZXbvAt\n6o2bV/3XIWtW30MnMFnnRFLWMUezBuxMuOGVNoot3tsTo618Cu6bY0PRNpE9\nKMq6mP9OTmV1glrSH9isWggNk87KRuUzmDz8y3SVxe4GJrKRjOAYfBj/Jq+r\n+qBnuVu/etTMt+YAdiAUuFxZ0YFyu9wTDmWbsp1BMIb26I7o7oCYCSYTzKk4\nxLx5/vv4w8wz1koyNQewpZyb8sCm7S+jJPZQcaKDEXuuN3BNgdcY0Ab60Fhe\npdn/pad6so9h4iZOeW4QghP2UMAC2XAXIEXyAJbsAH+ZZmV4k9R7mx/xbBQy\nFe2uhOTLIQWNRGTzAGRBtMdCc7rMdpEK5nFeJM3YVZjqmljmsARFUORjWz6X\nFljnMvOZAsTfNj6aUGc4vkkGUR22MoUddxdNafI6VjEe/lVN2NhcyVqk5cLC\n+HCG\r\n=Nd4w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCngw6Bsc6ZtGN9Gpl5N+sP0myvgZqGf5e+kF8Vutsv3AIhAMny3VgR2yBzilL0lrkWZyHm/Y54o142i3UR5IIbEguS"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604692852-d7238ecd.0_1604692952384_0.3579184148385166"},"_hasShrinkwrap":false},"2.28.1-next-1604693922-9faaa6b2.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604693922-9faaa6b2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.28.1-next-1604693922-9faaa6b2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604693922-9faaa6b2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JnJKF3+fBDVSd0hqdIFVRYZbSQrXASfu9iWDN2xFTolIFXotMhRCXhx3b6gjibWWcsjFmiSTI3SZ7F/EFvFRyw==","shasum":"b2cde1fcec181db638d33c21c20141e1b8889569","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604693922-9faaa6b2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpbAfCRA9TVsSAnZWagAAYNgQAKQ1qvlA25y9urr2YZNc\nB1R1tq0ycLOL2HPq6/X5wwFTicxl4o9iZhnmIkQcuuYgwbMq4MHR38mqgIWl\nfJZ5J8pHeWcoaHT9bvjXNiTlZopgVtDaBjKUiBEQUFtyG559/ZdunirHzcU6\nYx8d8dky4pUXMp3sOIyw0N0F0xTpEAezc6RsX/UgUHD/Sg6uDCRnrGhpd4RI\nsn1IdlzXFu/timtFYWCWN4RIXapDAIx1pblG4M0nOVhr19FlCubXRqSXldCh\n9RD+d3l/uaDSTg4XYVOJ1iB/VUVKeQIR4UM2mk3B+HQghiUIELr4HA9KyGeZ\nXnV1ryiTt07DINBLL+uSYlyb6GxFHVvrBJfWeqKICREojOlK68aylNZr8y8S\nZ+/SX4+7tc478ixDUqaJsT1Wuqfz+HKSzB+p6SODnpDMNBEA9I3DddgSz6PS\nfsDtPPuwvMxc8JIsTw9k7IDtIJGwx5+br+TfnC0qcKYRLWrj2vx8HDx40tUo\nCoWM/eFO47b6x8iQJXPcZuUvbL2ilWVss9sCqT35wUkcHEPrckXRoiz0MdaM\nBLh5YK+QtMtqwlzzow4U4GmFlQ8t/lpwUsem+4jIJ4Ldz51aoF4RGl99fZ5Y\nHxO4UAhMlO9q9Ua8jeKYCEwEiIQCY1iJ2Y+n0h8kLKUsQsvVgRgxSoZVLwuY\nTD98\r\n=G4bM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJcOzTpLydHcZLulPfMBuX5WL7FeyXdNklKg0QzK5q9AiEA4oB+2s0PIsH+5sxW44qHWfiLMXwbVojosdWz3POcPBE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604693922-9faaa6b2.0_1604694047381_0.9639808142846285"},"_hasShrinkwrap":false},"2.28.1-next-1604695862-8fcf46b6.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604695862-8fcf46b6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.28.1-next-1604695862-8fcf46b6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604695862-8fcf46b6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nESGCmOHAQNwZGpAQewUlGeT1DN2E+jKjUrSxgcSI51W8Pz8BfgE5sH8sqmZT6RzjUKTVsVCJ5JKCFR9NnhF9w==","shasum":"43496d5970c3e92a7e228d8a6a4956b18c31b6ff","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604695862-8fcf46b6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpbeoCRA9TVsSAnZWagAAP50P/jFFaHzadEMOejBBS8Ul\nJr/GM7IwHSB7L3MSZCH9K1Zn3qFHFSk8u8cX1p2xwIhVSCrhUx6ms62qtruY\nsptxzds48b5c7qbMAgJVgGISExYjfhlMcwGmMvy77FDtwy8QujaVxwSoolwE\nXAwHEr9qi+Zh8MSg7k0FsYC59DN8Aq3ao+Xx7kW8NL0cne6XJ0oC8QppAXPF\ntGXJHL3X79Z+68MQxuRYkeB9Egp1tTKHQpbjXYI+a4KZZOEsSpqIszV39aky\nhKuEwPtzZxP4LGbqSmNNR6K+uO51Y26mDUVeIXpi3JaWmI0iLXYxPAtymz2e\nJkhA3fieKio1sbevraNnaxS9YxwJ5jBVCwJKbSZO+w2REJuNervvnuiHXfw5\nynyI9Ale+8qoL2vJ5RkFw0KtKmPktO6T39VhRjr0PW1aQMRV+2ztsb2izyib\nq17R8axS6a8TWjHgawC0frNWFO3j2Ys/FthhCEWNQ3MmPLlbPVlm0tgFBDLl\nxFf6iFTFyJE7F/z7hUDL4Jqm8qYELobh9Do/YeH7hKgPlaDKJB6O+vJOM4sn\nICC2V4vC4+bdynScmTv4tYOWsw/zkta7EkTIcUvXOZHPAUqvrEPvozJaWWt7\nzhZQphP9IK+gbZczMKqzvpLDQLH3QaqXC+pNi7Sq/IbB/M1AG/b737Gdi4sH\nnWDZ\r\n=lj6n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0wjs5gJHcl7zRtIR8Eb+9JlsLgTZQAlJRQjXD89eT8AiBO1QeK59Jq6mhw7va3Xy4+bOxgVI2f+jjW+o9XPt9Mpw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604695862-8fcf46b6.0_1604695975975_0.014972916310181938"},"_hasShrinkwrap":false},"2.28.1-next-1604796421-d647383b.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604796421-d647383b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604796421-d647383b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GCu4bmSjYRdZCXJcjtysi1IKNz8DTMd5YEtqIoHnOqApQdnRKgpOKAlAqePsA9GBjm/OrGfvCSd6b69hdSIxEw==","shasum":"d4c78a701fd8f633683f6d70cd3332c026c4d560","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604796421-d647383b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp0B8CRA9TVsSAnZWagAAh68P/j864TQwFVWnaJuLNsEL\nSNf2xQPAuwHQBqTucQWuZd53J3gSy9ajdZJ5J8vliCy6OGJkUne4igJciUzm\nCTlTCjTCWiByAsr+Mab4Pe/fuVAdLWZN9XSIUrHzJ5fmHlXpgSlA0mSjugNZ\n5amYHSqaW9IciYFHiu6PPdYOuz6cPpOAYBv10YpwPFsbQ9U6XECLgeHj3XtH\nUmsv8wfSc2STBOROHuYickwuwIF/YZxNcIHwgcF7e8lMOvCs/S6MFReJfO61\n3RC5nrg+lQB1NSajo6BaK6rWb3ZPVHE/9osaIG5oUaBxSDFzVJsjMWKtKcHJ\nY+0GfsvOAWqewdsrrORErPe+VF4vgW77b5SJ4qdTqNCpCJBlrwUL9SBKpha5\nhci4vx+0ffTT8beqRnboEKrd0fKVd3RMiqlu640BcMMB1EkqF67OEmdM/Rhc\nme+y0Q57/HHNDyvz1Mhb5IFjDRxakHogQGmXKVhRq8u13SpQL9d2jMYHz8d1\n1Kuk972wKS8fhb3atVkmmLmGR1+kaJHH1OestZ/Mm1D/x7QYj9FR4+hw9BnZ\ngO8sgCvKoKPpjVej0z4A+aY3NJeI2peticp40go5ny8HQZroBLetWwXOGHYe\nSCjKQMKqnR1Gg4+yAnybdN2KfDxKns/Yg9J8SY7buU1v6oaqKgAfc7tUYCF3\na7zd\r\n=kIrB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsCIyK7Y7tLc229Ojpcg7+QTWO5h3E70w6xDPF6HE9gwIhAKgAjk24VjiW/CSZzEww/2WB8MwdOXXrJAU0ZWUDlbnb"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604796421-d647383b.0_1604796539720_0.1060475660298319"},"_hasShrinkwrap":false},"2.28.1-next-1604806140-d647383b.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604806140-d647383b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604806140-d647383b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XABaXXgxHWx8ogVFXC2oR6L2eRB0EOEGmdS1S/46LWZyZ2R4NgBi3cxurJkCWPvaIARic+jVgfzPivYDvsy+Qw==","shasum":"fc11b6f6043fcf60f34c8c65779775569f7064c8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604806140-d647383b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp2ZiCRA9TVsSAnZWagAAr84QAJlnquFGyM9pXZyzdn5e\n0Bs4+TZe76eJTF5Yck8wUVyFxYz43ZjWKcwMLPd9iz9po6oXe1Y/P27UgrkB\n5Gvo3W+XfinFjSsWlfcYd4k8172e/eECwChJSFnKpxXy9+ioYBo0vC+fHSfT\nxaLfFV7TIqkK27C2TtFKc0cDza7PPL7zQreukz1IE3D2zNsib6e0UvXCKjkv\nK/BadJ8vZQ/JQE4ZpAmLqtZi9yZYEYgAC84hiOt8OL0G2tZB17h0J2D2Oxyy\nNU89G4QXLOuJkfQGMKL3b8Cx+zxt9VAXIyZdsD5uHVK+mrPC0PXh+AQVeSrA\nRUSrdOzzhWCMsfBQzhpJFyZeYml82KrJKo78p5X3NXXVJmtBQoHQYIReUWNh\nXX5xPSoi+iEnChoJst1e2Yg/zctyidwhCDq6KeGnmte8wWfZDXK+FpMXqkx2\np6378n3Z63oIDLYvsvZXNWQakeb1xlCw7CAS71930K82Ls5Unet6n3vyaYkX\n4CtAbwM0KxtrN1mFo7k2uz2N2sD113NpnTQY9Hu1NYjwTxjbMtrW8/+cXpSv\nbE5rwnnMr8pouivyy7Q83yKHcAsRW+uZGkMbIpcnAqn58FXokztTZIod6YsZ\nWACCNH776LLhj+TkxQRxdKvPG/z0+c1S+980RkvSXn1hnG0rZLcGRnbWtmU+\nC5MA\r\n=hRh9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0xGY0YUcWhXS9axBKNNaNaLWdpHic7L5BYPJsIW8cuQIhAP5u7Vl00Xs+KO/JUB2ghgWIt1DAg1Lr6ITwQpnbIi3n"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604806140-d647383b.0_1604806242214_0.9180900311917635"},"_hasShrinkwrap":false},"2.28.1-next-1604806739-e6fa4017.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604806739-e6fa4017.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604806739-e6fa4017.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-I/904ta43nOlegynTqJjKldm+AYbeGXS1EbbJ9SyL8grt6XneAJPUc0Uy+u4o9Hb3gw1U2YhZ+09d1wyUAYAbw==","shasum":"b0f1de942d38f4fcdd821fb5f14b27cda6be35ae","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604806739-e6fa4017.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp2jDCRA9TVsSAnZWagAArOQP/RHHJPZv0HxxqF4fqWQh\nByA/mI22Y6jmeSsVbbRW4loaQoGfYnN/Y7EBizJ5fvhjnQK89d5NUzZ7Gwtq\nBMvXN0JQxPDhhNumk3Dmd1ySrzMWee4BciDnUjX/a8DV4J5vlVyJ7K9xRAkW\nDfrZMcEEIbgoZt4hBNiG8PrdMJy0zi6IL6Jr1cTaPc+R7DLd/QPjBOHKO3ul\nlzc94X+u8W/H64EcqTARDcji+ozKzIayIt6N6k9SFkuNWI7+EGyfkakcrnyD\nWyaUTMIk+VFx4s8K8AwSy6cpeEttPqFx0VYzlmZKvXvXYXteZVIUGdySgvpG\nXT5wTy88GycdM7yYMMKDVfxP9psyTtIzhbiVmd9+VbE4FxmbzCrIfZzMNTaw\nxfnGPaQNE4gguZdpwZXNWHYxvyXN0YtwU5pmsNgnK3jmb3o+Hhu7iylrnwwr\n+Ce/WNhYbCcgO9POa+i1PSWjsqdm377R4NCqTFDBTzSEwZPmKVgd1E3gQFeC\nPRlEEmvZmzKiRYBl9vMkhCpLC8RA4eoWxWdJ59fkPZCVqIqX6yoopS3FPdld\n3bCOBH0CZC5NK9C0z8tQsaiHYXG1l3Iri00Il8Sav/FgJ3iyWoHCDfXVQ1M9\n+pdXdpBFDhe5ltxBVF7LCAKUs1dHJ1fdFtIcdS4Ap7OYU6eTrhigEZHzQ6MR\n8t/u\r\n=exwF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYAIYMEKKbf35oGXFfU/If1lFksjuX5xZHUMXQ88KpcQIhAKqhd1S/zq45kfTkZXLUBFBJSVW4tzKy0YRnt4HxKQzN"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604806739-e6fa4017.0_1604806850862_0.555760097534391"},"_hasShrinkwrap":false},"2.28.1-next-1604810153-ce9e66d0.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604810153-ce9e66d0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604810153-ce9e66d0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-36uWV4+RIWEmognx/6C4zyX5LWa5hfVezsxHgcWYOur60GV1HqPeWok6uNJpBQuNWcXVgovJU5cLXVzkAF9wpw==","shasum":"05ba9f35152329edb0330c83f4817ea34a7e3791","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604810153-ce9e66d0.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp3YICRA9TVsSAnZWagAAxP0P/0IctacBlW3cVstBfnMq\n0rsrgRlqgtIIkZ4rmkKHKPiDvGWluGVH7Rstgo/eRQk+ZAdvb0uJVsLwPuHN\ntFaUU+Ka0ZHvAYhzw02AstCtNLIL4J2VUKHi5+dJRqxTopeHYcE3Ac0e8kAe\ncluSa9CXJWsY0xAEJhkDuomJR4XxxGpJICGOPb/tsN+dL8sFyq7r75M9gmyF\n9L01A9SpET7N5ArNmDuwOzM91laJiL0yAGwRxNZSq9ZuiTgLl31q3WPPL57J\nORHj3qSV0XdzCcZDxAx4DRehRoH9FEbHiHBi+gGIhHI2gxWfCOuJPfef2wjR\nn0CUBEXuuiWA54mML+dDDhF2pocSMG7GcJRq4jphwssuZy9v+RT4N2aSkiye\n8nXXxtXvCH8kYJvoUi6go8xKXJtM0o0jpDY+pwO9XbFSeelWd6RlHBpCB/5X\nlkpiDgPxmzFPTwWBl+K6evdUmUdNBPZxTMRQ1p/kyvxm7KdQwylWpjQQaEZe\nUcIGbsB+U5setig0+Vk9pxouuMBy/11uwOLqBp7P6i3jg98k4Ek8QHaiamXZ\notDfnFqDfNEtrYBi8fm165Cu/xUY1h4fwldAhyHLxjigTkHBlDk9nrUUjq+H\nNdR7kytTu70ji4koCyYcP7CqXJQJgDiP9tAfUAYwvq7Qup5xNusCOtPYJ5DJ\nGcQ7\r\n=WqMo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEmQhiqrvTW9URdlcluMsMfY31UrmDchyagxvRv2/5deAiEA8zhaSd34ohD7NgTBtsYhKXHZ+ltga4+22i6vh+jWYHM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604810153-ce9e66d0.0_1604810247920_0.14273224989145183"},"_hasShrinkwrap":false},"2.28.1-next-1604814318-af966061.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604814318-af966061.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604814318-af966061.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Y/TqzUgNWwGF1l5EaMNeFzpcqWv7/aeB36WNLybX9NR38z1rWvmPFrXxspzUHUlkc55Ph4au/Bc6vA9CFDntvg==","shasum":"c7fb82392a1c12adb87d25376ad62ae3b46e5852","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604814318-af966061.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp4ZeCRA9TVsSAnZWagAAwYUQAIM4E5kNkVUibjecKYnN\nxrvfcI222jl2qtcXoojLnkGGkOeLT1YawixDhJOAzKeE1jNsf6K+qK/m+VXe\nREVaAO6DFLMF4nj3/rmffn6fYrx0+iJ9VZREcvA4yZKqAdwLvNMK/IPB9erp\nQ3qr/agBkZe35O82Ei2qkZhzEQ2T6+GbvPLEjW2KORuM4nos5jGIy0du5u1O\niXwP7ojAoOMAKNEDEvUHGdUAQFaVGPIyAAx1l3lVEAl8hzHgPFbH4U4cDzu7\n8989oF1fOIWXzAIGhLopOwwJqQrb+nSERRMlqPvgq6ZEgFrCVFxP9IhV1BWk\nLcRyaqKAJ2QExGFRYQH90tljk/LEqA+ByBs96Mu28OZa4v1+d/ohKPsVIraV\nxMKY+/ZDyYZe78RFME0SZbPkgVahmpAzZRw9ByXpl0QDHXqfXrckFcKpIy/j\nWgzET0fhBSUSuU/3ox3Omhb5UMDYzs3bBd8/J3PCtCufkuIpj/EkSeCJVSG0\nyRATlJEPmWmf8DVmTIoShyFM3VOx8reH/mrRPsvoSaoM//l5JDLxmLaldy17\nu6ttwwliwMn+Rli9VbL9o4Kgs00rDivAn4QfQLEMAVX4x+oImqfhXYb9R4Iw\nfYs533JcXpOcODfuMBIaf5ibJfrVdwW448Tm9yEBYxVN46FG+KMofIZduH96\nMaRJ\r\n=Nz/W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpMugPWQxv4iRMwj9hG0OutyJeDdlkg6DugVPrABh4oAiAEZCH0Sk/f78xEfY/EMX1h00UIF1aXTMPImjKKAlaslg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604814318-af966061.0_1604814429627_0.6373325475153724"},"_hasShrinkwrap":false},"2.28.1-next-1604845683-af966061.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604845683-af966061.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604845683-af966061.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-igmSOAi9u8ZDLbkQLMuyVgOPRxBH2LbwqhLx0ezOpCumx7/MklWuPNUNO6PaXDYe3Chh8hfI4VdOpe1a38Wg/Q==","shasum":"daeeb20497e7e4e8b136237346fedf7be2052dc6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604845683-af966061.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqADVCRA9TVsSAnZWagAA5y0P/07qqHYQT6YGwz744/PE\nQM1RZnEbJAU8U3p5LR9rnEW54D1xz/X2psUKyeYhYobeEPEXiV7KZUToc94X\nc3H/Nj8pmFSnvCIal1rRzBCtbRMBJmTjHNvqP66wCRCvpu0z4ixDb0hFI1f4\nE8Epztzwb4jXAZUf7RBK0qKEYjaAVDVAW8R3hoAWKtvFwq2WFk246PzJfQ+z\nd/oadl4eIJdugAtNTn5MP2AlgHSu6p9pM2b6KKR5FMqg1tZpcoIfIKboQJ4r\niDktsMitbsO9FTZz3ZnWgKYNwd3jYVCq+1spLorIKnnbmC4IeDXvsL9sKSF9\nsqz3Oxski3faYI71pn46/H7AnhKGQvfbe4Q/0Yi0aTfeCkUPXncee7klZXO/\nCZP2NiO0W8B6NX46PcoKyT5W50d8fL7myaXP3JHVMntDNGa8xn3Uu4XNKKgu\nBTC39Iavs6chzkuUU7KSt56hEg7xmR31uErmeRqsPQjDWthixnaW3CfSIzwA\nUt5dflgGbK6pj+pEFjBV2Y1KQKHqE9HTzNt8Hwd3XtQukEMUX4idX7+pIY5V\n4b9PDJcYYvdWeoyqf7xZwhK8Tbp9yhcuVionUHPQcqNHFKj3qW/eo+NsghAS\nBxsDG2pwP5/U6d7yi/YnBiRj5IyumOUFv9+IPDztRTMR+YHSHMaP7m4/bXBl\njocu\r\n=/FFU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFl1ByVQfJROlOdx+aWEsQJuR/398Stwji4SOXojiL1BAiEA0Egcm8R77ceP+nVR4HfY5PlDiPuWCToW80bNI3jgfVo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604845683-af966061.0_1604845780910_0.8181397367842387"},"_hasShrinkwrap":false},"2.28.1-next-1604852554-f803135c.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604852554-f803135c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604852554-f803135c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-N7KlwlPOvnsYt39qofS0A0H/JSmVFPQmwthlVGzbd3pRBq1RZhllFMruQ2PEgzivuj4z8WoItjkCX3ZA7UiGZw==","shasum":"4e8350655cee093b17739ab393f331660b18a6b1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604852554-f803135c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqBu9CRA9TVsSAnZWagAA3wwQAJN7nhAfEQYzM1zcf2cM\n3Q0O6zoDdIQSTCGcg4Cpyw8Ekup8dwOvagaX/2LsN2NQd/F9j8CxzgRBIuLK\nOweB7+WN8GXA21nHRsgd6ZNelnM5F2fMrpcMgPCjVP8YU5+LaDxvPCrSh4M9\nREPPdoUnbiNgxRxyMGuiv68yxPrUfCBtbdoZ+uZrNyUySqkKxzpwS84sPL61\nNzKr9yFZ1+5NiDQ7paiXy3PxsCAP0GDLJp+569Dqwm8lqeEucwSwT6A6gYHD\nIHOihfdbjo+y38v0hSdV5zwbzhGZLm8BfogvUaERYJRazZbwHQCFdB3lOGtY\nfOt/NsPM1esZQDjo3y9MVEmK+OBr5ULL0/jAe4UCz2Ixc3HLkpg3nRz0zyEj\nOGOCUu0mAY9Ij8KgAd0vz4DhKN5T+jQaPu9NFC4DUQvvpAv8yWjrb1QWpxem\n6n/j4vazTU8F4fDcwqnSWU98JLFjJeRJSxqtM3IzXzio18/OjG4KoZpYBfsk\ndUsFVM/Z0vIf13PMpmRMDOp1iXUBqcF+8QdYEvmnJydohpawawq+j/hdk8zR\nski3C84dmnjpyMWNY4ULG2ZMzEYMb1APRsCxUZlQ2ZTHQyAwdo9VpquCOdYW\nhc+XU1DpO2Bjds0DGn9xIku4R4KvPrLx5vo24bApfvjlXRTzLa19mPSxlENF\nEI4H\r\n=2EY+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBsEh3/dpggKSd2rwNeRg0+0BctmVBVWXQKSdUSsFFoMAiEAlz7zRFW33UuD+YeuBNzzV0Q7JOtwXazexZvN7GEoTVw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604852554-f803135c.0_1604852668716_0.23334955074745722"},"_hasShrinkwrap":false},"2.28.1-next-1604924391-db51e663.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604924391-db51e663.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604924391-db51e663.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-i75v9QRcedujKiKrU+hFuPikbvJ/17ZoAl8UBNp+TQSydgxV7wCxaGvIyY0P9HU/OL7fUCD57hbfNRmIAHZ7VQ==","shasum":"a48c5d017ce014d655542fb9e4e34ae3290d0ebc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604924391-db51e663.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqTRJCRA9TVsSAnZWagAATw4P/2M9ccgSHS/cMnbETtSf\nnHkeAPFtb1gne0b3IMS+DgO2rYh1k0uKN7qZWSOv6y9DQkO7YrFfFUcsgAxl\nVredULk17suqoCDaW0hoRi1nawQ2YDee5hpzqoUyf9tzmeLgOOYiqITH9qGy\nSfhTdB6VrbBkbG8/uUv4yzzQqqFpKb1oUTbKOD26zgdsp6df54CYV3GJ3Slr\nQ+C1s8IO/sz6tjrmK1lMxMii+/ZwDbY438MipxsNakPDhXMh2mvuVtd/Pjsa\nxA6W+8HGhkEi+PbVcZGke/ZT0kJx0cW8tcNGgK1q0PW1ThNNSFGPiJ6gE42h\nBXcARn7ygXFxZYYHSpARTQFHBUEYCoqdfgBx4vEe/jr6aQLpO/HJSigcbZFE\nOOrFxP1YfOqbPhlOx17jsp6QBYQ+1mwakgDiQqikLQxSr49i08dIL0sow/Uq\n90jTrPu8ma4cju8WqiTvy5gU4BfY++D1b/qpFHVlsviRdqoc2QbTZ7O19iMA\nyQiVCr9r7OXoY9ExLQBcnXVuAh/V4cFClsSz//hl9ruK3T9N4TS3cpSJp1HX\nQjo/obgTYSf47HAcDxxSbr6s6tk+E/a4xJk+502yXPrhgWgVuAWMVDr1cDNr\nRhbYPOHugXY9uQ0ORGnxUiUK/ggacB8nLUd8wkq9lVmtJBPFObGDqFnHzabZ\nV0jF\r\n=17FJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAgdGayst3UK3CVeADo8Jl2TXjwI39FR1GE9pLn5DGZwIhAOUiXLRYTkr5TSdYyE4u+SKexZEZPXPKl3mxLGFTXrCZ"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604924391-db51e663.0_1604924489416_0.819204693284201"},"_hasShrinkwrap":false},"2.28.1-next-1604926653-94071823.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604926653-94071823.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604926653-94071823.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EQmy2dEQXSmhtPFKmZNAPmvClczQsYDzFqshwrxYVLgxqTk6zrjPQzg2q+PekMY/ChjA0o7pn+HWgZJ86Zi0jw==","shasum":"2f653cb9dd55c73512ddb3e60c3c14a7c6eaae38","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604926653-94071823.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqT03CRA9TVsSAnZWagAA+akP/jsbVc7wPDvYB1fRa8E+\nXwCPRAYSak4rrVDo7wDMnUrpf30/E58Ns+jZBnuu708JP0BIkoLySObU84qT\nvMf3D9GpCT6lXJUoTgKdSYXiIQBHHoDRSP1raewzvhgH2AA43zCCLRPimMtH\nq3hMVU+Bn3ke+0oJrIm8CmzQwUbA47kXtlOmoDCDiTaNm7Ouv9FLFBz9xTmr\n7c6rvuW6LpEiGHVv6GWHUEW2g9tazhYuxCHz71kjWFc49jzhL0Omw4U9jSmn\nnTxS+NMoGQQoP9A0/2RGC3qToV2XMdunDxiGHOaplTL7n4Rqv9eCc15iYY2J\n1d475+sY+WB/siyBNZOCkextWJ+8xUWS3CQZx+QpE5bCvvOMarq+dHoFNRpA\nhX4HXk/b2JEtNQ1TPkLOBdCDOr3elI6MjC9lbVSfpoS6FSC5w7iBbBjdtVIM\n5NSqdmwMdnHFCM0Y/Qbi5cZCtHp9nZqRezJw0Rf0sKE+IKNqhUA6ofVkSV5j\n5VIjoytvWSMsWSkNTLF2cCNDm3f+n7x5Pt55hdv0VWfYm6GXWSp4+lDmbe5+\n0t9nZySFurkG4zOJTqPrW2o4M0N6cltC/A83Up8DOCIAWCxiTB9NkUlue1nC\n/vyd58Ng4ZPmWyGtSvdAfx1zAU80E+b8KmKJKJ9hsk3AHQeZCPVyQ9TaH5wU\nqn23\r\n=Y2Ss\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmzste8vmKrPdkZFz3ym85J60vZJBjM3cJ0gMKI26BnAiB7P41joWX+YkL+qbQVvWVCR+8qZXDAjpXoEEcwzquzrw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604926653-94071823.0_1604926775129_0.2517049174574999"},"_hasShrinkwrap":false},"2.28.1-next-1604927316-19869793.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604927316-19869793.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604927316-19869793.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LHIpZlbfdz6p/y2p0VjNljFGuJdLcVnISej4nUmwU5jjbAOFTV4OJyzbNNnSpn/PNUjAwq8sUrZvmh7Ib4Jpcg==","shasum":"f16782a29510f227895ec6b927bf477f8a7240d2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604927316-19869793.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqT+8CRA9TVsSAnZWagAAW74QAIo7i9WNQGr7r5QZBrK2\nNy/2I6xcwc+nR4bM7L/rvTkv64PPb4DQMSo9Yt7R6fUlAlpMcRD6dR3QExUc\ncLvlunsHRgpeobdIar1nFuzpZc4M+KTsHNOcOhedhL1rse3O1O0LkEVTp+rh\nzinnc7sUVkdHWSYGaT9FZRWzmBkDbYBURIBkneMvW3kw2uEEA47e8N86pFmE\nV7zPy9S1N5QbZa4DQD1faBjCpVthcFAbxunvhUCzunVizu2sltNEc0VVdVfb\nGS+M7ixRsB+EIErKCoPDDkonXK6ZUGEdJhuQvAPUOj3TlSwNgHt9CxzyiT33\nUSHwMVw7oTNLNNMFXtJlCKnvWIcmaNiVv8aFjteJRmRXlaM4Rl0GaBbCM+kP\njwUv7VUz3nMtmaJqnyLTi5VVFMp1euDFZKLJ9f9pobGUIVPTAQC9pQaHAnWo\n5C8GFN9Wkp/CdMJwLZr1Mwv7UQ+Gl95HBJI1CAj3okcyu7TassWo1rTea+eE\nGn7XQjtR92X8iDVau7qFu2l2Tk1oQ6NvrV3kIwyQQIiq/BzWyMmX6T3OWKep\nU2NWb+JqIMIpnC9KB67RuJJ40D6pNTxCWMiW3evKJA7xLcvFWyPXprlzbwpT\na1+sDWr5i9BPrL1VVQm54en+OKvSRQIDdidzQUOtkdPnxm1k53mvB63QnKh3\njMNU\r\n=iD5Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFRCC1bIbkYEicasG9KF+ImqHKE8N2U9TyqwXAntS/TsAiBJnQqb+hD/Jzkhp3yRI6wYYJkGziHxrTtz2uu724U3jA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604927316-19869793.0_1604927420429_0.332128399709541"},"_hasShrinkwrap":false},"2.28.1-next-1604927756-45d59a53.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604927756-45d59a53.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604927756-45d59a53.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qvo+puGm9Z/kJhqvM3MnwV1nwLbd7Z0GzG95b3iur9gy02Qy4Kmu+Z7b44B+J/5geN5834bb+Ia+bVpOBz1eLA==","shasum":"de572c032d334a550eff6185f8ef424fb66c916f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604927756-45d59a53.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqUF2CRA9TVsSAnZWagAAdbEP/2qNzl1n5sEm30f12AsU\nf5Z7K+wqS+pKJwM8efH3aATUm+Uf7lbZPqcA8+SI0wmu4YrLNMwkPyt37D+F\nT4G6Yfab4eU4irWbHAiApaW+y6jRex0a/DJBXBWM1v2kFquI7VKWaH+y/X2S\nxr1+5qD1wwjEK1zPCY8yHY2HiddStV/7zANdPpEJZzVRkoG0gyuX60X4WxXM\n30/RtRjmY614NMDzyuUbw1cgk8k8s2QqBNlL9pd+yZnZ+BpJZZ6YAR2O4X9n\nqPSThhvf5NAyU6ROUSHpMpI+CrCk16Pfj3pckgOFUEaJEAzcrSaDxa6gKJgV\nsUTNvQtrEb4IDnJ3agpFgXt0pUaSQxUk74e5+LAttkxyrYLndug6iRIKpL/l\n188JrdPqUimuO5JlZ6r/Qtzr/d/55hGEDJGuSmB/qlQ+14CAAESpsKzpteCj\njO6cuT/KewnUqPzLhspwe3TDNl9zxA6uH8Zy6vqE0wrsLuR7ouICn+rm8XgX\nD7gxroslQUI37vv93zYXbR5zkuC+fiH4hFjdXRXzC4HXIFcw5cDDSvqGpaOQ\n4ZGi8JJjtKw8FfiyV1a7nSIEqCadzPl6WmHP+UpnRTqM5LJC3NLmy8MOgKpy\nRLLjUDP++BC5S2p18i7/fCF3+f+1CUpTMUR/3SVBGrhDHRYTLCuDC/7Kcn+f\nvO5F\r\n=BAg7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/vwYeogK2BnxOelpLYL2s62s4V2+QgwJO5I8zCNEoSAiEAroG7Ns3Uw1X7sT3ngwUQZQngrlh/L4RwxCb5qv/mceI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604927756-45d59a53.0_1604927862378_0.6958212503726069"},"_hasShrinkwrap":false},"2.28.1-next-1604927821-eb204837.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604927821-eb204837.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604927821-eb204837.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YFzxV/qESRFrtpQJulwyNKCBg6W3R2MEgb/IXzOpE7r0v8aW9x71a+HQQOQ6BjJg1nrpuXURPE+byACaDBmISw==","shasum":"cc954b84df3d1e0f5b78c82621c298238cdf46fd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604927821-eb204837.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqUG7CRA9TVsSAnZWagAAhsAP/jMRsRvEnYK9M97zE2EK\ne09uKLq1JHLQJ3jHSR22xaH4azhnQkGs28u8CURpMxCLkYFzn1sQRoKq2j25\n9Dd7JM58+LzDc6njvbKbb3GCGGzmvPRaJmtXcRF73S0FTXIu4CcmTrWSdf5j\n3mfKkXgQikEAZVGUN37uMeoZeUN/qzV8k6rSxaKpGreJEuB4m5uqHTqIKZRg\nx66aYSXKSzUrm/lGx06TA2kif7JiC/Ae31lVsxliyYXKKN0/epDIYkZUOgdq\nVtmS8QcVgjb4J7fe05SpdWqel1Q5TNGht4rQS5cvPlQhDedKoh+dOxZ4wmUN\nkIfqBfYEa3btHPSli4Mb3OgKzX898h2foIeXrZu4+kpOBNNsRZAuO0lqcKos\nEsOwdZi88Cyl7r8Z6nTO9qsRcpb0j+mFpFaqkwdHWX7Ir+y4ArWmUoDhlFBZ\nTFMEKt56vH86f2wDmem4kQ/WzOz7PsRxkEdufSvQyNabgrMlgXC6zdY48U0K\nupUhoo7CLwu8T3t5muPOemmzIybq3W0M4gEeszRNQBn9C07dlHYQMPsBqUur\nhG/LLldfNpVVKIyYbyY6XFHpTfuZ8nmSAcdqC20LhTSTG5/vDaSWBUEEBOMY\nmXLyuZ5NH7aw9ESqEBD4Z6ZcT+LAxqyCVTXoO3TsBDrRdiP2+LUZhFZ5QE13\nwdei\r\n=O4FZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdjAv9vrP1AIvXzpVCX3DQOgRxYASNUep41vdQ5VfdyQIhAOb4btMovvIzSDHKFEfeSsAt8dCGcV5OLGLhyWMPnkpQ"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604927821-eb204837.0_1604927931165_0.16272124357892293"},"_hasShrinkwrap":false},"2.28.1-next-1604928384-45d59a53.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604928384-45d59a53.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604928384-45d59a53.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SJTnOhcv7DdJXn2hTHzxssiUKgYfWzZTmib/fvahRJHkqBBWt1tSH44Q4t18ItKjwFVONiWh5BThAXXcE8hS3A==","shasum":"9220929d3764b1a2dc9ba020ee117ad61d239a1d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604928384-45d59a53.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqUPuCRA9TVsSAnZWagAAnZkP/jEtuZMbNsWUwdnXNnoj\n9LmWoJ29wgeDiBL8Z+QftXfWVLT6vSgi6LSjwmsKAnZRxykwuM0SnFmk5u/V\n7q3upcHlxL0shde/wKKIIJ/eD9LWTFRWGxZGO373nQYiol6tstbT4wAO3iGC\ny9G0srUoYRjqQn+ZKeRJwTPrmrPox54K9MixnYYIURomLuYGx5gmSdOB3JU1\nIbsj5RxURnPTAKFIQH1vFhoiis530YjjjXj60dqc6TxuXlamsITzCojhSr0m\nX3mS7X6lWtXIi05IQGLHV412NsQAqDyulXvZS7JTCxWufmYfTfwhy9G5CAPX\nVQTuX7MJkBu+q7X6kRQLeIO9ienZTQG4e0SZdQ4oiznnJoaCtOzNdN39HiT+\nCpM//6RN0N8TgEEtKyXDtnWTFSt2E1TKxeTqmjG8/oTW8KFos68ELPmtEOpj\noi0Z6dYtz7iR5Cj5GdJrfMo7r0rCD+BZe8IKZi2UKla8yN5S//vSJ03x3Cb6\neK6RiEE6OcYkoYDKRh7dE8tFFv0kHLlXabXfr2Kadwsc6UWiiwZZMmJyU3R5\npfOqcQT+ASU3UxecsSRIN540JWENDxbdhZpZSAvjAjre/Xsu0GaIn7rWEnnA\nozF6Q6QalMU02Kl0cUqarS1TC9Rtws4M85a/jC0+uhlg4o28Zvag1RN0A3IP\nXgJ8\r\n=6Oiv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDc0pFj3IfsrXrrgzKci8WMd8WQtrVUzUU+Jj5zFLuWGAiAZk6U8KhDa0EtFOZSmPOui4HXAneNMMPReLlBYiocxRg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604928384-45d59a53.0_1604928494477_0.8124900692396297"},"_hasShrinkwrap":false},"2.28.1-next-1604929600-6cc9592a.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604929600-6cc9592a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604929600-6cc9592a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/EM8YI/D/M2VeXsu8uMYCfUqwWjiiSWzi5Vd1WISMtXg5jPT6ZNEyrhDaN4PI2n3OuX+tlgSSmCWP7L1z6lqOg==","shasum":"06cb6fdd2eff73266d92c534f16ad8da1f8ba987","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604929600-6cc9592a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqUiuCRA9TVsSAnZWagAAWY8P/3XTeib1vJXTX8EyTGJ7\nv3YuTXi5qoVcLQzj23GCivgxRKxGACJ0o/u+nnANeHrOHvfzdVKAEa0Xi/0r\nLP6Bhmk98uAY0DV8k3iAab6AtN3Fz3lMIVrhW4SAj3opx2CcRKBZMkTC/xxu\nwoL0xzwlgClrfLD4cZSGkQzaD2zlUuK3vau0cPY02Uq2HjB/NZvf80QrCYn+\nZg13INeZfCtRsDfVD0v9x02J/sf7zooyT0gIpuEeHYT48V71DfmKH6pn6Gxo\nZx7XK/ukPFN37dBWE0y5yRZIM4fS1OJWszi/yJgzJne5PzK+eX4TK0oqC1g/\nmsfMZSjXWyGrq8+xOl0NlX6zRWoag4r/Aawh3bmEKL2q1dDxtBr77/JeQqKQ\nqKQn8GHH+fVkPJAyya+ZWX5YsiqUTjWKHOs2vGqw12xGD41Ky4bIjrmW27Pd\nyF10/FiJPomFJc70kl6+EsQb2HdrPTGXIeoS0A4Y4DLJ5pKm8Yntg961UVMV\naTmAPehb0rAOlmZ37BtR95C+nWeYu54yEEIdd2tH9UImznAMqD9FyWQPmoWx\nrsecuTAOt3JiQIHnBK8fRTuyuvrgJ52hYPfkQ2r+aB6DiMXVJDbSe2ugUQWT\nJbejsWNK4htauRHyy693W4rfamzfkDP5/GqjJ9EUcWJd2HSFG2dVwS6fC5va\nsyuW\r\n=8kDZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKaCrzN6lNYmWwkZNzKcJpx9/gcOxu58PjM9hphnZruQIgajW/Q8ZdNMykyD965vwWHWcnovn2w2/NCrKZhR0HKCs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604929600-6cc9592a.0_1604929710452_0.5269499171095429"},"_hasShrinkwrap":false},"2.28.1-next-1604930281-f70c5165.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604930281-f70c5165.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604930281-f70c5165.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Mp6kNsy1cQX7QGCDtI4bN+ymvDD7Ijw9Uwj+l8JzFqDxXhEnbGsA1elp/rl/Wiln3C2K9ARkoldTaJrWp7omBA==","shasum":"560d062791052b44ccb23fbc220723b1e4b4f3e5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604930281-f70c5165.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqUtbCRA9TVsSAnZWagAAPRoP/3rEgz0bUT36NBRmTvFn\n9BRu/L/wrcmnExQpZ93a/mgtD9LJtSSfBozpYA86ivez2OuK5iqlxCvkgImm\nkqbvbrkadsKxkmyJG2F8K7kLP+VMD0Zf9j7wI0CSn1NQedOl0O6o187/eL+e\nWcwccstz5rGQCGEevdOKPwf7W84dtw96hAQpYGQCOx41gNQoAWr7ylbRbFaG\nL05KYzRT1iPq070pdesRxdHSvm4ouKk+RodRmMG34/CFmzN9ymnnsf8LpqjS\n+TnsdY8uu6IkpBjdJmJCRpBAnYQifnqyeevVPj4KcRTVvgM9hR6mFnRslGDy\nEbz5Uj/TnzMJM38XIEN/I5SI7B8tpSsReN3JC4M10XKMi8wPat9Bsqggtkxe\nipFGzLASSVYlgtANPLWoU7h6/H08O4SJF7gqDh0ErikhKYawGf+A4R9crYRv\nsLestLbrnwDE/N1WuJQSAcRsjqZU59DjrAzYbsxQdM8fZPm3O5welx6MlFSp\nHSll1iJp6G1K34/gZXM1F9kOAsNxebtHxBfqN6IF1735xmTA+ZEKpc+bvAwF\nS/mliPXLFgMIzQ0BYQ7rSh0biUXdudfdRXvAxxUg4o5sAQqT4NIwpZ8av21m\n43QXcNObZdVfRxAOf49qgh4TxXTfrZR0KleNJMXVrdDwsID7rRTmamVvdJYD\naXAn\r\n=m4+S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtACAINbomuJMa/31GDhms8Cq028NSaPzi6rrDD/QhuQIgIumNh45BClOmWcjpVGkholx89Sr65L+H2g3XIHgTlz4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604930281-f70c5165.0_1604930394717_0.3762394339484487"},"_hasShrinkwrap":false},"2.28.1-next-1604930388-d57a0973.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604930388-d57a0973.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604930388-d57a0973.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZJjM5ykCpTC5VaPrIC8lFXIX8f4iWeG+nnOxk8hw7pMFM0gm8KqgCfY8ZKLV4VfeSdQM4XcK/Tn7SD/L7EFGFQ==","shasum":"30ffe614c8be1f2a5c256722c46df8cf4e4bd566","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604930388-d57a0973.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqUvACRA9TVsSAnZWagAAFFgP/1x/ALfqXwwP5HwIogYk\nShzNus8ruodACMRNZ+v/B84+LYHdCeoL7Ge2yF9zabrjdapCLDNMxlM184cc\nFRAlVdw6jjxIKgIifKzquIZrqUdNXW04C8oli6Z6tUs7lHo10i8ZpKsBlaZu\nxpKt3BqJcbGn6QCNJ5bdkTyyxVYbtEa9T4LwXdXNeFEqgedS+eE/bUEvvyia\nErYzyzZKOpNZ/l8WF74tH3XYHPDCHDGfR5vLdmZqNI52+8HHNWTsonM3VVCX\nVqG2skiQeDb04hY1ZdzifNy147V6ASLK3hLeR9peYt29e9bB/G4tp9E/KAxC\nVtaFaFu2wtVJr42scmFZicxIGvduHUWNIbc4v+u9zpzfRz6zLarqs2keLZWX\nvVmIffVylAnBKldWrlVM39bAsYdhoEz7R+dp8U+nnsIn9YdW510kgYZofQA4\nDuGjudVCAm8Byp1n92oNRYq2BGoiTujK6dUOQ/VAGX/FK/UlW3cujZAV7Xyy\n2peExEgbg/X7eZyjPrrkWegI9XVvLbEQcDT8yUhnlcx8XzXJzxyn/PmWjufP\nA0IA9yILW26cpGy7Pmbb2ECZnMzJXChALnFIsVcjh00E3Pyjj0e9M7B7f+4J\n5EoFJ7yvGb+3v1LLpuLkYmtNHarwVAHP8yoD4FruwQrRrBkjIliYL/STXX0n\nVHrY\r\n=pp9w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF9WGNyzjl6SxKOCqc1gUhMa4VZmb752LuMF/6hPREfNAiEAzoyngZiS0WedMGvR8vnzpo7J0X5AaPp6WX6COH1VxN0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604930388-d57a0973.0_1604930496317_0.259347335372238"},"_hasShrinkwrap":false},"2.28.1-next-1604932831-0769ffbe.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604932831-0769ffbe.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604932831-0769ffbe.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JSON/9+1LLR0IhIMrUGPc3/PTpwSFlWkhPI2qMvKcVbfR8Mg/+xywJDAGOp01C6Y8TbIl3+DbJ6IlwJx9Dcomw==","shasum":"4583a9486ce812a8a8d10ade21e1767d566fb43b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604932831-0769ffbe.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqVVTCRA9TVsSAnZWagAA74sP/2K9Te1Ux0gF6kwO7AfK\nV+VewXAJMBUbCd2vFir9GsWFhzWKjzjEOumKj4Y7Nsg3gknC0zETn0d0zEdF\n2lgkgdS43j+e3fj1iL0s22ti5GfCgF/IbjusTTMD84vu0qxL0g/bYNYHIXy8\n/2pQoT2VOu2RbiibWSTdsax+HV9rW7Cb47gCFJAGaFzWS54SIe2FgR/hpZDq\nmzNvzgVOlI2qeLooVNCqFox8D6Ai3RUaxpw8pGKX5I7sw6WTi2GXZqY75h3M\nJLUVZ7rk8PRYh5oQUgMWo9NMzR5qlk6iSmpl8TyWd91d9PCVT0YQXA7WFR7/\nTXh5HoR9d9hQquWeZXjt9Wto32VRfCPTuxN6+0brKGFmbwHmYMPV8J2R3wqL\n6cewpJPrDTFFWPlsejumoD1JVl/swd18GaWsQ3qdnof/ndjy+qQ5KmwElKQb\n1Q3UDGQKblj/flDmsxpr3FqusPdSjRBdfYeD6Q9rAY3vOmr3T4m2mdjR6hB7\nzCgrkRmpLlapfPfCU3poh6Jx1kE1a1vWVqItVzbrU+DeT+XGjd8MaVbmgETY\nOsA0V3nKUH4+028HnbEj7MOHwcYvzWJvPaAsaNNlxy05dDNoDSvCf4JI6crs\nwT6Up8F9A3SaCNxa48gaspvgrRvefFbZBpdtNRolWKP0AT2CO+5zXmLAN1s5\nVFO4\r\n=kFPW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGajtPK8bv7LvbK/sSrZHKjS+rcdhut124Ws0wEczxlrAiEAxXVNcZHen1832Tm3gCNOqHsWjtTCvwKRB1USGaN2Yko="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604932831-0769ffbe.0_1604932947072_0.6201220152270466"},"_hasShrinkwrap":false},"2.28.1-next-1604934988-9a50f1ed.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604934988-9a50f1ed.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604934988-9a50f1ed.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oDdpFs83muhn2AFbDSu4pYCX6nSNVyNRb3K+/GnimW5jLMftimReGXGOUQjc8D+hybpTlqItccebYoXup0YHIQ==","shasum":"ff5fde9815e40176a9f35e2954d5c0793de3c577","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604934988-9a50f1ed.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqV3ECRA9TVsSAnZWagAA9HoQAIxFnEJVW1g315Lq6RYr\nqAzGJlt5WVz7+hpW7ZJyXcKTuuY8w2ct+Owvf2th6ASC3jMdEDrz0DSmQISH\nounK53xfzTMZ9D4Ehf7MiFM8jr6eyBWsznVTaGlMoU0UPTuwEK4Ue2owJtWk\ndUVoxtSukXnIZPE4xh4nhvv+xW1bqbxTVk923ODL4MjaafSXpHM/RhhT2nFW\neHA8gstDR0PbrQOVYOqlAgTCQ08NLzSZM5lqCc5rXQvGAtxgT554LvIcdadk\nqEVjPGMLERyj3zxOtJ7ft52dbdiDW0mqn9A1aILKUbV07Fy0kEygIPWm4n8s\nya2E8bAcFCxoIkdJfYieJc4hut5d20djbEXKDeABZR2TPZfyi5o/UY1kOmcv\nI7VQqErIIF1RNsjFP+99d1pUMQZCjRjylu9mE5j1rmWYRmmSlsJyj5BdYlGC\n4Nm/Eq7hes93cYphL4yQUxaAbceK91329AYuvo/PzNfMDffWt+3rntayEWsW\nXMpn1Ru/zvescGaaIbeX4n4XYuw8AieNgp7yRHIFdNS6hAJKFKTmwSsuZxHk\nW8t/yrQmu3UOUTyWFAJAtR7cdAzrujUS/RXiZMHTufQqwMujY4OzSnVrmhoS\n+EI7fiOP4IFxiz0jd1NrghKBeL9yDRv3+yXzIOCk0QycAuK4lhrSJBCeiwjc\nYxZU\r\n=Eg+x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1LsBFl5GaHomeaXToshsLtT60BLKcOnKkJl6cPBTBHgIhANSgqfkOW2MNFyKkdLhqRuyBQZl9d20ET6D0vTitYwvt"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604934988-9a50f1ed.0_1604935108077_0.31393633481686223"},"_hasShrinkwrap":false},"2.28.1-next-1604937150-08106f6a.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604937150-08106f6a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604937150-08106f6a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-otcbFr9Yngr8TDsyu/iVUu2/IEd/qwypvvW9bElHmscAaptqvXJDnAMuXdq1Utdrxn72qhZCr0C9YOj6/PT4nQ==","shasum":"cc008887b0c1cb1d3323752eccaa9538478a5285","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604937150-08106f6a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqWYxCRA9TVsSAnZWagAAtKAP/iFPO7dF3Yi/kxw+9cVb\ny+U8CVOSvtB3BCsoP0MWAbTMdK8jU6N4XdTlEWI5K+yrDHXfxd2ie+GUmMbI\n/KbZsjmnvpgti8f6hUzPZvhhpfc9O+ZNVC2Qlg3QShKLfWuTL2a6Auihqx/K\n4GheLu4zucQ0SRsBMXGRUaXuB2ItzJqcwj5NHOLMHzPQzwocxj67xXPiZWGM\nvj2LC5dfNr88mWWyjxuaMxY8L7fouoCHD/rAkr9SMetYAloaKIS7u576ifW4\noY0qQd+qShXpqlqn2iJG5gG0V8vZf7D3uyUWYfieVQj88aU5VHryVof4Gs3R\nQnJrLREL4mekRfdYzdwvkZ36LzFtd8mwl+JvNPV0toZKvV4dyQ1cqfaUSxYI\nyou1qNtRQxyC6LsdfaT91OXXwUStV71hie78auqmJnCmJlPN/zuQkPpMIAFH\nknbMIJM2ZxydDvKIRJwdk+ZNkina742fuCOx4pUhdQVgLxAoSpECz6de3jc2\nBYel2MTx7zlglzBgYMO5YWqcI1U2rcxOvlUeCLYEBWDpGhU9KhT5mBEnJg7f\nCs2WYG0JJpNiBG++BTbNfMP/njPoF9iwS8gbaM4JSYhnxjgbjmqhOBSrg0k2\nb6/LGPDn7+jwm/p8iTZLFXoWhDclTamenAWZoK7qI9mvGzoR3KGWJvDxkyKk\npMJy\r\n=Eiwd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYoybW/5azspJEO+sU3vbLdpa3dm3tpvkdMcrsE7slPAIhANQYRGPXRvEr5ssmB2cvUXf6APqAQiH0+tIPf1ayTC7I"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604937150-08106f6a.0_1604937264836_0.9265461197395286"},"_hasShrinkwrap":false},"2.28.1-next-1604937724-4b8cd78b.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604937724-4b8cd78b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604937724-4b8cd78b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pld4A3W9Q+jpJREYJxbN1aI+phqCP8WWbHvRcQ/2iLnyKvdGtFW8RSvFTPNcJO4YRJd3uGIT0YyiKSmmPg3/vA==","shasum":"34b264b3666c05b95f088fca546e7cb05f914c3f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604937724-4b8cd78b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqWhzCRA9TVsSAnZWagAAdMcQAJzRulyc4RDpxzxrUVim\nG9GbiRYiEc4144LNE1B/aACmSiEw/exidZ2iSOlYsaZNretyxgV+6cYPCgfL\neX7Y+vjbfqQ9tSz62Xp4GYyQ/UpCSpTAtLV3t7mkWTo1z2HwbuntGUCQio6D\nDlf2QhfprYalGCkpgSNv4kgwMNqzr+QxNtBKLgnmVNsnf4jBKEnqL86MMEej\nEJVOqVYSOBYQ7wddXyX9SLf27hNuycYhhWu+5D+XQv2P4TjntK22scPmfTql\njge7VTaOqeqi1sdPX7YFK6FDhPlSi7QTeLvmIF3mQRMqg5Obo1I/WORueBlq\nzUQR7LLruUTvGWAJgJMZgwHXn9IuFqv6GqWYBetd3tKQbMAUtUuE5d6YFgiE\nxL8En2lyjPzrik5VvCPvfD+/fE0VeF7a3nUylhRir6sDLBm1od9HzZgYnvkd\nCQoWk29kvv/7VGiSJJI0ETijCHNK7OeXYe5J6yz4WnBcV/T+/+rdL0NAP0qB\nr+FQTDXt19a1suz+u6lribaAAKM8LXBkNhPbP3RzY+oq5aWtXkSKqEhuZ+tR\ndqNg+vl0kWme0gObAn0AnCsej9CnZpitp6r+TuQ1BrjSo1EngXSzCd20YuAD\nD1ZDp+mRYFNvqNxRqRb/UPRRyQBTqOw6vOPGPM6KFKzggAY3VkvjbesNr2Y0\nxq0A\r\n=lkF4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFrybuanlWznmdttvgDFIEuj8Ve8QjEwG4keMkOTQ3nQIgEXYAmlHZ7Deug4sfn6odIPrDGKkIti+tY1Peh0FIg1s="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604937724-4b8cd78b.0_1604937843349_0.49857247330996546"},"_hasShrinkwrap":false},"2.28.1-next-1604938866-bcb4b149.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604938866-bcb4b149.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604938866-bcb4b149.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-c5f2bcS+ABsRz/7nS6fgsnCsHDFAwZVBX+bDvtblmpE8f0TbK8DJFvv0BJ/l96tcfrT3wz93d5r1soPtp6l4wA==","shasum":"7264ea949a808c735eed7588e404b6fb15c68a83","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604938866-bcb4b149.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqWzhCRA9TVsSAnZWagAA5nwP/jA4dh7A2VBYKmBz3CXL\nPNgr94/oj7uLGKunciJxoMnNO1Jy5KjA7ufEbvY5BpND7CPNqnSMmDbPIl+E\nfkQNrpNW/u7IzL8t35GBYOUMXLl4smu6583h4yN/4NRSrNETRIevjszqxHrl\nDHTtpPUYljAjISoprwGbUzX5IlepjA2jpllWGNFvu/XQMp4RmcK/NC8Y9wnR\noyrHFnkrzBGrMmRIgw/jc8V4xKSyjOLeGiLZFKVHeY2sGucRASA7RspIiwEF\nrseU5HQ4uShCk+n3XwQKdhcXL10/P/QXDorg89knvyQbKUlhhXMVPnZ45r9q\nkNbqAu1oVhKj0AdvNmioeirZ66DR7Rs3phQtEx3g2LMEQdBWTv/iE6SqF52Q\nw/X3iVKJqYpMGbneIn8ljz4gA0BY8MOYsucIZePh5Z1nh3vsZ2ObSChwIAaW\nnqsEV0qAY1hpDa4j2qhCiULDwF9nOEsdju2aAVz7jRJNQ+vOha1m2DmrUDEX\nIQeoDeZZytvMixuxDqce0SbeF+4S1CWfpgv0ucUKnv3vC4wwp3FGhkVxF0yO\npYrKE3tJHiqkgflEG6URfmuiVtDJ2lVcYbeb4JGu952Dp2zmjlfEMWiTiLDp\ng53TZUcmWjoSXpugxrWE5Q6hq/sEzWByJBLgn3lXho+giP9IXM+qO5Ldwxry\n0M5z\r\n=9WSC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTI/iNNa72fNVMORZnGBALtv9WujT3Om6Tl6etUU/d6AiBa69GHNnLharpx53QqDKWsylJg0yP3R/rhNv6NyF/FrQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604938866-bcb4b149.0_1604938977240_0.41295256792008184"},"_hasShrinkwrap":false},"2.28.1-next-1604940284-f9f37fe5.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604940284-f9f37fe5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604940284-f9f37fe5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NjxDoJwLG1mV8Nn6BbyLbucQDThGO9HFZbpQSZYYeLHPq8hn2tu6hvmxf+HhLgsPqbVm66HSNqrcQV6X6zqKMA==","shasum":"19c454e60e2d25bdcfcb17b915b85dea7da7cede","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604940284-f9f37fe5.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqXJuCRA9TVsSAnZWagAA5JcP/2LtkrLc0ersv4Rosbxi\nseNZeactSUaTxQhD8lm9Kz0wkJp6yXDe4X+CU+CEPs2cDivqliIEwF0N+2D0\n1fr1V28A4UuMeqgcvErE/JC66dsbz7T0NpTXrb+2iMMNlnDZfBBock3kbezk\nC+U/EuM2n/lxkSB7e3H4j0yf+vmjKqtI0J48Q+CFb49ZoxRr+8kMV118Sr6Q\nN20uXBEHN+7MfyETXSladt+P2S2KFkTRbncMdiyu9AG7GsbO7OjIwwDMJI9a\nLbgvwqT96xkfjfKnM7k+vZ67IJsFJfJjBIZ+2k5DuPv8la++65s/cRgoFW9U\ntzCywRTJ8S75Q9XQ1mTdo9wB/eg4HmfxAGR9V1p/BQos9k9TbzKY5Eov+WFJ\nUDt3Ocl6vnil3dTnxITZ/NjzUYxFwR8lDb8gB79FFBG0KupJ5QYdUpXeB+WZ\nMLLu/R3oht1gc4B8yug6w9nZPkUiSbB1Z3tXz+lAV54METmxMcrxnDNaI4JA\nnyXIshcnGbpzXNcTW2qlDTltg9rDENDcRCLBhO/NACEvPG44ScgQ/yqwI641\n1y7TxaEu+PbIoFXhytZSFEf2Ma1sDQ+XsyM+4Bq9E+VAJ9C0KaXVHjcxPFsw\nKzoywgCJeDhN9MqFBKF0nFP07JgO5Zh6U9G6jWpKmqM/yMjKws2H1bUXyY1s\nhleE\r\n=872Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhBLOLYb6uX9uuyWlYdLHA1xGUw/1WQmE8uCJvytORgAIgd9kyadub5+hB3Y1gDSr0v+2Kpce7WweRKMe6m1l+LZY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604940284-f9f37fe5.0_1604940398097_0.82595559419617"},"_hasShrinkwrap":false},"2.28.1-next-1604946758-ce089a98.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604946758-ce089a98.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604946758-ce089a98.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-A7qpFo2M7kiAUBO7mpo940WyLnu/NzYSTuo/CeEG0+4z0qfbhhLGI2NxvNCNuSm6OWtKR/LYUry/FTQ5XaNPMg==","shasum":"75f81b54c0a2b4a368f1a05981400bf131a05bf2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604946758-ce089a98.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqYuxCRA9TVsSAnZWagAAglUP/20bxIkut0Hz3hTSmf7G\nNyzTuP+yWIRtSyFHmOZxPXguKC8c5sADmTY96a8te23foK9drKOUqWbAB0N9\nY43jStbi8GWm77UesrLwOijc+gPTOrH0lz2e77TL2pibz6RYgtnMPN0jKnij\nBGBegN8hdi01eeet6MCvHQ8KC3W6+uejjCsBQ/jBxEfo02KVlbYxUgJDICAt\nM11rkIbvoYfkZ2c7ZEIvq3Qw434eAlGtEjkFY9O7tD/NVOa9UlVkJhUswgdz\nFbE4eOVHkV7795uxO31xAKwk+LFjN0si3AzhXROEuFcSmbFj7TiC6j4XKoD+\nmnMkfORiESs0TZN0P7ZoypTU60jHRGgRWPwnzEuIIbSSEGJbkx48Djf2Wm82\nQA4z0qQeGH/QBeaILt7ICgl4bM1p7qq48mc/vgXJhzMA2khOXXwpxX3Mp2FX\naAWyD+/vUGsQJ1HnP8WkTn1wxLUdy0tRNbNM0/sL9bqgRrLyfWCtA9LYV6E5\nmWGqmoQzJOUJHwE8IxMVbh1TDH5jLhZt6S2OmoqJuW6tUQ4zYN3jzctRhVYh\nFtAwlxNv+NOqXPN37s1mmr4wE61RxyA0Z2QahG9OssG6cjZ/Gu3GA7OdbwTA\nhMPMjolx7/pBthY03/64s6O6ZyHxta9GUvuWU6UkvcaZro4rTxBTrTZeW12W\navfe\r\n=SK64\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNLRCWU6r7Eng9wtoXq/AutnoV5jv8JyYHhXF8xt1thQIgLJRtlc6ahLrpJYwLSMBl5rVwfXLCMKNxJ/2RK1JxR8w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604946758-ce089a98.0_1604946864472_0.2315692832330396"},"_hasShrinkwrap":false},"2.28.1-next-1604949351-c9aae640.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604949351-c9aae640.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604949351-c9aae640.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UnBqKhaKIhS84Ip4ACdEwbXikMWnXVubsOv5uU8TEPZXZx++IhpeyyDCPVdr/uVSqgH2IRenGgvAr5XLi1RDiw==","shasum":"9b493e439c3be56bd4cbb81d7db30b71d13b6af1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604949351-c9aae640.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqZXwCRA9TVsSAnZWagAASJYQAKDeV8M6JRw9PkesaTCZ\nUnIot6dRCd5/G8hfyEM4ozPWdRkdZRhIRtFtee3HOkAwgp5xl5brVVgodr7V\nzOFL1wNg+j/D++D04PKf7Dn3N+1ZcF/jAT6RiTdC4zf7PQmrmyWwUGi9RPbF\n96h1Hha5/e5ndXNgzmUbRkoYnHDV5m1nqhPuDAXLNXhd8TzL3hvEVlKlJ4tb\nwc6B7MRUXWqcUlRK2fRCJSm0w8PUlxjDg1GfWbK69oz4zrixG2WOYNcpRYkE\ngfFfqmeMv2/wPZa2O/IVz0HoB9Y+RcnpYAFguHcHV3pugdT7ssrloqB/7uAC\nmEovvwAqoLZlcTcxjHwguRC4dqfLGH2IniCNcZJ3AG4i9QA5TEp4Y3e0RyDd\nUyWP/PhkghcjiPaEbg/n3kwxDXiboL3ERB3cyglnzxz/vh84xLNso+dsIeDl\nMZusjVL6rsosY3HO6R18Yzy8Z99rSn+efH1HbRtgS/jCC36ZO13HilZ4UwZw\nQvHEhoS0So5/U745/HxknVOgR3dcoVwAEM5YPXoXojFjX4QyD5mkH5M8Iiuc\ncNVIlqLnjGQ5pKoAOzWwK3bt2V5swja4no0WIb5GXuSUILthpvBiqByYBiGe\nN4zjDuLi23JvKtKQAnwg2sRqxIq77uuBu6MMzEAAukUA346vkabBHZrDv6hb\nswe9\r\n=KUgL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvI23i3SFZvfQWBV9XSZDzaYeGVik4j1et6Cs8uCPCtAiAbJG8Zag0crRZ4JVHGko4pir40OcVAlX517I2N4/XGYA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604949351-c9aae640.0_1604949488011_0.41141220173463666"},"_hasShrinkwrap":false},"2.28.1-next-1604953397-b65d053c.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604953397-b65d053c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604953397-b65d053c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GVo9yXsLP9pKNgo7YiYSE5tzBp9CKMojEPrxsGKf/5PPyK2sFGkIgboxjMzi70qoZppKuggGG3S/fiDNbILtfA==","shasum":"f0f657ac5239b45cbe1b512b6644712e57a40a24","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604953397-b65d053c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqaWnCRA9TVsSAnZWagAAQGAP/1k88+FOin0igH8pPxIN\nGzWheuBffE+grxgoXzDYTk8S/7Iif62t4YWYQvKWDNxA/29QjzwXUClY6oyu\n0S1BkJKmxwRLzX+pJRFhOs3yCKjZ0FkYTJKUhOVRSvbyEHLxBczwADn4R2oH\nymJSDbQntDJ9PFJlgVJu3RaqpYoJXLTQj7vKMHPf8NkrjVIm3Pr+EeIola1H\njIENlElXc7mWd+9QN9W4fGcSAs3qQAzbK5wmXxBhr0E3GPFl4Lz0WYQTunaG\nyajMCIAEUX6j9VVcBgFo+XGY9KbJwEyUQAEhNHECfF+SvbaF9O+SRiXkK5VL\nXMv2J0gFBDRi0+FYxYzqcjzJeGhKkZ13l32iIpuvX7UbysGpIWmP8L1i2Ls6\njqiaU1xLzPSgvZFGmfP+KA+iBbBrf8vhTZpWkTYh6KejTZYatKTRuMnI8LGv\nDAYaYme/hEKtc3hfzV3tjx2CgsBrKDsbZprvZ4dJYmnvVe9/san8xnOmXhA/\nUzruBJ+tblVvcQOPC8IQBL/wjTnCeLB3XIj5DUPZ/fD6GVxmag6I3zxKj+YW\nm94mJvE/svn2DX62FRLcTrYlgDAod3Jn69wvaar3SyKxZp1UBJbuegTcyIoA\naWG/c9ULs18Bwpt6oP2PvsxB0/S/kGUz6tiEaRgr/FLbOrptmvUrd/6eeRFO\nSqJz\r\n=NEVH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuNOKEN6D2d8h9bjwjFcRl3QZFZc5StPU3mxmZCvhzzAiAGQeR23bBxq2AfcRgw/O7K49i2xgn5mwo+5dQXyrj3Eg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604953397-b65d053c.0_1604953510983_0.8626262576703527"},"_hasShrinkwrap":false},"2.28.1-next-1604962055-7b95cb27.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604962055-7b95cb27.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604962055-7b95cb27.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oAYHkJ3c4QiFESYbZXDIBKLyFeoXP0v2agQa/uxNleRq+C2EVMLnA4nOtxj5SQf6vj0T87dk/Cn8gDApRr/Irw==","shasum":"593d648d87a13c837fd82e0f259f341eb816037d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604962055-7b95cb27.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqcdpCRA9TVsSAnZWagAAtrUP/ic3DE0CkRNQ3IP9ICR5\nuaVa/UyLInaI5h6jCGYv1pkQhXe3T5ZT3BB3PsPI25m4Ll7ZMDAPm7a2G/oz\nhGmqJ2uKi/5Kf0ccp8R13yBx+UNl0bkN9841vPbfrs4a48KKWelPyhy6owv6\nTRBuDbN1RrnYjWt+P6ItfiekxBFbFgJOTuaQF4bX3Ce5nFwri5ea2pENx8oF\ne3raOOcuZrJFIFOPaEIlQeSqFdVWKVH5cNO9cmLiDo4So0osY/gtOzqnKuEw\nACM4OP/3Mmbmwg2CEeEKCNlyAus62Z3AcsmT2JLZG85ENjlNkk71hbm5rTmG\nwBjJcjsrvf59SC2qCLkJAPjQvnnucGJfSJjimRxgJf9ynhRi6s9hyKUY44bl\nUxKQ+mevuzsSwh/IWbCruCMSs33CB8PBm14J0DsGzy1EIZppCZ4Zqp7tpz4B\ncRpUzyHQ+wfnKdPKS0zi4954iSUml14BCGX2GjJu/Ca0salWXJjhHxWPhpJ/\nt08vI15fh/oHaWb4y5Gf6W5T+frK1S7xDElnnqY3A2WRPKMGMByFprQCpwAV\nzntUemH+AepleJpZKuuQCUaY3jm+zM+MtfIp1tjQg9anWj2YwyykjyXb6aXT\nfTlnnH/7IuWFewNJwNkpZuuhm0Ced58SI9IDeUTPPBr8iIicL9i4B1z6cQ2e\n+LN3\r\n=2lG/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsbaet89vXcKU/MRDCiNtO+7eRfxspVyROqKl7vo1lUgIgcRatebxyAPPAqgrutfrPtk6AJoAXeQTxoW094vp+PX0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604962055-7b95cb27.0_1604962153122_0.572997646025523"},"_hasShrinkwrap":false},"2.28.1-next-1604971648-7b95cb27.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604971648-7b95cb27.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604971648-7b95cb27.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xY/YvqhkgSo9mAIIh5Hm7bHBxmO4X3AFfVpKIaiS3dHeZHJATDcm9hdTq4T4zBn4d6ou+HuF6oXEW18Aq3ckaQ==","shasum":"1c7ea7625aa718c67e7fdfe9744b28e7b71d6604","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604971648-7b95cb27.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqezzCRA9TVsSAnZWagAAxRsP/iXdsy9nFhKopDx7qFMN\nqW+lT9+J/ayNEpLsYZWbka07/NGrQ5FX06p40SnvsRQHSkh68cma8LWNyddl\n6bOUXyTnqtgmInS5fh4E2qhC1ulFFsicBQtlAtlvB4E08fiCvmT4JngqFBqc\nyQyhmFhs5g4NwZ/ZT4sdRjW5IBkimbjZnJLaIn2LcVsLqf7ycnWEQAaD5DY8\n2QpqsDIv6ySwy33ww5BSUsKcxRLKeqZvbMnwo7vmGweZL80Upiie11dM8f0x\nksjgg/Ln4POOikh96lU/TXA/hTNLQ1fPuXIXKGOUi+66ktPS/3GSpAImItG0\n8vYctnav0Mm2nT6T+uC9jihy/kbmhxwXs9awtJh/wI53IX61/I/3GSjHVne/\ntLPFS0uvyCkf9InCvu1oa+6gCvAE2czAgWVhzxmxQz/Ucq6JehaP1tqmmEkg\nbOV/REesQmYujR15MpfkPnAD6iJCU9GPFy4qxqmkaxj5CrwS1ZfwVm7dOivT\ng0JcIugqZK86+H6kS8+W2OGRLE33JZFR2unl9K2KfRjizVgOdmuwlsOb3CSW\nCgLBoV/FHYNArMwcfCkk1U5M/pAv9lyoSxEXDAhUy0YHAw74DNm/g9UCL0ZG\n4DygBP+8Fe1uudRa+310Z7s+FxItDxYIhmOI2vEyNgPiqwVl5myo0oPE/w4D\nrm6Z\r\n=jsKH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIENEV0BwpI/1n415ESQu4NBrZ5HEmy5xJDr6HR0/vH8YAiAu2Zxj3pFjRxKHoYiVMzMqfgq8rGxCOaxZfpOgWqRTJQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604971648-7b95cb27.0_1604971762838_0.7198197722805657"},"_hasShrinkwrap":false},"2.28.1-next-1604972587-7b95cb27.0":{"name":"@xdn/apollo","version":"2.28.1-next-1604972587-7b95cb27.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1604972587-7b95cb27.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-m8FMdu86SBEtYPj5XD5kYhwGZdcBGD/R9wp9OwYSmUR6XycBLons2C+v3TiQxaY5OqQXYL9QojoddhHxIJV5+g==","shasum":"cfd903bbcccead49c38f82411f99c5fd8e46548e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1604972587-7b95cb27.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqfCcCRA9TVsSAnZWagAAoCcP/RIbxeFr6Kw8A2TN82O7\naLPcFdnykEQiWgW2FnVcI+h8+xx/TyUOShSvVWmRE3+b/Sn1GfK27OatrB4t\nUdl/CJj2u3lA65dFKvCOE+3eSTqVQfDdhPiOEMATy1yKAuRqPpe16XUqg7Ib\nT2EUsfW3+28LdBVOQyFul7kuZ3rdxusnYfqKQrDSC4LrkDr3blCLynHao084\nEG2/HOeEO7fYNeZCNRBlZVYS13DeoHoBqNvCk3V1D/v54wpi1WY11QsvtlO2\nf0gQuZXslTnQyH648e6qtIgmuTInADarsogbwV0OkzdY2h/IZugBqGzi+yEL\nVHgXtwHdseWhaWLhTxCaSOV77t1Mgz3YAIr0zdkM8gFDvHmbLjcZOJT7vuOU\nn/CI4ITJfuJejRExdle6tFbffxATqWstP0N5q+DyLxe6VsVN/xrXHJ7lxgEr\nNPTvOqhXXfZCkoGLzbhilpOJgYkf0am7duISt0I6VOBVux7ML4iBY/bdBpfA\nsiiLjxC5C5jGs6QdQai9xKLa3JdrUo7VTVIilDqzCNMMj9+HT6XkMhb3owf3\njjOm4GfwcAIFh47OKhgoyWuBwjj/tRjfK/FT6zSjEsFbyET0Lloe7x9p2C2F\nb+fst6jwnSxGrGKoE/b26NXE09TJ14AaTDzfhEoR122cELvMn/EJPfFqXUyG\nockN\r\n=9PO+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAWqILy9+8L/KwE57fFhz+8nT+99iW6OiHdlzX7jBtvwIgb69QxsPcKi6ja9uaQlFWc3QUTJEyQUntmlAEjyeb8mg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1604972587-7b95cb27.0_1604972700364_0.4711586338618381"},"_hasShrinkwrap":false},"2.28.1-next-1605000150-48b52a3a.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605000150-48b52a3a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605000150-48b52a3a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XUYUKIEJDLAjOxnqEzNa/t9HvKe+TElypuDRmUnSyI8KLRF6LEUJQEgdtptnWj7L3eIKAg4y1KH5aip6pl7ePw==","shasum":"50b830764f8b57b6146a5bf9380274c66ab643fc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605000150-48b52a3a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqlw+CRA9TVsSAnZWagAAk+UP/RzjqR4hntcMCBqvDIoD\nBdg1XrYMglwGAHS5NrYyOXHcwE15Tpl9Xn0nkHSrYNtjJM8nXnl3ovkye90F\nsMRhyyRPBGX7qRWJkXl+rJGeNFTWo4UNWKVnG4m18AssOE3+aP9qCHNOFqX1\nvJOSwvxFM9NY4+RIGuhQBG6PYZbrXeRQQWcXHsE8dF/1kBwmB7VAAYBiaMtV\n5Xlw29msSZouHzGXgu7h0Wj+IFH1fe3P254GexSR450CzJV5+vJ2/Waqevhi\nrxFlRp2+V7JGmCvt6TBoATx2zWerNYJ/cKJXvJlTdW/RDNZC4g1Yf5aUxvdV\n7UghtLX8gkDWAFVVC3v9RojQTdps5Mqc1COUYezXfMnqqR7m+xFGzLrutq2w\nYVfecd1OD9jYW3jWXLBpcdlabbUpDSWLpo+3XhFbOA03yy0HP2BMAF1BeKDI\ncIncNXISy+S6j7YBb168iaG1LhayleGXMjIRBRK5Plg/ieSjzyVdC8k7D/aD\nBAunS8t5e09B8eQKvD1Y+Qe5/kuV2TJJrKT4blgkMCyyZACF3IRK+58tFLlA\nQnYUCFBPjGvHDHt/SoObwm+GyUUpV81Fjidcl31VEr72OBNUkUsAPDuZA5W7\nESbH01jWzZQXMjvjZXgu9vi9w4us093+6lYo3K5N71HK1DRyKn1t9lNVzvLF\n8g1h\r\n=AzzK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEKRerZngif6qUCkA8S2sryM5Mi+BT12VJae1XvzrRxnAiEAuIzof4+hDbwxSJ1a5fPo7UWl9H7zkwFR0e1ZrqJXVEo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605000150-48b52a3a.0_1605000253692_0.577864776160518"},"_hasShrinkwrap":false},"2.28.1-next-1605001485-ae20af71.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605001485-ae20af71.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605001485-ae20af71.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7xSaM3p7iHoMVDN8PPz4KpzIyl36zRErIUEHwt4z1KAbn4E83JnC33oiB41QFyHAAHFsXNyXEIPs3ZgfPwS2vg==","shasum":"5f75d40861f166dd6efd9f91f03d9fa62a3a3315","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605001485-ae20af71.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqmF+CRA9TVsSAnZWagAATrkP/1gzJQZllZl7nR21KCzF\nJRbVlqnq/MZkArsEDa442MAK/5BtGNpjBeGLeFiY6b2woi3nQCzFURps1jna\nqXRjodX2cpIdCiLcI7F6KsPSA1wRPF/6CFM0tciH1HlKVEt2IHUFn2QTAEm7\ndvcmDP+SDbZ2pAFJc4RhvIqrLFNZA5G+VdVTCsLvfQMNI9b9+MjEligzhCSW\njbPqCAlfHJZi8bDQbk7PpUQA/8v3o+8Vy+U5uslVEZLPPg48Jr/BWoBRj9RY\nSxUk78N+gprmY7rH/in6zKjaRiLRQ053wIZVUUaV60aYPTYM5kx5/Vnz2uur\n0Td77bBld75FBEna8Wu4N6y/Daa1R0GLFbbcnkEwHkFzV9tNM3B/btzqEQ2r\nfDaUYaDNUHH+4OPepaKAkLRStGyrw7feAGDLftunD8iLJt9cOZ29btIBd3UM\nAakMInfx4LsDHJhG/FunPiQSnqgQRCm2HrD82E4IhWuzW2I7eAhQf4ggmJHj\nNTnFo2IauYm3M0W+w16PEzuP4LqQkRnd8T1jaCe/FEzuJIgkcpCN4icnU9px\n1MPLr5oBTJo7dqmV87u+X7qG+KNC7MAPip398siA4xQjDjhkrlTseYeqDrDL\n2qEHfLpeUj120stjeuiq2ntkt2DG8ZMGJ1CcFXcvQyryVCffKEOWc2gzbu7e\n0CZE\r\n=3z5a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSfuy7XSTOPWI5CdxP6K+uyWbMCnJOCh0RDSpuVd3wYgIhAJnb/c751w7mnRuoAcskIXsqD4px1vFAysLSkWXVqFf7"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605001485-ae20af71.0_1605001598148_0.9216045978467888"},"_hasShrinkwrap":false},"2.28.1-next-1605001726-73129584.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605001726-73129584.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605001726-73129584.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XNZUJLklML6aO+mHynj/QQX/Tbb5r26ukkp9vl6zZ1C6MPHuTstYMk/wWofvzdzFvblccGqkZSrv4sekD6XFoA==","shasum":"ede2542eb8541f15e4fa6ff52356dfb6c8e0bbc7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605001726-73129584.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqmJxCRA9TVsSAnZWagAAfQgP/0M7r+jd6CTF85ULviov\n4rw0U+o1BarNXO0Ogh3kOBBX7xHVNu64ekh30AUL2F+jOs31CCIy9PenUtDR\nxGXEczUzM+WARBMjW8Ln6wC9URzWqzN0xWI5SZ0VioKSgkYCFgU3FJJfWp5w\nrmiwVb6C9vpJasQ2JNXt7cCeD/mXVngCBDRbOuf8feuWUMQBLAJfOwacwwKf\nFoiJwDTA5+rs1O2EBTUn5p1jKJk/xRnJNfeBaz5z7wwJGhqvNZyx7dY3/ZuF\nUU0g9QF3LzVwicmyq7rmywH4RlpIO2SZtbjjFvm3UV8STZ5K8bEAPnGSBpOb\nmH7iuVidSsswMq8VqwNGWDz5YuobhNtwvkO7PLQlM81vKyz9dDief8YyQp77\nQOYEkFVtUJgSzOndaWKIbprLZ8j+X4Y2QBE7LBTTZk1nMQTHo14B0+0jbpby\nNp6t3eDYi3xSHoVfhIG7gUIFBbvPbOXk7nBE7zklq/aglufiAIt19ToQeVZN\n0UuNf7e4vuIciMXPlN2WZlO7G5QNgpJ32Eq68JO7VCsixTf3RpYNBGsXFsOx\nKPSsaLJibj2swk1CL0uNhzkQQWYK39Y+mV4919F3pv5KvB2Vnv4UGu17ZnNE\nn5iKZx/bLC48PGyWTQKUduofMXoIjIDG/YpL0nToishqdLtiJeDsb3Vgjtky\nQTJQ\r\n=aQe+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMY+Io8316oxHimj6ROzzoRQtVq4Fru547NPtSv08h0AiEAihT9C3e4rZ02Icvv2IsJEpZdE4CAaI2S/lefz9X/mdg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605001726-73129584.0_1605001841223_0.5045163230258833"},"_hasShrinkwrap":false},"2.28.1-next-1605006749-55a9abbb.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605006749-55a9abbb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605006749-55a9abbb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-g3UEEacY6/K/f43d1jsaWtt5ndFORrwr959tLjZu1mVigHTyr+TDaVFk040R97cNlL+HFr0cqN3cYYfG60ZE8w==","shasum":"d78c5eb5257b4cbf707e7e71892e422313ec8462","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605006749-55a9abbb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqnYbCRA9TVsSAnZWagAAysAP/RHfg/h7vxHNLv322AIh\nyeHDf8A3ax+l9rJG0gVTqY7ItoOR4W6rcTTlRIHj7f4xEYfcoGyEFdohcW+B\nsPFcL7UaUG3woR1unG+0nADnq+qTzySwiTbCd/QRMWyE5pPa58Ff6nOiJ8S+\nWhQsegiypEd1DhHBkXkwPzPMlea56GSBAfj3Shn4xdF+yYizPru1ZwVBTQ2u\nSmqSluSTVxq9zmdjbRWbLfImHprU3r06j038GSGUyPQfU57/mP9CAk0PWFJS\n1HG8gxMyKap166z/BuW/hR/kd9h7OkFDiGV+jqL0nrjH7NHPpaxCdT6QpmAi\ndvHhw03VN6swqyjt3Zsbs6J1LpAJ2hqWJE72C1tmMtYFUYiIpoQ5Yb3I4ff4\n9gSNle7wHIq68b8l0LpFuIHW2PcS9uwgI5ESx+n9FfXodwUoH12aBXpOx0kU\nyHM/TEq+htW16KVTzLHVJI9cIn8CyTfX6P2yBwiEfdB8RIkvnAjHQGkeBy4K\nVYweJtl9shG3p2RiIYSoLDPKQuunbxT0EoH8L1ZCoqOKLSUtxsizZcDnjM6U\nP+pR9WQOOi+4BwViiJjk94A/ObOt3SvyiM7NGUqxFQxFppxMmiFBqOsfJ7HD\nY39hvoAKA+LUE2x8d58AYefOeV2oEJl8OK4Fz/0XkrT9YuvvjgI8BNWBcQ4r\nUHLS\r\n=RaCp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH3Cdl5NnLr24Q/z0LUjNrd6Nl0JFZjqWmb4N9ktfcEAIgO2sIywEmCxo/s7ZPrEChIOJj8+cj/0bZJ3fxubnIkhw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605006749-55a9abbb.0_1605006874938_0.1803475293554826"},"_hasShrinkwrap":false},"2.28.1-next-1605006864-9d21c28e.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605006864-9d21c28e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605006864-9d21c28e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bfK9UY8c3q+KjkcV+bCxtJxXJa+jAxsFEMIKh+4CREnE7Vc4ldD9G2ngQPvWjz8/+Fxu6L76SP9PIWWvM/LPxg==","shasum":"b535eeae11ffbc2e1a9c5f1c65470e89d2d4c01c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605006864-9d21c28e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqnZtCRA9TVsSAnZWagAAgg0P/jn4foElJFRxcStqxAN8\nVhihmq9gzDxnSHOKenvg3cS40VIokj/dYtus7RRQ5IJKoPxWJOs0TYWulb6t\njef7oOXEVChC/k30MotWb3Z/a06vsfA5yFoc3/9sl+R5c9m/nny0HgXZ8Fve\nDncrigaBwO1Rm1tAI/02GsWXB/GOhKHwUc2VWQlVlr3F3MkLcv/ZoaesDzFh\n2+uHWqnwflfmauHcCvGbapeLcme7kUZVgrdnpYfVkf0YIdOZU2+bpaPfK1PM\nOtShvLAljg2z8JJo0OaqPLo5AXb/s7+hzeg0t/S3xalXWk5guk77z8YbVRdJ\nGPGdVy75cgxP9QSO6g0v9rIzWcMcOT+Xyree0KSvxML54VS48bLGj8/Vb3El\nn2ru2OPnkYt2KPLLybLkrF7kWbrrGC1Ha2+xjllz7vWetsibSp/8zz2WZD80\no/H2xychmYhd910cFYqWeh5M2pJElIKRxD2VnNOreP9qmsbkmwIpnEvOquRG\nNHien/lgUVjuWxeqR1k17iVyi+i3OMPygF7Q5gw5rrrDyEDgUl89BzoGNdpK\ne80zq0pBL+xVxFepXIktEa+67f+mr7BgxbO51ss8Fl5HVisY472kJwV9vAPi\nf7xY1R9AJ60+VmwhdFrdmLnjWNcpzgnlJcrZkHhnTxN8Xb7GayfOyi6YLo6d\nO511\r\n=9Fe7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDU0B5hHXIlGaMo3LufhcSyHJEbow9bzZwKF54cHu0HWQIgTMmE/bcDR3VYEXB7j2GaiDlvacCEGFwOn1AWz8bxt9I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605006864-9d21c28e.0_1605006957365_0.6979980778761252"},"_hasShrinkwrap":false},"2.28.1-next-1605010898-f5f9af84.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605010898-f5f9af84.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605010898-f5f9af84.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SSQVZpKkX5qGp9uCkD+Wep38yjE1aFZPEq0M5O/yYT6muaD2WM7BFBcCnfhM+DYcqO7crnaPe9GPR8bCzWst8w==","shasum":"8c4f78a60b3499070e404f9da2fa434f59bfcced","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605010898-f5f9af84.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqoZTCRA9TVsSAnZWagAAab4P/05Y5IzfnQ4b5vtk54wC\nmZs+Vlp+v4Qc5X7Rl2gHgcycZTJxXmvQjtK4opQZFtNwYUAPecl422CVSCcv\nUiGAOd96ju2I6LKj0EETNLdYyQPtkPaxwG3Sszk2XgvtK0FPUSfXltDuw7Xu\n6MU2SWlYdH/LQDzUSs0jbLYOp3/ONs5aZJovAg5hjgCi/C0mM7UbqxHpcD6/\n2kRQp0K4WeQQ61aPJJJEeCdcjhFsmkiX0QFr4EqlP61SezHfDvTTLBXkkWl5\nQSDmm2bzNinFqYhK4Vq6o9mFwrKDaybSUc9Gd0c16shni60p4zXg7XN6UUwL\nWICw+faqIldKxnlA+/ZzaYWE1DyyHsSmKPO00fe3/RZrUo6jsnnmfej0BvZd\n3i1f0Wiw7ILXI4b99fvANvohpEvVF0c/JvI1OSQp1fHmSpm3xzxGzTR2v+O8\nflA/ykkrBV0mkIDM5DR1+NVKoJUH6FM99BWZHgZyxZR7LoKr+2QYL35CAdUF\n/gd6NsdBmgHn2LfX2MqQb2dzgUD04mp8jLwAlL2ZnLl9H1WFcu0Lzbj1cBSe\nzQ45IuJQf0G2bTm8nzzS+77X9FEA0gIU8BUJTCBLab6KZSS23RMexsRPJ9Sm\nG3XiUyy2trrHoKtJuE8hzpLmLZ3v3n9K8NFZBe+sy/7ZQNz4pX4KotFkPCAI\n9EvW\r\n=eVpv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdjbR4FMeKyAp5OZVnLpAiNrdyMgogH/lD25sjSLtbVAiEAhBDXm3FT1m539JFzDqnmV/f5FPdvx2foaDa6RYYvDro="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605010898-f5f9af84.0_1605011026461_0.6136974527505976"},"_hasShrinkwrap":false},"2.28.1-next-1605011253-b79f16e2.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605011253-b79f16e2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605011253-b79f16e2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AG0ZxaDcMPLxYyRot5UBeno5D+1JkADftdQ2A8CNF0JWEaTBCaZdqsd9qKfJs65Zr3gT057cCnd4Al+CFoRDNA==","shasum":"dcb901a4eef803fb99e8bba62d311cca165b08b7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605011253-b79f16e2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqoeeCRA9TVsSAnZWagAAjLAP/jMERSPvV+P7r7jpRfM9\nt/GbpGHHfJehm2GXcqBlNB/3tVwspd+v0tgMmI68L2RwHCNKEVuUI7jDeLDJ\nfXPphAauh7h/r8JfOOcUoycTfUPF7puJE/VrLKforM5B/REEivq6OSyR+O0h\nXf5iGIKFyIiWqHeUnVCcfL9QTvjdrG0p7WBoyXVHCLgUgJ9Gu/Jzv75w19ll\niMMHwRUN6sD25HbNxcoWAikIHIoCDC9rnuca3t6qpXxuCZ6M22tqGdndD54+\nFUU7NJ6DiyB65nE/lU433YwG0T71OXqUDlzIimMvnhSY7866mNtFFsAMmKmX\nps0HZZlAHUiu41gFAr1Gx26+2zNhSwOtWChw/QynIXEkzvJAw/B5BI8mgFK1\n+XJPGKZ3bp5NQAQF9TWSFezcsd1iWmcFjjdFwaTHD0aObtV8Fp0PDDe8N81F\nJXCc4qrSjp17Rjx5g8jcqCPiOuXgf9XkROOJVQuQqvyIgmVpSj16IdQkl1ib\nPOcBJj51VnUINnXR87Fy8RguQ7MWFy0P59/u3B8TG0llmSURnWZJxfHyNwS4\nO+cmqH5R9BvbJeTc+yU2lNr+b1v8NhCp3Tm6VFdlANbAtr9mQiFYoisSRolL\n/gjyMiOhBaNxwslw6DNKoGcKTmDUWu9xpBsOBomGjkwaCCt2SLl9F/u4dIyt\nGt0F\r\n=JaYD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJhf8byAO5FzDvcqUJmlXzmN8BUNq/lvAQ3Ptbbr8S7AIhAJXM2YkXTonftA2L4YYWJB0EogqVfbXpaCUyJSCjp48q"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605011253-b79f16e2.0_1605011358142_0.9333097479281511"},"_hasShrinkwrap":false},"2.28.1-next-1605011277-86e32daf.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605011277-86e32daf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605011277-86e32daf.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nhgyruZjEwo1Ah7jz80b3y1bRrfiKckEgyhmiOUCtj+/RcCUsgAKO61zM1D4q1+gmFJaP0/LfZV+sTzt8fYpDg==","shasum":"e1d5f2b3c8ad925c9c4a6f7e0bd755870cd45f73","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605011277-86e32daf.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqoe0CRA9TVsSAnZWagAATUMP/0oTRe+C4na9mQZ1LO86\n2CXQgzdFR5E+Pk6uVZE2/olWXwAikTtVPkuXX07qPOyYELvpQOZv9RGv96kC\n/z6FqIh1GZwFR3uwCq7SuNrFwGTILDRMaOLWYdxO/mZw2DstX2dgET3m3F8q\nG3mdpPvoBJ2vbMbtopaAQ6/oRwCc00dZrcQXSGRKo11eze0qRLKPML32+Hpd\noa+5/yFLaUKNodPz+FWU7mRe2FCSnCPwUCjO1thqp3gcWkeoA4FtAzr81i/s\nlZYe9H6UDMIO7cvnSYVh6T3qP6rca4EVitSfyFEPYGESvjcCOFKgt6B2ueUU\navcPohyYuowNLVDellMw3/Ijk67wXrSC7/lDCSRAbWVtD3Cq8rRCpmx4v/7K\nBG5S/9xg11vFG5mXIjti6yBDYyfTkgw3AfSjgW+uW/iuPa4Xm75fwood1ACH\nakMn3MW/QA9CCibabSHrblqHRbKFk+dhTpTMrE7otZQwTG0WN2AMNSU1sN0w\n6jUt2LNQbr9W/XwzMU49YOJ9HTxgEWKi+RSqHlz1EadXwG99AFleEcAl3Frr\noELFK2DL+a0Vm5kmFx27y/cpKVeuyoF62314Y2adjskFgnUDB0RaPrwBIeaY\nsH/wLmhUGnEg1L/ggvP/bXzWlz1d4gzjD/x6De+bp0f/RYTgYHVQe9o4j+xR\nvbul\r\n=UDIH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkVPD5lbZ7E6rdHidSmpQVbhaG2GzlsMUUCV0otFFnKgIhAP56zb4FUNgeXgUJpIHyPOg9o+YCzhZe62iFzuwWJYog"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605011277-86e32daf.0_1605011380072_0.6806839817163961"},"_hasShrinkwrap":false},"2.28.1-next-1605013419-f5f9af84.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605013419-f5f9af84.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605013419-f5f9af84.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7LgwMvIP8VYSd8oJZ7AnpYClwGqf25nOAW9AE7odRcxf9daeWXWa3gVjkfsiGTaEF8UGfaYKTfEiF+kQmYviNg==","shasum":"982e37d1d68b584c8660aa46cba61e2d06b7c452","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605013419-f5f9af84.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqpAgCRA9TVsSAnZWagAAMYwP/jGhtWikZQWP7WfqW5TR\nHE4/gzFqdjO/5pEEEZsmtp92dxoSsfBgfQG1XXCOYvkVijARla69Y/I8bC8U\nESF3/4Eq5Q0ZrKwbJ3lEbeAjd44sFG/iFAlBc8pKRqY1RGy8Le3bm1q1pgzu\ngDprSec7rmHzwtXTc9qndQCvHyKG7PnseC6MqnGvoPSaquxak2IgfJf+CgE+\n8w2EA+Y4kN++ADPDdT6Xtp2S2o8REfWDytX9skIR7UptYBpFd0za+KwdvRFM\nE2qL0HJViF2uiyUFivmexe9O0gQH6p7dg37ZVOueb2HhjFWmkYPUSf4ygz7x\nWF+WUO0Kg2rMCAPZSI4sFsc8zMY5BXtVGVVa0zJoAO0d6DkPnPmD8h0BmjKb\n93rQ4n5Hl72zQ4qQX3LnWsIqYYz48TQaP22aKsd8mThUXS/z+C62HLCsyqFN\nTdxjQKlpm5EBvjLBAT+GJvkgywdgdg09q2YtYJAEUd36Ma8Dfgla7O1FqgVw\n/UuTBSK/l+ZCYsgKq/c/LmDEE67S+6pjtJkkwiU8k0E+fsxwW7nKj8Jr+Nzy\nRy2W5FqUn5YntEH5aimipf0UvvYLK08oa2LxAAtbAIjqZZP1E3N4cy8/uxUu\nvB0u2towiok+B0RWUqPv0OJRnbls8w4GqousmJ2Zo5bAT8IeE/ecHuB4HmYn\nUG/7\r\n=JwNP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5WIA70/TuJycSQPF4O1yI5sOJgkiNNmOd9N3ifat1mAiAMXutcyyA54bzTzy7m6EjhdLWBCUMWlMIY4sKM/lkkXw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605013419-f5f9af84.0_1605013535798_0.7356697065599906"},"_hasShrinkwrap":false},"2.28.1-next-1605016658-a7263dd1.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605016658-a7263dd1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605016658-a7263dd1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pAP54yC1uU9y6arinVJ5l8m+4sGXrl3pVGRovJ9Vb/zemuOFKW1EIPHE1Ad+QSlPXdBLWjJXdeMgVmCvPPmLNQ==","shasum":"fbd11f0341bdc408b7a06aa0bd2e349d909bfd3b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605016658-a7263dd1.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqpzCCRA9TVsSAnZWagAANccP/Ro89OpPuPHe1tiZJdmE\nl9gMDm3f8f0FMfjUFG1bX0W7lVSyoHQQQw49s20PcSjppvDm1QUAmgoAGQRN\ncxXYnXcJYMTqG1xXXR1yIEd6/PaG72LUortry6NQVKPphsrXJxC2iDbv9mSW\nu9HE+0FFpPZRmqglYEQTQ5rOsfVxSLCbrCWJXhbOkavyw6vZrIi9Rml0T4yh\nFU+6mb7T81BCsFonVF0JBv7p/IGbI67Hi/c34DeDuMr7TmFO+RnKn+aiO00l\nlCYoaSvq5axgc9gvn0Idx0Q2wRNwy87fjJIaTneW+9oHiDkfH03X2qSp1pgB\nF5R5NkrMw4vSN7VntgvL3GiQMOQyNYsC/WhLkc2c7sLkZ01pc9ODSy+KhTWX\nuYytMC3NDLmGHFyHKWjSJAqeGh+i6CJuKE0DDY2+y4Ta0VwSJMC1ILfaaTvj\nrDop3JR2XAhOaISdvFPbTBn6UXAYOVw33kj+mkNqEnBRW9nDdmpZ1mNY5/5w\nu6VQ5zaZtLMSFAAU1Fhgc9ujPzr+3jYhjrPNXM1X8pknq/XZmaFy77d7IdrE\nzWvTG/MfjD/CcXVgGeLH1YmqBxnY2HNuj4wATOGt9I0UNp4Mb0fo/5VxvZoV\nWKUD2WAKqcP8tFey6yjgoeLY7v/tBRqR6/8aErJILBhd91IWSx9vO5hMct6a\n1IhE\r\n=ZzkZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP1YWSrjff88p3ZZ6O4URaGxkueYou8mBBYKRx3Uh8BQIhAMSjPYJ/eMkCLatpXablMh8/UQAzdt7jMf9aZ0xTpRTc"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605016658-a7263dd1.0_1605016770228_0.8374184365223476"},"_hasShrinkwrap":false},"2.28.1-next-1605016886-53055129.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605016886-53055129.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605016886-53055129.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MC+eK6hyssRIGjtFPTgj+oM9GuMJYKBqUdKSE4Wbk3yGXESJS87buouPJFboh5zFy2A00JsRsKGDCOTNBqMx9A==","shasum":"adb25c7ca2f0ade24485700db5a4b51a7be87511","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605016886-53055129.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqp22CRA9TVsSAnZWagAAlDcP/Rvdv5acwKgKvIeKV3k6\n60MY0rvBrb2OaRMqW66t7r7iu0YV5WrY6mWfsBqcS8+0WzAYC6XNBL9cOmVQ\nN4As2U9iHQ5uled5fUgrmfBOuHJov0l4IBUK6qfyYv3p+pZ8mNfjG6cQ9Bwh\nRkpti6CKWNZqWXPFPPWfgyCpOqh2HMCin3RECRKU8NBJivBXx6dTeUg31Xba\n4v6hRWh7vAeT4T51pzoHrW3iOyC4jrjaB36sfxHDymWnsUJIZWVMCvJ6ToMc\nb0N89xpFwt6cgHlSTs7UMPCltWJeumCLCjVYNzqgftQ6AhC0cKK4h582d/8E\nxCht6pt0J2cDkNzHLqNm5SfMCy9PJTZBYzmP3xBjE9yiJBpjqH812nR3O57x\niSb2yXFeIUX3c1bnN0goOOXxtaf4PuNj5QRB2+2izFJWOnrkgUpCwktHumlT\nBLZ/vKjkUbTvNVCdHch1fkvFoG4QD+c9cNmQ3DPiF87VrEAxIaJKG0cYtFlr\niS3rE6Ay9422b+TEvFOkydImyzUKENG8ECnaONLA/X6ktOjVDN8MWG1cZ7Nz\nS2+rzEy7CCw5ewoPfJOmN7YmtoUYfOfWpnkgJIW7oOlAytxnaKnFStSif4w2\nGL0JaJnMFfnWZ5UpvUmp90MLVGG2vhgvU1xxiVKLWUTj2eYbd3Z/4hlvGibo\nXwrf\r\n=xx2p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDc1IxhdiebWqDQ1VR6aszkngtHll/oYeyoScJfIxMOAiEAy/CRmEDRwNkqC1IOBcma6yZBb2ehp9ldkl46wAKpgdo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605016886-53055129.0_1605017014229_0.5991663037994128"},"_hasShrinkwrap":false},"2.28.1-next-1605016878-1d17d256.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605016878-1d17d256.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.28.1-next-1605016878-1d17d256.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605016878-1d17d256.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kiLtnHTkpttNB6jp6zssy4pkiGIJKsRuRjPL3Pbi6Ns1Kgb1M3T6HYYcfJK5P3j/k0+3wpa11GErd3SDJABXNg==","shasum":"36d1ee3167304beb434b41606466e12841f712a1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605016878-1d17d256.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqp3OCRA9TVsSAnZWagAATq4P/1uiDpDXad2Ut5IsWYho\n3BwQSxb/fiZTGb/aJcXC+Zxr3xsANMHjDkDnJayu/qN1F+QrhRS1LIsK/CZx\nm14iiwgvp/eUhqr8SeINbeG+Rh94crr7v5kiurf/LD23C0/DpOTuCGMvIBZj\nQ8z0Y9DNB5e06UZjqMc7/GkHc7JpzJKeVtJKXm6fcil6XenuHXSiylDjyILl\nrJPYubuSz80cdF8kXYhBFNkdYSgyQh55LtB5IvJ1vd3/oE3gTM95HT7vPIOf\nmq5U2ptKmbsWFNhZKnV8uf4CtEAVpGL51F7nvbjm5Uc85wCXXnP4St3tP2/c\n17d0Du9cogCd8Xe7JolZRZS8gWWX61VhaqwhUjSO/7WJNZpM70VZ9DY5dJeL\nKUC5rF68fC2fA7iX56GkrBBe9IrnyWBD17yRSyQAe8ZxMdU/abu23egtPqKK\naKzC29UYCOHUGSl02rHeMjqbuMHBiyyEF1MdzsYRjetMFVkpv/Aw3bfnAC/u\nd1Kev3Hd1LtOPn+DLXNZpJvCDBAhfV/FTR9pMsrguVU63WIwW3pKi0bmMX4d\n1M1tO9vE+B4blLefGuXIG1fufdCovrYyVGgJgQ+uzUg1lC9l6Rn0zVXfchLT\ntcjAZAsndNdBQRADRc2kRiYd2pj4K4CZl042yX08GFfsn60SQodPKpHcdrP3\nr3Zs\r\n=vLUf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICR/3vMBRPAYNRTqRe4Go2LhyOPTdoWlSsUUgvjsM+y1AiB8RlkYJEMTkGlr4f+9frThbC5/A0GnQb+bZcvvl5d8UA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605016878-1d17d256.0_1605017037770_0.4995173797181087"},"_hasShrinkwrap":false},"2.28.1-next-1605017531-33fadf9d.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605017531-33fadf9d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605017531-33fadf9d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LXc1yj2Xd2vwsmgFQlsGPJ3UbCdtl5NRJwipsAmKUvR7FyhW/2pNYmbJJsIAwMBtEO2Q+CDtApmAlyqb/4V83Q==","shasum":"6b25a7ac347738de76942dfe2dd74adb63c5c540","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605017531-33fadf9d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqqAuCRA9TVsSAnZWagAAlaIP/1xVYaWy+Z/wC7fDRZzF\ngLigdOqI7hm/g1vJ3fGtjHjpOJDGgU4kuYCQaBFlGW5N6/8+5NNn99k6qp+y\nC5by4fU67XvBtj94lK0JlD77Mo8fIUYK84PcyObIReU7Fhn69SlzkgGioTYm\nNq2hK/Lv6fW3SVbYmq7Wo/VK7H0qhIo+jDmVeUWJtwFZmhIlY3jmU0YqP9dS\nhhkUGRrHs4Xm8whspDD7fFKI7hpJzan31+pGzYZ3ZhdHxn8ELzthi2djfuB3\nmqjRVSZeACvw1CqHJeZia+Zsz4VqnG9pXU6qDMVxJKWpdmcngSa4FKQ79nDw\nUQABSKZDDlC0YF5M/A6p/KxRZdVqwZSr1KtIvEtk+W2e9mTpvhC3cyQroCQW\nWJBk7W0/kOlY5IjEIu9pQKdxhfmtTrlK0o+nOvTcI2rwjK0QsqRgDptNtHOS\nYdxKq6Qh8QBKXhulIfcemLmgCURLZzpBIcJt8ShfJ3qAZhToZwdORTLU4bZs\n9/9oxOogTR+oZh+WIPJ4WqGjjbK7FRu98Pr0WUPUGLx1gmQsKp33je4jHoVU\nOFf2IjVEZAp98aUpDOtXW3nSmeTZ7t6NWXsHoYp0q/D/vfkTEGTV6uiqWrdo\nI4mcmt9V9VvCcyPxFmwVw/7GEK3q2oR158H92U8ZM3GZMQfKj1PQKLV0cO7a\nB0R7\r\n=sY0t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYltGzzjjT21vSA9Ksmi/QOOIUcp7Qx/CXFeQq37XBJAiBsiFcIw+V2+ycedlxJfubth3VCf/f+rDgfqjDPf0UDNA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605017531-33fadf9d.0_1605017645771_0.8778198460682456"},"_hasShrinkwrap":false},"2.28.1-next-1605017637-8fb5f06c.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605017637-8fb5f06c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605017637-8fb5f06c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zwNDzrqIqlA1wR7NOOsCkvsc2Z3w8Xix33VsMH6x1nSJkuhhJqpuXInufVGwljCJnqm8SrL5dCbAkCXggshErw==","shasum":"d0c2ceb1eb41cd64609bb72bfc4f9ffebff57e2b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605017637-8fb5f06c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqqCdCRA9TVsSAnZWagAAA5UP/0cX0Miblvd9gtnsRda7\ny7c+XON7UWzTWQnAGgEVp3uFj0WDzoCglTj+ptmEquoQ0A7dtLykvkYZKhdA\nfaBYumgQnUBBKvKkxtQ0vZZbYPV+kBaio7QiNIG6v7gDdg5G28r0mZIBgohO\nw9cJcMog1nMbV6IgVMDinsMO4dmXfV2Q/rzWdZoEXR4mPE9UAoO9VN4RlpPC\nJDVJCKL3u0Cjwj32c/GuhIjafP+tQyDoakCoMA1FIkmiagGHE2hg59rt+73O\nEEqrt19xTe9kISVHNcikrPw3tffMgGgbkKlI+rotPJFttLmhcqeUWt02xtWb\nFxs5IvyTL+dRFYwx76PSv3AXBvjx+LhTJdTdBCM4XOScLnOJjzBayRLstT0P\nh5VpNSFqRr+DeZU8qQ3jG6SaGpPmaME6uYrHGqSl9JpU9eDYmPz5r0yOweLH\njImGhtK8wOT1dm8GDBdKvKaH+Zj5lXjcKxnInyqt/JM/QPU7uOIqjPOWQIFU\nWiQQX4lgfZUaXp1t95E1EsTW4ddFEETs9o1+rplF5OXZGjdh7ZvjasYMxsuk\nO/NDbmyb+uE70VYhwlCSEcVqHu5X7Fe84+1ozKdzAmkwNs/S5UBSe7XhJsp/\nU8UOk/0zLtZ45dQgScu8+PyAC6u1YtNb4wE0NIGriH6zcVuPSj3YZcKrG/Ii\nuK4B\r\n=O61y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCv7zAHOLayohW9rm6F8JyZ4OQh/rTjt4HBqWR4MdAn/wIgYMdEL24+Edpy3+6id0FEr+L7LoRhHYAX9e/ZxmPk3ms="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605017637-8fb5f06c.0_1605017756817_0.4576325367121359"},"_hasShrinkwrap":false},"2.28.1-next-1605017821-a23c5c5a.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605017821-a23c5c5a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605017821-a23c5c5a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Jx8BRVcUPmfaeTDXKrVyMWAdN5fxDVwApcZCJn2Vwzq2lr4KgzTUvceAw9Ii3NnB4NgPmLdctkAB0hfhWQMfrA==","shasum":"5d5f49024aa6f3755b1f44ea0fe8cf28a32188bd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605017821-a23c5c5a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqqFeCRA9TVsSAnZWagAASycP/0nokp6k8LEzQX7BIfCh\nYHe+kyEnCXBQJtzARlzR99nRUHcxVONy7neZk9HocCO/muHbULQdWmEgJ0L9\nZKJzlPrp06TDfdKaAsAPb3+Lr2uSnYG5X97oaDrNBHMhGS6avut7cJct6+CQ\nHDOjA6JucbVe5TWt8BVPNmQDARG9PCdZYrviItOEwKgqJ+wNuPJjUi3sHTPG\nilM0oeBdGJ9F00bIPOJzxvKUTZ84mjtNdaHvlgNs7aJAPnNccCaZn5nktKQU\ntWbD9U2qapTPRbVCHFrI870usgE+v3llgHlQfqlB3ZQ/XZNbW98uBam4mJ8z\nYkOwUeReeaNBAQXpmr8mu2KhuFnHzgJT7SJGBLxy/pmPLJDzH8GdCMNeOR8E\n+YFXvrDbFg6+Owkj74Kj1mciFJORyYgp13Jg5UUtV24P0WSfoFJ7mCIQry+X\nXZck2f0RqeLjKHwGT+/cVIxLZUHph4P0uIbl4x2gqKPVLbpRXQUjAyHkywrS\naFVAe6YqY4cEt6BVP5QzBu4YZCTiKsuqSCADTj4xytOD9y1uLBrmRu1/hghy\nsDFqtV6Q8eDdt4qSfFqrCzDL0rZIRLrG0hSB2/Ir8vmPhVxgcEdiPxe2aGkZ\nqg94Nfg2/4js3FkFSukCGQV4wHp9G3O9PhYGLynBD0pbSR3rZXrflZPRDcJz\n6JeU\r\n=WRm+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBG2+C/1CymPqAmm7xbOpowuO7qxBihQOZwuOhdGPY8WAiEA9Wii+60HcUoWlMnRT+cdedQsNzBqjerT4pp0UyOSwrw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605017821-a23c5c5a.0_1605017949730_0.15541313058145434"},"_hasShrinkwrap":false},"2.28.1-next-1605018224-4da28a64.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605018224-4da28a64.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605018224-4da28a64.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AW0BNBwIfxkCjkLu3Zt7/7YdtU3vfSwIrn0JT9JRGf98MGNMPPy7ZnN3e6AWgK6q4gZT9WDetmSOlY6R9McvcA==","shasum":"90154239b941bb8044d8b77cea891a4667ffcfb1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605018224-4da28a64.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqqLgCRA9TVsSAnZWagAAAb4P/2jHu5Pg2liwUZOxHZ4T\n7Hg7+O/F5m1+bE4J85GiLBENq7TqyrSyPfIInAO3B1GHv4sa/i/N8JsGHHWI\n0PQ3edku4W9QyEknelt8zNTZUeCQmYZqmlrRio3BmB7SSBWD7g6HOONAk166\nGcDQ2/NrT7c+hbGgYwYzRBJYtZO6pVLqxpKi3Bs+RdDjOQD4feSCy7LQYw9R\n1x59diIv7tF9/3VHV1t/bRoY0ExfsGXZZqRgPGcieZxrH5KgvGgSGKy4nOSm\ns2seIBsywrGNA2GLg0iDVpki56ZgosXhgtckUenuOhD/SeYJBazKI0OYgioK\nFUrZjLQssdH/mX28skxvJH90YZmTwTS2WmvAsjHODdw8UduWRaIfNO/RRf+i\nzSFZJ2soBswU8bTCxCZ111xjWescK1Rf82MbyX5Ki45Y79rpuy/TVTHIxGa3\nfGrgQfCqWa8Q5dPoegx8ZwRZ8q9a4aXdQeKXImNd7y1QDDKTgCd2qm/NnFWA\n+wMPOWYaP/oh/YEPG0yp+2qq4pzTqyJOfh0JfdXjA+y1HF+c871TEsA55nMm\nWJ+IMhha5wrMJoPwTEI9lEI0KX0tIBjg3dXkkZzwWhhaSCWp55uQaqOhlhoN\nDF+NqhetrXMMJZa+XDiY+UrWym8lpV8nvVdhpJVO+xWdGeK+6w1ehBQarpKm\n1pn6\r\n=01YZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD72lSIjlsqHP/KTkFDpcd8P+ZEqc+nJBhRPdldquJbNAIgWyq6Y61PdbIKdo4EsvA1UoPAlY9lH2VKuP1DQBqa5CA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605018224-4da28a64.0_1605018335692_0.8040798086656715"},"_hasShrinkwrap":false},"2.28.1-next-1605018398-b629b82b.0":{"name":"@xdn/apollo","version":"2.28.1-next-1605018398-b629b82b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.28.1-next-1605018398-b629b82b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pKAn+hrdzMKbWCurIaxneuCpKDekAugM7VD49yyFNYmdcPwkFX68Md4Dmab2/KXdwxV0MpyXozpljluv5x8zaA==","shasum":"d567b1571d6b5a0fd393a8e98076e8179f8605da","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.28.1-next-1605018398-b629b82b.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqqOQCRA9TVsSAnZWagAAyWUP/i3Eu0LtiEhvSvjBbIyw\nEDvGwhauj99Ag19207sAmfzItNc3OEhA4zyTi6YKNVDkquLBAGnCJtGwQ7fY\nAWjx9oRE3RY6Rx01rX5gmlTFkWFj7bd1O7355NZS6f7E7mACEFaRyfhyLJtH\nm47bAyI8uf3gg6WHO7GC6eNDI/jHPsRHSoZHZcFU1QDwhiftW3t9eopAZbr3\nem6eUDo+FE4Cq7re+neVV+W0xa0OdXeQ7FynhhIDOqmZU8Vo2Gds+tTH0J1H\n2NiNFNqPPn80LQohi2lQCsNhtoj/k6CHbsn1lJVxeugoIuzf4fD+tQRr2eCd\nereT8ULRDbGlcLfbfj0MpEvWFqr37TtoLdV63z52+EoazLoBBAB32WYrJPJa\n5aecxO+PHdhhSZJa4Z5hPwTFqe87FZZWUqVShBYB+vy/bhiJEWQpCTLu02b+\n6vw1O0iLc4yo/4Bm2N2AOlwSOKVlALCfsBjijhrsuTC7l/S6QQL6W3a7XykK\nZV80xBUbzESrNIdIhNhSFeCvLOLcsZ/ukJ+9eUNp5BYyqwswqkt5m0LC8OcO\n0vMwtO6mfpgJlwqfYB/tpwgPVuN4vrd9QsDBzPeRHz2h01VYCjZXbPftj+IS\nAUEcMDtJMK9NakV/3K4aMEPJTo/0UmueXtDJW58piOE399UWZej6KhLJa8FY\nO2LX\r\n=ZWdZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPSvJkSUK1xGYAVqbBzeu3+v6mxQjl2jWu7fbqQIYh7QIgcs37kEleqA1B25qKbkgzUTfy22p4M9BKS24/OWm4QmQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.28.1-next-1605018398-b629b82b.0_1605018511604_0.5051083701966836"},"_hasShrinkwrap":false},"2.29.0":{"name":"@xdn/apollo","version":"2.29.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.29.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-n8IM5hzzSgZYg6wZMRhvfEPzugektE4EQz6MW6ecm4Ytdw2WixOPiKmsxSuS6uERgAg4R5lzZBLTgfAJtuV5Ew==","shasum":"db80a3ad303fb8922c7f37c5150da0cf5bbd9b12","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.0.tgz","fileCount":12,"unpackedSize":13083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqqRlCRA9TVsSAnZWagAASTcP/ihjFVn/+Mql/+Mdm5XN\nVBh5RY/DhIKfU+dL5iGwnLc0vIv2FrGUnHlfynX67yneHRKCb5gxnD5qnkW7\nVAa1w9wxFzQf3SHcZc6iqQLPbnU6urbmeOWhGxDh6GeJMOevH1SQDdesTm5l\nCsK0dwiYpOjVxS2tGcp1XPnjeCUsbH/lBN1iiHbEdMz7ben2GLiyi3kyuALD\nM1Zv9cizHNTgOVGThFVelwjNJe9SlLX8Tye6QFqkagpTipu4mgNSPIvCVIlP\nBNmW0vRikJ8cb0GBM6aQFrny3YnydGulh0+8O5UqFO9y8cI/gh0yBYBZnlZo\nXSPHqeVkibZZZTpD+kp7AjCcrKFhzzKK7rj1WOBEmTTbw5N1VmflWZC0/ZAQ\nQhYbkb4LI8f6s9wtxV74mopjS/7h+EX4e5iSXFruybflwbaPDd5gwUTgqnvS\nEPL3DmDGhstKl/wWNCumQBTm7tgkBkfMbFxd6Ff/Tmn1EXJZxYbjqRHMZTjR\n41DhubZn63wdic6pwNy7loUVbWu6q8fJ2tivG/UqNJMg1pkSAuC4ru51ySwU\nDoVNr2uJvjZnadY0ruMmh35NdG124COPuHss+8YT48IfX6erDqfMGa5x3/Xf\nQP+7KBydMLk2aucgblDj/vjsF0DAelLTMC2T9G/woiA6/tvLnvPAO7t6IBM+\n9JpI\r\n=w334\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdRULcZ/9ryLQx+ujMiMrJlqrtuzVpQfQoMBPkWUo9bgIhAN9m0YxXql7dGL0oxN6RsscxttG17vFMh7zc5rXle0J2"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.0_1605018725076_0.9829089874594175"},"_hasShrinkwrap":false},"2.29.1-next-1605018774-351cce5d.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605018774-351cce5d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605018774-351cce5d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FdoNdLNYiUYMvrI3Td7apYutcoiv/yjsepOfQz/W8fIhM+qWSPJPPmVdrEQVxglbs/uEeSKwBTlcLRi6BBgHNg==","shasum":"6650457db968f9ead2e9069895fa0d86c0b3ca6b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605018774-351cce5d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqqUFCRA9TVsSAnZWagAALzcP/1k+9Oof7U1mDjchUaYr\nSO7pMmag4MZhPg9LXrVeYYg7pN2JZicaeyWKhLiXupjk5hE5mxYwRerXt6YB\nA5/5X157O6jZgcGC3avbcEDfwZbsqtWgjWKbtaHpNAWK0xwHMPoD1NcLnPNW\nyjrP5Gg8JasynztUn0XeP2hr5mNrqpdKwbSYC9MfiMt2QlJoKl6cqCmpdQvo\ntx9QIUjQgPDFyd3LWy7sVzq2ZS6Zly8vfD0G0ZNUPrbiHeEO1a9/1YHLZ5f8\na/71QxuoiNNdHSMBiHz5SJ4NYhoIpd15ZFpEXdVaFlRrF6YHj8+vJszCF4fH\nZNVAIeBQt/KGT5c1jMPhle8RXKOI9EnG9TNeSAkVRFXxtbGWrF8HDHkuLZl2\nEOoMQWmOs7IBMJ+sbYmTBLzvk/hGtlADnwgRPNSJ1AJz+avhivvc6KQOIarF\nxnrX+FOOZePLL9/Bnn/XfOUqVKtpM+x6XakqgGoQsJ1hX3ISZSugqzRgoEYh\nGpCNbKpj9X+PXvdj/somy1+2y3dBcAHyEb5/ojs6rTfL/vc4Q7qbb9+pQAEp\nOXsWVKObaAxKbtQtNGZ5+Mh+DvrfjDBCZOOtphCnDTOQv4M00sfT84N56KX6\n7/XTZR422Phaakw9RqDJ7GNFWB9gOihOXC4ggFlwcjW9mv6zf7dlzcah3FXC\negqQ\r\n=wm+0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJpAhFfsnwW9Je45SMdk/XBAXwbCwrsaoer6qsFck8GgIgHGLNVwS5sZC449+D8Oq3WqkvGohhX1hkgOfzLyGlaPo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605018774-351cce5d.0_1605018884887_0.3219209452930374"},"_hasShrinkwrap":false},"2.29.1-next-1605033137-41b6b15f.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605033137-41b6b15f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605033137-41b6b15f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0WJ1sLGarCaLwhpAUkHT6SE7gU0fLWE8/1yApovKUORAyb2jslq+JaRAoQpPqW4KLpnLk23kOkY/Xo+ktQEU2w==","shasum":"c84d472fa9f77d893fd1443f371214cc57a35ac0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605033137-41b6b15f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqt0zCRA9TVsSAnZWagAAsPkP/02f9A0DpwuYVGtmkKIv\nYNHdo+Z9JhUdnL684jUGabzlly8FYdmhRLMtc7qr2Y7X2oltFQsgKwLcgt/f\nVv1d/6jYZSxeYN4fKA6zFimiBFhu4PKn2bdjyQAKT5CL3j7/IZAjKFwAZMgv\nlYILsBjDTu3bKR2CflYHPhZc5QUMouNKoRPuQCwL/ybb5y8rG9kdy1f70M/G\nwO+oz69RO+fLRwS6LlHXmY/C74w0oS7rwUW5q9s40YQnhYA2j53FurnzZyC+\n2aXNibkJrRKlgXIE//b8kdpzCOW99S5qlnhUE/KRDRfERI23s5iBIaXpJ0mT\noXkZg0NcI9/VHn6e5eCZT2aP4nvgo4vIc7T9E2VBbMeF0dLMpSa1HwKa9WHM\nMYIjCtq/LI5sxT3oDQsOFi0ZvkE0cU8FEXZy5go1DO9NHJKmM6VWdD1qXicB\nFY/xUe60lRbsHfF3zgNwcwqKlFZ7NmePfRru1cTbNYIIbSGuN1Vvt8jg68I9\ni3+l1gZ/EpapwDeoIjh+pEhW0iYLNjnyPejI9FIqixZlUQTgbVhgk345QADs\n2d6WPac5c3+iJbHdU6xva5LL3k0pQB/syFKhMLUIBolTxH/EezcqywuI2kKi\njx9rglP+0n6TbttrcFQ344LgdW6VSx+TL57AuWqhIG7dOursAUI0d+O0SuO4\notdq\r\n=Ge7c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMClblso5HTCBVeKlfwV8sbr1u7ROjcTNOYTysheHzeAiBI6+h66vtJlAWMAR9GZkCSNAphKFaWShFzvLP/BwOeQg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605033137-41b6b15f.0_1605033266447_0.13325491055072614"},"_hasShrinkwrap":false},"2.29.1-next-1605033164-9855f233.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605033164-9855f233.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605033164-9855f233.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-L+ljizy0ddEH+l5qQ4gSQziL1piToNxYYfoKCYxKd7Q2KZuISqQo+II6uIYwEvNrQjcnHxx05775sQ87daUtIw==","shasum":"4384c3d29c41f870c09ea966fd32d44ec18dc2d4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605033164-9855f233.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqt08CRA9TVsSAnZWagAAC74P+wQpcZmK1Z5ZeG0rLRzZ\n2gkHatFmfVIklktuxiEvqVtlD1hi34BP/hy1yZ9x0cxMYLfap0te0nlPHrOn\ncKs7/IoJ/0q3KdrQkpRoVQqCxGpvHWELsdTKoTdFgsL+6fTLExe82OwrhkcD\nFN16dh16ot8m6RVi7bVS7TxnkkXp1ENTgv4g5mqd3S5XYG/097Q698WVJ1V/\nLXiyWvb1CMC8s3YBanxG6gocy6nFy7DrLAwmHFHz54sLfDqTfC3LL6mCcskp\nU+9LZi2Utk6oIgsEa3yxc3GL1GCUGxGh/K8Yu7tkh9sI+BYkHneKaVg8CH7a\nbajh8Rha3HDjwfG00JFn0elDjbDL0B1REyydsBwQEb84vW/ToQkRYN4t1XPN\n10J7qJ/sInWVSHKliqHdBrZEEhCxtoL+UIDkTmCYConeDuLO9Ij8+YHXaOqW\nlWOwZCJ8Oc/xxot1Mzw9QnMf2ys7cDmhjbjlMw+J8u7TWLAseFyEqxPFDYGe\n+g6L9IT7o7l4RsSpM9QvpjKKsM+T301erzmhG+m2Q3X0Ri3rBO2ChVqX+tqx\nyiqVfrjB/gDRgLISl/LUzbPZ7lWi/aKxB3cdxVBkXJUhFBFPgathok9/O1j3\nWitpYavHOPTlcIylznFsDDcXfYV4IoWz3PXUgVFd9ld0PitVkLH2oiGVeeqg\nirKp\r\n=pHDJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgpMqd4kvhjTPvwnlWCX4yfAOXblUPNORCqWWqdtUaawIgOLRW+IyP6rv/OqkLa8EF/nNIAgmBHy8+6762QywuBT4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605033164-9855f233.0_1605033275782_0.6980206771325703"},"_hasShrinkwrap":false},"2.29.1-next-1605034874-303cb02c.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605034874-303cb02c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605034874-303cb02c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yNjw2k2VH8AqgbE2WfIV6dBQBGd1NyI8qRKhEUtV4IsiUNQImr40M6tw55TEf+Zx9f8gR4hjyZ/EsL00rNVoBg==","shasum":"788e3c79323d271e293e52c12d69a21ef4f930a9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605034874-303cb02c.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfquPvCRA9TVsSAnZWagAA298QAKHBhYJWxC+zMOxyOXAX\ngDIkNew2Z58b9g6h28Gmogqp99HoGszvaHMj924tu3M9gdHEyOEE7G3lxS/r\nDXm2dgSoJb/E7h8GoWiropzdPERIC+9pbRrmvc/xyIo8JS4s4EK28zxqDetr\nP2XRY4A9+Gdc7tgVRyGaznCUC7ZjOJhi5au8eTexy7QqYeNTey4TpCxTPZ8X\nH8IS84YxSrUQnmMfdVpdSgnzHfgwDktkLLZ5qhsUllIHN8fzrHYyU+bGjry/\ndb/1RsvaZ2G6bN96+cPTjeOBBc5H+ruQxm7HGST5Ke2sp3HXkSTiishv5jMK\noPtUuTrdQnpcN/L6ofCng7Iv4yD22MsYIciQEeYO3leYvIOOmEXJ2EqAiFMI\n6bqUU4V32UUPFU3AVf4hyTHGJq3CLRaLW31dyephkDVSsn+zEtazfLOpZRkx\nK4pWPyo4RBUWFeBhF3+eMRK0+IlcuEQ61aF+4shkBZTOZcQfbd/w0toEFZEF\n1lRYpm65llenwizrxlTrZJp12GK5Vedi8uPcQCorcUJCSoU/otCx/pMaX56u\nq6thmOuzrIp4+x9uBfZpRbK1vh6BE3S4m1VDP70y0Db2sDWzZGwb7BlE/OFD\nJCfkkipth7n+lN9gqjks0GvKVT1UTqz8iB41f1JJvJnPtiPwjJmPrfWupoN4\n+5WQ\r\n=Y5NU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4ZolnyFpPIjYa9iCVVk3yk0IvNoBi2YrFgQNTLaoDcAIgO3RhoINGUUhzVGHC4abFUX8sryU0nHbXMAAS9+rKdyw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605034874-303cb02c.0_1605034991263_0.693729807033157"},"_hasShrinkwrap":false},"2.29.1-next-1605035022-41b6b15f.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605035022-41b6b15f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605035022-41b6b15f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CDOp1rLkssDb0vmoQUa/0L87YPLtKsUg2UdrM7q8MbtRZHuWm6JXnn2ABhHuMdHyt/+3AB8Gtj+8fZ2BXY0GYw==","shasum":"70d2bdb6a96a1ffc02f4e5d5792606631d1bbb06","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605035022-41b6b15f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfquR/CRA9TVsSAnZWagAAjQcP/3HFx3EDbEB12XRVX7/3\nIX1hHHtxLxEYFlHyPy4Zh2p5/OmVuYLTT9bOYT9HF+JUPWQZVe5AEbJ/Ati4\n3IQKo6Qo6wj21MG9+avBAYLoUx48RRUf8VPwZ5o1/WC1WMMgR3Dn8XJ5n2ou\nab7MZs9NLY1iGAm0KmaBhTYhl0iujRSTQm9mASBymiURLcQH29k/qyR0JS8z\nh0qcoaVbJAbKSbZKrFp/hzezeLgUmkJTgnEjqfHKfQefuH47kPROgur16S9c\nsEUAzOC7crxzyagqVmfPzys0gu9IFSFjN4p79B0D4iGVxOEmHl23SymeYNbp\nbUHseTX+SbnqSb0AevshPJcpX5HlfVBWVaauObyv2wkN3XpLxM8BGhXzwPsJ\nav9c52Rhrd+FRY7PIejjBRo0KfqLe7GSKKlm2sEIlCcZC/V+tl94myoaHCSn\nnyJrtfS4YkinSga+28Dz/WMoOJFobk9QDdXVjyUPQd3funky6vefALy7ZFsD\nVeIzYDRStcTS7ksnMGGCAkx7lT6zXRnflXToEh9e83MMLuezFCWm+gSBQbfS\n3K/LocY6sMLe3yKtYGcwnrailQXIZMKZxBth4X1MbdKNE+6iZgmWbJgm6sFC\nV5HKX/B+M2dJ2eB1LKb8cn3XFdJZ7hLbfREMAb5Rhmr54hdepk3CdrlWDaHQ\naHKj\r\n=POrB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzxRxQf9Nx4rZ2zsWo9VVRtOPecBAvnMtnJ6h0bOojKQIhAKAqpMuThU+zEyhaSoImhCJYdGIlDcrV8CMg3tkOMtCp"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605035022-41b6b15f.0_1605035134638_0.2628387221214932"},"_hasShrinkwrap":false},"2.29.1-next-1605036955-33751c2d.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605036955-33751c2d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605036955-33751c2d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oJmlPdSkuQXeNHbe1ErwcDqRGSZZo920SdwiTWZWwpg3fcKMJbzPTH3uHoG0wGG4HsQerU3nE2quZqirhCzMew==","shasum":"7fb503ff49fda4ff74c29233c6fc94ec556c8e46","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605036955-33751c2d.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfquv1CRA9TVsSAnZWagAA46oQAJ/ajJu+D0SR7J8mBwhb\ncwNzsTihAFJYuKkrHEQvkHAR0Yit6yqagaT/OjuD1YGvmD4nL5qcY8q2P+Oz\nT7JGA0YSu7XCsYb59Zyk2TWNmnONnPpViQ7zcosL3amYWITDZNTexOEW+akY\nKUuQ+k4QfJNxcOopyPTxrCCRYvuERuWjGssbaNcR0HVrloU+QGmbkK8296JJ\np3kZmUpNmyy39xaJm3bgzejCEIrrdKNltJ027aazhqasmNuuEqQ8S7iQYFmT\nDEbZa8bft52QbTlvEDVEfpH3HmvmEMCeAnsaRXhDOZpHcfstMb7eoQNsZG+Y\nItVftbg+jci6fM0ql4yo63ef8OZ1Ef6fnKMDrbpegL/1rXe9L2JVnhXCZcbx\nH2uVoAwcvXN51dFNtsGKAd/Z8UfU2TojJbokS8g/p+HP9KIYuJdSUe4srob9\nqwMSF2lRAqUV21nE6UsKSTRWPxPpWDfvWxO7+Lg9+G6aDJ9qN0bRGFvCnljB\nH366yoyoj8nOVG8Ej0yBDfe304CUuuHnLPG5S0M0cPSFJtTDVStM8YfI4Q4+\neqWxssIdl++Rcm3th17Z7CcEeJt5l+Wqt/6zBeKnNGUYVBCqgBAjVBM2K5/M\n/N+12JNel/z88RrsKMn5PkqxKUXN5trgx7XR4kbwDdznh2Fn0tk4oy4cQKPe\nMMuv\r\n=ZZl+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5tplUEZCDfbNAfcd/UrkgAV4fsVFvBsBOeOg6eaD8tQIhAP+5A1SOYSO5E/i7t2zQhwaxHkacLQuElk/XEin7qzpC"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605036955-33751c2d.0_1605037045527_0.3300188273064286"},"_hasShrinkwrap":false},"2.29.1-next-1605045509-ff97b182.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605045509-ff97b182.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605045509-ff97b182.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Yikok5PuWgpKiBPinS4cOz0KOZ/hq5wb4ahb/aqTn7af0EbAW9/JZ/YWYRLcbU4G0iFrhGXJY96UMw0DF7awGg==","shasum":"26ce325f24da376f60db06682c8eb192010b36af","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605045509-ff97b182.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqw1mCRA9TVsSAnZWagAAUDoP/is6JhWZxGeUzuqHlIyN\nq5SBKqUHZ2KeJuqOqqYWFFx5KojzqASLw7OBOjugUjCa7qlZS1q6DxlMUXmL\ne00kydD1fD103z8A6er9gMdhEJ1B9KyW12Tm9zZ8Pqpb4z+PrCSdN2a4fExY\nnGn//941JijAns8CaE3Frhpo4au/MrE1qtwdOpx/mLdNECjaXX9h/xIYWl1M\n5kKj1j8Ob5CjgI+n82d3G+dnP3RWqHR5ME9PvXgs9wLVrOnWF0Inue9ayPce\nFDIMzMcnvOTGoF8Y15OhHWJcplT1a9Zjwxs6KCJQacyizDFRYjeJlgDjwS5H\nCDGGflNTKKcomlLfXw1PQ1xk94w7fhobXagVpWIVv+k4caXXOkFY1yMXfyMc\naZ/hK0GO0Sha8FTpLVs5+KuEn4kL+JGb6+0fEI1fM9oq4og6eAhVsTQMmsQC\n8XJBOFgzhwkkaNZJakZ5ChThhLGfz59m0zqd6KyPuKTIbjuh4NQxYF1TyaQk\nBptS5J4mthfupDgbuR1UBtWTqJi+TSktkoofy0PZAM2GwbpKg3MCqRqyb0Ub\n4mYcDN7AB0Rpim66Dmnn4BfxvuiIFV8V9htkLIMhzQJsbPV73EtRP9rLictS\n3sTANyeI+fW5vZTBbuOkzxAKDYz5aQX+oRjjFeBKLC+0G0oSQqUbIDQQxCby\nIkDP\r\n=FBSB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRqY8mXj1HlTia87Av2mP+iev6C3s4XMnVE4QBOsXZVAiEA/c7Xthmn4nwfJm0VIjFSk4URcDSKYl3RQu8ejIyvJzg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605045509-ff97b182.0_1605045606206_0.431303981278516"},"_hasShrinkwrap":false},"2.29.1-next-1605048693-3728717e.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605048693-3728717e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605048693-3728717e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2OYa51HGVx1u9pRRc6ymywfR/tjanIgO//9XOFtPQcG6SEwWCgrWVAdsiDloWlHwhZVPuOewxkMKO/9ZVaqEpQ==","shasum":"b38bae0af3c61ff775d9c2b35e25dcf35ba39725","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605048693-3728717e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqxn0CRA9TVsSAnZWagAA/IQP/RUZxKq0DUU2mIiLKep/\nh76dXdHzlgD06aKVUlcHE9Lx3v4yKI0TZ/KbQa/tm7BWmHMPhpQp2+BpsUOM\nTtxkbWkx0pw2+4Bl0dL2YD6aRREzmcLWqZdVbQJMH+z87rISEJouFpwxh9rv\nGRb4jyUsUXHNZRrMPKubH3X3mpf8aAF0U6+M/Xe/5c1eNCwZw7gbo5NFATmY\n8aDIu8lK7n61KSVNfueAw/5OsxdxMzLLJqq0MpzTO8Bh/FozdJ6L+7GvxpPM\nr/d9qsytVBBPRfAOCvZOLz6Y5vgviNznZfWlXf9Wf1BOp2dABzgWpV8kOHOm\nru1vxrYlelBptYWuf2jRlhwrozxOol1yr67T3hY4mV5D4Zi6j0JnLnbqxvbX\nkGOEqI25tZIXhcYTI+6wREdQRiQQz+TiuIFItgJDzMj+qnD2jHOK+++KN38G\nKlUL7UuQRpSdgNIblctjEs3x51llKm6Z+uryHGLqjxfrPS1e4PXGhke7tkt9\nXm/SDGjoLB4YIOd7EbfmxXjq1Hmhs7/pjKhThY39leiNc7K6gAOL6USeR/Y1\n66rpNIIy0JdkjEU69H5fkKIHJTCx1us/d6FtmawRD9deN5bOYltB4PVwT7tv\n/DTsr4BVaINZ4WemZOw6sBywnhPcCTEdIjvGOi+3U7I8Js0UOVAiJLZnCScN\nQMR7\r\n=/yVI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFxpcAxGEK7T+YKaaolgu5vjNzSHO2adwwvDZaDpxVJHAiEAiaZPlbWkxTVH8/T9F25T+ljB1U9/LMCGzycfBsLbUdQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605048693-3728717e.0_1605048820223_0.8017678581121093"},"_hasShrinkwrap":false},"2.29.1-next-1605052397-a809a73e.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605052397-a809a73e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605052397-a809a73e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dlaj0JDj9Vz7gYpEd2c7eB5YfTdP4RA3bj8c+rGi7E1dpaA8bx9XSft/bi19ayLp43R1sHoYEE2DeCk2nH6Y9Q==","shasum":"5886f69ec5dc575841826448cbd8124a5b83daf5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605052397-a809a73e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfqyhqCRA9TVsSAnZWagAAnIgQAJNv5QtsWwQK+irLXBHJ\nCxd5i8/pH3LmNI6vlqtw//joIVFOOKvWCAG6F+Cb6IQC81Jsi+bF15nDQlyX\nQpySVAdI50/jJfJlbmqoqXPKfyVTiImHws6CX2CziyH/k9LK4PewsfM9eNfC\nV6RczTMieVE0sfVRktPaM1XU746wLsPG064jZIy6zTaHJm+kHuZDZ2oZLO/3\nAOtgjHiJhWI2W/UrLEm+5TMOKFW44EaDj1EIjhILvNTQAYArp0EMwoM4rvAw\nbJBExaPX+24mGj/YWx779Ot/W3/BzyfOgqjHxBP4pOFOne3Y0hEAK+6vhA/h\nN/S3j2gWMTTo1148JhPV/gfKuqw7AwJ9ytdZJZHSNXqneH/IH/55s7Y4Nk05\nDDAsWFAx1vP2TqmYiDIn8f0ypidXnjVQHGi7i//wOn7Ba9VsHbmMsRm6Fx9z\nBlUPTmtXKu6nwmpchTvYfhEg8wZwHGiHVsB3WMRHCWp5JrBpgZ3GRn3lJRPb\nTtjmyhvZ1jqRyxFsy6H03X2Rqyogjsp9wLz5BQ1M2N66Y0YaBtFOhehJWxqr\nCB0uLk4jbwGUaT4S9fnFdqBCJ9cHioMlGBUcTdsNNunUGEo9mUW+Hp4jTJgv\nkcMJEnMzSW6uRKaBcXrzFGL02VQkXedUGKnTk+5osUzgQt5kZ+BDfNuQZ/Gg\nXx4v\r\n=/VO5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHNkg3ePv3ERQj9B7xy2JaT9+M3Zjb6vI+IhbpEa4XROAiALtT8+eylqpRltOIT7ZNRayDVbmfheTVPYAueLRFpA2A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605052397-a809a73e.0_1605052521767_0.27552717774218705"},"_hasShrinkwrap":false},"2.29.1-next-1605081972-7000f34f.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605081972-7000f34f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605081972-7000f34f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rC0R8jyimRfnjgVAl/QkKJkNzAAyxruvCfMIk+wNl0egRPUr9COx2Ed+UtWg8Ub9lLj+zhIRR+2tRUllYz9Nwg==","shasum":"62655a94c8a9e8a2e52cd1f4e58c1449effb1c2a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605081972-7000f34f.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq5vpCRA9TVsSAnZWagAA2pcQAIcLzATv8jHtzlOZXwkf\nNvGRIVuGmp/qxeM9tl9tmG9QRDZPBhNJJTpxBrNes85i+BSibPCxf7VyrHI+\nWA2TjPqQJaYVops2Vkqz5vwxHYsN4x5qpOiq8wZ6bKJFczSkxpTURJ2mwEXv\n5ktxS1iHr7SkaW4v6AWKzgnUtuiKW61uzqUoDAEe6L494mWGGQhU2M+4pVG8\nXh1R140ZQiXkg9vT2kuAKW4DteH3vLKHB+u98Xfm7IaXDAX6mzfAJ4075OUF\nTJgtadZlW8Y5MIiKMQNovAMI2OA/U/wSCVGEMPtQRPenleqcpqnDLdMP7RP3\ngP6aIM8+54rk6KVNrTAJ917xjowgXYuUYBNW05MxcsZ6cFhcwN8huYipvsJv\n8j2CFDnKXn/4CxToV24z8DCGU4/Huqzx+mG8wsvYiZQFTjnr3hDS5riY0TSF\nsO3qnISB5SfaDlXqvmLWoyzslXFi+6VVxh8VaCOJCXlM54XlCkG/HZP8kEqr\nHc+lYGNpbsAU2AREK7w6DSwwJiVjxNSAiU4UbhKjbM7goIEUB9FEGIdjPCSy\njNRRPLGQNy472vAkoGS/FJalYtz+LaqVGuQnYJRTo0qN2QlqHvGtdAWyon2U\nw//ct9ZmnDrMthtCLsdCKslQ1Jz9pQONOfjgf0HOLYYp/lMLK/liCf4w5pfG\nXNkx\r\n=Vqn/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHb4HqYw07jZX+qbboG/s4FGHDl7oBXcffI7vzUa3VklAiAxrAHOuzIdToWI2Umzw0Uq0p+Tn09KDXRB5Y3xdJr0ww=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605081972-7000f34f.0_1605082089227_0.34907418179147576"},"_hasShrinkwrap":false},"2.29.1-next-1605106241-a080185a.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605106241-a080185a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605106241-a080185a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jzYrs4MzoZ3IHSwZkqTwrOLGqW1hXK4hG/RztD8XPY0NlBweKD8vSaEXaeKq+9TjM/dKGLflUQgJA0JB0tOcIg==","shasum":"73d46ef794af0d7209f7d0d77d74711fe4afae3b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605106241-a080185a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq/q6CRA9TVsSAnZWagAARo0QAJq6mrF+EVWOjI5Un6NM\nwBsKvlDvJf5sPcp11UTRhyc50Lzt9J9xSWaFvffGWbH/H/HZMAOCGJthv0uu\nY1hTehssPQ4WLT3vvD95Cs8nbwLyuYy/x+mtGd4wqfW2nZ7RXkJKNuj28k2e\nbWqenH1KFoRGwpa92fyTjHPerRXrMR7+DWxdeO4IvljQX9wm1428xeL1vkue\nbU519itzHDWJg/8L4Y9z3P7G57ud/s0S7/Csoy5nxlcNs+mqbupMdkaxHu3x\n0ZYeDAf/lRy4dQ2YLW8gclcVxUQ3hOiQX5Kb4vJxGOkO4P77T24hTbJu0wT3\nhVwX/sBRYrlUFXgnBoo4ubVmeyhEl1hVCxZVwvRAmLEzj+UYF8V+QN5WB+1u\n52+fUO9gyCl5tCtAmXSAryxSpmpHXt+/6FmBPcO20oLVhSiD6KBvV7xlfh+L\nS96Nw96GN2SFErWdNvVGBumR3I6CRabQFiJVi/glWXz63A2C+GmLy7vNwta/\n3gYKkOgFeVogEDF2J+bKb6GM/mIJ/7llSe2hGPSRA8fJSzFCAq+JttPjJ+1k\ndujVieVc4GvSeRzVrlG7pZe9TpJWQPpjw6HfcKVs2XFLhwaI/D+hHJ9Ckk3J\n9r1jsnlX1Li20mVXXYKvh/WJ92FCerfZ0aMEMUybrdBWSi2Kqb0UbpaJ6llw\nRmdV\r\n=BzzL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgEvP4nt7UAQyhcH5AyRMvmTc8eZWghcyioucCGSAj3QIhAKA0F6CbBmMJq6rYwVuJPHiur0MPETlAGFwJpyiW2d0R"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605106241-a080185a.0_1605106361927_0.9198266940181212"},"_hasShrinkwrap":false},"2.29.1-next-1605107367-2dd91c42.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605107367-2dd91c42.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605107367-2dd91c42.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l5iv4BpLfajFXbxqePTwNkNXzmb5N6AJCaa5nfLQfV4mfq7+6M9GOq7pbtOmKuIoQQdOgub4+VEZVIlxtfQBtw==","shasum":"7da5c6ffef596eb57e47556b4b2edb8c79ef202b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605107367-2dd91c42.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfq/8ZCRA9TVsSAnZWagAAYyAP/Rd0TjgGIRPzFRwrWMw6\nlhtFGjOKLrE/UOb67rhPnBZPNJ3yubo6dOT6/PATYdmBZy01gyLoNNmRpcz5\n4gxzQgxK6N3/vI1aFCPCg/jy3Olzq5VKgkvXyCwJujVfhgKLku+eV3CeKYYV\nKHTim6uLk/s1UrbCsBaEcXjG5eg0idCeIg7Rnb4QkwOVjCCAA1KWRraJZSTX\nPoxvQ9FarMZjQy1jmJ5G/3dMOP+YI3EsQSK8HsMKdJ+LdWtX+nld9kam1A7U\nSqgq0TY6gl4WvEmAJz2RWtB2TkTW0i1EaqsTbLY+4UOZsoQS2JD6JvvxqCT9\nzw7wgrPO50ufvlne/TMThwuD+Y3UcxpMZI4z/z7NM/m+4LPpy3Dw5dO1t1WM\nPEzn2iEKi/SAzSlzq2tVgV+fLlbLZapo1spWbGiUOzDY0pOdyqO7lt1ACraH\nVF/42WmS3K2K+ByDLCUiVrq/yPJq/DUw/pLcLbS3te0OaQP4HzqbFjbh7ZJU\ncbsm0xrEuxitYdeB1tVAGCX/q4aqdQeyyw2SzXnFZlp17FYpuFlQ3/VA6uqJ\n7L8vRRfVxtdk14tUuX9DO3636t4lm89+9X6/nILtZBVyv1pNT8KZ/ZB8sm/W\nyIGdM13YV20ZRxg8859lcqO/qoEXfn2cbzPVMUPa+GBqq1A/QJUpEi2W7Xg5\nqShR\r\n=+aT7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDr1xqs9yFrFIMeLUDyf6KE4Ff4UzAiB62H9aLlNhjXWQIhANwa1q0j/UCiG3RCKSSt59dI+S3C2BRIRehUierjjCCv"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605107367-2dd91c42.0_1605107481206_0.9156179173069863"},"_hasShrinkwrap":false},"2.29.1-next-1605108291-9f478187.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605108291-9f478187.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605108291-9f478187.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Hth9OCXJNX6/khDJSC7daW7nwE9gJh09R6VQDE8VGUnDtZv5jNfyyfRRyRbYd6QZt2p20kVrTMTVQNXk4Bwe2g==","shasum":"dca74a793a6b54ba9a5a80778ab5a63db1bc79a6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605108291-9f478187.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrALECRA9TVsSAnZWagAAStwP/25vHL21ifZydhQcEDMI\nK0bJwBw6VIlCR3K63dNpwmmmUSSTpwy7anprFN1PoFWC2EGgJPp76eDIXH13\nZU+ntYWgYa5i48CM6tP5tA4MXBLm0sV+UIfGnmhTS5zPOpMe5PiqyOA5kgh9\nIVj9w2JrfA0INrDwHXj8kf0p0pr8PqHV7HAFWUNotpTdahtd8sdo6wmdzzKa\nDfTUQuRZLgTrWj4BLsLBd0kvfE+Sq1l34xej4HZmd3CaqdBZEgF6ZjWG7VEP\nTO6vxnF6IHK8yjBE+nAqfgraptb/WwEV6lsEnow6B53/mNpktSbKsjxmhV+i\n7odlyeaU+gaNPTpRKvttwf1KR2BX+AOAtF7FZYdbBxW59dwUcEg0fkOZnuEZ\nZA680pts9USrst44SosUopXqKcQzy+RlNyTxktyyCajofxQtJCXAabNA2MlB\ntUC7RFFUkRgD4J+yaxoB6v2ATriR9YmW5r9it9pzmI5kLWiHEkbh+F082Z7L\n1OTiDtHjIYm9j3b0I4oWGUqZd4SxyCVodFht50yg/MXzhgYTGhzqrtiZiYON\nuPfEvY8DipuuMV7AQtW9BDJsuzGyuNzurJxOBUH31xKoOzDsDnfPOzBAaRxE\nLRy6MxTI19vMFuBjnz1L8hd1bolikc6CZxOkHrgfNfd/Vy/iqQ1gqpA5Wz+l\nZFVY\r\n=fzP6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvq3NLVHQodhAh4S9u4wvwFR8puUKddewbqHLRE4mu2AiAcu9eyIndh1ZGoMAH4KQLRjkIxraaMqCinmP47GDQeGw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605108291-9f478187.0_1605108419599_0.9289955775129668"},"_hasShrinkwrap":false},"2.29.1-next-1605108462-d7290acb.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605108462-d7290acb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605108462-d7290acb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bY2EzdoP93j5bMp22zez6ZX2HCu3u9okx0EEI5atB9EwsK/h3ZFyvPz4S8Obyw7QjX4nSGR+ewwCpRa/0SPJsA==","shasum":"77b5b661b0db2e3e193b57a1502f540b9d01a1d9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605108462-d7290acb.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrANlCRA9TVsSAnZWagAA+HAP/2x50W2YnbFU/Q3Eb1zO\n96ohVvTSH4sBbwDplCxmrBfQ+j8LiLdCaesJXEkZvc16vYkQYr4yu02RRnXd\ntdMhZ5iuouekZgFej54VRJwVKoL3tuzmHbbdm1C3XMvexKBDl8R8ZWrrveDJ\naeNCy1gFnZHVF+67qwo1PYalay4v8eO4AqD+G3O6Ktx5lABxdYb7yWUymO3k\neGGxIEQNJG7cjBwQaYkpt7U4+UzJrCVnc9xfi0tfgumGJ8BNgU2rCDnGaElq\n8VtCNEHATmo+Y/yjVfKlgu08aFFcxvTjkCSBPcgMKU/OKWJ+mUVJrVwOej3K\n/FIq2NjaCJdJMXg4JcWAlQUYdvywLhiJ8UO/TJVy6mcxpnSlDSWcu3hUkA4x\nLaKdfq0H9RrMJNCFnTqLlY7Jf64UDlZmt9vMeZYAIWLUAb+41tBPrfxAS4Hg\nnXn+Vo50eZiSdlc5b3qHlZnqCsY1voaoEy0kvCjLMupt5VAMZ330uI0pLQJH\n5WXxPMmXStsUo6TWeka1Kc4VxdSFHKx+LWiY4J+OhoIDWieRGQFEcRtUiVvO\nIlTl4gD60Qn5qXs31Lxd2c8dzWYAMA0ii5ydw3QZipoX9Bw/brqIUrjOV18q\nS7rr7caLTwbRf4cb/iP0cc0Ve2l6XHVnoAXfefqOIKsszRiuVV+QJdsW4Wtm\ndNqF\r\n=yjvW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWnVTK/CdSGU1VenpVZTk1VjPPsdri5Wr7chWzLFmZbAiEA8LtQu51DlyL6Wb4jiunjFtLVl9I+k5h5dCEgiXE+1lA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605108462-d7290acb.0_1605108581430_0.8309837748932121"},"_hasShrinkwrap":false},"2.29.1-next-1605140739-4c9006f5.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605140739-4c9006f5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605140739-4c9006f5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CnHzXSj1riTpE996p/CbNOIj9zbB62GVxWwx5odd2HC6O1z5PUJ1AjSVqeYSXYsS8tsEof4CRkKwaZJ1GD5xww==","shasum":"d52fd7545286df0b528a4cd911c498e6c58a26b7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605140739-4c9006f5.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrIF6CRA9TVsSAnZWagAAyCoP/AoXngE210WyA9HrBDaW\n4EHqYh/1D9IFNWBak3LrsnCLNYF2ZrdM5zxWKR+Si8X3hKeK+J1ngt7D/1XD\neraVNtc1doRfcqnv2Z59vwtdYLDpEnblBMZOjVJDqF2Wk/eMtbkYEMju8/2v\nK2xU54hUpY60bRNzO1DI6xZap71K9IQPP0eHw0MV29eZRd3E6pHezOmp90Gg\nZnQgNNKX+cmFh7NpAFVmZpsHbOBRfUQr45XAj41X0bP9LoXDqwBr74g6BOif\n3d2mA0xA7rfP3PL6Sr/Wfry3oL2RkxNlU8MYykrQIQiHwvteAskp4cuxCsSa\njU0/7dnKBoqKpx0COZ9nyvDI692EUthoq+bBTPAY/yi0jXZolw9bmhdrwf1g\nZZ5yiRgrqTf1rvR7ZYEmW7KF9sWRMfhOLPT99OYFEKqtp7lo837/LJqEnQty\nWeIQbYjyJ80CkPyHG7ePcjPI3X4VUgSEWlVjntc4gcfLgyOMSkne2xPyYuez\nBT+pMmqZO0pTazFjb7NPerwrUzsn/pGc/BF2qEXy0al+ahG27WyiQDW90L+O\nAtoXV5CYl7oV2btfmim4FecK8RPj9io2pc+HcWj7lHpUG8vTJG881qGZG91+\n+sn6xW6S+q/cOinpGPpIM3H2bBqzQn9sdOTFEl+sOtzwLyDzg6HLsKVF01xo\nwyWC\r\n=9CtE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEaTBJhf5hDzPGDnJaQ5iif007RzTk98FqIWDswhjXqRAiEAnRCLFuj68oXaioOTtbB/15kZPKJFjJQ5GWl8jb7hHYw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605140739-4c9006f5.0_1605140858129_0.5993580683699391"},"_hasShrinkwrap":false},"2.29.1-next-1605164537-544c7aba.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605164537-544c7aba.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605164537-544c7aba.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wtpqlnxthZvyMwYBKGgSeppdFBSUxHWXx2Jvh5UCZFhS5TV8933w35QsjCwqhS9GI38KVLf2r7Xp6X8fEXgx3w==","shasum":"7ff0b10731c1cb7b84589450337a97a7299eaae4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605164537-544c7aba.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrN5iCRA9TVsSAnZWagAA8pEQAJRa+38XAn3md9lZX2Ph\ni9AEYWyyhivwNzKQM2nEnhDARFgIJCeOViP/bhtM5VyJJTtnXEuzI0mPoBZk\n4awQPIvM6LPDNwWp7P0OQ+7YM8F6vDadU0x7zzv4cpQPt858p25YK9SK4myi\n/PNOmOtuXyGcrydyZtGMCTlijAk0J42mJPEH9BaBU0ZHZ2TB9R9d00FRt/lT\ndUqPtsubDvB/fsUHvXnzMspmeUh5fdRX2EYICkzMf+cPFc+UWIr1RULxuVbJ\nh3OtADPDLR7cEfxHsBiFKiNV/ia/n2zLjKXL3shxs0my8RisNVv3pqpOX39Z\nXBVtwEYXxrxBBOXsxuxpu3MqATz9aaPtStv4UopK5I+IwGHJBFOtviiLZoDz\nx0Z2J3sZE7hrG1+TAjKCBml5CsC2TShWsbz9cbrX/TxEoX8bu4elRpisxfmn\ngthN6tmhGlLoVYYo0G86VQMJwU7d0CCPotEhtTXcCb/bQPdFodGnhIkeEo2D\nDACdMXIgUpz8ec02LANURFMZ22f62a9aIAOYPUz9V17av3k5+mqbALU11fYr\nkW57p5dUNhYtTGlUojLLYue2OPkDB1vv4Z2OGdDDg4T/kXStfjwBMU7qJEB1\nHVR9eNBZGXI2kqexUjr8HzJYqPr0mavvk+MKFkfzoz/P6KN6aCNFkXMW3Z1G\nZ9u3\r\n=LLFN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCce35fZ0OG2iORR2/ODFXFDxYySMzVXPT1qScIVYZ/SwIhAM7neHQecG/0NhGa5HBWD8gvGNeRSffI6FeSPqYj6kuc"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605164537-544c7aba.0_1605164642263_0.7307786826159988"},"_hasShrinkwrap":false},"2.29.1-next-1605169328-f71334ce.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605169328-f71334ce.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605169328-f71334ce.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Qxr5n8R5wm2+CKTV/kIEJqihGgEZ5J9eF/DLAim+MdZ5asaQ+CChp5MFLPDfap23JHji0M84E+qY+nkmlZ6NOQ==","shasum":"ffc8fc488d6c962baf3013bc1131ff7c39261161","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605169328-f71334ce.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrPEhCRA9TVsSAnZWagAAVqYP/ia7XQ8ULsq84EpZkpmC\nuTGBO9e7iBjZ+KhFzx+nDBQc9oJTm8ptmF2XIk3zHHFwuRZ/TjdfpcgqvJzM\nNnz+ZKLc34ck2sQFB09LvxwyInEJsQ2SNYayY4VHXbh0+Y/QZtKuOzzQD3Hc\n5uuG3b9sGecYj3JKsTU/yi7aQpQ0rTnprnTytz3+7AHGTUcgFvusqr1je7dq\n3631L7STzZi/Ru75l1z5J4ns6UOJXlGeZ2+OlxIYZk+hUZa/Q+tkl4KqvAbt\nOtEujb/ny7f5N11AbKm4TVuLZXReIwPf1T6xmvM+4D3io14WmQH1i8rgQSWc\nNF+EKZqmaG+IIlemKeNvdjYva/9occaGT1FpoiomwXroRDfzuCCdy4jz+Qoq\ncEF0Eol5WTmQ4BDVBXf9gzCIUDqim0yc/8Z1h7SdvP1shgKgondcNOyBZEl5\njgsqpfZoPYTAAtKgMteDm57cwOF9eQG9u59fYvFYIGYDGKNSv/XJQBjlEsUj\nCkyjDxL3ZuPH78lC/SuPAHwjSAzQbUODfmSPxq23cYoK0z5DIguWuXDmP+e7\noOlAhqSGKX9qv/12FVGLFRPVi9JRNm9dCDumR1+ylSFW78ojv6EgYVWR4mGs\nIbDc5EZ6yJU+iBM49DGFnZnvqaCFUPUszWmEiw/ODskxdnRVf2oSokotre1c\nm4GK\r\n=NPCo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC1pHNcgAp+NHQiEI/wjliuM4RCtpQK/RC3LMJra1i0qAiEAhwP+ugGspaqLM/0R3LntqXavh9wnfuBzJyGeUs8rqQ0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605169328-f71334ce.0_1605169440833_0.12878744756572869"},"_hasShrinkwrap":false},"2.29.1-next-1605176928-f71334ce.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605176928-f71334ce.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605176928-f71334ce.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lPH9IXbgTDKp+Ocfe364yYiAzffOjg8fiYWgLPRqEOZELr2rsVyqEL2O9PgGY5Im9xqOfcIex6p8cRCug+iWQg==","shasum":"f2e59a34e2d6bd23527d14ca2be029397fb2f96a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605176928-f71334ce.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrQ7CCRA9TVsSAnZWagAAgcUP/1kCr6QE8P+0vDXRjJVl\nc6tWUDzd7Fg6YFkl9d4OOw/GXub67k0Vb/SPaQS4aAeVe49+4tOMweLJjvoc\nql6GD1BynlfAaFlWincXzOymR0FVo11HvpEzrenHhy7s4TXghRmsS54evBHR\n10jHxRNTW6ATrnGbUVafP61Ai47DsPxCedtj5F1G/SiUb2O6Qon+Ak50zKHk\nheTpqg2koWG54v0b6HQcANvn5ryNuW9eUz3NMqdJuPGJbFCxgRNXupri1SKp\nH7StY2z/hjLvoNnKBCGPzPL7INiH+SXNUKxf8iaSVoW1BYjT+7Dk+WvmzJLw\nSKJDNYqYFhDTcooz2Ovvsg1RbEpzOCjdKyNPJZv6KcZSa489jjpoCV2hwyZA\nBpiFdjyg03hIPxkuvgRACodVJb20bf3NESIyTVIA3ysNVrqEh2BOqRutbSO2\nrJAYtT7S5jck0Np3G8WqG1/Klys26pc23ol4FafX9kKDGCJco+AcFwBaukl0\nYw11D6ejcPN8cZ4OPRzIxYaKtIFvJuqlXsj+ywTIL9SrRweaPOmSTeESNDma\nvliwqs/fy6xcWPQeLxLSYllipBCLSOBeJQJroPdrDyyK6LTgz0Y9WiT8SwVw\nR9CDSL4QeW7DTWUfHPKbI71Yt7go6BuMoM0T/ednsABqnEN1E9zhielPjKZh\n4siU\r\n=xg8z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHiubEzbDkS4oNstDoajM7zeuh7PsDjkNb55i5aoIYLAiB71TA+XvMc9zoZIppGPTH5N/KvjVW8gVABk9E1w2Lqmw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605176928-f71334ce.0_1605177025582_0.6898091271883984"},"_hasShrinkwrap":false},"2.29.1-next-1605179025-2b120fa8.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605179025-2b120fa8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605179025-2b120fa8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aNypCZIgiRtvYDVeM54a7qhJfGEkBbWzT8qjyN60mz4rqn966ebnMvr1MYQpvuDEPIO4R9MwZYwrpTQA0XUDow==","shasum":"39aad8e333c21c4e4ba235a386748989b86b4ffd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605179025-2b120fa8.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrRcTCRA9TVsSAnZWagAARkEP/Rwv/jG65za6d9hdgKBo\nTJBqV/flkjx/RByALLvqhGe0BfGna4BE4pU5VA8+1O4bemDXiYANT4kO7dRY\nTWtiS/BcORGFMvQqRfC9GRVltxU3Yqn5MZCkLPW2EQOPjaCU7921uXLu4AX1\nkllNvDL6azGpZFCYy2juMA9uEUI0C71T7VHArQD3c0OM+XYf4YP9w6O//Sr0\n9s1Q8KctbjcM98U0tSjqz+3y3e042nH8dWQnfOsoJuaW8DWhmY36XNFnVw7z\nuFjHvz4Ye7sROvZxwK/FGAPXddXpEk/uzRC9e8ULPgf98RDBOCrZdXRSbSpJ\nLJ6IHBBWND13EOxRtUeH08WHuFSsLy70Xneek65pnSu47A0a077srRXKZLha\nT+6gpJZtKyEaTHM/1AfRxtiGkCOjs1HhQRrynp0qb9KYpcaRn62N4hLibIpq\nUZZ9KY/7gPJbdQDqVnFWY2RRxPeTiA/RqM8XXBy05Q/fVAr7QlSdGVslwrQR\ndeCO95ohaNGdOKdL9M6yhh3AjtQ8yP+w7sgoHd7D4lm8DhCsI7OtqF9djWQW\nYwSJsSEaiY2qlwSt8jDXsEdxbsoNs9VCOu6SQN0fXxJkU8ZDyVZHacuWByCj\nVVm1wMh1MgH1LLRVgqPCDak73m46K6OCTnTZDsfBEbn8xFha2w5XtY8ZqALZ\n3TB0\r\n=+cmQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvD2onm7od+l5+2ZaHn2KNRAfFh8Ln077QwHSL8/yijQIgTeo0EZt2WagEkYibs5Ci+ksEPcww3r+ygBDC6XabNHE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605179025-2b120fa8.0_1605179154426_0.6799734743541874"},"_hasShrinkwrap":false},"2.29.1-next-1605182499-ab088f59.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605182499-ab088f59.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605182499-ab088f59.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-otS5LkdbAapD2ey9FkWgRWTlOed5xzxq39cEMiHb+OG1PNVUbjgBg5fKi9hWwuhF/YZLZZoDrCuXEx2+kQYgGg==","shasum":"1c93ab210e3967ef9e2ab37e00eb4bac6eca22c9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605182499-ab088f59.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrSSXCRA9TVsSAnZWagAACMwP/jrKZATmvT2xUoJDfyqz\nuZjJYAwgTrmCsmJdfr+AKVnhwyhCpsq6khBgXpXE1EkLjK3VwnQXb8vcjZuT\nzF/2DrfQrJi/NyRlTblRgO8vvN7iPX8DQyDuF3V8sA85jIvmVaxH9zzNMt3W\nZcza7eNqBTVKx87R1fErIByrjLk18U1hGgJ5CpmjZACHabZJkgVY188u47vQ\nzVHADEkE3oqdTYcppZLY3Zuex6vO0AJs51PrLjRZKWO+lByMU/Q5pnl3rpB0\nrjlB6GIhlJDyrwBNgmABMThAZ3Hf4wMl427Hv92X6hUGEsey8LtK6mZT7vcd\ndRgyNxiLQAE9hCgZgjyDhI6MAWDZVmqA80ILafAZbaG7YzBAHIEtoU8vWLPN\nuXub7V7ibZwT00E2U/f448nqD29xd2TmuYTYVu/ZSZF+77RJxDF6IS0EjgmX\nxcA2P2EDl6PX/F1YCdnTU/VYim7tY3Bhd0ic/W+xpQBp3OYZIqq3U4EQLMb4\nmOg88s39m6jjMkqN4XUhro1GqIt6MT42BwRdrAOLV3e8ukpWtbZDWh8GKg1X\n77Dh1Fbb+G16YQn8VQCY+Obwk+xwaeC9W2vkwrmHGU4Ub5nK6p0Ir+y3dnyU\n8n/Vvub26I7cEfFmuTuvxfgUOO45m9l7AqHyXeGLSeRXob6jnfgk+mKxzDK3\noLIR\r\n=OqRK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsc1GOrIa5Pt4nSb7v+u+WsKy5hsjBzKW9dnH1VHZLjQIgOZ7yCEpOPT9uw9hJrJ737+emkJK5m/E2MoxltgahLqs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605182499-ab088f59.0_1605182614581_0.22433721012144714"},"_hasShrinkwrap":false},"2.29.1-next-1605187801-a3c601f4.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605187801-a3c601f4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605187801-a3c601f4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jf1TSRV9e6eGiUIsxvuhiUF1GgSbS2jbldfTz0elHNcwzGIz55EEfVxmxSq7RX3C7lUCg1NgRHckTCtyN7E4yg==","shasum":"c0842c5c78ae24cb2212d6cc4bf12c722a638964","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605187801-a3c601f4.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrTldCRA9TVsSAnZWagAAzeMP/1FSq25ANaMaC1vtiuga\nHKLnh1PxgLJqBqScF3UoYH5bDuVMJuczoNZ9H245ELAtZMPXg9RfzCa5ewcS\nZ/WopNmaQTyGnWZs5iZgYkw/4TiWVUbSdErtD4n4N8uhrawdRyYbxTKWoTVE\nh+GUlAQSTIxx3eOok5v81TbDZuld5rmqlWLYiVg1nmaNWMo7QopBPUmR49ZU\nAHlflImpBhREB7HnDVpVLl+Jt3lUaftRTmhs+9LdbmZ279JuU/q4+LA5srqd\nKHsXychKdVjVO4S/B8TtJz5YDUUzxKlhC7uOdCBrpZbIAHpjO1B4y7d7Mle7\n1VCemQWjr7gGChA0mEsJUow6c4KE8nH1Vu5KQDavQbI2ZDnIJ+udVTOzOy6c\neXPBaNEoROALnXbWTLY2q9edu6FEnXqmLCcg46e8OqiWYx1GK2fvdJzrkwX1\nvAhxiYbllioUEeAOngzplYh8Rd5lw6k//lM9nylD+OkzwH93XGJdt3nL9yDs\n/4lDcQd8C3iZOuPAHKl/CXq3ijkic6UzW470cf5fs/aO2IltA12qh2FbIE81\nVA+Hbdjr19PlopAZPKNkd/tEsfFZe6NXCWcLjfVFBTZ90u6l7pFfS5gdBC12\n4PxyqzuqOQKtBmKX/FI7FosSGUJqnqVrI/VKnRiYYksQjKE5kIQOc02aha86\ng52q\r\n=xz7K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDN69K/VZNzs3y+kFuobGEsjtkpw3InvkoKIinaMNi1aAiBfYJgJT3uFWHYUIMv2mOSJk7hUZptowlFkUAs6bv34Fg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605187801-a3c601f4.0_1605187933342_0.7374010873064343"},"_hasShrinkwrap":false},"2.29.1-next-1605195130-e170cb3e.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605195130-e170cb3e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605195130-e170cb3e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZvG6Kg4xsaiDcq9LqJQTbnxiyuyovbV2n3bGjt98SyaYusWy78sWt/vwq++9D5/cMgo2nUkafCcX/YWGjpgyEQ==","shasum":"7b81d9d28a787b9523bef60d3a11741bc37d5103","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605195130-e170cb3e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrVXzCRA9TVsSAnZWagAA0BIQAKR8adc/wE190BQ5ovFv\ntLYssvMTM0b4WUpTMYwtB2homuAvYcJbO7r4ug/7CnOBIMc7UyA6X9n1MiZl\nDMPSTtZcbLRka61z1c0NkxjFiLImQUay5BVTkBSQ8S9NbBAl6VFnr9la7oIk\n6+7Giy3XdrVDXujP8cvL63kLAcbtiAtRk0sdxn4psleVxtJtd6+L19nxdpwe\nV1vGIYErN9MwxUs1nVETwnLfgi04PqfGHx8Cxx+5GigED18iGCcDx1/kQ2TN\nfznpP+lKYJpenrpjdenZyEOKEN6011JnyFINgqkWEllnxcLZVBU7fpoadLbo\nqWAEFnD49jAf90S8++hNTlHW3PU9cidVnJteIstr5C8Aad5Kwx6Tdsvhk6xK\nUWDZ+Dz6xWNXERvPUkTWpI8a/1ra1AHMo51LgGvlEbme9v6cLoaGOgZMLmtJ\nBxYD2WMl9dZVyxuE61eTJNBnrs/FEi7bWpZ7Ys4iV5bi3+FLr4ZTMNEyDmXI\n6DbAXVAUHrST+BUA4qsoRlnAoUe5iJJ30c/IeJH9ZJMIjiwKKCfOdBsUFzlo\nEC2RP13bC8SbBOIULvU0McjXZdZGR5SThqt+EXsCzUsIrGpMq7xTeHC92a+9\n2Plcca/v2xR49HeP8Viz0W7AlCCj3LzJUZ72ZJOGjYJHIrHwYrZJfOm8y7BI\n3Ptc\r\n=hj56\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChuddue+f8vgjfwXTdWmrbIbj+PqDdEDFduMg+huYSwQIhAPhQSLNTVy/8MRZKljh5Ydr35WU86Mmx9l5TTqVNEFAG"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605195130-e170cb3e.0_1605195250751_0.35890420642768106"},"_hasShrinkwrap":false},"2.29.1-next-1605198090-431dfc79.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605198090-431dfc79.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605198090-431dfc79.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Vd48uF5WrCKpIG3TrpQ77TSwmx2dRVMt+OFTUQCRljXvWhgHTknra3fOMj/m7CG2a6yRpXZZeNrR9HBVHCLXNg==","shasum":"18aaa8c597937f250f379821b97b4cb4773e1c37","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605198090-431dfc79.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrWGFCRA9TVsSAnZWagAA6EsP/i8QrtmXKKMrAnft+Nql\nQv3D0kybgYMz8Flb8Z0q0PomEksBVtuhbDS5cqxj1rZQjswXCkygngWMY8Yb\nrS2G5eSJm4Ot+l4CxEEUj3x9ERq8i27v+fQm4WokR71XguVtTOWntlOgRSsd\nAoOHdCXHk9+FXyNI+h5SNevMsvY4twti+3MFDc6ixOlfLThm8Bpcg0IovE/h\nthre1UBLFQs/PW1QSlxGQymXWqgpIp7V9tmlXRrsJQiyaAt65XyPI2QVPXIZ\nkHemHX4mZkeq4zM42LLSBYsNiv5sciHy8KTsnl1QQE+O5NVUy/VkGwu7b8lO\nP+DWrUou2PIzuU9N+R5QysL0ZuSG8StpaMengXrrZ+pf15yoekPX2ruVppoz\nI34RdFl2hAY7S/LCgvig3P7x8EIvgvE8TA9hCKLVVTVphOX2XgSLrbM2oN1z\nZVQVRrOGr7dT9134P2KDZBc3GmzmGLq6NmBKyyN8AB6h8VSl91fu4H/a9nbp\n0buulnJC7M3SXlB879jc4pZi7B6LLG9Oouiua2tyroQYeJbuNw2aeiTe3AXH\nOhQb2yRlp2SHx1d85IWRE9xFJ1VSoNF/EHz90/gitoYx71NiYehXaSmXb590\n9U13UBvJNlIgeRQn8MY7MH5YnabJCDxlr1nXA8yEC/xq6wmzm+oP1v7a5WVy\n2bg9\r\n=6Lag\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPkvQNBIYulVZA+cE4cnEnBfKNfZ8YxJ5XQZn3QS0HjAIgQwSHPHN/T3s4YngU7Z+e5LbSYcRYqFsaV32s2VN0pog="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605198090-431dfc79.0_1605198213434_0.09486143888675191"},"_hasShrinkwrap":false},"2.29.1-next-1605204536-6aeb6380.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605204536-6aeb6380.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605204536-6aeb6380.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JltAIMSt7InzmzSsSVLNX23/RkUIU/sMNkfnG1oQ6nWbqQh2GB1PmRDW48vJDFLNealaxy73td0lSyQ1jlnaTw==","shasum":"cdf310193d482ad12c2f186ae52e7dca054a9a29","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605204536-6aeb6380.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrXqbCRA9TVsSAnZWagAAakQP+gMouZfRu1j+EW4MMBh0\nrHl/nddYzCIzzZy/6C/l40rfD0cFl1I6jv572b7zIsiZPpoJvGUbTBq8kRrX\nSYYrE0ATTakW6DK1YruVE/shlTOmnmd27JV5f608ij73pvQN6BOv18dNf+vL\nR82LYiLXRPJHQfkdq0FXvkyY8/GsNt9FPj2Fne+H+V+F9BVzENleWj0opOnH\n1sEpbGAnsI8GFiMrGfgYCT0F1aDuOuqtCJUm0ptU3NJ7/UIjOfYYYq8kMbYl\nd2U0fWXCV19R3w2/wVgpZjmbILyU16drFGbKfXZDLLCAVCWwKrDWczOYyvBA\nwC2YR0haZeV22Td6qqa1Y/cS3bZ0fyL9V/lFG+3iJCP3VtxRED5nRv+Te+eX\nZSV9KvWKrSBasb8h+0hDjfmyivNAjB3njy71xozFMOMX22y1mcMlcTENskEI\ndIXGVndqKjAaqql44/J7JJGNGhPXOxe27oX5dycT06hB6EcaZInd+5z5p77v\nyRphh6qmZwuJp9dpXDCFydGBULOdwjouuXkOgnvTRH0/Al3cPLukPti6ZADx\nn3dyFMTlgI7bqK0fEjghsVCTRKBrVrhkcm8Ke9xQWGKjtoNJvxMcJLnO3uWJ\n+Tb6pR4bj4hTgZSlx1Wt46n0qZBiyGMbUJ63aHJejxooUQXT34EmRfXZVoKX\nCXYR\r\n=gNxS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBon4xChQbfrG/ycx7uFrCf4J6yP8xuqkt9uI1MiLOsHAiArJBcaD2VL8R2HkR+HCOPhCU8AAHlZl09Pkd23CxnsOg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605204536-6aeb6380.0_1605204634532_0.5450278727429054"},"_hasShrinkwrap":false},"2.29.1-next-1605207991-0bdb2a36.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605207991-0bdb2a36.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605207991-0bdb2a36.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lyPtz3915APJ8/oHzMQ/Y43HqKMETTm3yYXwhvf4UDkbYiKXCjDyRfnFfPaowt+hzjM3A1wy57xWOM2CR7g/rw==","shasum":"80bed2a34cbd6f059a1338a450238edb82fa1cdc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605207991-0bdb2a36.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrYhECRA9TVsSAnZWagAAzNsP/0SG0OArj6RjWeDgdJZD\nAE2d6IXA5U0YB+P8JgExqno2Uaw8kg4Bz0k7uDpseAAQJ3SiIcSWeERQTwn1\nvxFU6mLGYZYt6Jo7z/YCE/QsYhDxnDQutA+Prb3c1Mq5Vjj2PfMxt4QcWlod\n5XNhl66eNm9OV0JM2ZW4uE5/xwXymKA1/GOZjcXfvlHaFB72d4K9F3cxPGrs\na5U9DO+v1LvWawpxxG4wrxrXqeZedV3fCFbcldNcg5BPdcWdcmHIVCkTgNiS\nDeLiQHZejkbIg+foZMXglGxvZ/Yl8iRuPWSCU0xUg87vWqVn71Oj+kHMms/4\n/nis2TJKRtISw1y8O8okGrAaBccM1BKHRAzbrTNuybxZssarmIt8FEDByG5I\nN9AyaujJgzwst9LNihnhLc6iUx5EeO3frQvMBFRJBORkoA3Ojr8WEO2FLG78\nFQYy9I2TrSYuKZKTmfzgU6oPApUBN2+HEiHiydwVJhTID2ISW+nQ9wGflWJn\n+QW/oQBO+FmqXT+R6PG0asYMZfABmlYEpR/XBd7y7YPWR1DumQaOBTOEzJsS\nS2UqB6xYW6SjvJY6LxBKaDfclWW3iq8gXHrrNmFKWbSq73TV4FRSyTBDsfuy\ndPT5UTEKKiIPml/Lzb9uXvu3fJnl0McKHG0UZhd3exsQCSYo5BmKrtCISFN7\n0ldn\r\n=SMRI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCFQHqP9IZBZootTGT4R5lBGRu0+lsRpMnWFU8bybm6QIgJl19B5FXY58YLOkOvDFwgK59gMozltIlDXhyqT7zzi8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605207991-0bdb2a36.0_1605208131728_0.7299541300315666"},"_hasShrinkwrap":false},"2.29.1-next-1605210842-6aeb6380.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605210842-6aeb6380.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605210842-6aeb6380.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-z5rAwx+L3VCQH3geshMe+P8//H+35Fese51p049KdT7Dahq+zwdnC9PB7m0Z9jAfWu103p4aMc0fCwB3qjMFXQ==","shasum":"e180ef9732daa5729f725bd2a37ee4131dc90fd4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605210842-6aeb6380.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrZNZCRA9TVsSAnZWagAAU78P/2fL64OF+6gdZxbr7T55\nxdARyLWMH5pnB4yc7iGdUf1PsKKClfmb3Gc5BGal0fIYsd/h9mSIEGb2pIVF\nR6LKbsCcsQ0IfdCe+gJKrXpe0+brUf/OSYv2cO7quXCacPWlqJdtXX8fjTMx\n8NAEM6UTqOrFuZ8Q/qoBuSxXEddoQraiDJhH/5Jt1zL3P6oLhmuplXYMp7VD\nAWfG4nJ6lwmIVu/IQOrRO3VzRKfjJzlkJhy9eRW055+BAUwGIrkx2qfFlA0m\nwaaddshKnlekPL/LdrEFG8vH72T19MJMZbjJUrKA4745wo9Bm7neJmSBxlVt\nqKV32C39mRUh5pqi7Oda82F1QQtgg/O8Mqh6KBMrGh87YMcuWJ/YQk55SWMW\nDu/ltVP/wvAl928DqJTehiWTL3JSYT52FYVazYqJHM98/s4B8+r5vzcYNLrL\ntVJkhmdVAxVRuXhZOraTJvxuP2MB7M8PucFFaUJuA2yAHAHK8DtcfjTktNnB\n+0wTfiOuUaRCszJv7bI8aCZ45u7mSWApey6wnePKsY1eiv79pGbakONwjtea\nkcX/eB0eJC7prBd/cu7z2gOTnngCFZLI/bFelaiJ9soKVZ95OiMcvxL86pfd\nCjLYoV8vk5hTT3d5gNzb+2txXH8ul1lpAemGbUb8vy7usTy8sS25rMKnQTQh\naqrG\r\n=qu5G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHza6+0UTjr9RgTI4aWeKqbFeLzDjbHqiryRw37cNxFcCIQDxdWWGdPtbiOw0nvv6rSJN24XOM7bcu6L7QJPVmolucQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605210842-6aeb6380.0_1605210968668_0.9452042115536892"},"_hasShrinkwrap":false},"2.29.1-next-1605211089-c44ee8a2.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605211089-c44ee8a2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605211089-c44ee8a2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uvvF89CR1furRLWUjgXattgkkY6xT+7oaOpubQBrYkkDoSfETKh0/R4fEipq/cq0uuKyoGbRmsxl31nKrr2ujQ==","shasum":"6e9d66309826c7368aed5767f70589edd0bea962","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605211089-c44ee8a2.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrZRKCRA9TVsSAnZWagAA1CYP/jwQ7Dd+aGRG+9kBB5Tt\nbmw/5QzTbZIaColGAz4P9F3ckFvdNKK4Y5cdGTNcoyWJUchTPhKJ3F3X/P27\nGhKbR2ZnW6gJ3xQcvu3QH5Wcu7vinLboJtiw553PSoqR4XtYlG/aPJQWvkbU\n8WMdotC/B63wqnwXpzAMaTCJBILMh55SKjfcIuM3SZn7lB2PvIjTxIVPP90I\n8mzaYn3poHTd4ebkrRpZqHJNDtWMViXFCdTJjcVf/IHDXcqQ26jgpkBTj2BI\nZoSmFgQ5uHyZMZGO8PPsr+1lt5ZN4ymhDEbdMS09S0GjdU5tzzO54yc8XWPI\nS+Imfj5K0E8gLw1Ok142395CH9hWhEq1R3VIaLI4cWEZy2J3FArR91GulTXA\nMs5Tl2NNdQQK5eFkckhx7WtKPYuNHjucm5k7JKWAk2sMoTfIGhryA3UBQEVq\nMN3HXPgT616Q8W0223oSMadf/aG/4LazFsdFqImBs7acC8Q8zCn6dyNEJGQa\nZR5BBfuZRWEi3sJFZAvh8kR+UEs1iRCHf9Ggvbp/pqFO4C6AzWKb+j3O6UW+\nMWXMk/JhanV7CY5qaj36plAPf+jmZn1SB5uBYpNAuOIMVjjrwcGX8jkAn0JE\nGFcRo6ChR7HlgamozyBOp2W0INujClrUIAWMjS7JVFoF6bMWjqHXwbHQL1gc\n7nGA\r\n=BZGZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuw8Fi/mU4i7TWGXVKHqo1oe4emebtv1Xa0h6m6/EzCAIhAKzf/0hsfffVoIUQfLBZdE7LH4GrHttLRKafsTdNQhnw"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605211089-c44ee8a2.0_1605211209508_0.8023673846359438"},"_hasShrinkwrap":false},"2.29.1-next-1605213064-d0f5ce4a.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605213064-d0f5ce4a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605213064-d0f5ce4a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3pM458tXqn3T3Y2KJKrcOZQAAE46TusmtFxJh/TjdiDUnTi7rGwhfSVu4GMBtDGWH8MnZ0d1VUygLZE4x6nj/A==","shasum":"18831eb4e39a0c3a70f52eb36b9be64b2ff17cb2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605213064-d0f5ce4a.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrZv4CRA9TVsSAnZWagAAyWAP/RnYRVDkAb/Vn//JYi3o\nsY8R69B15+1FeGO1KDJ0iyNJf0uAqoKyhCqk5jkrLotFeTsAeXh28r57ZXnx\n2tC571K2SCkIlZk/oStIR767lb6ISZyNyfCc/YSyn6UE/8VuNwrzuNNxP7xD\ngteiKY3W5qQcU503IqtgDKBR6W5QDEsaFALP5zMMY9NcrobizW1Gy8BPKM2p\nKXbfeF4Jvyh6xMyfPjgZHHeXMvwposfE/T+Ev6Ma58+4BqoAdcbG3bHRKEbS\nsCwnkswMw0Nj9QN3H6FBvfblJINDFMmONDK30ImN81zUYrI40s0Vk+JgtfU4\n1alYbeb03FoE6S/0JEGyRZAaEk09pBwmceRPGLYpwDiwLR4lLMBpHVcDarTQ\nSHRi3/1Gcv5xKAndqi/jDYBMcJZSjT+ljaU4USC/F+PZtVw0ZeA2awWrSBpg\nniqIVHpeN6aFl4xuQfCDy5w60qG5YMs/Pz8NNcDzYSbepdjcvzhOto64iKdP\nFgjEBELHawIzX9rNjwbmi729bxSPPywrP8NydDBlekDvXw/3M7oZ77IUYanL\n+Biq2gmTeheMV6REnyGK9hhoI9P8ABjl8Mqvty312UVk24ADFUOpJzfZtNyV\nQDRJpoozjDJst9elIGzYtymjs/xmHA/Tygmggt6UhwMpAj8zM2PyK9xs1n9h\nFHDq\r\n=5Gg1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC47gwbkQVIj7JA4PhylOZ5HQxtd/1BEOZxC6gsLyB8jgIhAOIruwYPT9qML2Z7DAxtSIhwEkHb+XCIZkpZHCxw0/qV"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605213064-d0f5ce4a.0_1605213176035_0.19951586422828216"},"_hasShrinkwrap":false},"2.29.1-next-1605213089-7182131e.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605213089-7182131e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605213089-7182131e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-d3zmvULceqKDvPAlb7H27sYGxJzpcPFP4AkqGi8QB1wVvSfCh09PU23dqKrI5X2oKdVSDKOeJ3neVBaRFKmZeg==","shasum":"9c206111182e0d6fae73f4aa50188b9822e9d4be","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605213089-7182131e.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrZwTCRA9TVsSAnZWagAAqLgP/RImKMV2ehGSxoMgDgD7\nBXe29aLv25FJbidx3nSLhrbIbno/hpUZZQnwYr+5wRi2tyWeKJv45zBIX/1l\nuPHejILMCUlsDmE4xnXDovK5rAEWZ6acuwcMGiAOPcdpcvGz+2lebICRg0Aq\nSQHJff8HuM/P5pfabFEc5vl++uIdxu0KSQYrMYOD5sgGPH0uFK54slUobkhD\n/1USraHNpY9r/vbJE+TlkO6w59QLY8gFHwMiGA2hwj7MmrSvfNEKErbILMvo\nZedQmza9xTNlWgTR49nI72JbWc0HCVVF1tkfA46zHKovh7r2UXqzoSqcwJ5K\nGoqy4N2++V48pfxlJoZHj0t6bKo/hgc5zxdBIo3zktSddtMRWJGEVXuRWt7u\nYaIXmZAJGtm6qSm3V9S3m5dNQDCC9Wubp7nlA0h23gAr65nUmCjZEKehDQ6p\npgpW5dp1RF66mDpWLToXxNlLHuOPnIQ4laXCERYqXqaIlpVLG9xNf4KAIeDp\nv1qgc9oh3NTC2UPMrJFRkKaKThinj9evuRvZfVV9+yVhPiyZ8QbdTMf9TWAR\nJrkidbIHTijPAiVcee1jX5TQKzIbUzx5Dypari7irEqrhWo2ADe4JLIDg662\n8UcQaxY7MhkylAuVuRtzjZ8+bUGEyYR4sEb/shD/rkCFQnJImbO+ZYKUsV7E\nhff4\r\n=lM0J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAEXlMJG2XN6BQoIYo10CKLkB8xblx/p0YrwniQJuCMcAiAOxHapJdm0ploXCYBAm8e/zH2thlSFFnekAdKSPGvG7A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605213089-7182131e.0_1605213203339_0.5491142422430346"},"_hasShrinkwrap":false},"2.29.1-next-1605219941-fca701b6.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605219941-fca701b6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605219941-fca701b6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+cwUZfSvWYskZ+nVlIxzJXeW5TftDq34JpLKNN/k5GJjw1cRHMnoZOw9sgDxpmgoOgit0/bCDtmMF5GYD9JqLQ==","shasum":"0333c9ebb17f03c590fdbd392b99bf407e60803d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605219941-fca701b6.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrbbXCRA9TVsSAnZWagAA1D4P/RwKWaZb7ETK8xVIz6DJ\n4CnSQdNp6RwCilATFXNxsN80JQLpwV2qgZ2f8Q7OeZI7sv8iK+NinORjYfzk\nQUTEQuSRuhNkXnLaUxdClth+XHCBCWRetUKnC0+r0Jf4I45jU0/56Q0+JGqG\n2HGv7M1rhuCA5p4GeSrM1z7xwWscTWSc4l9nbtbki92lqdiak/hsGpp8/IiN\nREhAFgjIwm/JZ8JOUlnI8mwF/gL/3OM6XndTGPSfK2Quvre2aJ0xIrpP97IH\naNv3kRScaMcv8qElF3ptBqLdmuryKhCCw3axpUg9XLsjhxtXO8ZxAEmFLFb+\nF/yp3PWMp/LgpdjVtk6f8A33TqW5YYr9yUOxBgr/eKTo3FM9QpivCiPcHPoA\n9lmXTf335nn4ES7vbbqofGu/rnnGMHdwftxqPoSzcn2nVSIZrrQ1OGeg8gt5\nUwPlY//rOwu8dPDzO2UD6yCdM+YP5IFKUyfstyQ5o4vu0n4LMOYQzgr0gk4X\nXbNYL8WpHghjvoaax96EvdIqUDBGVnaWYzYjZyAvtA6zmN4M+atrGQmsZ2ok\nljPuaiBCVw/gHBkoyvXVVN2bf36EceXhaDLf4hZvO24gndsLpx7XmmqPnN2K\nyKnu/AEqR8ELrA+9UdCMIeSNSzvcFSJK4L4hZ8HbgXYDuiY7CEsgjoJuGHYI\nCf/i\r\n=Wf76\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnNkgz+SDAtDHQ6KQAb0ucV2N/CXwfDNeKN7cYCeYwLAiAicQbJigKJtpdL+iWs+rWiA45LrCVVIxuSlcWtIpli4g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605219941-fca701b6.0_1605220054964_0.8862539393228084"},"_hasShrinkwrap":false},"2.29.1-next-1605220611-2da01368.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605220611-2da01368.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605220611-2da01368.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ho++GPnEnH9yXfR+S6udHVZUBiflvU6D4DWS/GoQn+OPXs8EtS+KthIuzivi1T3FSbbGs5ugd/10CvtbZJo5kw==","shasum":"833ebd23446b4aa1b735e179042c0cfe1ad8d893","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605220611-2da01368.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrbl7CRA9TVsSAnZWagAAcUMP/2t/eGBFjxjt9ZyZO47g\nJ/9+iCW6L/0Hqr8xibLhCv59ydpYctYfKS9H3r39x4cjxo4yNBUwjRcTrPEN\nDjSNspD1o0R1ygcd6wnpIyhQVxldagFEzVPzt7ouc8KJvIB/xDS9i9KR5x7O\ni6mKOaPeSTqDmvEhGXgnGmKCyU7CfEg+dE4RhXG/eMdcW0Md+iAS0e/IJxcG\nlPLHXd9sHhL3PpAWGt9ba5nzG8MBAVDWnL5GjkD1qOXWQ+JAWjH0RHLkgrnH\nn7gkf0i2mb4hcjjHlafWrC7dagwWD48ABUUUN8krfupb6EzQNzNPJk073Cpb\nB5aibEe+kSMU1UobZd590akbczFT/uC6s88hDZmib257eJLgffs71D1paevo\n5OvnLoRgNEaXa6sz26sBO2h4U80SJt0IapW+iQ9eGEDX6Gbp13MGLg5SFWvi\npYaVJ4dMVvDmYiVbBFNrIRm0WZU6LELHyUs0HXmHP4rXAnQJSDFKZ7yxXNki\nMAnx/hub3H6Ft4weU7RAVU6Sya8f2PF1Lxu89XccBMSgfOS1KuOpWnADTGPi\nQSJSGf2byDOv7WiMLgm5nxm/RNFCFcCT+Yn1Uz5LPH0ydjQBGNiMKtSOHOjH\nSSyg9tu3lCdw10kvLFi3egnQRz+HtyEE8Nase2D8ug5xWR81AAzBZL2f6JM8\n3uqA\r\n=om48\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ8YTElf0MaKAPObVtGf81WFa05YB3RaO7BqvgE+Xb1AIgUctdoDxizG1kiZq+QI9vz/w/9uupkPdsV/cEfiL1go0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605220611-2da01368.0_1605220730969_0.8010252155360373"},"_hasShrinkwrap":false},"2.29.1-next-1605231317-ddd37edc.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605231317-ddd37edc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605231317-ddd37edc.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zzEdLLESV6kVxVGqw9TWdCz4QACnhTMDaxbbZS5TsTk375vLuy2NHh8xeP4f/RCh3jekpv1Rtl6bnLYsM6T/LQ==","shasum":"1808802c1050f7a577c925b4a8f1e4581236199c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605231317-ddd37edc.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfreNJCRA9TVsSAnZWagAA8qoQAJF10OTnuvNfe00ZJMhs\n+cSp6Prz1zTnhZgIdKbpBwTg/LduByprTa7z/HRiaqMmshBU17WO4J18LJLx\noDSVwZXwsWCIpTSeb5kGGI0I3x8CuV/+P5XUnAheS/GDBpRi+xY2tlso+U5N\nVM+rwALrVXidd9pvxML0akKmtSbJCNG3sARPI09/lVfBeUIUOH5d8rsyjs51\n/OLingn5FUrT+Ezkvc+/iGiXijHVfp3ljebMo6fSbfq+tOWMWHJbPJbIaHKs\nHjeDxl0U5LoToMvfvlOY7PCTIyGZxwxEdMB554ydLWjYDQTbVmv7ja8v8uxO\nG6Ybl3oVX9NfRu6YFj0k/R23ZLKJ3LqR6EdZZ21jo34l1sAX3xtogigxbeqS\nTZjc3SjIdD8jshHwDghPx8h4LYMzxLewGQgp7k8D2GUo508m+c6fH1+4dV0n\nxv0K1iE47ZOgWmoBvmb7zVSABOw4gJAbRgWHtpYvQ6r8xWB9ZbdTMk24J9ln\nnMCZgQ1B0ZFhs4oL3z6Oyyk0a6RQ34twTjuxf1w7O89sV8hF3jul5iNg5dem\nD0lqZrPSh6ScnMpnEJWKTTRvnkKPbSZ/11d6opMKZMgz4rRg1RGQ5g/1HUcQ\ntMQiJMV2iNwDNeFmdumLzYWaoYNKGTUFp4K83jonw+s74PeJvmTG7ZjFqXo6\nNQNa\r\n=HEPC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBa7l6jtMGXNz9dxnkGHQUKCmcUAm3E4t8UgRl6+BZQrAiB0q2QUQn4R8esWEcHYpzb+Uyhlf8JZtEeZM1bOJu3Pzw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605231317-ddd37edc.0_1605231432890_0.9062161582278316"},"_hasShrinkwrap":false},"2.29.1-next-1605232431-5422a9ba.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605232431-5422a9ba.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605232431-5422a9ba.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-d8rWd/g+KQ5IVWei36WXZGuxQ+U/Wt4fULtDim4yMPbxe88B5+YcaJAlgVGqQ2qA4zhQABH320EnyH/UfkC3Cg==","shasum":"a6140a37abe3e191681a42ab2816d6d472bf66b7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605232431-5422a9ba.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfreefCRA9TVsSAnZWagAAqAEP/1AHcKXg1NqbqHBiZaSs\nxxb2zKdhotI8fkm7OHkLcdUeQDHmdkLmY/TeAktpJdbWBmJ05N6XgsMbIAZ8\nP4p8FHK8L0WZx88mlqaxqQJZ4U0uUl+0sVrTGgd1EK2CdL+dVoLxd7GLobBY\ndDCAVBtVvAeIe9sc9GK7UpBe7hDTK3OjKqolx9kPajYweRAjBk4vDGplinpS\nsL4bGAJNszRP9wPkivlNTj3LbEe4pXiBsaCmLcJBcGM9tR1uVE4R2DAnmNqh\n3c6768GFgh+P8HT7JU4xgjOzun1HClv2QdOteJUI7ehcffFhdlBb+bmxrP+u\nBqU26arnE/hio8Yanx+KbXJzP6KEPWhI8ghcuYqyb+wFJ0pwtDe2uajsoBF0\nhGAYXuH9SyC+l8Dj7veUoa4APx8Jp3ykAjvCYUhjTF+wIariY6rfKY3YuaYl\n30mTJeMznjc2JVQEvAgWd8JZAIRvjdsUWN6J8OYJa1mKKccJ7W3CynEW5Ekr\nGGqgjMU6wFPVSQHpykUQ8KEwygDemOLjyFWqE7EZVgaoOvGRpucnyI/KQ5OU\nYUBjc56Tysb0PrHfLLgbZzSF/ryqsiZa4+rrltTA9+2lHFdmZMoBvlMK4i7q\nc1X2LXSRxPKSJLv/UC9ZqODF8obyxAOPRFRUltYGdLXtVutJWeiXRAU+IpLE\nMVDC\r\n=9b2L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnX+T+c0G5a9sbFY9rxXG5gdS2gi0HkyJ12QF/fQhdFAiEA/pDF9zRxWAmj0tyaWZAy3NkrFeouOcD1QnBuSYuuyqc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605232431-5422a9ba.0_1605232542871_0.9698032303687882"},"_hasShrinkwrap":false},"2.29.1-next-1605233226-21cc1f35.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605233226-21cc1f35.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605233226-21cc1f35.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-59yNZSmR6WHK5k5nJoaPyGXaCuLJ1SAOur6oItdvHGcFqgIp19UR0+aOI6emx4HYGeBz2gxAf1ty0YD02fQn1Q==","shasum":"ea09503b1f0b58ad39f16ae516ca502531cbb634","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605233226-21cc1f35.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfreq9CRA9TVsSAnZWagAA9PYQAIN1UD98pGOeu8ZvwxPo\nTuPSpe9b36/SHoytFKdc+C3ry9NGma2PKa90xVp3LTed3OrvuqjLkeV74xzF\norUGjcOPdMl4SylyOXckvsVmf6qcP0VXejP+M4KTQix4bQuIK2ypRrc4xDnF\nODU0NMN92N/R7Crk8TzSNU0Nnvb1+yd6vratP5SZkZQtN7IKeu7WxVhKr41M\nrHZtuuWWLxh/nutxb8Rf0BP6P1/gEMT/y7r1crFONTcVEwbuM4wk3mJH5Pa6\nxzKkZqd1CYUwgkOFudvLDBzluttJzrU7J8v75jDweHXTvMjK1pen+ipkX4KE\n8FkERehKHaWcgbHTmNzLgEcA0GNtZRO789AX0R8ieWPX+8zciL9GHeX9eZrr\nY8wf6cNlF+Exu2h6VODZM9Z808H4qY51A6FohlmrfXGXy5B0DX+hJm3C1gQr\nypyd114AV8+LqLSw42dLSbtnghWifq6ptjt1fncttwlD/WZs1c/gpXr92qFr\nBYXO6BWaTgLfbml4UXzleTqqAKKRnRwigmX8AO1UKUlWR3BowglotuC90a4E\nHYkGdtoeMmuYx9Dg8c8P2F0PWeAexg9YwjyTGPiGIDD+q5HqTxWchg6xxkdV\npPE0J70e2PwOY2OKnTVAGMolzaBvftcBI87M6D8PfULCp4S0a1JZ5bs5p46u\nH/7m\r\n=9aRN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjHa+HQOVa6Ssqjuw8xc0VJDmEeF53m3LVQ2W4tmfhBAiEAsqprtfrhjs3oEj4MQECUPvfkhfWUSaKmIvCbh77UQKU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605233226-21cc1f35.0_1605233340849_0.3429188440852744"},"_hasShrinkwrap":false},"2.29.1-next-1605267316-97bdd9ec.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605267316-97bdd9ec.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605267316-97bdd9ec.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-D5SXbM9tceFMFcWZ2m8RgIl3k6hGryuBW1cYZ60ELheGKcjsJMAOMOsQsRz78TWb3hS7qI/980vP3PuyS2FbfA==","shasum":"ae574b7de4218e9e876219031c83475041cbe03e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605267316-97bdd9ec.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrm/bCRA9TVsSAnZWagAA4cMP/jpwLZn5wUPCVYjw/4s7\nPPOj4t9//YVLETSAMH3aGmpKXdqdzSViA/TA7B4ZSN2MYgs5SWwvp52oO2qJ\nzDjaXBDD1gBwSgjda4vfO3pRZUXWskxkcFDuJf0NAP0JStz7MafNyE8YHn6N\ndQoNbg2qbIJPn1VuFpE126zLWtamOEEhSR8nXHMRCU61CuLwPZpBR+QEThma\nFnKZ6msvOe5rpkUEwiTysnbyco7aopgVSa/zdahCkeZ52/BmqzvD8VJa9B63\nh7bHmQkNIzYs0Bln+F571l0I3egXsZ2kYguGkDJStRPGrk1sepqtSboKdQZn\nudTucERCizJ16VkkypMmCKB43Y9wSbd6RokXS9oG8xtQAdFK67kNJmQZE4zJ\njHE73OgI7LqQC6nSDPTF7kd8G0cLle9O5jv2v6naipD8lX1FqVCb0Q1yhz+d\nJkfXqJd/pcEcKUOxas+E1oC/JW0sHxzbdqI3ocGx3cs2nmtyy8MV301/EEg0\nl+dcj1sIb2WPZukkUuNdPiTdqvpa3NJKZ/+T/DAKtZyebcGjtzTBymwceRCd\n5hjkgGCMZf24Me6Z4KZuC+ZThr2xaf7usXo6I/BM3MWLGc10Gv+8fnTQh2b3\nHx3kDA7x1iqxisihDhcRZzBDyCsGm12lPpZb1XnU6siToJ231LWgQHT7YAyS\nhG8Y\r\n=LOy0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC2+fmUJojHNjNwBuK6IJHNxTmACJ23ycf0I6d2BZMfgIhALVKb6r5JAiRz+a3okQNoUiMkCVzi682qqr2AtOWh4li"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605267316-97bdd9ec.0_1605267418960_0.07652263685345129"},"_hasShrinkwrap":false},"2.29.1-next-1605267337-97bdd9ec.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605267337-97bdd9ec.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605267337-97bdd9ec.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EDV2YRqPWvHPJrGvksGgoZDSZgOmq9F4c4AdY62mibK/w+sLmf8pjh7AnO4u3kxvP2MCCAoetfoc8ur1yHxb/A==","shasum":"c540965742b9229f2d3a17158448f6e4957d7b39","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605267337-97bdd9ec.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrm/wCRA9TVsSAnZWagAAX1YP/3XH2nvQjjteWAQ3SL1n\nay59njqTNbeas2Opnm9yIsgaI03xv1kV89Te0qOdjQLO+ODIfXgUh/PJl/Mj\nd0pNax+qkU27CcJMffNUPNe7XO02waE/Zy5tP7d03X45CtVgfYPioN7jWf0a\nk93VdRowbUVMIMlwYV4RCGLsDXEHokRI9/7cMfkQuXwf3/iDV5dwSbe82SoL\nHfmwb2gMyz45Kc13hK+yA2Cvt2VThVppG3HWvz34ajzk0ESVG8AAPDu7jToy\n/GGzzHnX4ji/yNnFOqw6+zhLtUC9LP0A6hQt8mNm6myiWlL9clr9z0p8WQyq\nWvWB00zzIJD9Qmco2zykJDWC3rM0/0yjrtxqPoc3lGJjqLuto8lipjJKrsl4\ndhn5Adj95/vrl9gM6Es+/nMnJTNwr3bkQWprMm2/gnrM5DviIu5EcWgJX+JN\naiuH189fiiwLieahNkkveSoxWUZYSq6kqG4ptYe5zEJf66UqxY1QtJzWAtZ1\nCUF1xzLWnyksCSkgbhDYldiNsPLpkDCPqEIeGLUXKiUYCg+FbuBjz2BJP8k4\n4uS7/pCDML0pcU+Muk+ah+3BIcdLgOc0stRov5RXsvPzPabO6u5ZSGUIRxk5\nW1hy7gSQ3JZEo3h4MeYR1n8yuknqI08ayTZt0UqUBFvYWx73CJm8Fw2dUhCy\nf9EW\r\n=NXs8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5OSX0QhlhTRkLxLL11HfZO5v80QXPEytrGsDVQdTWOgIhANrT++WnK59AHdH2gzD/Q1l1530y+LuWD+NlcL+AyIEx"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605267337-97bdd9ec.0_1605267440473_0.43864906505571355"},"_hasShrinkwrap":false},"2.29.1-next-1605270854-04ff8082.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605270854-04ff8082.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605270854-04ff8082.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VVc0DGWtznWID8DfJwSRmhIRVyMmxKkCFeObq8EWmf1KSL0atw3wKcFaTjoasCl2mzilOwtulYIrl0fHUv+seQ==","shasum":"8ef32f60a01b190901dcd795a01c608150ea0616","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605270854-04ff8082.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrn26CRA9TVsSAnZWagAA9PcP/jkTYHWFimlDw/sLao7x\nT/VDrzM6bZAzY7RaoSKahBoQTorGkbrA73DyeN5kLlIqdojzsy+Rofrqapnj\nHh2XNQZxXQ+gpNUI4HdzI7SXJtlaZIRs5MVT31PrO9Z+eqIH/smr6LoWy5P+\np5gRZ77VhAd0wupjWDDR68z+svRS+r0Qnj4P2qjMt0QK3HV7svwYvB5/bZOk\n0EAPLWe/v6oGeeG4yDgivHTa55IalaWr0tC2SSwaoZKn8t99fooU2Fx3b/MU\nDuvPmBHiTnllIQLWPscUrkddRVWSblfQ7JZ7CxvBTMzMlvOtub4RpcqBTb9P\nvpxaK++IeZ0lT1Hvoi94FcxGWtDwoYmYOL96+Qeub2NBD1EppUUmxi2pcT9v\nMMeeKp0qMQ8k22TvHKStZ1C+1gV8ptPnlqufMFCOJjKgZ+RgrSG2jkzOUV7w\n356JREG6g9w0BUQw+vCXM3sgpcicOGvd0QmqGJFZ1hvD2kRoCA5lgm7CrO3i\n+GqfgEFkto4g/Bj/CJO4gK/zxQ+fhxAqrR3d2ug3rn9mkVBZMedisW07rm0E\nWEy3mTe8aMgIOH5NBhQKj7R6fcJJ+KKUivBF3f13l/EkG4HGzt3MPSt44UFT\njBc8HlvfLcyHN47do1LrSgvShEAmW/W3ISFBAIu96t9ofEnV1xK7BIL/w4J4\nJnYS\r\n=27Gp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHgkcRUrKlsV17h6vCWnMKen+1qdfWQOqwsqQrsyjPQQAiBb9VhzhIFO9r/tAsiVsYEa4sbftwDu8538lBMcs4TNMw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605270854-04ff8082.0_1605270970119_0.37396520350775275"},"_hasShrinkwrap":false},"2.29.1-next-1605271306-f8207329.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605271306-f8207329.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605271306-f8207329.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hoiTmIDBpMq8LLAzYuoT/QXnoSnSbgNu27TGS/+AoxioHGEavAPv8x9p5q8oIYA1EmkjnKpa6sKhdp2vfB2aAQ==","shasum":"29e382bf723b35f77fc8409f7a8d3d04649deb29","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605271306-f8207329.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrn9pCRA9TVsSAnZWagAA+VoP/2IdUW1aaU/xna0tG6kn\ngDmVUFlxNY9q7NjGy5zuQsbKcuZhRXOe6h+ORDQvVxfJ+1NH8bp1fQdfCD8S\nJCk53hmLkiql9a8cqZFbZrFOyXxKJzFWFN+zgQak5ZqClXQoBi4gOfoKDz3a\nP/00HpUihWkmtvF/lcFI72qTYK1Sv9LIXxOLfOyTL42YU8Gi5b/0G6lAG/Ci\nYZSlL/tyIjKXyrekuayPAkxC1OajGXF3xcqyjg13/Iu/tCGumQ3/iVAYfi8g\nm7yCBC2rVJ0M3nmpAKghkclrhwCDtD9rd9VS7sCUxmWToSjlQvbZbBRZGNR7\ngbR7J7+9h3Hrejx7cC7a/IUSOgTPnBxIdE1MPcZ2+JqZVCk24D9Vw6ISM89E\n+wh6axVgVVhLucC328HWvjQp26W5sXtpyeeetD9TmmchqmRiOBkjqWJIgzI0\n8VRMI9bgLyxeb8s47HlBHYgjITQuko9eiM2xsBk5vixSdLJMv+9qo+Ghlaf3\ngQDVwEpRVhGWRhqTlB3vnKS0zve55hQqdxuY3M9zuNAPXL3knzI1xtxId8Cl\ngTz4KNbdVEm63n3wgJC/tBl/b9EqcqCtMmtuazObKSao1Wezu3QIvdTnNUmL\nMs66zUdWbcLy9D/tDqhE01N8OeaDHKOyDB9E3gUwa99likv+oNukKrVyqdVo\n8ppo\r\n=fOOd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAT3wSD/XmLMJXEX7mfcUpZklYVfGxciVpWXeefs5iDUAiEAj2ifsa4Hl5ORjdDWn4AtrUKt8cpqqC57mwq6rTE2az0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605271306-f8207329.0_1605271401342_0.10778347285169776"},"_hasShrinkwrap":false},"2.29.1-next-1605271871-51a83a20.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605271871-51a83a20.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605271871-51a83a20.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605271871-51a83a20.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lszYHac0ztrPPIaUK3zVswp2MJuD2i2q7q8t4ddaDGBxQMbxu+9aJaejTGqXVxAUGhWzArW8NYNz1dGqNcIEWA==","shasum":"80c0f997c922c83b12aeff5c3a72de855b373436","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605271871-51a83a20.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfroG+CRA9TVsSAnZWagAAQPoP/16TsG0f6rO0M40ZSOyP\nyCIbyK1iNFd1X3s/H1QvGLet3RYFR/VNOxZphwaOexlM3ImDU45yzgWjgaqF\nIt83VVNwBhEvyJmkRRrOfpNT/bvbOk3iV12WQUu995PTdWE2uNr5GaAdDmKM\npYaPd/i2ZeH6rOzeseuaTWNPAy0P71OgVeFUKgvCMiQ9nD4wFSqwWUNCyGPT\n2JrbNjKRvKUFPWuIo/9qRzRqHyZOSZEpS2ScvenQjLFLrRMampwc6x9/aeqi\n4jrAn3VyXcfsyCUJEv2kiceWH1POKvHcFzm7IE/fe3Pdq8F3W00VK7vDtVtw\nQSh7zVYshZAqhAc4KdQinBuShLpoUQPZMZByoxr7qYkv933lYsEj2hh0pRmI\nG5l8Xwzkun3s4K6l5Dh7H468PxvRCZ5GwZWss42NpITGYplCwc8KHiqydZGu\nT2DHu35fsxiKCvE5z0Y8ETXLi0eFmYi8VidozBHfGl7vD+Y/thiEhAqWIV91\ntXLQTwEn65dHOe6KD83YhuR6rSTgLjHvb3sv6t9jGwtvqUQtxTC6NALVGsgh\nwylANaUYc0A8eG/gj+/y8d+6q3rVbtbBOZ0UXlrxra+MpA2QqDnUpsjWt2aw\nzyBwpvtV0hWoYWro8bb5APCXeUPtIlhIKgkDhdKFltC+w700EFIY9FvmT5mj\nkc8i\r\n=f0vI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5GTQ5rpcFNpTn2HgD7JoRtaHkdHIMb4eXJ4l4Gg0aaAIhAOs6RVBEclhPtErixeh6iFlYXmRJ58eaOPL8ZN05EiQp"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605271871-51a83a20.0_1605271998331_0.2736392110568595"},"_hasShrinkwrap":false},"2.29.1-next-1605271896-d38f9eff.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605271896-d38f9eff.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605271896-d38f9eff.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605271896-d38f9eff.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mepedhnAYb27GAqIDt6+c9VsW0jMJg3urK8M1Q5lf4rfAD1beZhntuNNd27EA7P7ACAX39bSHI0gtkBJ23ocbw==","shasum":"3e2bf976e4d13bf61254c2bbf7231e3ca4df347b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605271896-d38f9eff.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfroHhCRA9TVsSAnZWagAAxegP/ixTBKYOrWG9gwcBBgmT\ny7arA29NzGGxGjwrDGcOXETM74rxNQtMGccZe+pWVlUVrIAPVVeW0REyR/ju\nm4Y8iVZy/iIxa/zmjW8+p7VbC+PLRE3XCQyq7CyDZDm52BBXzp63RbeA3u/V\nSmqP0ojyffgCNBdCUkAQr5x72Uj0AU63xCd5iXEG5QEDLTXcj/WXTM78UVDn\nWAMDHQKe56CksE3uTSqHtynEP6uDlTrWeO+oa5Nxsf/45tM+kmGZadeOgLNi\nYRHyHd8w6eW8YkpxE0byz3WEAxlLiR7e9Em3uHubHse8OCNbGcRP2q+SenTf\nPaIc0agGs9mYcayBitSdtW0E2K2XCR7IzT5RbdQxhdoUAPJwyqyuZel2EpVd\nqoQclj88ymgEgWTHSVi4JBfuvb3qtRKONGc6v7beYOUWqKf79//nAlVXdiId\nx+yD2L+2IR21SlFR+xRIKbcVkSHYGrZX8OA+UFgh7xaa4Vb0Tq1CBEeSUpxH\nXkeJjag//leoHC9S7Rorbhp6WEsTeXJMSSmkeeenL4LSP66Coi+EB3PZnb1D\nuF9GifZH93mGiS+FHfJBR8eeUbNqFJfMGPv/tEY3ZRSK1MAC/F2qxr222CLW\nnUOHmiSfN/9zRvv3ScnDfkrRnJiWnXubSKq9YJpYN3AZoFHcH+Gz59r9yPfR\n67HP\r\n=7tzi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTbYT0E5sjt+wH4CevPGKN7KzwLAC8P9iw2phBPfFQtQIhALZfi8YXVJh6rUWxFpZitnUm6tN2hgY+S4gX3Bgy8WAC"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605271896-d38f9eff.0_1605272032943_0.1095912370627028"},"_hasShrinkwrap":false},"2.29.1-next-1605277241-6b12751f.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605277241-6b12751f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605277241-6b12751f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605277241-6b12751f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9huu05EMoSv4Jf3uue33uJwEYpAGTxKK4qSl0yTwGd7J+S/R43QHDu8V19K4KtG9HerKbLx7yT/UlYdFYGw9qg==","shasum":"271d9fdf700eb946374e63c5d3be21b25e51fa9a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605277241-6b12751f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrpa6CRA9TVsSAnZWagAAEjgP/jjjx9QbVcMY4IfaSZpB\n+dyJO5ejiTbujsTMH/9knQSkTaI+8+4PgbrWhhaMO4oqaO6eNjXESKpgC3tU\n+davC6nsQhj032MkIOxuioSL5B2G7wrXat5qOF9OJ3+zJSH7WxqFF/8abtPX\njhDhp+A6iXwNMOQUWlI2UhWjlVbmszI6375v/FPFeoRvFA71qKIqbng8bNZI\n3+LgQL7830PyCEqUshNHDo3jbT0DK2zTUmHw/hD928irZcb83o4lC3hUF4h3\ne2HAKwWFjtgPbIq6qHrVh5HSFGlbCfkrnetcduuBy7sPyhwbL5gOuk5fLdGs\nNONfWB9T+NDiW8dreWViP8/zoS0gG9Qvhrp77r1P8+7twH1N92XgXOjTQ7ez\nMgUFcPs9xr0jveVBBTp7HnOY7/odZfeINH0OKasnyzuur4ov44oUE4g5PpSE\nKll5tOi0e9jCzVL9nVRx/oxUY3hd1PLHOfV+RYBkkXHESL9dEjZSNUkJ46mP\ni2HPdVISoV5EssZzflAtDpbjmu1EXEEmEfVybOquyRKrifDz1p9ITEuA4hAp\nJhvdOF/IGX3maYuy4P4qI4UAQzAfx0Yp1oFltyui36MePVnDUgtiWopt6MoI\n4IZUpbe+R4FreeDz3z617ISsCihrUBSEpimbNFviQjJ8uaxEycfYaEOWaf5h\nnf1L\r\n=lyeA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCJslqXn527Zbc0h9DbnkN9jaNb0GoNrW+uBOdfBIvvAIhAN0xOImtWEwFnTDeRgfRbHcDRkBa9Y/v2X5iQE7SnrOn"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605277241-6b12751f.0_1605277369752_0.5745447014325868"},"_hasShrinkwrap":false},"2.29.1-next-1605277396-19922c4d.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605277396-19922c4d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605277396-19922c4d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605277396-19922c4d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TNUs0DE2Je1j3K/L2/HbKb6mxCffXkXOH+lbkg+DOzxuVBGx20yMfn2uGRd43WxmLAn85hftLMHF19wWtp06xg==","shasum":"66e08c6473bdca07779760dde2fe77ba6353da04","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605277396-19922c4d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrpdsCRA9TVsSAnZWagAAER8P/ijn7T3gqyUCvLphVuET\nt3RRApIYvlmAW6kClWLI1ZtJfy9k3AWjQOgJEP9hFQtMRG5jcZ6odkONqk4r\ne5PIsPhGND1pxldNKqpMlGT2LHZsjNb/z3W7OXgj3F6mErup/Knx66eQIV9B\nit5ZCFDmbdy8+tmCToZiSVZD/ac2/ZLW7tBSqhFKbXefvvU0BQmlULIix1PH\n6JrTDgZa8mf8vNIhcxRHWFzL1hfQO2ejjlr4vMaCA7nIwbmP1PovTfWQiiBm\nlJU0yLVGpSxhEvDCZToUI5a4hqIpbMUOF5hw+HbTQrWmrcjHf9PDDdjmBzM7\nmYtfw59czbLa30WasDvLHc3x7YFF0Hm28ZHseKO/XT73WMMv2d2CrYdbZGsQ\nHKPToMcm8upU0Feo2UfDmZBK8qCxWY/BiVqBFCkrUmyXk//IC9esYuk17wIC\n/Cm5wFkaMmtBN6eO8IzMKRDnKjS+yk+p2cOM9F/1kqSITWNFURcHlGCyJ3xe\nX9On97XmNYg+iduMIF9v84W/TpZAaBXZQK7F4TDHhVU5cI4SF3Ms10aao/bp\nTUxHfoW7qgYvdU3Ii7wbw2C9cn+fSI8RNwzvH2i5pxT/efD3TT5LKfdXZhTG\nfE9pJfZQBAtcvIgFsyeW0RtE+54pgCwyjbDVmy8I+ZC6H76QT/KoSAoMCVmj\nEgpE\r\n=driC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrqSBhuJv00fPDn4I579ThIqd2d/4rScw09c5ibsJPVQIhAM2t2UR4DejLCaV6oWcA2bxVg/Wm0XERZ0urUOdh7Txe"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605277396-19922c4d.0_1605277547465_0.6498043465591041"},"_hasShrinkwrap":false},"2.29.1-next-1605277718-8e877540.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605277718-8e877540.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605277718-8e877540.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605277718-8e877540.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oHUJkMEb0wjgzOjkSevmsLppGyls3XwzOoTrBwYxxL097Z1mqioHzkKBFB6Pavcy6DHbHWThyOe3r2pB1tnDsw==","shasum":"72c17932fc5703358ad9cbb58315e926503a0e4a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605277718-8e877540.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrpiaCRA9TVsSAnZWagAAuBAP/Aj5yhia23q8RHGUg1fN\nrpSAmpPfJ4i/mzCa03j/CunGot17yKfEbZv0e9YyD1x8fKOKJyvgInOwB7nr\nH2mQzJgzxIIKMID3av2+fx/l0uWAH6E3QfQMXoglJ/RQObmn8rKZh6EBch3H\nGdUOC/bkG+g8lxOnkD30a0iVHPZacOO9Ta0T2QC4VIxMLrn9h8vxK1wPgTPj\nmihMciUXjWkExuh5ETd6QgdOfIsQIySG4jko0mjvTkIqzxwx/gYwleVe8T5g\n962/wdxUH9X1dM4/0+moSGyzbCTr5GBqG0kdgao6Dzl0WaO5jU7JfgQJwjgY\ndfAZVQWJDLWGBarkVy1Sv3NLCziBErpKlMrwomOMCSC6s3/YFEx/3QRrBbCK\nDjKXs1LoXpaed+Yr8obhOZrRQBMA6/dE2rjxekTxDam7a3Zw4YLJyWgu3IfJ\npzA+6QlOphikpeUDZyhF6O+l3n36Zse5XboO+EG6BzfG/z5UoBOiV2BgDVme\noqbQ4aFxKSA402zEZAwmA4nYhP1ApPMJwJNc7hh5BeHFsa+XN737XA/ySAIG\nBjFx71CvKXc6iJOzh/JwOjBV02/0TP+Mn7EP5J3FEo0pYYZBEZdPF/MiYM+W\nS9aiGZTCm9yAA5x4oEfSnc5lh7r1bE5nAttfO6yycJZhmqNfLGqnC4BZtFb2\nyJll\r\n=c/yv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6ohDrve3kYyyAucq4vQAe0hRmWNlVMQgVjWaGmVMDlAIgdAmZ//A54Jh9IJgaWsp11/nOe6yFctCf3gdmJsK03g4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605277718-8e877540.0_1605277849886_0.9906399984315692"},"_hasShrinkwrap":false},"2.29.1-next-1605279440-c2386709.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605279440-c2386709.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605279440-c2386709.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605279440-c2386709.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-evSNF3bK3/k5k2USkVjwNzIHvVrj7XncgxXHVpAf24bJ4J3kY5Sdpri7yKbYQKt7T1FhyEGMyjTaXTV1BXolYA==","shasum":"b5f240d46919bfb93f79c634947af68c790d4cdd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605279440-c2386709.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrp9UCRA9TVsSAnZWagAAxR8P/0yj28/rXqqy3/3c22M3\nQazxMwudKi/MtS2xjteS/753fVqiRXyF7QS9s8FWjGi7XvsTTmUkJgwYMLkE\n6UaLXNmjLJ+KVj6r3KErKmOTdk6hjnZex4bhkgyxdXZtJ49aj2Fdxj+IriCy\nyHTfpQZl9z8SaQboc87Lz8gV7oao8s0QdYdtV7KywSXvGHoeIxMrQoHW4RWy\nFxzsmiIrboeYjDyPh+HmFkd/3mYtZm7YygqSoQxBRuYN/hvD2Vvh4bX48+RP\nKITgh7mEX1jR2ujH/x5SpPJfS5O6OUSkrP6sTCFKuKTWYlxNnuzz4YphxZpx\nNsSSr3ANme3PTjOJZ8dZ6knEdzf+kKr5MCyrYTlJj2NksIwkMa/XgkZJLoZv\nrk39mJksE43SKSvueyhMEqOPZg8FeElE5M/WKFqs+rjnqU5HvU3TdSTUn/EJ\n1E3SlTlpn1lHdAN5pMzr5b783PXHjEg76jWRDrvFOI31T+ScACTzIAIQ5wuP\niMh01Kbs6N34iwcaGeF7AtVifUqDn82c+9oYgZ9S8tFiUe+4z9M2f4Vod400\noYVBtMY4ztFvVsLUxTKSfb72kVA78Wzfn7pHc+qgY1V1gxiUIRt2FxnycctK\nEO3CDD9TE9n57fZG7oPIGUx9jYloLte0KWo+/beXORSHRx6xxCtJ05B9qfva\nknzd\r\n=xAgE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB95BqA8S40nxxXXMnS8FsVjkfikmBHuxSXqOaDwQ1i9AiAx2Hn/GkR5Qby/lgDARzAZ0xdF+B2uD9FVxg1tazMjxQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605279440-c2386709.0_1605279572323_0.2700124369902659"},"_hasShrinkwrap":false},"2.29.1-next-1605284689-cba07659.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605284689-cba07659.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605284689-cba07659.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605284689-cba07659.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QhAhg7s+48hyLHrkp4ouX5Z/Opma9UW+ANkJRdOeHpSQhBK1JLw937+vDcQyJp4otBxd1mldp+KraOAUswX3CA==","shasum":"1f5479cfbead3234e7f07277374ba596b4c8cf10","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605284689-cba07659.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrrPVCRA9TVsSAnZWagAAtJIP/jR1nkz2jF9tiap232i0\nxu+lxgJSWsqKJVJ4Gqx2p9DEtsn8enmXx1GttKSli5p5bgHosCI0XfZHBk7t\nIXxM3NIEytJGI8ZWHT1QNqAuyt3lqbzkn8GIfCjHlwunS0859iL5mWF+CXQY\npu8xS7OFr4bN53hiGpqd870Jf6NVhrC7anqw4buuMcSRFY60hbAh0EPh44Mb\n1Jab42HJ6lQMPQbih7hvKsk+xRn6qtsZJMya3CnR3GV7ZByq3JeAjX2M5OAG\nU+EIvvaz0JsjbIJpULQkcRqxLNB8uo9+PgfDoqk2kqS6WGSaACH+yAuhSyq3\nF0E4BSRb4F66skC7i2/j1lOjxYcov3x4EEem0YSU24zqIGN7dVRbxWCUVYt7\nAdQ6C0MYm7miqu8OiNPmHmyhbD8OeytJDmPfa6CTR4ZMPYrbN2vJkPxS1qZF\noezr2Sink33A0c3xnpQwM14lICYXEE9RaFIi7nVyijJG1ahFchVVEJ1Kne6g\n4xLVgN+QQvq17xEejTRCBfhT9prw09r/x4tC1oTjDAjGOeiktVfgPLvElTA9\nE6x7TditExw2rxfoABgFSxqXNQLp1ZzgDodZMn34BTUAoXU25Qxh4aeafRMb\nY5ljH9EiwIxJU8htwy6iV0W1xXLtRrF1zrqQGPaZ45bxAFlSJGDYkR32ADvg\nTsTY\r\n=dny/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJP3XE4lbZ7ieiPfXl/5nxBczcFiI2Z9c0iMaZb1miQwIgRAfiAjWPL53xCmRbbrLWsa3rR6T1y9z7GUZdjqiBnww="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605284689-cba07659.0_1605284821142_0.7524326541565942"},"_hasShrinkwrap":false},"2.29.1-next-1605289435-6edce4c9.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605289435-6edce4c9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605289435-6edce4c9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605289435-6edce4c9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-juSA+xl7bIDc2XtcsWCKQULXPZNXrTAovDS9OXURJZzKouXE/tZ0sa59SC7jnh5rbQsL3W3ERRfFfVhpVaVMCg==","shasum":"9a3f92be3aa1e282a7fbcfd1392627cbfe222b88","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605289435-6edce4c9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrsZjCRA9TVsSAnZWagAA5bcP/i2h9Wc3f25df0Okf6d1\nsAfmu4Wz4KQJTjETK7ANx/BwSyyYqCCnAXq9U7o87nZ5rIMvP52My6oWEH6j\nneHq7awYvOqbEjonyvQ3h0aIGn6h7W1/+Mw+VWJfyPrlhB0WgarJlOCxvhNq\nQ0VQSf9irJqrN1BTmTgV8WXwoSuMuJCGRIcLBs4TSSSOjAwqCzcalEg/PnJt\ntWXoPbhY4kuX5rxogDcFwg7roYL2SFJaaEA8W38XV6pR+1DPcC7nXVGnTb5v\n8nAFn3RjUbrNdGCyuNlNG3uCUdGjl8m/NJ2GxQ2OArVRtTWlFyJmV9/NvwtF\n4J1GYr94suvNgS+MGmS62V8EyEFOYtjw/eBhPqMulCi9d8TfeAFR4C6wNFn0\nweErh5kjRxuecmJP5rXyfDub0h4xkde01S2UZS8y9/QhBj+0w5tghBr5XOJD\nQLIh+k0zkAdZOrxajW1DxWoUbTW4A0iQGzwaTKiq0Mb+sXhIJf4FbqVVnfi5\nqp8OkuDCMKp1SLquSkAleDlDVZzhgNEmtYIIF2JX4+2tDntFadJ5LB7OsR8u\nHSkmKO0TQn1YfYBjPkcnXRFk/8YPV0b/Ez5cNmDjjhK+rKApSbl6mjr2V11q\n0mrqJrhkr6wQrXVePCVoaaO0sWkfdVue6CpbPPnofcPJ4/zxfBhXH6ZaUmTi\nvmQc\r\n=lok2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCR6vEJ1GZLBT9EVNs3MfHJcmX/mqGUgvYj+i7h6mwJIwIhAOhStQJJcL0c2xkXc56eeI7gEOFTqrNr/guyAA6ha2+n"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605289435-6edce4c9.0_1605289570574_0.8726239291413285"},"_hasShrinkwrap":false},"2.29.1-next-1605292246-763c6626.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605292246-763c6626.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605292246-763c6626.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WM2kF4BWkBg1mezDjzvW4CYbAVtCYoo6gtwhtqQ+MGsxkhu2FxM24xdXDRGPHYnhJohrrHG0REYuWQeUgCeezA==","shasum":"f6b1b6443879adedad572aa4691cf6be9e9ef5dd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605292246-763c6626.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrtFLCRA9TVsSAnZWagAAN4kP/jLA4+V0BM8OxP1cwdSK\naREsRvsTaa1hgV+8OvDdhbvcYIi/1lc1R+V77IFoYd1uOOsXXIIT8QQ0c64j\n6x1fv+s5b8AUNDKPdikUdOoT6nimslcIbcHEZ/FfRc8gY4HciJ/tk1MNvZYz\nqwuT1JrdQIonNoRHo3nYejlz36KYLTuXmneOMGJirPjGdZ7irJfo6uPymqe2\nYbQWL3pehGtRPoDMSnZFA2YiykVM2p5DoLyF8hcQkrrdhBrl4KjL3ImgTRe+\nGmVher0ups45hA00S8cV78mO/FL/yN8AO0z8pibmLlmsyRAVnRWRAfqUWXB8\n8cgjJ2PTGUqjMizDaxutK5nOh8t2XCRRAawCERcNFKKeYVGCU5cwGexPGelq\nqEs6Guf6ENE+2sKT0zj1ImuJ/9CEU5VVNg0cgD6vaaAcRlM1LISJ5uwvISDe\n2rVnm8t+t0EMKyYcaPUTi6B7VgnM7tjhHxT+t+JrKnZSWtK34mpGWUsBvpnz\njEI+f4xod4UuIxf4uSdxnFjUQ2c+i/alPzmfFt246woX1jgL1aHyWhGL3a0Y\next2Y4OwbMGIolQAQNdnwXMhwrleS1B3Dl/K+7PLZp83H9eRDMnPBXXJMI6V\nWaToD1SWv6NMC9xxd857Xj7fiXT2xbU6fls8ioaT7BLgSghW12LH7WSCmuu/\n8l41\r\n=ZNrH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC71h3VzT8yjJLK3qYKojSIx6eDM3lVJ0ceu5k0Er67FAiEAh4Ei6TGyZOsQDevz0t3yVSXaSfoWHp6p14OFBKD1LRc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605292246-763c6626.0_1605292362430_0.6743118673447144"},"_hasShrinkwrap":false},"2.29.1-next-1605297932-01d5bdb0.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605297932-01d5bdb0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17"},"peerDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","apollo-link":"^1.2.14","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605297932-01d5bdb0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CxcotvPu2MzYMm/ZdpSQKmGeGzDFEasS+qvC/O09wTYvx/LVZP7vLNrs1+LyFvddZRpkE2kCMx1Ae9xHEF58Xg==","shasum":"0bb6fca56d3a383ce43c0edcaec1c12db2e24813","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605297932-01d5bdb0.0.tgz","fileCount":12,"unpackedSize":13110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfrueNCRA9TVsSAnZWagAAy0QP/iGDi1ZgFazo0AQknXSE\n2N+00aNHYeHBTlyf/rf2jCc99eGU2Dg+xuVVh5U8a1VxgoDYC7NKImZN4cQr\nnwV/so5R0lgZOoreRre7f4iB0MbWqWNmYjEHOpih7HgfdUfHm2QCr1tT3Olh\nnJ/GuQZdqdKkKtY1NwX79XJ+gC8rk+xyh3E33JF44Fpjtka9eDktXAVmJV2q\nnOH2eJmQwSNqln19k6Q3ZR6PFvG1lviTjvtAaK84yTeXd45jpq1+lsZt3Ud9\nFIOuJVsw7nA6z0KSQfN/Glsw5o3i7hBI+UVKIUB432QEJhHCk6RTJBdEFF6s\n2sLgcxJMA/deTQ3A+b4t82Mu8uQtCeQGieSteOs58qv3w9JkMs5oZb0KdhGB\nv6RiVD9XMTUBQoZfLPPCtBGZ6L4DLNDkYnbgX9QA+fZwki5bKFgL19z/Aq1E\n7OKE2Hp7xK2LRod36ChLmPPOcf2Ghgt0G8QlsPMfFDgUqRuhV7A9wYaR12Yj\n/0k2X8jQ36OkEeYPq/6BUT1aqIUotrRgu7u1Zlh9g013he8HPfk+4sRo//1H\nxGHBKdfsYKF2pMh21teGFUDOz9Ef0l8D3rDRUJ9FQVYG9YHYWK8VtRb7S00p\nbDprlgh7lWuUQ83JV6jjT1mBpaslBB0qxhzpCsBlmh0zKaz/TeW3Do63tPXs\nE0jZ\r\n=/NzO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFVar5zr5nIkMetifGOdubIACe8Iv1PvmsVbFa1boAKrAiBE8svlgpYg17zP8haia2emcOXrgwIbbjVgDk5Fw13YtA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605297932-01d5bdb0.0_1605298060767_0.796185891398214"},"_hasShrinkwrap":false},"2.29.1-next-1605394195-ae77ae1b.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605394195-ae77ae1b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605394195-ae77ae1b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605394195-ae77ae1b.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FCahcJpngkre+7VKx25VUUYiARKSFhJLb76CUnLqwlqfru+s55AmSt9swjyRsVD6HjIqbLTZWmJnVPNv93MS5g==","shasum":"eb9ebb4408bc77288edfa387ba5561f029a341b1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605394195-ae77ae1b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsF+UCRA9TVsSAnZWagAAP/4QAIJnQpi0BrJ2x4Pfn08F\nXb/1jNhUZxmFdLojNIrzESudYD+dVILN03BfRmIwttdpcnc0PpkoBIYrXbjM\nJ1F4TcVnZLhiprDzldcLYN+QswF7kuCbiAEWk4HEUA/Fs4EDPsNF5qKUZeRE\nJX/AhdgCghQZ36iXFiIGs3rZSjI6g9ZNuiC0BxdmwUQOaROthzXcKmCbiLIo\n5gsmb06311xU4TCyGcZ2A7BmJPx8BTu95UuGmEdzvePJsQBAXN62gr7QcTRo\nJ9cOa9yhVEECH2g15Ujk2nMM4JjzYe6fI+fj+NtgvTNyR0W6KQX/bYIx/CpW\nOpDeD40fcQfYpJB4TbRuDLZoYBqx2RTCVFNDdy3ZeuOHEwoNpCofR3tRk0SU\nm5x0G/I/3Psn0hkTrVPVQ5aT9pIrNfw8bn22YezyH8OGi+3+zBnPSty/Rxkx\nxinNNysQQVumaPPJjsSegxzUmbkSg4IM1OD/lYJMfuhLsjpGf9rR4X7gWxWc\n30i+vKFId+AYIDzZwLPi9XMHC0W7jXbZisPcyFj+UVQcNh+HsAxJgRTiPPQD\n5au8+U0Lcy+UmTsBX2ouP5/nBTHhX1VTKLOs3SvXFkCJY6oHXCZSdM5mgO+p\nGFQOjJeRY4UqtZ8hBtRRq40HeEFwD9yx8Wy3gdkFk6aaFoyrBZRNQWG3gF/H\nzxHy\r\n=qq63\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoFVc5OA8uF+tMwJtn+osbMufUhicYtsS27MfVMwB+JwIgYniIbUH7gJXWyrrL25XUzOar5/wBJnrKOKOgA0WxpzI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605394195-ae77ae1b.0_1605394323951_0.5122401036598265"},"_hasShrinkwrap":false},"2.29.1-next-1605396541-248ed8ae.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605396541-248ed8ae.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605396541-248ed8ae.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605396541-248ed8ae.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YOZrQytqIBUyGCiXD6rAstL0czBUP6xpPf+KFEc4KMWP4gfTTn4xulp48mSehfov/IF062SEb9Z0MaCn9K9puA==","shasum":"650ab67a4f67396caccfa9ab6490a43de9b60680","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605396541-248ed8ae.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsGi+CRA9TVsSAnZWagAAiyYP/1JFizQxWB0zks7pf3E3\nHz5aZbDbHBCY/Vp7wdIjp3FVB7KsjeyzxPf9YATmFYivEuwOIrjezj8XnZit\nEJFvif8YK/Lg/PEJv+y6P2fl26qI0OlQ7JFJejGMAQ16/ITJDVdzDn8lSi61\nBC2sBIxiuS7Y9JH0gb8jbaZSUvmbZzlkmLcdHcWv7RyIiptTTz4Xx9mKDDfy\nP8mWUzrU7gjJiE1hlr5gi4WlC3nJZ5MLQHXRzrnNVcB4gVEnSNFq0ODepGgs\nGtONpoSsRGAkuspVnfuCTEB+BW7/W6NOsATmEYc85PYC9BRItdgWvGiR4ac3\noAkx1fp21sZe71DDcmyjbHuM/T5g5wy3INd29xk5j1EWciLs8csr5fV78JOi\nms7EWM8FT3KLvA8Oe6k/FOCi5PpcO6ksfLtcfA+n5+i3WTLLPi25gJ8krM9n\naoqTMRr7x1urn3DoZ6bnLa0cMJEtYEHT829tTpv3WfZznfG84MRr4IDGV2dd\nvrHqZ2eZ9IUauhz2lJ14KU8yoMiZk7GgiWJ3QOTnD62gudOYcCJtDCKOWbce\ncy8/f3BpsjapgGmJkze4iJ/iqovZosruJp4QnSzAKwhc1ANhuiJMAHQcujHU\nOuusbzbFqDldmEuEF7a7hd/0+MtJeNSLbVoQoCos6o+yXfbe2GcHffPQot0j\n4vlW\r\n=tr0G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtvPZQ4ISs1ejDT9CfmrfIFW9WB8WJXJPt1KC0qNcenwIgICyeK8bg+d8c22c85gMleB3QSLotVKrml90SYV6ljSk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605396541-248ed8ae.0_1605396670468_0.9162058882693944"},"_hasShrinkwrap":false},"2.29.1-next-1605413653-9b3e6665.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605413653-9b3e6665.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605413653-9b3e6665.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605413653-9b3e6665.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-djAoitQ/0iS/j6GD6sKbJQhXPu/1ddcyCx+Z4dAkGlOVay9miUy2LF2B4jfMrof2Bl3++xDCjcXmhBHw4ki2vA==","shasum":"50a2791b7f0f984843add943c51ca26d93db79c7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605413653-9b3e6665.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsKuFCRA9TVsSAnZWagAApnEP/2qfu3Esbxd70Efu7aEe\nc1rFG+f/giXeXDuxoZ6o0K2XjXtIAHZ3HL2Zd33YSP1yLJoili232EJJjK6T\nQ30DLh9yje8jIL7qVGPq5R+JEXt6Mnz8vVtVkuQKZOnYZ/jQOKYz5hzDyCKZ\nLHOzqBmJ4+URmLfCJxKRYlTbY8zEb0D3DbreWTlsyuRa4C4eAdqzgnRoQk78\nGzOB/tjfKGPr61s065RtXEc7XWa20J4b1p/OsvINBnT8zliAZvaXtQPeOAHa\nqyoV5DHfJKIHT3hF8eGvp9OBy7M4jXmBo/zTjJD5l5Fx9fAPfxWc8emnSI4b\niOHjUw3eUiYmVXDam3UmmcwUXD6aqKKErFxy/NX5uDHMLBghTR2sDWpgydHt\nQiDzwrMdfnhXiCGkgUppjSkveY/f2AN0dD0mShRmbl1txRFXL6As56z9P/M1\noeIJrR+nymZmEuKy3++Y+FfRVDCHB5owdEOOHMcHUv/8RMySsnQAW+gaDYY2\nuZWLVMwFhzhuJ9ZanH3JKlZaK7wMzYY1IXWOWXZFVW9JC1xqRo/a/Zs9wvsF\nxv8rIJ3OekwCDwWKTpyNhr3iJZrePBJA3Fba0DoDVLiHVKy2SxkdRyjBrQrU\nr6/rMTyEldBiLhNbqxKUE/Zrf8LusZPHaJeXUEqrq6ZjpuRKQ3hBdC4mVf2a\nBszC\r\n=VD9t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8CAU7IluEj9hcZLCmth7XDO4vvucq1Kk/CUaWjfdl6QIgH0KHq7gYmOQZ1TLZna/vwvUUEN2aAQbBoFtulYt3rQA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605413653-9b3e6665.0_1605413764983_0.5316436684293921"},"_hasShrinkwrap":false},"2.29.1-next-1605445864-be8f7381.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605445864-be8f7381.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605445864-be8f7381.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605445864-be8f7381.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qbt4Sn8iWfQQqTrJjotG0JlKGLj1Bq8OKIXkmU1N5VfcohkLfhf8f38tPoVkEpEoxeoQ7eXpcXIKqjOAuhCwRQ==","shasum":"716a2c9d2f25922dbec6a87a29bb949e6125ca59","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605445864-be8f7381.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsSlnCRA9TVsSAnZWagAAF6YP/2McX1zzkM5uWxpR6yso\nLv670MayJPZp5G5bAYN4RnnXnavVtXdj8hyQJ8fx5ayCpwvdb6LzmNKRMLYU\npG77HWsMb7lpgom5epdq98jfCJo38/ZKU+htS0C5JXFzPvJ8CwQJucrvxFQb\n42GPyyZTTNONGrFRKTQYQySSzoyEHBPtRpUudiCIcXLneseNJ5gh361O0oLd\nPQ6TMnACXj2Gg7kFSnKaT75niyiLkxaArmlQtMepE61ug+pLDeT0q8IFSpjy\nXvSaLHngIpWUK/x+L2B9SIpWCIrDsQsWL6TJu06QG92R+jk9PNkWfD0NuVzd\nt+v+vBMNxWZ0Ppgx3kTmAXVUh25JOq5P074Pr7Uqxx01+gmQv4TDBIqRK4fT\njccB64ShOrZdeA7XBxWYCXPKMpfM0cfBjPJA6ZDOxLQCLPMH5xIwAfm1KY9U\n1jr3ZzpcyGwYfs84Afogidt15jgcRL24BybkFD9htsA7LdnJ74EVXAwdBc1Z\nvVWZvOV+e71rWQoufbHlIjfRaw+vKhZE3vaUf0RQaU9hIieDAn80uZbtrPi9\nfWyPBd+WWqon94ksWvOvtlGKHthDCs5TSZgjOmpTtcV3PXULEp/oSg0oa6A/\nl5rbQfaDGM+cBkxs4nnb85Z5wR7Xj/1fTrNuA11QMfrEiDZE+dvj3pOzKVFF\nB37W\r\n=wfJ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0DgJckgR2GUnLLYx1rwmKCUsO42owbEprS36eH4ZtNwIhALJL8XGyw46Gs863h7cKQgPQRyYC2ETxa9hHtmA5Sbxk"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605445864-be8f7381.0_1605445990757_0.28418330797041147"},"_hasShrinkwrap":false},"2.29.1-next-1605458632-2af203f7.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605458632-2af203f7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605458632-2af203f7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605458632-2af203f7.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-g7C/MhLbMJEctHk83/4aHdcqDN2g72nC6wM48oyaoCqXVSARYPDtlqL9cpMUEUtFwtSIM4jawiostzqW1L151Q==","shasum":"aa0a64844ea18f3d036dacc43e76ef5d03ba31da","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605458632-2af203f7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsVtfCRA9TVsSAnZWagAAgdoP/1NlV8/lEcEMeHtlHvhG\ny1WoSd79dU5OyspCHovBY/EFM39mun6fbpXUgvhpR/m5/A4WH53ygGIiSIPS\n4mONDyJBMVvz/zqrHLkKoPFO/JUwGHZ7uQ/N2g0FbFDatG76pFAYDI+uydRT\nAo8eOjLlKxRgdlBipS2jKzSmkP11H/O4QNGg3dpGHhogE1HNoHQPZSWzamMV\n+9wqzrfWhJmb14R3rw+hTdmGf6EFfYXBvGxRfp32wpWlU5jlcYCXwbBRvfb1\n+jFRqBolwQkznLmtIkw7RADodJMlhMVNqj8dvs8D9709HLgcLu5HRsWUeb6o\nuoRJPdpPZ5JFcc6KpYKoA9DGKYWp8LojI6mfT0JSpkZ1DPbquMXAoSXK3mKv\nsGY3CcP5Slqr51XrumJUAPjHI6RMs8D18jmYSwGTiJUlNg74UB2Px5TbBOBq\nJoD8abFuT8s/wwpEcmkBa4r4qHBPc9bSDogZbOeY8/hSjpMVL45exlhupaYF\nkgEmvb8OjdNR1B5kv4U+Qv6VnywUnkrkQwPWX4t1e4Jile8gU5KC56P9fvPs\nMEEs+3aad0LXYVfepG5LAhTyqZqM9HFY0XrbldTuQnSqLJdXXE7vM0uvXy1h\nD0q+LZGwj9lvHtXQ+LGrsrSJKisqzLJt7FNWouZ/kWU6n60iAFSI02DUU/D0\n+hxs\r\n=Y5kG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyu0R4hsLChV2oorKVRXs8qgOrQNPZG0d2ox6xNBMePAiA8xbDQ44oFuOLg2ahJzWoFLXvyTOhlvf9a8LH+AEB78w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605458632-2af203f7.0_1605458782685_0.9070400879852538"},"_hasShrinkwrap":false},"2.29.1-next-1605528730-70d379c8.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605528730-70d379c8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605528730-70d379c8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605528730-70d379c8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TkDEB7yr+wzHKJQwgvrJjdfv71JcQ29i3PSQvEQ3xcJjaTYD9KslTvdlzADNSZRcKCSjtFK4NlWkLAwMZzf2fQ==","shasum":"7c2bc05aa8c506d74a3a810162f4dd9d6f47a79e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605528730-70d379c8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsm0aCRA9TVsSAnZWagAA5wAP/1QCOy8Bzb05J+VwCH2C\nBY4yaeag7SRhS0y/9HHDv/ug60VJyAqEJgSMDSb3W1woGW8q63Wtvrw5OfSj\nJbHBwFoRLUjH5XoUrjxurcs3bEVX65zS5yr0cax/nRfaIkYZG4iJmwvXIBWC\nte/uOcjtmySAeFJGAwAXE7Gt8FLxZ27YEqzj9rHj0+MCtYw4Kr3ZCM+WT6HK\nfw/3kGRgO3m5ts27CunLSSlushYf3VPgNk0tUaOzAFLfgK6GTktazCmV0XyW\nL4qfjyRwnMsiYBe8wBVDlg9LnzeP6Ix1WEJCbcm8CNJuip4DTuDclc98rwgJ\n0m3LzQP6r2YLmqWMxK9Tz0Cl0sW+sqlhJp9/Q/KexZ0QPTqNaFkpmc1zvVX3\nE0LvtDDYeqcNeW3IcbOiAkOxSV47URz5f3Vgt0BtNCO+Qj4AIV7pKTMzYnxF\nQ4s0IeGQN3Ct4mQLVwvLplwFMPjAqYkhCbx3MoyMhlotBNL8A6Zt9FOsFfCa\nO3IgxKrYqpUie2W7n2XRSZvcZHE+I1Si5RFrI2qVgB125JBk7CV0v+6qUyCa\nSyEzFi0jofJah0MkkHCr5GG25RqnirUif8wSpG66ndKAMEfq7EYHLAbu1kqJ\n2V8bYazxT52tJht9ox51ZLflWQ0YcwrRRvdChoOjKXqCuM+iVaf9RJdFDke+\nFfL0\r\n=qYUc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAmR088Wbu4HFplEde+oi1vqIkzsc4piU3b/k4LrwT8QIgJnKg1VVGvXYxK2bC9uTSN69jDxMM0vTXXMlWPlOpyLg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605528730-70d379c8.0_1605528858284_0.09174119096555233"},"_hasShrinkwrap":false},"2.29.1-next-1605529600-d2c565b6.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605529600-d2c565b6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605529600-d2c565b6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605529600-d2c565b6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Kx/qRQ0zgXipYV37NKNaLBRqHWsORNlKVX7hvwpX0Xs4DqaHPozl8ISFeM4Ra80dtk+sWAH573OYfckrIZEQLQ==","shasum":"5e40e4abb8f81143f8213623271d6967753315b9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605529600-d2c565b6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsnCFCRA9TVsSAnZWagAAOgsQAJzrxp4ZEVFAKl05cr4X\nR2Tluq2OXBqOyhCMAt5ra6IgfV82k4ExA/qT2zMf9rYYP6rkZBAbT/a5j7Kl\n7Z5/TKWY1a89qnXKqT+VGydVpwkwsNCmyGH0alQteQp7QvrtnLnGd0iFMmvz\n845AKlGX3R4CUP3wBSd2NIvGl5LVzDMpAW7Z7krp6LjI9WXWJrZXI58nC+YN\nkCrN7Ml9UuJW6ahF1A5G+SOE7f0RC1eUi8AY37tuJPD32lVRXdW+Pcq2FvDO\nWyKh2UwYyVp0Bzed4daaS8zNmwidItS6n7NCkzyIcHoGaN0DAx9MfZmWAbpU\niAc0y98ex38RMxC7oo38wDKZR362wXGxhJCShI6D331k9qkDSDKd7EOqMeOm\nGISr5qCEsY1ovSaP6WgpYd6RNfOhSnm1vZE6hmXVVUozXgh7NiKB5b/uxXXY\nPBS3DVh2O2w2PD01zQ1kcCJloU9HXcYeNyKQa2OOEOYZAvPw0STolLSYbh5E\n4OuNSNKDbcMXKuEA8wjXmLDB0JcnrEGEQCw/Ow71xkvt7N/PuV6z0qy1jje0\nHqtRFyhazB2qA4dddwzQR2Anb0gep5j3UnpKAISJQxPX7P8+oCmGB47Wcixh\n9ZcxssZ24LqXFM/MAzghecpHirRNu2kWOYTas3PyA5PJUyWJi8oEFaODyFjY\nxjLD\r\n=60tj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlN+VY0n9vmw948dZ2eV1DNRrO1i6W/Qq/UDE+6WRF+gIhAMWL/Hhrpjf0xiOTns9snmCo7urYL4ZMwQyz3lT/EqfR"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605529600-d2c565b6.0_1605529733387_0.3228649813819835"},"_hasShrinkwrap":false},"2.29.1-next-1605530576-c1e20fc1.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605530576-c1e20fc1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605530576-c1e20fc1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605530576-c1e20fc1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JGc22yXR0zsrLFeLH/90QgKiFlKh5zcoO94a/D2LE2QE5nkSNNEF1qtQriYK0y/dQdKN3i24z/ntELM/i9okuQ==","shasum":"dd827acabb7d6399b3f451467d9295931e334291","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605530576-c1e20fc1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsnRQCRA9TVsSAnZWagAAnOYQAJjGEKNbr9UOVUekkxp2\nx6suuxTrDiNsprr6Zho5Pxf22Oil4ZuTpWXNa39PGC65zDpGllCUuI+9o8G9\nBNRjBX0BVsiFSj/eg/m2ucxB5/MNvxJRkIEfJYwGbuJxycw6BK9LWMtkOPZF\n0x/JduN4zNO5eclHCKX7TGhZPwrsarRew7Nv5sckqlQDlBGYHVQ+X7QTEb1q\n1mFpt4hlHTIQ4UI7Ri1mVpfI0qOBgTc6HxXcO5UK4fOliywaI2rtt/K30yYe\n6h9JbZrxW2gRqXfrqYqYJG4RWur2ukSp3GMRnFEl/2MOyUiefT7iBxwHXr/K\nSOLhvQiyN8aoQ6/j7VEtlj0PQvvlfyqZGNSAxPa+0UJBZtYSCIFi5lnOpII7\n4Zfi6ViIsPif0vpN1WkAeVswtWjD9vPGGPE10ZiuPlkwqqQ8Of+LPly5hBlK\nbcflv8mwpYKOii5MCX82WtPHXdvvQuQVAP0s6ATfElbjKY2VhOEM9hqOZ/su\nGf1iLkNs1Wtm3UFbNO0Vh3LNdjGLY6cHXSbwS71FVyAEzVNxb6StUnuuF3uV\nDcuSaJbA8knc/Ds57df7THBxR+SSiIHzs41Bay1xaHhjREZS587y0Z9t7Agy\nPwnKKLlr05Ji75v3AZ+r83LnmiSP1mDAdUJLEsMh04BlplsKqAzHKZwVTilW\nzXg7\r\n=eT5v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJRYtXDhavcqUl18wYzBU6wDI+J4+CKVH08GfHyFeM1AiEAgBt2ePh99W+LEMxNs+5S6FR5S3tHLAgW3aOgc8QZC4k="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605530576-c1e20fc1.0_1605530704482_0.017037677761744252"},"_hasShrinkwrap":false},"2.29.1-next-1605531016-e41c43a3.0":{"name":"@xdn/apollo","version":"2.29.1-next-1605531016-e41c43a3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.29.1-next-1605531016-e41c43a3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.29.1-next-1605531016-e41c43a3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-K2Ju/SbN1OnRt/T4AqEIDKQd9it1a68vVtFc3akA30U8zceeitrRaLZus9Pu3qM6H9TlUdeAL/Y+rbscgA48RA==","shasum":"cd625a0b29fab0f030cdebd0011eb971b5e2dca6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.29.1-next-1605531016-e41c43a3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsnYNCRA9TVsSAnZWagAAiwEP/iHHMzkTE6VQZfgqmLDX\nKgIdu9P4Xe9WeEWRwgxOi5S46J7WOQ7qYjNMutf2hAm06e1zSiWkzZhvSvY2\nS3THucA5fB/dtVsXcUfGOI5sZdO0y3g9I73ddWRlTeZIlpgXMKJAk7goiUIE\nUAts5fvRNzf/fO1/ZrVtofldSKS+T4N6NuUZrs0ZkstXgm5xyPPiR83WWqQ9\nFjbKL8Blsvg0jZBF7ehYH4IpIRx+oQ8rs+MpRA8BUChHQQD9cpn8363c3ed9\nEVblwzf1MJy8qrAkWGqtX/nN/OpAZxGhuYQKAJtfsfCu5DR3mpIc7UM+EKpH\ncBW4okVmDzX9s+4O69P1L4+ty5G1Ub05PPBPafh/iYjHEVhRAFdS3/yiNuLL\nBWB8reiZADTMOpVjZKVGhcHWjK70w3SQRgtfqT5Fs6zDnEPARbQneGXk/N1t\n16unMUfZ3dJI8j9I1VpSrzOMEpf8yinGHu1WtBVMBpifDBrPPbF3i00EQvlm\naprNqaK3j6jb47clHykhZuJkhBiS+Ec8DXoFLGE+dFHu13WWoa0AhE5KWjii\n3pqP6WByrtDE05MATKk001WVkq4HTiJp9jv5zwO6FyKolmoqIUiWBfGQ9Tt5\nSTfd4w7QRV3Qh5BBCbmr+Z+6dZUF93kuZymP3nRAS7xNyJB24XStOnafyS41\nGwmB\r\n=Pw2n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIF4gsXWiVleDJqj376/MYCDB40K70suXJRWbdBSUPGRBAh90fGklXOBftoAS0CjvAd2aD3sCJkyaWzxpBVu5FO7V"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.29.1-next-1605531016-e41c43a3.0_1605531148828_0.7625980036708249"},"_hasShrinkwrap":false},"2.30.1-next-1605533135-98af3341.0":{"name":"@xdn/apollo","version":"2.30.1-next-1605533135-98af3341.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.1-next-1605533135-98af3341.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.1-next-1605533135-98af3341.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ILUm4xEJB2hqgCSnYcF0RrSGGoW7T2JD3jyA+Zp3zjPayx4qJ9O6ErKtiwnllw2EHhAFFNxYrR3ks6HvmPjXcQ==","shasum":"ea474493f95164dddff191e35f915b34d30b2e6c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.1-next-1605533135-98af3341.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsn5PCRA9TVsSAnZWagAAtNoQAIa57yHAr8Lc25bib1I4\npZqadpnHgUv3wHLC+9vjP4jT43nooR+62B4HfPoB6KpYKvL2r/EnYgt0jpLW\nqpEPD6G5KN1cRGoDFZhyYKb/vVFp20yxKLuLyD/GdzWnU8m7eHPUOt9JcJC1\nFOjCd5fIs2nuSsEzxRYC4Nmi5+318ysAaq/phNjyZDqNq/izMD2N8PS86ZM/\nVht0VzuJHYJH/f2TP5jyU2LkA8dkjERoX8jaj4AdX5aWpXeDbyuKCBGaqUVx\nulZaiYPCg3PQ+r0fMUCFmZ0Bnsg6Qx9eCB83ZOsuRP0qgJucLMpKCfvfocZw\nN7Z/nvqX8Zw2xOIMFtzJCbiL4W9ZvS/t+OQ8py1BcjtgDjuXQnwZQlUdKN9V\nU6kyAapBEGXR7qBSZTbOfFkufrD0gkF04t1Sb6KML6xhZY6Q4EGMK0GMprLb\nJMe18Iq9ovFKd5udb5AQ5hx3eZwwD4tBdxUP9KEwtbc/HwMIlBvnq4i7QQdv\nsuF9/FJSgu5/c8Cf6NLb6afq395SvjYkl2aABQAogg6d9C6oUcF1X4fDdAnQ\nwXKqGlq1ulxM9rik3gcKC9y7/CxfcttMUuxjfkKnjoRPFvm0TjZt/j8iBlE/\nOgcRHHYr301FhNVWNoismjUaJI7uCNfdop8gvdSafgkmmSNb+Ac9wGA61WIO\nvexs\r\n=n10A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd455TokuO4yeup8Ds9huHDz0RuzIwUR57M7yOKd8l6wIgd4eojxDvAuPecbSpKTBurViI6ZmJYQ4BOgvvMJfDxSs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.1-next-1605533135-98af3341.0_1605533263015_0.7663951607306267"},"_hasShrinkwrap":false},"2.30.0":{"name":"@xdn/apollo","version":"2.30.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.30.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gjS94O9MqR5JBtEg+/lpZ61692SBeo314Ps6DxufGiBExd6JB5bkqtI9kEd7JhlR4CMHqWMutueFctjydTaAjA==","shasum":"4e7377cb109c347518d2b8fca8fe047eb2a4a6a2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsn51CRA9TVsSAnZWagAAxmIP/j12XoyaTAklt7hTyKPr\n+a19fV9Dfgdm2lupheZkRrPsKE2VuoITIAqzfz4BXh1qSOQMNjaDQzCVKHZs\nW+VRSAjapXz3baAo0rLOcQyM/uqnZfPFjL1oF64MpRXkkYZhu7VxsLy6xh+y\nJ0pMl7a4p8AhFW+kU5s02VHhor+1oF4cl98VvjhPY04YMhbotkuBvCP9MMut\nJBKIbH6FTvwMaSQiuNv/Vt59628neXVjD+UfuIDtNjgSn6uuNkDVJe9M2e2m\niw9osROv3SmUYLqQLr4CzPrZSnm6VhokeNABdy0XOxOpomdVhNWNLZnOjbys\nLEvlO+GDrvrNjIKDIyLYwERLpe0Fc+tRFJX5Tb3x9r6iYZ9JA+VlRG9COwMW\nUEHv7W/JXC3Hrb7wdohC7zQfaCHFIgMVny84hiChyyO60zU1CTDCUkNXO+T8\nqh+Xtu8ae5OA3CVgP77Oid2+zYQYw9sJXaE7S2iQzPbO8EtYRS1Lc5uuwbnb\nY9ZVhjFjaZTTGMt7436klIbEbKHmYGHMdbmFWLKVKj4bPG8XMHMTgVCvGZGF\nzRgjIrRAsuQA5rzQR1BgoJZ1U/ZFVNmtXBSeKTLkV8B+xUTRYfWcQfIlNMHA\n2faiQJ/f540yVxRdv0wk0p9C4bQUwYy+txXsIQxbwfFVnPEkMi7erMjkGkiv\n3gbE\r\n=6Lhy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAeAmow6XpVJ8UdBelSaZTyQnocyoTiOdU7kKo5Gf4swIhAKYI3g4xc3Uf/mr2T4xdibxgY1xOSHmK7EcI1JAztdl4"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.0_1605533300694_0.37258478954228513"},"_hasShrinkwrap":false},"2.30.1-next-1605533608-246600be.0":{"name":"@xdn/apollo","version":"2.30.1-next-1605533608-246600be.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.1-next-1605533608-246600be.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.1-next-1605533608-246600be.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SUj8PLIoPdldJr2jx7SlY1SM2yojHCLUyoZzsyJ/yBDpjWCR416RhWsbmIE2qMI0SnsE2CnzYQ+eiE+1zgXiNQ==","shasum":"e9324f2eff36665be2c004c593b63fe5ca809c9d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.1-next-1605533608-246600be.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsoAsCRA9TVsSAnZWagAAGYEP/1lOIhJkIVRJSknd3tSd\n1PW5KTUJV9ovu5SY0cHUepv9zw7kx3FUyyk98yrU0Juj96cIIn71TMnXhhJG\nHEMtTEhkDCtO74IclBZyDzwPU+XFqDqDd7u7waObISLmcdKDfKOOEysPjB6a\n/czmdObTE4eH9ZCgN/D7K7IzwmY0nreUB7uubwZ6WvLWDAIkMiAAFXA9MPmv\nS8Zb67SO+6DZ99eYzFcPsGyjdBKMw3KfPI0Ozrox/0EFfrfWHEmwYV/C3J7h\n64tT5Gzsjk/efS1byAYYnnvwC8uUXoCIByQYRl8uVy5xezPsVETVBysiZ4eb\n3lGMvvARGFBlxWJFUuO9ZGlmoRhxmtSof+WbhKjn2rHZ+ck9rbghc5MsIbH6\nrTDI052ZkFSgsDF0gy2n2kekWBGVaQiCBbnIpRGeLwbbW1LcRYK5PyHzB+wS\nDOeTfcakq0125NbQ+4IEUB0YvKcAXc9BngT2lVK97OGQK7IrMJtypDRSCMd5\noLoCK9AHGfKxm2jqG2pKKp+6HIOo8kTRIv41H0Boh8NE7wLWy6i9Pj15TDe4\nSW43H9GeQOiLjt4tqa2LU7zPbnZwAOiCmB6gQ8VoYvLQj6D1nWx7IMZgvMok\nHj6X38OF7gIUgU5B20kc3n+b0SiIZkXqdv+pom+x1qDcqP4B/46sYFUqNKbF\nOcHw\r\n=svao\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIACq4qFav/Tj2ZS4apCMoK4HlznLVwMZZ7gbcjomazQTAiEAngLSGng15oT35J1ETfu3r/LwtMk2ZTphP1RTdiijm/0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.1-next-1605533608-246600be.0_1605533740462_0.5005771878365317"},"_hasShrinkwrap":false},"2.30.1-next-1605533779-91d25b8e.0":{"name":"@xdn/apollo","version":"2.30.1-next-1605533779-91d25b8e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.1-next-1605533779-91d25b8e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.1-next-1605533779-91d25b8e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-z0iT4uOdh5nK6enb11vNr/8Pv7ma+8i7O0Eg1za8Trll8aQw1pNoUwIkAY1hCjo47XyoV9POCP+lP/8dx/o0kg==","shasum":"dfed12d0fc2b4ea148f7b4f4682c854b2e824cab","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.1-next-1605533779-91d25b8e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsoDUCRA9TVsSAnZWagAADHMP/17W4BDHrw7oa3u4M9R4\n+aV6XBF8jG5kZGcM4vFYw01ioDpzyAyQVXy3srjVJd8fce66sdd21/qpJZxM\n+vHy12kxJy6OAogPFKjCFRD1YUEZ3g6G60/iDmgUV9Ow97eaOWml+Pewmvvz\nf1OTpJHGifhyNMgB53VyIUR9F1mUFLvaMx54Zuw5hm99VrVuu4nPWoreflFD\nS1cLsvU5K0Oea3zsQUg1eU4dkJBvYHc+KtmZ+h7pcPoZ2FtkHf08SE+mn+KZ\ni5iu7FzwdLIpf4oO6drA8XyFA4Qt22TPGIYNlzbCuVQBzHc6l9USEoG0ee+0\nZIZGqA8+R3F66FmnXV4QbrCw4PSyIZKTm4ckWFsBLpX6HjWFOE1JnT71Dp2A\n3lcTApvcukAhvTaMUfsgIcb0dc1BODB8IaMq9xE7vo5ass9dlET37cDYIOoi\nmqD64rYG9PnlkaeSmu0Gr9IeaAINLe+ChmOLjDblumalL/X+tKRexptHCzXS\nthty5q3aKQu1yEY8OY8TS9ZtvtXcV2b0XUyYIfnuV/2v8WoJMZkdVYXLl3nZ\nmJvTnG/CZZL71bWQ+1v0Iw+7PI4HAUpMb0NtTRz7x1DmDbwBoY3GrLSr+qVi\nA4YSSpYg1qnHtu7JnRuGY1LmlblO/yfcqjNF7rdH+zLp/CSDLzICWaVSI5o9\nwBui\r\n=cQtr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsEJmb46D2XnLTwJVTvx3pxp+8tWWTzQa5x9AbYoarKAIgeMbN4B5RmuCET3nd7XY1s12+41oObCryAScKlNP0iao="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.1-next-1605533779-91d25b8e.0_1605533907690_0.6251208368203414"},"_hasShrinkwrap":false},"2.30.1-next-1605535186-52c00531.0":{"name":"@xdn/apollo","version":"2.30.1-next-1605535186-52c00531.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.1-next-1605535186-52c00531.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.1-next-1605535186-52c00531.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-U2S8lzRVHECiws3Qfk9l+VqIy4oSNpEbk2UaEcQ+6T2CcN+WOBTooEh8vnpFRcnsUgHSJHvpFEkj/GLfkaUzuw==","shasum":"d76a9baf1b0b66bdc012b299a587cb869f85c830","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.1-next-1605535186-52c00531.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsoZdCRA9TVsSAnZWagAAn1cQAJLJdjTjc0wA1UtwB9nf\nYXmNbqkxZVmEIwrbpN5xKq9Gt0l+geows1hr+8kZ55ZrbElQ3z5/LLRAd/ay\nCHKbggKnOuUYgXnVYGqZeKYv8dtEK10d5AcaKpssxSc+zrarIgGNcNZ3Avjs\nxiZz7zcNuPnbS3Zh1BgDHBSumXPP7kJ30qMR7mFgwGBGEyUmby0vSOmfgTAq\nq8S4umbfu/I6VrUmC+y1B73y2xjKxLtKjZS8XKS5plyYzBokJx+6VU14MhBd\nh05vZU5lHmj5K/6oqMY1TCR/ORgpQCWdVL5IrKIGOoFbhUIk/AVhLgpkYQGk\nnHJTwkxVOW2VL7QcxA7tkVg+Ea5GJ6ZXvypwjTeDfYj6cqYfmWqwuMrvVujZ\nAXdGrvIcHKnBozKVGWtwPssc5u/4tA/44orPWCioxG/sKHzknAIdBPhdwHMq\nfsXfx1pJeF0mSfLu8kTidsjeShfzjMbZ5qwHvE40ZcHXD/1YfjC2k2tSJYWV\n6cwd+DgftEUGq6IrBd9aqMf0yeLZmLB1mxnILS31mOOLWs46T+VoKM4jS4Q0\nFwEr9YpVi9BW9UfsQUWiq2/JX/a65STQ9uSBdypbkT2PoSnXCkNhGBF1DFG2\n8HS2onpEUDXCdP4DAX3vU3yd+BtM9+u+18E33ol7THG+QsXkIL0OZ2d797Qc\nCKIp\r\n=fh+1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8a9XpturCafBXc5DFue3sqs6haVggvKqHiQHo2Ry4TwIhAN1HipMFAtorYMadNdFZET1NEc6PfmUsQNZPOMbql2II"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.1-next-1605535186-52c00531.0_1605535325048_0.294598987698266"},"_hasShrinkwrap":false},"2.30.1-next-1605535853-122cbab6.0":{"name":"@xdn/apollo","version":"2.30.1-next-1605535853-122cbab6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.1-next-1605535853-122cbab6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.1-next-1605535853-122cbab6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qxOECpCN4IVGiXWWx99OpE9FXt9UUHl+TfZkEb1N9G+sw3Om5Dg58VYUol7/74MHRLM//uesiZnD4NlJ/FNLCg==","shasum":"4e6dfb2b2e85aaad9828be210e43db2097dc6969","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.1-next-1605535853-122cbab6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsojtCRA9TVsSAnZWagAAVM8P/2TAPyxmwt9j0UXZWpIJ\nwUbNAi8UdBp5M+rhF1WNIk+rNI9rW9qFeCtO03urOMQa5KD404mPJsnePN0t\nnW3BK81T4YDSp4Gf5gcKa2kOGU/2xx0H4HceSP8XSBPbrXJFQ+GO5kxwq//q\nCLWbC6UpaS4MRdWYuu3dqqytw9/0sqoIGfqJxoU/5EHLAzZuitxDqFZceGO+\nVU0/ahENu1V+f8t0A+XvlB3IzkQX6XX1TDZ/whrLlPPYYqAUyS25RNxlzHZv\nP4XR3omhU+lgrGFU1Z/nS0BjAKgljNWfCtA/joldeRjWWuGA8ncgnSbdWRTp\nLNWG2+OeL+Xrc/abB5Ao/k08eXG7U0FiG3WhCiKxDenpMxDunmnvsLAw2ZqN\nsGVKwL3jmrvK4R1kZsyrnNjMEGkaEFRCaOjIV2bsbir81wJ2dYB2u3V6lIVo\n5oWeR4Q/uJzC8nowKEggs07OkjtvlJn1rfSGr9aj8luASoxVv2VVAIG1vx1l\noyKw+EvNIXFNns6C4S3s0sXmpKUZH2JlD/tsK7CHS5qdplCyvnIaP9nL5Jng\nIeqbjxw/Oe9kWHLDtZ7h61DYnmllOKjILaEBmBk28e810Efdi57gV7vKZCiu\norB7EAjxz95iPBgfjJPOvRPqYiNp8sG/k71QqBArA7fkhZ0+/qjRgisiho6e\nBVox\r\n=l2pA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAmaEGKKQsCYDiWhQ0UOEnIoWIx+W/INMDmo2HbKWi/QIgUctk+ivgFm7dyfMDncqpNwWgqjB3OVwuShRMlIpjV5A="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.1-next-1605535853-122cbab6.0_1605535980612_0.07588450674260927"},"_hasShrinkwrap":false},"2.30.1-next-1605537420-122cbab6.0":{"name":"@xdn/apollo","version":"2.30.1-next-1605537420-122cbab6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.1-next-1605537420-122cbab6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.1-next-1605537420-122cbab6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BCY5k7wQfHCltIQFciP0ozEaww+L2bW+x3oXUjr6OxOBq9bsyJ6+MMWUgKqy1EC1my72MFXTg9yG6yI1IKnZKA==","shasum":"d4827ff95aa1adb1930f22f606f2c91b2b81307f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.1-next-1605537420-122cbab6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfso8+CRA9TVsSAnZWagAAwBgQAJxSwWLq8tcBLQVpfeWN\nCbQQOkMMyrS3T9TVySaESl56Ez7OkR7H5z9MZGcZiVsD3q5usNNVnrCibHgv\nO2EjlWSw4gz4xR3lsO/18NHdg97m4BOzEagvUjestof9yztVDptgMqsVxFP+\nTzuOW5RAaMm7DgoOYSVDBstBY7yPWYN1HOwKUqlSWWlos2IVPHZF0KvmKL/9\nQv7tP9+rBrJf5SMlMD7xeem4xUXocUUpvibubIjuS3sGpfzEn+pAZ6aHjZ4j\nvnsHuc/hCFFUCjh3D+73K0ksVRNiQXUzEdcm4ub7UpsdAaeUgUQtI9c818a6\nxRa/Fd+QGlpIHFHl3maosca1Hvt3RJlFXy1ENuS5G4pSoLRWxgU5bEzja5Ok\nYydUKn6TXORZRTZcsSFSzoCx++FBRFXrWsEHCSHB5VReviJYykvln5NxbfWx\n3MzMfLKfKtyGwqZXLe4rpfioxNZdRKlpXqmySOkeeiiyHA3vZjkQDymSY/LV\n46xdETGFWXTZW3y9AW2LYEcVYHnmjbGbRTLfoSumJDvLtBlMYWJU7jCV/nAJ\njaIaWQY88YTDOpqIfxuEMNZv1iGWRP1U6TLi5a0aOXBRUO5L3NY0s75xZ5Rv\noER+3+B83NLy7A638Sk/4UMk33c0IIMItGjXguIyo8y/4l8Pq6w0NnQJ8iMU\nXvyk\r\n=Fr2H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcQbwhtiCXd0BMHXQaeHmkfPNyBI05l+K8p77rTJZIkAIgArb5hMAJjSw9gonKwPQw74yBkWikjUnd654bUY7ReKo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.1-next-1605537420-122cbab6.0_1605537598343_0.16248473783180994"},"_hasShrinkwrap":false},"2.30.1-next-1605538549-880e0fd6.0":{"name":"@xdn/apollo","version":"2.30.1-next-1605538549-880e0fd6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.1-next-1605538549-880e0fd6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.1-next-1605538549-880e0fd6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-x4wiSI3KB8QkRdtmXMRChVmNPp6juFvrrvUesBglDhZNJtqgopHmljOhny875jQMjaGLZUxi6boKWhPIfqzMNg==","shasum":"c7e99886765f23897fa56e9df2182c0435c28955","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.1-next-1605538549-880e0fd6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfspN1CRA9TVsSAnZWagAA3VEP/i9HNg3+MakG90VRexU3\nD3kV4XVXuJNPxUhi+DH/2o2trETH4VuSqbE4bGt2ajucaVULaj3kBpdtKHlw\nJpVWjmKpBJr9o5SRMW/wxYHt2K5gDGafiHaXUiyUhrpn3HwKeZeOuhXW0/2n\n7tPwacYwGTh9xyWezYEEBJikk5Nn7ZiXHNTKZjv9UfG2ZaIFiKkRta9YryDU\nowjUCOzK5EzXTlv/dBB1RsfKLCopc8XMgvMbaNvvW8Sas7cqFashFN1xGbYa\nou3WXxjhUj3qOc46hJb9vnvRbjM6RGiOQurLpBbKhb71btXD/QdtEYN6Y4BS\ndVzZ3Kkd97pIeniybjKf7HFcTnyhw2ZQAukJAla92m7ecX3sTTpc8fHNbNEt\nKIcfIFLaNr8gAEvyU1I2J8vuE3aw27YN5z68gttr9MjfAQPYeQSOjv7q6jMM\nfAW9LN+xmjkm2E8DMyr057dL2XVLv0cw6ejIkvWySDqTdloZ/b7gqridg0q9\nfwkws/aGBEecu8y5EsQD5YE7SuGfyN7+lcdcWydNyoIB0STDSONExPwP7e/l\nEUzqSvUcfyEGJE5Kc9r2eEPa18/kdD+KjBzi8vNmuzDLOGYWs2+NxcNi8coZ\nRz+8nROZJ/dRBaHMW66JxsCrLmNWSObo+ckleLEIpAWpPTyI0PWN7cYMPTwI\nTfXG\r\n=xzYf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOd/BG3ZArsGETcYvHZG0/xzWFq6+/6r/Se0LtM5O6rgIgXh2pyTCwOSX0+KzH5MJuhqGNbfYMWy4jj8hENc5fWgY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.1-next-1605538549-880e0fd6.0_1605538676782_0.30428761888338696"},"_hasShrinkwrap":false},"2.30.1-next-1605540555-00386573.0":{"name":"@xdn/apollo","version":"2.30.1-next-1605540555-00386573.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.1-next-1605540555-00386573.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.1-next-1605540555-00386573.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sP9ti/K07hbH5+8x0IDWCtKcNLIbsy5NyGYoIlq14pyipfktvGIaWNooDAfwIshCyGid94euNbVKKPz7fhpesQ==","shasum":"2e373be1f40eb45c5e3d4614d943cc71ba22f826","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.1-next-1605540555-00386573.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfspuYCRA9TVsSAnZWagAA8wkP/iZrcahQMEQwO+NA81wZ\nFX0I5OrZHH0/Tq/hLdXOIlijMsIGCaY10qNqSpC3WEDi2c6unIkRiySQXnsf\nFOl20wWfvHUPrhcuZPQrq2ETcxAO3urcFKLm39bmZYtPSMHVwJW5hwCXE2Wr\nYwk01iqDOGH653d8fDVGbTA1tPUsJUOLICOOxgaX8SK/6d62vCA9tShzdiOS\nJCtptFky2Eh9nB40jtLK53JCDVplFB3wIGUY4Vp/n6oLth7AdTjavOyZ/9Du\nP3RBJM45pH8GCmlOyL66PtlZ7dg3aewxuyVPabAlfMt118RwbxIpZGbZxRb8\nzeHXHY4r2aFuB0ska9hN5X1YZ9fShHQO5qEVCbHQ3V9mFYVyhhANrpN9R//F\nKGhY2XvxAopD0H5qCbShKaWBfyWnyFFPXnvb6MPraBbAZ0h0VnFEM0wr3MQ2\nN9XdYGCt9E/FD3wde0nTwLr8aPkkvXSivph0oFEJsd89D8KBI5wAiUWeL1Q6\nQw9I4rHi6ODTDtggpVy/qmd47ufeybVuacrpf1EgYcQUpnqw7DmZ6IneiHo0\n1Y9UskxlGqlszWFlGpGkgLEf4fHqPxx+ym51+v4xKKU8b0ZaaKaqoo1ZVi0x\n/iErxVYR6C3V3hr24anxk7gxgQAz5dHvsIiieBLOucz6cXTnmwSYKHaTz0Bm\nHQfr\r\n=fqHW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2k5Pw3wSohIFBUM+6FETh63syJiJSOb+u68H3uzVo0AiEAgBFvG0Or76mQLUllIRoT+ci43xJACnGfwOVI5N6gWHY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.1-next-1605540555-00386573.0_1605540760316_0.43403296054280127"},"_hasShrinkwrap":false},"2.30.2-next-1605540836-75e11a77.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605540836-75e11a77.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605540836-75e11a77.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605540836-75e11a77.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jOd+mV3klUiiMIz3aGZOBnNC8l79cSZ7wCe+2Pv9UzRNpcHN1GR+pIOSrGPD5GyuHocmXb8FBIC9ipV2iMuAwQ==","shasum":"d8e5830de82ed4516031d6b01c6a0053afc25ea5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605540836-75e11a77.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfspyACRA9TVsSAnZWagAAt+kP+gPTKLUT8XHonid2X+ba\nro1yt6QRS2QfSbnv+9tiBthQD3jDBvZLF4E63uRdIt2a6K4DH8gH0Z+IGlyl\nkjMioN9bg2sjzJPCo1dfmni7L131oOC+5o/QR/NZD/xh7/6hgRhsliREynMc\nB/QRJeknKRvyCpy1EMrHtVto8DVjXXeyiedV5VKfkQDaVLBZS4Ca7Av95eGn\n5yqRZk2Yg29hM7E2rnJrGpl6nlgsnVbmtXy7K0EFyIxFUhegZ7PLZfKWw3Zw\n4ftfpG8NDN8MnJQUgxrmFEz1v6r3qMWIQrPEMsM+ouCagFo9eYZX/pnM1PT8\ng5KFBKWBV5UZT4XStZxKQXzcIdPrqis4Qo5bZtPiTlU3suX7XfEgN2dPTUHQ\nv1DB3eDLlNgFdYcrASwuqGEvy/TRQRV6qQc3N1Fp5ffQfdtaIvgJ3ZCTVk1M\nYlPdM7HtVHnBlsQiC5B5+1M2wZl9UJGm90jA6EyoDKLmo51BvsZQnaUzYyq5\n2R0i7iVAtQsfYfdughVALScedjZoCqkgmofKgcXMrffUih27tp7SwOQKI3Aa\nFsMnxKh08xJJCf3SCLXUq2mE/eyR5hKkG3N2NJyCrK4eeQoV4HS19XB9li5J\nd0SO0GU+SeEjoaVNG3/VWWjxWdnkQV6YFoBmY/zrFBT8dzDcoAUGAdZSTsCa\nhPlL\r\n=d1MH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBkYQGwhr3N/WTduFKo896kj8IFHgib2Axiqq1fMG4ATAiEAwJse+I32zYS/1jq18X/BiuhDMLWOfV815VGquS3YbDQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605540836-75e11a77.0_1605540991750_0.7679336960331606"},"_hasShrinkwrap":false},"2.30.2-next-1605541039-67697d90.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605541039-67697d90.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605541039-67697d90.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605541039-67697d90.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rgjRO1up17qaqVuJvJ8rHyeWqv4u/nnRj88MTsYG8CINds7b7mTbhi0ri1xjY7eM7biYIbvDHiHrCGVGcLQrSg==","shasum":"948c966833d2326caed05007c1a2bea7fec982ee","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605541039-67697d90.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsp0pCRA9TVsSAnZWagAA1f8QAJJu6IFpOmKsCgThkGqd\nW5TEin4pZ1JQqWrut2vjVUVYvtkJtefqdTlfmETFqNdXAduPcwMNcLeQ/pIv\n/3xBsF9+W3KkNGe26g+BaqwoTgRJyKtTtDZVXzmsmfpLzCcIDV14YwYNIxty\nln+Vf2rL7XPjKZBvLCYH8jY7dG1oy+dn0K29ACss1/MggEhbXSweFcL8HEcH\n0Hz8KS/NhSTqLvslda7RkFyBUo+9aFJGr3ddMlC3Wz/5uHUNlyRWg4eC1i8E\nz8ka6NFO6zNbG9JHlPtPUUR+6aAlgpM85mK2rGVpkVayWq1F4A7qWeG+2zdo\n7EWLW8XSSI8SjVHGW+afYMtXqyuqspue6/KyYZaXpy+sKDpdkhS7t98nlJ7H\nQGfsuAH7he2t+SPAqTXXUC7fUwu5gwg8KzyVUQnSjmoZCAUiH/PbRseCOcep\nmYH4Pf5U9IJi2H1wWMmvD3gBJdqt1E5vYRBvc4vyPxdPctXUygyusC2Sva8i\nSd6SEAj9djy47BoAaDeLe0bhopVLZ60mN2rAKM3jpzWfnsVd2bhG+x0P2Wzf\nmzdbgxn6G7qLS4G4iKGe458kxKdHAa4MzuKS1lkty//jnfX9Wn+V6O/NqzPJ\njr1EKIPcgbDAvDva90Ahcs8sbfNYG/t2s9q4rgZxOANcX3u2h5dAdwkRgy0A\nw87b\r\n=++YE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIm31JlfdIKluXPICiD4dYt+SNl3ncE6jWeANTo22GNwIhAKHtZ9enoRyDX/bLguWwt3Qh6TdQtd9tvQHOz9EsLv1X"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605541039-67697d90.0_1605541161151_0.2976690853551245"},"_hasShrinkwrap":false},"2.30.2-next-1605541258-a8a761be.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605541258-a8a761be.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605541258-a8a761be.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605541258-a8a761be.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RIweHJQbm6qlYhXJzUbRydeXod7Pzicnfqr3Xdqy0MGc2S9OyuQatfuCJENbuVMoTN/5qPWYyya+Qn2otfrJMg==","shasum":"dd8bd396aaf186e61e5e04dd08b2636858598ce8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605541258-a8a761be.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsp4bCRA9TVsSAnZWagAAYbMP/An0NNmSNhrle7JQwaZK\nak64YrTF7XQWSdj0t8OJ5P2Lg2zPZjxRb/+bJ6ABkFiCRav8Lvawfgc8qCWA\nPJibuw6Gs2xJ45Wlq5faVamw4GaFgYFv6UZL9dzPSVnl9JDZGtlhzYzWTVYQ\nb475odmkyBIdOMhAXCn15lM80lb2mU4hCfnLShSXEG+u3Q2AYGqhc7h/HU9T\nGyiNRFq1KkUszT1udUdKIdtW5CM7Be3jXq5s1gCi+8r9x6m3s/XNqU63ZWKl\nyC+BCfpjeT3OWcua4K6VXAN+QlbItnMWThrw1Muqwi7F5o2huBDVKMxn05TG\nwv8LYWdGiw2dU2ySC2ue92ZK6w/hyH1xOR1dSNZw4rZQZ3bN6n2vJbE7flzN\ns6swE41lH047+Nuwqsa2JToh+87R6KfMXEdKsWNNKkyiYoQF6xAwpEGOS7ub\nMgTuq0FbIqY6ag3YIRunDW695EKMEWkBI7WxfTPigKyKN5aeB4qixUigjx4T\n+eABmvAjAJpP0jBIBcDM8THJWPH0JZu6RA5ZnmqpxaHwAgUIVQCOselIzhDU\n4RqBwBhZWdsps4BKubP86PeUNH99zm/MIphjs/2Sj3GECFwMbVHtUWsWukhx\n1V5OS1khKXpsI3cnC3SfAMnr1RwTpLG+8qWbQDV1qgJ30uZuP26DwT1o9l1x\nNWPU\r\n=VJMZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDAwq9hGYROkjyjFmofdAGhEoX3fYMqmxOSBnYMh1vpAiAj45LwTmM3PA1G+x5KHUuZT1Y12FwAVHDYEUWGdsM3aw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605541258-a8a761be.0_1605541402745_0.19242710639584049"},"_hasShrinkwrap":false},"2.30.2-next-1605541801-91ec3a94.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605541801-91ec3a94.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605541801-91ec3a94.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605541801-91ec3a94.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1Cdx/1NF6ZUqHxX3xTYC+3y1tbsJIjPzCfywY6Vl2/zsUyG3KskRsCOpOyhpJux456bZanlVw7p0bqHdorktYQ==","shasum":"5078092d8ec72649ad70be2accf4573e5957611f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605541801-91ec3a94.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsqAoCRA9TVsSAnZWagAAnpEQAJGHDQwz/n+XGCEbYFAA\nsp1aiv2rnQJifmfpao4Re8UlRgK2+f7e5J6Syhf++uQm1kVbZMzgZU/cXu/K\neNh7m61CJ1mc+sNohJ5ytLidSASBbZpqsxCvRYbX4JrhzSdDoCL1Enf6DmDl\nSqhGz5VZWly8PceqNHPwlVX/F7rLDZHEe+erz3zd5O+HBd1EVguB+QPCsNbu\ncKom3J7cdLsJHKDxumIc0xa19wANMZtgL0hxm+vtVeC71D99uKM7CtUx4Qgd\neuk83d5rYj2ZIPVtcUN69YwmlO0+FZfD0uRelilJouVxIVGA233rdUDEKMDU\n/hGIQe8EAvusFXt4TzKx8i3bQAACuUWJKftOQwpThErfSYe9xyLWNBBaDJGR\n+4MgwvjrxF/ZyhfbqVHpLy24KkYW60MxIR8rY/qNvM+tnutagDyuaqIW81QA\naqw7aFJeNZkW3UOTo48AH36Yk+Wadvpu5RIo4+xhpZtjCbFRxLi3599YQICj\nsyjtdaU3boE/xl/ifzTBqLGbaCleogXEKwG57FLaHwI4D9ajzM5SzaQJWwrX\nXpiS7FKH3hm6bQKPjTjhIGGyaLFUPnevtRZhJBRJd2VECb7rJ+nC3Ojgdzmx\nAlAh51uD/8y76yL5snJvN6Ek8V6wcpgTflMB06ujzAPfU1Bp4J9+9tEiUD2z\nh/Fh\r\n=UrLt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLS0OstPlHSn3xhRy1EyG0+RWqqWHyQUgS12q0w/MDKAiEA25mJ3Ci2xXbN51OPUN3Q/OJ6r/7f+UkUY4gUICDRC54="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605541801-91ec3a94.0_1605541928005_0.5051652412121079"},"_hasShrinkwrap":false},"2.30.2-next-1605541843-67697d90.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605541843-67697d90.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605541843-67697d90.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605541843-67697d90.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CBLJmgCu8jwmq0G8LsTz5fO0YnoTsII5Xtjj+uIpt4A/jiAO3UCOvb8EHAUuKBDN+IykSrlIVZn7qQSFMiY3UA==","shasum":"faebe76cb23ba3e9873194c25ed2404b8f1af781","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605541843-67697d90.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsqBZCRA9TVsSAnZWagAAh0UQAJsiqfeOH/Jjnbz0h9OH\n/1Zp+Fq8jd5QQ/oN6WVYrqOxzWsqH/LZk5QnfF9bv1Gjhz72+iw0J7U52bKJ\npqrayIisiHdf0sV3RuuC/FARmeE52sdjo4FgCbS+nvQ3a9QOoPVkbd7MDmrU\nCY+ZEyheH0ILQwE3YVwjL3l1L9+PsOHFszFVq3hnqHeLb8J1oSonyI6fH/8z\nzpiWJuF8CRxYFRf6KMMqXcaOB1NGJR5LM/ummR3oYNI5+nfNB/1hsFkusjZw\n3OAhE6Z5b6jnJKo5U54ZKyrTRUa2MTPiWV1mW8m7vA497pGfIDlkOOnrlVCg\nvBa6SxjI71D/E5dY26NjsKKKeH1PlpQe8whkyNguYSwCCiwfEk9Eexenu4w3\nAcO7TqywDKjjWFaKhNP78sIPEB9on6F5Kp1+Dx+stTJ4PIa66FCZhL0r9eX/\n53ppsKg03OpNTBltbGFIMn/tElTk+ae/s35864n8ub4WD2ZiYo648rTfegAl\nr8lAU2c6yS1AxHZcTUn/WYv33ylsrJB/2U3GuQCvYWETDlLVc9N3iCasJ/2X\nHJHbSABMQCQCtFy66rUheJKMoZT57N1vPAVtdsWuC2Y4v8uUGKLQaLAfoPPH\n5jrEXV3C65LYg+bYpZNYFxRE7HVlqyQrv6SND+GqsTqMw0wK1qSh8ugC3TTO\n3XbF\r\n=LokH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFUThmMrFszcu7XubT3Gi4WPo0bvMTytc0R1uNIZdJ2xAiEAuZ/T8IqFH+y+WzCoL6GPf4eHZE0+gjVBtMzRpB6Rd/U="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605541843-67697d90.0_1605541976711_0.017721887657787816"},"_hasShrinkwrap":false},"2.30.1":{"name":"@xdn/apollo","version":"2.30.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.30.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-H5fnGOeQFEJ7gUVBcpCG/AgaRm0d1Khw1pcQJ5Wqj8XOmeHZS7Yxl1V02gnkrauFSU76FWo3aiVYKxiDJwp5fg==","shasum":"397fdfbc3a0f8aebbec12b35055ae08d38d79c3e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsqMUCRA9TVsSAnZWagAAY4gP/RH0u8Almn35IlzcYApS\nosrGRMc8aYoBWWv/bwteKnHNECYi7BCfhVfyiQMK6lUSrXs4R7XztPntLlub\nJMaG4T9j+JiveWmF5d7Zotkzir5ULkX4dQTZe4K0VZcQ6YSMMQxM3smxzcC8\nHxd9F8+oj80Vzwlr8MyWqyzJFjzdT7bcOW9+7+j2aauxmAOQu8tz02pEtjmT\nqATKjrZYehayfodqgVmPj7ml8QJzt8Bxy2nfzz8kd4D2nP9o9B4iF9zGJgtQ\nPvLwfH7GmJ3vI+voVZwneUCRjXHZPX3/iflNsJx+r9gP56s/7s1aaGrwcXXi\nORgCJfrp5KlE0Cxh1R84iib9wqbJqAZDWjEaA/oOyc/dDo6b/FWlSlEHsKqc\n4obOxRK1G7OED9Rmys7nqXkftzd3+38053NgBroDOvdEsPwLof8uvmT3yJ8o\nyU6mrzgVpLm6sKJVMsMcebA1AJwpF80jtMWVA///JLmsOs9IMr6+GeRdb2pw\nBT1WmRBRIXHHg6vlMkZX1dINowOzIuj5ETacpvDnOOEn66sdeViuL3TLMJFW\nWYKK1pzUglWqchUjE54zGNy3J86uUHA0O3IHTdooJ+tGhdqkHn/GI7LDmUra\nb4+XG4eX3w2B9AAdCFTiYeCk5FV2gTyjM5WntKaqtIuwPcuw2I+0xBxRBPph\nT0u3\r\n=Ooce\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxQGaRqZ/bOUkCqLYUDa3oNHEJPXAIvhezNNGF+BkdGgIhANKTtR8sq+I+MNfedQFdV9sOY+FJgYs+8s/ysLKm6t3q"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.1_1605542675616_0.29273339346471183"},"_hasShrinkwrap":false},"2.30.2-next-1605554612-1894efeb.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605554612-1894efeb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605554612-1894efeb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605554612-1894efeb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uK+CI24p23cttbEuj3UMAWYoVZ4Ih5sk/mUFjsBEG4z9+Wg12JmdyluD7p5jkLTsarttu/NgCllqX7OTAqGmSg==","shasum":"d2459ecfe0c5bc5951b92c74e57a29f1d7b7f963","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605554612-1894efeb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfstJFCRA9TVsSAnZWagAASqsP/A5Jm7Ka6fL2Nfa2x8Po\nNN1x9/rM2bUDSEWLw0Hg9EZi0Y//E9NneFvIMHC9EmkP7PFdV5uKkNpvPRa6\nP9p9zO4bcUHW0bLO9g/cO6VaJkPOjhAoi73bJkmkaWUwtFcAwZHQ25JFqDHD\nypD0dwEbqd1390KEukAkwSf/gsp8fsJ7hCBfrTuu4x9bILSiyXvY5zc/GaiY\nYhdYu8/zJCHf9EiBiTx2sBonNQuvdITY2iM/YitLYxE7wUHt+Ze6FEv1lQdv\n0thZLhpW0aeqhDr4BVZJb1ZB10/9SfofJI91WQ+zd/SKHrmJBj/oUg4BjLDZ\nzC3DKc9w/VeJvFUI0CxQMnpsUBvWF+63eTptbRrtUqQfd8hAWrHR/6gwE057\nVM1WoFJqsSVcuBq+CY9XYr/2R3KR35f/l8tLjxu9hv6DXep5xn4eVuyGmtXU\nViL7gT9mwBt4/2mlAvLN9NuuH2bsTDCqjpu4q9e84x7L0MD/r6zjke3+TUFc\nYq84Nch0P+ae8SvbcgZHmR/KInAWXM0zdXCfoSDdBhyGrmrT0Tbtfli3y86o\n6QWoTVVkR29tBUhXVbMMgtSIwmpQyXXEivdYUFGyAPh9q13RZyQ6uAO/wCjg\n760n+Vzd1G1YWTx9XawlczCByCFpWG2Ov6LndkP47a2y04KYH3wC3A7mcZxC\n6SlY\r\n=Ha8m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh5F6Vn/lwYkMQswYYHiHmDrvDPlUzY1DTI7p+glFn4wIgUncJ2nyrEaxQzPdr9xkKARwrMUiaISU1xFJ3Yqih51Y="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605554612-1894efeb.0_1605554756622_0.4470771530344877"},"_hasShrinkwrap":false},"2.30.2-next-1605570951-07f53782.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605570951-07f53782.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605570951-07f53782.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605570951-07f53782.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-U4E4HpI8Zn7LOUCUhsW3OMKgzC4JVoU1Fxlun+Oae8+CBrGkPOdAirSVxNYXz6jSFNTPEy6ZGmlD1CDsHZz4+Q==","shasum":"15c273d0f3fcff6ea8092668048e40017d5917ed","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605570951-07f53782.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsxIKCRA9TVsSAnZWagAA3WgP/00eU6meNUrC65wi85tF\nNiEfBjDGXsihfjQaYPC33qQzYTflOQuZ0lXAmt5BEEsEeqg3hEbT+C59/R5v\nJ5vxDpna5T21bBwwWooI9/RxQVjlvNg7L7RKx0cm6HJP65IqWIfITX9N9jZH\nfKjvtaM9dLs73v2ZEpoZmCn9eoaEwL5JHpZ6KG79wxGxJa5igy4Z9kewHYDB\nPVw4ysrYe9IhY+43PaxnesWPN96TW7tTT/knlOAkASNzMf+rc2YZPDE+JB/T\nZE+IqTcaIWGKqlBSZLub6yNPkA2fTi+3ZNKs+N+hDpGZ2sPpV2C9gQlJre8E\nBBQTRzzo3SC4nmDvqgxUYND+tS76B9gutqpU6QbWfVvuIkG3WPbcjm3p1gdN\neJQNIgiPJC4gZKi3MPWmoHfubInibkJWbazw+PY8N475yOObIh6bA7p7UgWM\nLM52Dc3yANYAvSskZjzjCEL+VCr/K7nnx5nxJg3JzcQtXkCUAj3+cSKC0PyA\nrG6Ams8uT8d695qtTBOfJ3WXRM5GbtJMsfPvLNrlpGEVmIfGGsZeQELF5C1b\nmCbrw6LhoBq5x+pRTOglN70sSelfCaVb74Pj/5Q9+iIusbI9D9yzNe92fjEI\nCZhkCqiAMLWQi9Kp6qCcbOLrlHgrvdhQVUk9P3BlUkDrvAKthtQsQEOtg2wG\nxLHO\r\n=4POU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE4iWxNmllCV3JswJ+6/38dgwMPPcZ6dWQwohQ2cxBueAiEAiPwgL1aJ+JW+TtRfTVyUyGkgy7zqt9dU2x2gxBKaHR0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605570951-07f53782.0_1605571081751_0.8761811148435221"},"_hasShrinkwrap":false},"2.30.2-next-1605600878-b2e914e6.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605600878-b2e914e6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605600878-b2e914e6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605600878-b2e914e6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QTzWYdIWb6w1Qev6lGvPcIewUL7O0a0bPw8zpvXezt312TfmyB7gugaRW2LCA0GnauSpbqA0iQY7DEez8ObJQw==","shasum":"d6087dd0c9a27709990384794a00f62a52723daf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605600878-b2e914e6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs4b0CRA9TVsSAnZWagAAYnAP/RFbtRANz1Qp/SOWgi6G\niBuQL7N3NFeVf9CmMwaFJJLN3PAbKNpQGSXlC55JxfLxPm4RY9vIDFa//AbI\nTWkgHIADJwW4RvA6RbIrq6QOmOYtz6K3oyeXq7ERqWb2n+jRicGVEpbCLV5f\nhP/AA2h00jOBPFCFbyW0IVIdrofXdkVrH3wdHA71UbC3TPEMLfEZcLbaxtPJ\nQaQRjVyDSSd0apMn4Ra7Uap5I/85mTUXEmP5sCsIhg13vMhOqAPE6GSPlq0U\ngzN2HeD4LYjSOSf8u9KSskTENfk765hxq+oNHcuN/9y+CDiWjiQW6tLeAR48\nS/E/ZN9JCYhTfSE5hzCFQrqvZXT7n8KQLigzzcTHc0lgnjYE2ZmVvly0+Fsp\nUZLjtmb3YWju7ZB5L0LRF6fSebUMOPYHgiecbMp+rhVXziL3/+2uq9xEL+SC\nFGf4sd2CUTXbWc7rvqb2LMVIPwNaetrHfYyEwbZ9upAD+FVIC8BHLdMYNh9X\nI3lMr9x9stfO7gRKvUVPeQ9fkn99MB8SUG1NekxPp+Ju0CPo6VO2udTlps9u\ntiOBfICD9qg/fBrfgV7A71X+jevdY/am4MGm8AmS+XLSg9ARa+m3RJENnDQr\njDeTfq7G4nowoJhE/AOg4v7ti1Q+HjarXWaRhocmkJc6fO6jmFCE2rWrfT+9\nVlge\r\n=vFbB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOJLpk88J/CsLCiXM7bvvq51qXMTADMWOJ7stzrplxYAiB4a+s0ErPflReUTh1UNhZumxgyO/M0A+vUOmirxQShUw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605600878-b2e914e6.0_1605601012338_0.2099320088189789"},"_hasShrinkwrap":false},"2.30.2-next-1605602353-b2e914e6.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605602353-b2e914e6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605602353-b2e914e6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605602353-b2e914e6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hovKDtgy9Sw/LBBTQBmZNF6toku4aXRX74dcBkAFiGOdGkQs6qkTWO1C9xD1PBVchEEBerX3IQYEwenz+lh9RQ==","shasum":"4421884fec7ce715de8f970f232441a34be02aa2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605602353-b2e914e6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs4ywCRA9TVsSAnZWagAABqAP/3jl/ghRkA1CYIA79XH8\nRBv+Jr8OWL8y2bVPIG1YBirqBcUg7zYAUh0zQ/zTzhlUNGmowl7Ns+IUMAtG\nicQXh/WUVzDaxPRdX/wYGjMEherjVIiUYUXuDiWTsK1AusvxookSRo8h2v1c\n+qHBzTERpekhUASXY7vbsSKxLzOTI+oa/gT9PcwCRNHaUpOdA2UbqzZ3Wbux\nc1LMvG5xv2wuS1AvAv3NsnldQm8aBvgJIz7O8ErOEjlcBwi5Q8tCfGOMkHP1\ngt1jZSiQYeAzdwlsNJ0q7Fk0fWjvjXGuk7nRCj16Kx0xfO4fudxcBHER1QEp\nwHOdpYWu1QohyHVGUSvDMc2VGjILRfuymmPF3hm0akAmPadKjjSIq6Jd3hvB\nCnD/2I8ye9k1o80VhGUWRQCkQfK7sOqbjqsViQXEDJAfU4XrYuHrJmaVXkii\n0tYWTCoVBgLsIIRZO7QEjlslBEHwtcQLzWIP5D3CUCVnj02vzEdFVJNj4jgG\nd3O6Gl52FM4dbidZroSPuO8oRKH5OH3saTKIICRDAtRqI2RATtJfb/pep82f\nRdkgQm6XQORuPKcvpvWEUcFVspMMYbGUWVp6rsOTzoP68OVRnOxIBaKgqeny\nmJ3ULlsnuq6zDwDe60bjMYuf9RHNJ2/6YqbHxEgoaMAilRssS8DpGUujgsqi\n3bGG\r\n=XoDk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDJx2UzJszL9Sm1ufT/cn2cAMm8VOpP18HbEJVWhIjVAiA43UQt7rcjK/SZnkGeQaK6NwPmRy4ISgSOWQeXHD9PWA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605602353-b2e914e6.0_1605602479884_0.8037202252989337"},"_hasShrinkwrap":false},"2.30.2-next-1605604141-67697d90.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605604141-67697d90.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605604141-67697d90.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605604141-67697d90.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-T/jvNxH7JNROp/PJeuEU3XLONe5+y12hOd6Su3Gxg5NqbpVGiOFoc2tXEMT9y0D20w/x7Tb7Ujnb8SzPDWf3+w==","shasum":"ec465978a17a0135b939cadc0463cf8004db2949","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605604141-67697d90.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs5O/CRA9TVsSAnZWagAABE8QAI8mZTZtTgvr+avDhIHI\nuh/1adJ+DUs3/xChQR0eisFCSLAUS45q0+K8UcGuvIlecyr+nD19XjJnTHIH\nllvFEG6+BOFJ7JLAzOWSd0UXh0SBW12sXiAlF6K8dB1OJ0Bc8zNq1HIOq79N\nqM1M7hOOKnOivBqd8+AnKJFgVtLPfEnThqTvg1WYn4Mh8D/aXDIB30l4e2Qk\nxkyJC7Gxfj/URUygWiN73QRvE0Vgid3LA6Wn8HK0a+Ua69hy8v5DMfEgQRCw\n5rVhQ2LrED2KgYsrHTdoPw8dMDtziIeL5pi1I7yn4cFEgtQyc9HHEeLU4i+3\n/Wsfui0N5UVfaPga2RM2+KHz+bNISwz2SM6uniuf0JGyPxSX9c7qOMXwZIVe\nTvKyl9Uo7I3+rphnV6hES4tK8+a4zp2G9prg/FI1Gbj04hxB8I8gGmFasrfZ\n7W7rDuZ4WlWHLdejeF2Bf6iVw8+cZvU7r0M0PymO0i6OT75ecYEpeEjU77hH\nt9Sh2FBrerd0kzN6kttjpW6XQj+vELw1Z4PkaEbkmVYSgduqP5hq3SVa9QJM\nt243QYRDRmj0265H+6XESqnaf+6nUqitVLz2H9RIh7l/+Tt7iyQQzdfQaJoD\nN4l0pcnQ4zTguXPtSSkTlUr9EhULX+CASZ2f//J8rIj4qllBDyjuWHcxU2ky\nudPr\r\n=cvtK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChvnyN7SRSN1ZJYRBbE6vkjEI3InVajMPDzKthVqY+DAIgUydgJrK2PDKg7qv/iJFoydBAHKscpX/CQxf6S1KORxk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605604141-67697d90.0_1605604286980_0.5646661923727074"},"_hasShrinkwrap":false},"2.30.2-next-1605607058-67697d90.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605607058-67697d90.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605607058-67697d90.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605607058-67697d90.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pitDr/LOLaZTlRZcK9DBjoNRJrOIbhPPO7asF6/+SR9uPkD/h2z8uSGHflLqs5hhX1RvKqE+AUDkZPpotvV+BA==","shasum":"02003614b6f5836f146ff45145a860b426ab95b3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605607058-67697d90.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs58WCRA9TVsSAnZWagAAabIP/3mY2B9NkNBOwP4vNemx\nitm1IXkfNURvgfGSewkgfsumOBA+87a9CdljWxdny7FY7SBFOrmnswUnUgTI\nP1Vvr9ZJ7n/sHA8DbLlR+s2K8eCHlClfQXLYOtOUcJkcoocHgUMKAfwwRgnV\n7YmJ+8nCue7X74trd8LkL2ofhA7XfyqlJQuKt+JKYC8gle2FxDQkcNOh9Wjb\n4pcX31hvoAIgICJ4syKMtJt3oYrOkE8Ld734tQHJeihSaSVsKvIRFqDkPEtb\nNLxajzpojpy1Cq9X+vMQIK7WVQQWT7AqN7t4+Q3Cm0Mm24Gs/pTPvs4pzBBO\nbRmRmNPfnEFzAnVX9R4A8XJk+MVbvgjUgeCGTedEUALSCGhOgvrhVdx2Vpbc\nGY2kC+gBMDb1qfJr1h+Ckz23+wapKnyPp2/vQbpMc0mjb9+YP6GvoOcNxOVW\nWH2Dw0ENBy+2U/g3DlQacssSmGp6y0rkpdDVAkD6cfwpruExGpqRzJtpoo/I\n+kSf/YH07SSPcg7pOinoNsecTkjd0L5NBVljPYLjXRzoPsZQf3ZhN/4NXS7y\nvQyY7AfZVArPcnwNrTVuxuyJRHVUsid+maBRXNzxULSz6FZ15dyc8HwamKse\niDx3AgCY5rfdbcAsKx0cGlQzsRcpMAeyDaZZW4HKDZQB9mSjegiLoIjPy4e7\nxJOo\r\n=S9ZM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjYDII9hoQMIWepe7DZ2O+cGvdr0VzcoImcCtYmzL+EQIgRmwpQlTKXPTo8jiHVyCLH1d2Pb5mXsTVI8DOfpqySko="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605607058-67697d90.0_1605607190265_0.4378312809456959"},"_hasShrinkwrap":false},"2.30.2-next-1605608261-2472e6c9.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605608261-2472e6c9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605608261-2472e6c9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605608261-2472e6c9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0xHp1Gm4oQze31OCL7Ktj4GWG5kyAxqTDba8kOAgEbBMl4PtZ2TIEUn28G8jGCPaWqiqemaAmrOEUtp5yZ+C5g==","shasum":"63aef3c22f02da3e0a09165bb346aec5454ae9d6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605608261-2472e6c9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs6POCRA9TVsSAnZWagAAFN4P/2CaJxNPqJd1dzqVLgoD\nqbrdbtvjxhbmtJLYtBy6fs+CxmignPvSPl0osKLdQNc6g+BbN+DCzxVbMYfE\nXleJFdP9xzJ3yvNReG10lz0dcSAi1mx/S7/2L3zrQvslhine3lACfFwkXerO\ndNCx9Jj98d1G51/Z6PnVRhCCNUDdo2LT+6ewkBsJ770eHzyuAR7XdMLcnD9h\nTNtuclasd6yFOZucDPKc0Rh/EmXVwBKrtQmyUUAtkQgmck1YtCTuCWkLduDj\n1f4rboMh9vHF82732WqTz2VsuWCKeREa8H0ZaRusw6iYvLXVprHM8eoNSq61\nlFKhKgNBIMSc5yVuCt4MLDkgFzo8VVkMkaWFRbWFizBBek1N5qnW3P4KrK4x\nfvwRRQkC7/BaQjtBCYolyeptscmGJsqgiQoJ+BvJE6a42omDRjFkFL2Sy+qs\njtAdQikDyLgUrU9X4Juba9fnjrXtsYo0bCDHe17jKGDe5qenGp5SMvTD8XHs\ntVGz5mnL85WoV5aozW5LPu9fvHixyf+CwJ86/2fsD2Gkgz8zN/mlYKQUQGjo\nC3ky/00Aob0LxKu/qRZP3ITVC2DTkTv+nNAa7i+LnPJeAf8VVkXZwv+65bax\nrkfoOIxkBUorvmimFpdJixdCExP1wz8DETQZRwNGKrvbu0eNlMKiwqLSI3he\nteYp\r\n=jsaQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAO7/iQQnuDcVpLkLA935FrKPgbuI/u5syQZxR9B3rg6AiBmLBmDvDkzNYU9txyEYJrs6oyoSBG6a1fW461+3uG0ag=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605608261-2472e6c9.0_1605608398315_0.47231008627975557"},"_hasShrinkwrap":false},"2.30.2-next-1605610237-07f53782.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605610237-07f53782.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605610237-07f53782.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605610237-07f53782.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7yLDdwDdUCaEaNxyiYex7Q4fKX84RG6F4AoBUeCdBmoVJnYH9qBb4GqPD1oa7w6Dbzdbn9w3zghNP06uvY55Pg==","shasum":"209ac6c8010fe15734a8e5d1bf12ca027516875b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605610237-07f53782.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs6uFCRA9TVsSAnZWagAAvE8QAIgQT6r/FUexDUy9vYmV\nWPOWv1PuBTcbw9p376JBBnDm6JWI1GhDzb+Bqi1nXgyltwnAALokx4iQqDcT\nO8G8chlY82ButgISb0VvAJDOlzr0WL9MwFBEFv4DZistc///smXm8DQBolzg\neaJP6AGZtcYP53Q5PvWgjrqSI3hUVNf/uNh++f6FA+6SxHKpmLfnT8z0+Yrb\nU9ivMtHgxmdtVrHy6WPN7OLuxRsAmvryKjKCTVDqRTTljNBo0fqHVBgmM3IX\nqK9SQG2U9TReUjtb+eiSZvaHSNZwSOKKMi4L2KBE9RNYVGFMfg+ory/eYiFv\nVqleBmIwHrRNV0fBTgCX/i4kBK9VGDI3HMQAgHlbXv1ib+SjPpma0YDE929F\n01VlX/j5EhApElP9qQoDEP/Bp++/B3bBuy2RHfk+DVTTti0f4bUli+dQuYPA\n47LXUP+HrlydmK/H6uIijbbj9j21JF3DNn4N1vm2aGqyQkhgH3UjSZO7hV9f\nvZgdQOlP+1YaLr25shboDfwcffQpv2Q37cfJShRFyzXI2hdlNX7UAdi5jxaz\niBDM8v8D25O1/k4TobfJzIIdoyjZZ7beyjjDRSBA5SzuCiKBntlnyVZLWkdB\ndadE76mwx3SjuDZsFcC8fAJStyVZCVlXCShaB0d5n0zufZRLehCCweyKetne\nU/F3\r\n=zi+7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZdy7Y+HmcerpKoqsV3V9yqvZUDXAFg2BNo6jm4EFsUAIgdH1lU2x58V3yKvP5/gVvAQGaUrq/VRLw35x/pwqMlu0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605610237-07f53782.0_1605610372494_0.2920885802394626"},"_hasShrinkwrap":false},"2.30.2-next-1605615693-16c71828.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605615693-16c71828.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605615693-16c71828.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605615693-16c71828.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oDyLKZQRtr4fSh/KMT56TAB1m9h0RgNivTO1Q/Po7vwXDaQBghYphq5SfZuCRzx+I7RiQ9TbYnsxe9FaXKsbPw==","shasum":"002111ced4b392578339f6de30a7bb80f5a70b9b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605615693-16c71828.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs8C3CRA9TVsSAnZWagAABN0P/2qdJIG5O8RGfdncCi/P\n1a3Hr4sW3FJoqm1gMvYfRl0moRh9LRh7yNZYkqq5P0OI1K2qQFXmEb4pk/NA\nHIB0nqZg7ISddQGRnNs8qCEuwsKB8WamahDFROV8nCtOmzmEV9bDV5UKltFk\nbkM4dcJaoHzVp47Og4o3EbqcA67O0XqJlerhVr8bb/PmQrEJFL0V0CQGE7a4\nhk2yCc1uH4PUEDCzKTrjsmIUyk1bOWSjZ4++s8oWNx/fp4SAaf+eqdwowC0M\nRxFIH7s2kP0nTovlis3SlfNlnHg4oqEL/rb4/5TIAWUQBG5TbsnqQ1qkpfdq\nOhUurI4sSo5MF/zHqP9IQyUo4055CCikEXE/s2kf4hszlMwENBRLUV4hhN4B\n20kMM/ok9iR49Jr/Hws47V+0/oxeh+a2zWhfJcP2Quc6p8jLLpJ2TGhyPyW6\nBcBFIslI7lrNdTGlERpdFzv8NANr2oZCImxvo2kZSlqt10L/PJcefRZjzSee\nHnf0Y9B84zY4hWMfexWJ90Y+Rc/fNi7Rk2aNvfUkm/F5UheQ+TOY6vDhm5vs\n6dd25IElCwk1h0aN80EWQgPINAfPKVAoEPDVuYn/OU0o1MkojVqPdxfRVS4N\nY0vvSzyO/OPxoNhB0scCpCXEyCrlkmMlS0Knpsoav+9S3BMz7p4bJM27dr1m\nGLXX\r\n=WIg1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1D0R+Y8pkjxg20feEhOVkjWyOl4sjdGngFFlaKCms2AiBb0Sr2aOr5IPWbDudcpJz+1Uge9TIUrACh8oDx8mdAOg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605615693-16c71828.0_1605615798760_0.1599453603233787"},"_hasShrinkwrap":false},"2.30.2-next-1605621812-3186ddbb.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605621812-3186ddbb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605621812-3186ddbb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605621812-3186ddbb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1bNvXKhGJKEPuruNjQyUAhMYLJi2cOhQlvJfJ+he8IFNlI4uJ39LCxsWMUl/h0W8AhfPViM18Q2COIc5LF5zQA==","shasum":"5eab921193b9486c0ac18e4395f741bdc88eb73c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605621812-3186ddbb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs9jnCRA9TVsSAnZWagAAJUYP/R1H4epbdGF3jcj5G9D1\nLqbuONWRZxEyOl53aRFsj1VhpuV4Yg7hN+lSjd74L49cD1wB6eCSLMrpQada\nr6JD+UiOuax/9XWJNUnxueXV6mux1zkqL/8fvVpqJMLCrrIcW0zoFj95yh7i\n3sLSIgF0Hm5OTOJz9cfRwoAe06VANbKhNyGOf33nObNGrtVror6s+KSOzEVH\nALl3vSmwQxY74dLfA5oljjOu7Bm6/mVR8Qox5A7IrsGnumcaNfKgN6NrHdFR\nZRz6768NpWFci4q2yca9KP16fvyevdkIST1QIgz0Ymx+LHxguspZmTPOQsDO\nCDlwBZ/4dFbwmHd2LwZlQfRVmYTGyY32tkrMEchlbNtlbQEciU0KUDACru3D\nS7imcCrDag+uD4h9VYYEOdXjuM1U+xON4kALt1trrTR7HZmh+DLGKftC8leX\n2edsk3C6ApIR/LCXzyvfY4L4qwk5XM4r9bvkOg7mruWTIVoZWmXKMLcv675/\nzrM3Fr/lqOrMpGj4QT7EmDaG0jGO2ENY19VZ7P5iNKD5z5kmz4mAjQDlr/+Q\nVflEIOuKTMLj3EqNY/KUNrCzQC7uXfxxsw7rxdM0M4zBS12kUtakcgzcymSV\no5u9m2M47BWSRwYS5el72aNQPpnA1hv5VeZPj5S1ZTTQL0eKNcvsCXJORXIz\n9j8i\r\n=gy4e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFXt/cpze5cg+RFQ4/rtg6KRk1HcNUkjI3B1O444Pw22AiB95p9y+hJTj8/ZXn34Oyl9irLugxfh/gLUqk1zVQGXQw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605621812-3186ddbb.0_1605621990671_0.33247195810677344"},"_hasShrinkwrap":false},"2.30.2-next-1605624535-74a081a6.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605624535-74a081a6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605624535-74a081a6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605624535-74a081a6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dybVrNfI0Y6MQ0C72rIN51T0lR3Xr8lmIX9feFsh4m+oinOjOp6VcJoIIq8yH5QqFb0LIwjw+94kjTmuaWy/xw==","shasum":"8c59c107bcd7591b9033d40e569d363b6301a606","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605624535-74a081a6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfs+NkCRA9TVsSAnZWagAAXe8P/jsDseLlzcpeFYoUkBB+\nP8SxmQkjJUQdqyvdKigt6a/t53zO+Mjocjwr1z8NBj1/wGvsM8M7OxbP73Lk\namhp1nW2aMMjIBa8vN/JEKrtYG43RVL5hui2z/5v+eFgwn6kSu8vW0FTOjPH\nsObHItzFfMCem8UHGv6VnTWr8SHr/iQJI7CeEN05Mkh3fbxRSHK/6cWKqAi6\nisFpVqOpg0qO6zym1+TxgwfAtfHNNK6ktCIWzZdeAtD8ak4ehUIZq+CcFMcL\nY451ZRDSslcGDSKn6E4Vxy03ydJgA6Mg7Fn4o6Ji40dlPm7YxSpTndW8tPAb\niONBLqQF+ulBxHwY2yaZUIImC5RFm2nQHRuGqryxrCxjQ1xzP8n7UASgb4jq\nq4NXuHc0S0MtPuc9Nnrx2GuW9M05sA9MqERLG/AUAAUo2nE3aGTcsv/hWJoX\nlnd5WVThsucYQAKL7zNBsY/G6grx65H6cMSiZ/PXbSpD2HKUsD3UGjRTmJFI\ne5NUQ58DqsApMEQBypxgX6Y/PJ8sQ/bLqCLoOuMd8Ii6hmE6agWX+Szt7C8G\nNgtZJeqT964An4k2Js7rnCarEcZlbXvuekOPy/MZOzjug12bmAD1/m6V+dYI\n2M7uZsAsfsuBRIjfTn3c5WyS3tQgLGUVWCkNSw9g3wwBUg/LBf2pA2SHIf8j\ngudy\r\n=hfgH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDolsocYhsiJscbub0HUkmgxkXOmQb38fqqKSVdZMcI4AIgc9CLPg5I4SQZUo7IOiLSdXepEJCehNkBESx0SB7rvsc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605624535-74a081a6.0_1605624676406_0.21447731806426962"},"_hasShrinkwrap":false},"2.30.2-next-1605635698-d80c3689.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605635698-d80c3689.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605635698-d80c3689.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605635698-d80c3689.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3NLL5EmEmtdduocbWRZ+Ms+wt/tg1q14b9QHHDp7eOpiuMDaBhIYFY7yI8i4EiPmpgvV9GfSjLuwse3/WXwhVg==","shasum":"86e4749d4993d3f95fe8625dafcccff363562f19","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605635698-d80c3689.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftA7xCRA9TVsSAnZWagAA/AsP/Rq9nml686zNozmbY9d2\nzFKFtWCYiE5+OXrw4iDXjdaqRTBo6sxT3ibA3HFWIlEIY3BVGPc/Skiu1LDt\nSnbUkgjEStLjEF+01Imbpr6Z8NYHNIIfZTuiOfTpy1S0j+e7sd+UHWx+V6I1\nRUSgpeKWS0+74gzT8jfOtXgv5hp9k+miYg8Qp1ZrRJNxTq7LchRz+cr7/AIE\nukR0mHej9cXxw+lV+xXBvc6hB7mnEf5nwNPJAxrXE3/WwPMvFQEInPsLuiwG\naZX8ewwARowvsbtR2uJ82DqHgq3mfvZQxFWJnos5D6tpeDF/Ep3sXjJRg4TZ\nnro6qk/9x/TarlOZHJniK45Q7WV1pssgqzNVN8jLF7n8SSUVC4i/HqaLDpxW\n47k6u3r0HYMyLV5fx/OgZeQTn2nl3vM0COHJU2W3gtfyIgvhas/DuymHQLJS\n8F8xw9v4PCkUgcJb/awttL8GHAPnMUzv/un/iluaXFRbMtFelfJnPyZlZ7FH\nGkNW7HZIms4JYHm1pmg0tIIhyziSnZMV4wNnSMWQbzPw3HPnoSXvunR9WVcd\nTFZsw6iLkR8rvOS+N/idouQp61nHwOOfwNdOi8yGIy5nvTaI3sKb+B41qZlw\naYYuxS1YPRAmbVQfNcDbqocJ/iZUfrluYZOIFA6uCmoOZoc+W1ZZuxAM5LC8\nJUvF\r\n=lWA3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/xPZZ3tnbryIy6cskATSCYLtJR/3mrYCEXBIIqmeuZQIgIyB1zY265soqsR0uNmEBKyAJYSUIIS2CINlAIzvysmQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605635698-d80c3689.0_1605635824907_0.8915090080680936"},"_hasShrinkwrap":false},"2.30.2-next-1605646890-e41d3320.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605646890-e41d3320.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605646890-e41d3320.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605646890-e41d3320.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-P6BYtKMIeKTyQvxTbxaUrrt+RRdWPkbiPNG2ef/L5cPGFM34qM7i50Sa/Ke5TvfLBLQOPtss9qVDbgppH6JdyQ==","shasum":"ffb1e99279e7d88ce8cafa8994effa37c8259519","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605646890-e41d3320.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftDq0CRA9TVsSAnZWagAAy5kP/Rf+73rAx9fTMh7lDSBZ\nyiKUFZk1bfaPSOmBYqKRC8OupgrEB1fMVlWPJetqWYfGN/akkjnhlGDCJCnu\neoE2LAADf5/NZciTMOgoADPC+cvVuNvOaAOXVEOHDBszYCU7xWzYNpykVNmd\ncigJaIwNJeswqSjBGwVdtHRO1MQePpcXF6tJZv/pOeOZdgdGa8DruTNxmLGT\novUvhrdNZi/0s5hwCMzUFQyoIAhcb9OqSRb8RRxAptRHMBmTdvj2AUvMHH+T\nhv99e6iTVmnGgzc9c8VkG+ldYLzqk4C2GAGl9Fh3SCl9o+40PqEsQmaEcegN\nd5MVgaBg8ZEudVKdJ9OfyWSncdZY/2wkcQtqJ2ZjxqI/johHHyqJVPAtweAc\nuPetMbkHe1ghu1tfYoVHf2jWH/TWhXTANqyfr/u8t/GYk7w7nQJnbxACdY4x\n/DKw2N4APMOfsEBtZb6f6enVEsc0EMBtmBWch3WW3CiqntGEhxrYbNGC2Ts4\nRacW2nJhEn/MKoxl6lgtXsqYWJlSlYRzS/Zc4ZTwU8G9d5dG5IDLuBpQBPdv\nOVG9ns+0/Ggipo1l4pw+i+ILLkSJtTy7iqAxk3NZTFYRD9iue5Y4RTnglz4V\nPAvdlth2mToPOHN/hPo5DbaWNR8EPdCpqMw53P5fpYce9va9ThTVGQZHO8KA\nDnrU\r\n=Zswc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEsaEJYb2jcoNHGLCJfrhDM68tfqs78WwRurRn8/oNqbAiBXrdFr8uwBJ9S1T/u+iXHGuw8bjbL5GrJhE/4yJXoScA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605646890-e41d3320.0_1605647027844_0.47255929605967895"},"_hasShrinkwrap":false},"2.30.2-next-1605649215-f69850eb.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605649215-f69850eb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605649215-f69850eb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605649215-f69850eb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Uwxbrhrzv6HQ63lYpJ8ueC9lPzTUhL2BpCu29I2xqhwbf+0dkujApc+WscOruuqEROKrHW+8pIoMenvh/HffYg==","shasum":"5db7dbfbe88ee722002545dda471540325c397c9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605649215-f69850eb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftEPNCRA9TVsSAnZWagAAQHgP/1gCZp4ViHeXOY1DFQt3\nIU3X0SIHF5Ne34yFvE56SaTyUTZwNnFXJzg5aK9NAWf1oLJoa+ZzeXycpe2D\n5NUUW8Yzw1l7EfYD/e4FKWwno0qOw3JhspjbeunGFvhCbZVvJdjw25AbAdcU\nE2tLEVzPguyjEvV9aNSwTY97VZvFzqFG5gfLboqfGzxdE17h7AjMsoTj31DI\nQJfvW9ntr1g/3OgZ6PIXZAc88iFBgK30Q20/1MnpEoMuY5+FWAfRzxAb/NZm\nkJHWzBlkaCP9MCWT3M3kSjMeKVuKNX5jSCRlARqUom/at92wjTzLVTRLnPaO\noxakRtiUi753Vajrnmp6uZ8YuNd9XB1SLhy7TSyTy1fRg+JK9u5vUY6XOqK1\nuxKgCgey1s4IjbxMOYakldSeDAhQSEV5aj+sxgMcJJ2N/96H18LFcfLq9Jxo\nF7ojE3YRPcbBwQ+MZweya7IuM6MoUh7xBPamGkUJsm7dZlaIA/S5Vi5l6YY8\nWlb6w39AcqDkPX+qeI1aSZrWr1cw6DBYcecEV9PsXHtm2m32qteNqw76ZS8E\nx6f2cFP6CWS6XS7nX/645KSeu/a3wEWns26+FX5ztL3yAj8fkmRrnYPAWeYE\nlqgZKA3ELI1F1RlPqlfw+dAwQ15pvE1jL8m1K3LB0KIE8+/g7ihYxJ0bkF7Z\n9B4z\r\n=IvQt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtKdV4Qpg8aord0kMnpRdHPwNyBRC0JuK5vFWNK3SungIgQOAERXgFNxgH+WYG3c8pSYKlM4iPFpei0pukLgFULKk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605649215-f69850eb.0_1605649356838_0.44302694928118114"},"_hasShrinkwrap":false},"2.30.2-next-1605651993-ef19da1e.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605651993-ef19da1e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605651993-ef19da1e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605651993-ef19da1e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IPKlnifwHmmrkF2LrF8w9gsxVnc9MxF5rKlWHyEhIfD6RG5gwLca6NoYRFo1rla2ytTtCuHVajH1QTSWQJ37rg==","shasum":"3c3b912a5ca75fbb4438ae5c657785d60bfeb9a7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605651993-ef19da1e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftE6VCRA9TVsSAnZWagAAq5IP+wZZMYTKGHkg1fA/1+Fs\ntS3WMbOAC/bHkF43ZorOv9/RnC/wMQ3nsZrP0uxCJ8JynIvwLwUmuo1KyPZ6\n7RDJuWHxaFXmPruy3GUUATRgriu1k6Cm8A0KrdgTJsPKthXPUFq3w1Jii/wX\njMYzgq7xLFzSDghSmuRqsu4q5bx7qsKUR5Pr2BBzdedY0bdL22KYETUGmZlu\nFV7dy9ogiHZQT0J7D/jn8sMNUxhhIfq9cDRf0nbYIUrmo/BzwA4xE745Zci9\n4IrIrHhUAZolZGio85W4yze6V9xgCtrXwe/K0B+YoSFH8GlrMfSfPMQDs1V5\nD0KP6eM1uE1FJpXDXlf6SCHscNoqSJF4Y03Kxd9EYf4GCWbTxPPTLg3ql8Mr\nHo1RiDB9spFBa2nMVuzlVe8RRLjYivdrEyiTlQ5keSTpUha7GeN8LvzFK/nD\nNGPJBHPR+yZbeq25nu0cwvIim6wY8wDfzuxjYehMT/AjXNv6RZpUVolNm0hl\nKGFoD6nPIykBgiWzQuBN0cUUHfIu6wlrTigejoPnkPbiEH2BxmQ3NhcbUmJb\n7LgzwWYTBwzg8J/L4sQyhBVm99gIGgwQCeS11ZrLBILNnNeQmFAR4M3TCsfH\n+C4Gdp7nXzTdyfS7gdmXQy8/yqK66mjWnrUZbapOIOTckaxVY3lat8bA9t0x\nMY/U\r\n=3dnL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdq+rYf18hwK7Q3mH14hGWF12pHdq0HYG9llf2aZeqlAiAPlWpUtISXA//iQDI4S1Oo4Fu6iggekqXDunpeNzbvig=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605651993-ef19da1e.0_1605652116966_0.4502581329705724"},"_hasShrinkwrap":false},"2.30.2-next-1605653534-34a486bb.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605653534-34a486bb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605653534-34a486bb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605653534-34a486bb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l2A2TKoJXCIwxaumy/szXNCVPlwa01veifqOdNedkQeDx6B1TWCtBkHKpv6lNDgXyKDArE+ATx8tcHE46aB7fg==","shasum":"3bd55336c5eb2074b838e9c5e00b50a767e32b80","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605653534-34a486bb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftFSsCRA9TVsSAnZWagAAAAUQAKAc3CoRgP4xA6RVoKXT\nS6oHaLkQbT+UMjWtqurFijFQDDTdHUVCvYzJw3y6oVpLEWt6vQHhGJGVzO72\nahwMz1YPSwTMjq0fxYgrWhiXZWQrParr9RvJFgEYrL12uTo+CdGQRkwzGFej\nb7lugkiyDEGpGJo4VUCpMEgDMRwgOXVfl/scxqz3PM0zOhPEYF48V8WVzK66\ngsVZ1M8U4id769oQcZGWPyx5PaYNGFV52lDD/p2lA4VsC3zrKhCIX1+0bUDW\nSC94iPN4YCoicom+RkbPdgw0D7SsVUivnQN8rzrzsYf1F+rpsgb4b29FyM5d\nZpXeBbakXv+SKrhvTd0W1uciZx4lieuc1rApk+5PTvcpJh2u7BofTEBJAyvS\nIKZQgvPSYR1zWaYl+9bpmSnXN/1NOnx/Rmw/t8Y8CDwCLjvcfTFr3wmFzF9T\nLHMtMO9BLdmtqHLeCUnGxxHseVxjAYeB9haf4aqDVdzVH/1nhAtYI7k1FcE4\nmR7m5rAuqituQ/IeEbsGC7UfQyk3br5J2ISCVlL8S/R1Qg93J7Sqlslb/+3B\nJ3/C3sMKEt2+QRNNgs4u+2hziS6gSXK1yJPApUXmqI/HGIVctOoQeU1HCilc\n1SCiK2tGv70sfc2ctVh9CRPGIP6d08DO/Afm6rEaRl/OdNlrDdyFDvB1bwAP\nlbKG\r\n=1/Fp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEH/xWAF5u4aqoU/8V2bpLIsDET9QRICudmvDa+tZrmIAiEAsnMZ4RN5J7kwJM2CkZ6rG5XhjllCRrcwc3lMYJ1d6Hg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605653534-34a486bb.0_1605653676489_0.9143930283782924"},"_hasShrinkwrap":false},"2.30.2-next-1605654781-e5459f72.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605654781-e5459f72.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605654781-e5459f72.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605654781-e5459f72.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ThKGiXfE7Em1TiqeYB+M5CsJ6Qm2VIARPvex8QSwSXHzU8f803Krfe817DTzZvYNWfeLUwNJFuWLxbAnkaU7jg==","shasum":"b27372bfe529e59f11851765ba1833296840905b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605654781-e5459f72.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftFl/CRA9TVsSAnZWagAAlu0P/RtN16OkFSDgjvHtidnG\nClW4yp1pjCLkq8UF0wQVWIewER2DLWsuHvej8KSKb1qJ0seaPxR2hBLo/GOm\nL753JBVW79QCz7jIcAu/LeuMf3Izg1dj5KJjwMaltd5L6uVIE5pNoMj+gh2e\naM6uz0MR6Gi+dFrnInPUosc+JDbypDp3KPTqMXTf2xvQO/PR3ggAXTi2ATLG\nPZK343vgbsySeCgUWsnre/2R3sMVNWm26T/UBejci++UsQKH6fnSJS+OnkDb\nv2uG+CV0Y0bA1s3ALpJiEdFUH7ckcZWHD1zGYEft/upOq+bo/uSuw2hpoFIp\nShGNojBsl6QU1pg+U5dhW4TrTyj7nAglFXxu5ZxfhwVyI1jkakYh3BN6jt5z\n8uTxfsOpNB6IoWE2vYvWhIcALfaPV247XP4ttOsNFrkgr+gwJLhXlOP0cCkO\nNeVmA5hHydGEpZ5/kRH5NJgYXB+Kp4/DQaeG9n9ZfgoavmPv4OfRajIi+X+o\nL72ZTwpaarVaoBiXudnK1J3DXmlWFA6ejbv5iAP6iSvi16CXVy5GnbuDvaA4\ndRHz67raPtSwF4NN9o0Cmwy8BlCkia2amiOn7UwT4dva1TxjPAVhv+8eCwQa\nnRAZabLiZm60pSPVD9TTAG8U/z17GeJNEwvGm53y9OXmSr8gi+VhPr0viX/r\njnH+\r\n=qF//\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB00rihdpzLzct4EzaeXqpS6DncwoI9y0MfWq0YXjV11AiBHzJ2dTThQ/Zgr/H3DX5ULUDkMwgBj1EhutSyeqCi0zA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605654781-e5459f72.0_1605654910554_0.27681186231595456"},"_hasShrinkwrap":false},"2.30.2-next-1605694712-e712c697.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605694712-e712c697.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605694712-e712c697.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605694712-e712c697.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rG9Bj8SsR/2nv9iUQAcc/5GAhkwXJBEEQbwZytOEaNQR1PvZgc9YuSMPv3f5gj0/awUbVrIoOfJPT5u9AVS+KA==","shasum":"e5095ec6daeb30527ecc0e2eddce57cc325bd157","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605694712-e712c697.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftPV9CRA9TVsSAnZWagAABqgQAJqFFPvS/ulzTy1te4xV\npsT8wAqUvmV9K6qs3g99AatrrxL+2YSqkQ+9g7sS82QM9wHbkwFF2v2loRV9\npXiudfHRqns6373eACHORwKq+xMXmebHxbYgT0v3xQeZjW0por6eCJH1GYeZ\ngbXHkFkU7u9gkx2kV+79Nx9cAPBi4q40+Yx8b1dUgL2BioPc1StYZussxOBP\n+3PK6sIe0iSX5orM8o0Cbs/ThtcLyIMn7wiA7NWE7FasEsn/B/MC1N55Q8Nz\nzsufOsDJqlojbgjCFHBJO9d+x7/RauoTk5QqQ3h/i4O/uAqdTKGBmoy5r74f\nlm/gtTJgGekIJxSOnPAesvbq9gLkebOfEs3HobIOUsk1PUQZMbasRwHqWg9o\nYdH6mnPtWSsCHKbMP79nESUiPuX7zEXKoEMimlQ0oJjlH9XvKhTodCL2XgQn\nesb9fjplZu/U/qBxJIGbaHflcNa/Yv/sJ4Y45f0PkIh5ucAVw3Qsjfx8879H\npVM2RG5Ha8JW3kKyfuWTpXmXD+d3Mv5m9X9tXIGF7H19UxXFzsWWPDDH+Eox\nORGKIxaop1t/XlsJ9fSNkOlM4OmTeIiHeMOD14sMv7AokA5bd/qezI/3pzEH\nIlkbJGK2jiUnYnkvMrVwpW782L0lXEOjJEXoRXF+r06rLViKcZPGt0G/DCcs\nN41A\r\n=smwl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEmWsxZU+VjxjanDoCHA0D6A63OA49T581u4xRytgb4gIgJ7qHWk8a1fdJWJuJKCfPNl3WHminoa53mgMJdeFxlsc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605694712-e712c697.0_1605694844465_0.4435732715955263"},"_hasShrinkwrap":false},"2.30.2-next-1605697098-78bb4d3c.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605697098-78bb4d3c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605697098-78bb4d3c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605697098-78bb4d3c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q98wItVeSgY/QWrMDSOhGkq45FLzUrlPq/Pm0rCXSp/knXdHgNLC33Hhlc7P81nt//BRbwoLtyCZbZOmaJp2cQ==","shasum":"6c2fac6af522e827fb164a8c0a8f3fdba45537a4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605697098-78bb4d3c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftP6+CRA9TVsSAnZWagAAfIQP/j1nSNnEP9+5c+PxFAjr\nB+HFk8bQC7V8bbUyn59Lc1FBONBnMN/ks2pJ4+xOL5evEkEcUnT/HEtvVXL7\nnwO9WceqXJtOF4u/eEPv3oz0V8P2ulkuN6LjZaWRWggdgy5Zvll6Pq6jvbuZ\nhXft7YMdV757EAC3WV4MfQncT8gt+jLMwFS4oNDiSGA1R0SOrdADK/2Kftjn\ntvNLK3R1KUDGVRCyhFzxRA/yZZVYtPP+rfinAtuMhK+Vajb4Zg8LuvaRmU9z\nUxu4mCxmomtRLPlJIIaQyAQqRlyoOG8gkLQyjOgaaPBO++NiZYBTmo+cXP6Z\naGkG0kxpEyZ2Q1y8Ka+F6Uvq27/6+idDx+wzwxI+aZNwbgRIHqGaUCNE4bNC\nqMbN6Ae7SZSd2C+G68kZ+IEKLfGKasVXeTKzCbr5VJNhW5f3Fdw+GGtcrr75\nbck3w79R7FQkltODyCiRmQmaGbg22zRR3zmglapkBhipEoJFPygRSgzssI05\nQHQChfG6e0EHQZyx4ZT/miLOEzcyOoypjtuDAcXgpi+eaFwiwxY5YZyA/61m\nsGqB6g5Nn/XhWj2ZvQubiRunmR2P34X+hlIjvcmmD3gmGM7qHFFlAKyb92dJ\nVNIKgfjwDcJg+FwmcWelFjCJ6/9WNy6XkUWvo6cjJCawAMOmkAdrXHYykoW2\n9dXI\r\n=zzq6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpdsraGxsis/3FTDTkomIg7OjaN1DPVg0yMtODqctC/AIgajQqbm4fekxqemf6nVCb+CV4sxEPhCfc8EXvkHyuYhI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605697098-78bb4d3c.0_1605697213555_0.6958940742390538"},"_hasShrinkwrap":false},"2.30.2-next-1605699483-b86e2919.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605699483-b86e2919.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605699483-b86e2919.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605699483-b86e2919.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BnmqKH//1TKxB4h9CX0qBBk+AGLT06DvWM7N1v3h2qFKTLAph3Rhn9jmjd+qdlSwVGnZZvfvb2ZULUk7kgok0A==","shasum":"f7d398e37de473483e8d517211bf16ddd1ee6e21","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605699483-b86e2919.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftQgeCRA9TVsSAnZWagAAOt4P/0JH6pGA9c5foy5n+68U\n06g0fNDnxsCHe1Xfo8QkDJiUc7OXHCngkZpOPf4NobDKo4vIQUCOcmAB/sMA\nM4aVcT6vt6vNwcHmwkLgSnBYt4XhFtnJyb5gdT1ahLYy0D6uH8cLydTRXL0n\n5g1HbQlogKq0CzjguPGr0IB+PxVEU5U19DZ94F//OrgTwjFHFOZtsrKonn5N\ne2JZwbwtFhOlr7VMatmv3O9PExQo0Ntg57VZixixRWCSvj9WXEMh0j3Cv+7M\ng4jXNzxyMbSvpeY+S4Whmkwvm/rgHRwIdkfA+wyzbMVtkYOkdjLMOaeZPXXt\nHm3kmOeRsyAxZRgA8MA2RgSdiSIn+QR0zheTfAIRVKOTgfASUY9/qpxkq0lv\nTdfqDm4qZ2DfKdi2hZMDS7s2C2lKzpEQ9hS8f1fmcyK0hCqq8/0G9B32ogth\n9hPkeT1SZtRcykMPDOChilIEmBIjtA5b3u+ndu9dX095+uzbj99QZs6Ni9Yu\n1b4PJ/QaNth5C87gMMgk6FWU3X0OgHsPaUTYk/NkNtEdeuL44M1TvmO1LvqZ\nrch6p3zFvOL98kUTUaj07keQ4XfpniMCLq2skNw+KUiuIzDi8T8YJMvfycXn\nGw4QIyNquti8IfFAMEzW8e8MzvqJyW2DMNW0lgO3ueZbkmpKxAysBTSAfYAL\niati\r\n=j2C4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICRz077b9dmQcXWi7PVehgxzsa6t+5Fgte/jMjR+c8Y4AiAI4aVKNFY4OQ+nIXv23PTfOFrdPJ5A6/FgOCVjEVQCjQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605699483-b86e2919.0_1605699613806_0.23346045001349114"},"_hasShrinkwrap":false},"2.30.2-next-1605709976-2472e6c9.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605709976-2472e6c9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605709976-2472e6c9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605709976-2472e6c9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PcWrsZWBLa7XhusQIY366VY9t/r6riXw80dtUP9At7ekhPqlZqBXkysBxTsW2F0kuYnmDHSrsJHWJAFfhl1HCQ==","shasum":"4d4345b4dc693da5d80c6f775bb9d0287a5273f0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605709976-2472e6c9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftTEaCRA9TVsSAnZWagAAYNEP/Ay9yE4AcszbwJpTkH/U\njqm4hvXN+6CylRtKUIdBHRS2RfUhpu8gJMhTfzOwoZP+SoIWlzabzjDox+Wn\nQCJ6Oth49XWAzNzSpcB1kRsvO/WdtMZQwnCiFHEBAdawifdArk8uJ30Gc12l\nsoVX3c66t+VImLxxnGfJf3oUQhLojt0jVBfBsn4ANScRLAS1g+n/NpDO3zEt\nYdFtTsiAlLc3tLkDnXzSsmRb9UOp1vYso6nO3HQssvfqoUGM51XlrUQWfkWZ\nMPYGe/pefluNXbS5dToqB9lhZpuN3fCrvCwMktjCRRawUp78/48M2bbzgOlz\n9Z6rVsivnRS239hOFr/D2IAe5F0rDSMHS2UJcupevtH93rq+0sz42ysUxZ20\nCf8W/+67BpD7GP8jj1rCysG+rW2wdoO6jQ02+5LYkXdh9/lomqtH9P9qmm3F\nWrFXKBK42HIRxFlkYilqmInVkxRinndRWzmR/RM23kG5IF/X59I9TatSe7UN\nkNma2PBMp4WuoeKnMK08+kFYs5cTyT3PdGe1am5s/3B4im4sJis+iHDV6rwH\nLIFstBSJz2G3gE5TfaZj9X1hXdmQFKy5Y2Nz97jlN4jJjpJcxdPK3HHdIQwi\n3XwIab4K3LJE58+2jV6Xr7HnkxFSn2VwrAErxjhPk69IOTqV4fxTWSiuKCcO\nSAQS\r\n=6L5H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrLAg8JAurr+ZmgkbdeLeQnhXsBt5e2vcVNosSvCnonAiEAwfZu3+iA4bvhb3PE2ytxRX6U0A2Nn+SgKOL88Wgaql0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605709976-2472e6c9.0_1605710105424_0.5270513054662427"},"_hasShrinkwrap":false},"2.30.2-next-1605713228-1c5ba599.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605713228-1c5ba599.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605713228-1c5ba599.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605713228-1c5ba599.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eCDv2117Kl+PwDAH8OfxLdqje0l0M7T6K14ZF7DQBf29AqJP2iEjxusB1HpZvhOck+fjWmzKDNfQBsddUbtvzg==","shasum":"36c681fb83e6de305e04a4639da68dbfc0a569f0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605713228-1c5ba599.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftT3aCRA9TVsSAnZWagAAmrQP+QBO2/p3wkFgK0hxTTnR\ngIfNszWDnuDeDcw5b8eeJh6J/q5nsqEgFRrnpH3mRHR8Lnta3ZyqkLOzHmsD\nAmJGzbkoQybeeG4tdTCWpgXR4FvRKdCyA7vkrf613lEB7Nlkx4kN+GGgFs8u\nMy9BiFQ/wijVPSeWrTyB7Qu1HVnl/yxyUdhZFxkQI82fvm5rKO7N78z+QOkY\nRkqW5SyHl7Wo/WXekU9RhctfAda1OzJMr+O5IYszVriOyOQ2KsqCTCN82J5M\nOlU02pLnHYt4EoOHxtk9vUj0+jFbGSUs+qcwnKvOrnl5xM41E75C0VNP8qdu\n/swcxwwU6cxKX8CdHOF3dROsIcfIH9hxAmvc+HB83syqZ1HTH4EmHuzqXsir\nPSazFoq1AWgL7s489CMPbbxCWjgFwOVhL4LKqAfeAehxbiJE4hj3qFXy4Y12\n2BRMN/t27QSZw0p/1D0yuqZejIuZQKDIk5PjpxnaZ2gUeVxOnPmfZEsCLToY\nWL5GpdVuJEGFessx7pwoJXnBBnAPRH1BjUKc6FtZ+x4lV2fwzrWtZ4ifa6GE\nvjniaJOPrs+t/lzMCpmzKuZ2SWkvYpvKj9BfQPXqL2X0vWv04Ssz3NnVVxmY\nXcvbxKVt9yy97mBRzwoCxtpxmyvKFHuYQZ7QTd7eQeQvuZmQ7ywsr+CDGRGb\nHKjK\r\n=reS/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXWsTNIU5aaE0Tdy3uT5zEZv+s8w+qWu8Xbmiyma6W3AiEAxqdAimKPXQ4nku44jNAHQO+sJsqo05OMqH72issDFYk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605713228-1c5ba599.0_1605713369991_0.8523791035078094"},"_hasShrinkwrap":false},"2.30.2-next-1605713859-2ba902fb.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605713859-2ba902fb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605713859-2ba902fb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605713859-2ba902fb.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TCaMfjZoUYDUMIDXSH7cN6mdClK/43wDlS67dzW9VW/g6QGmri0+qFw1q4q5+8oCq1oE3G0bRWrIzz0NoPZqrA==","shasum":"d4b88b2f2c3b5336a248f8b775e4183fe55e3c8e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605713859-2ba902fb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftUBCCRA9TVsSAnZWagAAJwEP/1PR2CGxUOTJ2cDG9PcG\nOtLxArNFRnqnFiEaBcS+QZIVLhyk++RZXI3EW+5ZfWfDs1dc/A9TSk9e8DT7\nZl789+SjQuFWsVkY/Cp/r5rNV0kN/cUjCxvBz+3dht6tG8u6/1iO893Ir53+\n2NDT4aJd6ngN5znULAAgWb9GtxUh5YGFxJVtVMFvs34sibyJUGTIwkpujCnd\nZGXyUSQMF7uyTya3/6UZzzoyejFH/WBs3L8AWzz05rOkkxjeAE9r8z7Nmv9u\nxCQ3pjPcSFjJfDbB0Hqu0q3RccfVd0xyPMREIIOFdJZmQuKRRnSFoO4VQ0Qg\nYdTFLfDaYRBhAhLAAj64eQbfSmbjsndZGqXWx+J7iyrKs8EEkR/syP0x/B0o\nbrZIfQrkMfSLUWi2JD/N2lu7Xd3wGX0WEUfF8FrGMvuvEaxeyByER8QzO+jv\nw70AT1Je6WTe3ABm4CJKtQHJBgtrQ7JHcB3/jwxWZFj0gqW9fmbQvwnsUCWp\no94xkbaXQy7H8y1N++KdyQf/J1UXIGnRqKJWKu+pE1Mgb7ofMnum3TB3Rc0n\nc4nEWuRJ0gKOtQPriMzeAOlQCwNZgxXND9CJTObejyHBAZImEn/6S/cDw5ub\neE2nfIaVelzL2OInleWDo8r4yqv/8TnEEwaoOva6lWRUzXDwxGFHdlOZz+7r\n8A1j\r\n=JOQI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARpVvWSFOPntRTzvcN8hVUMoXdJOBAsY3ifkh1o9dmQAiAl1lFri18ch1rrb+ikU+VJuOOvnMdGPT8wuEocch7vAA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605713859-2ba902fb.0_1605713985671_0.6216695079378562"},"_hasShrinkwrap":false},"2.30.2-next-1605717606-9f8763bf.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605717606-9f8763bf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605717606-9f8763bf.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605717606-9f8763bf.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uqOhKEexNO+WOQAcxGTB92oepWJskq6ekyLAdi4/v8pYcIzEI7kNmWGtuo4/d7AwEkDUtkvjwnpgqR/DIVUu9Q==","shasum":"9444b0aa40d74941d32c6b347642f6668f203ee8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605717606-9f8763bf.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftU7/CRA9TVsSAnZWagAANuwQAIk+xfEVNIyFqPXwV7to\nS3Qtk6DOn98+beq1pw+0GYA3vboc4Rz3VwPcYuLz8GKFFc3NCzQd20FYrfMl\ncEdRlJ/YCPMVHIOn2DxQzGKmmM9fkSd4QMFpkHE3gcgIfRVn/LYe5ksrBpdm\nt5T1JAA5NLKOG0DPQPwgwSMnhzChGhXbVtTVKqwcSNGS6ZdYajO3mcSyLUm7\nEv9b+aplfcmJrH856lqG+WmCo9mqylqlrDj6MA1bQga3nqOxVEP+vt1pvTz9\nE7aZ+gRvm8L1DUlelSZK4JC5OjHqsY2ZXrxyRJIO3ctGicN5er+iwDUKIau5\nIGaSf7tBhp9qYW/HpMTC2UBErkCxmEqDI7eMkpNej3NLRaE+c194Ud9IFNT2\nmayb6Fh41WvUWmQDvIvGm0Ss6u2hixJaf8j3Ew3iL9LuKBdRiHNaC0azIXXF\nq/pI0C0NcGBdeASDHmxrkoaw8oCbvs+bFK4WzdbraAiWQuxUPEV9tnu/Bn4Y\nW6IGui5gVmR68RFIjyElV5ByAb4i9r2ePETHGcKeRp2paciqGaEq047kVj0a\nXec2C910yAmdv7VW9RbDPhHT8pjwGaN2zz6UdN3pSDENYkMJhB7wteX+vfF+\n53QAf/eDd3RxbAvtcUzrVBYISocDU+bXMPBUWs3D4hs40gshVTtH396WfUA2\nkdV2\r\n=wjmQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDcA5R9o0yuJ/KhdJmb8h0OfLxhWVBTdG8j5umxfem/wIhALDKYae2kbkrQxM1ssTgFU1MPtLbRsbt0d/d+Lyr9sHe"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605717606-9f8763bf.0_1605717758869_0.7217338402441991"},"_hasShrinkwrap":false},"2.30.2-next-1605721468-1b3e103a.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605721468-1b3e103a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605721468-1b3e103a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605721468-1b3e103a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NirWyu+f7skoVNyJcYQqG3Vpvtu9kkq0vfm2hiE2fS5mGwzDJ+d/+hJChVPkzuMlSC45kaw7PwdIvZzFVpelRw==","shasum":"5d6771c7ac87f5e3bef0a14588e549bc37c9a1a0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605721468-1b3e103a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftV4TCRA9TVsSAnZWagAAYHwP/AifrjqDFWneSyh0B42c\nj4QG7zmyTly3NwsZWy+va9QPZHe1OP7WaGERMXDHGqnoekLzd54W2741+XSW\nUuXwLWAwlov8LY4ItFJY2LtUD+/hkOpKGOoRST6jL+hMdCW00Fk3xEaInpWc\nl1jzv8peW1Z0k/JEvItIyXKBdkCY/cb6t85yrDYLF9YZJ3PF7AwPDMSR5qh6\n5RVXH40El6wJ3rUxQ95N7MgvbGjBzb81EyRmLa86o9DBNtSwwmHQAtgMMokl\n37b+xInJ+e/UOM62UFrMIMhc1Uyj9lYeumt9J3Ni5hN/p9rSOG09WEdEOjxR\nAe+P4m9mSmhX0uyAu21jU6YzQhthwSw0M8JS1EazY3NdG6YiU5tO09Xgl6rL\nvQgFGcy6vOXp/eMI7WAn2gOrmPcR/7Q3ob5oLkjUe1+9424Js3HQuK1zCCAm\nMvai2v2jX1cinMv2K2aaSL2/VDWiUIL8d5mtQPiYU59ktrrMYQJp3x2xTHWq\n+Xe9Oza6OxdRruG8wcw3MrVs304nnRNx8RMGXtK+pvI1o/N0cK8ZDj4aevuR\nEMSdwDElhX+8FT+8sA4SPTMJys+h8z4ILTHO6WMEHde3uqkFkrudgIzjCmEw\nl8JHxgP7qpYqtis9sOwSxjXCBJl3/P28y2/OmImTFYJjFtlBGTK+KecdgeMt\nDtwK\r\n=b30k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeUcg3SqZspCoIvM8EH0TKNZt+RiU9qQGYBDEx19flDAiEA6I/WD+vmQ0Vbb18OXWL4SKQtipMo9wrnOdo5Do59+Ug="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605721468-1b3e103a.0_1605721619197_0.5016843063009346"},"_hasShrinkwrap":false},"2.30.2-next-1605723797-4fba3662.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605723797-4fba3662.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605723797-4fba3662.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605723797-4fba3662.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gHU/yWF95gzdm5UrwAJ9npd9iC+r+PqhITWUKlemEN3iyBB5Ukd+sdm7b4MMaz49H86XpMb68dl83uVzis/OKg==","shasum":"05d8cb78eba52622d939c533f1e8128cc380ac4d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605723797-4fba3662.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftWcPCRA9TVsSAnZWagAA6dgQAJ5k4gs8zUvdU1wrDKdp\nNTEMSA8taSi6vSpqbtraL6rhta33jc3PMthGilv66tfWG3jrMWJzlAoPN+8D\nJewjl9cTgwL8agMpyKhit8kVGHJKS2zAZXSAmO/v8+f46MWOPxlaE1mbM8HI\nHeCRa209ZREhEWNSRVp+YZyHlAVTMr4GWmp/BH61E9o4diOz0KlNzzz01fMc\nk+CEbA0juAPAhBgP30Bjq1VNxko6SyZmm8R5zR3hjrYYFzEKzi9gX89PuWCS\nwtzDM0iwS3FT0GGsJxG9sqRjza/p4jkgoKGQQbpQWBrDEsE40WcFYE0eB0Pv\nJwFQzVMwCgb4WEQ9RIHzBSDEDjCz4gE/jb1wlBOOfpR1s/BumTJs0UOr9oTQ\ngf4HVDLEKdIMb7CRWoislt/J5am0j9Qzzm29NH0xlbs8NjWK8kbttmjnzmGK\n5ltfKefV/t2H/DCQHHrUqCWvl8Xjtlb+PETPqJ52LYwPPGYM0TaprwkMIgzM\nE3Hl+WTbFtCeNRVEpRk4Kbn2pYQcTJAnvzI+11FnS63HdXN68JbGWgLxRQpC\n9biD7YRSMok5UzYGzxE5VWhGOrnK2ylkF2LaKCPE/NkVtWItvYFuTSICjtJj\ne8/kVV280HnBiIqKcpiZZLjAK3AcO0FvBGByMwNWMawYCtXwZbwIe6W5yjRg\na+2C\r\n=VSzn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyze5Gq0QMdoHDIvndnavijQkGUkzzau9IYCkWLcvJJQIhALZDRSukrhuvh5BUiaXUhJVZoyZrMwzXFPB1Hc75zk9x"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605723797-4fba3662.0_1605723919171_0.4644644686059032"},"_hasShrinkwrap":false},"2.30.2-next-1605725386-3e9324ec.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605725386-3e9324ec.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605725386-3e9324ec.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605725386-3e9324ec.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mYV+UOTq3INEkzG61cL+QeMLiJhRFOlKXBkoCzSCSOJKOJ3pGkKLIsHpwWGcXpG0v7Tm1Ohl6AlfGo/EyyYPSQ==","shasum":"91974f1e162102f03346cf48f9b82c86c9c2b9f8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605725386-3e9324ec.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftW1WCRA9TVsSAnZWagAAPd4P/1Utyfpe4PiWW4knglav\n2nn47YVTsdWw2l/Z1ygST5/9ynbe6zprZOq4UyAnV3FKKBRymRbwo86mLICq\nPVDeuQxt15QC3l/13GBy31MGo1ZON4RNUKsJNDMzMQ2mhnHbrKuW+JbEbCLS\nD9umPNKHCXCp+CInacf7TKY7bw8CG/yb3Hs6QWj9GrWzqc3hIq1fwzRJmqfU\nw22CiBhMQp5jGd8T9ZEvCINhxzPaQLjLneD3DF/smeG4iXe//57SzYe+6QwY\n3KeCDeyfYW30mvWjWB9JssC999DlqCB1wj806x4inGXe811UUMJMjnBDymlh\nEJofJS9KUI1+q4ggKuMFrlsxPKj9R+rn60cubyHgwqUSlTxthTqc43aqsi/I\nwTjn2g2LQFKxWWE3mYSbS/c5CRNtHWKWiwBk7JnM9/L3ZwKIl/zWXcWVfKuc\nXrfQPdZG8eZxCL9oWUYHNU0e0cApEoZy84zIYirkUmo0Di6/TbOl0uff7zSq\nSUtSYS1Np+hDoDlC/xeiqlyrgktcdCqNaFu2cMYaFH27Y7JfxckQNjayuLs4\nfP28FLZfNt3BQ071s1mK2LKNjKkFkZWpYdPAaMifRFJV0tM3kXnGylCZtHMH\ndxpwI3j4acri8XMHVkm8oMJgJmDNsVk37yI6oAru0Wd5AiBYrrbe1GykGzSB\n7vjt\r\n=XBZ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH8hRP0biI1717CZ6L6E84NRikZ8OdnteGLnRyZYsg2wIgcvzSAKAAV/65Esp+qCPzV3v+5NR5KBql46EgmEjxDh8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605725386-3e9324ec.0_1605725525542_0.6518997090370338"},"_hasShrinkwrap":false},"2.30.2-next-1605727991-3e9324ec.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605727991-3e9324ec.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605727991-3e9324ec.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605727991-3e9324ec.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PfN8hOhkfISml7T0hwmUbMXoRliGBwjgXldsv78bw3XvNQQP2LP7vtFiXHoUu+DjPIE02HxVLhrk8H90LTbmwA==","shasum":"16c7feb4d11c4966251ee7d0128a82995cfc573c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605727991-3e9324ec.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftXeMCRA9TVsSAnZWagAAXLUQAIeaBYOLCb621PBsfyl3\njLmxGeLqObZ0H7DOnwL5xcgWDEj1RQQtYGOipBwoOJ0ytOs+g4c1LnCnOjVo\nWUeZTH5KqMHxu/UduS4uXsR6yQjGUKwRBYbAWbSiHhZBH1751gSNnoL/mhH1\nBk575A6vba2JMEhQp31rvWEHA4ytgthKIBsjE7jyYp4d/gc5fqVqsIWNyRaR\nmtgttXuuckXquVmmK81xjAcYlR4uytZ8cWT56jGidkzXe7hOW/UXjv3RDjo+\nLMUuX/fwbReoOsVqSnldCTl290I1KgEPKlYG7OrkgtYqdUWSG/fokRygzQT3\n1wu3Wb604ZY+qupEoVOj3R97tXavOT822ij+iGOcnnZGIK4CBX0/TYj8i73F\nhoTKHJ26IMaAM/DxVfqAPmght4CibDEoaQurIX6hSU1+/dwSlnTum15XKa3j\nUcA2wDqhh3+oyX1iIn3wKWVqCx7+F6U5nXxZWuaBAyiQYvtkNvPp21pgVUXg\naYtjnpx/LYr3I2irTfjOEdM9st1HnI7N3E4Yo9PHmKDcYm0bn/ye3m4npgMo\n1DC9JIs2ARmZ0Ez+lm8ptC89zFNvNpyajGfZHkNIXf+jjKN4UngHBxywXil8\n2OaUWgr3mWVUmTKYAhjhhQ3ozIqWR1RE9CSaxiYkyEBqcYeO9YMotR8lWVUE\nOqdR\r\n=ezQ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHb15aiWdpWagrSuJ4ZgXozj4A8u5bUy8dd+jZblPZJMAiEA+ikXNIuodRhcGyjHZWY89367wDNTGV8OcZELMD3jGs4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605727991-3e9324ec.0_1605728140301_0.9340549083419829"},"_hasShrinkwrap":false},"2.30.2-next-1605730357-284519e2.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605730357-284519e2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605730357-284519e2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605730357-284519e2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UnaypxOMYd96nP+QASxjutVHx0gy4cnYVFBA/PcU/NFP2cGxb+ENQq0h82SL77DHjxgjXO6r4CfuZsMFeqeu2g==","shasum":"7d24dccc11c9aee704845e38eec645eefc27fc5d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605730357-284519e2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftYC+CRA9TVsSAnZWagAAIEgP/AiLxkt6lxDm8pDBs0Go\n0ytKyavpgDDEYOAPcQWKpFH64WAVGX6UDCyK1GOfWPSeYYAp5bK3jD9T+E9q\nyLFOUR3obxj6/jGXM66NtD8kgkd2BDnDyyC3FwsEEgHCRvQRtYg1XYSgtcti\nTsAeJ3N5chtYou45IOX+EZoI6/TWpX+klt3o5w4BQf5HdN4MDmozwRvWM/4X\nuedB1iEPHaKdmExQi9TeC8b+JV1IIgMADHr3DwtudcN+q2x0evWBabZfXZwx\nubliUgLLfq8HceDkN+9/em9yvPujo0IMwlMs3Pk8eC4498zayJIEhnLBVqPe\nk6Ycy9pK5xNDizQmZHYMITNzsuDcmW3MZpyWPsh1UPqiZ7u4jdJsXnyBVAhZ\nVnb4DlUaiMkCscIBRJhQbG6mTGtKD+n7qvj7JTqCORNQ0qE8nPhHhDd9Wndi\nF+iEwki2uFSdskP/b4O6+Z/gWXKuAKBARSXFZk0ChDycr7x3Awls9wfasb7t\nQul78JhgXYd/4kziCywqRoLFwsUHOMfifBpq37cRHqRyAcx49te4mtOkg99O\nUNzqU5YLHV4VQ2DoTUk/DLRp0obq4DvahAD8a7ERnpfRqv8CO5Yb+wKnOKrQ\nvkX6R6YOKIQvzl47/+67mS2W6r54W1Q5VJsML3oQqxqvYr4GrrdBJ/kMcJ0i\nCE+M\r\n=QbsP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDslFNuMTRLY+yq8qIgSjfQVfPMfenTirgcsRPyQm835wIhAO889oX6E9h502ovh5/c940LhJrIoeKUpzaVqgt38GzG"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605730357-284519e2.0_1605730494540_0.8641658502863512"},"_hasShrinkwrap":false},"2.30.2-next-1605780744-0ec75768.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605780744-0ec75768.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605780744-0ec75768.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605780744-0ec75768.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6HyV+OhVKh3fwMzjyloIVOyMCOLSWZwsYGTBgSdrMKx743eAKDiDSZ8ZR0ZcVsB9SXZQ1h5/+03/qRN9GXlu5A==","shasum":"30adf46e1a147c12134b1020041adf75efb78464","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605780744-0ec75768.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftkWQCRA9TVsSAnZWagAArkcQAIgumpXS650S74uOsg1S\npgFy09rWu0F3jhmYVbg7f+cOpWkmOM7HMQrJzLm+zXhdjixe4I+r+o0sYaaA\nL3edGdmFFZYxX4dtoElkLYm25YaleimkD9kwArKq2IbmjRw1hDBGMOnGipz7\nwImlJvXBEFGT4tGFJ6+cZUhORDIaZENkB8E8pAg+yAszAarpDPZwwv0/aspg\nMKH2ZQBJAgViE9MDjsJY/C3fKHGjDYj0FaeI4mQn/Og0SAaSLujs57jX96N6\nH8Rt7H9cKbh43+V7RYOY5qHoNAka+EV7VUs+T5Q+NHDSLlI0j2YS8YsN4rSq\nc7LkyvFOiV/rX/BrpHRZS92A1dZrVyZIFkZoPjsb47GKXBKUdP4SVVNjOleK\n42/HQltVLMhkSxxzIyFvjHr2JsDuN/7Nwvsl7rGfZ8dO7G7ba5c6viucTxJu\nOjDkd91VN9pVHsEwaqAu8+Gq4rCMsx/bZaC5z8HmXOb8EJKJhAHNovJ7Y4J+\nFz2+cXbbqxlmCI7XlasJI65+SLBJIXONqeKQzI5P1BRJAZNcHQIInBJUvu05\nVrraTXYjUtZAW8az1be1Gl0UwTnMDCdtDG+UKyaBb3XpPVrq2KmOaJQYlW5N\np+YX8PQ+Y6t5paCG7eVnPOldOm1mznSVARwqIPWRJ9NihjSgF/bxBQV/gw3f\nOw6K\r\n=xHOe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaULbjbfiT75h8KKTfvJHdUMJmH/XQkNAmwzOWzikjdwIhANyMWefj3Y5uDuJsHPJ3FW0wg/gpj3YbtLLhocWl01g7"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605780744-0ec75768.0_1605780879900_0.04140845784159919"},"_hasShrinkwrap":false},"2.30.2-next-1605785618-5c882bf8.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605785618-5c882bf8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605785618-5c882bf8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605785618-5c882bf8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Oe9ilWGwzF32gjvxwO5qDNi7i19dNzIq1gtqQJ7YKfGqM4BSIprnDvl+PfeiLhUQD8+Z5sYMJuyers0r3sd+4A==","shasum":"ca9d86983dce0332da0dc2fda4133f6b14d36d89","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605785618-5c882bf8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftliwCRA9TVsSAnZWagAADYQQAJFKreCofd6yJz4gV//8\n6cPjt/aMzSIWwljZLe3lGKROE9XNpt9mZ6u4HM+FpJHWX6qXAeQd4pMBr3Ng\nl/11oFwI6IEXDjrF+d/IT4Xt8a0/D+Rw21VVZZhnm5c6ysUDI6b9QDokAuiA\nLhOzdyMJ4OpQoVpLPeL1VIK77h//xg17Fi1fTayh6/RKq0JEcNTljIbXlP1b\nhvT8ZAmMubnYnLy7wbeCPy1F5WhCJF1CNT6U0FJQoQmoCstDFL2ehks/eDBH\nfA7KGhJmire9hdvpn19XivHsO2NnNox2NMz/t21t69Hot2BYBtYa7eU4X7me\n8f+ruzDYwgoacSAJCh1OdYQE4uItQKL6yJNGYv+mGHW4fHPLj9xNQ5SkuVXJ\nNQKCNP+oYL48KlTK/jsfP6mW/mSja/8+trzag53D6QSQL/9IAhNBH5pHK5g4\nU7S4EgW0sUGMUld3sxeN12Oj9yMUHQOKsy0RW8tFqyi4P/HhiOxbSqLp3o3O\nyVnkxv+5iaSy2nF7NBKk3xepqywv2rzQdKylx5+l644Mk5YU0TyUiHVnZ28p\ntBpA1j6X34XYeSOs+51Jfxs28FdLYj/W2WHRcrlkUgXCj1KT6nn+GD/XA17U\nVJghpUUOREwWPleWgOWRPYYXCt7c8IZRv4zzkNOK6M6hhHhPdpuayfvjLmW2\nk2a8\r\n=oWp/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAX8dUrEEDGsbqe2LtRO9lncPev8x43+XNDipy+QPJHpAiAp4ksLUAYkCny+mV11MhUfg1K+mvu9JXrhPMIy7tPCgQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605785618-5c882bf8.0_1605785775921_0.5767651836063479"},"_hasShrinkwrap":false},"2.30.2-next-1605791444-8cbe65e5.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605791444-8cbe65e5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605791444-8cbe65e5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605791444-8cbe65e5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PxB3rBkaQBz+hOPBEgaeSw8+uqnAhSYajZ6eYIuI1ssBz6WhJiexVvEoKsFa2iL95ESCo7L9HkotWLfx/WEgvQ==","shasum":"c67f4031c302c4a12ba7d0f0370b14a65261843e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605791444-8cbe65e5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftm9bCRA9TVsSAnZWagAAu/UP/1ICStPk1Ts2I9Zfjscu\nd93x4e0p/hnrG5uoYguuJzzunUTY61PB/tcrZET9He2j2JA3q2Xm7MJVdDEm\nzgwK3Sl4jH/mziMWNZoyKNz2H3J8OUYcQiamETiQo8Un2VruheWpqYGSLNGl\ndSOOUiDL8R/NmaJXRNSoKUbUtMzXki6bRHJBQQllFTbfI1yyscAKUu7YP1lt\n4eY2mq8oDLq0BKHNNwAsYclLfmB3VfgeFGsN6QVv4rjBrbDBLGQf2zYd7Ym+\nfqft67GFaLcKaTJxgCDYk3V25Oq+++ujp30jYSNrdUBtvacO98BgDhvK/PeM\nee3jH4mm+k8LoxuZmSw80OVRQNUtsOjIRiUifRTiM6FVHa9MNOl3OTLzSvW7\nwEvZsz5BOp5RDi3El+yTkrGYqNgwcKO6NgfBudhdg90RFzBy72hGjJQYyHbJ\nwJ78A6OcLADATbI7H8pJHI6+Z6R1w1WcOm3ux4nvZOizwEamY4EjllG9EdaQ\nDEhOmaRJmR/kyO3larr3xLngCPo+1CXkxvnKrXcAEBd/Rnrk+AKSniORpVfx\n+NyFl5ETQCCGwNPhdST9QgcqgIP6d3CT1eRHGEAYBvqYf+jr5a54X8f6gvE1\nvxCXnfmqDFVaK+pU79ljB33/uyg80Id0aQyAhKZibScdxOwFV1hOsGIhnfpb\nbtwF\r\n=7csz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmwn14G7bOv9Mq8f3BsM4MDpA+AQxIcbpsaHwVd/S4GgIhAILB7vbmL1G/ZQ+XKqKowfb1UV8Y9aK5k/LVTrGkhBd/"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605791444-8cbe65e5.0_1605791579218_0.4173297228374069"},"_hasShrinkwrap":false},"2.30.2-next-1605791955-8170003f.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605791955-8170003f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605791955-8170003f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605791955-8170003f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-onxWhbNREITMktFJdabJLhFJicWzWW3OXzi8kXUBsFVIRwW5BklxDULMtgPIvW9txJ3ITbJuu8+qmmv/EZYCYw==","shasum":"bd1aacd6f2adf0ccfe942f5373a44166d44dc091","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605791955-8170003f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftnFeCRA9TVsSAnZWagAAx/kP/1xLfWZvtkvURD2AQ9Iw\n4zKyAT1ZCsSuCldIh2lqj2QF93yEMb5Hnm1X9uRHXf6epVVD4dSdghILrCGS\nQWKhhZ+sNLvHHSHiHjL4WsAK8FhKoacjoIG2BN9Ic83H8tOogwpP2G+CnlsZ\nyxaLyLbXp8JLurVunKV7/SmUKTIsJgKsqoWuQxePg1R6PXZDFP+dNMDHvWxX\nOc96AJjG2XhXUCEsFSI1vTQj7K6p3rP5AkPvTqBPnhLVAS7qMUsy/iO2ztJ4\nAtQNQqFYIvYqFiN5Kzjmi5ctenp98BjJdJ2eqtWSyjDhTFcFKKoSa7D2e013\nwvA0hnZ7N30mIRUvmpivgk7dM8CDZ/bfnFVYoEHz/LPtVLewSLkumabKF2qS\n8cCpWFRfxcvm4BYU17RpHpC3CHaJDdXN92HwdWrJYTI0MjU73GGXNMgturKX\nL/z94WcMzJ6gWihAfUYAOFrm/onbtD2lj1S39vbMqtiLHoOTMpyJkGudZzY6\nlEGPx6HEE5yJDsWiJHMU6nMHeHZBjaXQdngPY9AgN0mk33nJA0XZ4jWHPMRO\nK+e+eC+hZ4RY5NPAA1WES3Eu75ET2MosJkHClxAWObLcCsZWmsys6q/aDlwM\npBkr9QJbcWiT+nWJtD6+y61920FUV3iU72cZAOv0MyeLhD7rbYpPywfv2Z5v\njmls\r\n=PkPS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/1eEs1qxtTHjRMyVr3Ii7QPaWgzAWCbnFct1/e7PAVwIgBFC9pEPeaxyGMxr91eG+EHJEwaXlQqwamY3eAuM7Bzc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605791955-8170003f.0_1605792094054_0.009774967326858341"},"_hasShrinkwrap":false},"2.30.2-next-1605792036-14bc234d.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605792036-14bc234d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605792036-14bc234d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605792036-14bc234d.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AW2viWBgqIKVhcj6wlng1/1IAx0m+Q25TvRE/VlD2M/swgAGACKjzahlaKrWmIHwKobH+NvXtaHoeeBpkWF+fA==","shasum":"46e146212bfb1ecd1accb02f3b3f4f9b0cbb9e27","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605792036-14bc234d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftnGtCRA9TVsSAnZWagAAthwQAI03ufgF914fDP3dKlMn\nzzFSC7L86oCcu4ZSeOBQS7Ory0osPK4U++Im4IJ+wIWePq43Ahg0ifZut5Fr\nU4VCWMoQg0LwCxZurPgsnOAE96yLiD2WDczMWPLEqaDn9qG3ihc3Qfnfeefu\nPM+HiwQo3s9Samg2L291uOi0EJsaepEdLpwpzDahdXIRAt5ID1VqBrkccXuX\nzAk9DZ7Jphx97SsC5ckqCaHXHDp5UlHKymniTMc4A4BuTsWhFwCQqUZn+CKB\nVb2DnqsxrxlFcpg00/iN+OhCEw5yFCtWnc9AqymMI5oGufZ4pjV+ep4LJc6+\nMVppungHXbj0y4cnPz2mChvljXD8IynUI4kKurNZayE6+KMCyhVo/Efyamlh\ng0x7xaOPrJoXAGKqqXksobqAyVy0kqRVqAw9KaGG1Tuv5Eo/1XZeun3JpO+f\nTdS/t4s7D3t8KuRBdGydrUT59WwqsQ4Xd1CGSjfo9vY1+VPLHOGPcyHTqPp+\nG6vmcC/xFiP2wAtgLjWi7eQd/lgjxs1jpYU+JstmPYUqE2EeeV9m+/kF/5wc\nH6QRLhYhWZ+ME6hlaoewy4wsEgyG8l2Z63Rq8h/QdS4nHLGXvAvd5iqHGtHx\nNCBN8iID6XG0rTYC1SrY4KdWnnbIfKoJiMaVQwABDcXYfvyLzCEMf4x2PWZ9\nH6ot\r\n=AdV2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOi3PUm0QqqFNYO8U3FfmsYHl34xhNrlsY2XvFNWqhEAiAA/h4PjnaXWU7uyEs6PRUijvwyfcc6WG4bnxaGxY5Nyg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605792036-14bc234d.0_1605792172474_0.32678573859896765"},"_hasShrinkwrap":false},"2.30.2-next-1605792189-8bd0e477.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605792189-8bd0e477.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605792189-8bd0e477.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605792189-8bd0e477.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UPzbwD7WaN6gHk2D0oprGlcEXPYW6d9uiovKrl8Zu6/KAAjE1/nOo98GCKCKO4Zcf7l675IxnoCQ+HzGlwcKJQ==","shasum":"69ee970692e792b14c2c9168f7b9943830a946be","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605792189-8bd0e477.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftnJACRA9TVsSAnZWagAAVfwP/2ozilNwGzdgS1z/P/PK\n23AJDvOxqW+/7yN239cPKxpd4Kem6tsT35h0iY7KC/en4+OeqU7hxhsxw4xR\nKMW6TnO/CTWLQJ03sKBlW6IJkkUMu20RSljCODoOm3sva6WcmUanuxQUu/EF\nvUwNsAqtl1RhtR+rwWS23tieWmJC+69rtew/qbLsUQFY9EQFk+/2rLushSA/\n/ihHwKB+cIJCUgdzjcGoXoZW4tS+t0Uz4xs7CjzXxl+LdcD+WhDfDY8qZ1QP\n9rKgDMLalL3PsKIFkJa+cNo+hE8pr94W8a5tG/TkJiPhBbRwh/dIko/WMScb\noFBjkhE4x3GpFrp6XAoYViDaNBZtfJXSU9y4+1o+dmdM8OsujbVbFXb/7aCa\n/QJaJfTaNlE0xb8zMXPTD2WZdVT4Boea+GMelieAUs+JtP/WuGFDWRibQCk2\n+zpfUAJ+3s/fMlYgfnPlG+9dxgBoEF56jQP6lJFgNdk3C+aC/eTq31sL4qg/\nrbr+A29RJmTRPPXM0daYF6MixtbZK57VJ4dHorbiAPLQ5XulWN9chyFN9O0+\njldG69XjpAQx+7ZoIpI8sq7iEUhRzZeRpMlmTuur+YxOJdy2mdUTxomBCoOO\n/6+ZhAH9iCwKZDReJa/ZcmhT7Sv6eLn7m+usxq89PvUOxa3CA93qM/onYE5B\nP0yG\r\n=RArf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8JkWUxkkfxATpDDwWgbX7BfR3eSGFGMnpGK8Er8//LAiA9gh0y2i1vMomnU6hwO98X38AhEFhKPAkXqojHxD3qmw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605792189-8bd0e477.0_1605792320133_0.13549989065149748"},"_hasShrinkwrap":false},"2.30.2-next-1605794146-4a420e62.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605794146-4a420e62.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605794146-4a420e62.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605794146-4a420e62.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Nk+OCRvTvPeRu1SIJfUrd8tvuNOvk0Xz4XGET5m1sByLeI6t8u/D7btWSdrfrtUCyn5RC3rTBrqnTNKKGxWKeg==","shasum":"9c497899f5b2c1603184c959c9a8e8071a9ce868","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605794146-4a420e62.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftnnoCRA9TVsSAnZWagAAD3oQAJuKc2JCJCukz6flgfN9\nbi2dU2lvM8i2ZCQfKeKUF6L71C5EbQ4tcs2N7vOjlWZX3wcekASK8zqBaGnF\n46cZ7kcDufDJL3NsQft7YJoxy6SX0FTs+zJdAHeBxA5AOsDe4uYx84FaouTo\nxaQoplo24teW8wuGIjzfGZ0HQMDRzMUr/ve6/lfV0coBfLEqDpR7ICDUyfU7\nd6c+1gE8B4jUHWt6XwmboDrmjxhh7du3qvX3CkAGVU/GzjTuNWwvAsaD46PL\n1kMMcAM+2ZngH3kmJ7ADzpmnXBV4gJzE+ZDFwEw5EkNI8LE6F4uKHZPbzc/r\nU0UmberZGRAOoCXg57aMuvh1jm+M/K4Ngdc0+Zy1wQ+Ze/Afhf6ctTsuoA2b\nE8GT9bacoBL1dxaXzP8WMdtneiF8zwQJjyZ5pG5k+245R5yLou8fHAh3AQJc\nMOrRSeb7IursJfJzcUaWX4vThHB6EovOSfIn/yoY/Lh7dLQEV0VlaBanjC8W\nwMnrRuNnRPoXCb4W/WlhoxdniDALARSeP9e1B3eptsq7IS9ukTDK8RrBqBng\nYGp9N587lLZJdva1bSHJoZIcirNa5D1OAbb0PO5RwpnFSUrmT8PmGaa30dQG\nFTrd/R2VDMpz/uJS93gBNrtaSWEW1OBNW16a6v/uLW4AWgKPwo0uNl30YmMZ\nNCRI\r\n=Ai6F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE1dp/j3Vg+oB8kQhp09ocD7wmyZEdxQiOd+aWHLjf/mAiEAmm1HnwwQP+sLPTlSN6RlnyK/ANNnGyjM4kCiGyCQczg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605794146-4a420e62.0_1605794279861_0.7374627014035662"},"_hasShrinkwrap":false},"2.30.2-next-1605795567-3fcddaaa.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605795567-3fcddaaa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605795567-3fcddaaa.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605795567-3fcddaaa.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/JpfxBGo9J6A5pPjeFR66GTZAV5NdhZq+MS+imG+K3uAmBdBm7FUgOVMokN4h1f/QmaE/0DDpgRpaGRoQM6zhg==","shasum":"41be6b6af2f6f66c1cdcc95f80a2d16e00142949","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605795567-3fcddaaa.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftn9rCRA9TVsSAnZWagAAzQMP/RFxkXm09Ci5dRxCUNWS\nf1zydl++6yulDAz57xMMA/DDctqOU6DyC/9O0Pe8drADo7nFYIVJJLxoAhwL\n1q6UO1SYI3rXhArkIrCIoJi81j8RwOHFqWemEsokk6KKr+63WDZNqqiN7/i1\nQhHMFp9R8KnuGkM0w4rnBVhYuN6CyejH2DSzfkE5RmBmv5zgwekt9dm69eB4\n6NT5+Ivut19hVumEoQeEYvgnUYaz6ZCjTWWD8WIkS89JNBUxSdlilEFa9owF\nKXmKPiVZR3EPkAEtG1LfmxcccL502/dxqeSVZE6Y8BnJVF9SqqBHc7yRHg0e\nQk7Nv30n4VvD/ktGjiXYhAN6UqMl8ybU0LViX9t5BHYT7+CUgSwaN+4xuuAr\nkJJ+uyZjat8YLxs8rkYyzkx4fLgFNK9bvXWq3hDHAbNIDuvUmA/q6Zwv26EW\n/4Ag4w5QBGjAlLUNTX3uGvGmjtMmBKDGcdo9zK3pgiu/d9+vF7gzqEl9OYWn\nH4s/otwZWWoChz6aHPPvm1ZCk7dDPMdryUW36/e6JGq1L0iDrViI5UtosTl5\nHDOzhfRZAOX92KasPwwMDMsbJDe3z4uRnzQ0PwrLbldx/QfZ4VO65XHcdIfJ\nz08vSNDsESZu2uoAZKEjV1x7sZ8tISxKhuGn81kiLEqrnm1BIBQx2aJUzV41\nxCGe\r\n=VXun\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOBwi3NSY0f1LSFl52Y+ka5Naz75TFjCkWMMMaWq7xOAiEAvlNkWjGpHJL9nsmvPnyDQCg6S9HcjUpPtNFQ8KF4z3M="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605795567-3fcddaaa.0_1605795690766_0.9381581755120767"},"_hasShrinkwrap":false},"2.30.2-next-1605795657-8bd0e477.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605795657-8bd0e477.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605795657-8bd0e477.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605795657-8bd0e477.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LtJLGQUnAkUrah9uNlEglJd4739zzZT3wrrV+b+m648EjKys0carw63sduktLQe1ae2Otn3YvZqjc1lEIcn8Hw==","shasum":"68fd77cc28c67e052fd46d0d9416dc1bec1a54ae","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605795657-8bd0e477.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftn/SCRA9TVsSAnZWagAAE6wP/jztMxBzbH1WbIfECLMD\nP/Oy9Wt9OHBxAOTuk+XmSjOCShveYdGGVYjVZ6VFjkA1DnQ/s/OcqvNWhBg+\nCsZgmFryUlj9YTnbD98jRTs0LtmujdkBu/RBuVV9YSZ123JVsyvMmZD/mDzc\nhGoiCBr2Fs0oFlm8oICS/M+Y8UNpo6UtTIWKU/EI9LsQ86TQ+bFurw9s0Pdc\ngGPQY4B4j282VKSlE2oj/ONPonpiI3RiRFbSCik22A3emRwucLgZVhnpPw/q\n7wRzKLJiDN5ePMZzOrRVwPObuM1ASX6q68oW18ZpXA9nDpQ9wwtdPXAFwE0R\nL/fx1xgxhd594dKdxV1Y8j4x+Ur5PYuIf3wyLw+uXGgb04H/XGZhGX9rnZ1e\nfpkgxPlzvVrATI4YS4xKWJWz1QY99ESdEod2Tc57u9+TGy4eYMEreKHAr9P4\nZ0qMODiJKhWT1it7Kwhbq+/SSKhaT9dt3FI4eoHgVJ6DHvPZodgxUxPpsUYA\ndFGr0RcSSouY5woxF1vMDwetPB2pB4fa6OkGBghDNvRqgLKaj6Y2HDw3DZnj\nzooeO8w/FPfAOJaChQ5ZhBoyNPU8QdqCMkhCv2skfU5FImwNmnVCiJC000S+\nY4QmQYnpR4y95X+UfcOzBrPNP599BRR6wHX4vrLQW+OAObrlaLrTnXFKCyxi\n3kXR\r\n=aQSt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHDi+nGemrLwPX2goHjBWe8nzz5p5RzEUR8YNSfbW0FQAiBfo3ICBFuoJZpG2IFslazZ51hYArYAGHBeQTUxIs1jWw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605795657-8bd0e477.0_1605795793926_0.13487588707833487"},"_hasShrinkwrap":false},"2.30.2-next-1605795737-050798c9.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605795737-050798c9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605795737-050798c9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605795737-050798c9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Z9vWj9JxEoOY7E11kG8zmyLxVkBf7csy1yEY/7JcJ5j7Gg9d6+o3xB36uIwIlOJ0jSvfn7IEdOGHBbudEXJStg==","shasum":"1bc50c1a7f2aa5711bd21ed42391b4e07230d04a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605795737-050798c9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftoA1CRA9TVsSAnZWagAAjBwP/Ar6IOujLxdVKIUfL4Bq\nhIURRuVYTsgezxm+fuI0KCupv9x7P1CdE/Vocb1Bg5Cq33Qzs7mBJWJHXfY5\nA+gGmGGetRUlvED4k86UHkCA3FoS/Tb2aDTuWGss31jSVLMYwiBmRJOIKCQM\njqGqSk4Dt4cHS8vEiKo34IR0TFz/jYcQKksNlW11YL59lM+RlbXbbn+2IsWI\nDQu99JGOHNCARP0oayeNNLwsJKRVXYpEoORrT8gQ6b2xP3Mm0aOHWwWyspfs\ne+D7/KSk+C+yFZQ0ikuBDC6vLbLxy3pLQHhfkEOJgDJ/mtSRqz5dy7VlQ8ES\nTAzciPnmbD3ZdzkdIZgCS/2TGD5qSp5KvbK4biaYApyd4D/DhQZ3/2QIt3Z2\nWhCi919ers3aBFot/oGXDLWPysT2+4rUT1pn0WAxv714MFP40Ds0KqcNMVI1\nUBf5M3FdaEMJ38z3qcy1BQrLtIQwGd8hd5zLT5zzzfIWD8OWCVVeqEi6ub83\nGad9hSTloCrtK4qnuVjNYq0t7AiBbwU/zBVb0PRg8wILpyK0nZgASMD/jl4P\nTel8f4xpRlCkzNsdQ+RhdB8AOjjOTJbtyIjrNmo9oNm+DKG5qEcm/98Ge0Hf\nfrtmrXhwcNG9l/0kxTXRnFF6VeGtWmgscvYMbAGfhGBMzuBYg/qQguTkCKA5\niyvk\r\n=iCpz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8opA95K8S/ZDXk0wN6YpHwcKj5JS6Dgq9K8TZKqj/HAiEAi0Tts1F6D+d6RFOggmovefgE3fV6t4lamm1GNZNp00o="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605795737-050798c9.0_1605795892837_0.410944152711346"},"_hasShrinkwrap":false},"2.30.2-next-1605796230-01562cc7.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605796230-01562cc7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605796230-01562cc7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605796230-01562cc7.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GsR5gS73fo9E3FxcQ0tqZmMKaVWU6jbzOOjkrC/0xQ2FrsuHRenCre73e1UhTEgas/5c8HQQ3vN9YFl7ABYlHQ==","shasum":"2a52de95291e818f3ee80bc6e87486199587a2bc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605796230-01562cc7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftoIeCRA9TVsSAnZWagAAbj4QAJgJysco9eo9EEAdTj+v\nA1Z8OXn8w4l5xwxWYyAdabSbOkdUGFlmtTWKKbCnj3NC3vkOLMJHYZa9cDhC\nceT7F/AycOLbIqWpEhZ6qBvo+KVAie9uNd78FyWyVXyNQgIRKFtu0niHjieB\nYDHThmDS8pNVFPdgSg5WDIY8RldP8YvjoUyeRAI33Uxdr7wMvlP+3p8cRDy9\nK8usz6/ZecMU6Zc3Yeoy8fg/LGIioe4fncbB5qB4u48yE0OsFBNjbP5rvbKh\n+OdmCBQGCyU4BDMt/ePD+ibDLq8pu8XQ05xgqFZqifxBe1GI92kVT3LKJRQ7\nDoXpMtu+CnW5UdakKIQKZtETAyQEGoHw9S6ceL9pJc8Q16i3muddOnARwcnq\nE681B9vg86v2rSbFYAJzyY9zmd9r1ZYzgudM1z/lPMQM8S8w0JqWxFJNIE9B\nvcAzFY6kGDhhVHGpUGyqiuFtVLYnNKidUiLgTFnfsEL6QQhMqGNyO3QmUned\nFIO1x3dmSlY3kef+//SzYC6mp8lw/CB+0B530w8Uz3sYy51vCVvZphR2kXUM\nYM0svON8RajPLz8XKwkJv0qk8bX3tekCVfIr4njMaexuZto8WFI32Psb2JcH\nBJcPUTmBQ72G1ib4qewpxi58sn3gnS+9atllYnfmPqd3hEPgrJMAbnfNs6Ev\ns4DK\r\n=Zrfu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6yFc4unuXKd9QR6+g+hlwnt/sUwuuGiaSE1MT09sumgIgDDOFSf6ZrM96gDnhB2KEWGOqYewVWhIZia8iw16lsZk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605796230-01562cc7.0_1605796382136_0.9623287226114439"},"_hasShrinkwrap":false},"2.30.2-next-1605796576-cf610ece.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605796576-cf610ece.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605796576-cf610ece.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605796576-cf610ece.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-icVxUP26fbcSotPxrRm8LBqXbKf6fgmenDQhqpHFQdiIMHgdWzGdr7u0B20csaiPa5XJSUy9xVpV7eLb1FFQfw==","shasum":"d99c782a28807bf8c6cccb506dbe752d945b30ad","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605796576-cf610ece.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftoN3CRA9TVsSAnZWagAAkgAP/0J/vClDv1ofFBQRkCB2\nsC61PVMBG1193Z+KdK+A6+VkJSm/zfGR85u/fATVrsRi27aO1cqxf8XpndKN\nJsnsEu+KEQs/HJ9i51XoM5rJ8lFk04RErsYs049iwBtdxjCqwd6DWzUOYovA\nTdda6rE9DmkecNPIesXesBWmT8nEHg+3V+yXKGWu2EqWCBTckd4YtVsgleec\nylscjBHTJBmmymod7b5Dw05XFi/P2QPdgZJ5XIpdqy7q9VB4rx2MsYqhndue\nQlYUnzIb1TN6czgtC0hhDDKKUVvWFq8J/kwV0T0Pqs/3uP4vl5eU5r8BTJKI\n9dSUcDYGjDiZgy7cOcs5WtIuRTubOEiDtDqUpCXalYwR1Rb6fiA8XXexoGk9\ncfT9IhCVjaM7cRBtVf2wA0TBr6QgciMjdU49JVC//9zMcJ2KErKjWEKfiUsd\nI631jbZGx3tMb7hcKsEVUqXuDHTVFVXxQucujXfdmvs3PZ1cBaVaiOW59wDq\nO0YVrSuhJabYHp3niJQffYLBbsumNOKk0097e2JIvI4EJ7+FqmCwcnJgVOtv\nNoB8XQ8AfTWlJUhon07FPyKQ59XUwSkb4U38V8UgqB/yk4/I417JAvK+trKf\nFxtnPApzQqKdiXQPCqhkATtFPdorl5i39dgQaAEOM01G7AQ5KmTSfGrpv2nc\npRZu\r\n=ShBJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqAbWL4T+nndrOVs3bO+c9o37jCEfz2f8TVtI8kuLODgIgYvS4t+VBgg79m2eXU4/hBFSm7KR1krT/8Y6r+set21w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605796576-cf610ece.0_1605796726595_0.8567985118108514"},"_hasShrinkwrap":false},"2.30.2-next-1605798346-8bd0e477.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605798346-8bd0e477.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605798346-8bd0e477.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605798346-8bd0e477.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-urrsum3xpGkBhU7IiR4Tn2VwPgTZ2FJ88wmsa9vdgbWEwnWHd5QuN2nFJxUp7M0ssz3cP9D5aeqpXlBtHtPRIg==","shasum":"99bc6c1f023bf2fc12a9c84421a4a2277206571f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605798346-8bd0e477.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftopPCRA9TVsSAnZWagAAg48P/04FXxjbnP8vsscjPIBj\n5aUN39XKCio71/QF3ZB/uzrHyZZzctF+zy/pjxBveOVMGWhveju5fKXCHuyy\nQ9rtl2M63gjjfWd41WaBMH+TY9je37A00rJt/pS/1xRYKXNkh9m5l5lAWKL1\nDzGlVo7mw3B4V0WJY+By9yBQHspr/Q97JVTGhxzNcMYwl529m9OMhRei5GEy\nVTRAnXhasooLeyrVQAPqY38Jwddy9MpUVOefSEssFo5d0mg/GHKa76K2nf/s\nwJujJRI9pASk0PFczCcRHq6eWSL9DEr3u7JC9wR8i1YwzUzctZZDgOfVF36f\ngE4Vx3pZW0nvRXo3cLCKARN74Tqv1gq5RAwyA1KgURS9GZJ84qOQFVDZ0c2t\nrPQgrs5YTkmOKsSFQ3YDaCi5PKSlK/oQ7tLM0uDYCWAZmF+L2sGQdGZyG/Nd\nal/XeLkD6mB+XfFY3fjRrhpDBV7Z7lWYh/NBiI6kC6I7iwzjNuf0AFtWsuRD\nrMTqW6Oqo1/WS0YMnKVa+d05NSZLID04jdMuK7JMdhgmmfNoh3krfUJkARW5\nuZgt6ngD+/Jf6CjmsG/tVWlBBBtW9+vnRaFonufxdPt2t5FL9KC0H7v8y4p9\ncKzjV7Tfh/Vas4EPOtbw+hkqzYhpTRpbb05PuVuCR4roL+0rv69tMuwgxScl\nmnMI\r\n=1YE9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxTBQzcHEsPebJfNTcErltLj+sL7NQJVAmD9vVrthevAiBpXawzgnlQZDfmaGb9eg/O8nePf8Bx7cWPfI/QZJj42A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605798346-8bd0e477.0_1605798478495_0.40951699748546333"},"_hasShrinkwrap":false},"2.30.2-next-1605801235-c6e7a5a4.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605801235-c6e7a5a4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605801235-c6e7a5a4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605801235-c6e7a5a4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JRY2J91W7+zEASm6hYxz/yPBw7StlI+lddrHZvGNM4CE00fGuQtTTeYMsmo2M258FxznyHnGZzVlVlATsE07CQ==","shasum":"1ef467594de6cd88a35c714ced2eb39c9b8ba32d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605801235-c6e7a5a4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftpWWCRA9TVsSAnZWagAAR4oQAJn+UnYV8xl7mQCetd0y\nJnLAaYqKcQ9t7sxUChpW9mgunKBYATeWGLZeyETq2GcuKJLVlKAHrXlAXBju\nq6/4OHO4BQ6Ip2OJ+kJmL6oolua4DgDpAVLlrke17By0PLnPrHyuXFe1kPT1\ngPmHg0vEInwdIn69dKtXCZHeONSkVirDt++hTuTWVwQtSTLiOxg20HR4ngGR\n2lh/TZMM4baJTslVw2AFmq5FoQEhKWdDDxgLNDpmlKGTF3++NsasCZgoTI8H\n5cwT9xQP0hvag7lzC3Q5V3qQbw6wdirf0nBs9pceUrmKoUUHfCzG07KSBzdC\n7W3vGyhvAUEl6DR7lK81e5mScKhNTvt8+7uspNkEKi4z4omebpe+FGkhmhJp\nioYHBe/OPfp/eLiuicqgJ6HJiVVIIxGigFqrBby25tTBLZkL2IG1ffsIwtj8\ntfnhpu6uNsmDGRMz1IiWMrg2JqvTex4HNKIMMxsizR394qccTHKtk01M4eY9\nzor7XbTuSRPDeXsCmANM/xWN3Rz93PGrXH2dMHC9PeFuNXTihkNX7VCsJ80j\n1xqNf2sfwvadik3aTNruQt8a/k3XoFmW3RMlHQY1l9PCVoPfPFwfO6IBm4yH\nB0Z04TGi5qnkQX6fPGUGeoMjqiA1ItyrY6O+iMum9KUn0TRtd5lYrJeckT5o\nz/KR\r\n=Z4gj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmUhWtgzwEvdFyosKGqKOkpmGXofFpRxqet2+Vgw1rmQIhAJ70nrw5zzuQpop+ycy9NKCUa2PavR7MXDQekdXil6SA"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605801235-c6e7a5a4.0_1605801365577_0.7100591886951311"},"_hasShrinkwrap":false},"2.30.2-next-1605802915-603cedd4.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605802915-603cedd4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605802915-603cedd4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605802915-603cedd4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XNTmjBV4c50QSbIQZeMBmxrQOvXHAt2F/bT+vwpeZU75eheDP+2U8KNHz3o0lf6g3F8irvd4vy2CuTqFY9PShA==","shasum":"ac1d9f76f622fce6672666cc5e361d3aa6da8668","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605802915-603cedd4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftpwyCRA9TVsSAnZWagAAQqAP/1XGxdEibttG9TmW1hAF\nKztnzfAvxCvU5YQSJtTn77amWdxg3JM9vf+0v3d3PBORXzX5SuFy/lvvWF4h\ntUv1PBEAUBcG9Jl9KY7507oZcbku4Osly8A5DwuWK+IeqPSudKrzGKOid4iG\n0OiuQ/mrv61Vsum0an0f1M8wYrOUsblPC6GljT+NpqM0bs44dBE+Q4aAQa9Z\nLsLjCyn8kquI0Ib5ny1rV/9DWLtpIt+JNTx5TrxXYWSg7oWq2AZxVB/9Hu6u\nPO1PgClWGPfTSxitlUlYYjlnXEPsQAdsAVS8wy5Xtel3Pb4bCly01P+cZFWF\n5OgMR53/hWl2PTdmmXh5uXcC76akeUvpqJj1QayTF0OoLNdQgx5BRlptXR07\n0pBZz+54R63dwTzJgLqRGSJScQYf2Asci6T4LthoNtmaib5xXlEgcIDPdUES\nr2OB8myNPjTwTJroo2JKe1u+WzJfMhCPtSgVl710mRyWNV4xEmQZzLfgkNBo\n9a7u+lMCjypKbsKcUEOkJF+BBvhsfuyAAzdz071EcffVsftSQ0EMCFHoN8wI\n/ZRvX3lg4JTtvrWPM06tfPuZx6b4BstKp8b3cokcirmlvidTj3+HhCIpvL8w\nssIh6u5XI1s+aY1z3KUHLwlyP1IzBwbz7VhhdpFd6jqzg2+ZLm9WgkWE1nzb\nXxys\r\n=w3bX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFndsb5pMPqsFw/G74e3PUO5oSR+OKXxciZx9VvHbjBVAiAS4BVYel1vZFVQVqz0AdJNndAaAG1D3OEON5CWUfTCUw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605802915-603cedd4.0_1605803057895_0.303313044925863"},"_hasShrinkwrap":false},"2.30.2-next-1605804099-6bb1c40e.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605804099-6bb1c40e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605804099-6bb1c40e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605804099-6bb1c40e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aeYG9H5+gqqFuph6mE8gkd4iDSdUTSLVw/zjJjw4GbJV3fFhoLAC8Q4j1kAXGnceDJoi8Up6N69U7V5uK9m3iA==","shasum":"88fb6172eca35b8e0af3d80562394981c8748cd7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605804099-6bb1c40e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftqDGCRA9TVsSAnZWagAA1RAP/iicHeEjIuMXTAkT7g8b\n3hsD/Sd7WOVhMYph1jrUnA0Q0WTbhFpSiFA+F2BGpWv68kCPAxNVZGdgwyhv\nbwPEZnNg9nLbankoI8BUFdop32JCiDCfUF4WMg7lhnJWtYA51fchbSdp/AQD\nWYQUpOfbIrq6JhP22x0x3yrzVDUSLHHhvSYmjYqOV5z2QqMwRwToqoQccUjf\nuBJIaTG+z3k6TrEe6OcoHmm9gb+nLz1r38C99bqtRfVNcU588k/tWRqWx4X+\n/mFpqqcpjxs0umeYhZhpnr/3SAORhYyVXJHBZPsA8oibL6nU1MXfd0Ac637P\n+RzzhvCRlhQBtWGEBBwv26yZPW37VN9+pgOawTDQlU1LcyBYlTOAAU+ytqHi\nDx9ITJYVSG79tkhLxn/aBO0ba7Gp44ns5xcRPQwpPikUD9PagYwxlyDS7qgJ\nM07COE45cNSFoWX9aHipNQu6OGvjXPnfZcgK1NIJXk7Ksen3lcNtJqlHKJlO\na/0hON/ldZ1BC9GJIu78o1+iB5kBQon80YnqcehufZhFPkkFmO7yY5f71IkT\nySFXWnQv/wRAxnE1Ow9FaLBSomhj6YpHDDMdRO6IAhPvaGbgY7vTqjgxjJSh\nO6gO1nfij3Iwm37IdKXyW6/6v3daK3fXEkKsj+Qjoxy/ar4IpuUNb9YU1/JE\na9Cu\r\n=gEvw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPuMuxk5rVEgKV+YK7f8IczD05dxrB/6NTYf4wdkVGpQIgPz8AmL1Bhha9euGSm2y1E/ijyujks/SFdwoA9l+/7yk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605804099-6bb1c40e.0_1605804229542_0.4812891645220787"},"_hasShrinkwrap":false},"2.30.2-next-1605858578-8bd0e477.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605858578-8bd0e477.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605858578-8bd0e477.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605858578-8bd0e477.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zyjZTgTPPb+0DOneiD93B2r5SOQxQ0GwFldlojewp2/g3S6GVujnnVFg7yLYFydginDd3OcdyZPuPKvN/uWELA==","shasum":"fa14bff3d695eedb517fb669d985231b9c638155","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605858578-8bd0e477.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft3WgCRA9TVsSAnZWagAAJ0sQAI5WqWq9eFCEdwXhcSsK\neDUkVcVisIDQ7lu6dB59nVXND4pPU2fzOOTRFwL3i7dK36l0MPvUCExS9jzC\ng51a0eg9Mnioht6/yhM1derKdm5zj4YPuxfZ4VHapSNj4Z5roL/CFg2iJfCE\nFVIxwUoC7XRXL73AV/+IB8vEAbls4BHa2QbTyudAQb4IWXIF+XXeGUkJY3Vf\nyTS8K39/lMFta9ucpmr7m0SOKpLr41ZBHRxMa7W3DKzlK/MOD85aNo91vKr2\nsLrOqy4jNnPZqtqr6VjAjwCOtcbsyem1/uxhk5pjA0wLWAi/iWOh64HPuYBT\n3E1JwYjlJvSWzaaQE6eioddTGEQ4vu44y8toRsALnjd/yO+96Erd0w6UVfWK\n2dH7TJmx8I/QVAojS2g/CAZZskldMQJ3RcVtLqhYq93U3KHmCwXevZxrkblv\niRQv8wi+Xg8scwZBPXzwxShsfC+O7IPEz1qmUph/vxql/FrfuSe4wdC+cFSu\nge78SwyS+4tAaVg3o8tjK/SrWtG0DQLhmKDjfyViCD5031ZsPK8aFzuNbJxK\nF2yKthnrgG7i09DGwrVxCGCH1asGEsd9aPmN7DGJT/+uPd9Q6/p84GJf9tPr\nCBUIoEAqTsq6ykmaS4EEHDold9QMSi9amltdkg6vPCYFVS34X4YlPsROPgqw\ncp6W\r\n=EIfD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWPGZxFUMdInaCMF/HH9l5THmlERM23zoNjMuWdlW2nAIhAPHxeEbpqkTW8f2nYJWXastcPgzjk7L5VfgY1R8BBg92"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605858578-8bd0e477.0_1605858719636_0.6342985788029942"},"_hasShrinkwrap":false},"2.30.2-next-1605861140-8bd0e477.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605861140-8bd0e477.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605861140-8bd0e477.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605861140-8bd0e477.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UguvQ2lah6bVAcQ0rDbQ1YBBjHtkFzRtpeCjVBGOq2ZMwDgn75/ReFcnc348pRCVHJzBHfQoTLgJjK83E+0WIQ==","shasum":"f313e05ef8cdd2b1e26e23f8b4a3e6e4ddf7c51c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605861140-8bd0e477.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft3+WCRA9TVsSAnZWagAALY8P/3T8u7G0X+6K6GIL77NB\ncbOmqS+2ePouz6ScSB+8BDIGDFYyj7SHJhHY922FX9w2XqSRmv2imRUdI/EE\ncNeq4UG0EDuSeD7PDMiZn2en/6P50g5liiDMEhEbUUwDx1jFHx18f0VbYhJy\nkKRHEYYazI372P2WhXO90t6Q7v8PeYwk03YxCSWeGgix4+4DyQgB/ZiROKud\nLti+A8lbkj5Ov538MbN38uylDFbZUqucDNVl8VuXSIzfQ2e6wVqUF7BnSZnP\nuvubLp+nyShz6Q0X146D2+jgSyizyjH0YdP25kwyerBR3pCGVk4EUUC6by7r\nUZXtB9I6DyCnr/R7Nm/rjLXO1Lk902zV695HbNWjGeFTAwA1dg2Wfmfau1KA\nHYpdLhpTd0zU20ICpr7zcrM/EvcarLoJbpDQ0k0C3otoMEIN5vJOfJSH7H+W\nI2PoLiJJpi2SzwNgHG/sg4KAc4e+VaISJ61R+fHSqgYgUJoTrFIXLFFK5MG6\n8d26rk9Yr+EtEmam0lPhduig133QKoUZ38T6AJSwT+kdpoapklh/6Hflaj2N\nQu9fYVZX1y/3Zm+zc1C4k+L4TSPMt939l9ANVX8mAwjZXPHZvFVeHgtL8EaZ\nhZlsT8LJds7SgzZAtl4yd61YYDmcVAQpvYfubrpfhwMOYbMlrt+zMKhJdx1r\nmwrf\r\n=ZiCE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmnzhjzMBtarR7JYJB+o4JOc6oXJiO32cSdjnB5SdA5AiAITIe0cHYa1vg/pipW9BIWOs4jTduBQWcGXmRrBFxYsg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605861140-8bd0e477.0_1605861269751_0.4383005473096242"},"_hasShrinkwrap":false},"2.30.2-next-1605863956-7310574e.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605863956-7310574e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605863956-7310574e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605863956-7310574e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9qj8DGInCnsax8Msg+IxRYRvAt3DquoyGOP8ijjD8O6wx1Szksmy0G/ka8cjp5b2NWmbOKGxo3QGBck/W8RNZg==","shasum":"8e32ab4a1f4afc5fb8db833f7dcaac791850bdeb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605863956-7310574e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft4qdCRA9TVsSAnZWagAATEcP/30PuHuavOPnC5txFGsi\nS8WSxGZap2LAnZ+ltFgHg8gDLS0tTpt4GAQBCMMO1KKycSkmkLWLm0e6xG6P\nTAYQDWfq9cWWXuzr0SfBvIvLcctcOEGXB08UnWA7wxYRxp7LfYt995f8hwkJ\nevr3L7tnktconFxsTI6L3SGJ4X62H0Sk74y3d9CNhHtwaW8d0ah6TtgF6eVi\nv+PEppoa2EODPFR45Z2VbIGFoqSxr40MMyO+/svBVQQAYMzSmAP1nza0LDep\nmNstz85tyd+litN5GdeV48Wi3C/dYOQT8yCBs3JNKF2CWDaa7wbcec/GIloH\nfjcrnU5OCvUR45uBKXJnuX2O91mrMdKMuskClX84iqbddCVoepl8kyy7fktC\nETRhH9AK/milDHuV7MXGhgxlLqY+QjDYaqUEabXqosPP2bgMI6PsCqlzWpM4\n9DAjGilOOoN4BcJPDHKjdAIA3xD1crXpDfwdsY1b2kcoqTwymonzL/MQtBq2\nBX6CIXS+dylAmGJZ8Px7Ra/7iH7HrA3g2UdkUS51pRuFJp6+dRbT7fkFO48o\n8c0JNzajAziljyFasJy5lqVH3moKaDbmldhIRk7hWcbDLFKMpIpJvTZ4oBtV\nd8/JIbrFJl8I2h+gbfbgDWQgnrRf4J63BLQizqHUcoEbsXwaz4QMZASzhxzP\nx2d3\r\n=F3zF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDke2UhNL6sj5U8wPFrSBRFNGFwWJ77xymtwC8w5PvO9wIhAP/sh5fllpt9BeeKp85XeefUYsnaf2LANNQspd4au6zb"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605863956-7310574e.0_1605864092688_0.7890020274996383"},"_hasShrinkwrap":false},"2.30.2-next-1605865330-2ba2251a.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605865330-2ba2251a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605865330-2ba2251a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605865330-2ba2251a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9nrwA8CgsZXmUuUziCLBN+5LpK7QljPx3wSILvMbsqaCQAvUjR2hoSTA00c2nNRuLKUYEQPTlNXMqVHVEDHXhQ==","shasum":"1ac31af88cb20c706789635e745721d6b81eb445","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605865330-2ba2251a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft4/pCRA9TVsSAnZWagAAPJ0P/jJuWJI0uGbm6qX/VMIw\n7jgFPl3j7uWgsxyF2Qco/ekfpq4aYGRZUkyMIQHAUenwXoN+mABHIseAd8+j\nDWD+i49f5JMU+M8ng+Gvd0HvappZGUbUh9WGUuqkaywcHEFgppPYVvJPFxRR\nlQcoZOF+LZQXwKySFK1yhNbB6Y6xqmlfF/0CXiB7uUaCIEmlBwX40nZnmpkw\nSa8uTk5TdbctFZOZhDynNg/LnNoP+r3PCh/zWBfzDvL/spkTkAyEibUj4tvi\n8rqtYTQ9c4QdFb1Ce8En8S3XcQYxpxtybIviSyyiJLBR6dZGB2ApW6o8NdxM\n6tEnrFgf8Ep29HvsuWWp5WZlRMTPB+6zDb3vRRevWjoHauz8pIFGmZZ9yg/w\n54opFDeXdJl0x32d6Elt/n/VfML5d/gg32W10im8Y83X1T4xuhjbljU9ThrV\nL0BDN5vailudY/iedEW3GjAHDrPgFKMM6g1WmG8gI9qK7kXesDJt1GrQL9S8\ntWcrXg/NW+0Y1JfrXHc4RngLS4QPg5LPuapF4yCOCX0tP+xFSOXXFQ30lp+z\nvnd/7tWlD3PXdo8bxcsSn3RYrxRcWQF5Rm42AJ2AEenPcp8rgpc8Bck0QKQZ\nPfT0pKtpGtHr2yN6os7hCFyxnnwMvPylF2fAlbzusrlzFEWE9xO7t7Z/Qe68\n9mdN\r\n=nhJ/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu5tIJeY14tfwbLO3aYwGNuqiHvc0ef9l5JWIPOCfRtAIgFDL43Vk9F1WaTodrMdF6RY/M9h6QebHYZA2MVmMY3NU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605865330-2ba2251a.0_1605865448664_0.8471927076500825"},"_hasShrinkwrap":false},"2.30.2-next-1605870406-cf610ece.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605870406-cf610ece.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605870406-cf610ece.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605870406-cf610ece.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kn7B+Caq2e2CFoWjZq5UgUZ5wFz8D6evacgj6YEBC+zWSa8ApFiTlMgzaDuPc9E4DT4boIcs6jn/XZl4X18g/A==","shasum":"9ab7c7081f9c3cae53b5bf7997ab6d51516d4852","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605870406-cf610ece.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft6PkCRA9TVsSAnZWagAAOCQP/1A7pbPt7xfmH4BzaiQa\nikT7OD2Vjk+Ac+2Wd+Qpl7XCBOhi2xHLcBAw/yFldc4S1NUl9jmYxlzIvi8q\nELxGL3rWIp6ABY21hSGruWv8cjll0a/pFj09334gDZOiumfx21AHLyo35l9b\nAI4NBMrPjyv7qToBVZgp6WlSyBtBGPrKkokojUiqjLZkb+vAga7csyVL1pvV\nEKgLeiDfTOACPT0o7cRXh4unqNpsvRId4LJhBMDp8Nez3VvXE9XWoUg1zV/s\nHKnl6cBVPQshskoSV48lD1vy1cfmbsDsEmC/4KJ2peWrRejCdTsB5c6qvaoU\nygrVLWQ0RwBOO5abM84Y9IvKanU7rkb16ZIN1ZxmtTIbbBpRQKgsRpa8Y3al\nCEBRbYFoMeopNbEtCTSlnmYp7OFS5hB4QXY1LXWL3Wr2YB2ZtWN7EVRB3+Uj\nnG4cl2Q6CRkiDZ58NXPRiGxOMyiZb4tSw+CqkYwP+uKMKvZgZ3CP+oiDtFpE\nKks1uSdWdZx8GW4cp7Rk6IWaFvro10j37YfhyznR6GmqZEzcfMEMZzWuW8V/\n+CPCoMpsev7qiRt11pH1UoVg5NJXuDrZZ185327OHt+H0cvytQiJaxbfyd6F\n2cKDn5OmQ6Kr/fCYLt40EqVxl8dy4MDSZ4TXOXFO/Qb9f0AwAOrXnccEsvKj\neV79\r\n=zgwT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFANl8EMqXrVmpEoG/F3oYHZFH27VSuhYVJ7H2I/OLNDAiBTvvpzmSR1Ri7aW1YWg66PsAho/4yhIJ3/LuzIRzlOsw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605870406-cf610ece.0_1605870563779_0.06626575691125636"},"_hasShrinkwrap":false},"2.30.2-next-1605871510-f0e3ae03.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605871510-f0e3ae03.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605871510-f0e3ae03.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605871510-f0e3ae03.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-02fkVzDNEMZTI9QBW9EBQN8+58lHt8axYY9aN9q4jxkLt/YDgd9VR//DenKpmxQaP9RsdFE7EYP0AcyKRzjXcA==","shasum":"5827b5bb6006fd1bf9d6d9cda6990317f2a891a7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605871510-f0e3ae03.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft6gWCRA9TVsSAnZWagAAyhUP/A4kXdN/RWfZ7h6xgHXD\nohzEypjk7YWI3FKLO8/wTgDLzx8c90xXaMz3l9K9lm53Ci88NOMuJn6Obwsn\nJ8os0TtnDJmzelRHiAaoZUYtbP1wDk6J6oOJeOCZoFK7er8vLbxVsgft9Z/g\n1A8lIezuAzpRA1XyhqNZeIW3koM6vrVVO58cunlNVB6vftIcPTCzC/ZDS0l6\nNxysMyePrMp6Kl42FWMFkcSNrl7jxV/m0/p7uUImDN6XWcZPeVDTT44xwyDs\ns2ImZp93If6aP3bH2nwb6Hcio7mr5GDupIE6iEhaw0IPb/Ip2Ja8TZH6gQWC\nAGaSBY7u+66gTuYPShhAhqwRTGiI/7t/Z/ikCt6h9dHRLzM33hRW0k0maDpW\nD2TvpNh5RixeZ3OyqAvvXPXyh9bQGsrxWgHsLy6UbHYbc9Vc7Q12fDlMnPFc\n36Z7uP3Tr6Akaz4J++CcKJCUb4QV8XX22bAREy2vP5ZJnOJhTiulAJViLvqF\nbnnSChD4l5erwome3vlWH7y49rkBF3A9wyCWD/Tf75VcS2T0nso8ni2H+kf0\nhRYo6EkRokMdlMSzOufNAGwE62YlzJZg85R0z81soF2+5i8Wa1afKxhlgMar\n+JhN0fUFgp2/BoX1IO11LJ8NZ8Mph9YgJdhD0ohD3euyQL/vaD5CUYIHFRHB\nV3ex\r\n=qyy8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAd1VkNMaAVpmgQAOIlkWw/zcZD7SJmjWMr67g8WHffJAiEAyMSAtHdE7y3S9jrUCWRmgcmKkZTyfEx2WWly1/vU7+w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605871510-f0e3ae03.0_1605871637647_0.2368597473088765"},"_hasShrinkwrap":false},"2.30.2-next-1605872430-e9660af3.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605872430-e9660af3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605872430-e9660af3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605872430-e9660af3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pY4HTiVntJcWif+/Nid+RAEUoXcZcxYvypYkV0o6Vc2O/QulZVHIvSyuISWsu41UpcouhYShc9gSJPJjvRQULw==","shasum":"40c6971d78eb16e8ac606ff22168053ee7b1c244","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605872430-e9660af3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft6u4CRA9TVsSAnZWagAAEiUQAJm/V4VhaYdddLi5/WYp\n3g0HAZoT7/zrqgRRAqDLo6Chrb4bEna2iy43KNI1YCZpoRDjqs8qtRLaHGci\njuU2233ytJ4nKcJrkasW3lZJCCTFBHG2pMwVEP3m31dLPKfJ0G1SeoxRyVJM\nPLV/DCQHQ2eUuC2RQhQBGhIAx1jVLn9JPKS+d+zLmg4RWXYU3XYUhS3I17Rq\n0tyrJUn3bnMHgiXSYrs42XmesseHJqFuBqwctB8Q+lzZaHkR+HsRz67RwprY\ndgfyKpI44y8lCzI1iy+ikJcStx48xUsiqx7PUTj8rDCbG37p5//U9szsQqiA\n2iMsXieiBZsAZem4RqV4mUpcXgqeQgua6bXRWmiTU9ZMcLF3YbmZqyLlErcx\nUsNzxvUY4RbH2kIKKzG9t43kQwKSVV3DTgoWgF/DJnUkzLN/ykwM2pVvam2l\nKxcyIu+B7yMcDfR/wlAeP2cUIJC2k0bw61ulOcc4K4EbfgNaJcBS2cBJJEl7\nPgyFDdcSgGjjWO7K1lhRsuGGrDvnpm3OQfGAykP3hQ0LJao5qdwKT+Eih7Dr\ntyhoL8kJdxdlX8deVcs1iS0+xLri09CZqvSV6GCTTiAd8JDA6DOw2Yb+u0GA\nsra4FIRrhr2dOunEWs05jIRi4WIRf5jOjL67vjsGka/UHaOXft1L5iGXMZUF\nt3Kl\r\n=LnW9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8pz3/4RG0qAyvfhqlcYYdrHPKUYpZI3MNUaXEJVeuMgIhAPYUYvCR58EAFsiHGy9Fv76Wd9+Tg/mXyQYGDyBuEb5s"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605872430-e9660af3.0_1605872568165_0.294994959249417"},"_hasShrinkwrap":false},"2.30.2-next-1605874991-8b4c9407.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605874991-8b4c9407.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605874991-8b4c9407.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605874991-8b4c9407.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TQYx0+9LdnAYGejGmGjgFkKMTMGn/hkqVxAJlveFBPa+6qOfTcMJ054dtvGf+YJlT3jMiz2E5Bb3LUXK1BYCVw==","shasum":"6ba31616f9b0912479f9265a25c45820ae6e70ec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605874991-8b4c9407.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft7WkCRA9TVsSAnZWagAAxHwP/1FgeyBFKqYkptGgsyew\nqmNu8Gm1yqgMdWfOvkls/mMzpmpa922rQiI8IUXH9gYNsQM5agd25FOPoqYE\nbJdi/tAZp/GsTYdtPrOhnmbVqiISIjb5ma8a9X6JVtmSsudlG566qNaae9PJ\nwjEW4K+CqfkoV0RwCcV80EGMO+49cmvvczrwXceu3+NoTvsAE58Rn1AmRoY0\nzgptX0z9nw7B2+/7rBmkqtT2yWFHs3bmKJvKOpE2W+oFneXSZ2SJ76UFaEaX\nCJ5jY+xvGc4vka8S0aC0Em4jHxKc1Sw6DzxCfgSwe0b7S+2EZd17ZWQlUDdA\n7/D/1L3v0JGDhyVSiI08iuZhctJ5nhnQ4BKliPwJhH7BZYRH8R/ATcxxBSBF\n4FvgqWKPOrDgULyZYNEHamE2rXd3O4rQJp5mLS8yMEICXAPQFYiRVwmm98o2\nUaK3FAcI/w+9tyQUTIiNFaXy1u0KGSLPbBrzCJH2k1wXSes5v6tRM7V8nRTp\nhQLHaUtqJMPy60sec1VO/xkySxiVTcPTQzeviVm1n3fEyd/PdQ2SR79mpaiv\nZ6q08gYNIeI3Izg5R1ulggzMefVOmchBpCIwnxc5css1mD9GMBlfTYN9cpZ3\n2/m8JSHSWMvJkjM3ETfNiYG7cC7g/RmRyMxaMyO8EdtaCyQ7fEkuDj5/b66Q\nsfws\r\n=kyMJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDv8CByRqQHK29n68vDE2lnBBiTX5zCJ29UR3FBi7ZIlwIgfUVA7lentLIdAqXJLfK9gnn6CNYafHxWiAnHHhSFRLU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605874991-8b4c9407.0_1605875107724_0.7262311860829467"},"_hasShrinkwrap":false},"2.30.2-next-1605875567-67179b44.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605875567-67179b44.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605875567-67179b44.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605875567-67179b44.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Wzzg7pZrb9z8a0/BRL8he9Nxw3QumY+cm7sdqsqFDgKMGUm5Sbk7k5qCHLCjwtfnURg1uFYP0oysAc5aoScMzw==","shasum":"728444ae9b094fe1cffd5def2900a53295921447","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605875567-67179b44.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft7gQCRA9TVsSAnZWagAAfisP/0EqoUS5d3SkW0zVaZTs\nmS2FZgwnfeftTLy6lYh+I6XsmNCitmMCVqQ/WBPIXK+ZHJObDZgNJPABmS7p\noRd/uK+NS8/hn44rcieERXu0pJFXnDqoGMgyvbpmxfs7ewfJoVfEeidn3idc\n6aOMa1ye/JznplaWsBnbdyU+Q1toJZjgZAdNO3NKuDYW2ctCNkvqPINSXshZ\nQPjhYSNiC1LcbN8RxqVq1oh6rG4N/bM8Kr7+SF2482zNy7Q65fMLCozVVhZi\n+BQotkbApbkYnYmiI+SogESYHC4We9giNdSP8xI8+JZQ4uyci9Lniyt7+3Nn\nzX1Zncs6Ty2PH7bCITbSE/vwDpSOTcpRDiECqysOd3sk5WN9HDJIaWreHhV/\nRpEeYwFlw1cIG8Oq6K6MYgI8RE7/0PJmC3dzX/XgqkUvFQO8PZ58aJyTvaxo\nABPEKMAZsZKYCRYhyXy4NgILiUN5cisngAz1l3OIbpQfNvlp/OgkEDTvkDWd\nU5fwbgpJ0aLGGcrImL3Wa+gVrn3/KhjOCZLL5AwxzBAI2BznuvX5Nf6Oe1Og\npJwi0kYK50GbRWCtalkPkgXSnN7AtTvtee5vYjtaQTETXLBt2IFo1BUBWYbV\narZpcnkTzFtaTG6SIYhjdzhG0JVRKnTaYznirMSOfyyaCKtPK1UE8pNys7zI\n+5Vu\r\n=pYqZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiwUD2SyhfpotMhAoA3R6RoW7BeRcuOKEZBhZzoQxRxAIhAOzLcCx9tNeWCYzMXdk9z22IRnCCW4fWcdp4m5hvTpP7"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605875567-67179b44.0_1605875727808_0.6645333074392819"},"_hasShrinkwrap":false},"2.30.2-next-1605882380-9c409b6e.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605882380-9c409b6e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605882380-9c409b6e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605882380-9c409b6e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QRBSz2DzeEVq98R2SX7/bM4Nw3ybgfdr/B15q6NlWwbNHehYh17UYOnDh/mJthBeuJP5yPFZcconxm8eIFLTkw==","shasum":"7553a10ab421aa90597df84d5995a5bb8e1e80ed","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605882380-9c409b6e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft9J7CRA9TVsSAnZWagAAC8QP/0MYTiHac4UtiAK3L7ge\nGc3apyZeQbx7oGULUi4MPfKFlRSVag4F3ammONLGq9FEr+R9qMkVxzCqDpCt\n4JLiC4t06ASljUD5qWxoBIbdSeONhW6Dc6wFOCnowBTcgAN3WKD0ZYsaFXU5\nqki4zhmlTGjxUFUdmoJtmO/JjYvr6lW3aDd7UDd+uUZuDR6Q6leNHIS+OHar\nSjIuZjp/lIMyK5jTQqZoFHZM1XsICiwlqZpKcS9oUT/z7CgodMWffNWQ165u\nRyRSRglbLacrshInBz06T94pKlTUx40IVQttdVzYaR1HhE7ZoXcr0bOLt8aa\nzh8syJXj8+JT7gSaFNrN292FNgLxjYHwAS7gQrQCHj90R380KC9sr4dCV1+z\nixaIsMlHLEDXoj6IrsQxvq9mxOV3VPFltOWxWKulsAyW48kUggIlv2GHv4dj\neHB8wom9eYOM+ExUFxm6bRcquWaMShZKLxoY8+Z69i1B5dEpeBq+yB9so3C4\nVbQvgFSzP8nV/8UD6RSWwj0+9ON+JVpz3H4VUorHrF2ALaejBU79yWYSOA5O\nKlgWvNX1QeB7WBgGLgXN07PXQsYWq2eGFfclOdpGpbfm6yrd6bnlr7HFFWxz\nBwDvKjoDaAxpSuLehcJsl7tf0YAWXfRFDEr/hry5P1lr+Qz8VfkMFs/fWpy7\nFTeS\r\n=73KG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE/kP3cTrhCy43VzP8CYca6KFqQ4BMtJqRw2u50RgfS7AiEArZaYV0fqurvgf7woxwGDAzcH5uOry3PzDKwbw8c8P0Y="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605882380-9c409b6e.0_1605882491137_0.07243567891826408"},"_hasShrinkwrap":false},"2.30.2-next-1605884572-9c409b6e.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605884572-9c409b6e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605884572-9c409b6e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605884572-9c409b6e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EMV2Q8Y0Bw6P63LliGXRaARNVanIzozvF0bESNbp8TSTHmpp9Uhcb/m6LiyALmLZavQs0UHsMx0CX/W9yYwT2g==","shasum":"e07d1147fe84e42337797d7ab0b7c1dcc8a28262","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605884572-9c409b6e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft9siCRA9TVsSAnZWagAAb+8P/30hpNqhveJ6J4NzAe5H\naWnfoob4QfuJDDBve8SOxgEHMwTAl1ZUQ5zJpucgL2FEDOZjlZpaQiXK+Fjr\n/hhu6zrpeqNPWSwMLtduKMNKMf66aoE98YzYkzU9/f4l6f90bIYJbCBwBMJQ\nKxRxw8BtNEVQecXWvzXeAad1lihzdpQeZBoDLE+K27E8a9X1LBR1NWKxwakh\n89e7uIUD9lnUI+8Ew1J4sSvFE5uh80vtkAcMr0NR38vuDMeEw4LGrvPbxKdq\nZixyBf5nsrgBrC2BzCmHPb/EmTntnAkW8Rd43/fKMxu/O0CrhcravdtpYh61\nbOhg0gOu6P2SMyp3lNSWQL7xuJ+HAVzilEI767lw2htMgW7XtJ00VlEdkrZU\n2nCYbRwlrl9CtIFyXDRLPmfBVrMHfAIUFbiMYobV9JVjAeNK+Tat+7jRN8mw\nejJW7xrdfX/7icrC35TtQvZdMCQfQCyl9b5CF7wbs1wArviP37uTENiYgK36\nLmRhDdIm/qbIl419IzDico1bzMIW5Faq6SWCPI2Yg8zqYeYae8tKyjwMPKGG\n1hcaWH6NU6HbKOOYNUdyWvI89amYdksXXSZ5cONaFWMBiNCTyjVm78da36Kw\nmo+w+fnxtP4/PNLdO4U++DWnL6V5agQaQYyXHM3abjbrdMXwfIW+q6x0LyXu\nixq8\r\n=fPrS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj2hEy8thA9RIl7t6BkV7sAzMqi2bN6rVgbRp7QwbEfAIgFWRrGzdeGFBni9J3uVQH2z+V5TuGfjGdOuID2lYTZOE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605884572-9c409b6e.0_1605884706123_0.16826631950268833"},"_hasShrinkwrap":false},"2.30.2-next-1605889537-3fcddaaa.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605889537-3fcddaaa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605889537-3fcddaaa.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605889537-3fcddaaa.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-J5JWlIB7XXjM7LTnk8hm3yQvMRz/ZDF1nvkHmG9XGEqjPAh7j4f7PsvT82NUuX61WBrW6ypn4KkejHXGRPto2w==","shasum":"e139a6b7dc81dd996c977cfe649d649b45432485","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605889537-3fcddaaa.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft+6eCRA9TVsSAnZWagAALKEP/3iYJRqFBVEllA2bc12v\n9LSo8y9vLFSyUfLkyBgrVTCou3L9sS7EAtpFLjm5D+EN9LxtlFzzyYhjcMQR\n/1GIa2lNqMUhUEl2i/ZMo6TFGq3CZur80FlFaEFSUwdVZDFDrBFUoofdmr9S\nGCv6/eKhRH1G8Q+qGZTCMgqYuBfENtA2NlH458sU7zlfFUbc7oYm+x+myjgi\nUaEBqTwlLnc4m5dDm9MZ9Mnb4HDWxO8ty4zbkA2MP+G8OsXP2dph86ytcVRd\noiQvOLANPA8mp8ii+iKQX5QxqgIPae0zZEYcDbwuxVkj2fSQ7zH3em5O8kIB\nNYZ4lLqPpmv2CBRpNSGBMOuJYrLUEK8mCR3VPJIoI7SDrfvlCYEQAOgCnZiI\nGjBES02+y8PJvbXC/moWj1Uin6CXs2UG5SorBOHr7RHuuoazTfHRPwgKXwY5\nUfnldCAr4GbrDyFNxJE8vuQsEO6/GBqvMMV3zDdXNoHrzvFf8AeNJqnVP5GT\nLscAzjQSQbZWPbCJ0VSV0UOEZFbhr4IXMQnDI22RWXcyv3G8THnjt/qLbR1K\ntfcm24KcpjBhDg4kHE8J/bwkvlCa83y8murmO8yBBSXOykdPu8D1XHg5okMy\nWlO47h70TNcLpE+s9t3ZkGeq28cMl55LNrdT5UlU6qPM1rRjStUP7mNe3X4A\nUipm\r\n=aOMV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANb6/tOhKrM7uwBDoWVmDLYN0m6C9pwifpU5njjFixsAiBqHY/zxiSuHNao70TNDK3MZgUFEzpg/pS0CBh5Y/+vig=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605889537-3fcddaaa.0_1605889694228_0.17366765834105813"},"_hasShrinkwrap":false},"2.30.2-next-1605902721-7625b8d2.0":{"name":"@xdn/apollo","version":"2.30.2-next-1605902721-7625b8d2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1605902721-7625b8d2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1605902721-7625b8d2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zG2R++2BudC4rDinOGio5geeEHadFBH1EcfE6/Om1dIGQVAkqVM503PSfKKsjJk9uXNBLqlpAYsPiGvnincfUA==","shasum":"10e980dc1e8328957f860ef488f23441238c0f38","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1605902721-7625b8d2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuCIFCRA9TVsSAnZWagAA7RgQAKJuBNqp5IVtmp2GR9DA\nzjMEAeGGPuugF9cvb3Edln1utWR9SAfhM3vpdtlIFkYF4RlwdPGahenrYO5C\n4BEkRTfcWSHXXP+KJD/0sPqhCqDiuF4lsQKvwpdZaZSsiVFdOnndJa62Orof\nn0juacrKYTEzYhQVXzyfPniqWf1ZFUtV8xIouqLhOO4AJtH+iZ59SHnoafus\nUW8Ru15twDiAEW45DSLxJ8npZocuEnRlryFMvadlIQs217/uqklnbbF5ZaRs\nbz/z5fyXDEqrV3VmQeWACrfeFthyCdCobyiXddf5os4Gd90Y3pL0yBasJ3SO\nzTZOX+9S0XKq3giqcDt3UFVAiTXD2gdoJIamLGQvMz/JMkNLbWCd/oKgYBcQ\nxn7DkVETB9+PVJi+c6sn0Hbvn/4gJ5L0E1pzje+qgRP4wvywUIlHu+e/PO+I\nM6S/bnZgxwQvT83CP2khKS1GX7jlaw0OS/u+wCHOoqbiPU5cyefhTfzzT7nC\nXnDd8foP9Hps+dxKd4Sa8v2bi1v8lWTd9FJRRgI0llJicN8LRdT0pmTPGEqk\nZFoyB+pJdGIafRBoDxjUTihJjuoaVvn8tPJZT9piu0ZHgAjj7tcXJRPVeFgl\nVOadlHRZgXy6tzoAhWMrvWQjosLD9MUEue8EnAs7fUmvwATLmTRbtR8tJvRa\nGkpw\r\n=jinr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGnyB8BYd6caEiPyIB9INJp1+qz0DVnLOVB7t8iaal8JAiEAxJya+yiQJvSkyHK3hi9sX/1L33nAvn/kX2Wh6sAtuxM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1605902721-7625b8d2.0_1605902852982_0.9869937532759963"},"_hasShrinkwrap":false},"2.30.2-next-1606073615-e6a86cda.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606073615-e6a86cda.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606073615-e6a86cda.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606073615-e6a86cda.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BkXXLzO8QaClWQH7tip14UP4uU7Dx47DXMxI27o0TIy4YsC1HCWyIP0uVsyNAQUetCjnKvRc7FOBy4d699sHDQ==","shasum":"6f24de39a27be2fb44f31b735dc11388409c79e4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606073615-e6a86cda.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfur2MCRA9TVsSAnZWagAA6PEP/3NvSi0sSpIZhPWg/jyY\nXPVN9NW6CPAtaRS/cBR23UCjECXaaS47B+edMnYwGpwUW7xO8u+Xayw+whib\nWizx+C+NHXB6DPg7iVx47iZH/8Zs1aOVvodR/PYUct6IZk3Mdeo6YrNiWtmU\naw/udR6pfxCBsjp2ZYW8q174ffpvmpc9MYtHv/OgFXClhqTq+SbBGUQpcMg7\nQEQUMPY5m3L70ojntxj/8WYgAbR3HvNAg2PsSz58tN39zI/WpCsOT66Kjhxv\n5jwhjSkZEHb87+ju10ieLDhD4l2YEGoIz8C+Zb6owI7QQfBdF0WzsoQl6U1q\n0P8VbN1BDah9sQeiORxzh6vxGzgmj7q2x2TArmlN5yALwZaaJMBBc+4VbuSj\nn1+D4Kvv4jgjjjf9PuR61KHSdulucEfaxUgs7w2X8DIg9hAwO4l4u9X3k0c6\nRigN2oTaMb1DQ/m3gSzwGnHCy6fh0FgZUO1qhUaIXoSDwK/ZH6CwHNAfXpJb\nCxQzI1NU+V9GaHthtOlQR+vwSoQlLgIk0Fas96oiyPOQmitLTgV5IopnmfN7\nqRINElqqtBHQM7YAUl9eIfQCOriUS4p7gD0VHRcLiyvwv1/AhFlQhqZTKO/K\nNdQADnKbMAHGVSVM3UdWgS7T5BJoiGPEgmX0U0sPM0jpI6npb5YSMMfk8vVe\n+2fZ\r\n=HG5s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFEDPcEvUJh81M6qYh7V5aMRBt/j8eUU/6Jdk07mjtI+AiABYFk+/ZhL30PqqXG0tjiqeZF8Q0KuZsDPFPIMyIsSNA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606073615-e6a86cda.0_1606073740132_0.36751045593662846"},"_hasShrinkwrap":false},"2.30.2-next-1606073657-89aff8dc.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606073657-89aff8dc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606073657-89aff8dc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606073657-89aff8dc.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nCucv7kScK5kmzvWV2WojpPzaR1FM8XYOPFCmHZFGdZjzF9c5bAa+wneuq7y+7X4h26Tt0TVs0kkj5E+X+xZAw==","shasum":"e2f46668c54c24292e0be29f8406013fa72a4306","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606073657-89aff8dc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfur23CRA9TVsSAnZWagAANAQP/j9OcFlbpeM9EgKwGNQY\nzvARfnFlZYoqInuiQ4eGglSfp3cedo2Kf44i311LW4ZJcVI85W5cG+OeKYMw\n/bjOziuGyCvQ8g/Efy4hzSSFS8mrd8wTknKrhTcezDpXDt+hbgTVV+pQetst\nhvF5nwUUuhS7DIfAqi0UHZ8J2lMpjWU/1mBL3U14149fUy08lE+UQa/2m896\nJsQVuZh+NlNaMCFD2mL2kstwEhP3XaG75EVUkdwGQLuiFe0ELAULiZDFT/Ro\n9eazCWbSEqbGpOpnF18u8o+RdahjGuO/geMlUCsCh2vwpVY/IgvTkfzdfmuU\n+VEwq9HhYCYo1XLnHF1akkTRV8H6kMPAgXJcOrNs8MrLWJW51pFl4jLZL8Dt\nS/k9Z11LKMsZywcfPKIRRp3FEZQ9B1Dx3icNlupz+JwbxV72nsPhIQUJ8Am3\ncWVKHpnlRR5FzcAfQE/1+7rzzrO7hY0lccHfNwvM7wjaaITqyTTPph7s4rtV\ndvYS4wmT1JI2gzj445zn9xy+sTViJ5WYnY7CwgkYweCNBgC+PPGVfiqyM095\neqiomMANQ3Psd/uqDSyDoJDF2TkqEtBmJacfTAuURzYJW5yd/3S+ZyaeZXsK\nfJycDLYDFakmwZTexFbT6rqFogGG1+xodfLOe6KUQ/3hzxHY2BSuSEbeaQF4\ni+Ip\r\n=MKWq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFz7TOtw9go/klTlDTrK4hBVx6rSGyEi7DykoAe+26RYAiEAxo0Ikct9bDse2ArTOhf89AGH/I7czOc+pHSkmCqN+FM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606073657-89aff8dc.0_1606073783197_0.6930966895946418"},"_hasShrinkwrap":false},"2.30.2-next-1606074318-6ee4b79e.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606074318-6ee4b79e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606074318-6ee4b79e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606074318-6ee4b79e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4OsBr59Y9DTEjh/XQutLBGoWXLaUIK93/7MoS5ZeseeTIovvJVIx6zC1JulGOjdfCQc6Q29RaSRL+t3/smb3Gw==","shasum":"ad8621cbddcc40d4f739759f865f48c9521092ef","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606074318-6ee4b79e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfusBLCRA9TVsSAnZWagAA20EP/A6/vadzQSw/k3iPqSj1\nXnOnB6ph0QHRvcXbhGKuiIw5SmfzVj4p/LzLisxyDOvpWpOmqM0W9YmiptnK\n3DPphWJGMM8/RSi2k9pgCvq/2sqhUPaYg1eXxd7BWrglWk65P5iXPGlkWOXl\nfc2E2IZahzBaVeu1Yr2uA6mljd2jrnjhKInzmaBW618IgLYI1t3CjIbR4REk\nq7HeySzHfptIWQIgynHOdgNvZw/YVIb+bkiYF1Yin/TqZMekUhB9aKdK1inP\np9RABZI8m9HPsBkdC+04K0JjjAUiwZsBrU1W+bn9FeCzUEiWLQ9kf5kO7V9T\nsyIAvbqFgUV94UBZyaz9COPYYNXr/YDaTDLmT3B2rCgLwhPQf9xKTwGvtOyO\nDyQFIoUpwqEnbOinyWuJBxz4Ri6wIEWDL5XXnTBphoP+geNj87CKKDLqJfEX\nKy2XxGr9zTFGC/qtDSK8fwbRNI/F+Fu+HMsjQGsVo48yAZFTuVjd2KFWKEIR\nc1kSm3gau2KDKWu8Vr0sCQpv+dJfgsMOWlmlprSBUjnuxs7kvh4Pg8gR2eRi\nib5i3k6TJDZ4le3p4HaWMhacAqdfuLCfxWd4AiNEVO2zB4FtooP4vqoyTbtE\nLyRLn8kbFgi2YyWPsmLEsdiuz+tGJE6JG4iTOr64Xbt6vSZ/BTsVtPCFRsSi\nDQjN\r\n=Jwgb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKMZ13cgplgfa27+r5H6X2KvDdUioqJDsCVEgtH31IuQIhAKMPySASBZSY4B94MKFf9Qvg7XAME2Ffnqo9dI4lHfNI"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606074318-6ee4b79e.0_1606074443259_0.7646319485455688"},"_hasShrinkwrap":false},"2.30.2-next-1606075571-a5558aa3.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606075571-a5558aa3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606075571-a5558aa3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606075571-a5558aa3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kqtXeEVo/9OhHLaDsAt9apmF3x43FJqE8ty3iWtEbvVXAC9CLBWMTukIaiKY+loOXWLJBj5AB5ZOUlb41r97HA==","shasum":"6401e81946fc03b3916fdb7f8d7d630055cdf2a5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606075571-a5558aa3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfusU/CRA9TVsSAnZWagAAr7oQAIDtbC5XKI7FqXKAYP6D\nYvgrTmEsa8ROGWI9jn5AJLgWuiDcN+gFnEMJnfkRQiXZVe4aIf28VIJ8vj9r\nWqMTRRaJ97NHdFNsF+DKYv4FqS4W+oR8rWV2j5/5UC7QWTnhfbNeqv8s3P5n\n4I8yQwpCih47o5M3FSMXTyJLvG3x7CuQCJMEjHp9MfkDOpNSY8GCUU8CbuLC\nZ9CQPJHQEss7fYcaF3FI9KmJdvJHz8cGW8xr6UvBEIrRAlR8y9j9ToREP2kO\nKuabaYcBR2Dy3QU/8RwiwmUv8x4y9wW7EcqLUxzE0yvRGmIQHL8SUmoIYxEO\nCLfEcIdB8O1fqW+6qCXfuGzPiiFpdNjz+q3B3JSexCTFbJLxXvv49pmrdYeV\n60YVW05NgunfDGiTP02VcyJFjHvJJ9C2rSV4Kis5blXw7bWx1y1GEbtrEy3y\naayrXVpsT5DSv6Zj6Hn4pbmQiqH8yKX68De5qhHxep3NnuRXj1tgivUbwFRR\nvv6F45q02iRZJojfR4FzG9fI5/Gb6WmzHJRt+iSXZTH/mMzF6S60wmPShEwF\nLTozkSp557WJ+Piz7ql/dhcMvWP5XeN449I4xDTvT5bkfo2/LPJ/g8/3A8Du\nMFVF83cyv6aJhUETGmCFk3uhS8r1yAUc4bHJoOxiFbAngecRv4ACR9UGvIy2\nb6Hb\r\n=N8o2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLpOwAHI1yF6Z4ECdqYLc3QxR6SM+AHgJOoD6SwJS2gAiEA5DirmjfgPxP+znWdohsj/ng6MpIc74T+7WgSJxHzK3I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606075571-a5558aa3.0_1606075711095_0.028637638664833487"},"_hasShrinkwrap":false},"2.30.2-next-1606134594-e5978488.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606134594-e5978488.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606134594-e5978488.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606134594-e5978488.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-glRIxmipWuPZh8ysxp0LiUS8uUK5QqmNPLaGC0zh/2MIiZM6s6d3s50Wz2tl5ceRRDMar1DYdedmn3u/Rzse1A==","shasum":"28018c36f6160f5d1fa21a7ec82be567bd4a434e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606134594-e5978488.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu6vRCRA9TVsSAnZWagAA9noP/2j4yxsaM7PZvrJ9MfJ0\nsSUU/YzYdGgS9/2vuZNkkB76R0JAoEkx/YBHtcIrQ63UMr5Qo1eVu8LlZQd/\nrSjBTSGwcqsjzIwsIUhVslGxSbQ62biyeC03KExFfx1toXv45XMt69pNu9li\nK6fDoVV1sYQSIqs8i0OfWiDJfZ4B0BHVnbn/4OQC1v1Sc5qYySNJr2KKVMCI\nCdEYqgIX8Aph4zMLC6vJemXpT4pifjTR9VcKEXxR5ww29Kmkt0zDqSDIPI5I\nWXnTzFGhNs6OVNG7gHZ/vKY9CRmblfXcfKRvjEjMXAc1rRnCmuhC2oFY6AL8\nag3DKumQirfW0JQm2KpAer9YErglkXXheMReZYVlvsdHw0hAoxBTtaCx2lF4\nHm6Jzx2kGHEr2bLiyUBGCBzunHQgKA5Ci8gI/S+hohohHQvCyl2ZghdSj6Tf\ngtQ6zuydFsaXnUWrrYB56xHcpOKX0oJxo4a7PcLJ4+TU8NMhXb+paUZdYN01\nTXDLLPskty3iV5cq3JbV0gIueBsduRtkeAKCvdTab+woLbQncrhMx+vrpYlU\n6K9hLZJ4gZWFMMllIdmJJLmctU07tvZ4bbUNhRdl86PDZVEYs+mmBBgT0yhp\npcIIv8Axi3ydleiL6B7sY0gLtQpyrze4jge2WA4eHggS4+zMhye3P/vPHIzm\n/bI2\r\n=meEV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2jD3HNBElkdhWHgtO5zqpx70WqD1C6lhR5OceSGt8WAiEA4FL+s21kl3fAc31/+8Q2C0GWWdh/gDl8M7Qx+UKuFj4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606134594-e5978488.0_1606134736938_0.6946677791252953"},"_hasShrinkwrap":false},"2.30.2-next-1606137054-3325033f.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606137054-3325033f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606137054-3325033f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606137054-3325033f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6bz04Ell/BiHhw4A88GP5ZZN7XStkyOn6i7Q2Q+cZICm9aeuZQD/JAxXDBM6WMs3F4UmFBPcHhuTMSugdLTsRg==","shasum":"4fb0060265fad48de1e65ac7438fbce020735121","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606137054-3325033f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu7VoCRA9TVsSAnZWagAAvNEP/3Bjv0PcEay4264nrVrs\nA4pFJNPvjROvhBjtScefTf1VAwHkS7v5UPuoN75JeWStW3T0QCEk10N2/xNb\nAfYYWbgE75Jh9k5Ykbc4BgmM6lQOoO921RvUs3egggIFhFhgPETwwnuva14T\ndOnwwvHP5vXhW5ShQ2Np8Z+5dYyfFZHhbc8pc/yiwIwigfwCifDR6w8YBbos\nkgqEjvF1oTwPB/It9UbDJB7RiRVcMsiyYvj8Fdkmmnv7sq3lDFxMnNU8uCF5\n1HEK18A95PZA6ph4g2cy6xesVgpGbqcO/GS6gzAk7sYcW5/nQmWxWDfT3rYt\nmGYa/roJL4jwye6HjOfbYlm4g/5f68/uLiRXCbm/7WwA710g5xHGA6CpQNZw\nIrqXiVqot0b4lsjn8X5HufYbUSSdwjv+LyM8xr+GqMBiRr3hFbE5Y/vDxM5n\nAHf7YzIX+EUi316Z3qnfigkfHnXZ0nBH7DxfrAPJjF/gwqEWFD7fABgogE0P\nqXFDYX9UpK9SnhuXzBiroKHgYz1UcUabkvhtKeOgOWjPtHCPBOgIbMydB6kT\nSTzO2AetqFQnP5Jt9Ml0p2DLd15Vu1BYBK8Ewbe2mNqroq2TkRtDE0dUOGZh\nLF3lG8UQDs/I3GgVc43JP+2HPJ5pLxW57wsOh+FrJhrYd+9lS3od0L1c/oGj\n5eGh\r\n=94Ai\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYDZcIVqS9AL2V8749242byodjv11MKIuDlHCyfj87VAiEAwHgL9KacG376G/jKp7RsMxGRy2Xfe049R7KeEkqDlkg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606137054-3325033f.0_1606137191949_0.695242059842774"},"_hasShrinkwrap":false},"2.30.2-next-1606139724-01635fb5.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606139724-01635fb5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606139724-01635fb5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606139724-01635fb5.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oOM+mVoIXslDiQ5b+Biza6Xb90q8KxbVbsX7+ZQ4pP/rXqk0vLXovEgmBY6whTdC3rIG0MHVksaZJcgxlm9saA==","shasum":"4c4ac727222e19d775c4413ca1624b59f0d103a4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606139724-01635fb5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu7/FCRA9TVsSAnZWagAAcCQP/je8wUthDFDGq15u4Gb/\nV3suabwItiNc9CXUNik3iKgD037yCVv8AohpfNFQdzu9xYrKDui7tQ0w/sTn\nQtLMr6iRdY3MY7wOGrrGDHmPHUcIwYHbng6vljO0IiI2egcsf7RaRE8C/1gD\nTcTYEAFjbciJcQbPmjHnM0It4DU8dBDXXKuLmFuOoZW4c6I+WRgVZLTKlRMI\nu6KtzERKSfKUUbrWX4/eslL2WXn5dZm3nGsRdUj0srQXlt7l27LZtL1Up4Oj\nY8U1gDc/Vfe739Xt2T2tSD3Mjy4QeNfmt2bfVPoAwBaXoC9EVGpm+6x7WBIz\nT7mc8d93YcWcNaaheu6vDAx9eKZvj+jLQL1h4xxB+whCveP7k6eHkZ/jZZ9T\nBvKE0UeTyQt/mGD9878o21mUZsw3ypPZyY4BIhYdArW91r9WQ6tYxALVkoi+\nEcS6MI9m0HJi4Ymeab7N067Cw4SUQzsjeONoXeMmc1/IFrbPuv4RdwB0uE/q\n42BphnNwwPLBEczSDHLHoW4s2moDk/WZYlSqX2TmBGn6ug36Lsmuyq+FhuIv\nAVOrstbSd3a7F+ortXzoD//TMxZPXM70jU//J63xknTL6nVuRYjprobmpgr4\n4xTCuWPGItE8KpmPN6A0eH4p0Snd6CX9wjf9AcrYpXCxCdsMfsV3Z1IWOBuL\nZyX8\r\n=hv2F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2uXh7T33JBMzm60dLd0Fne/szo4TAc9thqD+P8s3+zAiEA/gfQBoZTPSl/RRCn6TDrW9XOuzTxc3WPVlpGqCsPnxU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606139724-01635fb5.0_1606139844497_0.6181138421539658"},"_hasShrinkwrap":false},"2.30.2-next-1606141571-c2c6a30a.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606141571-c2c6a30a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606141571-c2c6a30a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606141571-c2c6a30a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+FWLOA2NHrVMWV2l9tZkqOHuVTLINwraqXUO9zo+wNXQmyOl3Bh4/VYRSmJ1GPTuLkyCyG1LyeJMOX8cl4mrww==","shasum":"d9f60bc43a189232189c44be27dba5c04fc71fcb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606141571-c2c6a30a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu8cNCRA9TVsSAnZWagAAb7IP/3HbZMFm1AGi5Kij+/04\nf9Q68zXxkDZSDEg1EsRDglULfGvPEbzPj2kU2evay+bUP/EW8UIJ77As3Rvr\nqPyFQl5Upg+clO4WS/6tK8KYR+BncIc0aorz02Fb2dJuGMRbM1QAxN8J4jZq\nGoIZqyLqijNiwfSh0Wx1FguiBrdKsZmYr7JkOZu8PCZe+cS4TdQhkBW9V6mp\nPZb1Oti0SnSG4gMP1RsNiuzawHe20ZqYMgaEgk3+ZnqOfZyiRI3TUB2zF1E/\nFzcjap8DbY8bBJJwrPiykeNBWn7NF/rRg71Zh8lllj0K2BNr79slenmxT+I5\n/AapoQMBMOpIDa0yiFmuVmLyFF016mW9vZ5SVBAz0UHYpmkAHct+n2i9+yjn\nsmcRY198fnsLtJWNVW1zGVwHwrXaCfVhSb1aEcw0b7jjBygvvENi3qJ0a39N\n+4epMUBr3Z7G6XRR9xJyrLW1CupDq0peXzv5Zag92gcXzdcAg9A6C847t7NR\n0/+e0P3DFqQJhFV+rBbKjZGH87akU9ODHLMsAn2YF5/06uGe8eY+08Fffcfa\nQDr6nIc8LR7a2JUov0yyTJkz4AbJoCct3Z/OK6JAvU/TWObPVc6ZOufiGlDQ\nm935gAFhfKcj4TqrIEVGoo/cDxTofru8a+0VqCuNj7HbK3V5voNLZKyeIvrV\nDDxc\r\n=X6+3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaRF8l/VPSdwEhpADC0SEjShB+zxu25ligGG/G2yvNUAIgVxgF01KjFZt+1Xh9DNHJnHbMemij6xM6YyLBvVGb4Ao="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606141571-c2c6a30a.0_1606141709046_0.7341519239672349"},"_hasShrinkwrap":false},"2.30.2-next-1606145453-8d03fcdf.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606145453-8d03fcdf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606145453-8d03fcdf.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606145453-8d03fcdf.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-e6Cbk5Nuzh7ul7hgIh1Y0lqF+8lBIqfuA8lEsW/oKFLXjAqzKeA80D5EC562tyYlyQeqEHxGYqUg1EsvDXNgag==","shasum":"cda3058e74543f21825c6c739d0a9e19cb221b1a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606145453-8d03fcdf.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu9YuCRA9TVsSAnZWagAAiLsP/Ah3yLClIVFNSyRVGMk2\niVZtnSbgdk/9TEL8pB7orXbzYAyJWIOtxiCZ5yea3vfFmMz/ErPE1y0Oz5fX\nRqalRjJtRAv55EGPDAUWHKGT33GQWoSNBgMzWmEVtMlTZ9HC2R24YllTNSPT\nxnulEKuiJTKEv+lmPE9MhuIYbr+Wavd1x7QwUdQ3/3gIMiLoAgKBtRALxqaF\nHJ9YutTumjGJBOwuq0CSBbAFJ22cy5lGOS4qxrxnm2w2ybj+dDaAKcRraA/u\nHIFF1hibt2uy/i9nxpYuvvdcms8apCIb5g8jjkvaiaT8smQAv5Ee/6kX4836\n6z1V6oJ9E1LFr7moG0iJPUqj1IBzPEsbWl+GsP8pF8wlVJEwS2Mz3qnhzHkQ\n3EQ2dnYkhXsIfUDOLUA7822wL6ZKZEYvgoBPJyngmuRS+uqYHHvy5WdTtk89\natSouPxvJbDjciVZ0rn/DANWKLBlDf9RduE/1qpHdacnkyYF6BIyPMC8UHB1\n1g5gRp8LnguCBp6mJ7iTTRH6Nr2iz9jUpHFr30sHC+JziAw6OY3cRXJQ3z5l\nCLjeaOgZtNrDE77XxYtkohnsr7/C2U7N2xtmB5c0gmXqdrUCz4uEzZmcfhx3\ncYRhLHoSiI3yejlZ5Dbh+CuSrRfc4Cnaclr/DdJlYkCh4dx3clHZDNtY7Jgy\nk9fb\r\n=nZk1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2EpcJUfk5np9kPoK2nUlWfWPzNi0qY/ebo1DkkV221AiBFldglaNxlMuOSr5YjwO/dh+jHFtbgPmGilWYPgl1IuQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606145453-8d03fcdf.0_1606145582413_0.4778122322264997"},"_hasShrinkwrap":false},"2.30.2-next-1606146957-ddcd4af9.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606146957-ddcd4af9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606146957-ddcd4af9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606146957-ddcd4af9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0Gib9oKmfsXV6t+6HY65PiK4AoeLJaDhgTjzIbvAu9E7+W4EVG/UwHHJR5W+FYSKhAFjYRiSnHuVVLBs13ll3w==","shasum":"1a42fcaa9ee88d539c367484abb6a1b02569404e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606146957-ddcd4af9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu9wJCRA9TVsSAnZWagAAGGEP/1D38hyZ09nRh2pVUgPy\nOFIRD5lBv0PRrIf4/FVbAW/TcZHMfRKBm6c8peczt+zakAvG/xfK0WnE+jZG\npZdMQgvYGD7VI5kah/vTcG7eyFX9hfrx9n6PdbRGsK+6xdwl8Pfrtydcpz+u\nBU0dHBYtUqgntzMQPY/FIK63kz29XjO/fGwDhCB5xt0mgXH44I/NIKxsAPp5\n2bBPwNNc6sxhheVt71ULCo8YSN4SrEfUMdb7bgnY08jttwuBcp06SXRL0jRj\nMXRkth+7A3ihDXlhNRiUG106B7837jyuWWaweuROJpjmkEmEH2cITADEt2uZ\nW+bCAYW3fgqBQNCSNS0uJpLB30ltyBLqJVguBVCHPfGFdsPdCeX9sp16adHg\n8oOSSSykRGAkGfTciVd6rbJWjtiAw6X0/XilgMkHWjcJm2re67GkkG7ufqWP\nOXYfmejQJQrol+xBr7fCs0OjrceFsU69TuzElp53aR9PYKAOsqp+FOY1tngZ\naC++kMkrjjZEtLTiPu+igW64qgyaKtAFmckwEaRzwgOIPoK5yApFaGNicZ6L\nlsYPq5qR0H5vyuxYe/QBmoaG4dDvnP0jbNJVv4o09oA0aKYBZfmt2yv+fh0r\nm8HDkfP8jZ5j1FFsW4LVIFTzcZMw3mqvNmryz60RBLE+c9riAOAaySJUHX4t\nf4g4\r\n=Wi50\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl5GFzeCXcxqQhnEumxg/dvxrtZgS5KIhOamI8N6QNSgIgUnF9RLAare+W7XuqKAgH4ogvM0hiSICY3xQxsbd15HQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606146957-ddcd4af9.0_1606147080696_0.2987601193046634"},"_hasShrinkwrap":false},"2.30.2-next-1606151267-a35c0e8c.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606151267-a35c0e8c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606151267-a35c0e8c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606151267-a35c0e8c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jzo8aCDvZdxS5/OI3+FIOHPJYE/QcnDLQmy6PkXADc8vyORpeDPFHjQZ4TnOG5hl26kiYEbCm0XUlaUe1OpAvA==","shasum":"9c5a86d32c3c2ea7cc0b82f785477663c3056939","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606151267-a35c0e8c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu+ziCRA9TVsSAnZWagAAHrwQAIlpnhs9fU0xjHfdA0vZ\nM12/5mLdg7GlytQnhWsiYMSDfrDUGkWy8dFnptM+x1+6i/nYe+0X7Oo83fPg\nUhtB9YlKuJhAmYPHDMtICVdkFY0JEZ40FG9Uc3AF1iMiPr7kfJdt+v45yWJd\nVZBG9/qVQQuTV1kAAeBbbbNIN3CIJkPmtisdk9eEJPGD2ix3jYAPp8RSQ8eH\nCxTUPKDMkfLFVOna9X5BM2KS6eskXzvLBcjM6TafDjSkYoxRvmPpMssIUlPc\nsKQ1/X07bnFifHNRzlRl2kHiTSQnYO9tj2dBO2g9sp9qgSQtnwaO1QW0w5lh\nxiQ/D/KK5Y4Gmg8oMmbuaErFJunfYedrDZK+9WW3kDovpK7oUEndQJ34pUUU\nC+hctyHXDVQ4JRhk5P9l71z6l0vjR5ST/AEGAdSwv1EtZ0icRyM1kaMhBIZj\nKczWOXvFE6tU+XmktTNAWvgmLoNWEN+JCqDuxIrRlsJgs7e41QKbIQvM/rEw\nwJdmjqrGhpD/B+PNKhaZF5IYif6QwXtQWpiFSDXuRPk8KbCgHnqyQ9QSJtzp\nZrDpERr44D71l+4xHXngHdgVPWKZRqAasCwUhO4Zt6789M7EQ8AGuMvrpMuD\n4DSldiDxWMWw00fUl/jjI3qVXXpQ0em3DEu5+mEBY5ORxSB3/I66oKK+Ez08\n660Z\r\n=u91m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJtJY/1f5iwmoMFfrjlPLArkwn6CqFuuSdK2EWmeEh1AiBGmij6ueYk1P54bwyx7+doQ+Ew/5ikQkUQko2pRVn/Zg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606151267-a35c0e8c.0_1606151394250_0.9166286755197599"},"_hasShrinkwrap":false},"2.30.2-next-1606157020-d0c4594f.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606157020-d0c4594f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606157020-d0c4594f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606157020-d0c4594f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wN05DlpDQ1FWBz7IpYeiayQW5J4+mTy6EWXfkn2ve67CaaMwU6T0BmGcZ7LF0uo2SLSMWfMm3ysjh1Uu4QH0dg==","shasum":"8f9edaf60ccb7d8050ef47d84c9488238be4e3a3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606157020-d0c4594f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvANiCRA9TVsSAnZWagAAN2wP/j5jvAludIC+rXOmxn1R\nGfyxp5Mw5GPS6lAfXD5/0AZfUovcSqMIYMaVszI5MBnXqeulsLSCy8LktWTa\nSiUAr2JclUGFvJ2HX2uSn1bnRG95FOqK6B6azso9aUNfhR4jfTg8Rl4+UqrT\n5oRJ/aDgrItpgT4KTpIevXEEO4WCOG+iAug/pZynacolBhh8UTKcooodBawD\n/+ktb47rwqMVdpDY7/8xxddVAIS39JVa1oOb3sl88o37zkdXLw52iFYpukRd\nw2ycu2w6MhD5Y+NRHHLBHTuzTVaanBeovAHI71W46Mhe8RvX9jmqQ9ZKFv12\n2aCaZeveBcSLtKWVIWkh9vLiJFr5xcyQ/8rvjcwUdRBfPy6c00Tgb0BGyKqk\nNhD+l29LeJY3uZRf7SnafHc7EFNxy3IShItILktOFs5Flbziy/l3omg82Uwj\n5rIm7nDR0ye8YyjqU9GO43YukS8g/P2MbqDO5nFcaS3xh3Y8oc9tgEZNKy7Q\n54BLNQrcYNqvW9Mj6MR5WyCc1c8U/1Oj43TUsmVZ6iSBs2fZSEtVJPKqYVZd\nlM12zfGBfQFwU/iyzEHhs0JzIwQ3nM/nqVtRs3u5GiEkuijNYzYqdhSzb9x6\ndwBUAFEiNGTlXWzLJ6r6guem4HjzOPedlZliO1GNesg1pDcacDBoBAhWwsFj\nhdj0\r\n=RWGp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDkhW8d1lf16fLCpowPRibT7ZQueCWLb2dQbw2mjGZpwIhAI94Hkl7yKUVdRkzk4CTUpDoi2VbPxf/4IuavcoqkZGx"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606157020-d0c4594f.0_1606157153621_0.06625828409635792"},"_hasShrinkwrap":false},"2.30.2-next-1606157993-6b474060.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606157993-6b474060.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606157993-6b474060.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606157993-6b474060.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dqrzhwALTS5BArIiHi9M6QHpPNXoHLPvFUIfC58oX/8XjafbRJsxa3dBeJ0s70nLw0xS7l9GqqBjpDuY4Lbt4g==","shasum":"1d47864ecf81204aa2ad9c6833e35896ef9c695f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606157993-6b474060.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvAc7CRA9TVsSAnZWagAAnAMP/2xpWQrt8VEIw8speNSO\nCrgDGsPkQ+jn2HRxXC5v12JJb8rZbDXLjhQ1Qa2eUejgRJKGVdTshaSG3oiu\n/c8FRjf4brMd0xE/vBSIUoHoZtpDr3kXwY2y2WLhoYJSN3POOlE8/WUqwVUv\nZeTRzWsmuN1xn3Gwb+J+GRP+JI0ia21adXeJ4AN9y9VI19AB8F1QqgXCPwQ/\nFt2RfC/gr+stKgRweveZKMk5Ux2kQGQBBpYcQjZ5JuF1hKbx/TEGPaaPGU+f\nE3sZ31M63S3OFu2G+q8WGCI4fF1xyoi3U/0eGvVw4xEJ98XpczMka3cy8LES\nuRu0kmJPuZXGDIvV7XobSSgX0S286/GPOOA6RIbxPDrbnzDy2j9/5nDJlkem\ngQY3SevQFx9dG87csL4KJjoN0iKYhxUlqOAFxWptCjdQnJSyO01eKyn2aN9W\nTA1RkDmOV+9KJ7/H1jIkIPuiE2BgXrejrsZUhCQqLlVQsYFyaRqgA1tnf70Y\nXJbidOgZB2Ib92bfEiJ63rGQifQDo01faOFF03rtXu9wQUbO8YVliuOfzEIN\nyLcHoD9xfe+UpGCpGBk0sj3DsphHJ2/kUeKvOm+IbMBlGZyVhGPvbkBzAtt2\noe26mH7IpsGi8De2Fg9CvmOXM41+6pcCq0ONjLJNqm6X5PWH/aMj0r+Q1PCt\n/lxP\r\n=btQL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpk88/Cw8/TtCYMqgu1onSAInunlbZL4qcmd3LaFx8XAiEA5Rzwr7kveyrHUB+EHarW9vsoATGdfqXr95NDCxpGeq0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606157993-6b474060.0_1606158138639_0.36172193809698516"},"_hasShrinkwrap":false},"2.30.2-next-1606161755-878cfe15.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606161755-878cfe15.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606161755-878cfe15.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606161755-878cfe15.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wcQOSkemLrT2JkMXqb03E80smS36oImii+gKPA4pY0F3e+ryTZwMpkNu+nDSyC+P76Tz5/kaKvwVuPhxnHwmwQ==","shasum":"d690d59c03df1863ee0ad780f06c71de67458bf6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606161755-878cfe15.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvBXiCRA9TVsSAnZWagAAh3gQAIDNtvUjQ+EMvsWV7saa\nBGdTY+Iw/b/cGobDNVu9IsNzyH0lxk6hHnhJ3Trxgyc6+Os+v6M0gCCO96H4\nJpe/puIFaIXhAXWClo7H5T+P8lIvqPdNKJDSau0cy8u0xtEkrs6TkCnkLyVX\nBMJRjeTVr+otIZhQs1J2mVAyMrxRlGaAMcDOErc9/5Jg63i2sJ+oi+uQCkGZ\nVTw29MSGqQSfcGyVgrgOBKWb0+Qf4c324+Erc9jevKGknPPvJYftSdG7tiaD\nOQoRNFb423iP7fGcbdvVxsU1M29ZPtvROTeVI9ZNO9QKZbHkJx7HQ4KvMFaz\nyYialrbBgUF8EWaBe79FnRM/bsM4sFXS6HqPUBDgUFNyKV9yQVjkXmgtDQQd\n/taLONuJ/AgcJyR0FkDgSeydqmE9fdwKzwZ7mZk6C7OY28DhP3Lz9fyhKVu2\nimdsOsfvbKcs2aWo4xIJsZhuPESLNT0oxVkGFkVna8qgzvrBx3MF/upCXSql\nGzgu8fCRHKpzxoGbiEgHIi4UDhAIFjMKauzaUZrGCEjWZqFwhonDEvK8qzil\nipJQwFXHPslZFn4x6RIwLDQqHWR+o0jr5nSAhGEoK8fnd6zrq2kG4ixDbHmk\n0tDjVATCVWI6A7pPvtspjuVOjQ2mPhZIWcAFPubSKLTamQMT12a0CerW6B9c\nVEE7\r\n=RDoC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDls8p2yCTfry4+UPe/tfXY1VudacOdcX4Q9XBPFwnDHQIhAM5NDBOM1oGAlSXV+LPF32YTSUPJmlL1jqzJmNjD1u40"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606161755-878cfe15.0_1606161889507_0.5034968954981582"},"_hasShrinkwrap":false},"2.30.2-next-1606162829-0c72f9dc.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606162829-0c72f9dc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606162829-0c72f9dc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606162829-0c72f9dc.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OyI/gy7++yHpNrPU2K+AyUgSrykW0K7rbPlfjnUgJyeg4SakzW8zRadveLOOmpKdWJ3gT5UPzO9pq7ZJH6/g/Q==","shasum":"e023cd3c629ed08e11808245a77a4341f977bc9b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606162829-0c72f9dc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvBoVCRA9TVsSAnZWagAAgrEP/RtYQfGHdqezj/jZ/7aZ\nUwg5nn7m3Ww/dvPHF6jYPzuQmGV14UeIBmnraeKIm6mfP1Te296wc0F+Azkm\nld/U9A5SWPuQlkAThAFNTPho7Jgtzd5KHrDMZn1cKWhFk9Mxlz+Dsj5yK0ZG\nJ1jr6Ztx53+/TiBgjZqQ14biPBGeeb+iE+pnwIGMKd09pwlVlm3kS+vUpLXD\nB8M+8Qll8YabaxJ0YEiTLCxnsoVraCz9DUp4NuvtZdNk80QSFdtBu9S+b75A\n6wIdriCW0O4sGSJGzW7dabiTabdkKrQy1GWK6LT9Wbq5mAxARdZ7cHl+jmYc\ntv+mgpBTml5AuRzzCh2SNHb9YjTBGYcayBxAMKKPaZ8yWbJcHhcR4LI05aSB\n+PbM+4NhTAjM3n3z9wloSiRzXdGz9oP+BoMxhIC1akV1ocsoOIWWPuBONzGt\nmtbgRWWkI2GEvWXZiHrnwYUiRyasvp7fcqsAY+a5mY6IpR6xhnxcSfXr7/g7\n8QQhJdtfdZZAb8dkwjd4wrMuoTX7e7IUYxd5NbtqMB0lUkgrduUaxgzMNbVM\nzIugLy8dCU6sSNvC2uD/QdQV+/3YFWbzA8tutjoLy5zZo05HuVD+FOedmnrq\n4aQ9ukFTa6VBtzd/PmXvkFPqMedAO4Dnsu1mVTIzv3qP5WcpgjHJlfzB2iw/\nsJ7Y\r\n=MhBf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8z4RvjBs6QkyzyQfunaiDUtv0Z0qyekMjUpOa6gJIIAiBoqFHTBDm+20g5I+gOoEj1kagnRauAPD26kcW39dFkgg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606162829-0c72f9dc.0_1606162964958_0.01506308040053339"},"_hasShrinkwrap":false},"2.30.2-next-1606166242-a6eab454.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606166242-a6eab454.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606166242-a6eab454.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606166242-a6eab454.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PRTgA/5+S/tZwcewjqlp3Ly4fWeiveO4PEIRugMkFSde2eZpp+H8wvajH4g6q6rVOgCeeoULT9WVh/NaaUO4Ow==","shasum":"96a0e69423d41ea355f8f96eddd791978b51191c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606166242-a6eab454.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvCdxCRA9TVsSAnZWagAAbqUP+gIfH/M9z2w6f7rS9NqP\nP9Pcv/JMSOnotKIoL/niSwpFzMWZgnfAG3rHVIL9wbJKrtoF5mkPxuiQ9ejL\n70Hd2LsC7HruZNCfGSNpDXdMF4uFt4YCyYqMP53A7h92jwoSnCA8NRYj4uic\nAxTOPEOtGAX1JXjOogjZe/dHrfzy28H3W8EQ+M36ksRBekKDkMZRztyNagtE\n9lPt6NeRuhMMzuVCXN/6JeWzKDoUV0Jq9SHixzNscLpZWi0IXEjUt3y4Vj4K\nZQhtwS4SppBKsnLjupQHuiPdKvJJJ+k2zgI1uGqHr46lrQTz2G8N+w089CAa\ncX1L9uhR43VvRhQ57LPp6LDVzu76+vx3EKbFo9zaGstZuu9lWDpwqPI+uXIE\nAvvZiRK4n/ZIsgS3dWEOZmftxtsY6twn1GWbA2lNR73nMyPc+GTy8cooXGB8\nHsgBA++LHeG11qTXT1eEbmMKKPJbpBIuUtXqrE6sz4Zx6SRwMlsadKOdtJpG\nfmi3eyWzS1KwQJ+GmtTOmby+V6Fl8wZFDbXWwCHMP0ciw4RbaolvvlmNL5kL\n8Wbah2bsbh9em9w4jlgtXLtAeOWYJiZNtz0aI6F1IeDkm1VEnLzDAzqoXFp6\n5x2EslVGsqbYMEsG9gZW1etK5aaDd/LZSHXXizkx/r5XSQMsYFvOmQXeepDd\nNPhk\r\n=nnOZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCARHY+bT8lkUpzLvxWD36vT4QOb0ZfQumYE4CLUMdengIhAPVs4xwwrtnaGR+OTGhTcTTqmtCG+ScKRTzOpnpubJhu"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606166242-a6eab454.0_1606166385369_0.8168592578383205"},"_hasShrinkwrap":false},"2.30.2-next-1606207176-4b9ac393.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606207176-4b9ac393.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606207176-4b9ac393.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606207176-4b9ac393.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CHwnk1ykdPtais76WT3mdA1hg32Ui9HDZ45USWc260wk8/uZvZz0Dgy2LCj6H2PcSXnlyiLamRV6ZtGKdRFDUQ==","shasum":"2017d601e841f38e3f7a4136921cbe84a38ad073","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606207176-4b9ac393.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvMdbCRA9TVsSAnZWagAAW3kP/13qNRZ7ExSp/vzbdls5\n0WrKcNr9YU/BigSz8ozWBSNnRox6orHlvhkd7l48R7iCmhFu7oRg5JlG3u1S\nIAEtQx7gKa0oj2kePi7tSfzSupy3mRhQCtGAcXS/OiVRk7VnW1Mnc3qW2ntU\nV3VdFQMaXqHQhC+jJmNa9RygKwbePD5kcLJhHs0LZ2TEJ9CftmTgOGaJe9UD\nrIdQL7/QsBHeFTITpPXqJkHQdTvk7eBPA+4JmAvllt3AaztG31K+QDfpc7zQ\nMYPtyjC85af7ioKkV4ZJsZl8lbaURzbsCODtXzlaGIUmrmZpwQf26/4wl0HM\nKz4RwBuOIYTjOn0wRkXbIwKlKdawZUlsbuDsLadgpLMNCBBqmcS+ZLVhEiXv\n2qZPMO9CL/R334koJ2NfYZ3PKlI/SogDzz0emEY61G/qG/9Lpt8TZ9sW2KkC\nBmIHqL6IWmq+FTfgSrjMiFu8WVjnyec8nTjR2FbjJIjt9PiNHW++FqIhfTKU\na9SpKaTao/3mjnB+j3wf8/nbEcLz1IMTnV1mCmvbHHIGIxaleEc0P8hKU4uU\nt1QaXDtokLM5livwnfX8VBcFMSScv2sqpnE4vQREuSHZcQrS3eSG29Pkn3ZB\nYjRO/C0mibt6ryCDjmfb6nuef8TCVCkknAzXfWjZLzlFBeZPBSuv5wGpOfmv\nvhI0\r\n=JLVj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICocu7slmU96vNh29rpr0JfySjFCG9ZZC8TEp7h/2dQpAiBrUch5/r8uy5T4h3l6FxTQAm3UNPLOhI7kxP86ntZLMg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606207176-4b9ac393.0_1606207322996_0.43556809604931934"},"_hasShrinkwrap":false},"2.30.2-next-1606214059-d51524bc.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606214059-d51524bc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606214059-d51524bc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606214059-d51524bc.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xvHWuLvs18g9RKs6NVLwrsXPYTeYSe+QBVI+BKVCWyDXxrzOc9+up7WFq/uc+MoHoETirPjeAxPdll27C2bcgg==","shasum":"1671488698019c2984eb4511c1bcac793746ba25","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606214059-d51524bc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvOJDCRA9TVsSAnZWagAAnncP/jjipK5xOStv6aiGDCgX\nt5NdlzTzq+TTaiW3+tjwb1Tvj3ucal8he1M/uwCQC0CneMCFf49mBOEqhHaf\nX63bdlecjog5uRW1RaRu02yc2Kbd0i3TZApqFtQLWd3sd80Bug2wBx3C9Gab\nBZ0QeSIrF/kPyWXyILmMCbsWGBPugVhknAJscBXughbAnWNjS6IYQYi36U8I\nsic0/wl0erXf24UNqUSKeQld+cu2vHcWzIQCVTwD9KRBe8Pyv/L6TjlmjiRZ\naIFEIv9nJXZ4EOnQQ2/0z5gocX2QFokxHlgW5SB26hFHb7QDhjAoOxx4SKua\n/m4XVzPTk1XDVniEoSrgGaA6lHtRcfrSOSBLU2imiz5PeGhjlFK21XmIXXeN\nkeKI0V24qHP8fVPekZfbWg/gZ36Joo+jouOr7k613IxlWK+HaazzAMIf8Uwf\n/3703q8+dC/ft7PSWR9wvEQfoHRVvO8YvxLZP90w9x7dUXjgojBc8BjfZIYD\n6KotYZeKlYcXBFYyEMIMDDQBUGHig+f+o/JZ4/IFfqPMXuv/y4GviFZAChOY\n++8a6O/yrGiphDzzKOaz1TBTtLgP8p4k/oQj296j1xi+018SI3KhjFwg1Iuv\nX+kFBmMA9XW1jub92KnSywghJCZMJKCPq82YRYVMYozWwQEUiSmV6hmet9PP\ndoTJ\r\n=7rWN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz9G1NIbtVg0eOCJpJrxgUBZKo+Gq/IbEOf3/aIprdmwIgOJmiaftupp9gXASYCb2jmcv5m0XcDN5Zeg1kgaRTnE4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606214059-d51524bc.0_1606214211503_0.6193663344729587"},"_hasShrinkwrap":false},"2.30.2-next-1606215144-2d50feb0.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606215144-2d50feb0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606215144-2d50feb0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606215144-2d50feb0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FLiiEr18wUzRpD9HCDP1gRt4qJ59qKKmG7XhOsnn8GI2ZwnVGevIuTqVHa5O/LQu/E9VHSk1kFti8yVoRVkHdA==","shasum":"6d1ffe0b9672ac7271873722ee62a39ad8d18e57","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606215144-2d50feb0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvOZpCRA9TVsSAnZWagAAueQP/1voyNHg+htN058gYD2Q\nf/g8wC7kIqG5rgraaQopmVKIFAzDTLhzjI72u/cCEkPuETreedEDtnguOUbD\nLXAlV59+ZJAjnnw+WbytPgxlj37HigEF/P0xO77+lgdoONYoOukwbc+pYsLP\nLWVtMWt9hSBvImmhYHTM54Ju7pdp1JsRBeuAcBYr13QWc7flglePx2DoNgPu\neGRruZqa3gRLjPN6Hj4+uP4YMYFmSb5mHLLMAlhHMyJShgFK6qSbCHMqexcS\noyjfsXnM+LP8Ief136YxFASbXcGzQpf773OyEe0xXIRla7sKzJevwa+5zry1\nbf9uy4gS0lee1RWsmQlVJKFmtEr0LL61efcmS2s0B3/nUg/6sV6r51QuNj/V\n0rKR8QKeEVY6g0Ov2mq4MErlRkyEDxNnoXHy7I5oHrlOpwGw0Lwceok2VG+A\nHmBsisSKImID/sNVB3kfYsC/jHgpJjwVEe5gkj3c6JM8NqYmVzEyOUHLM/Sb\npp6+aiopJPJZPskvt5Oxm/0ZUye//olbMARW+VE585E5iAwpflVTbIdO6Rf9\n/IjRjN3KS8eA/LsNwf9jX2g7Q7Q2E5k+gJrHQULOXQpGElbspD13V2d9d9Bt\nPd7WgNvTRDT4e5Mxe01q228wulYWIfikWeEDqrgmgFc5NrSnHv0fEzSNQh4m\neLKh\r\n=86+8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFC3Buruyf3hRx1LPdk1eCE9XthVv0GNycDD28xHMcv7AiEA17c3gIeDwCqee5f9ThuJn69aecseswtoDcQt6Pf8MNY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606215144-2d50feb0.0_1606215272292_0.20168181121514372"},"_hasShrinkwrap":false},"2.30.2-next-1606215320-6d188fca.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606215320-6d188fca.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606215320-6d188fca.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606215320-6d188fca.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YyNAtaG28JGfhVA7TXRYGk1Lid5F1nYsCYmkIihIla49Qpdkf57p6owS+pAxbpWoMunjD5CC9Hu0vPqpLiPR3g==","shasum":"3d7976e271908c8633b2c6ec5803fe8743efdf8e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606215320-6d188fca.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvOcaCRA9TVsSAnZWagAAUUYP/iD5aeL88KRuX3/Zx/JP\n3vK2BDvQqFfJpkI9KRtxIRCqxzLx1by1DrhsnvDOAC1R4eYqbl9DGeVIe9n0\nz8qnV9/xz/Wn2PvrTocpfwSWsfgk8EO9F1yxUzQCrnTGmmDMC/Ncd4rfEjrO\n3vKUhor/ZZ+X7M7TcAZBm/Tll7sMcnt4bc8NPeAzG5dODg7uEnjq6Tf/uMwD\nAyNsxyBeNUSqF9fvr6ftxvbNYV2DWbMunR0E7wtTwKI0EY4seoCS6sAtifKh\n9CCUhBcEeB9dAcJ/ElCA7Iw1VZWqMi3df0iHPiQR0WxROPY+hR9r2MsQ6csW\nH5MRTkeLdjjwNo1pKXcufndtn0ydXo8y/eQC1ld+AS0QjCfSEEBvveUmHUTM\n39bfRQnonZqw0wh75neA1+uuMwXr7WYQqfhZolCU3yH7qAQX/sydnclI9xbM\nf5y5DAGpZ2Xc29HuJF5jTO9WOfONlXntlnpcOf43Ocfxx5q+rytwapy3b6kj\nVsTqXP6SPXg7avbiGvl8zIj4WsqzAjAHJEAZ7m0GepsnB5uqesdu2W2J02gd\noZC3YPgDw1BaPVcYHylTnMbJGDhv7p1tfDXFE8NOgAQbR9OllCnzqUp5J7hh\nIw0LU+zhQY/v1uNw05dfyyiWZhVYjgU2+cE8eBhOV8LWQLhNeQs6rIPNQiLG\n/OxK\r\n=bWB4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFq9IR6nu4RV2LwPlE11cu0BSrvUjuTgbkvlQ032IOPQIgAKb3ROWsh20eEcIuo8uSCJhNQ96VlfMvqbcYhz2dz4A="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606215320-6d188fca.0_1606215449562_0.47383763230423814"},"_hasShrinkwrap":false},"2.30.2-next-1606216332-219c5d18.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606216332-219c5d18.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606216332-219c5d18.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606216332-219c5d18.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-f7AXoLeHpp1LW4fLCMwmzBBR0dncdQPYilgxjgDHfj5Hls73zggAtdjLyK5Fi14cg+Mtvlo6WYE2AhpJvrUFLA==","shasum":"c58384ed6af014a2a9ea9e851b268183a656aa59","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606216332-219c5d18.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvOsaCRA9TVsSAnZWagAAuKcP/ikTF/yCBnf79WOQZxbH\n9vG9elsxQ/Hnfc3Pu4R30xYxUKzTYDx5R6DwXfziRlNjoLJ7dOd/LBX0jyTV\nNBdkgl4xzwVA5SQl73nZ8TJQuBlFDIg3K7vqtZFukTQSLe04M1dr/v8Ows/z\np4LoBpTM5J9CuN4zSuyhylkpZlR4hqOJuntpjwKaCm7iro5+S9UqeuPFN8Fi\nxzGSRMDTZo6Jtx3McfxQIHZByzdGinMFGMn4FNCprDI/FR8dp43rs7TEPYkJ\nDHRdaa+BfSXwXS+PEFd+pn9Hx7PdG8irlVYjtZrmzQYBVKtZ8+Xn8XR5uHnK\nNAnmRhnxcTzd9o7134fXOo+C6g7w4kvQaynCHpTS4DS2eaGV87IZU0Wsaxre\nKfxANQ5wYkkSGLgbiY95N3zbS7AuOCaLqBfs4HPcibm+LQJYsVvSfawbsI8Y\ni7IVH/uFFTUq2NKyoySnK9CQPgwUwJt66KdsyOl4q4vS7kCsUtgxKMzJNzdt\n+2XJ9niaNVMb2NTSZ0rZNCtAyka4oLrdnJ3XLGj7NSpyY/BV8Ye9FEvy2ESR\nZ75GqzUqyB6AWMvLRXbOuSQmGtPgU4FFAKMLvR6JI57ptzPx7mie8RrBk5Hg\n8aVHTlFBkHn81jYXS1/QuOeBR9quILTq25tVdnk38AMppboAjAmcmEYqoac0\nh2T5\r\n=cYHJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB6pU566s3TcSlMRYOnqt77PuO7c8UfnEPvCuHmKCrxcAiEAgmoH/fN6luFQcN4CJdmws9vHUyt7HFuvtHsCGLrBio0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606216332-219c5d18.0_1606216474125_0.2425898638801416"},"_hasShrinkwrap":false},"2.30.2-next-1606216492-d0a5c1b1.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606216492-d0a5c1b1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606216492-d0a5c1b1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606216492-d0a5c1b1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-K/7wsBkdfJjzomECcB9jenFK8wUjQ1o2bQVJx+j4rRomFLKeZPRXu8NOSND+mn3YqaDYJlPTHzKXD2KP2yC7ow==","shasum":"24d925c85f19c59fc4b2ab7c90baec740564dc4a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606216492-d0a5c1b1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvOuxCRA9TVsSAnZWagAArO8P/0N05taozYLeQwPMxdk5\nbC1GWn+zBdizlbaTp84WIpy8BRGyEVhgO+iXJupT6N3gMmnXMOFap3aCS5Gl\n3GfJfgLvSxcSmsPvF2C4REIQoj7kK5ccqWwai0782W9gY4l20QSVZFMuECO3\nYYHTtZsCPGAPIByAhbll4t/5rHHYwVEZsPPYzIDaj6JjnTYKvLasdgl7OnOS\nZgR/vhkBRljWzpTYk/tm8OnaN1HSEGcHGVxFnFYJZBNGKGOV9pQMyKtSI5FA\nFdYG2AAnFMKcrl4sVWFVJKuP2RTDbmLte3DSO4tpdPg78AlwscCAGXBMliyi\nVXIeIweLbJG3QsTrwi3B6vqoy/o5ISE5TylFIYFUYUeCT9bZ83SCeEfyeY7f\nXnHTSYSqQSVi2jayi4GiEzuL2p5Y1GjDG6ZbGT/d+TLYd+JUqNgFiPkKUowV\n1swv/2Z0FxU1vts/h8PEoSUqSiZsgPDLHSQsgJoTqhraNmHvbblmg/oS8f8t\n1UW/fQ8iOAx+v+ri1Juiif7dgwKMgqIeCJZs47PfrO72SfnaS2MUE5EXmDzZ\nYV2L47DvTLrqzexhswg8CHgpx6tTjrWYp54G9uMqLo+V8XAFWOBzDzHLKK3Z\nZ9IRB861xJPdEBxCmPa05ykYCiKX702ArU6Sq6mXeo7PRekC/XTCuPmO02ms\n3ycw\r\n=U1oD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFcmX7nxonwPgK46Q3xylee3XlfQKriiiF6WX9SE+s7MAiAshwCy2On/RW9HGGtevfYtZLJYrZzI/fkxtxSQpLjbMw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606216492-d0a5c1b1.0_1606216624680_0.16610194192307448"},"_hasShrinkwrap":false},"2.30.2-next-1606217123-8b4e0328.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606217123-8b4e0328.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606217123-8b4e0328.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606217123-8b4e0328.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BxOKjF4VFSbOr8R3xS0k/WOkimxz2uCBEaNm0kRAgE3R/Q4MGtps8rh+5tPRqkN1+4eqwwefyppW8ikJD/fnAg==","shasum":"87c3beef9e475d60325bbf4e15def9415b4b054f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606217123-8b4e0328.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvO4pCRA9TVsSAnZWagAA0nAP/RN26ZQPd/BuUxwQEc1o\nRoThUGubMQ2M48QV8IMKprZU4+eI9Rne3PX101KsX7dsjfmkTewUKtT6X2ml\nyUCK35Qy3SrHXwGf44oX2pnzpCbGfHUywRyz+D0ieJij3PFiFhiG6dpSdjr9\neIlnPTRkeN7A9hv0hrdkhM+f2aAdmuPf5Vlg2wPqRrNKmZjoSUjsaqqen3Q3\nruhP0OLuEXdw9RFnR8/Z0guvDUzJxSRcpSi3oP9wVkXZJdXv0rJ+KFU67Sgd\nM2tHjrM7EZ9RPSuZZJQNkS5SVPCzvXH8e8W2PWQEMf1arLOYHlI/svCgDSBw\nUdefjaug0D/6Bbs0VNcvZqHgWRO1JSLv9wgkcrbZ5EtMtbh+hquxqmPIS7KZ\nB1mIyOCvR+RujuFgxhTs587yrmvfK7ilRBp9Gs6itlzPrT8y7aUgsu/PKSog\n8KZPPdXH/AHJsqd89PIcuFqGUhGb4JsDnoPadWx7lE33O3X2IWzPsxckgnTo\nE9B+wq3i6/k68r2fAIhX2k76T+QndEK5TzUBU+XxE8FW1/F8xWYrufTcPoGz\n++/7/uLGPJ3KSA2NHOdl7efbfY8SlKozVQAIxTw2Y2pv80+bog4jN3H1Xexu\npOJpdPQ1Ary1nU+H90Y2iDx8WY0FW8xHYaS0VgfH2tO7fNvPssIARS2Nz4H1\nRbUm\r\n=XKcP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZgek/PwH0/Mz6WdqubTw1XD/VLWv0bnyMCr2ji3uPbwIhAKBu5zL+sja6vrkDIY8hrhD3C4ECqm+6jUl09R4SLCvz"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606217123-8b4e0328.0_1606217257473_0.46183870750807365"},"_hasShrinkwrap":false},"2.30.2-next-1606217678-3d1d5313.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606217678-3d1d5313.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606217678-3d1d5313.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606217678-3d1d5313.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1AjRIJ5QVoN7DPeIFuLZKfvSfYK/jB93AYYinP++YzLqMtXqGhgDdj39A/xYSDwvO+ARKtqqj07RpiQnIQ+SuQ==","shasum":"c21ff6dd3da68be94d11988eed9e4bbefee42195","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606217678-3d1d5313.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvPBaCRA9TVsSAnZWagAAsa4P/iemLu+arEwC1s43AIKB\n/l9WelaDSM83hWAe6Fjgw5fQaUOEKSciMCZuO8wJAF/ntZf5vYmdZ7TCDQQ/\nHRG8DMOO8Ma76vaJkOMzzvzEN3j6rBeUAQ7aa8Z6CBhQIhRPOLSv+a7iXFur\nDM9Rz3N8UjUcfDfj503Ck1vlV2eH63IxQE19pkyApa9rkiElyvWHbGfn/Xz8\nWJxClu0mmUTMnCv7pp8zYNQILth1KoG+I40Sx5KxgR782TCoz7MfAgdkspZj\njZakTLkj9mutWwpCv1G7jEedmiI1wojFHL+MWEb/jOwmrySiukz4gPNF5+8D\nGvktQt5rAgcAUB0TirIk8mu4bLJsnPS9st5FNen1FV6G5caoORDeFRotMXVh\nlFlIt11J9Hi5YNrHBM52U43m4G/VgSGQ9c8C6Qxww9GVaJpPqojrHeMooRUb\nxT4T00GNEEFIPnanH/Vana0kQMtEvz4lwc5C1CEA/mp44rUtm13d1zpoc7XD\nlHWGmOsUl3CbGS6xSHGWYbnNHo0Jo4C4DjlqfCVp3oAlqDQZ3JYfC4vNm4bj\n+vGbwM06L6tAwr1pyLIZsMVqX+4LTKQYhtb/9gk7tMiOx1EzcOi92F/2hGTB\n5YrM9sRDPgeo+SmgtmMvi+4GSiypy+OvM/5rl5GBcyKI+aj5pjYp58b7o9w1\nDPp0\r\n=TzZY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgIBSBTMyNPjq2i+a8M6iyLydxZoUQHAvW+SVzSkBXMAiEAuk+U8hCfkQgBQMBWBoV8m/hYPEzhsZJZZ5xXG5Y4vu8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606217678-3d1d5313.0_1606217818283_0.6940213681635734"},"_hasShrinkwrap":false},"2.30.2-next-1606218183-73124394.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606218183-73124394.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606218183-73124394.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606218183-73124394.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vBEWksEqmKFyTmaxlcXzrNlglo4VuU1oSCyAn4Kx7CDDmt0g6rEoblmHvYkVk5ESR3wCQ5PfnKimbHyPDh4wtg==","shasum":"03a7ba4a5e4e6798a574390cb049f8a5140a20c4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606218183-73124394.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvPJBCRA9TVsSAnZWagAAJG4P/1T46lXZqiBbMnqaGb8h\nXlDALiU2YRMdtRs1Wy5zbzEC70V3o36LD6WzoXpZr+glY9XNP3P08IXXc0mb\nsYhbLhJ6rr926qLHO7TM5dfk4ItDBk66Vi2ut8HkGTf7CGU2IQptssjNoVHl\nJryoLdAW5ZVsNj83Rc9wz/B5NOQVtBlaPa0u+RwI5FRGIMbTrnXzquGaSzwH\n4McMtMIyaM4ScVq96fv4aazguZkaMnTWDFL7uwMCoFU6oKxkbGflgch6uV/v\nkFnDWm/hK1pzBaLTUw1Hk9oO0+buoSy41Upcc0tEUiF9XYLvryXFHfuH3PYG\nscgxN6Xe8gKYFEKa17nwZk8s0Nsz05HUwEGYDuqfB74S9w3xLN14eDA1TxDH\nZWNo4KaVRDjki/p+zS5Ux8IWpchGBC8gq8KuT35XDGcOJS2y8zspumnVDE7B\n0CAnRI+awSiHz/NVhQsbrEJih3d9wUb8lo6SKdNKv2RlrJX4lQwqAnnQ3btU\nt4Vf8KxrKstS7rlZ1B4BepXFr1CatwEPH2yKF2g+NE8GNq3FwVDyeU4cGmLz\nV5jCiS/bYKN/IuRB8UGu7+ZUpLCJ05qzecsfCtcSgOooJMJqYbcdu+jH7yav\nZG+YvsikagzoyvhAVsADHerzXrHO54rRKryD4+ofXaM21sIQ6k4pLSYSEUgD\n2N9A\r\n=a78G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD20F/2oUWodJhLjz8oKpjSLYefy8GEZ5Yh2eiwDBHqGQIhAPg5j1vPRvkyLx/WDseEInwyPl510HPB5Qhek2TNJpFs"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606218183-73124394.0_1606218305166_0.16289952619346448"},"_hasShrinkwrap":false},"2.30.2-next-1606223112-13466560.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606223112-13466560.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606223112-13466560.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606223112-13466560.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fn2gAYJd0oGw5dRPvQucpCGYLZxItCWz1ft7cQiNp3HSSnC8q04BZo58IGKARsFvo9isyuGILiLEe2jycFvY4A==","shasum":"b839a7b87992a3c941692deafdbda5a466bffef8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606223112-13466560.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvQWHCRA9TVsSAnZWagAASukQAJ+05ZALPAr4byIeW4A0\n/K47tUrL3AABgTEFANc1nIEpBt4SoZ75crpvyy7PLUv5QyMB6SwhshonS6N5\nGaDoutos6e0O71/coMFs5UFzuCGI0UOXAGbq/q6uPagrbPwY8HLkLnvMaHCz\nLQBouXHotaDXcmZMDFNiTSI1XZcK8n+Z/0tL57+Po05hxX0nfYV7l6IVogqa\n1kh5oBPCEO2ixXLgNcTpESpe2OD/mQW/SF2aA9XOwkGK5zXo0GjD9W1cQgmy\ngml6soHlyCSp2KD85df2Up7VH/t7O0IYCsYy6cn2aussCKquRXssQeqWO882\ny0Xsacd1/Vhl4cABmefO4x2B4VWWlubQ5RCmNF0vWvQoRRjsA6Zcpq5pMIKc\nT6b0NQbhWci2nIGoYChnF7V59jwCDFDdie98K0issmQO4OV3UJuHgu0KQGJN\n4TgSoVZO77tm7YYaINHkRc+4eRTwpcNVJtZG6Vd2+9QWDf4+Ym392sB/YoOX\n20CqivRz83gl7ojsLE1dMbKMXhNXPU9r0hjdQz1IqyEQGLXuyP3jC+ZFllQS\nU3xsVDmo5K4329P/Cm5D3cc+WVEpKW4rKNalRI+nzuh3bEJDU1NUY4nh+UTg\nNbVoRv+tn0FWQYwOH24cpuAKExfQKPEcjQVj0JERyeHfiYhHBFMJkOtEoJ33\nOdOu\r\n=uB90\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGm53tlLMwRgkuIikroKsKU6l9k1N8DWNoQMKJ1/ffukAiEAjUyHFgo/aUbwX6PRaz8RQcoYJBoIr9tOQn4tY4tq9mw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606223112-13466560.0_1606223238581_0.7331877467306103"},"_hasShrinkwrap":false},"2.30.2-next-1606223136-9b227de3.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606223136-9b227de3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606223136-9b227de3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606223136-9b227de3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-g0KX46bUIcCC3+7pWkmCrapfLrH79VLJPJWBFXikqi1Pm/1+8eIb0xjo9Cxy+nJe9/5ALZDs18l/diCnZS3dXg==","shasum":"c66708db26f21a0cc354737bccfd4f9e18bfc5cb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606223136-9b227de3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvQWuCRA9TVsSAnZWagAASKQP/RbfaKAaZZkQDW8nBLcC\ndAsAQQFD2jqtRwnAjSML5CtorvGhw548LIaWMdbdJrYmjc/ig8/1n68+tz38\nFHTw12GWss+ZYPZiT3L1ltE9gpI2vqUfe6Ryo2F7rgmCEZk6IQ7zBGgdgh+C\nU+EhXT7pvvQU+waKypN5V/s+WUMwIDn813R82/0RnlYVYK82KzJMv0/zMvpt\n5P9TnGuPNZjTFlNDCv2KFhNx369jZdaHBgNDc6mxVTd0CiPmspaU5UKAwUI9\n2/Ce/UvpFpqEiu1CNwY+/Gjm6SnUn1IpLY3SXnbFxe+Vs1W04zPGe8f6fznS\nbLafrbaTiYBg2EE3E8M9OJiLbtmBInE43lKM0W5ojfub8p3kWrtbgU4KsXSM\nWGTSqXr7pzMEfViEq0mHkkphwfracnOQ27u6aIor69/smQefHdabvUefZTND\nQlRxa5l2ObWSzWv2YdBT8WLF81i8it0fPKS8pixrSZzQ9hDNcENBw3JUQrRS\nOn9x8UHa5V/Tr1fwwkvHfrGf+tp32hs3ftav8C3LgMaOO4g7r52D7Oo4Gt/R\n0FlA1iUo0iZtMmgl3WCufiw5ZB+DeN5iDMlSPIuoPJAQjuYXyJD6kz8AfWeI\nkNyhxiS5OC0/wE+XFpm6b9AG7aDN8kso5PzJLDcfWYDTW5WEvOn9QIKtQKYj\nWcJv\r\n=gMdy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0I7jzKDRoc8a44umvPujuRzxYckxmObJ8hv4ymTeMtQIgDMo/j/yws5Oaw/Ndf0pI4n1r/8G/wfDDZmzbAtKsV0I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606223136-9b227de3.0_1606223277621_0.04303571464748002"},"_hasShrinkwrap":false},"2.30.2-next-1606224031-ef5356d8.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606224031-ef5356d8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606224031-ef5356d8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606224031-ef5356d8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IkCiXTP6WC4BETvNqlKT6y7Gh2FgUGfGNYkVLdY6dTV+KOP0JrErSBcJdcpm80VQdM2/YSr1SFjILnHe1LEhtA==","shasum":"7c6c8263c0440d62df9d5c9dc91c7151e530ee0b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606224031-ef5356d8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvQkvCRA9TVsSAnZWagAA5eAQAI4fhUXDRJIlbIc71R6B\n2dwasiqpRMBqgs4UBeCNqN0ydH5hzpBTNZZFxCfUbAChPXXl1J+0yI97Rdm1\nZyewpL5iy7IdB5+XhtWzAKDrNYztBVYL3EptnvBhh6Xl9uQGyuTYSz1iO/aW\nevAr/Sc1wzsP7KuHd1N1ffjZrlgODPU+IxPOz9oBh+asInJuAHMqG9Z6Tds0\nrtAzzJ0MD0pw6dcTxxuCkuaYlj6pIfKFnU6H8LDXPMd/SQCm63rKP3gq5RKr\njwnUhPRnlIEaF7YpyuNL59VJ74C4BAejpub2qJjTI/Dktyz55roFaYWvIGnO\nanzO+bqSHec480mIu+MwnlXMo9lFhDCVKdyzrhqVjFN1A6icNqeccwbxVZmV\nP69QzGHMzgLWQqgc0zKRkBsF9cCm2iHJZPi0cxZQ5M1TZb/T1Io71e7xhtVF\noucajQIGuhRinqEnoXKEeWnoaRkl6Rwnog8zMx+rL3Ibt3yUo3NKjtVFlb7l\nX5calcBogWlMLJJaPW1SsnKi1F7EJS+4s68c9vm+xpbguNIx7FSAXPR8XOuC\nQExIVnXGiO11zpXtfERrHP/xbhPO8iftvInTybGlzEgf52/cYOOz4O0ISjQy\nniGltaq2RFbHg8kF1B3gjpFxoLgaBiIWzgqoC15cDGtuCKUQl2VyVymEXJg6\nsVEz\r\n=EXA1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBxDuvql0bK36MBfGAuZ1PGza3xfY3txR3xudKIWDZepAiAltrIogdjfl5zVohXSjkSYkqJvF4+5nqfo3+MDHILOBg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606224031-ef5356d8.0_1606224175312_0.2880567208116296"},"_hasShrinkwrap":false},"2.30.2-next-1606224249-d521d4f3.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606224249-d521d4f3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606224249-d521d4f3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606224249-d521d4f3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2dVufZZzY2xliE/ggM1CdH4G78Zu6J1SPXgaMQh4WrKPWlk5AY1e1fpy3vZ4FxARx0lrOrQhNDfJrcMDicPAqQ==","shasum":"b49999cc7443995a5893e58f260dab78240af1ce","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606224249-d521d4f3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvQoBCRA9TVsSAnZWagAAHAgP/3DT7BnBKCnn++vzMtiJ\ns19mm/dnOcV1GgCJEnhSv5stq/HbZMkAmSod3zM98R0IGmLj/AxcGGIal4or\nW7HtPGkLHR3ATb3CYZavdRb7nS7xsXOKS3khVa3D5A7AM6R+4RlR8mGbdus9\nnU/cfplRLE8o66E8A6ne4pHGYNUfDbkxlRJ77X4oOEHRKwwRtETfbqsPzhZd\n3UDs3vUifHzHpZ2dNmQxNFHeHOox5AdPE0Ah+WV58kqah7c9rePDTInWwHaJ\nLcvVLc1xANtCrv9gjt3oYV/ZzRGeXEuNXUy57VTz+RRcQHk+ooKC8xD4B2Rm\nu2YVeGaCn2gEwaIAHh2GTXt7qvaxK7MbkJADF2gogyIUogWAzUamfCxi9Jib\nCek+q7x0Hgnu27667PIRhrUDFoyO/g2cW6FUMUskVU+VPYEq70fEB95mLIzr\nopb1iECbNXQAwvqPvBV8in5Qa5QUgHh9DGRTVLU92h94MTnIuuuOn0Xzj5WC\nLX7sVgZz9UBgHEZ+XH6dZzh6MPA23+rTBQH7qIGcl9iEi7hLzuDGZV919K2A\nBcP6x6KMJ1JMdFY0oTfqle87G6Bt/qp9bxI8MuvZ0SKc3qgqrGj0ao1vE99K\nmMfe4nYtxQZiF6Ro9tzaLF+VaYZ6n/yvG8cT5gqM40ew87ZoOZR/0E3UCsPL\nFW9j\r\n=lnHD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbiPSMlbr4Oso7DZ3O2r6Eio0sSM2C6YpnYHzb0o5WzgIhAIi4xsHcLkdH97ztfoMh+pbXKhqdtfeBL6nc2/SXFP8w"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606224249-d521d4f3.0_1606224385088_0.027469552070546577"},"_hasShrinkwrap":false},"2.30.2-next-1606224768-89cfdaa8.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606224768-89cfdaa8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606224768-89cfdaa8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606224768-89cfdaa8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gklmRoyGBS0otnv4pHpYcLR30ir5C8TEvdpaFxTRUrB1d8IpI/hvDliX7Cb9V+bn34zzU8PCG9TDV5eRPt5jxA==","shasum":"f0ec13cb045bbbbb23b5e5e365164400173adcf4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606224768-89cfdaa8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvQwECRA9TVsSAnZWagAA70YP/RkuSpeJDekR7Qv1MuPS\nxDj2n6u1A7H6qU10K3wSqhL0wMrdh/X1Z77naI11GRRl8I/ybVIRsejsDVYt\n8raWswI+4uDBRMI7Wf+FMRiIcWFsfowhGY/Vvelc4iEeHROzcq3zzlOMlWwg\nzoG4pJ4Z6JhV2EnIi+7FaLYUcm9m177EoJhqeoif+JxDUxiD5ox3xiHSPSy7\nlRo0j07tlXoC6V/ifp1DCYnzldI8J7xp863eGn823PhIuQCrv1vIrPMmGGWj\ntzoHZZMpYT0GFWEoROxb8fTnmDigOK3CrJlfUAyQE8GMnkNBvEDnhLSweeKm\nOyCrWGNT2mUbSLz6z7WW0y/3gE4LSxXWBgQ0lbh9g2eXEzDhcasQf5joq8rL\nERD29aOjBPhWKf0kRn6znbZ5r65gVWsIaCnK2CIpnGcgPUM84mxWhDJGhkG2\nfEWLF9WCoUnaL4V0QxXJHyr5vzlmv3aJ+gOeNVpsCJgc6FQcxG7cam9jTyZD\nB6OuFmobFzhYlHV2s0epwA+6wJ7ZwaZDocGlmT6lIdweKEWTTleTncKnfN8h\naKMQO4UAkBioYFSdxbYSQt5Pya7u97MUbgkEgDMU/U6hxGukJblFWlEGkZ5z\nxjBCoxQpCKhH7VK44A75wABEsmiC8LKy5zjvaOSDWogjaGfFsL3HtPB6pSt1\n6eNV\r\n=8O0L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBtKmmdWNzlQdaprMeXLFQCJSkyoWiq0GP+/tTg0PBNaAiApO2b5i4acGNYTJl2JYVXXyf5fttLeuJARDHmUsmc+ew=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606224768-89cfdaa8.0_1606224900102_0.2819254703728351"},"_hasShrinkwrap":false},"2.30.2-next-1606225391-5d0a4332.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606225391-5d0a4332.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606225391-5d0a4332.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606225391-5d0a4332.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0r0XYCYElH4benOd2H4+LyYbgpGB2IYknqkyeSghM5cgbDf5Bh9utlLh/Dq3D3HfIoGUpYxKudeBuYz0KMs4hQ==","shasum":"fb5deebde919cc62cd7d9a66c8726c7d63c0fafc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606225391-5d0a4332.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvQ6UCRA9TVsSAnZWagAAMpoP/1WPAGQR2wZ4pxcEnGky\ny+6h2wFs4lOfPy3DFw6BbD4d1wlm3+0jEfQyHGRfUfpw/Iyu4gPSRBiuqiuv\nbo/BSzUeePBx8Rm+MAVlBxiGzPHf/i6N245Ay5iuHJ69LJuTFK2i5uIawgUn\nsmCScuGSWox+0L9F+nPD8kRtsyMunUhW+1VcfHYNtvNQSaGQOPmuGevC5LCf\nPGDRetYo1fJeMi8iOOmYPGTXnT6tPJwrrdYwlNT9W/q/lTVVkFcgXNwAQN6b\n8Fwei12pVlFkg+Malv+Tcww47FpZ2kk9BUtLCyp+SPoNxbNjRFBVxudpGFJQ\nXD3Q8r6K/BHjLSRxdaP9dpJeNPtOzlLE37P3xvoJcejdZqf9dCPFivGxG8Y+\nbtug50gpqm/EbFtPT8BrT+SJmSYDLg34pQalQFaWj08nzjvrlMVMy/dxdjzf\n0MjfbHEKMjt34CPJbBSJKdze1gx3GWmRhN5Lf2XhZqSGPlTEAIUMG9PD/kRK\nuP6l+ZCq51oBVUyDPLkVlOndMjZm447aFLj7DZ3k+05PSSF5rapPepB68LbO\nWuyLFCdY1/UDu47oc5d8ryPtXOaL/AW3IqVnaN5ODy70WES9eC2diF52PDlW\nrNfkWdJRLChMP40pJmDo+rG8W2Y7xfjGrNp5VFMu0X73SFSJbc5HVNsUJfNg\nT88g\r\n=V6ek\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2d9G99m8cN15ENPAPnysJVkxKjD1SH87vjAlirLEo2AIgadU51ZoTRHgvnuSk2TwdzCqa3LJkyBwG3YLEwuHslu4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606225391-5d0a4332.0_1606225555587_0.390458758334445"},"_hasShrinkwrap":false},"2.30.2-next-1606225470-ba9c82f3.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606225470-ba9c82f3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606225470-ba9c82f3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606225470-ba9c82f3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OXJ0Qaw/uj2ww4i/TFYVdi+5hKennQESaiyWOiEMED2o+uESPy26K3JPLe4CUo2aHd9gszGJMFatgeK2NzHQTA==","shasum":"5ab2864a495854550c37a7637982791999ea3424","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606225470-ba9c82f3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvQ7hCRA9TVsSAnZWagAANycP/2QwJ875pJGzow2+KIPU\nd+l1ViEjuIU6F/x4klaUqfefOyWn5SNmWDJ5HKLCwxiL0PvuyAkCsYLDzuMf\nvDN3r3mAVWJ5ZzJnxU+c0mHnpjNb6u41Pt8A7okvl3J5b0X2qAsKKM+4VyWz\nw8HksN4K7/yQRlimwTnXpBlltAjerQVSHN6I6KEZe2MhEXhiiUuMp+tx8/PG\nm8yELlWmnF6GudcH5VWX545GngYuihWFF/1sJhMter1ZrB08jK6WRs+jpzvu\nb6gdRjZTLIxe0kda9g7TGJKenx5cPhnQsF+vvvgP92mtaVePmwhRhOwNCwOQ\nmD/qKQrTB6LXSsuKSpXQehlSNrafleudXpeHGXlYkA+0G3DeA7Fbm2CCg7s4\n7MX0ZagJtT02O56flJ50pKAUh9YAm1LP7/N/fwQThqo17JN8s+vop5cJIj3v\nkz2K1WiLHfd+Pbmyl0P62biD0EUuqloCUr17gcKe7w9OtAp0g81dwEApSLCd\np0g+o2H1mAcE8P3DX6SNF+DIxmLB76wuJQZSJaCXqgMZjleunW5DpRxpS2UZ\nEVA2epwCzq9uCUvj/ykmTUi/Bxed5fSbdWPLMOq+JmXY0pMmu8YWxwTLGqO0\ngKeOJf0kjx90nvnos6+QWwm8BQGLs74fcdHSG0oRF90DJmGewGHkiCy3sMCQ\nqUGG\r\n=tiz/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOz1LwqWvkT1mz1DDZozyDu7lwX5oeajsqADDPOCB5YQIhAINde6pU/DhCeztEZSe5rbxwFNohLviVFnzyrUA5ezhe"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606225470-ba9c82f3.0_1606225632780_0.5928851958847456"},"_hasShrinkwrap":false},"2.30.2-next-1606226191-19c7a931.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606226191-19c7a931.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606226191-19c7a931.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606226191-19c7a931.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NFMeWGBVOJ0tOXLTuQ3rP+8+N/hTVBq2oJiqvucHZDobzpOAXbsqyFxCTtCeom0XFaqVcBaP06etNid/l9Q+7A==","shasum":"9b8feafd0b5f2cf84442e87f51564b92a3d93942","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606226191-19c7a931.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvRGgCRA9TVsSAnZWagAA0jUP/ifSzurOdUboIuxuznqB\nywzaSgAoM0zT8UQbKTTTZ7SZ3G8nnszyA5zrdioq5XqFUfNcL4hlKlPA2dWc\nc7rqTUXnRorMA6SfUd3rRWq6Ir9PpqFlXvH4ZP5R+AL9iMb3MZEo6UPuaoRg\nR7PJ1mHJEgtAhpNJjnD7yJ/ixeQyq3uIWVLTvu//8eAXuqCY9bPxBzsdhigJ\nUgicYebr4qN5RuYCcDmpVhcX3mKtbL6gC9yZoaU7Pji50V5Q22cMYYueQeCN\n3JGsjEcM8JTY2KtMupsYHsTJ5dKTl0eSNci9KIoaoJ7WfKeA604jTYrWmd3z\not7r0RbZ+bWrLCSx3Zz0GZrPZdtx1y3UcTJ+30RLKZtdviv6EYXtoQetmbn7\n0PATLLBxHvF9jM5HjDWDo7f7ttJtdnJoj4YmQnscybnSikwwlShqxFK7BLG/\nK73x1P54UpiU/sD5XXt6XIZmwTn6SbP6uUkk713cFoG2CWI1XYEGlYqLIyg1\nGeTTOh5imDHgPH7qb6f6PFore7uvreY5X5uph0teKl1isOl+VjCIb290NNBJ\nC6diNHw2sTIKtETEjHy+mC4P8EtcrEpy61TOeChPJGvqgq7K1DHTvlTcveJR\n4u6J0mCE9zuy0rjL/cRUXZ1aF98h0ymYZoPzOKsZoS2JyW1UsSD+LqmwIFmC\n6z9K\r\n=f7+U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLzU53DpIyJTQl5SsU2bpeUyE7aLADfrO6I9Y/2okroAiEAhhbQNuDdzmw4wI1qJoNCuJb4UrBHxdZ/6lDnlewUITE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606226191-19c7a931.0_1606226335958_0.3151177558809932"},"_hasShrinkwrap":false},"2.30.2-next-1606226688-2d86a8ee.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606226688-2d86a8ee.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606226688-2d86a8ee.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606226688-2d86a8ee.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zx4f2Z2o9xjbylJRpIwdiM4SQc2YeL/n/cVEyAK+N5TxMy9OiXNeJOd2SfLRW7dLR+8gmHEv/aIN2+ua+dvnyQ==","shasum":"39e3fef05f5610efdd7bfa760937fd1dfb81762e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606226688-2d86a8ee.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvROOCRA9TVsSAnZWagAAvcQP/1yE9F9sQ+V0Kok//hY6\ngrlJV9WZyQDm9kKDpPQPQxgRAmgJjud06nqZGhr5tSWAa1y7qi0Y65G6oZTP\ndAmeu59Nl6reTR9A5RaTbdhwDWcHx+K4L/SW+ZaqnzUs16N9m3pwohtQxADA\n/1QcJu2+JwUmu85fu7pQhQmAPQexVFwvI8DPKvHmpre+vT0/CviMZv9JE4ZI\ngaeDe5+gn3kNYFHxQY8bvXaOnKizjWRu/TbDAIseWjHpajYnoQGRO5nMFOsX\nfKh0O/KWuhOxt4cUKr0MqE7rOvbx/MU/wAx7x4rVAaeYgqA647Ab3FKCPe6/\nGXiKUhCm45dVGeom+GDjzy7x3DdFgNUeNtwd8cmMaKVJsEM5vyDh2tVyMH/r\nQoT1y+5tjEsCHX/UGtQ3hgLdeWXCF2Z9iQ+vTME2nBpfXkwX9IE6Ec8jLnE7\n92xwW+i7SkNo0s8s45RcUrQ7JwdGEpdZ3pf5UTG+PMjDzR2m/sfHv3BWzMNi\nvLTdUv4gq2CnizLaaCVRYg6dQGqIvNzeTmg5MOA2H9cOOSW5ufBBrwIgrrIf\njcdtzSyKCzr4TRoYfu8V3BSyQM2T3DxhbTguQTPkaU7EQBbQBcM1NUWX3szO\npKd2OQplTpjeNwf5/wJM3YnzVqWuh6NhMMyOjj+YbDq19lPvcgd2PaSk00xb\nXAQp\r\n=0ugx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwcSPzS8zXA59Iw6iFJacf1NKX+S0vUMAW1rNHtaTRuAIgegVMwvf+iNue+3n535ZD2xeD425m5vPpjKeBwaD5Hfs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606226688-2d86a8ee.0_1606226829865_0.6473368042838459"},"_hasShrinkwrap":false},"2.30.2-next-1606227314-88cf26c9.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606227314-88cf26c9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606227314-88cf26c9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606227314-88cf26c9.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nEUc8aAU4gp04OiaaXQZFJed/l7i6R2+EtAAWHuBO0bz+Q31cR2vbtjOY2O/N3b/L5ScJTCGWOWMXbZs/ADnvA==","shasum":"71d1f36f2c6622da4b6136ebf5396ce53c5d7af4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606227314-88cf26c9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvRYHCRA9TVsSAnZWagAA0bMQAKCzb3Fx3QuytBPh3M4E\nPYztx7tYSePeAO+JrousGzAVzggvFiNLEPeQiU9Xc8DhNd1AXfGT6OnQw/y3\nrnTucPZO62MrPDfGzUm+YbEY4HU98ZFdQJc0zZ3Y08Ix1k6niW6OlAwSACke\ndk2LbVDKgtNgSnhwa3jgVz7MDFBqk08FO0F2jn1pidoWefZCKUv04z4hTQ0l\ndcqui3RLuuOIS/YFQjosz26x8afkFIMygmOWphhk1d9yLnTugdueH6zaiSEB\n77BIev/Aa/SangVhMnonLiYq+MYOMrwpLtl0ZnnQsGIbql/wbvRepzQy+m7G\n88UBYfdB7g3WnRTlOtDx2zZ6zUzZuTN4sJ1CKFz/dGa0I8fJIoE//34ZJJPC\nIOEFZm9zLyKACt5wfFWqDOL5b1HNn0C9a3IueKYMiVA2iam4FY4V6t3E6mI6\ni5y/0D6gkWCMdHnz5HUnxggqgP8SHn9JAzwIee17GmaYSWMVxtGK7106xV4U\nqW1hgW+hYCZnpHUXhBAgJgnFIpQ3BLf50BT7VfszQ606P9pkbOB6i/tDT5R6\n3daHTq3bBctvzgpub1Aa8ztPU9QVKKJ1YnpID9sKnCmfepDmln9CnAdHxvkj\nrfWs6z5gQdmx6PbyIW0ghDIjfnDC6HD7/aHk/tKPgwJKg/LW7rGHbY7g6Imo\ngiFa\r\n=16D+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA6xWTiphDmwqOtkd7q0ZkomJQN8Z7yQWhvBh0jlPvkAIhAI+f3ANs+X7XKt9ZVuhhGXrzWdPNZiYgOpXovHmKe+tY"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606227314-88cf26c9.0_1606227462663_0.47358357728885303"},"_hasShrinkwrap":false},"2.30.2-next-1606227549-f3c639a7.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606227549-f3c639a7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606227549-f3c639a7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606227549-f3c639a7.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2oyIH4KeqbIAzLzFZiWV7qdJDzXoau/1WqmUqCABq0VsmrkU9SRZO3WB3ave3fj5Jw9SxKsP/5Kosjnw4Pn+3g==","shasum":"564fbeb49c406628e30a83760cab0ea43eb4a837","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606227549-f3c639a7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvRb3CRA9TVsSAnZWagAAmMoQAJgZ6C/CHdqShR0T7f2s\nd1bz4Fkl17RNNWzXKXugQ1RMU0ODODGq/pXlyjKx+0IWt72gUzsnTu8C3oo5\ncEEByTJA9iW6HMx+XHJfZEIT6O14ihO8plrnCY59c8tUn+PQYWv8ZQFKu/pP\nJxrVX0+iR6JCX25/OnBgclvPbn/Vi+zN987bGw72uxOs/Om609Z6LL/Xf4K9\nawt028FhFyoKr7b+Ggt0hCx6pddMj+P8IrtWFUQP9tmHdhdkFwwHLwa0ni1D\nbIpYmOIhcfosFA3ChC20wkYiqaA/wprdQnD1XGIfvqMMjRa/mToskAV5yrXy\nMOpzcb9PcXTGv0EMKC9OQmZe/IcBz0Zw97p5u9g8faGiS9RRwwcQaM+/0Gsu\nSroBF6S+v/+UYjDgwyzZyuY5cTWRZYfpkVQ341Vl3p03Qa/xhuL2kfw8lXz8\nEQr8aEThRJZKs92c6i5nQOWtR/LQJdDXrF6Ibw4mDWyjQFthWOGiGAGQ0YNt\nuQzbQnWTIhvWfEN/m9z63LCEqEMmM+uXinkKiWLR1hnECKiqWuoIOr0WSpZE\ncmEQL3B4a+NwRZ0UL0/U559vTomgtMRCVWn8ix9X/WRz/KZg0YkgI/UxSkqn\nhUG2lfrWrBRBi6NY3yQPDXFGnfeIjKuiwI78yLUfYq3A9y0iIkfJREDVTPNu\n+Vpo\r\n=lITS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdtApMTQVZsJLsQadm9i+z9TpPyNWIIOZV0ubOACW6bgIhAP3yQl2YW0M+USkdE0oS7cSGXpgKfz1mcvqo3yrXniwN"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606227549-f3c639a7.0_1606227703443_0.6923689577030427"},"_hasShrinkwrap":false},"2.30.2-next-1606227827-fe745ac1.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606227827-fe745ac1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606227827-fe745ac1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606227827-fe745ac1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5le04GLFL9bQ9fl7UE6yyyquT3HHexgzSUkQCEYypf/iC4RVXm97HCBW6cOH8v8rB5OUXU9v7iq+gg7indMx1Q==","shasum":"f11dcf50d783d036241943540a55cdfa0b38a146","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606227827-fe745ac1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvRgSCRA9TVsSAnZWagAAY4IP/0wV282QXdZhqcHrURlN\nP/L/wrzH0Li1nrdb6QnpmfZ90SgXGcSBWKnAfGMatshaINassOkztrP5w7hP\nVHLQANiYzAU0IhljkpSpE/HTGs3R0wqaPpxGq8e9GM9NClXtL42N8ZNmtHjr\nlQ1TUvCaUApQVbCMTNsSW4TOX2H/uaMLUWE8VLK/zOmCaW5sye6tOwde8gle\n8is2/zGcZHutqyF5/FGywezuPesGCH6XnQsqRH7n4GLVB6aq2NUHqSrJpAnn\nNMJeTU6+LkC/Vo/mYGiBNhqjwUVzKIWJAcSnNO5CBpmCnSfK6s1bbGFQHTyB\n+20C+9ck2ZlQWmmXxf15b13i7kOLlFLFJjXUxsmEaKIWQfXS0pD3ZWSyADlA\n1ziurbWOdlPkb7ULKacz4O//AHeqA+JmtnlOO1mw7LwbMBhdulUFPBDdhfwH\nclu1TXFi5Xd8rkpfFxulukXqJjyUY9MGPhXur+bkaRzsVhqb1hth8nDGIqUV\nEf1DiPTOE4/wJCFt7E9/EJS+Be9fU7v/8FE45d+8Xbkmz4YYaC3TWTl6no3M\nGq6kCliV+g1eYAOHMXppNNJrC2oU5ZAbdgcGpaD6oASOSvWwnmWGuwezzrNe\n22AD1s0h5bNYjxmPp1TR/hBV0T5ZsCLbrY+Whz9Xa45j36zQBhg+W3eDWqHV\n6C54\r\n=uBb+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMvvLtM3g52DDa2BarlbRr59sfeWeqeJnkD3k8IKxQ7AiEAtLH1z1ZbIU8HbCpY3QGfaaw6CnXZw1z7UdQdKwCUX28="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606227827-fe745ac1.0_1606227985879_0.8494696049401165"},"_hasShrinkwrap":false},"2.30.2-next-1606228974-7212c53c.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606228974-7212c53c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606228974-7212c53c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606228974-7212c53c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ufW5/uo3/wT11fK5e82iOovV7OemiQb432N0hTOaeD3sD4DLhGrfPOn502Ttb1snWqvb05RKFWodvLUqOthoLw==","shasum":"408436f4eb71585535827dda7500a116d61d7849","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606228974-7212c53c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvRx7CRA9TVsSAnZWagAADS0P/0p5xRdBNPFJetWyK0q5\nN4sDJ72snjCpEeNP8ohxsrpiZWiOU7FAMH1/TlmK3t38O2L9j15Zk6hpEoYq\n0JHq09nJHS0rBS4ECyETCIkjXMepeWB3KAqSlyBO2CpSH3j9Dd4G3Y3mXI7d\nk605GFzrLt/O+e57IbJ+mqBgUaR8jSu9KALNz4SoYbnjq3XtAC0DBV7wG/Na\nOxlo+I+JK7Yep9SOk0MpIv3ihwokGwTwca9m76TTWwzKA00FMSioz2eud/mZ\nhpDAEdaaUHPvXELER56JrvajqqOTDqvqwGOK3Dy23WRLQjT6gw0S8br8j8G+\nOKktA2r5OnAvK6DSJS+S5fkXn69h73+Fymze011UZ/jeWqRIw0CKmwmuq44P\nzMAx80njZMaeYe4t4NjbJFqLQmLqq+jxfrRdUq+t5Q5+oRMgv3UQsYss6OIS\n21BXqrE/ZU/3G2GzmVizysIh86KlhIPtz+aNcmv53v7ZuY/QcV8wEqI5dS1p\nA65gh5BScHnGM1yDvhVoPoh8rMyr+VoDWH9bwYuaAWMp52UhCIgv3It3hCuM\nqcTfQsxJYMvuKIkM3/w5+DNHYLZHylMEq1kOzhxCM1ZreqRwJyBlaTJAiyqe\n74+CIETU9pXO9irHp0oa+o2NOSnSPY2qInTJeKKajA3lwHUniAG0BnHrRy2C\nWrMh\r\n=YY+s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDcysW62/sOJJHw20PIVsBHNhR582q5hm/47iRq1YeviAiAoCFcmIEnNIRtxhBkxEpcX7DjxZgtCSh8uSMTjhB5WnQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606228974-7212c53c.0_1606229114794_0.8804819973604439"},"_hasShrinkwrap":false},"2.30.2-next-1606230404-e15b9d67.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606230404-e15b9d67.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606230404-e15b9d67.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606230404-e15b9d67.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NMcB7Le0E5fdUoaQ5aO7JeVyRRVIAr7PlMiQ6urPYcUVns63jms4pw7dAz/5un6xowka0To1M4ncaJY2ns5gdw==","shasum":"def53243bdaef5c3cfda8ac8e9ab655e506e1158","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606230404-e15b9d67.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvSIbCRA9TVsSAnZWagAAiKoP/083QF6KgAgq8iqbOi2b\nW0C5cv5aPuLYc0YKyWfHsK5IP7NwqS8syNwyi2IWL3oQycVP0QRCb54naWw7\nYIkdFnuV44vPzMOdDrAudyahEBhJIHrPU3ifgpqBNgSPcu8VB40L0kIwyTvc\nfGOHi34F5hYM+W6hdaURjh/1V3UlN4hW7encxbxTNZiKdM84SLQ0d40IMd6G\nXxGr9RnptSOAfAb47Tcs11BB+gmN52ZeWEOojjHpk+X0Kfpa32dXzhLXz/b7\nVt7wUCcddWOl8+JBMBr3IUbt1apQQwfBbMrskMSA70CA+CC6Uci8Ult9mwdp\n1goeCj85fWIBEfgkuKlO4cNV/y8DXSocJHORSd5DBy7odhRbaomzg/PuLh++\nwA6ZqLuPbwq/t+omJSQpwNbty5GKK/75GP4XlJTPXQ1KnhHInQKR9XtS//v1\na64UiknlmOODX20Ep+PGUHtRLQlzUqhTgkqTzPdNQspCODvPn+2b6q7nGQzR\nv/Gw8QVtrBKcsKxfAOnPStiwJ/5FJHc7MAdnpkEP3gvACZtK8Qeaf9UYsAHB\nnpDdIJRW/iHxy2tCd8VotJm3ANd8x9ss3IpZEIDWYQmeR/4kO3C2F/p5TZAg\nvgR35It17rm3rgvOjO2NNqA7kJFXLKmBceoWf5CxP6gd+rr1KH5yv6QGlZC9\noD/g\r\n=dqG6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHG2FXc7nHB9IzY/yYviyTYm9jYuNw04tkpvUb6ao0TNAiEAm40i28Mu1Kbm3kPhm81TmkPz3Dt9HuperX1obn0GJKs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606230404-e15b9d67.0_1606230554905_0.2557980131746307"},"_hasShrinkwrap":false},"2.30.2-next-1606231466-7709a008.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606231466-7709a008.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606231466-7709a008.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606231466-7709a008.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vfLx/Bypg4Gn6hfNGZ4CQAY44wS0ERWZ4L1sdFr/3WbKobYWYxcxmbrQc/BObHYR3c87TjJUIyyg1gbXFRCaWQ==","shasum":"e35fcf67909cb67869854a381d4ab7e29f54cbec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606231466-7709a008.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvSYwCRA9TVsSAnZWagAAdx4P/AgzpL2lrnylfRCxJI85\nS8h6DVBcbXBO3ZxD7+Wpamv7qhRC82sGvgZtXFtQi9XfFGPdGKqFrGxBcEEO\naQ8BXFhSKSgHrcam6q3XnnALQzh8qXQCuclPJ4mIv0KrgbQzcorqvVue2xi0\nyEwChHl0ZCFmOZPaHDMK+HeYuJCDEALLtnDg6BjWWgwQ2vgt2cId218SXzOk\nrl2qLwAPO8a65vpMrKsf8z+MB9oGCjuvWR2+bt0hVUgipJCK+AKyf2cD1Pgq\n307s/+9veZRfDn5o3oPq6jT37sQA33vJYzzUIUx8NW7nR7eMD+ueOfBzgjgS\nyvVkRBg0k98bw4apG1uvc+z+ZtkCLOtIGWSB2ZxJBkZhWCcZtJDuCJTPiKHI\n4Pma/nvRiQiHc5uy9VPN1kMhh6BfVNvPATZ3sbzTW0P58eRcBV+tUgEvFztk\nYbOTsC/PMK7T3GlEYP65G50FIhm1yWSfXVuo/O5SESqZcmsAzVC7rYsGaY8w\n2Wu7+39jPAr3K+Ak1SXXKbvovJX9UicE1fTH4iVbl7jn+gTmRRL15oCBkTdG\nCk5S3qmVi0P4Op+lhvwlXlmN4KbRIzR8fIxbsZmwatENRXK9XfqL+N6bMtjp\nz0FNI1xrXQsXzpMLTzIQuqUSFx9G02JzaF2ycd0nTtVqGAsIXjZ6RmLwyaTt\n2CvJ\r\n=+Wke\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3MBsOQu061+K+J68mtAfXTxN55/sxy9MaTBIaPn0qFAiBjhG8fgY6B6oEI1gaKqnYBJ6bHmDYjttm6139X2B3cwg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606231466-7709a008.0_1606231599747_0.9718652476490264"},"_hasShrinkwrap":false},"2.30.2-next-1606233309-62661675.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606233309-62661675.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606233309-62661675.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606233309-62661675.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3CEDdcn3UTwfl8nbiayd7St9DyLxIFLw+b5gSm9uXZJk97NhZMdBDlSciPG+jbbXNtYag9iyMxcVjDQEd3YOXw==","shasum":"c89d01b29f9ccbbb93efdf8e6831781e7dc70e33","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606233309-62661675.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvS1sCRA9TVsSAnZWagAAK6kP+wVY4sKXri/WCdBa4pB+\ngu7MAcCLriqqwwNsOsIIDToB6222HDMMdGMkVf+V+RulFk4KyraDkFEm21kt\nuFXQJ8L5Uh7CPtGxpftUElLLDYtcnjJnz555hzO6RpQjeulK7sRx5gp5qj8/\nEUzYIenbuCoaWTZujCGITfruvlkeu9Qeg+cfSODwUJqoxsYrGBHpXQvMj20J\nO4BV4Bb9RivwZuC4slQwMyL4gj5FGG7M5Zc/rixLx6KcrFNOXS6rTXqfd4cN\nJ9i9yL2hODwBEnQfnmCOs8fZ/5tmmalrgYP5k7uon6MxQ2PyUnQe3wRCaK8H\n7QWh2/Ho+8ZFgwZvobq3Wfy5lPEhMsA3Ko0FgIkununu3iHQzwNVgFdVryHK\nQSaE6+qRS6zk3PScKGuRsT/pAt1oLpgoVi2Ga4c6K+yD/iNbojMINKja1Oxf\nAU0ZbMDrNcjudWD8WaDqHXHo8LjbIHm94aOApaViMkTwdaCqLdMeSNPnneh8\n+9ArKeS2xi1h+PDACGF3F6qMxkxSNfLQU9cEjyi6HVPdojs2/nvu0U1oi8ox\nO8V3CaDcqQf/H+/PBr4ZHFt5HmwgqRe9Ba49Jrq/A/7WQ2TeHzP9MkQv14qn\nyMUSwvCgumzfsYOLd8jyEL5GsCw7Ib7j8oX69Cwa/gAVRKh2q/QReUUp9Q39\nt8T2\r\n=uGEB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXvwAdjm6q/IHu3kZIh2Xjn4uc+0ClynxRV2T9FMv1sgIgUa42OAYHDhRPdiNhmyVsLiZheKbCYwYe1662fX7WmQM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606233309-62661675.0_1606233452449_0.17441714887929227"},"_hasShrinkwrap":false},"2.30.2-next-1606233395-45577a83.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606233395-45577a83.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606233395-45577a83.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606233395-45577a83.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2ju89OO/1mBgjT1OPGDiPdkAuoKGetEGiPeUSBk0Jwk0LKxWBwqKKyuu8PfyHqn8QfIduugAFqhqwwkQQVO4eA==","shasum":"fd5579b078a8e99dc7dbb0caff73951bf30fd4a4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606233395-45577a83.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvS26CRA9TVsSAnZWagAAcU4P/22I0yIwQoqEto4m0na0\ne3+QwKarVrV7kyqHm32rMxZf0ZQC2ZqE8hjm95JspIe4laK0bVNJLq6EzSzl\noQIWUwOBplHR2E9J4A+KOXsa4X+aQjbTgf3A3EErGH5DkfB8PaZydPNJfxFY\nuQPxbR2CnAX1rGcK/Cy1JGWkrhOhB6ftQ1lK8D1XgIyLWEqR+qMi9+LCoEWm\nUHfAefY0LiARiFd08qzWiIcB9sKFk47xoNw3BE8hnYuzCwddppXdk/6zerhq\nrGRzOOs1c/K/KrV3wwn1PFBg2t0LXMHUR/fyYgI1mWdf92VGbZJ7D6Jyg38f\nAvFIg/T413PjwjiBiUikIDP08FubFt0LG4RIKv35Rqk6rNA2UkJdjX2awPZU\nhVyc/3rT2g6sHd4YU7F3ghkFeog2Knc9sTL+liTEll02L6/CXG3ABWAMCaLZ\ntqPgmfBkh3zyRoGKM5pbytfqHQGvGAdIjfVyebGiwpERV02Rwjk/7MZKZzQM\nKoMUWn1634IAtUzqUWDsP93up/cH3176EPXzmvO2p9bw+tvctiZXLFnv7icU\nVmzD6iO9qGcsRmxQ6G2+L5+GmCcuJFvKgihMGLBsl91jYdZgTXYDS2QGE2l+\niZejTOeU6zyHC90Py6tXnTPdwakZ6RtLIYOtqaQYC//S9pAAvyLDj3a9za32\n4Cv7\r\n=D579\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLDQOkqXhvUvn6G6A3d60RY70jaMmXMqS4medMv/2tJQIhAJz+HMg2001i6wwweNpNA2TDPtw9QzUn6LV6Wzoo0m64"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606233395-45577a83.0_1606233529793_0.45444157739285385"},"_hasShrinkwrap":false},"2.30.2-next-1606234396-f30874d0.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606234396-f30874d0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606234396-f30874d0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606234396-f30874d0.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TmM10mEOLBibufz6QJkoKUrZrJmGKMjAO4yKsEZi+QD/H9+5SQcHi7mPdE1ffk67ZrMNrus6FjI/uFryYBtm9g==","shasum":"46577690f32b2b3bf832e76b319934c34571c42f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606234396-f30874d0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvTGsCRA9TVsSAnZWagAAJykP/090HJg78ztm1ZklTfBk\n0V/V9DnwCx0yQ3JTzPkkcPLV97ZWJQ2oDSgmmy4vQRxq5cgTtvBNcDwKJREZ\nenrhRpo0W6J9zqo/tOsMFZFxanCfavXG7iNKFljkZXaMc7/0pEb/rwoKq7+4\n1RSw7xDVQxqpdjqjZwQX2tZ1P/MKo5OFuuacZ3ZbZUWlxL4b0g96YVsQgepw\n7aYWwg10FJY3aikPUj+kXEHoo/o5fWrP9XPRuHLG/LVd2FSU+QKIf9HEf9Cd\nX5DGgkswSW2LoTgWVUG5in4iWshCNJG6OniFMfMWiXKnv8e6ppaDA6JZBHIX\nvo0OFRwOt1td+WjGDUgsUycRkuCwo8eGWqS6J8pHSvJ0SBLBkUnG7kI7Ihdn\nAxQGBX7V8U06AVmtUvgmM3IdkstKTrUUmTGeYb6vY8dLckEw61PWcxfRncen\nLABSxDLGX3fpzD3kdxtEvEOInt6ywSG68nSOOSmvTeXUZyEL0zk7B7gUT6zb\nteIf3Lo24yf/vy7e5Iulbn3M0lgonTL73tYo76NscCTGL3PwFCUOAIyab9gW\nn+JDqk4eErrlCZDcdHeqHCx/na6lSYmIRLqJFunCcAXN2LHl7iRh/5ieGsPU\n/uD4rXLU0qusNuU52DXzToNRT0tW9+4+7AoI4ajfvMcFPgBem26otnZkoBGo\nuoJt\r\n=H4Om\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH+MHs78iL27q89+5+HYfNkvzKlBWGc+ImFb12ZVBTFQIhALNgLNN4Vx0gRsHJhRM1XFoV/dQq4fTRRM/e0oX54Tt0"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606234396-f30874d0.0_1606234540149_0.5453553751981464"},"_hasShrinkwrap":false},"2.30.2-next-1606236477-f3d2d170.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606236477-f3d2d170.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606236477-f3d2d170.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606236477-f3d2d170.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YyIdPfEb5gW7xRxcWM7ivrVf/ysnMGV2klhehK1pPLC3AnwK8rDF596s4fLpTUWOe1xsum0ySiV75muKwHYdXA==","shasum":"77a7c6951523e7023b14ea71b608085445d6effb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606236477-f3d2d170.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvTncCRA9TVsSAnZWagAAd7YP/jhGN0gjdZ+zhEoIzREz\nM5MhzPHflUcqM9c4iXIgWegd8XykxQGaPC4sNPUCka6MdPAqEaNkhs1tNryd\nh2RG78OP8dd4hHpwCS3p1X6sDMycjDynkAGFM+rW3KhHIsP3mZxzn7x/FFto\nhuGCn9/KsAb000i3JQL/GMaUsSLu7EpFkiyVdKoPKba100bGCrQ0eR8h00OL\nG0nbiZXtwpEi+CuCEWodaejcY4SxgX4RVarxPEH4QrXZZ1et8PALcW24eG9D\n1xpRngWwpLOHIR14zZYSyJQvMn8HLrmqixriQ12l7RBNOyN6JKVBxe4uox+Y\nyq2z6wjj4tyGQfI3xjKqpL1gK1Iy8Q4tESbHMxhdk25z1wEdzVFUUtis5aSS\nfrEZKhBkS9DEBB8PwdGkpPlbIm2scWplt+CthzAhBOILGmS4fjR7Be/Wf0JU\nKa1E5acTL3fxUGv+qAaJLOOQPhA/qDd4oJOXKSD7NeC0PzwCdXkSN2PlaJNc\nzBuroEw9aMWlPPUDS7WY2kDXCkg9fuIrKW50lJdDJxYnTKahvOzYxdGHkPJy\nT5LFNvNSrKZHASob1r7XhEi4jyWjZSFuU2QZhUvYeFhWUaNwyLwewNum9Bgy\nezMMBCWqLviRlXcAfTEOrGOBG7hm5KZ6kAY0WUwfp/71gNCi155LfDkojw9o\nvuGb\r\n=v401\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwFtnfMOLh1Vr/ZG4OIdQC0Efz7uEpBHwg++FZIGMLvQIgKM40Q6jShv0DUFRG/cl9fX0rgvnqHdr9vsGBmwqBhVc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606236477-f3d2d170.0_1606236636273_0.29303974469907534"},"_hasShrinkwrap":false},"2.30.2-next-1606236551-0e89d97a.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606236551-0e89d97a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606236551-0e89d97a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606236551-0e89d97a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-v3QcaXSNP/WZWitMWOHtXkpqDsyzxlTLRqeW/kuk1TrT3rU3CHaTh2p8sShsxSnCZAvOBfgoTuuSAQR5w/4Cyg==","shasum":"0fdc04cc64b4954854962a79eb5513abcaf9758d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606236551-0e89d97a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvToeCRA9TVsSAnZWagAAOhEP/iPqP5/SwrV3jsxaHmBN\nXO8mlJy5AilJdBL3s7GXH0O7aCDWjD1rKijOIKwCfHlrhD/JzzaieYtio1V5\nASyl/E6DaAxHNjRM50fZ31n46xkAqJjh253VHXdHeMasqiscd2obBXXzzvk1\nM8L1PZg2UvRWv9DB3M99pppfPorN4ngtgEUuwYCLBUPlUg7Fw/16OaONL6TL\nTIAv67IrnUI6ZqIR12mlv6tRxsg3UMdj2H2eRkPHC7RFr82jp0y9Jroji+wQ\nz126Zd156TXssDlGWH7dBCd/Ygehizc2ckvvZWSPH8BxCwI5ESkflFMKMYyI\nzxz78oMw98MiF/j8jiQW0lD9tRxv6wX5K8IJVqcoHsMPHDV4+qU/kWZCx0mI\nwTIdcGYyxdgmjr+C1SukBLVktcZo+h7Vr/dfortSdXShmNmHgenPi9hBL7QF\ntOpp3xiHBOp144etANPio/OaHxkO6OSgzyTIFS7xRbI3vijT3tMy+V9lMa+c\nqdOaH+ondFSaNMIKS68qjD7V9bmiAIrrVj4bSfavh4Z9008rM3FLklwTKEAo\nA7uSdP8SzjVA2Kc58VOUlQKtwaJ/fwZhZaQaVbCTrDV1AbSpzFMWPeA1IXXc\n4QNTW9CaPjO8t3j4XTuISa4LvSpTjJykTv0pafJhYblx9eg1V4606pstHb+s\ndrz/\r\n=6T1D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfeKYm0iyXVEsFGFB7K2rx0p/hyfnWu70x6ng3IjPTZAiEA/rOL6QoLIL7Tu2XFjvwVB/gyu527r70EEUqPw5Ehc9E="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606236551-0e89d97a.0_1606236701474_0.43958279264385736"},"_hasShrinkwrap":false},"2.30.2-next-1606244582-7b1b52ab.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606244582-7b1b52ab.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606244582-7b1b52ab.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606244582-7b1b52ab.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nPBGt8ZeNADCuNJHrzQ0BCngaT/xRkkt9YhJHJbjVtwWAMA+F0GOCqlgNsnSZRDNCi9HjDy8evHw6o4Q3MMdag==","shasum":"d5a6456e4fdf723e998ff8bf433993c34dd29902","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606244582-7b1b52ab.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvVlfCRA9TVsSAnZWagAAJKIP/3CA+o6Dh8Ae3n+JzvZJ\nqZm5G7MGJ40LYzQmSeLgPjYZSTbo9h8C1U9QKRyygYOa3uw81Ko0rPTcOrRz\nBWFwMR1tCYONHTEZKnoEDDZLtsTAQ6Y2zml0LfeKxtL/DwQTGmda6SVZ76gl\niC+btXlU0O9d7ZeZ8gAely7jQbesN40M97ZHM0CvhoO5EvVT8h2H7Jg2bBgU\nZU2iT4HRx8lQSz3t9aa4mjwSo7lmao1dqihPm8EVwuZT0FmhRzVtT0lWXJIB\nXIS7EHiAcgbhqdZpWGdrwSGm93paSDBXq/KxZIAgZd966hG6kUIiSI56Ni6D\nlS7SkxDI/cinA0jAvipcmbJP9bU15tRSomAnD2D1SCKH7/80iS7TYdO3uvNs\nX2gLORBkR8PNAanFmZu2cqfBU1ZoY8RWvwwjNQpzogyy9++I3nXbzobZXTjs\nCrNw+5H8xHrr/6jWIFuFS6ibDfTBUmqhuombjyG2DcpN+8qg3K+2VaFIKMGY\nqhvZl3T9UU5ahDZQ9OgaYh5ULW9pO0MHakcAcYLkY8e0uJOpMfzxot/w2kOC\nWSv9pkiEIp/vTo1/LPznZEVpc4GeAgoyTMugIBpCpx0MJNvxwUsT1tut3NVW\n4AvVuj5STucUKQMoPsrE4mK64I+hCa1LF/Hv3EW0mzZl1n/TudTbUpQl2t8w\nXUWz\r\n=SH3M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzpvBkM4tSiOXD7kXrRBK77z0Nr4pzoioiaZtQ5TQ9VAiEAqmk3LFiV/kUQcH8+YuwcObqZ1HAyFELhyEN3iSPp+1o="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606244582-7b1b52ab.0_1606244702561_0.8561830247461895"},"_hasShrinkwrap":false},"2.30.2-next-1606246534-cb480be2.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606246534-cb480be2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606246534-cb480be2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606246534-cb480be2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qUaeRNO73fsgoVM1aIX8fS/uJ0HEtKYUyVtDbNM4XwWyqXxWrb8AgdMZpVE3p+YOHiNEjwKnVvIlk925p7OXgw==","shasum":"3a9f177294f033c0e9ef590039f26a8cb573f022","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606246534-cb480be2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvWEZCRA9TVsSAnZWagAAUWEP/RRpp/uzyRIIzb5NzzZC\nlMmwv30oC7B8ILuHv2wo9L848ZtTsV3lZQ2pWRxB6tfeLaPGZL7A5NSA9bRq\n7HjXTnOrwH3863PPladQthJ/RspRbz7K+3xe9PdnMnBK1s+3OKuchwh4B/Ax\ngBGdTuRoSwkcHnhZng/nD1W0Q5GCojWuX4z8qcp7DUAnwFoMaAT2I9hvZqXb\nev56DflBVDdTenJhzi4zFMD3KHLDBDo7SEQQhKR7GgizdHl99zgM+1c2yTPH\n16/JaYb4vGbgvbCS9u/4lsconDx/zCqPtotiOxC1Cj5lNKKLuL2U3k5p1l01\nJokZzazCPE1phdfAmqBBTgTBhOv1OdjTQkdh30bmVWMt49veASNuhF5v3g1U\nR6xb+BZxbBXnCBHIeQsLxF41dzhf/Vf5/oiC1i8tJlovGognUu/64qEGCCnE\njFKGjhUSyXbxdUj4zKDBuIFHxGpCEnHi3BlWXa7FODcQY3UCAoahhSsNFaNX\nEuZvz5eSwwnf5KKiLz4IkDZU5QQe8yduCW+ko4EAhUlVa30JTO1+8llAnCY8\n8xYPku14xSEBwBK7qgnNqrpH0OmdKORe9TlrWuEGu+okuHDYk+5n/5v47bHP\np3X6sPrmJCbQ77w9SzfoZf/ved8nKQx1GoqxbeSe+sMLCUwTEI7D6AXH4WnA\nO9V0\r\n=ESb/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaW5EF3yMfsKvax92WqDYzZpZr3byG2zJlQk4VprNApgIhAMU7c+zK/rS7UGe+ag6j04xDXGN06UJxqlpRopRSEH5Z"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606246534-cb480be2.0_1606246680890_0.6187975226731421"},"_hasShrinkwrap":false},"2.30.2-next-1606247254-b82f0794.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606247254-b82f0794.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606247254-b82f0794.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606247254-b82f0794.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SE5vMBKrr9VUtTa+e0WsXP2LfCX/jYBtpahCdrFrPsaDXZwrv1hiLVzdeYgmAxoFtiYQxbtXsKSmP4XlLd9GXw==","shasum":"833409c18d353277f430a7db8d391106717abba0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606247254-b82f0794.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvWPvCRA9TVsSAnZWagAAAC0P/igYrPRDjTsBKpc3mHJW\nazfYnh2ceg1UY+CGWoKcj/mrSuki1MCbWiiJTMo+ReH5DIJFmdzkEMvRpi/5\nSUqJuqAafCfD+R6rAPuQ0M6Y7EAQ4CYvn6V3GUp1f/x+Hzq2CY2WGgvX6no8\nFWuR5vkh1iYSmjH9ZdE9cLnT/8reP/pL2UGjTvfAi3/jTtWoQovfUwawzwuf\nF7nOR0gbBE00RnO4aBrBqdSsasNLPesu+Z0mZvaYKf7kWkAc7KzHThDcT+GZ\nHQJraUK89PZlLaysTGOZcPPyYlwb5vnM+4/nRkX4FRISwjTfSXNtb0Yz29A4\ngsMO+YQ8CIwqsPaUDD0gbzyMns2b3WDm5zECy2Vv/Ass5uQCCpaN/jRhx/gb\nrWG+2ry4q3AFaG8DLNd89yShObWTermgXrI9z5ZiYc3vInKHeMqFAnBpjjO5\n/czcTetjZDjUV/wmjwEjeak9SWQZdGmTG4EibQZdmDN+i3BECMz8fMYaKKZz\nuD5dz2xBnfnivK1ulAbhxd3jp6rTQmdJ8QRpygVjfO7WrUu5/AfngfldkGcI\nI+rKxRJSUf2uxghlYFu/vKSbZVX6Gqexhhts3wWvQkJBr+PgYsvYAJCSpY/d\nxiKG51+ENX0tG9GMBqf7pyg46FGkPvaFdWHh4/m47aPzdrr9MjrWS/WdeN45\nMKsp\r\n=Nouh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF539RNG0C/qXl9c9Guxszn3xtDPWr0X3tU+lARiGQa1AiEA3ulYg4Xqzy2WYR66aGUqwrDRaDVxrogtyX0elV0R7Bg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606247254-b82f0794.0_1606247406579_0.1363851450335416"},"_hasShrinkwrap":false},"2.30.2-next-1606248610-046dbf69.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606248610-046dbf69.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606248610-046dbf69.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606248610-046dbf69.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8rUcK4ShH5PUtQvYt6fyFv33Empd2sHTNuDoO7EAS9vtF/eTWeP7AG+u/HF6QYFe0yHY+dKB+MWuxpWUf8n3bQ==","shasum":"d85da7870db443cf57fab50d72bf6004e09a7880","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606248610-046dbf69.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvWkrCRA9TVsSAnZWagAA3XgP/04sKMIM7pN7McFXE0tq\nIuAOlaQQhibn9LqxNt+Z9ds4MX6YUkuuaYFZCRtgLjc/ffMIsWo52tOFrdZd\n6+sYJMtD4pelJP3Opu6YBpQ52dQOd+k2Q2VXyL9mVYQYivPyNs9zEyLLC3TZ\nxZbj0Vy+g+rQhygVl/o4hfOwUcVAC8BOII3BMDorW+CCiyose5n3DaMgegzE\nypOUbmqnhnqBA20SxeXPNuISed5+jWToZ3d94k9ONQ4hwoVSjYljhyCEzqZP\n1o3uCKDkxSJFDON9YID3aAFMnqXT0j4/CQpIEytMgTYcitQl2CJXeHV+Dhes\ntGT5tLpQfA+AVrz4Ezi0jnGXgXNKb8PB8H+DvvhzkgPP7GeIP2Zj0kHahFzQ\nGbO5ltVim5jt+859S8ECGxkxdgpU5s9idL02XHFbjoQKES0Q/YGg5QClwIGh\nlh6Lv8YPcLhfeHJEm05z6g8pB/21DwzTAb0aBHFUVq6zZ4e2hjNfinfCmOFM\nhXb24NMuWV+zds0WEjnAAx6qXC+UPvnTVUa14cDFwbdIQkM6Wcm7TKDTJxVx\nwkdP+1Y9yy7WfR9/202HeeAmElj/44WlVwzajVF8AZUPko/phEF856ynlLiv\nxKSUyMcoxk2CiicLEmz2y9TwXuGpq5pQgUr3hwbngk0FZiXn+wjTRjTNzrs4\nBx0z\r\n=85JG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJdYd0cyUV/ip3Bo5Ey8Wcow0l8t7DHqn5dz2tRXNFEgIhAIMyHh+8BXoa1TxoYQyeCkKxEuyWY2z76BiU8dH+zV56"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606248610-046dbf69.0_1606248747266_0.02664427286041393"},"_hasShrinkwrap":false},"2.30.2-next-1606249017-eda2bd26.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606249017-eda2bd26.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606249017-eda2bd26.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606249017-eda2bd26.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TeITVyVSHjgfjN89RXMTWDXogFKFV5lhDGG0Sl22u9CM4pIftPvTreS/tHR6WZ+bsykNcRl9lkkHXCpzwjDBPw==","shasum":"2e3d0f55e5880a8b9e60c185a0bc7cf83fd72ac9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606249017-eda2bd26.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvWrHCRA9TVsSAnZWagAA3HUQAI3uCNEoWrRAFYS2z+pY\ndCGqga50puE+RClSTd63sReKR1U2V4EysorLShYtJLepmP9C1yxDeKfnfa1W\nZbk7xul1k475cH1KjfwWw7FT2LkJ1Ix/QG6qvXvFXDJKufzdqU0cqI4cApri\nvRD+VjH87ptzAu+76k+z4+dxO6p1VvFXmRralx1XZkfbjrruOTEeKeasAwCy\narHwFj2Rkf45nSon1U25+1+hYs6xuu/rJk2e/Q5aP0OqxIbt6luc4DVqnj1l\nBHGsqwec06zLy3tdpcBf9zJxF4XHjtIpSpOHhrj5lfuTQdRUDBmFG6Kkh8Wf\n8EndTMoKqqUpOEmxdNtJKsyjjXM+OAq3y60PikuxxJ0VOrIxGKNNSH7KkYtq\nWbZJehvBfQNHG1f8VzqhQQ/A1Wl9El/M4cVSI4DXLKgQiIRZ/I97o/v9AAps\ngW+Agkgv8eXy1+UASnjzpG/OmYesPxjbPz/m1jKZSIATIXlxwMS54T52klxh\naiXbmFi8IR50wQm4UVaHgL+2TX+cGTOXsao0nLg3Eo9LIkUZDqc7KTIdUdmP\nLn0vAZbJBA2A1zpET8FSjabVDIUVWGNagkOYQoUzJlACXYJQ2mMFRJalKJrr\ns8wo9jgjeNux6b/pvvynjUhjkrOrBDzqAk58QuSNyd+IB0Qv68HMMGW/yTIM\nvVDF\r\n=cFyr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJFBZLucLA6mBKcqtl2x8QB4j50nciYQl2Vo20kOW1mAiAflZmQbm3aMHJ9OIG/E400hOmgoNOBNNO32fkpmr3oQA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606249017-eda2bd26.0_1606249159114_0.5006862340065112"},"_hasShrinkwrap":false},"2.30.2-next-1606249491-9c81bc09.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606249491-9c81bc09.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606249491-9c81bc09.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606249491-9c81bc09.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-S5sHRPV0ZlnPpNJKR8qBQ8CstJ+FenJaDRKR5kEbRRkKYOOzmuvfR+RJE12btauZ7REEGCMuc2aRqGD7++6Q0g==","shasum":"8c4f1893715f167387459db2818e32c3053190c6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606249491-9c81bc09.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvWylCRA9TVsSAnZWagAAX3QP/iLCBe2h/lipL2Knj6xJ\nXLvzRtLRsEMWUdsGuv7HEsiqNPMo01TlcDTBeSacQj2GtqaEHGmUgcIkCgQ0\nu7lMr6qq7TPw11CoVFtGWpwKq+rP+be7F/zQ7ADp3wemCN40lbfhueYvPXjh\nxtW/E6f3BPrPiJk+zSC5bGYK8YJMb/O4wZi4eYNus7UuOxuzluahpGMM+eFr\nme4G1zEIRQ8WDw+D5CstdG69qBK8tPYE+WN+t9CK3Jil1ZHo2ObWF/KbO4bQ\nIfxlkvw8wke/z4+8p2kSVbbYpzc11TTV8cyc6UG9eTHSWwPqANi1WnolyTW5\nABy9G086hilUVpPFpZR0LJkgCaaLpvP46JO4IQh1z9cqtcAAPzMAb5wYysMt\nJjRNpDl5dAWyrU1eLflM3xgswCFcu/W/ZBpHeW0Y1AK8gj81LneR7RwwXO3n\nl8ArEMWnPamfb9I8eNLww0rVXQpedAOer8FXr55e/lqOHouv3IZT+lsWoGoX\nhNqDzKCgdV+iT0M0GtJaJBVuPkaGg6nMrzjT7QvJLg8dQAuJHa+B3GBhwsKa\nxih/5/wWSo8Xl5tzOm/vDac6lRtBu7VMz5PNePkXy0V+RceSZv5Zpn3MXdOA\noBaECR7Eps+Y1vNfvSXl4By9CuG0E7XwcKxT/x/vKIvpdPzwW9xBaGe1AisV\nKFKa\r\n=SI4Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM0WHY9exzMVpUbTDfigqLZhCZocRxuqW3jK9mDVzHNAIgGaloMbqOENQLrSl8BoQLt6DYEIbRZkn8O76Hw8ZlbSg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606249491-9c81bc09.0_1606249636812_0.5903280008152281"},"_hasShrinkwrap":false},"2.30.2-next-1606253356-e4d6e32e.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606253356-e4d6e32e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606253356-e4d6e32e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606253356-e4d6e32e.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-O1UA+BP3xcaX32uyARlmMOU7N+wWpIE5QQaYOmLF2bueIUJtplNII/OWlwYaEcNsj1fqs2KBOV/VHmm1ezbSgw==","shasum":"bed08f333c918ff020e3bd8051b1956303a6271c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606253356-e4d6e32e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvXuzCRA9TVsSAnZWagAAUK0P/ROjXnO3XpzT8h4FtQuO\ngnr97XJNCeawCkgQv+dv/gbbUCfRfwda1Q0wnj/A98WXllvtIyW14ACvCT/z\n5fS+ZSvtZjqgIvxO6pJd3W++CpkZ3ye/o4hU2pN3uNF8q9whHF9gQmV7m1fK\nTUCEa70XkMkdnrk7TYb/8H2gBMCZuk5UnkAYnhh0pI+jCPpzS/EfT4j9TCC1\n9A2PsgcMdb7pITvWu4rPUvrL953YWasQYNBtncFUgUIdEY7DVa47uBA9xvdi\nniMeHmApM1de/CE23DLMn7PVoYQRL7kO+bNT46KhMwjGVWEvKl7lPd5hMszu\nv/xreh7CONo2MBlNZV/AdTg779kxtAV8/y2RWd24qXSTysrHCVXJojUqU0BA\n5f/93zItgDxELleFwwysydmAzEqSKlJ8CIwhEdLhOysgAs2c4BPS8fzn6sGh\ny/WrdzXUyNnZjUyoaE774nxjqUDxj64mI0zj0LfPxHQBrE6/whFR5gY8npt3\nhrflONGsYgQ8iLWrH3TTlSkajTy1/JPX9QLFYBcJ7EouZEMKi1z2M7125PXq\nzSs0Fqw7vMmhIa6DJVpPKHNXLrAk+uV6aKFWWCIfb0Xrb29b6CUcSqO8E/Vz\nlsdx3KUhuEitGx6hm5q2LyQW+zswERe5oq++Fzw/TaY+TLlrVjpc8niDc0Ax\n1Fzk\r\n=qtwp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9ZExLjfiIzgHsJfqjEsH0owNwMiixWYax8NSGn2OEyAiBxB+Kv8WSKXbMG1Gj+sn/SBSWfJMiCOoxAM/cDU8RxeA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606253356-e4d6e32e.0_1606253491081_0.5854174522059425"},"_hasShrinkwrap":false},"2.30.2-next-1606260042-9af95bf1.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606260042-9af95bf1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606260042-9af95bf1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606260042-9af95bf1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wSAnTzoQvQpNzYBnGRYH3Q3JPB2P0bquHhY3NkIgby8YpX5/ebmVCLsl2y1R7F2/P1H8ilGyKJp8L7tpGx2BKw==","shasum":"9160bf6542fb2255aefc6449a332b0ebef65306f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606260042-9af95bf1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvZXTCRA9TVsSAnZWagAAD8UQAIRrqYwv8wm3An0cafOw\nP/R6Bfatba4xbIyjubiV6iXAGpE6VTw3r0ACO4qisqhX4M+nzFoEc50VzHkk\naAOCNfULus6Mdz2/g5gXyDya3+0WNJe4IynMt9Rzm3oS7GAeWawpX6gG3kqA\nmJKoU8vbKSke6aexsyU9xGJW8e2k5CEqI/DagqBsuLpasEzaAibpsr8WUEIM\nQqkNhIQwWRhTNcYNIDDLFdhiSzopXu4KSdETEHaS2ukSM3MMhtErs1I1ngBE\npKlUdhTcyMnT4iK7Cg8hkSPcAcz4y+x/bGc9g7C1d0jo/tKP9Bg+k5yHZ6Qn\nPlI+Zk4r+l93NydUbz/mrrt5Gw8YlisUeMQuS2jndwzAng9DscovToovCsGw\nmG7sN8EkZ0IGKUOt4eEBozPy+VTfMuI/6XrYpaAFY+O709PliMfCzJ5KKYtg\nNkUrhciANYG58ZaDvMr4wIxqs16kEKg92UJ7m++R8c2RLSwR4QfWjvadd2Ss\n47Ix03hMOVlT6kmzyJxa0/BVoDsO6pxGpn3Z/XidhrbgXjvjTNuOoQHYNEzP\naj/wAN4wyLq2+Aa/b5apiEypQ9CUvmz6O03+gE9ZFnznatWfVGP6qXPujkG1\nWx5ctG307eRu4r9K/tQYQVTt/zaBMo7NhZ0CKWo40qQgyO0SvGPROQmDOeB5\nbmyT\r\n=aWuZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiaXU+Gj1TiNGQEp1upaz+fIAEVay/3oxpqDXcB8/eCAiAbkYo4Wcc5GAej5mU2UiL4IXeD4Nc5VsJoFsSHtdeSng=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606260042-9af95bf1.0_1606260179083_0.4267506294495229"},"_hasShrinkwrap":false},"2.30.2-next-1606260406-b025e99a.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606260406-b025e99a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606260406-b025e99a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606260406-b025e99a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fDfn+RAwP1DEL+KK0T1v5FehnN/zCrbJWKe/m05fxrZRCM5wcVNRKN+sc1CHxqK9V14inv+1FoRem4dkt+Rn6w==","shasum":"4b955e5c08c854b12d4ecf979b10287af65f9681","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606260406-b025e99a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvZc+CRA9TVsSAnZWagAARE0P/3B478sGM9fhtbdi1oCO\niluIo3TBOsFHPP0OwJNu7X06b/nmxj+ljXRBp3adak4dspePRsKgEbOb+rP2\nh0ZifVsPs+5wO9p873Wjb5nYBpCjuV/F09dqrneb1NxTBjkzraF+n2Rdza1h\nWWlIpOHmseEyFm2yokNECJDAvRz7ubAJuB/EA9YJukrZjiSEMxPGhOMp9HsO\niyfKgWjaCOdfmizNcI3wo3L2rx0yT+l9cfjLpAHqECH4z5IPTv807lMF5oLj\nn5TgngkHe5SKUFfpY5ZPAvePfeTz9/vRjWgVaC3Iqj/mopxAtZn0eeKNKlPd\n/OGB7OJ5PWtJ/EJWU7KnW4EKWN1Tb5CS/IdIe0soAOYAJEXeBB4NLEjIKJ/0\ngPQXkbrlxWsjw2hITVfzalbLf+GumgbG32yXMZaJxHpLz9643XAyhRd4I/Ho\nhiP1Nf6vZuIgmrDYzfP26GfxeuvC0lHh9teKdhrQ0oURLlzGRkrXIyJYtzFY\nGVPXooYKFgQKQApgd0yNzS2VxR9o1xVXY6xaJEZ2FyrEDJf5dYraIH4VNt2Q\nAbPJjEF8tIgZKa+RWraMpcvNPflDLxmrt14Wc2+yj9JmXK/86occVQCas08F\ni9pGXZvu5xLknDnjIXv1lhCX2eDfm220kowfC6I1x93lznfEMTvr/7w8XEyr\nT8x+\r\n=8sNX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVOp9rPdKJ4/hb5Wob6fsjI95rMRa014wXOzAMYmjtuAiEAp2LuXRQjf65yLl+nUm7WzP4M/iQqCdQYRJClqDoNfMw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606260406-b025e99a.0_1606260542465_0.9925725603855535"},"_hasShrinkwrap":false},"2.30.2-next-1606265886-6d5f2f2c.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606265886-6d5f2f2c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606265886-6d5f2f2c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606265886-6d5f2f2c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qtPJ4bv90VOc7yXsxel+w09WkfFJ6GhJhtBxwucSRSYP8qkNwXiVcdQ8LiAKJVcX6kv6eieRdN7e7nd8i2WHHg==","shasum":"4c5a2e5a055f0a7fe5abb54dffd561bdd6791de0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606265886-6d5f2f2c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvayyCRA9TVsSAnZWagAAxoEP/1UUU1hQl6EYhov5LInt\n601VZlruJMOciQvT0ztAj+tjrIErh049MljlRYwZsrVt2r4FBQN+x4pVk8y3\ncZfZJg1pWz0g6FWI9xHZkYdOuoe1/zFZwQRlquDtmHEzR9+bmTqxHt6obttI\nXlumqWnBiKKNNvRyot3Y82TggoVpPK6qcqP1EpLLJMACscBUBit6jePQuWxe\njYoudenqAEb/3rrvsQs1pN+VeX4MnKsJBLwaytyWwQW/W3RsQWbjhJMVBDAl\n1skJtxlgxpijK6DwQa1sA3kpaJYqlkyf+vthHfwODkTM74JBRCgtlPXAFvxo\nsgp/+MHjZxME7kkiDZYiSdVFGq0ct7IvHTG3sQHlvcHYVKiz1s4c5wRbayCg\nOgHbI4q8vV8MfUSiEq6UZR3p9R/UwpOyEng0qgt4TvszIHKABe6zvOB31Gty\nG6bjjzPckr46labuZYYKlR4teaRQ4BuHGZ10M27zBLOy31UdbeCEYkn8abUh\ns1vvmF3Utm5RieEJaYQp9zu7wMdzVPR1dW1oc/L1mJZB8PRpOhu8zap/s2Np\nW+GfEznA8yOtOn6DV0/cu4Cpx/VJqPxdK1BlTDOI+UnfkeFtKbR9CENLBkJ1\n41EyCcSGRD2dNHWQKSya4Wgqz9Q8beOCS7m0bSjxSOGEs3KdmxBbvhjl1uXl\n1D+B\r\n=UrT2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGadIBr1p9E7nbN3EQnJbrLRKcysG0lVh7WPRaseO0tKAiBHmQe842ANvy4rYHtsvANLsxng9IzxVqzWh+J2aq3YdQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606265886-6d5f2f2c.0_1606266033856_0.6612257619905064"},"_hasShrinkwrap":false},"2.30.2-next-1606296469-8907e3a4.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606296469-8907e3a4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606296469-8907e3a4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606296469-8907e3a4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ogr8AXg4E5q8hiErj2FlluiI8+jkejxkBxL/20AaZgDVkRsqNVzdsVzn6A5zs6z7QycvuB7o+WKnFaoM4q2ihg==","shasum":"749cfb9c5aaf37826c5ed05d2fa2aa96bc3d65f2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606296469-8907e3a4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfviQjCRA9TVsSAnZWagAAK6AP/3SbEYkE+VDq2Uha3Hz9\n73Jk9AiYIReZ9Elh47DFgcv/sJt13HUwp/z6WtPB52C4aaWtxr1ecLlDPO69\nW3aX4ZmjvybktQ9mSZAUAdTq5a4H/IWjAFLDapAm/XUFLYD6N1kW/fGgveQ0\nwcF/BZdM9WUJpxff1PI8lhzJYtNB+Zi146lqfCSQDzLwhkad6ibVDnzTAKyo\nD5de9FrMlSUfBQAJ41GqDjUiZN7ZKAPtWROy26n9HloXDoxB8RM2oLJ81AKe\nEJ2tENeeh8mhNDsRjX9XQPjN1uF8aU0Q/Kr1y2o+/Hd/GlrYk1enmLwSLKo7\nP2UX8zxYsPJKrMGjbb5lNx89iblLFsAXvWJ5QOGbj/msbi3TVkXxwHp1+cOw\nzRpLfgtpQ0hCbA4yRaxHy0XZPlCR3Pkgfg/nBpZTr0nKkrk+8OAu+GuUefgc\n5qbjaTSuwReUIVHDyxJhl01DcXVCtck2k9P3iKqLzbQQ99+PMkdjo69uegIM\n2GfcCaB/vJ33FkuI4j9D3rhmhL2zhYoOHOgUhAaBtzI6dCzamxGcQ3/1qay7\np4Q4x4e5um1UlHh9TL9IQZOFo5Qb7CYomm+F/4ZpmGQoPWe+jvQEozIoZaB4\nvIUUqS/Q/SFSqBSg8yACwuwuCtqqPjcw+NNVjYgC/tSpQzMgd9LbU5e5sbmy\n2BHG\r\n=yS9k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCratrkrdXJ+u3Yvl9JGMZMH9fsauAD9kUNa9lMBWlYoQIhANgPOPXYkkSKvh1SZg+Ilm2v6cEPyBatgLP2NXDdhH50"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606296469-8907e3a4.0_1606296610396_0.14940531639223376"},"_hasShrinkwrap":false},"2.30.2-next-1606301175-8907e3a4.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606301175-8907e3a4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606301175-8907e3a4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606301175-8907e3a4.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-V+cA0I6juJiUBSra6E449JOgbr18HOxcAH9nTdJKCTo4JHWNIhKcbY9tUyP5C99t2wbxzqgJVTzD07tNfIvhug==","shasum":"50ee6e5887bbd8b4c945e21d8163939a1a949b5c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606301175-8907e3a4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvjaRCRA9TVsSAnZWagAAgKwP/3puCgPxkeBiiIweQ81r\n+f39ylFto5oie/kHcthUiliiwiEcCusBTfYdfbrTxUX1HDz9jEyu8X813I6c\neKJNUZmgdWzF7v7ZHmwP19YCe7MTDLf3RMeA4CvRL+UyaPDSaGJzo/XZeiYN\nBK/I3108htnA5L3SO0EkyO/q1+/3ZkXTVgXCpXQvQHJ4s0zOv9gI8M608CQU\nghfAGhnzxr5yKjmWbZOS9sZbdkeAyZRsf/JF9cW3v7qfZG9SQWKNukdUT9f7\nOlxFNkCfCjYHMwrVJSmhgkaPTC58kY62CqlFvv8b8Tlt3yn597Nd0ZrGCQfE\nV/HnErJch7yEu/4DIa08tlS3dyMyc/oPIuucoc9NTix27keSPzlvrrXNwzWn\n6sQs5A70GDW2wdez7GDzxBkV3v2m9NK3e4Ee7cx8aF0BPLLOzlVQuV4/zt9s\n9qTVMCyMZsXQPfQ0V0QMR9taMBeg2my/0bfxP6rewoNIx/5Mvp7UpgQHSZrk\nY2aTQfDr1SmK86O+uoFYRTSNEyivITSy7UPkLRd5XTjK4xld7TRwBjmCcf4c\nBoBfq/mW86o3zWYUrCfnKY8WRV09pSL++eRPbYYCuNoo/Jiow4YcyPBTlvDN\nebRgikeV+nu+FQlK+Sj6ONuF5pQyzfJoegk8TsKB0VkviT2h/gI7Tk68RcDP\nRZso\r\n=E9Mp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMjwk+0B3vUicYjKsI2VLMig95CpFUMhfxIef3mQFU6wIgCtgUEPY2kYKIgj7AADLwgBPIcXlyetkg72K+uC/hNjk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606301175-8907e3a4.0_1606301329338_0.7715308516220882"},"_hasShrinkwrap":false},"2.30.2-next-1606306866-d3fddf39.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606306866-d3fddf39.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606306866-d3fddf39.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606306866-d3fddf39.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pDvhPvkBb5jgpd7dujHQEjAALOncgmNeuPJuLHPmmOJpyhou5O4fVCTx/2v5zmwz5QovSf3MCnqwCMFxp3HQ2Q==","shasum":"934af2159d0153316f270ee791278b5ed9b118ca","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606306866-d3fddf39.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvky+CRA9TVsSAnZWagAA4ggP/RQ58/VE0Dt5XlkEiSfj\nQNNVYKH9t+s0kTv2gfroZNw9H7wmwD39jIxBKNI7meg3N4prWz8zXxy2Ic+v\n8C4arFkDaQBRACEvuNJDaaWJ5LksnjrnhlQe/SF5OqclTG+0klJsHstrJJVN\nR4ynLcHyOARhgS8WrWFHHu4CtkMGKQcloRMCSVBQqd9/k/Ub/3Cnepk0Viqo\nbtC6gpyYLMdmYAKDvtAKtYDJRW4jPIJrXc8gAfzeswV0tnhxeR9eFsrcLePK\nt+qu9/lZgNwYQnTfzai/gmr/CQB5K7d1XD0mEme30vtQvC9uIcs0ul40ijV8\nuCy1Cz2+E8M077ofphBwqrT3dgVvSApzAqCwXMAynv5dWDKnC6Se27FJLLQy\nAoruXj4QHZSzzeveei8iQYp8hw9cJ1wpYitpHFWrxp6OYRIHrV4lFNv3cDwi\nT9vXT+iIXgIQCUOrzBT4aoCZOnrH5S0ibPVQSsS5P5GGoJyZCILGDBrSeIe7\nNyiuQH36h0MBzBTUHGGgtraxwRO7p5AG7im0N2uMHp2WzgJbXu7gu8SWZPAW\nAtlu53VctpZ3FiWOy2oveFn6bYCNK7VSTsudWmKmByIw4k1IfU1XzFhBDxfn\nOixJzRMXRaruw9OWyCuJMg3WwD17fhK2iVbXiFi94E3/P+mwhY8KUttQv4LO\njGSh\r\n=Q2yy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD7MDvaom63PvZcsWspqXbbUn4RVZWFpG6vyuXtYUOfQIgXSxnW9IGmvTB3DiO80eOvkkmZDBZB65FAkfuFVtiCq4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606306866-d3fddf39.0_1606307005857_0.6080043882926394"},"_hasShrinkwrap":false},"2.30.2-next-1606326547-10f8a5c8.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606326547-10f8a5c8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606326547-10f8a5c8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606326547-10f8a5c8.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mhn8YDKgwiAqZZbEW9LDtDZTsCfNrNlYu4fXMVGsHAnsiUgq0kDirDJo0LRM3NcgyV9PUJ+2pjGrFcr+eOTVyg==","shasum":"8f32d997f484c9e76406df6cca1fa842178b7ac8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606326547-10f8a5c8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvpmhCRA9TVsSAnZWagAAEAkP/1+7Rq2Y3AwFXdIRF2L7\ngbgMeqg5JbkTeOxNM/v1tKh9XGE28/6bB4KT63pYuC+dW8LG6Upqedte5LGk\nX4Vp7D0E7KXv4Ezn3nYNk3id0JKpmd/FnYFs4aVOazDZPaP9Doi54uUS4Iya\nANzs7+GHX5vxeQxOm4lJ0WdzBpn6amTnqW7I6BSZ/j3W2149eL28aAIXfRb0\n0cq4lT6dEkFki2B8BNBA9oyn4AUV6vJQdN3EJ8+D8JMCk2SU+Imo4lMHBW3U\noocxmBPNTIVO3DxoGl05RMp3qDS4ebYRB9FXphx3SBzV5t35vZ0ujkxVYZQJ\n02Vr411RRXV5Jt0fmHTXuYpc6KNc++gjGlzcheRm1NpzDZfTcPMmdgTqic44\nJnLEnFwVRrch/90tyHYGqOLmrZpImniFFVBKmq462uOlpI7crfGlkeBPaw1M\nAkxdw0SmQYHx9vyQFuEkmjGGjeY05BjS988FRmzZrOutVOctZ1mlEsDpG6i/\nq33OtsuMWv+EPm366v3j6lQX3M1wD07G1t3BAQ+Z671kAKXi43x4DMidyOxn\nE8h44rXDTMT8Pdh18+5j48C/zZJCHe3K7aXKkVLbO7vE307pbHCN6UBX/SxS\nEIgxMpQqUpUYQmgTry+5nDx8+LiHi5GxS383mvQEnGMIKHzwxyEr5JcpepEO\nc/Ok\r\n=w/R6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMv6Jgyb/OHsyJWJr6xW/otFvJtVErUDmoiGIBualCzAIgQqkMku4+SGdTES6fu9f4o9RyCQFvPqCqezqsWDCe3ro="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606326547-10f8a5c8.0_1606326688649_0.33693596062731057"},"_hasShrinkwrap":false},"2.30.2-next-1606339979-0474781a.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606339979-0474781a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606339979-0474781a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606339979-0474781a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-30XtAqljxhs7mSGH9lnj/YhlvLjgSejmDaag9Y9vNXNp2xkMa9ulACZT5zb9XcBXtGOCZyaAKXllWFURWvKYog==","shasum":"6f1153ef3c62ee3e264eb7db6a6311de5fd82274","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606339979-0474781a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvs4UCRA9TVsSAnZWagAAEAcP/3TJ613PoI1NG9ypxXi3\nQa63idhnclIba5oVwKEQbIqJBLgdtxcNnOiHNMb8apUsZVyyEviUuhK+eiX1\n2pDqWNfYAJ7QPkkckJY7H9SJdIiJ2rp3sCnHFQL5NYHz4S8pTkpzw5hL9p65\nTmjBclbL2lN4vrHRmwQMDQONW2KEetxub03NfbbdNoAfOuCEmx9xCdxDAr9v\nEJdQTWFdsOEvnl5CfO4AhU+CrYEYUsV7701vo4MraXj1qimXSY2SuKYxW6cv\nd0Byzb0+aNhyfTXz1fX7UKMoixJ1qzVFctixSBlxddeIfQfpgpUpBCbQnjZv\nL7RlqjnrmRdLUNi6UGQxlGs/aqhoYsQEEph7IWHOqnI318OE7B2VFc8XE6gB\nnDG4G51FAEk+YI3WPZKK4u6ICZ4Jk1rgA/Ue0pdk6nyR2YufdgQvy5VzWXdg\n/9te//3czsvc/lelzP9Y6ZONGQqwsG1XfCi+pRLv0+d1+AISe2kZt8nnOL+2\neqYdY4HF/PKGNss++SVQojSxp57Zs2LilixhcG7/o1Sy7jF4LnnFLz9ZvYWn\nengY3zaN51WELiyshTVwVpnwsIAVrEDjUGKg/w/2q718Qqjz+u8Jz04n1SYu\nIT9NG9+dV8NdQfCrn6y/Ni5cDzL0wmugZXQCVFbzsWYBfcPoH0qiNU41wlZW\nr6sA\r\n=m2mX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+7jsc3ssyo+xiY/OinhR3WW3Xgw9HuTk+0sNhSB4WAQIhAP7K5rANOh5+J3atXAJN1WjKMiKDeM2nkyDLBqLEqzfr"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606339979-0474781a.0_1606340116398_0.5939535381536125"},"_hasShrinkwrap":false},"2.30.2-next-1606340374-0474781a.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606340374-0474781a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606340374-0474781a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606340374-0474781a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QlXPtleORLxHNMFF8kKQrnd2fojU30dAIsBdykjCetGM8yvHCiMn/F3YpS2a/K0TlVydQy76Tg9VKDD0Ibzv8g==","shasum":"030d5c7e1b50ba48c9453c134308e64af3cf635b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606340374-0474781a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvs+0CRA9TVsSAnZWagAAEtEP/iXSr+3O1y2qSrS9eCgW\niAnm0KNr2GGNHzRODthrSZUnqVrXwtCEzzYoSLP+WfSt49QkghPG76Z8o4Zm\nVUiVRBAUYLxFDP+BENu4eAQ5hHp+Uxl9LmaLRNJ5IbOUe0QnC5Lf7pHniFoG\nX+Vkml52oygmFiIGuLXzMEmKF0B3aoRlQuWEl7AidBMMF7KP5aQcUGwgrjGq\nm8OPfi8grsE9MMQALwOB18d+L0D7BoVndbk0gPzwPE5apMQOv/475iZrbEz9\n6RBZJlHE7eOgAvlz/DoMh7ykt6JuyR6ijoEP7R29V5tIPya9Vhckpa4/zE7c\nYvWWR+xdBDsXxk0nAIp98KnaWPhkbCgVkGSaoMHOu/Y+QKEA/BRkRq/vXilL\ntJM/CWYI0tLul46EokIQP9zjYe+25TlHtdZlRN1ZyR7RfaRWUCwXnd5breag\nKR7g+x4cYuoWKniLE/SC+64cYnh1cG0viiBq9ZyJv1PtpZrc4QHZV4lXlxV6\nQdZne0vmIYCPRtexWOsjGrMJyjMhP6T/b91AbIplckU2QioG3N/r3QD+ZIQE\nULeq+/VIAHs/WWLNZijCfsl+U4wvV7xgODONhw5HB/doOOanqa5OhCmqJh26\nZL5mfpgbCUd2c3AfXHbY3P9kjgEjA3YQVPG9yZoYGLzR5f7MvU3I+SpMudbi\n9WjX\r\n=nRnP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDL4lKhn85L0CoE5d59/B+nRsxtw3H+vSGEbS8Fggow9QIhAK8lYWWl7OFAo+M5942QQEb3C9QTmubCc8/Kwq7nPj0V"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606340374-0474781a.0_1606340531798_0.2601422070317976"},"_hasShrinkwrap":false},"2.30.2-next-1606364487-ea656f0f.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606364487-ea656f0f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606364487-ea656f0f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606364487-ea656f0f.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mP/PTZxM2GggRTzdBySkPvO2Bupv/JYxoyT1VJG9OOyZ3O+UtT8AwlurJIqc0xUe2C3ZEt+8cyTmoDAAeQgizA==","shasum":"3e47766964bdcb9ca5f0b4fe230c356587938535","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606364487-ea656f0f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvy3WCRA9TVsSAnZWagAATr8P/1ixMoLaP2D+W6I7zdXZ\nX0iGcJJ9lps6XcRZlIUiUoZ/FK/ID/rjoYtWnxrwy3VQdvDfkwsLiY2/QaDn\ncZoGhsU5lFjQIPva4qAQ+BIsiF3CtU3lXyovCTzJxWrQm/MCNIwhgWzf5GsN\nTEpdQttW5k+rAB/1YqSVqVdljlt9xKIrnHegYi6o8D6xHhNJ2GciEQ/B631h\nsjhchc9DULaLqSPQglEF0sKHbcmKklMPsuBz6Wa28976UrRYNZOSBgtHxynv\n3IqQxUtzX+il1Lle4VoYLZyu8j8Vc7Vf4tj5ZuOgnEijRR0qi5OFDdoEd3VZ\nYL2uofJp4w95gowrQzH4c70pBf3jVKxnIUT28zIAHjTtA1/rr3T9oDgN5ZIm\nYqKi0CITL15O7tDQ2P2axYa7jnqT2xiTMznpSRGv61EpGa/g9Gb67L9JsfnT\n/FpDD2kKuTJZ5P5LeVRiW6GJTn19lZMsQXKFVUDFVOEJ2Kv6a9p0heV+AICh\nokv+GCIWOMewT+SW4Jd0mLBsZzDWzE7pEzF9Aex50VLnxmSWv6tekLb1uk5W\ncCyUFKrOvLCdeg9wp9lBLc26NHWgic2KlspiEem1lpv1raw3M+hzOKtp53g1\nutkBI78lCbkCUJpafEP+LfRQHMe6TW8HuGUC+8kAXAlX/TGftRODjgbRWP9x\nmg+W\r\n=YhFC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPwseHTiipL7C46g5GZAhmc9S7hhcMs3gWZ8BvL10pVAiEA439XsuMqJY2U4RDl2TlY1OdsmScJ+ffhbh9tAkg7sGk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606364487-ea656f0f.0_1606364630257_0.990115014669928"},"_hasShrinkwrap":false},"2.30.2-next-1606387651-39487564.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606387651-39487564.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606387651-39487564.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606387651-39487564.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BxTMfxl6VihDp+wFxHK70VpW3n17B8/hUVwQTacRLSbfrKSlUdAxnKXMAEayte/NkothyK4ccI58YHucbq/30g==","shasum":"55f8bdc0a65658eb78b54ed510dc7b2001fe8613","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606387651-39487564.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv4hSCRA9TVsSAnZWagAAqp4P/3m8LC1IJEmqVMHklfyp\nVM5IK4QA0DT2eEy4RV+vrkQzGKNHthnlwTCzRRveuarYIlQ+ad/XGWUVsQuq\n+gAvDvAY0P+SJfq2qWTp/qAss50DRtq/+SSdz9KSmgeooKlT18h1J7XdAfXm\nPu+K4ChXZMWFCRBkK5hkw0Ge95CatgVjDKOO6g+oNHKzSzHdmTZydZUGRHna\nN6s6f8P9UEJdL4V+d8PfVxdX5OYboPoeXA154+TgSFES9dovNIYkf4eQF3nT\nv9Tib0eIBpmHQZ13WN8cAkhPQsLQEoz3FMSP1Y+wlXEXHIlJUPCWIcypE1Zv\nKznim7CC0o/L1rFY3jJH4CGwnLH6XyL9pwgsr/MGZt0xd11e+GYggiAlVTr0\nGRIxAIxqPUioJBLLf3hSdggH0rnNhXGVAr3gHyo+ZBXfLWdIj/yyioz6THJE\ns2Ievn2Ak76ece7DEdCK6uxhnM6sB+EL0Rx6zqeCPpSzih0lCrOTP59AcokU\neSOnw1VN/xv/743Q0r+ppkAXxn39VfaueNjnkPkjIUYkQkvVf7ufB82hdqQb\nS4k9v3i6fYcjMNYepBFB5qtNbIwVklVXgtah7wZ3B/wv8nSdQjhAJu2cFJwt\nxkGGe1T/mLfw1WofCZ0WBeK4Jro6SQ/Y7y617zfFNClOfbcL5iJ3WLFp3SWu\nPTmV\r\n=DoSi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEosMi4hBJ6b9RQ+5gP7TryVvnfjV+2hhZtwr1RFZwWFAiEA16Qw6D9sYUyn9J7dPCtppGaRNNQhKD6g3s/YUKQJ1gI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606387651-39487564.0_1606387793932_0.9237484716278699"},"_hasShrinkwrap":false},"2.30.2-next-1606388291-53a438d6.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606388291-53a438d6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606388291-53a438d6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606388291-53a438d6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OnG/qDu5Eb1WtJbJe7CneyOeE9RKwxvKZKEBsOwgbmNkDG9pHt8b0fkdS3wpZpuXekxSAPX2CaqQEp+mdIzymA==","shasum":"848f679318ebe89a3518c73a524583aa3b05e97d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606388291-53a438d6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv4rXCRA9TVsSAnZWagAAiR0QAJjQV5jX5NO1eRHZi6UR\nZSp4PbQMqdcyiLhVWcXGbbAUuog3dNKdB5zCwruFra8Hec1mCFT1a/uOAAy9\nCF2tbI/VCzQoVMf9Csn/o36gE+qeyp5GDxhAHVjDc3U5P+nzcsrStXlYlqZ+\nMuEjQxLujhds9kjb0laztMBptk0T+1sQbpq7sf8NvdXgVurp155xw3QDwq2N\nB1lbU0PnAG3aBWP4Pf+cJ4v/EBKBSEVUCyLafsD2n33mFELPeezsGGr9HVc9\nH1AQnIM9NQvWTZhDPiMsq0w5FE5zj7KJImpijV/ORXROopAEye3qX8j+VzpQ\nRLtj5nZ8IK20b4BrciYA/8Ugoey0Lr5JdLPBCoOgFxdkmvkMJxBIpPB/Nn3H\n3Isv9vheeSwVE8X4CPixy4Yjlb8siCbaNXWEKwzbl/6HbpHpieMFN14fy6pE\nb/Sdmfe8rtfiWLW/c3lfQbTtmWWweQgcC0gbT0HBFqv/XciQAc4dM6ivfCcP\nJ+hjv39mkq5pFb4nk/Y5GGKoCtVyi3veB9ccDgiMuOZq3kh+71HIvM/2abc4\noGdte5zpYCsyqzIKNMMgDIzBKaweucy9Tc+3gypUIS+db4LeSPckNxrj9Bqa\nV5N0NP+2dTtPWSxN10jTSfaWpsMX6KRpOfFgzyCknnTg+60Ot4y8sQckHT7j\n3ZtT\r\n=3dzR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEsM6n14TNZsfSORhoct9auj/2Eh9KEPHFA/L9aWwFyAiAYBnsbVkdDavmJq/ZpN+iUa2dZ/aPRGBpjXxHHzL05GQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606388291-53a438d6.0_1606388438987_0.9454414347093623"},"_hasShrinkwrap":false},"2.30.2-next-1606395226-34bed290.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606395226-34bed290.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606395226-34bed290.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606395226-34bed290.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PMtu6zExQebV0um/Q93YyWObDhepqh+230jLHW9KHLEM7cwCjBwxqdlF8RIG77RhKUKWShiaSPqe5KE7bUCeQA==","shasum":"33efdbe04af711ecd23d63afae6f2dd39ddc40fd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606395226-34bed290.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv6XWCRA9TVsSAnZWagAAPJAP/RiZGM6QEcqJFMpFwAzR\nwhC92J9hMaGiziMbgasGu6+J8hLKUclP1+NCEedC2DwsEavJIK6xjYIR0sXn\nKPp+ZjDYGfdbYx6HVgqs2lcgdG1Q6wXM2yuVVwqpYdyKlhw6wE7an8qnsSZW\nxP3kNT81/3aAoYZkFqXI2YQqAavcGgh3EFL/T0I2usXXEhdvnGm9LzpWrKqd\nIzquqpn4dsCX3U3HnfS94BmAEdTn5cEwvhY1yro/9h4GzgFMQJ8VwkyrPYff\nJ/f4EmWV2e5KDa6rqoeT1eCwZcnLKVXReNaB2Kp+Zb35CHKNIiCCYySJXtjV\nkYG53DhqUi1S4t0Erg1GELyPev6JbfiUPf1j8FXz3btCL5r+qvT6+Xk9afjL\nfGbZhtUGHRU8Z8lxUQyAR+TaYDp2PqAvfoLpYzRcHODgfGQ7IceQ5xFHSPS/\nGsjj+LLRUP7A+Offa/iIVWFQLw1hS3OVvRvvm387YAcjHY3mer78SbVpo3kC\nP6iBmrp0f+hlGceqE0OKkIOR44keA01rd+lG5pLrOajgLBuLD9vPvCjK1AFr\nL3nnHdKF+zf+NhkNvotXPlD8bb1eQtDP0VNd9oH/FK7TDpVoOdog9keHdVJC\ncVtftAOGeH7ip97vDLA3mPeZxhOaabviobW45NdImGR2scFWS/VxmqdiyJPC\ncm39\r\n=Y4sP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfw4v2Zmp2BYlX/MrAiPrmgzim3a5RvqXYVJTWS6EtgAiA6LgfqXvZSsorGDgoprDVHUtQNgQWNhg1nUmR1h4Z+VQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606395226-34bed290.0_1606395349554_0.12674177716804125"},"_hasShrinkwrap":false},"2.30.2-next-1606396363-8acdc68a.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606396363-8acdc68a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606396363-8acdc68a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606396363-8acdc68a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9nY4UK9M/rwVEtRibF9Wp56tV2tCt3LYaXQpWv5ouGj6f9Gp1ulV+UZ1tbSbqr5VOqTAlwMvyvwf9aaEgF5mZg==","shasum":"6ea9fa89c93e4557d2c387080b725f4c4e31cbe7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606396363-8acdc68a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv6pPCRA9TVsSAnZWagAAby0P/j62GlfWthBgCGTT0lIa\nsBqOIs8ILJJdFkH5uPD2lItaX4p9RmK8xUlS/yInZlyPsUxIyi04s1/qDYy7\nNW67MPtg2bu3G2ujijPG9qCnJToMLRaeotNGiNAs+WqHY85rAO+EysiAqS/d\n8UBLN4tUTPTKAlQlG768CfHGcMRoCSFSb9LJ0oRAKMQcdTPSUT23Rt0xfrBP\nN9ufY6Gep/mJxoXVzsvAz8BK7edwInZy7Q3gQi9crkm/EuyQ7Z35xOrc5vWk\npF6aTE7EEYgxTFoj5T9LMjOLMWDiLdGNo+lPzFKd0VxwWjpDGP0OSfySgx8L\n4As8THBjm53bkoAcT0LI6ON1I4ilfNedlmmy/6pzhTDU3lcatDvwA4m80cE3\nakzrGD+2KUcGAi44dS2+di8CUc1TTYiW0MVxZrclcOFvzN/d3pAw+UYBSX00\nu68VgYCTL6Gzejvb081TcXFZWQJ9RphbqaYpFA77BXoGiL50MKfSTj1xOQIu\nhDW1xoQ9RmzYIl7qMJzoSu+jeXaGMA85yFpV1GRTw13erTKNXZyhnPbQp01O\nWMpkkgiHIZfU/REVjXfWJbrqrBJRWXqzi3fgkeEZIVas+U4bQl6EFx1midAV\nSkzceupk+Obrgz38hTGIElzpXQoSPN06R+d3PqnziK43cEuI3Ah7l/WSD8yj\nBKbq\r\n=2iW+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBb5ggGX91AuCu8P1tT88yoAfxwi02MAvUvxoxoCjswvAiAEsiuztTZCG9aW3o/Lx2IyvKmF1w0pVx+67qq8qOTn3A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606396363-8acdc68a.0_1606396495479_0.28706858268431557"},"_hasShrinkwrap":false},"2.30.2-next-1606396924-f730bd33.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606396924-f730bd33.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606396924-f730bd33.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606396924-f730bd33.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tfTRc9HRNfRkr/5c+XPI7qzZM4r57E8h/0nb1Pf1OqWJEqqB3GjFRbqYLCAj/6c04Zz5r32HGEN+7jtB3dCvTA==","shasum":"b98f609605d0d6524c66bd03af53248f5e2344e5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606396924-f730bd33.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv6yPCRA9TVsSAnZWagAAYgEP/166kkZuP6QYeBO4kerL\nF2bFMtsG68gdwhU3v6IS3kAs3oW8mlMLfPiPnXxByxrssbyy/sf7krXvQymQ\n48pxy2PA4HI+Q5OQpzOTpuF+PO+DrhvQVk5Kp7AQKuyJoENhH/f4aUJ+MsnQ\nJiTNQq/wKxiDmRSyuAeAEXb7qgL4HGJvDqtCfGs+y4EfTQe9/1Uw/m+yP2Za\nzgq1PvyQKqWKAkRAHVJtnLWWWcPVg01eIocTF4wqiZQovweeWz1UX9um/v8x\n68cvpDwZNSoyNaVM0l8tsNzegenK8jLI4fCF7Ahg54n/HpEpnSsLHdfc+vc+\nfslocmWiCfoCjSNTCEH14FZFCPssQtYCVN4j8s28cn5Bkl/AEd61LJDexnTo\n0ElIkVpI02gVXiUFDFCC6WpgBw+cB8uPyeouawA4SH0ZBiP0niQp79sUezOE\nEDYii30N5wjLpGehtGA2pSW1hdfmT3yZqOhxqhF00nr13/qhEMjLQOlA0Y00\nMaaS0e/aaOsdsjB+lt3N0jqjJO9dYD34DtiZ3+uCw7l3WfiuqUuVpDkev5p5\nGHgienlijsOittVwcFKSJrS7dVYSZnMS4GjNQt0fsiug6bmzNJil8mofrp+1\njV2g7EQgD3Pi3qMA/6r9H2JEmDMLlgXKUX7Yysn99tjWks41cniXGuLAb1/M\nW9U0\r\n=XQO9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHN7l2gNMZYTvAx69gwmwjEWcsANA0plQ4ftIKBL6nSiAiAzbdaAd6uYzKpUS9rEAkuC5j5pZtv4sNQpMCgQ3a8BUQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606396924-f730bd33.0_1606397070789_0.9664140220334532"},"_hasShrinkwrap":false},"2.30.2-next-1606399729-18325b21.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606399729-18325b21.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606399729-18325b21.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606399729-18325b21.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tkO0wKn0adXnoXiHWUloFvG9GOtJ6GdQZextCSFVPHP9snHz4vsYRM0wHVej/uiHFPLwyYi79ihOtUF9MIHXaA==","shasum":"8302b0b304d7d28220cbbddddaca6dbf1fe0ae1b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606399729-18325b21.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv7eFCRA9TVsSAnZWagAAPc0QAIDfmQK3hTOUH1gsdfPa\nQ2toJjUlcgSoFfkHI/ACciPVO/Y5xj3gHK+ZwykDJHLJn/GHpc0Bmiw7IbSr\nMGWL4XnIKGeJI0+SUKgqxGJU3n+kRGJW65xeSzn4XS6mmwpAJG09LIfNBGqU\ng8MhR43R3eFlNfHLDjKiLge3Op0+LMMdMl7eyNZlNJr+dN8ttNX6bXmYzX4C\nsM8zjMqjh0vnGGtJwJP4TD3b+PPIzaCTmFhmwROTa6+SMUSQBsO31VBfINyE\nj8DaQf05RNnzr0tP4V0tcji+V/8uMl43iC1gOgDxeoqmU7VW4QDRFf+jTsOt\nVH1WBuepiPmleIH6gc7tMt15SPmnXkHzHQBSwOO0OlqWoeao5To7tO8n/Jig\n7bhxZrV2BgvlG9EB+7ExZ2Ve+WXEK3duNpdAiAD1us5vVM7IKDVwFX2PVbJK\n/P5z8vlG815cN7yj48dQsWFT2M7o3z4qCnV6b5Vkwcyzw1Xuvj98sAmCEndM\nFW4mc7cab/t4Pze1NYA5qwHLdLywaF3fgS6RC3Qvn2384xffepxpRN9L/6s2\niYUExmXk/HT1XY8Gqs2Y9Iz7YvgcWZo/JSLkYomGpezwJFbya6C36vQE6NaY\nrKRodBXAtuCoHdJQuaJJoCWJj3HHXBzWp3qLwfZ/R/gHS56d94ZYp7NvZu0K\nhg7S\r\n=By3Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSQlCR1fYJtIwZkko2Mf3JZWiaW+lxsqOEfoA1exyHiQIgRBvYqBSmtY/F9XDQ2tZNROGCNiLKTdk1iZ7niefIOjU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606399729-18325b21.0_1606399876735_0.8257574841979534"},"_hasShrinkwrap":false},"2.30.2-next-1606399875-f9e02808.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606399875-f9e02808.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606399875-f9e02808.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606399875-f9e02808.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-326lOnC3MQlkgMqduJt2n4georAV6Y8hdGfMOJgnqmolbVqMO40wjBjsGZh9BdYyPGddX8POWQHRu97JxrqnCg==","shasum":"1521fd816e08ba4021b0a249215a09357511e6fb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606399875-f9e02808.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfv7gQCRA9TVsSAnZWagAA0tMP/0N6k96QHUwYfqTwtJvi\nGWqjfnsDzBCkS/HvX24k5Kp7JlOArj9BZmtp0VjxfDIWbxpADvYdEYjDt0EK\nT72xAjpzgmI8YC2ED4Vluvl+lLQY2nx8CdmK1Jj/kVNC0n+zWEJIZikh/2qH\nvJ9xAb68W8BZ1PMt6sl14fi5R4imicpfKUHFwtQTOvuBANVkeWNAh3Q/3TeY\nF51e+Q/a60usNM7rzocyzg8egacKgM8CXurEW5IzjsSnjRtfWnfzlq4iT9gn\njOxaCaheTPo1ySv3Mr05T5f5XM8x5phj/LMCCP5Gq99uxNMDCc+ibKdIhuae\niqIB9QKBukejiZxJF0kvh5+QbhSUd3+E4EDaxzIE/MAx44D+QP2eWS/LazgE\n39hRWDnCoqlIdivGJnBK90FqQiW++odIHN2JhnK1/ENClVeZkpiOeVO219KA\nvNKnItggIrGqNkVZc13Najof8/uO7RtiU7FC0Fmz4gT4vY7WmsHsGaq1qsrG\nuNDa7h2W1P/37IXDH84ZqKjkCDr4GeMzF2+wpxAe3+r5Lmz9ugvQWUz9zWzm\n6fr4AdkM0qmj3EB0b//kQQkadLcfltNegFX3BxsHNe2foWDfNIhERGziwbHr\nTYX0hMP9+cn39NoYRIYN5h19wZKERphi2aFNMuvYXG+WjTU+DkMIKFgdM5cg\nLllR\r\n=x/uv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3mDyJ2OUC7oj5eElMyLXT1wwtxrFfYB9ciTjb7nizwQIga4d3QbjfEhLUqZZPgkA08dgl3O4Ke9vFWdKxvq0DSeg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606399875-f9e02808.0_1606400015846_0.10670266127330885"},"_hasShrinkwrap":false},"2.30.2-next-1606424091-9fd744b6.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606424091-9fd744b6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606424091-9fd744b6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606424091-9fd744b6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0QDe31tBcn40egpOB7LfGnB7MXL6N1wacnmsrOFAdOT/7YgciOpDKJ1Wmoq1VFhH4dO1TIZ1gvaEQjszqct9sA==","shasum":"c1f6aa9cbf474ce91c9ec24ad6d41fa918f71c79","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606424091-9fd744b6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwBarCRA9TVsSAnZWagAA51IQAIBXUu2eXB652melDreD\nFMtnIDkknc9gkxGPy1nEkEuH54iOSlBhkCJULtp2h6OJ4G3azwH39HnQNWNi\nsxAvvi/uMH0CGcD96uVue2O/c9QpfCFfOzkb8WqclIE9EZ9uCvfi+oDC6RRJ\nClLjRwx59/mdvTDnQCmrS4MjIA0mM1OfN/RNiOVm1D8kcG8kbFFNKdUHBdJq\nno9mICkgIqdvUtX8h7FehVFkLrleEuqWBzil0L+H40KlY5Iq7uSeOmcpjjeS\npCTuvJYrAkUKxxDQ81CztdvbURDrCCsVn2wlN5zGxBQcZUGfG/cYW4QcONM1\nkN102H2hu8zyfr0VUYzEIkufGokwO2muS/cVXpuHG349Mu/ZbkvBGrABwlCg\nCIt5S0FRfsXaB5i1z1A6DS1WPe1+9jDkBX3rbbjZ6JVQT6WvJvOsyRIk6ONs\n0oRiDDlJzJnIMyFgnf7XMAbRGTLoyRBI+KvGZCEPBaiWVywUpXVcm4E4V28r\n4tJKODLQyJ+Blid9b7wMNxTyRSx8nxBGbftHGc5EcKvUSxvS3VvlBrn7mLSn\nLBQLjLafbD0Bg3JuE5v9jR178NoKbdiwXcpOQFXl5BU3NZ5yelpXOdgWyov+\ntJ10MD4HNZv/K57qQa5bTp28tjlUdgKyCXh3KDlQbjXyKrd18nVBxv+rgjrm\nMohx\r\n=snes\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuL6kgvgzDSjbv62GV9S/p+7SfBYs/iTyqbCXS+U1ihwIhAPq7krClmuKiIhYpuG6eASKZJZ1djqO71/Etb/L0RtGw"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606424091-9fd744b6.0_1606424235442_0.003554876274258989"},"_hasShrinkwrap":false},"2.30.2-next-1606427045-9fd744b6.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606427045-9fd744b6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606427045-9fd744b6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606427045-9fd744b6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-d9mNb757DP4QXX4TVWRl0iskKHKqodt/iEYa0vOuvYxPKwmyTUT1M4npS4HSGoJ2OnKliMtEBgb6YnLbdeogrA==","shasum":"f65eb8386bf511d122173c1e2ad657feed41254b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606427045-9fd744b6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwCIeCRA9TVsSAnZWagAAwI4P/jKHFVnTvEyo8UHu82wO\n68ABo2MWVOeT0Bk1xwI7kALqFDB20ov38q0OECi+uCAnFbb6CB7rFpfL29XH\nl3dnSAYrEbSlOPUAWF5K9XNcUsTGpIvM4kPY+mK7HlevgcFv35k13iVQUi9c\nQpNQWt6p41Vk/2rwK27dkIkxATmYYTZ5SPbHfU6W8hNvdMYIzDIkeZe8zyEv\niMxVAVuSHm+LEjGNj0pN5o3JOXX++lb9tMKGmVnsPWe8Ct7T54+mh6ZZCM9u\nvSj0yX7zM6/GVl5qgyTJtVSwJ4NObAkpKGOzzLi82KO9zQ8Dbt+nXOWYEYTM\nlubgWyvWCix/RttWExiBnsCcmQZF8WRZ6hCmT/oJOnSnDZiAvw7ILJrDW4Uu\nEv1uUtwA5squX5b5UpS7xoyft/kckK7Oy/s3f0U25G8lfFne8NnW5Sjgk8qj\nxKrbmiVzO7HYhV4ODGylJDd10Akl4a1kxLAO2xxc7y2dwsMvVfu2rzUoCd57\nYRCis7hddfdjRkR1vZpWQMnAyILXSymRuRnkXCk+RU2tqA6QJj0ivs5H8lap\nrviPGo3X7yXbdTBwUxGt4w5C/tKeLAN0tSv8L3sxQmdYsiIHwWOUrIRffs4j\nI2SFXxplgVLyPl6arebBS0uKSFmlI2nICe7wIgZYxwFE4BvJf2oXxSZNhFv3\niFTe\r\n=vo3e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAEw/rNThNB3Sw1/DPuTrC7TMH7D0kpasKzeBfVEWuU6AiEA/CvDNmOKOELtwLvyhXkXel6Nq93JlhkqC+PSxNgeKuo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606427045-9fd744b6.0_1606427166481_0.09234108154233467"},"_hasShrinkwrap":false},"2.30.2-next-1606454535-f70a05df.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606454535-f70a05df.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606454535-f70a05df.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606454535-f70a05df.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7zRBW1hXL6KMVGdN8/i/9WegUTVJysaYLEhcqsNycXz9Yjw0AS64zUiGFrefGapZrCvtC87GfrUkrSfM0Rb/uw==","shasum":"46c669a32f1b81b18338610300c25c07a5828cde","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606454535-f70a05df.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwI2VCRA9TVsSAnZWagAA+4gQAKHZO5scp/tr1YF3lSIO\nhSxIhZM4vQHiPaOAlm3jAo63YJQDCj2l09I8zaN8/6+9fw0iw5S7RAlAdoZZ\nzLVpRBRoaR2DnkmBRuqr+vdp8J56bXonJrYOn1OTxPl8Gfw30yMC54jQS6uO\nSmp4xE9XpUZHiv/PDWVjvoJ7mouKFwxRTssuNxorE9b82Fmp5E5ucijjoyyl\nObuhs3mEiP0qzZTXm9sKkEavjpr0WZqZCoOG/KtMUKCM6Al3rXn/qsz1oROL\nxk3PCEsVJYGNIAYtyLdCxxIsAT+poQUcDPjZV5WH6lASGydII2jBqQvM9URE\n+QGQqoUnOyXpNgrrYnBKe4BVUoZ4e0SzuyaCvAv/BTk5hunFSBkyrGntpt59\nAZl+6FrFGzzssPrQPmnoFNKLq3MjENLWlgulZsi3O+Nld/Aqf89mNZvBMeCw\n87h0OXeHE4rARCXUBOFjAuVyH71BW6CF441XOa/FLMkMHpiJrzmWdD7TMbMw\ns+fkJgGasMz3ikwTbRKQhEHOcmco0dN1CqMYEBSQw2Dfb0e1HJoDqVHXLLy9\nSY6pVPa2cLpP88TarSf7nx4xqFHsA4F5B6kgyi6SwVluj1L6t+rllYJz9EMJ\ngHBcbta/r2ZTdP4qFwp12P9kkdeqSf+xuMqcJxP4tX8G6g94E6oluSs9iDvB\no0mx\r\n=vPGt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+AQhQ6liol7R54dyqmv+V5vn2cPQJVAU0QEnc93dApAiEA4qVDVOE/4Ez3oB8qi/Sj7ZuTeMW0gUrORbpcAbrrwtY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606454535-f70a05df.0_1606454677394_0.19164463164630585"},"_hasShrinkwrap":false},"2.30.2-next-1606478305-6ef1f197.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606478305-6ef1f197.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606478305-6ef1f197.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606478305-6ef1f197.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-P5DL7D3I6AX/2UHR5u84vtgGCKc/5Ypk7IszNHhLUSzD+TcCqQ8Ad2DUxltQSwaVo6PB+pAvUkohdq8UVVTsNQ==","shasum":"0e7ec1f9768b337b141c54b8d02a09c2243f9f45","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606478305-6ef1f197.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwOp6CRA9TVsSAnZWagAASW0P/ic1+4OpNQjo0tJS8PZA\niTtTelCrN6K/4asEy2bUq7pOhRFlFujQFiH7IZubcyuG+mLAj7mwKWK32q3l\nn6J+YZQ2AHR2rKaID++4YpiHPbMWvJNsFfMj37wiuAeChrgF0DY8aCPYl5Ee\nqfhxp6EAZfAm1rplGAqmYiOiYDkDIBCCAV5agiXqfLU0vwPDvucCHfy6cZj1\nC7Wih3JixbYygQBHkTnKgseAFBHm0T0sXbdzPn4Sfk8LxQS/ucUyAOPo6lco\nQqopfHlRVfmxm4fodvqbzm4foxnH/IBHW21mvIqT2E+ND7sVaxKC8e7Vkytn\nDKpn27PIQ4NM/sSKRvn08tb19CiX2nmxqZ+6ZdbGgh2gwZ+9teq/B4cYRF8i\n3vZ53gQKpeAsIboY0w8Vk6Lh2Lch5w7lPhOBqaaaHCSY7883pnxScXkys+Q4\nGjhaSUzbPxuPrfwcATlx5Ar6dK+jrXze5ckjiy7ZPudvvdLLS13DXSC0BcEx\nSCgyOojIoTtGaguaPUUCuh80UELyzGnh1V971untqlh3JGUIRfwKF/4nh0Bj\nb8zAPk0YVp/f2+HyVkuv/1JLo97m0eBAzKo/0mGXUwz7SqNzzjsxBL26QA7+\neCvqOQoMlEfWKlYYRkf3NkFWwSxjNgiUt8hdf9f4UPz76zRy+tIAApUURmQ+\n8C+E\r\n=Z+t2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICncYwGFVfoI/J6tgAIM/VR4bokrl65i97YKkv3zaQ0yAiAnZnNhhFSwYcq6ThllH4Dx4qVqrMj0qNQYzrlewKofXQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606478305-6ef1f197.0_1606478458401_0.17780823031468196"},"_hasShrinkwrap":false},"2.30.2-next-1606478981-809e6a7c.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606478981-809e6a7c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606478981-809e6a7c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606478981-809e6a7c.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-M1WSQgPebdHn0OLGX5Fa5pAYn3u59vA2mvtyP3Xh51BBZJZH85ozPSK01uaRFGNXgJWyWRPxIKr2CWJKb+ANbw==","shasum":"a374f1e8364248c65f5c8c607fda8f82b3679ec9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606478981-809e6a7c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwO0eCRA9TVsSAnZWagAAjuEP/3Fcb6HWz5xh//xxsUBB\nztH4VhIlMojqlGBaSLsidm2l+E+HqelpPE5UfbKGk/tgZNPVjFUkJwh1bDNc\nnKGHzxXq31YJnWGuMxUVLJH0IgQgvBs/eKYxvGofmdhJ6zegrTfVXBtfrJ5U\nLwwshHZyskWJSI4RmYTU78bUOzX7dL90wTACXh86APcp0cCIoY3lg0JvWp9l\nzH9fKFD1Bpd83Z1SlXuZ/t9SK79h9VD5bmx+hpIh3KnExEo/weC0AZItpwah\nyRIta1Yg/XBWn4RirnuvV73oA9gSx9m6XrpAL85DTVa53t1964f1DLH1RRd4\nZUaS7uISfb/+KQi18H0G6WMNSJB4VB1v6KAu/Icr20YG7JYFl3RyV8nq46n6\npbDbdrHhqIb3l9pZoDb0H2uX2o/3UyiS/qU/hpQH3cgtK7P3dVB3x0TLubvW\nO0CMHeaOT494rQUoUMS7KwBScB2+69ZhNHb4b6A+tTjOlPiJXonfCajfSiCH\nAq5OmoQUT9A2PzOexm8P9S7E3lDMqu3oZF6PpmlbBJTiIUE7oXnF8kDDv8uS\nfvXWsOnMPmpIiBYjxwnrlIZnIf7kmJIS/3RtveOmiTsy7KOKIFjm103KUOUN\n9iYPGO3fPg4BhRLvpNa/5WuuPytjKTYCX6RkytB+aIiGkBbIWVLja/6qO7U1\n2rlr\r\n=PkX+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJzYbr+ax6FU9KWGudGsWnE1DTPp09X70su47YXbSvuwIhAMlBgMlcngxayaETO2IOnT9Oo5kdSkiqfR5d0iFDLNo2"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606478981-809e6a7c.0_1606479133770_0.8803247919940624"},"_hasShrinkwrap":false},"2.30.2-next-1606483902-d38a4241.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606483902-d38a4241.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606483902-d38a4241.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606483902-d38a4241.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tcNsviBAOaWHzzi2GQuFAWOT95NxiCFp8ijB6cu9p/qpg6qFttroTXiXTGUZFTZM+btbY+hirCWCgC5ws9MQQw==","shasum":"ba5b4870426d632c1ba672f3ecaed0caeadbde3c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606483902-d38a4241.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfwQBLCRA9TVsSAnZWagAAEHMQAIcM+3ugeIKLOkJhQJzJ\nad21ZxMHBFENd9S9JDuKTuWTvxGvXth6QmaS5OjK5P2YosClcDd52RSzGCN4\nVC/HNHRHlGWefVHS3vgGUyuRDljxyRIDsXhzK8g+UvpHPZpw5R5wRNNyuJNf\ndhhRobc0NtLB8GYOXdioEEU7XRfkHgrYv9nkhWa45icI9ebixnaCNrMWMl8c\nZ39BfASn+gaf86uldhE9Oeuyr7n8bk0EnbcSZCcFmM6r0td3GZnpLGRvPm1S\noGLnj9oUx1MDP14C35cng7/lcGOJc/PmktX7oi98+Itv42eG+lWJTbm7TmeZ\npRapOP8YrdHCSVZZvu4tQgsZWfy5kmwb838mW6acYKN0tDskAvL8sHtUel/n\nAJ0IenmurR+g6jr1RVE0P2KgxBM1FN+nglATEjyFCAMW6ta4V9XwbRC3J7KI\ncOC0jCUU596TRaN5z0L9mFdxxxCcfVSEhmVLvqt8Wm/VogC38MKZeT/yHF4S\nfRfsXAgbGgrglToN1a1Yq0uvAR/vkXF67xLo7ET/CkhNt89JBpPm6vilQ3Xr\nGQAcNSuMRwXTRCds93jJBWv1kyG1H/Xu/w1DyLE3mzZihRloV1czGWhSdYOf\ng9I14dVcGC3Rqxh2bAncudYGGcEeMdhkZjhRcF9vIvFZe1xcC+U2LVvGAgpT\n2mdP\r\n=Ejx3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0gnEjOzYiRnZ7KmlQI7G+MOjXF/lfVs2Dad9eIGgPMgIgZUFszDc6IzsU7RIx0PqR082R7WHDZWYmbp2o9zc+ZyU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606483902-d38a4241.0_1606484042777_0.7222778278156221"},"_hasShrinkwrap":false},"2.30.2-next-1606734800-1abe4fd6.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606734800-1abe4fd6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606734800-1abe4fd6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606734800-1abe4fd6.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Kk4+rJK5VLfM0gi4ggUliPgWOeTEJ7cJU4xaS+fv94dNQgfXK0hCIHlK8TqCbZWGTXQ7l6AZYw0LZami12FRQg==","shasum":"e4a0e11be0b231aa3b64301d938a1c8774c1e8ea","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606734800-1abe4fd6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxNRXCRA9TVsSAnZWagAAosIQAIsotHM9MU0WebnoFP9D\nFOCiVHFSqaF5pe6IZYWXJZ8H8IKQlcsfGSoFpkJC6i69qYK0e6Ph1NHA0aeH\n+6qpmVP9BL05E+7VpoDyh8mUy9rNjY4GyE3Fiu3jNUjj82DPe54z1P0bIWnS\nC1R0T1CEg2/1fe2vZfueG3c8SFd6ldZBEq/vXOS/cCAuddG3EGHFhMEWKvz1\n7Y8IXLEfdhA+X7EKCIjJwtE6R1FTXkZAsucZnBYYgDcliF1Y4fBqrckiMM/f\nGG7hc5NP34y/oahjQMsYujzxAvL4G2oD1AlrXSAgsEU0pRWKJGxZ6y4X+aFU\nMHcR8PRdikmlwNakoVTT9BK6mn0O8LAO7Hp0YuA+2Ot/KyP+tkqNm4cP4SyO\n93sSMkxDIaztw7E3HmWShUhOtBV+3UumFbjCg26dU+X8aJEL7iDhvBSmTNX+\nafbkvdFAWrYplG0B6maaUvdN1qa0/zto2VeeuElKc4gNS2mtraPPrHK11b0z\n39v7lD3A42WoklfEoIdyeSjKhmGniS8mhhNrXOC8bH3LrwS9aTi5BTEVRwR/\ns6G5RPoT3X3g57qy1eAov+BXzdsSSxrTDNHYM6LmEZBGWXyxwU3UWhn4J9Ji\ny2vREhGCKUEgdj7mmG6AD/ajAIWiYYnBFayO2NCySlMCJYQkJIrWdf54TuQi\n2e5W\r\n=h1Ie\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiSFwWEy/49IXIQsd1qIb21Agsn5fbFQTK1KeEvHNBSgIgCj/njTd6Woq2MreC65l2IYUa+h2Om/klDf1xA3wQBl0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606734800-1abe4fd6.0_1606734935364_0.4504954294403358"},"_hasShrinkwrap":false},"2.30.2-next-1606742433-9ca77ac3.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606742433-9ca77ac3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606742433-9ca77ac3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606742433-9ca77ac3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-H75qPSH7qMLfYvUheQVFTGqjq58bgBOSimPS3NmAlFOt4+KZDJeW+ED2/lFtEpqgDKgxOFJmHsSvDns9KJai5g==","shasum":"dd2b4ce6f11ae755e933eb821ca97ffc333f6bb2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606742433-9ca77ac3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxPJBCRA9TVsSAnZWagAA2AcP/RbekPafnd3TuxC9gont\noEUHa+dCeikP2MWuY1prWyL/042yJEuBKvHw0CCYwc47NiEM/Og2oTzBEMHy\n2pZSELbm0i61soCH504L2vYRzMRWgz5BsMeMyTiFOPmT0PvMwzEyOMotD9Zs\nci5eG92Hts6O9iJpx3S/u5XIkJeW57As2QDee69KxHB2GVVDXl7IKSLKUVA3\nHtV4cHQPRvCAHId7zRleC+Md6k9HtSozD2aYiCdmm92RfZq1Gekhd0Gr82aw\nYtSunqgtMNH4HhQq61E10UtPnKEtYdffvixK8zlllDIxsuFtT/CsATX2vpnd\nOhe1TOIuFLeDssQhZ4LLMZ3JzYx9UIayFrJ2kUKCqDrfboTXTitxt8xyeHsx\nX3XN3AyOPavO3V8mU9k0fPKSBiLarNlBWhC/gYh6W1KTm+rq08pSHw1vcloW\ndxK4AQPuGuWjdHYhnPwJW5mbo9QLYmK76BG1pSKxXPn/pRKZwNCugZJI71jh\n0p82gp1xfQU79hbbotGU9LjSSAqXzLkTF8Gev8rfs2aWZBePrTZzAunt03XD\nOiclFmRmUagHmKm9BVUb4OinzgXrA6NUVUSXgH04oAGuJTl/wGLEiVa8ikij\nSsMC/oyCicfzeb9Qo8SmnwL1Qgsx3yGM7ySOC93buAai9xI6RlGquC2RuMFr\nV/ox\r\n=D1oV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0pH51u3ja2jyjxUTpG2REEwuNSDvtgF9937Js/PreXgIgG0QLzgNQA09CJbT2eDKM3adUiGrKHpsZP2se2dGYC/8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606742433-9ca77ac3.0_1606742590900_0.6439281860837724"},"_hasShrinkwrap":false},"2.30.2-next-1606743633-330fd6bc.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606743633-330fd6bc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606743633-330fd6bc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606743633-330fd6bc.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PzKIAZhMoOTUZROLURldxV2VQDQHoFhy/GsU3rVQID4uKQv0InqdJs9uz7y/84afaIdMiDTvrntE3iLYeUxv6w==","shasum":"52ea07b366d765bc5cb14f3c9f7c342ad1058265","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606743633-330fd6bc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxPbqCRA9TVsSAnZWagAAvJYQAJuQOF/NKt0FT7th5jHk\n1NfX7V9Q3x5VusOPQTSkpmd9MeBGyFff6GYRjhsN2l7YAG9ESneSOAuHRkrP\nb/92+2E/k6ntjU1fyaqs9U5kSVdwm0pzagKFBL4vhZNnS775pNx4Zj9Ys0ur\nsrCUPEXfu+V2W4c3KDVYr+Wtw2hqaEPb3Gr2hpaEZOYRJkoMYek2bpbsA9+d\ngEVpf62YiyZzJPPm4kJzKdwRG3LmcGIOwBbT0aV2LcZc8CrngDlztuPktmmV\nS0KRADwQ9pksSaUfdmTJyaydX5ZXulvI6Wten3njX417ChzLlEH+WKroOA+O\nKWJCcd+qiZHKhYRB635pACcscuCxSUKA2j2K+wpB5xPDC8jbg6k+DAMvHENa\n+Mka+IVxU6id/my8M2F8FtXrghQYy4PBpdUfeO/CmoTA89JK3HaKZrgjaw+f\nb3FGbIpkffJy4XjhJimCeczKznXOjo1EDPVqcp7fkFlVwX0DqbOL1D/D4Q4s\nO1fcRTEhyG0/YVxwXV7caNhKJ8rtGntVZ5A/tX2m1u41K1PyDuDE0+RI/zYB\nYKNncicY3ktV6zhqHs7ncDGPGFKjPs1u2+zz9dUY8oP5xsOiwWzSEhlH34BT\n/xhU5g1jytD9q5xMqXYA3SItYSMRolureZ13bqB2U6zssdvz9NFhNtPb+bU4\n3lm9\r\n=th+e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsYsWqMcjTAGUWBrUxgN5B3ok0L2pseXSdT4EGV+eZYAiAfvG9mBGo+gUL4W7KTNJRQaDwNMON4Oz4SEtjqBjNS/A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606743633-330fd6bc.0_1606743786199_0.756070997635508"},"_hasShrinkwrap":false},"2.30.2-next-1606743954-0dcc7c52.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606743954-0dcc7c52.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606743954-0dcc7c52.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606743954-0dcc7c52.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+KhmcEALr4SWoRjTUkAC3Lb6n+GgISUgYWDRTPEK1cRSvCDc4hpmt4vzyEoBPWblDLmWETOR/BfL/5uKYEN8Hg==","shasum":"9e485a80017b14469179d2b5a4034aa99ad07c1a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606743954-0dcc7c52.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxPgsCRA9TVsSAnZWagAAxlYQAILjYfm5EDIi5OdMmIol\nI6wZJTF3JmwmXblfEpP5G34F3iSDoZh38+z5t6QCTgwYV/XRda3uJW5887JK\nbozkR0nV8yiQdbNXSSwbrDfqgZGdfq2XeLAAJ0W69IccKKUXpOsdpwh3eWh4\nNYs7cAVZGOg3xFUJ5qra0/WaVwIjTm0wS6iFrqsFdp2t2IvMkmKw2FjRd833\nMCjH5RM4KzFj2ObsWbiAhxK69T7R0T2ykIZ8iWe3Cwgb6nx4gDiByyt5DQBt\nvbl27u4me7kx45LUeG2PoGioUmYN342JQnbNhiAIRSVGULEKm9KYZ6Vegfhz\nF8m2g3fSIAV7QXhms7yFokZ5hDpHof71OmjJ1k7VBvvj+nWfFSnWKZ+ObH+a\nBDtM64fHM9GSluFRz/26i0VZYllM91zda0btd06X/hxMNGQ6Wm1HvAwjhiU1\nnMlEesRJ4nFk7stc6OL4nzKuI5en+6eOlsPoDBveiGbW6rmy09zSMUhmd1NN\nwAvJIabSFdIAEU5V2wn6MMMMSRqjmuXLWGdXYO0Ih3+/SLpQcan054DMcT5F\nXIhHxXb4MQs8LbIQdQHbXNcwrgwcw9l7KW01v6EwxPFynG1TR21jhSIqKm4W\n2Iv5jpQpW0NoWUrTaCXgn0xpIrRMyQwDS1ZhWfUJ+gmVRahpcBv/bV1gXVbm\nADly\r\n=V5sh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAZ7KjrMx0pUkSPj1B2CflaabmrDu339Kl+5M2ECeGcAiEApmAYIQgr+pkxVctXslHy4//EhxHL9+I1zfxekOu7yZY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606743954-0dcc7c52.0_1606744107764_0.21525993320959946"},"_hasShrinkwrap":false},"2.30.2-next-1606745667-3f1ead38.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606745667-3f1ead38.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606745667-3f1ead38.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606745667-3f1ead38.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bj7TdplqdVseiFo6OLq6ORA1mG/Jc7T5ABVZJzX0e79qVrL71Yx9b8HvyNRrc/rN1t1qjY2iRMypSXnm4D+RmA==","shasum":"efdfffac3f6dedb887e98446a58f0b818fc987b9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606745667-3f1ead38.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxP7fCRA9TVsSAnZWagAAM8MQAJ/QTaxKSEhNrDV7FAga\nVOSdQsVLqD617ArGQIwAxziM+6w1EorG8Nn9R+8tCxGL7OpJxWzwW/ISTwy/\nJgXKmLl/ftmZJnTuA0fZNNgimnTl5bzulB6tsQNQg6mUONvXRitrZnfUtYB2\nvPMcNM7VcVcSl4+asra89wMAy8tQeayQVMzKe5ufEMZbJpF3SBBROsS5oLH1\nlVI1fiqIlHnlSZTUud2p3lWIIrvmetY6ZTbZeeq1Ga2/VvkLpeVrD7JFGyRF\n/JFybWgBUddXZNFEgt4wgPZM2GGPxZTpmO7gG5vV7xr6LN22m8QOqNoQDbcB\nVBH7UxyH++mchS+kjqCc2BXmr7hlAnO3EpTO0FRn3NPlxwAqRks84YTbQTNQ\nbCYKkjzPBFQlU73jnHArS98fSYkuOPtiWrFzX4OTK98V3pgj/m/BPUyy0ARI\nDXFZcSzXogi4xd75FbsFdH1RtgTvIs9CoXHtwRf0Yjq3gD/NdzyzYnFHGm+4\nr3FYC3pnUWQlKQhpE3AcVOg4Mk4MxpPp1xA7nRtAuPUqjwW/Fj9Tv5lmDV7/\ny2YhfuPhVHXSDgGRIvQWvexIZmDI8kp/a0r6waqaOoZxsQ0EM1I/1/cNrzpU\nP7bEmRwtSgUeFA9jAaipAzzVYbHpR6tRGOIgrSXWP/rbCvmjO2Gdx+V7qRFz\nYADA\r\n=nr0h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDL3YEVEiGSM9Ugxn2hHA78MdUU7PflPUnKKZ6R5PrQ5AiEA26EWJS1qETxLcAjIn7pusWSyKzVr7aQg4+OlVX9YDF4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606745667-3f1ead38.0_1606745823116_0.4950286371894159"},"_hasShrinkwrap":false},"2.30.2-next-1606745888-33383319.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606745888-33383319.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606745888-33383319.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606745888-33383319.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iOG37JfGU5LKIbEqzBmu04mlbZxNlRSSM1/o0f3yG9kuDOPnHirs4Fv6/SWx6u2UiUT/Qfexp3qULgB0ipiCtg==","shasum":"cc72fb00c664309068bbbe28c57cebbcfccfe342","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606745888-33383319.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxP+0CRA9TVsSAnZWagAAFNYP/jUDofxhGTbPEtB8DS/R\nxtbCxc5Sz0fGQOSAt7S74kIbynqGaT45wahURHhXJK7gipVMRwmxabkoeQVI\n+kcmF6BvA9KZ9NMXdnOB75S8wKnNsG/PO6/rTthYA2I7oMErcrrUW9x9hg4V\nAhWTjMC0K5vlXboLmJI3qFh5VPXrgcZNMQYOBHvWqoQ7ddkWsZc4aHqxw7V1\nmZGlba+1J3q5/qtT4DB3ccGU0xchK5J1vbsYFUwUMjqAezwACGTihodXXKtZ\nsaBVap+6sVY3i3acrPe2RnXYSDejQmFQbg4jsABnfeKKctS3Nlsi9NeG0NKm\nBSSpGXGAZh8otHJxatcKQcN6d0TMLlGZ/jSTngbVzTpA6Z+W94qZWyd+0wcd\nhMeC+2Vt9Mn+ZPNNo7oV3MX0M0m+8nL3zDZp0/dIKeww8dLHQM/5ItBAYK7r\nIi4OJc6jI+GJQO6VTlwf59VgpPvUUWqorDEggj0lAEkSWWPbAybA8x9wjdzj\n2y9PC7mrpKcSsWN7+XHCkxK1tks/KzsfsQWR9DXn+lBd47Ou1Fjxn+UWEfE4\njUJTzOozjY4K0cN5HumEnz9b6rfNqV0ipSFUxfpcqk2IvWJnjs3NCh4wpyE5\nSumEBds/8mO2hWdbC0DGWIvU+ZfPMxGwMs2LrNXMs1qHsItAZgikG8bu70Iy\nnG2v\r\n=3cA+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDI1cmNIOw5wwYxUpbmpKv1c4ZcyJetXpR4g0YeqWw+wAiEAh6dKtCfgRw75rNQP2vQzHqvOzUJX/Gld8fQMHMT5XNY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606745888-33383319.0_1606746035552_0.08699337437789612"},"_hasShrinkwrap":false},"2.30.2-next-1606746127-e4bf5cf1.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606746127-e4bf5cf1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606746127-e4bf5cf1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606746127-e4bf5cf1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0B4enZUwRFMHPDVln57XqMedU+jMPfn06C3jIk7cfTQxzFGPqGrl5otY48iNxYvRurMgk92RxQBSsfOmsdcaIQ==","shasum":"ace23173c86d279c7913f2fd3f3a13c297ac592c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606746127-e4bf5cf1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxQC5CRA9TVsSAnZWagAAgXkP/RFBtymzHYMah18DFJZF\nc1hjvuI/3DleAdqdh8I3uGC8x2mq+5N4VjLE8XmBqcVq8/yKTPiz5ULs+gjb\ntvHVPwVZYjKZ6f6XOOil1BdmN7bJ8qjYXemsEigXHVBqUJj+AqUE7CnRHDH7\n7J/U2EAcWqsnBEmKtBMxkknindUv+FiUxpwZpaU5rXZ3MF0LSL/FEPz8izB3\nCBeIhKhBBDHJwDpS6/A/xiy4PhdZ+gWsIOxqP2EZjw48KVRj9bEPns3Vkn1j\n+xTg55Fibw2tQztPF6QGdLnNhuGkxXv0TU7aCvnIsQwJ82imo29fgMdIiR/0\nsdP7nsi0vmuYFYaHVbx+ImcmFYfGHjV4tZbbvEA+H5pglTpPtNuLZekqMPAT\nm2wiH7GVQ7JNQGsQlyUR3UWdE7cW3GM/sQrVINKL4v499jFMqXNrugqcNgBG\nk7yZicOmXWpv52ERnpbF0jcof1b7gEDJf1yc63JgTw9Tms9/6PCGCvmcc4T5\nLASVx1iBajw2Q52wH4oQypGgc4RGWqpXtWfd6vlNQUocZf+crKMAzELQxePG\nbEgAKco1BLbfggxoMinXjERpq+euoSu0Y/RF24SmDjlNNVsbhGJ6mfejcVkG\nrcea+hzZVRdhM3zKV0EkeDTyJm9Jm5QEy6PODe/WtAKsninMeCERmQL2sr7K\nZBrN\r\n=tWqu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICuPwrnP+UjdyYNGKkqMlU3jO7CSEEpXCsXy83rcX0IpAiBi0jTmznimKL9mhid2K2iWPzYgHPMaxoRz4WD2fshxGg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606746127-e4bf5cf1.0_1606746297455_0.5351270378699498"},"_hasShrinkwrap":false},"2.30.2-next-1606751273-1ecf83e3.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606751273-1ecf83e3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606751273-1ecf83e3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606751273-1ecf83e3.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PtpN+3C2WRiMaQ6LlZBLDoAARLXVWzqbCnkXai0w2Rni6eUEKos0blSKtxr6iForaRkMnqOKV6iUfmGw0fdlfg==","shasum":"5f441d4b6256e5f5526800d6a50175548780e840","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606751273-1ecf83e3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxRStCRA9TVsSAnZWagAAYUIP/27X0qM990LMG/bUBI0y\nzjZL2kXb+ErizQx4W2DCJEtSTZzUPNBfgQvpa2qidTefjZ7eRSEwwnJQWvgR\nmXQ6ge3uIHFQgAJocK1bmson+Ps2eMmAOlU+qzyfRTFcUvkOAI+dnSTl5x8c\nIOi1lm1mueAdiaS95+kNr5KT7ItQiys9igN8cXOB2NdtF/kQQpx08ImlBgnl\nRpA1q/9HtGiMpChVJC4VtfcH5sfwrdc/xFAC7AjYQ2+n21JW6nezINDEt/tZ\nd74CVu7OT1ZHvjX6HTmpX1wSzryYnahEl6HrIOSQd92Vh8/AtjztWyB3E1Ya\nKiI7mAQZ4COsaQmnp+y2Lr0O1tr9SkA9ljLoqNHKJuBxCoJSt/WxZNGrF07L\nv3PC8GcZR7ii7QgSnHonf9CReTZ6k/8rHxz/kRg5wurl1+F72RGZLOk5ECR5\nHrlEib3R/OQPuQtofq39vce7bj6Jbo1nnGfu45ytLPnosv+nHl312WMox46Z\necKqwZmJ5mwJZaJfBQqWsDApuuz3WKJmq9czf5uNJEveUP0Xi3wTYhMUd0C3\nVuY4TP1TS4eywOjAV03RAAyroVtQmyM4EWkgVRHllZB3kmpdF3S8sjVpTj0V\niIOC5zleWJrcmgdAIHU+32gTPeMpovrNCuroS++c4t+LEIAeebK7faD5JNAJ\nwdBN\r\n=Bh/e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO1rhWnpwIxgjkQCP6WZm2sVJ7lm1RQrozguzx9oxiVAIhAPYQpV5m7r+Nv12Q74Qk8+omR9gDoH1/B9972WPG/aTZ"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606751273-1ecf83e3.0_1606751405277_0.3276789121404662"},"_hasShrinkwrap":false},"2.30.2-next-1606753936-e4bf5cf1.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606753936-e4bf5cf1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606753936-e4bf5cf1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606753936-e4bf5cf1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ONs8VIlxnYNXm03fV57ZyxM3dfRwTyKSGdhOCXdt34JwCjlzUxgB03dWUrqcTkW0WzmbdXZiy3IND7n9V29g8w==","shasum":"f07f8e10486a7df21f6331d9e5f241405a0efd58","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606753936-e4bf5cf1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxR83CRA9TVsSAnZWagAA9EwP/0eaKfuJYEfbMPYgnXgD\nGtQ/+2v+uSH8NLFA29p/YbWjWqTAV3Y4cVbKC9QDnXn5qUqUOH3FyBtOXCQs\n1mpsDkJba2/+af73oXI+sk9OrZcWb8LpzcthAoOKGQMsqd8Z1ZPRRgUyutzA\npqeQov/pEBMMP+Y769b35ksBITmJ+GC70qqxBdMTjX1DlIYz4aX1AeSdmGDN\nM7Ioqr8eQYRzU7Jc8N+7c9IwLe3EJqQY2WSEEsXf1Iw16HPqaXiRgtI17Vn9\nXdr+QWqC6VSfg8P2eP2kf3OKUigvrwSVNPaGglkwPyex8UFHNogzQBnZSgEK\nPDJO7ReHfG4eKxveG/Ag7StSjIihm35uCZcq0CsjkwDFaMGJLXh9AKiKmLSA\ny6bMRhHd1MmFLkj9C3THsWCVxi/6fiscanbiKud7omSd4dTrRDHmgDqMgEFi\nD3quGqglp0cdjTURxHniuvfjSNqNVqeN9PQbKdB7nwHjJH/fuCax4+AXA0Nt\nvTjJvkAuXxSKNb9b9/g+ySmlaOSvfj+DCRgrez32wmI+JcLdFXLM+vY4JJF1\nifwoX8O3z4sau/e6SdF8p847U7QPyg5BhNBbv3S6YitLp1asuCHq/AaYflC9\n0jf6lUTmgpA4OGtvTDj54MbPMPf1c+EPcOFyEHsewLD3bzNEDjsCJprXa4nc\nY5UD\r\n=sFZW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEaHk9KbY0BFAIvAKvUxNflTixG9k25L7VvmvO+TRusQIhAKvBsfUkvnjkd7qgnvAP7ul+6fmfgxvTnIdc1Qhp0y10"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606753936-e4bf5cf1.0_1606754102842_0.2946648316470626"},"_hasShrinkwrap":false},"2.30.2-next-1606765206-e4bf5cf1.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606765206-e4bf5cf1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606765206-e4bf5cf1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606765206-e4bf5cf1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MMNR1Ixw/aPhnM14OLyvzsDJYkmuUBKM+D++mk/v7Ao2RGQGrOe76tLkzB1XjdircpjtOTPeYcgO40pyorafxw==","shasum":"429a841e287071eb83ae207f1e344f981c58e593","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606765206-e4bf5cf1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxUsvCRA9TVsSAnZWagAAJ1UP/2qs4W03ZRF5VGc6Xkos\nEusm4xyWumM51K2gO3IfYSAtYHW6XXR2XGHCXoXp5Idme25S0kvt7FJL/9Mw\nC5AP/5+XwxvnLu5H0tJ4lJJc2KMcHWEQq/u1y73+WDxihL7xBatRj68Sy+ee\nLcHBLndZsjPN4fHn58MTPiVilEpwF6A3A0AF4X/dtIvi6XPzCiTOa2Kr4xTT\nKrgv8zUPHEARE2HjQ60VkyCDlE5rf0VKuSBrbyXKnCyn93vgEwuwl55Qzytl\nZW+hlzSFMUu9YV4LCL9zupjEKxiA/bh9kGsFtXpMOvkKS98Oc8tHZo5CRp37\nw+EHfO3oPRqj9pmUAWpQ1yU4OC04Othmgt1diqYbJBX1BKsVrTUtR7W/radx\nBfJo3q6cTHY4kasTQNu5vuhMg+lgRWs/EgPyMCCEH+x+/7GIuI5Q5DmDJ29E\nxi/342TTu5G6WFh36sENaGWBnHgI5LKsBeVCF/Km2eQunzxdVi1Agmpjj6Zy\nXgyjppKQvo/QiXvD1HfJMNNMSRddv/XmnMTmtfYpkuIargqwk2vhwuN9FYb4\nFw5NqsNmFzSYIEy/MxucpGSu7wPTLBwSjgnyo24GjljWE/8x97rHaAkwrMr6\n5VIW1l1bBl/aeGB0KeFjMwpOlyqv3xSAhSPtAQ8ES6G/4ZYaDCvRr05aguWM\nwtvk\r\n=F5vC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFm4/0DVJiseqfUZ4xUZ9QdUn92yNmm4btvaM8b/vnm6AiEAsy4tEgV5CvkBtok7fIfELu+qi32eWRsx3k2jpnXPXLQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606765206-e4bf5cf1.0_1606765359267_0.3226546875980003"},"_hasShrinkwrap":false},"2.30.2-next-1606766473-74222e95.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606766473-74222e95.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606766473-74222e95.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606766473-74222e95.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-y2qfms2R8uMsYm7sk/cWtSG26miYQheKX901cFDfT2ckCQ/uioybHFEXxnOoLUre2fNnor+dt3MFU5rvCfOstg==","shasum":"35736cac260c89799065668cda4f2ad01564b126","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606766473-74222e95.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxVAWCRA9TVsSAnZWagAAl7gP/2H6cUv38VVSGiBGvOAQ\ninqxu452DVc1SiCyvhhIoSXmjPruGQTud7hV5DfwWKrKf0aw3bRoHld2QgwU\nBcuVr4Qi7XRqwneQjJkHZy4OHANobBG/w82z5f+Umnrakkay+mGgha9xBvZt\nN8fx2sBOBu8oQ3XqPVmOESEveWqB1CKlpSkoWC9PIaJrPvpbBDZ1wfSbNVxp\n5WW88CnlxL2uszr/o+sAWb+ETsfWhP0lTy/nPiv4e16uX6ktCUkG2iIP1hQZ\nrs7U4EohguqJdefe5sqUM5ZjR8clIvYbN79/1i7HIiELFrNSXHMBT1kRCqez\nE2vtSKbATSHD5OkNWNDBlCO65YaFIF1UxUu7lg+4ebfJiHtsYE7OQncYNgtv\nrXmFdsa0rdp+f28ETflWItIUW73YE1iHgFCPJzlh886vKOFv9znqE2r9lI01\n4OMD+wbMWZRDCfkRJMAbjlX0JHFyNvIEPEePESM0cIdbATMCdFAH5Y1m2v9+\nQSeLp2Mlgj1IXDQx3dO/AE/XZUAvMZGueUmfk9c1tV72HK47BU1epw8UjcjE\nenjU3IQzAOU498IWcDbqqeANnyYusjO15SpFk2IO2oPZzfq0HtoBMBrWSCbg\nHrQS+HL3ghiJt61p30yM1id5NTq3Wvw+QNqHEhnhM4xc9ldMKSbEXlPPcGi5\nP/2i\r\n=ycKW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAIKtvz0H06x640IdjbZgHBh3Lr/nUyor3gWHDiOkI/nAiB1TTvNKvHP0humfZ7J7DmO2kp30b77bEYnMasBnFzirw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606766473-74222e95.0_1606766614099_0.5637508044596988"},"_hasShrinkwrap":false},"2.30.2-next-1606774038-43304624.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606774038-43304624.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606774038-43304624.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606774038-43304624.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LgaTliKL8ncKpjZjtqIGZfOJJCvPoFb0NL0/XiEeWPFy0M9vUiUKSeQga+7a6zMN1QXwgih2gkfijRKRoz3FNw==","shasum":"e344117e7a698a38f145d9a55cf4b3a937305b10","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606774038-43304624.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxW2TCRA9TVsSAnZWagAANKUQAJhNovA/DMSYOqyaTZot\nrO8V5wOScVUm5Xd7u5MAa7IhMEGC7s/pzZ2413FtJgRLBzAyCL7Oi5CdNOCX\nJXtmjUkdL6ItCYEc89OVIBVs7fdXnwwPXQJKOI1P+LhtPBpH9h2UoJhdAjj0\nM63eHZ1bXq+cD33hiLvjftHhUa8GhjH9zUeUx4AIxoCMlNCbKCGNOz8gmn1U\nL4qHq8CEDB85uApodXB4cCoWvlMS5O9am/2GrPO9JeI0hNDKvy4keLvPshZ3\nSUPD9BoX29rMU2VKZl5K9LYSPrVt9QIBFDj1Sd6AQvqvrCkob7IV1sXk85FH\nrRxxIuq7rro7qa1ZOyMbGgQgeWePHF8Bj3JTPmMiMlW9CswOW8Oy/MYMcGgY\nn9hLx+WtmNmTDrcWEgI550Rb/TlRaLCHL4YMrTrFmJ5541U2VPGjaeZkwbtq\nQrXWJaML237DtEXlAF4nFkN4pRvs1RIwwCgFEoy6hwaTWwZCsXOgiklMy5WD\n9d+BloowqhtjCZy0rk5zq5e4zz9gcT+jdUlUjz4mNwSYsyrFxX0Fi6pYloJZ\n/DdhZD7S2uxQfv3TFQQbr8L+TaSvFT+qSlhZaY08h9rltRDvzNtJpIAZd0yh\njz76LI5oETP6TStBEOjORuo7D4MfbD0epD8cP580UlcMcvGyD9isAZq4GEfq\nhd/M\r\n=DMaU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5PVv2aSsw5d8y/ub8l9Kw8wjsWkhWWeTackh3xFJSVQIgZIxzV10xqGi0VYge0qlTilFxhlcq7FCh37/J8409kkU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606774038-43304624.0_1606774163379_0.23410729408691466"},"_hasShrinkwrap":false},"2.30.2-next-1606784626-8786b7ed.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606784626-8786b7ed.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606784626-8786b7ed.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606784626-8786b7ed.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1LfvI9EdTIUsdl93iR3tXmWJyLFKSVlOtnFpA+uVpqRI1OCs8YA0iiCAUmdR9tc+WiSlz92Sr1FlI2oCh+c56g==","shasum":"081a7116db6ab8c29f44e63de87fa9b6cb114445","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606784626-8786b7ed.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxZb6CRA9TVsSAnZWagAARwcQAIAD/a4/FEwWdoKf2pM+\nJiDYMftI3s0jnlUuwvD0fSQscfXxJ7yehP53I2MFs10Pgxyuu61fD2ZhDxjx\n1MN2fHp7KhsaSfLAnCo2nY4R1NOmoCQbdqEd3sfCyraVvVtWNQ8WJsialUFF\nGWX5tp0/+2F1hunPunGm+fyJirL5yXy4l8aTk7lHsKiTk70wF5lXesRd2KQH\nfTXhA4IfC/lGns8HDxGC6nb3ZAFjiSa5Wrpdi7PhkZX0UVAOm8I8v8j42Mjy\nVtKf0exin1yMV1IXEwZjig5b1ZSYa6MyGGfBF7VIHoWaI6WDOneLhS2OfhQw\ndM1JNANtAr5OF4dCK0R103rKHMkqcdyqHl41Gz4xqCyl6tHR6IkQxcWM5DAq\nqhtlNDc9trp6qSkUQ18/y3SQJIBLMMwycxyVC1jZm7lUZa5csZYgvmLUGwRg\nq/rWwYUGP0qQWgzufJiqA9G6inwwnVxfT98MJkigs66AeBBqwxReSpX8p54G\nFFFx06BSbMOLxS/OB3wJ/oOozrmfNFCP1Ssk4+gRzeZQLkHzYLI9GZRRSdcC\nd+c0aKLH594IWcYJpQljfqBWhKCpWrKYNOIHt0Tog4QwJutpHndxrssV07Fg\npTOzDjq1X5P+d22YqLjuYzFIAy4WLfPb7GpIdTA4hGpv8vUu+VE46BP97wIS\nSV17\r\n=OCBo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDlm0G2fCvyTQo/yRoAUsNFbHS3I26QxnvtbXyRy6yl7AiA3lmLH70EJjcm6RvqfsyE2DSVZb2e2emCUR9ObqlwZoQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606784626-8786b7ed.0_1606784761817_0.9586696133667623"},"_hasShrinkwrap":false},"2.30.2-next-1606785666-0e59d9b1.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606785666-0e59d9b1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606785666-0e59d9b1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606785666-0e59d9b1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nAmDFDMGHuf/fWbm5xzIVCmvmbriFiqtJouUzqiTowqYURrXQaKGy2WOiuJUKJSJmujx2c/ZTF0N6XQtbsMj4Q==","shasum":"7e94937817c9d3c0cef5412f22efa784fdd351d5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606785666-0e59d9b1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxZsTCRA9TVsSAnZWagAAevcQAJ0vE0GZdo+oV+ml40tg\nTObqfdeJUzPF5SCEwjOa7r7z+xLdfDTj1oztne6+Dnxec+R5FfRV5jNmhBMP\njSr+0tqRe1KR5nc/1ZiJQ8y0+4ofsQMiFFj/9Jdy+FDLT3xMQQbLKQkJdz0I\nxh1rLPRvm4q9ctcS769D0TQ9ORIZBdscaOhuYyzibi1BViyhnhpQrO0vxcKd\nv+FxGJulX0wl4Et/ioxXEkMs/jDJcNphXOC+tix+inPe3OnjJ5RTa9fG4+IJ\n3WYHF/uR7s5Yoc0fNaGQXd+rycw/I7IOLM1Yzm6SKaJsjhEWMvJ1rRmjvFia\njTtfYsRKtrVkOi0XSU73zP98b8eAuv7Ts+OAfvofUKTzRkvAX4/tWQmU/aU8\niG/p5gAh6J0EwiVEgarA2fccs+Pkd/M1/kNoYitcO1QpJCOsY3PC/yGutgxW\nrFRGMA2cvlZSn5b544yLEkHmeKgKvbJLPLyIjhx2Jt3K2HaUodJYrPXGowiV\n0g7zaDx3ploJfY0h+yWR3SACMH44sRguiGvTXzPVQ3hbteqPZ8T+GfGCpGyz\nGfeFzeYefcleqFnWxe6OCzCiLL3/n16OsHQh/ILo4B9tnzKGItJuVAvDH9Eb\nkX1yKv0Fj3rMgwl60ehbF6FbMc1xRw0xw0pE6ioZqsp9IKKevk1QHt1JiJMn\ngFLl\r\n=oBHd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEo+Spq69GJD4JwRxEwxoj+KaevMQlz1Bq3YdhlTcalaAiBzHcIKNy60+5vd/KfGcisv/8Ew01uwB7rLd1ljtJPqyw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606785666-0e59d9b1.0_1606785810692_0.3722449381685726"},"_hasShrinkwrap":false},"2.30.2-next-1606808801-21a5b275.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606808801-21a5b275.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606808801-21a5b275.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606808801-21a5b275.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mCyG8gnkE8fg+9sjleeimv+/Vmdtw2nTmJ6xd9do7g+kDwxXMwmGoZ5pZytbVVe/f9BOly2ea+ia/9mPoOG0Hg==","shasum":"e7c12e3636f9063843cb519a831ba1364db3da1b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606808801-21a5b275.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxfV/CRA9TVsSAnZWagAAec0QAIQRQ2NcJb0Mhvxx6QEV\n5E7SEClVcIVkbN5zJWi5ZMsMGxAT6JukxxjHEuWbauu6huk1zpXJtbVWHL8f\noHF6UCy1cwHapvnYgNVNSixd8EcLSvTMa3Qv4nxXd94cptUYxm63RwQvrtBw\nL25YcwvJE7LkzfzG4MWksOOl5sIsK94JJ/zeNI/v1ExJJ+QNpJRJyOLYGRkl\nU+pN9c1eyeVYSeKFFZe8uBJvNI4FHWSQoutrAvna5lqC+bTVeYnYl3RPNu/N\n7TbTa5HFC/M1KmpwVmo1in2ea1SSgrl6pRdP0sAdG6OoMLE3O61xws5jAog8\nQ0ZVh8C3mlOkF2MVNFMWlAaG/GFXYZgPaD20tm2EIEWkLINY8fqq96wVvWJQ\nOm5KmxwbLybZZ+Xp/EorMf6nHdab1xqkgAA1I+c9kVpnUVtYqrhAjTLLwmyE\nmfNHKOotR7b5QcoLgWgzpprQz6+eUg2OLhQKXO9oHlzpM+TT43AD4TtCS4pz\njqqF2NOO4Mw40TjvNltErk13O9cHgNE6jd+KZtrPAkr/SSeiqxyRQF1oZoIB\nbgw+tFMcGIomT15IBOLQc3J1DiEfqloIxkWPy9Jv5cbqZMaEl9upMZISCbgT\nhI5bh6hRZNVDekc3SlvBnGcx05oo/1CkW4kAu+udFCM7voWk0eHQRWgfQeUr\nDo+a\r\n=6wEO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9Mv7NUjxcErJ1jwkOxBMTRZb/Wtm5Z7RKvHibG3+2OwIhAK0cSp+X8ZDz3SYu8iG5efIKG2B1O8t1gJ+EPbYfQxtI"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606808801-21a5b275.0_1606808959438_0.9362627770077472"},"_hasShrinkwrap":false},"2.30.2-next-1606809318-2b001a73.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606809318-2b001a73.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606809318-2b001a73.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606809318-2b001a73.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-F5djjQDWV+gH3lNA421aUQng0398EGG5NWYH4Fjm5LfDOjiNT1973H7WgHcE0HkQSVHkzACGihEzoBBTPZvtIw==","shasum":"c7477042028666dc99a59c41efb6e57a147e8612","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606809318-2b001a73.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxfd3CRA9TVsSAnZWagAAmccP+wbsLJ8O3I7xSwhzbSfv\ndbZc83w23iVdSi2HYXSQsB+jAfMNxTRxLnzsqZNG5kowLSA3eZ/iTJRM1KQW\nYFMSGYcG/ITWQTUm+Gbp2T3cduOn9GsHAPH7xDOrtRQfedVd6h756vXvKEkT\nPjYk4RiMYKOL/87v9Gd393g5KjdWKnZaJyDnVKspGJzjsGp8Wd4Kbxp63Oqc\nNQVyTOEdmUAxC7I7X8Msbtc+fDgom+Eu8dL3qRMH8D8ql3K/YGga/EayPnn7\ncNZshOwDV4pM+6Yk7tZlHB/pZ7VM5Ttd/vTN7kERwVNesqvdlcZz0/cVEH1A\nNv/GE63Uj/iuFRJC/MPGKPTqQPuf9Uc2rLc13UooB4th+qcVDWpzdwnHQ9Th\nsZCL3nJ6pAWdHWITbYM8APGHWUFjFg8IaQXGLQljexV38wbOHjJOML+d715S\n886w4HFlgaRUqzNzafC8BAlWeyeZF7DtCgPDYkT+PSVxOssoAaBVLT8DhgIY\n1Ig9OO8I0oFCBeGD9T66hhl0W/soJXj3PvUrgB8dmqiGK+pnGfxHfZqr4es6\nUwlbLLu6DpJIks2sJhF/ax/hIxDvizVSdAVy0ZrZ/cxgILvDCEb40/1QDeOm\n+8aE8cYHWzVWdYgbaq0JHACMcKQ8yFucF1n4Fkv0ZOyo+GnlJGoxJ2MGQf9N\nYJCp\r\n=yr6I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQAEfQcGjjNuKSb7ze0CkoBU+nkJm0tp3lauNZZD2EewIgFgnyH2QroO+/QyHjRid73vwE4Yj/MZEbwjc6GHU6WkQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606809318-2b001a73.0_1606809462947_0.2318209941548226"},"_hasShrinkwrap":false},"2.30.2-next-1606829607-e018547a.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606829607-e018547a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606829607-e018547a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606829607-e018547a.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Nl0wPMsaR7g55XLZwOGwPOL+OCui2hphZtGGG/T0GMjSRzY9wnpCMyPdSr+GH/PSbkHfMSFpB59in3N7hDEoDQ==","shasum":"c601c82ef6f5679a898c5e5ec146d2c72d796b13","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606829607-e018547a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxkazCRA9TVsSAnZWagAAVLMP/iI3/O8y1KZtNjz1nEON\n7XpZ2Mio3MXg4pPWTQMHpkN9bd/JfA1AGTxAC72urU42YTfm/BdTNRQAelWe\nlRfyx37N41WUUAZYsE5D5TNfB912mX+cuOAc1Cyu7fAh/ojQZo7IKPquOGr5\nYTT+W5Q5c6GnkB+XfkJFfTO9vE8Hp+oUXf5clrisvCWsyP/Ne49IqV4GEioF\nFArc9wJ/GODohQ6YGIND+NV6p6FdI7scJLUgRuzB1dVcdz/X/ghXou2tqZTG\nhEBIoy+Gk3+MoE09JV5TBCQq2569GsEl/d+0rYXkdrcqTvUxu3QxqAqTNmsT\n5AbWkOIOiQbZxgCUCsGByMiwIJaLPqvVHnLLlhUuySM1kOaebrSAR2w+bF7d\nS0eBhd0p8DPYCmMQyDZddatmbvgh3F1CGmscgGBRZlqUkaTkSfqwrrA4h0EH\nhqp7FjZrBAxNV9WLdX6VqL4+Hl2gYtQzdMf9PXP1UVClNU6NsQHHu6OdlRIi\ncpllW+CycG1XsEnOvMsqqor7bwRIxw47GvMwW54LyY3UTnW/noH/LbqAMLPW\n5C6zs/p+vn1kkGbXHdDCwoY466gazv971hWpiOQmrEfEKVQjqH/MkaJmQ0WI\nW6YFlQWSZIaR2z0DJJmlqLiNzMzwVHFM8w8/jYsTrPIm94dR8QhfGwDKfqHB\nqIR/\r\n=ernw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA0lu/ry/RS2fbOiaVAjnMevrT1YcHinSHhme0oxAEdgIgMyxLqFebKJmmbt+fRgv7tTEWCDfJIirLf4TiUrldSvs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606829607-e018547a.0_1606829747450_0.45262556261302955"},"_hasShrinkwrap":false},"2.30.2-next-1606856307-6fdb1559.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606856307-6fdb1559.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606856307-6fdb1559.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606856307-6fdb1559.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-reEOrbAsUUepinl0P876R7HW47dpo3Rln0E4EAa7B+invCDoZ675EphydIxyeDHJRKulUv1MCGfDJF+foENQKw==","shasum":"7b36446a01b2dc4b8f6749defaf8d60beb83f5f4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606856307-6fdb1559.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxq7rCRA9TVsSAnZWagAAAlcP/ieEHb+MQDu5fna+PYa6\nhpjTl3pwzTgMgDHz+aTtWz5FI/UvkRmlibCTTU0PhyLqpwZGf92scjhSMNDV\ne9w+cbqhl2bro9PUhqL5mqx+qaBY9TYL8AR2oclcnMMwRem/rYEkomiUCMFH\nnlcOBfr1kszv90RomAtosDrW7r1oC7X5OVjGXd/xSzLkMkl5RvgAQFyAxTT/\nb2PDWrw/Ni3x3agqN++KOQi9dDuEM+I1WtFb5mF/O8GDvwe4LNSFzhFWVvMh\nFQY1ROi6lYf8oyqLlXZTvcbEABYEzQZvGH1i5vOIWVHy9ojkRbtrYtVb9BOU\n27XZcMXiSvY8UcwwF2XQ6PBDF+cikOA/JBSbfcZCKBC0dEAqm34MHcy/3ya9\njleuictZ/1ivYQYz+i8JiObeMzyTAzEAvR8VXylRLdBIt57h9085D5PxENfA\n6vzKJbQ8RSaXkKtlY/0M/Gf5nKTcMjS24E4OGQgoZeU/uKvZPPSK/GFtUq5m\nxSko0uUs0BGL/GESiQWQfbjyaQDwItfx2HFmKSfBTeN/dEkuCW8Kj/UEXTGK\nQyvxreZPS34mt5dju6OWpyYI+Exxf3Bs3hetGPF/6pfgO9tm2T0r4eNo/6b8\neRHZPINe9b30HFI/yWJbB4804+E7pk1B6tBNNyZcn5AludqSAKqXfhp7mu6o\nxm7F\r\n=4lWu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+B8bEv9UUz+NEIT6ojOLTKJTnNQCO43hvusdb1nhfTAiBEGcsTV+S7QJaBTqoiPCWiX28LVrdu/qxbS/5kb8dsPQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606856307-6fdb1559.0_1606856426371_0.67987770755719"},"_hasShrinkwrap":false},"2.30.2-next-1606856317-6fdb1559.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606856317-6fdb1559.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606856317-6fdb1559.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606856317-6fdb1559.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Uxg34v7ioUhzKgHV1+MnUwuvUchc499cIKDirocDFOwi4qVG0IZlWemBY7WadzxfJQaH2svhg5eTfQz07HITMw==","shasum":"3bf9a7778414b4bcea2b5c12d17cff48dd3f0da9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606856317-6fdb1559.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxq8LCRA9TVsSAnZWagAAIoAP/3dYp+gJhfC+KIiUD9V6\n759Q9IZ/QYlM0rWXf55vlVTsJYkoIKHKw33V7oYsHJrghMeN9lje+AFNOhTF\nh5uG4y1UcSd/6vYXk09iYqKW0bBeFI5IzOND3ZKaPQz/OvZlv+TmTK0dIk+S\n3zvQ3mBonnA5ESBIRxGzSlRIfjeJ7TM1DMkbnxcHwizJh4aigJjrQgWQB3uw\n4Mp+heEAnUfBVIJ55aG3kmizJU9y2ADPyQQle/LFgdvNNerl1egAx91ppMAc\nmACtuIsUhdBrv5TlF7MZxQ3NQxVXJX5FEB9Wrqva66BUScU3asyOSW/O/bZk\nq7ZcPWUqQzWcQKOW+9s2hyEhc19rcn0Nm4e5GoTvho3r2hPDJ0peaJ21HqqT\nVWp7OXa/To1ObgyX5pSR9SpalH9YgI94FH/zKlGcuYIV/mS/ZB65EnOdgYIG\noeNxQHh6+vMZ45Z6Kfy8P0kgfnXxSIQcseYGtUw5zQtFhPyqAvG+xndSIQWG\nwXougGuwLLLr3RchoUYm2IdYk+3O++XYcKNdfcT/1T69NF9HqjofGfSkPDBl\nkPmzvgXHZ7QiOU6a4n5TjUDCoKoliEBjVIXqorIzn2YJTDjABXQki1Yfnntt\ngaKQqVP/catJEF28K+ioOOpfcGRS4URYmD8y/UboyzjdasWLVNPzH4aVDKgo\nGDZP\r\n=uoRZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkTWWxRTXmiK5lCAKpgweOTgeMfMCGcv7Yc3dhNURI3AIgKvyxMir6nFbDAbW90sSNSziYW4zhZh4wxbGCAAznNWc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606856317-6fdb1559.0_1606856458615_0.4803898635886592"},"_hasShrinkwrap":false},"2.30.2-next-1606862059-fcc04a63.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606862059-fcc04a63.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606862059-fcc04a63.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606862059-fcc04a63.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-O1YOh5gXd0x2fubD0SXGG/7p2i2Uz2MeXWVQv1uRqHcg301b+eLKVUx9u3bJF/+4zC4nQcaYONg6EP7oELy8aA==","shasum":"ad1162867ada6788d351a86f3e860818de579b3d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606862059-fcc04a63.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxsV9CRA9TVsSAnZWagAABncP/0AXoq9MSW6pe7MqnXvy\nymwdellcdZslLdrjDt3Su9p9YswdbTPqDj4lI6B0/FDaRCHi3BWpVnXeBf1y\nUbVSj1Ja+rzuDRKr+1OytwziGl7lnXVKjqxrVIs/xhaH5YdtegVvMR1aQ0qg\nADPNU63sDYnFCc6dcjcRL8eXMX+YngeQoilV1BACZcaKivVqPvDZ7RikxrDU\nxetluWEMmUgoHdOQr/p9UYA8EPzxwpmYq/A0gHE8TOB3otpvgSVeJ5SYPq6y\n+pIW19L8veRaORzpXjpnDa5xAYbqt3Chh3ED4aCetMb+IrQS2j7bAMiBEFKr\nLGdtjajr5Pj5y7H9H5CHldnT1ZaUPsHs/7mlHFkAqFsWQEQHTaNAKgNnhgDJ\nO6XEickjsKX52NdyYwAQJfCSnKirhBVamSRqRDh13JitVCQRckdsChKav8lv\n06QaDJjxhwa25NBWi+F1+67KCA0baXPU5003AfvL83WvnV4B/ec7fmUhwvBk\nia1mjz8Qpa+kilZBi6SdSekcZ2/GEcmM1l1+GntEtVQhllUOyhs1H6Ffooa2\n9gOQLSIxmKXsUybfxKMj1sLMRUDyv1sjhMCXdom0iPtkyJimkoaWYgZTP8mU\npEqk7qxnxPXwRAGqmJjz1xtdxFU7lTmTWupriwmqqIoD4ow34+2enUFUVq+A\nJp8U\r\n=K8gr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs29SMMHFn3rONO6BBIBOGzxrXWWXi+7YfE6wCi1x5swIhAKGD0IdrxEiK5OjHh78Gnp/17gOGmmchymKkcnxaW3eJ"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606862059-fcc04a63.0_1606862204986_0.4583573250439714"},"_hasShrinkwrap":false},"2.30.2-next-1606904248-57018b3a.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606904248-57018b3a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606904248-57018b3a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606904248-57018b3a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2zPdYgYDPOXOnoKOHh6FOTa27KspenKj34gZm6x8T+9+xB06bPkGPa0qP3ZaG9DmEhwOplRn7GEdc1qd7vnwSA==","shasum":"e1fc033931fa8f5ec6c3e2da5be4fe478143882a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606904248-57018b3a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx2pJCRA9TVsSAnZWagAAaOcP+weTamp0o9bxAltmh4A+\nzVcPI2lb0O6l2Zr2JNerC3KRnqMhyRtCvcIJUFzoUbTKqLloOqmV5abfs7mQ\nyWXcKXEzAXYVU+iQBeKSPC4f0wOOzmi4CQqoDEvIYYR8himJBcQiC5vzw2Dx\nie0ehzWZlEP7Y2M4W5AaU3T2NMvnbBasG63kz0GNqDi5FgE0lS8cGiSQxAs0\nOY+qXCV5ETukUyMaiYlvba7f4J5Vm1Yqcb3ZiatA9cHt/RA6sRzpxlwrQU+l\nz7iX07MAa22FcqkLrH/5+fSNUASE17cXC4DFkYJeIQJHzSLp2O+trinq0vlT\nk8fsEVNA+YntBFFYqer0ANEHeAMymSiZgbjAmr/LIr/Z+VA6aC0nZ+QP+Lv9\nmva4fQSr/c20vKXNl+XTZiSFH2MPYfXE3vtjRzFdOjc56LOYOnZkc02QHFWb\nbU0mIlQqgpjrWYWEG3OzeUWW187/HAixqePaS47+lmZHMZQ2NDTO/Lac88j5\nXfASkK9MH+8WVI/4iHI54hlUGiMWuefHBaTOb9qvZPOV7BTHLO7Z5UWaF/nZ\nG02bZ2QF+301onFVoYhyxhkbasP25tfU5YWCuAjOu6+0RzLU56zydHMaKEax\nO+APq6uLqOFMZd1VH27HaRUnGKvnmC9cDj01CLkkZuvr5ZZP9Gsvkv+8Fnct\nftfu\r\n=JWqN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAFF6gj7mPx1r/olrislQ6gKUqJJj1+cyW8Hy5rpheTAAiEA2iKvK+raIi/9uBuATdyD9yY9VRMfznyiOsQ0Y1HcvtQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606904248-57018b3a.0_1606904393388_0.763861665593089"},"_hasShrinkwrap":false},"2.30.2-next-1606907426-523b0643.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606907426-523b0643.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606907426-523b0643.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606907426-523b0643.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aze8bmwlBwvJYwhpAUS9UFVsIOaZvMBQe6lGCtdeTRkdhPItEzENc/ts1sSSUFP1EeuoRA2e8x6gmO54hSTxFQ==","shasum":"4856f8f57bc802d1169dab65a0584fb228ad64b6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606907426-523b0643.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx3a0CRA9TVsSAnZWagAAI3wP/iA6ZtjVXtP9w8c9vRCu\nZPfHqbAeP9gRtDOeLrF+x52ipQnIqnOQGsHCnv8y3ipGYf+TRbZ6YfjdWKJx\nRLGflXZCRBPOs7mlt5MvglbF9833vXPUFWsPCosEN34p9Hq0DcYh2SbVUthM\nbf/0dYcQJLXmPVCd9PX+dR5il51Fdp/45poThF9vIQxfcmrot+PvTlVdsSEj\nSdyqKVwAnekHRVPLZqyn18qG5xpP9odpS76eDAFjyrfXyMbS1XJWU/O3IdYO\nyWiEGBtnifwEMSwzgN+xbaNiznwLkcQdY0cYoUOyzLt0cP+1o4PFiKqTtSjR\n07C+8G7YSOp65Sd8Dnik0i9pCu/ybeNClmZW1s37PTg0asR2HmLIXx6Ddds6\nHAAL1U0z2uK2AWrFEOHScPssvSNJSytbaVzxAgzIr2KKCWzcpK4uo5N3HvIW\n1FXlIhmc03sY3WpdSnjForAN80k7Xsl1Iy2Rj+4+MX9L+XHDB/HJ7sTxXUb+\nc+NcNGeQPRmH8CX6lXfjLW7GMmXZdC2LAy81rqzkqUoI4XbaVGkhhj10+AEk\n7Dw79jhcHomRUnr4i8L9hr2C/c43Hr5yuYtYE4MQk+OA7/yywPl38kz4r/vB\nDkZNhPtnPDcvVTifkNIPp0qYmYyZRsKKHEzcAPasHHUJKsF9mG5xeS1tmyA4\nWkFG\r\n=sypr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw+5MY8Y6tPkfop2/wY3aligmaqkKzoT3fCAHc/rzM2QIgNFP0sKliLscaI/k7ArMflcxOc8KL2POfYxOZWfnYrCY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606907426-523b0643.0_1606907571508_0.9211135443799661"},"_hasShrinkwrap":false},"2.30.2-next-1606908709-9f09a702.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606908709-9f09a702.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606908709-9f09a702.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606908709-9f09a702.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3GhrvMdXdB4dTvRE3S+hxW34kgVCIMu7ZQux1GraGHUFsHhsZBT7GB0MQMyZ8SN2ROc9Qwh4Q7eIyWqOKkusbA==","shasum":"938692c50ec290422784001d02a364cf418af772","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606908709-9f09a702.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx3uwCRA9TVsSAnZWagAA72EP/RNNQ2jrYYLPTTGtoJT/\n+DiggIJlL3W0CgjqaSj0EhXPiaXTvovrSOV+dEW4BTS+BExuls5WPepR9Vm7\nLLPbtOkBlBycgbM1KFhdYt/XA1ngXxSBfC3qD38a5gRZhZSUc3JKi56USeLI\npWyDRZL95JovaNIBlDDGxLBgwodUtq7IAg64EmXP4Ricql68XHlPaKtAJLem\nJncodSmGoWpsrnjek9DIiLqMn3W6Ae5uA5//6y1wQeU3IusS6LN8xIgRwtVQ\n8gPqLnqsQ6uLnPytdAynjdqrBcWdplmey8WdVLbEHqn6Xje3ysYB4fKDJXGd\niqebgXhZrWKOIQDVLUblxxbB3DWCbnqUB/7SCsXfUjOD6kTxzYpgvm+PQQrg\nXX17scS0JnYGkXgFlr86AS12w25KZKbk8a5ea7+XO62VlI6IjOKYPZVvnLED\nAHG7x+F2VCQDUeAWUuyNrGR/6qpSbOGfCyBwK7exnMxrdURKA8zYFi8Q/+R8\nnhApHw4IitsZWE/IR4T9dhg1ew2sO0m8jEHdlTNQLt5w8mx80nzzCh3ULc2A\nbP3KYjfwRxnHOR88WitK4b0A1cjFN0K+xYwvHVu7AJsykf9Bpw+SMbFgYHcI\nzHmAwAFzZLXhDXiR80GsDuCXHww61pVZWkroy5+oXy82PPCxlhmsCjbxAKx/\n2yww\r\n=2qAv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEPmjHSwz8r74CvuA3GtcbzL9BmOVJexoy+d2QPl7uowIhAM706eV5Rxfr7JCVYDD/+1Gql9vG3xH9PewJOXQQRweU"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606908709-9f09a702.0_1606908847916_0.1888107674713717"},"_hasShrinkwrap":false},"2.30.2-next-1606909561-6166d705.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606909561-6166d705.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606909561-6166d705.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606909561-6166d705.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IKMljSVERPVcTcHQ2E7zyEXpbRKlgVS9ja9rLEdjOPSuTpBZZwnRNXgo+L5YayKYnqQgDlA4Dqjj9wlqxu8S6g==","shasum":"f82b5e153ea87cb4a631f1b55614728f6d9f6cad","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606909561-6166d705.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx38LCRA9TVsSAnZWagAAHegP/jbzNuKyPqc8pE4vJ8kx\nznUmt7lA42fKzpwkL+jDMzsx0XnHHKe445P9dNsew1zXK1DzYMrnbNjDR4jI\nLfH0v0TpD1kDfBO+zubv6PN2TVCELWG7dzn336H4LQvc0+32KDS1MJIMWBgx\nXlSdJMo6GjdRbrbiGrdrrSG7CP+wtcIr+FAX+CT/plabLnIx3dWzU19tSOsA\nq8psBTVkv+6RSbUDAkXrXjMYhpCmMXwnNv1SVJZGAagR9QvHfatAoABzdMiD\n6Eql0W5iqSDlL1fhO/1GDIguXitPZlHb5/86lxlubyhAr2ujVLnxovBTg/B1\nCOKfo7cOwOCvXCJvmI26fOFEaQwmUvVlguBzU5HUsA8quLMml3cTY3qQO6qh\nGrK1O/qmFwbIXsEfd7/x8TPlJu8xSxXFMAACdDm4mw80Ek4LYGFJ3dRxEt/h\nNspkIaq4fBLExzZ2DQ1w3dWMcpKm6n+NMqO1TpGUNM0PlVwpQIR1VpW8zkHq\nKuPkNijzqVy/IPM4PbGKb0KLOVgdQX9EQ2ukSCn6mPRSu5k/m76KBVA1W7bf\nyH85tWBV4b936LvUNW/vEKTakppYzp5CUKCLHqP+2KLUqJ+yMKI1132j96rs\ni6lqMH6z0MZn3jZjN9HhRm3uVjAkInrBHRaJ2MeEd5s7uPweKVJY6yElaSgM\n7xv+\r\n=D7Xh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbvaXunp/vv6AXBskP7kJWhcTkGXh8UOSiPLUQT6WbfgIhALBMQhXRa7Z65ooiYNLEVLtZ9aMVUifFXDEFrIYA4Gsl"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606909561-6166d705.0_1606909707134_0.7217962048235156"},"_hasShrinkwrap":false},"2.30.2-next-1606910350-bd473414.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606910350-bd473414.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606910350-bd473414.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606910350-bd473414.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TWfq14tLskasxOAAwNAAa4JsHHV21yslDqGrgiykW87VchQiXws4Ofdv7ggKaflq5lNSb1jNbfTcrg8Qfe1K5Q==","shasum":"623619a0c984246ca09c3b2459dc63d4411b51a1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606910350-bd473414.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx4IaCRA9TVsSAnZWagAAOAgP/jCTs9YocOxs+7aF24KI\nOV7BiVPg4Vyim2SLo6Y6vOz5xNNrkgsOkQ874DqMRGE9msbI0C7iQv5U6MFz\nbEexvbKNbWcXljcpaZfiM4NVPCpeFb+G7a+5o2DjmRAC8DrlNFmHcNOhQ0mG\nSIsxxWmB4SGRwdG5+PxCHeFLeIyk5dbzyGtdOrSKQpUmjUnyuHAh4MDivNgb\nZtNBBw1fj3K53xjjNBZQuTQ07wylGU32NwAAuYAnR+IxlyXUrCmdASTzt03p\nwWziMXTuY2pHFZZYh/i6jFXjH6PKHhBqjPvC1yDBX7T5ddP+/6gO0TQ7OCb1\nUvN0RmVLx3ZdY7y/4Bd3xzzVazgfJdkzdXEe1+1eKHNmMNXvZZBiDmEci283\nDAGxckEXm/nU8E+C2fwU1hc4RSOn9TCp94LaYPd8iMxEdYfT5+b66XFF/I8B\n5LLbEayf7Gb1GUMytGYSR5mJefhHoF+7AwOPpCTsExEemoaHZTOcLRx8TkjF\nEOx6J6n/G4U1anTCWpeNlN5hYdbuuRMZlcj2k6DIsOKLzkop01fSLH6Qq8Gn\nlzwGRXgQYzduxXQIu0YxFBlA3zlryFnRvmoXNO4oFBgcvzj22Un+ooNkXHp0\nex2qN2O1tNv2TKqtyScZf9Nz2sv8r2SgQGk4abJnqAXZ62NwYSQ9+tY/rfQA\nmS0b\r\n=vjVL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHv7/FvurWYdCJ4/oy+3dXvzNqaU4s2XPpLW0Edp1/LqAiEAsPNoG/Iq0ITe8mOWQ35T8ocxk+NYYHu9V4v5/7JltAY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606910350-bd473414.0_1606910490041_0.1405261489890799"},"_hasShrinkwrap":false},"2.30.2-next-1606919948-bd473414.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606919948-bd473414.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606919948-bd473414.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606919948-bd473414.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-86BckDTziLNtvhnNQdeuysqbGGP+NysjcSbV8z+XkqusxdXFhECN9iMsMyKXiRNDC2s1X3trphk2mKl2nuPLcg==","shasum":"4ae1cd2d392bc260bb49be960c5c25c60cf5924e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606919948-bd473414.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx6egCRA9TVsSAnZWagAAjMEP/3LtmzF/dnt5ZxCkYqPh\ncY6SGY5QHHMoV2uIH+iieb+xMWobAIFntKpeWmclAzeC62FbkeB2QDy8hcfK\n5LhP4Qe08nZKtp9/eiK8GQAkwSYdBGdiJIh5DturIhK3pJhuvG0VyZBRAby5\nnoiNalK93ZoSPJ2ufaYc1tOYEWm5BQaqklPPs+ZjpomTYVMj88ox9ghYJwPo\ndxiWAmzYrLoaSjH26zpgkZL+oTzq5FWve4DLJj0ihGdhdDx99bX2hbD5zJvS\nIPFCgPeFZcAsPKGnf0qNTljXT6g2yrAAgyYSncH6BBuEWz1Vqsj82lK8LIkX\npub22j6DfOoZDWVOAIBwIQ8wCHyD2gBfoTrJJpgRHVWHlD5TgNTcEI+Nywjo\nRmRmVxKMTwy04r3hVANuUI2aQrTbBFkeIeZYYWDcd2ZUEdAF/EenTks/PFKK\nr96Ru45qq0IaCt6OQZowr8n3GfTD2idfjWrdf5YkgoKxy3m2Orn9zCZV9R6M\n+dQg5yrWwORfOI9ohXjbWNQF0uKyzKGuQzh5VAaFqCPsyBS7Ot+dPYygmkDC\nEWviQuFWT0yKPZo+he2GkkYJ8PTq4P/0//t9YX0Dw3P0yfHjeZ+x6VpGsARm\np3MS9oZjlDk0RMGTZve/Hjufvq6bWeCgiLBvsaLTmCMglaNxReYBys6rUJPz\n7l3S\r\n=kiaS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+CcYaH7BzV32YViyDeJEtP5vqpEh2HMDmHrkM5g/AfAiBuQ+VYgWxhXKE7s1cOBvEVdmDgDHC8BWzqSTbfLlYJLQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606919948-bd473414.0_1606920096063_0.8007893884672754"},"_hasShrinkwrap":false},"2.30.2-next-1606920193-de66504d.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606920193-de66504d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606920193-de66504d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606920193-de66504d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SI6D7tPruyKRZTGpMoxr47xlv98SUhjFrcpcZO7G3VnRQy4nvDWgDFXpXRMLG6wgXlDuT2A/2oDamy8BzHgkhw==","shasum":"40125a1edd3fb8772fed7df9e149c16c0914c966","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606920193-de66504d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx6iECRA9TVsSAnZWagAAo2cQAJruyMPe/zKHN8nKa+Y6\nsUFCWo7nz8y8+dBfEL6fTpQViw+tGSnun4ZcoAEuSiTsi+CNVbUweT2E54ll\n0pTOecZgZlWPzAdBrf0su/vpcSg4CW7PMDgAhKedZDjBLNToyOxpZDvW2FEP\nnFrTyYsN4sIuFD3h23dmYszuGl23B/mOEhz7h5fKlZoB6OVdrVda1svpOrJo\nJ2XD8yC7OHD/rK69CzSHSE/dJWIkknpKmSg09XhPK7YwxyKstsHzzqr7o8Y5\npfXABlV7TsGcTBoDHo9JjtqDIFs5MlOvcwwF9a72NokBs9MsTKsxFgctf+9c\n22vflygJeaivqq0/ajYcBkg7Mmj7QwLmFZUrSVNXBN/+29wBhcenRn1+LwDb\nhQcVWh+ChB1wYc2/2adLCVZbz6o9/kGOPrUzsc1uF7p9CvpiW5Vn7vPV6xqB\nAy+h9bk/GJvamK/L19qDM004XXsuSJA6I2M7wB6UqqhbN571rurtrCw/ErBq\nt5aBG946UQVye5wU3tQ/n/fIVrNw92AmRbzM8UABzeQ0WrQ00MGeYt0OiKhD\nF6OkNqfUupTPwkS3f/S4Q9Bb6BKx6zgtQJwpIcf0ATmZ24o7KF0YK1rv9+z1\noEApy1xetFnPTabSJCcxWBZ7MKzfnxwluRlVhDnhRkBvlynwYz9czp8fXZOH\n6x/3\r\n=f6no\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD46OmKWndo0jT2G5vbnN/qnj5p/cgmjt/12QpRJDr4DgIhAJ3aeHujwzSav4gaIeaguJ2K6TSjWGsSr/ZlhI842Iq2"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606920193-de66504d.0_1606920324159_0.7695746283036418"},"_hasShrinkwrap":false},"2.30.2-next-1606920224-de66504d.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606920224-de66504d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606920224-de66504d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606920224-de66504d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+vb8GMp+UdZVqqVkAKpAt/ql8g0ji2KWSyEJvJzBJYvXeqDO4RRDlHVlt6OS4QL312cvdA8xFhimFzdHhlu7eA==","shasum":"e7789cbdf15f637c4c903dced9ebe30d63d8ea91","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606920224-de66504d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx6iwCRA9TVsSAnZWagAApnEP/1sO1HOitaPZO7g+fsX5\n6/PtW5b9eyZIW9cOyZVv4W2qm62IkiHJfF+2qTWm9z6vajb/uEZ/ebuwp1Vj\n0fUVmapkN3p0mw1NRz3CqLOs233VkZuCrCp40VGCtNBpEcD0MJPjXCsbwx6q\nLhnDKj3OZc7Cg/+qT0UzHmpgoohoosbPWjQaGPanCSl72GNGvOwWg/NbAFu7\nR5Y43wHmC8Kc4FCiLQmOnkYoiYLdJ0OJ/L8bcVEIihK6DxmAHZwXUwoh/3JE\n9Z0Bq9zYm3G1A2ALmIOw56Q3OroyRNFo1426HrN6ZavbYo+zK8Bg2+EOC6qd\nCDjz+uJIRxlp46aN2t4QhYdA3B/EPgicW2j60OOSHk6jFcVwYRWJRWVqPorL\nccHHFJMiWL0IUTJqXu+vLEQUq5cw19J5uLn8Kwx+/ZQaOMfw+xCfVMr6juPM\nO+ChIwV+E4SQMSR9ua2ndxcsQTOeIek0Wve4l8Sow8ce4I5sMcRmvke7EOIc\nW3FFlbsLMNZsJAGYqL5esfZWXo+ejwWw2xVTr4wH6ko51PAJNyclyLt2XtGS\n/LS6d3K+piCOo2PYPBHo21KMfCe6z25dSwY6jmRT1uU7PaHJq2r4l2Ea3Ff1\nzXerbiokA2W71+Ue4qY9BOJFOJhEpBlG4nbHTSP2gt5IsydgnwWf14IUSCv7\nONrd\r\n=4PMS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDatkBTH+s1kKt6e2pBv99X9ld294UeSbQ7dTqCpuAhowIhAJ2SQ7QhPkB3z5AyCN/Oo2QoipjavfXLlCwod8iCojzr"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606920224-de66504d.0_1606920368309_0.7416646414194039"},"_hasShrinkwrap":false},"2.30.2-next-1606920279-05eeb452.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606920279-05eeb452.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606920279-05eeb452.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606920279-05eeb452.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bMbB1WjSSE9LaYxDT6UwhSsxJ/i/iXOpoSYunvlWvkhay3536o/hXzeqkMOma/YbeGFKMJDOUzjppJZpCJ2iSg==","shasum":"af6b43a779692338e9faf5c35a4bd0125a9ad6a7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606920279-05eeb452.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx6jcCRA9TVsSAnZWagAAPW4P+wWRmjMfsqjug6v9TciG\n9ZOC5jLf2yYXVMnvUhZ9V7tLJ7WWJfky2Yvs+nfc28Fo7/F8omalaL0jY3Rq\nDRo7YFSkGIARwwbvPzCcuwllqfU1t1gP1mBYZRZy3SE5lN6H5gTHwOnJgeQR\nR8oASjfmuLTZ5yN4ks35URkvTKbnYoBrh8yhiWb2PMp2XxwweOhWT46hG0mU\nOPTk77BssW9xPFcpbS8gEDkq3hJ5J5TqwRLGHU9kJWWOitljd4QkK7tLVDAm\nr0fhSfMc4QuIoLGbupwaqRBFa3Sb6I/4ryAzXgyKyr0MUa7jYGCiiYIpM9+s\nalLgpbjSQCeZtEAoKgH6hXT38t43SuVN9MNNUCnhO13gRKQRONBCG6kWrxVl\n/MQ8LxwY7NF+eSX4jAqZOi7OxJK4o5EQefvRZW2NKYF/FBjAaSfMcQyAT6Kg\nmn7lZgfyIBYGE0mTQ0KGp8e+xk5GOrp28E7xRo1eS2z99q0Lr7ZXY4LM7SRC\ndeAVL7uOZzZLyudriMS8yobV2Hw6DBLZOAEGSDlXCeyRaELk9W4DCi5h93tP\n/C92qDUh08y5uXGs+IHQjzbE4iqGCYcYppb4l77j3tjUWXCmtlBy5rmgas6+\ndlg4KlItBNv+aqm7HHfxpngHVCWqzbTLX5sujoMZVK4L7mpAvRaIeTUCttkd\nH4mC\r\n=KG5g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsAjMIGjz7VLeD8ccWpf8QD0FlyEmS2R4vaOI/+GPMtAiEAlz8YQk7xzFIf5tSlr6XO7H1AHqP+qdoS9aiJtGabrYY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606920279-05eeb452.0_1606920411868_0.8674350228214791"},"_hasShrinkwrap":false},"2.30.2-next-1606921099-05eeb452.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606921099-05eeb452.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606921099-05eeb452.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606921099-05eeb452.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vpSXjCY/lMJihlTuI8iF3iVeln7qSOMOvA1tgRgB5SvumxbINTUWhNMmwIf2Ijl0BCp5/z4NaQuQrLTvqruQQA==","shasum":"a05cd605320d053a14ea6cb1442bcb6feacee620","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606921099-05eeb452.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx6wUCRA9TVsSAnZWagAAFK0P+QC96ICON9nnMPv2DmjD\nDlM8I8K8Pm39C8IulhCk+mhb8KyvTI/fqMAxbV9fyb9V/MZGpgkHiGB1i0ws\nWhnBuS9LgKoWJmMT/PgT8iyoekrHw0Aml1hmHM34kiYWEALCaDFN0cuWuzzd\njlj6AUyLGQyY2YxYkbnmB+wajR9W5tjuW6fJxWCGsa64lFspW34VIQHWit0v\nCe0hSBDjCyycJwQGwv9K2pVDkyBKgOV0s5qZig1K0gcWp7MqUoqRHoIOqMQm\ng+TcvprLGJjImi7A2aa5oQnekJfv0DErKlNkITtB/eWK+JtGSCzdjzjWujDP\nutK/FzjC2/thpbhKWxxxZ1epvX+6JdAUG3Cz6r01BRxWD4RXmTTbn03sePhQ\njTuRht/ZbGyBRGqd9hZxtJ9hywAlNg8UQ+jgSzSd5CQsL7zD0lMKjnCnfL1N\napk1oDPgUC6FEJqT7Havmvwy0OKsP7L7i6WSUhYnLuggU/BFlyS0END6DcbY\nSHHSd0N13YMV3X+as98IikphgKk1UY+fqv6egZiV1R52TuIJwBS0EkgtXfDj\nFGb6E9ANsU9oPTDx6AXrGRfijZxSgpW/sNlbBcS2RPjbuOR7yTTTGYLOxIlU\n69Zz9fQReTJ4lE3YqbwtFONOVSOBYb3bn2SW5B6d39InykwFp45sM39QY2MF\nhmK/\r\n=UxuY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICe2vN0F+EBM++SlObWaGfX/rTfxgC5zuabNFZlfTlKAAiBMbPBHwEfqSy8Elv3tHkZxS2Sp39UZhVn7avvtAmDiKg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606921099-05eeb452.0_1606921236121_0.03383215138209583"},"_hasShrinkwrap":false},"2.30.2-next-1606927527-05eeb452.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606927527-05eeb452.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606927527-05eeb452.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606927527-05eeb452.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6XWhaRCyxLDaOnd2G2pNRxJc8UFRy6wbDz+9TEE21tiHL6uFx/qjrCDoyyxEfXH3h5lrreW+6dLUUrms/Ockuw==","shasum":"9c349c8bbf498081613e40b5a205a8c3defed7eb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606927527-05eeb452.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx8U2CRA9TVsSAnZWagAAvy0P/1g3ckJHNX6zHoL/ooBh\nHc4b0YBoaPkZ3VycKY3l00Cx+TxUKF4zn4L9hNCA9qjS3x3sDeQRt+LqLyor\nnJo4VZyO7lHW6JdDfZ44aAhUd8uKsem2XNyIZpy2YeuaFxC3fpcPqxiwFAir\nu2guQsnfPegXqbd4iYZVdHBL3P08XNdPjuPIfQdLAYFp7pHIe6bLWSn0544g\nBMbGCy175HFvNNT0zBITEkjglTLwXj+cH5UUV9d52fu71s48r5cjGB4V7TVt\nxQbS2eyDfh1X4VI92pV6ygX3fynjAC36hwa7n26XdWrdwDUkLKA84I9MTH6s\no+GsWlQGBzpWLdnkYWESEOOszkv9VR0uO5pQFqLC+l1IBpIbIHgDyicxqVnF\ngVF7pPt6OacV38wFGf56RDUVcvkJMsQSGloDAEfU+ocxzTBwWMMRfUqYCqa0\nPtJq/oiyjXWF4mU9ATF1GVMp9h2+ANU5yG0uA3bxLnDZX9Edgter9UwgTGev\nAZMZRTPpNPdPLFHld7tfeKVhXRdxMlPzVJ/pjVj0qVNj4qAq5D7kqPAixEe4\n2VEMc0rFgonAoyKEy38CmNfZhMcOJMJlA6YX9MuvHS8o4AkJbhQTpZdVDigJ\nWpbx04y+ZGwQenxnLrfX2rppKczscT8uxgQ3z3y+Vyvyj/Khc6DQH6AIy2e7\n4XAR\r\n=RXyR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC99HRqYK4woY5pUDZ5oA4qIFHbnqset6hFxECgeJCd6wIhAL7X/1MTJhNeo5gtHqaMFdsofzOP3AmU1UpDrkpENYG2"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606927527-05eeb452.0_1606927670533_0.7808737363790414"},"_hasShrinkwrap":false},"2.30.2-next-1606935782-d79f3129.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606935782-d79f3129.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606935782-d79f3129.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606935782-d79f3129.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bedQHzfuYg90uFUS7l6yis5HgEAJ33PzRwwd4mMvbSpXtHupsdvkbWj/JQtFvQdotKsptpzyv/lzuJqreSeeqA==","shasum":"446620cd34bd0c1bfc002c1bc437850d0be7d5d9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606935782-d79f3129.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx+V7CRA9TVsSAnZWagAAq58QAIqgc8atI78ReWoQ9HYi\nZBYJNtupqhaqMlk0irXzg2qa+oGtGO1lRMkJGgvx1ek7Li6q76g9lhFltRjf\nt8eCzrhH+faF94O9yRKZE1+EmxCJTSSKG/9cg244l5YcZ0OLqsNY1P8r6Gpf\nW/JkB5acUgGTkxwEulnejKTpQafOLCkR7vbMFIsOp5Mgd5AcpIVU3GCtHxxf\ntKovuenfAd2ZsRs4azL1jfA/SB7dFcElycvo0lFQUjeOx8XXIauQkASy33B6\nXKwF1nsxq37dw6M2B1JcwRMzri9Lg1jQIqd2Z3Fdcih9hBK8soaIEbf8A/th\n624w0o7PDZql8nvm81d6NgQVcxZTuvg/V0OTOfs+Jpg1uIcYcjNoQX45Vb9D\nkd3nq9V/JIkcwMlaUAHUQcY68XkHagkpRuHp7M3yUspBo2Wa9AWIwzuKdj4a\nuQMKl86ozrfMfQbz4Fi2/e78ynf1PkP06O+5vFLP2aUij4Sqw6U/N6NDUI3t\ndEAT0sMvwzIV9QErqBWihCGpWv2PJtsg+lC3gOeOsEB4brUvZeKmgixiMwdh\n692ZGYb1mHP3azJRigJiPF6EvGDVP2UNLbuWsJsvYPc7sGWNDJcjjYFkSA41\ncN0OfXg+RzdNzDeL/cDHye7vFZkd7qeN+QkiFpvL/TcxDMfJ6TL28ybqCmcL\nlGei\r\n=uFJM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGxFVEZZZwx9HLq1G/suIOoYwHXQfOXmZOv+zZFe/lfkAiEA8Fh2D0UVO4WWPnsyzH7NM64XQT77T5NbSn7NrO7BS+0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606935782-d79f3129.0_1606935930955_0.9163219204615574"},"_hasShrinkwrap":false},"2.30.3-next-1606940707-9bd954b0.0":{"name":"@xdn/apollo","version":"2.30.3-next-1606940707-9bd954b0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1606940707-9bd954b0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1606940707-9bd954b0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7qx9stTXPx23DkaIUlUr7UjmtrAGV33mfa8JwNuTz7lzrWH6Yls/EysBb2eg1t/iL3XeZtsDraltEkLND/XU2A==","shasum":"5a83673a233823f68494e6cab70a728d6e753761","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1606940707-9bd954b0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx/i4CRA9TVsSAnZWagAAmgoQAJkzHPexj/qV4ADHNE0C\ncE/7IG+MH3vLb4m1Uw3zW7TRAChCIMRAxKCYftGLqulmoj/Dtqibqt/FbfwZ\n9VsBjYrgwT+7wycErdDeIWe1ONafX3WcyCCgcbyqyXgYluiaq2K8S53j4H6g\na36iEluzh4XQ9+zLFl3un44D3XRVAvy0g4ODJ7XFJ36HB8Ff1Cav+rpafczM\nrEMKEurQfsIZveiniH1ZN6IO0v6sZ0zRPMNbCLTQsRAkEuRMLvlbxiI4SJsL\nydR3rUfQUgn5N8/RU/ZBvAKlU0FTGFNO5efDN0GgGFj698k3cSPyutQlRO3V\n7eJUaIE09OTRxhzsaoIsGPXbDAS0xrcBYqpRoV5qaxnZtdwL3JyoVyQJZU/C\nObXBteRYJWKkE9MPLyqKfSGSnApgmVGnSFJvrHrSV2jKbsZNJeauEDWbKnp7\nd+113WBWi8mTJAnAlR7HAOFCdsDD+oeeKYdFx9oke190wbqT3jWFOzZe/zUj\nb41W8pB4kSuG4EeOvwYnZDVDuVR2XRvG7tmR5xun8W1ql6PUcC0deeSiZ48A\nwJBBNgfoPd66634axjadAY0HgSTRqRQxa22bb0l8JnHo0qR5lHvPbK6j60go\nygI258Ab9HcIOr6WVhrvm5qrabxvxgtr1TCaSpgqEE6HDPWUlkdAr8wCYSXH\nOZhY\r\n=WqRh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7zLo76WG1KrrfLMsVocq7qPTVsMOr21qypLIByopr3AiASza/xD5zewPmi7khlIICf+hUGgFDxNcnTvUtZ8u0rRw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1606940707-9bd954b0.0_1606940855739_0.7759874290190134"},"_hasShrinkwrap":false},"2.30.2-next-1606940726-b77263b9.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606940726-b77263b9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606940726-b77263b9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606940726-b77263b9.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fsIcCr33lOd21CxVegKNR+FRgPr9Cgb2QbwE64O+q1NMfoUiwrm2CAGpsyIuceDrwbYHEDhmwscQeV9FYN0nhQ==","shasum":"07b1bbbe716235568cfc44961a1b0cb8f73d25d8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606940726-b77263b9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx/jUCRA9TVsSAnZWagAAW9AP+wfgDyKqAj+acUwK/1Ih\nU7QHYBpilXATOnZwLWOju8HJGJoX3Leoe7Ak2IM6I6y0bY2ebAYyq9LXtIi2\n2kFEqlQGsOFh3pzDYXUzvuRyyAa5rQ9v+jAMGwikPykEiLtznjx+kZppewJC\nelsr6hX7ZgIerY52SlCJzveyP8Pez4gf1iFc6X/aU7Vb6K9GzynlUvNZow6m\nEynaM+WBs9ciVwf2u5zLwVsYKgxyi4C7bT6ci2XF0ItBOs+rdzjR4qwcnfLG\nMAt/t28wRxjeZXLHQ2Qqg1i5zu5SX9bVH6avn1KYiLoetoqj2qgULp+TlVkx\nz7OTv3WRKieMnyF94eWEEcICbat3b8wITXyf4xjHX0/wtenjSrWaBTinl5Ng\nHynlxde+88cWhNF7JJOqJK5NhHVtKXeN3eXGSLa0+L3WO4O4scGV7gnmUPWD\nkTyofdGr+99VWeXe4rvn341MkiEg2H1hwPWI5prJubjay+z67xqFP98CNi6/\nWOiLL3NDBRg/9EBkXRSVgAR5A9MlCfNBBDkad/cD/dpa2PS7CtNzg772T1wN\nf8zlcrSQARIDWin+blTwBwzputjpeU1ftcQHEcUmZYfrwB03YchnxLZ89FsE\nM1z8pf1yxZbwoQUunTeoxf4qH8U7eAvR4tjWffZtaE6d/6wL5QffomIiN3nw\n0bCX\r\n=W9XM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFsTsgcvLnXeaO9V03czaSv9OW02IKVPzM7rYyU+Dx1jAiAc6b0zi0B3EYswK0Vq0AXjYSOEwFQCJzIpQfnJ+2vDcA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606940726-b77263b9.0_1606940883783_0.5400532513685448"},"_hasShrinkwrap":false},"2.30.3-next-1606941435-580de42f.0":{"name":"@xdn/apollo","version":"2.30.3-next-1606941435-580de42f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1606941435-580de42f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1606941435-580de42f.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/KZ+o5u3INNEYG0O0tAz5plLTwzjbHJM2f6D0F/wVSntfeTLH64mEeYmBZTDbrRQRleX+s/e016kdg0iVuLm/w==","shasum":"d61f729b68ef46499a545a935d629cff51dc8249","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1606941435-580de42f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx/uRCRA9TVsSAnZWagAAD04P/1PhWgEkkHGIQFTZ2RzW\nuXbHs1nRiISZdCumqsmB6U67oy2ypykpb+hUBlFN2Ko/yuZX2L38snW/m0na\nHXp2i5NIQB3yqx8nxae3Xv8GAMy5hOOHnH/eJuMDfaDXnUQN6WkEC15rUxRM\nvsZo5HaXikewmHjQTUiRJyyp9SslpwqIfJRefL5PjZhScyotsnV8rmu16ZSU\n1eNVTVyQLOGsUIuGUNrOtr+qlca4wdaowLgZsFLBQoWkH8VqIttlignwihbN\np0DO1vhgt7B+AqsUymT8Oq5nkZ8saVSy3pWOUptV+uSgdpgjUrqrcldtaaKx\nepH2zwLBK5kXJpzFsLB+3m0siOmnO6zv5mw5zkRW81ieuuv6YoDmZLVGLe6e\nHAU8oVUmZehiN23dSeRKShqFUh+VN9+Lk9f4GcfrXEoRLTY5NNl2UfcXiH6e\nYpf0LOHcyw/ak54EX6tvmEN+uyhFEnxG01xsUrAOktp9jO1xMf38DC4yfZYh\nSxyzwRJGDMA0mO0O05hpcAFcdpAswYsKIkq3+ZIo2/ksy/ufdSsuiIet1gmO\nixio1yGwJQNIiayBrG/Dwa3HGGM1hB8Q5rI+0RyG2x22+u/ROgwQB7gRRUBq\n/AwhXs7w31j3txbNHdg22GWzjTFuM0D0WMRopd3fAUPp6TgehSfKhZkATak6\n52ZC\r\n=cn/P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZMeIWMo1RntqF7Zb50LmFYB5xrSX/cG2dJULOSmFUMAIgCz8NneZIJRMz3D6Guclb5l/7wBzGPlflmyDIzmtuTHA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1606941435-580de42f.0_1606941584861_0.577595177260698"},"_hasShrinkwrap":false},"2.30.2":{"name":"@xdn/apollo","version":"2.30.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.30.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nmV5G8maKXKUCMZwemWmdp1qcisppKp+zKiWiGqAj5sr4mtJ9m91UBIA4bkuZHshQN9M7PrH5hnC4UpP1d8JWA==","shasum":"e6357a510da981e972eae6642d04cef3e174e5bd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx/5KCRA9TVsSAnZWagAAaRgP/0cMboQV2DHALbcf4T71\n1iCkqRC2qs+I5L0Fg+bOijgWwfRO7kuVtLONjlrtFZguXOsW0x56Yghwjepi\n1lqvFMstaKLG5pnbKYy4os+crKwS8dvpe2HH9A5PN6HOGfXL5X7BUIcj3NAh\nGS7mFQU3Ob1uGrK8ClEWh/GIdnSb/5BNsqHf3OASW50I9xUzMuELiCv40cng\nTHJEZdSB0O44I27fABQpTQy64BTN9xmApdKv235q2QRB1euLGKs4QIPPSeLm\nOq8ay29Pc6l+x/NSqH1k288THfCZLZ9pNXRrNZhTbXd2fOF+LXjYRkcs56q8\nVc2lr4INBD/kMtkzA4SrqV7oHOPBQNRFEvzPcKW+3O1ml5dy8plNclzr2qQa\nZLb8eSnvh/7sWp6erQnUt+nRwcwfxcEtdF2FhGVy9+0xFkKmS7oDcIy9tWjV\nD8odVwFDySCJ+LTc8VOdpl0ah2NyRs1LNw2nbhbLsewEhH74c98ZFgigya81\n6EqbxGouZYWYNW8ihJ6NfrbJJQwR5uT5tVRUWUmtxa7kOeieQrkuVpMyNNw9\n96CfOyRHuYmZCpZEXgP5MlAurvC9u0H4b4tb/ggq0xLYj6UUkrdu5I2IBtbS\nylw/NqozqGca+X2mPP3tlAFiTt0CMmXIzi1oBZVi+eUtQ5yWKzgVZ+uHEFTq\nBxrX\r\n=7ekh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdTIAAkVKPhIaLOh9zfNQhegGEfabIdIZ/YXOrdmZ5JAiBSIiK6B34cm4LBX9jDgvojITmxJhAYBdep3HOK6Ym2dA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2_1606942282215_0.9764803222856331"},"_hasShrinkwrap":false},"2.30.3-next-1606943566-00430898.0":{"name":"@xdn/apollo","version":"2.30.3-next-1606943566-00430898.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1606943566-00430898.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1606943566-00430898.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aAkfdkwXIxPDWaO3IeBePmMwFUKxFSXMOwSEk0twBbS67dn+t/ZztG5lonieJlS/ZJxlNSnnSuv1ANda+UARew==","shasum":"e34b45cfc6083e36a5770d03e6f2d71a903a14f2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1606943566-00430898.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyAPYCRA9TVsSAnZWagAASEYP/3oobJ3hT0Wq2S0641Ri\nSJnBo3p3DBk5zcLvzlBl8HOPr7lkCE+fQ6rF6JjuCkqJku/eBl7Ho+6hHkaG\ndB29NiK91AwSwiY4rPtlGNrrzzNxxhuihYr1y3ogEqqIVwYGh8zMZwF3aStz\nAwvZHjD09gYgw9mivzekD/E2Bk7PfYCRvs08Asxtm4htixP7UBvyHNXuIUP9\nBPGf8VMaI0D6SOvknlUuIGphIU3cyViG2uoIH0wWNZzefw11buNwTzIvbvXJ\npjULFNY5CoKbiiqd7aMiwOoNDYcOMzJXPCiXSvmKnWaFfcBntaphiY7dy2XS\ndsdXV4ckFJ48kiGgxnKfjTQyU6WDdSWnf+0/tGNAges4h3qTOJPy68K88ElY\nPkT/AMnBnq4Qlx8odYm+7E6g5s3Kf6WlBvNdN9RSFJjD1OQxunHHalxtN7I2\nDlp8jPRJQwOLtC6XAn1HYs8TZ58oC+aneLHAtLo3zN+GwG1gDOftAecWCopn\ntHXhguoyBk6ZUFDJZcBbg9dS1n3M0LX9Vp5PYQ2bJvBn7cLTfSGHxnxgKXLe\nU8p8Uwfbzp+Xt9ZDaN/+BcVSVKGGV0H0vUOjoKiiBdwCTik5NCXHA5C5Y/ps\nOQuc0S19cDfUcBeoL3s86kktmvFR2Sv/Q/gc/OeytIHAjaWKfwrOi8eZVVvD\n9odJ\r\n=BVq1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJTX/rE8GsjmfJLMI0UksXuSpDOcX3YGcYChAuhxwGdAIgMpTb25z6S31oYm8LaXVxqzMqlyPDvVe3IAme5JXJZgY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1606943566-00430898.0_1606943704328_0.7555692517088661"},"_hasShrinkwrap":false},"2.30.3-next-1606995022-98023332.0":{"name":"@xdn/apollo","version":"2.30.3-next-1606995022-98023332.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1606995022-98023332.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1606995022-98023332.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8AHFwfQaqsqDVqwgeb7ojdntUn7Y6CW/aSorjN91D6+26EQ/fPKGlZULOrT8UH+6cvVZdV82iN51TOwpU9dlVQ==","shasum":"63c1431bbfab058abb99b31396181bb35e2b1852","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1606995022-98023332.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyMzUCRA9TVsSAnZWagAAKoAP/R6DUe0tuvxjjntSFs9Q\nDoOyqZUXNDlE3sFVsR/zYuBhROwMZi4ZJE0RftsSZeN08LDzWRnSXDgZGglD\nXi0rpuc89B6uJGGMn3UsPIrOOH4kOUFIMbD2KV2L5365sklBy8WELzY5K1XF\ncEXog76MTuu+G2Fiq0mZQxRgedg7rcvHRy13tBu6YRc208hHIU0IIb5by/Om\nqJ4zUv39APBym3cERF4HdsgutD7n6la+2dw2ScwqAqvx7xGWhe7OpdfJc3YJ\n4C9Bi+2eKekN/QHEhOPLkqqUWiAau0qBmcNRyXpWLyuxTmVQK08y/GNl1ROX\nK0t0Da9YDM4ozshaflsEyaHkwWi0F0sNtkX6iEG09HH6tqZCxObUFgc4VhbB\nnndSFsX6U5K5Stizq5Zb3iVkuOyHhvvU7WRbsInQF9eS/8WvpDCmkH4GINDZ\nPv1o8dyKZfUxj77qMKnmLFsflIMPmKK3qJPzSf/96NLXvKLI8rvugRkTSD6u\nPca8Fxec4zynMn4geBXzD7HgE6mnJIpVqM23YZY63fcBfZAFhCtDPIoLeEpy\nq6CkL1cgT9rzu7dWMa6SoI17YUjnm47E8BqPpFU2wtCQymfRKNmEKim2yPhW\n8vbzUlzsr4F5LOhTc2v7RM7ak7dQaKo6rUS5bUmXyjHKOsjwNLCrYgSLk7uC\nFL4x\r\n=KFWW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNBJypX22gjAST310mO5RlTOoqdpKMapTLePlGe+QNcwIhANhkftdRC/5E2LVk6y18uZ6RAazK7RaDo6CPJ0iRzy9y"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1606995022-98023332.0_1606995156524_0.29628799524617944"},"_hasShrinkwrap":false},"2.30.3-next-1606995211-d9560aa5.0":{"name":"@xdn/apollo","version":"2.30.3-next-1606995211-d9560aa5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1606995211-d9560aa5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1606995211-d9560aa5.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5DUQD3KZ1ozXQMgL+QUT1a86siD8gxOR5YimoDhi0C8cyY09i63hK2812ttJH7gm6T5bS52WXe/HeqZWjdCIJQ==","shasum":"28abba73da00887f48f874ef213080a95f7c24b8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1606995211-d9560aa5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyM2WCRA9TVsSAnZWagAAaIkP/1S7TM88gwdKfsFNyVN5\nNVuB8VjLDT9kLkbemfFAf1UIvoACAWaSk/HALtsA4w0vTK21yhyp6ZfKtdVW\n9hYu5THuyZoB2jHZ8pLgPCzHtsmhH4jzCyUB+MWyY7ZD68l14WA6ODhIv1Co\ngxdJQ2HqqludkBT/hFis+zvYioaGGX/JjPSvmTJjlW+bfWxhz4Pd2MXVzg4y\n+3GmTWbX/V06GV597Ro4wrpNXWA8HJyEtBjczk/20bj4Rpdwkt9SOQV3cG8l\nTRELz1nAdD1BbqV45LkOqHy2R/mdeeH+3AgTnGp92jq5KdbIuTmr7fDGHQRs\nQzZz4fhXD+oTI0yng5yghy7aWDeemzFAudj6kvLpZpJgNr0A66Vzn7tRwbGR\na/xc2PiRJICeF15+rNxqYXlexL/ts6jVC9LheaTPYcHdalgmN/48NpP0vKtJ\nXXCn7cfK5ypvsAA9QCVTPly012AvjsH9Q6Adhg9d7jOQPH5lYwxA7YAC0zJL\nVQ+fiQh53rRTQygp7FNqDyQDmW73cvZbmRllOO1aggFfLZdYow7WEf53dhnx\nZ7+t28MFjW6iWjMzG5OOUgsFsmWI9G7Nb3NdHoONYjN8borACRjk/5b2dIb8\nPtAxhqjhfaWRfhsGVHkYufIbAy8DJBFTCPKK4wP4wqXOO4zzhO/NC1A9t3vf\nHCup\r\n=8dg7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnfWwDRiS8CDA7sQGUlNHsbM+Yx/fSA0Ah++jLQ5zobAiAyUwK3HvUu87BZ8NtDNcHAsxfp2plntoD0nOEyntphQw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1606995211-d9560aa5.0_1606995349913_0.5740273964822036"},"_hasShrinkwrap":false},"2.30.2-next-1606996603-05eeb452.0":{"name":"@xdn/apollo","version":"2.30.2-next-1606996603-05eeb452.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1606996603-05eeb452.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1606996603-05eeb452.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/5ctOQ+wphe5Tx3n2zX1PpRB2MV3RSr9NYO3bJQzl2JUltO7iUT39zhbZ6ojaMTKeBz4NP+LjRiBz8g7fUjKZA==","shasum":"b372b9b3172b3c0a28261d2576dcffa09998e9da","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1606996603-05eeb452.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyNMQCRA9TVsSAnZWagAAaBEP/3qzmBhX3iZ3id9cdrCB\n7hVti6/L5QcmcfBJ++SKgMMCv0QRUYK4fUCh8kP5IlGqGyJZMkmoFi2P7uAK\nFnrWQWNTbU3+TK5gvmK1WFnHlxwG7tqrOC+mS5MCKMMd7EixI2siVZ28Fyoa\ns1EyHk3RWQvmmLRZEySUF3ZHtXVscZsVWICUyj2pRjI6cFQImOyBNvRr3uWH\ni6B5hUYHeAL1XgjrgjhO8MVGvRAQiItKgaKguYLzciQjGTYALnBHLWY1fhGJ\nv+R0LVSOiPlDVCSHw6aG8f9lAC73XhO6sXlUl/NSQFupfQBF9PqUxxmG0NXv\nCWKCIql90kkw4od6CIimHaySQIic62UnULlTAtEmkpnvsyhk5/OM0TUM8kCF\np8aA9cg09GWy/4s0zjMrACtGgQs18HMv0hAXAhyzBGIKsuwy0dvQuKtvGIbR\njqx3z0KDSI5uTMXKVVi5aq5WMqwdJcpuhwEJSNyfQW5YPJJLeldee8tKlmyO\n+GgrAx1J5WledFpybVq6Fa9an/jEmwCmM81Y/q5ED3j/tsNZNzMQ84aZrMeP\nf+xEknvN+4xegMIobJVz0gWOgYZD1NGaVSFOFOA518Ka2v+gi8wgXhPjoLiz\n4be2x6+GXUdFhjh/ABo9LThj8HvmK9ix7cBJSBqy0cttNPpPx4AVizL24G1R\nTYs3\r\n=Bx9y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYegUQ5d17uwxs7wJM68relWS9JNGfu8zYHLvcm9c8+AiB27FormHWVFelhmlruZ3fL0iVRonrtY8x+iOAjEWrcYg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1606996603-05eeb452.0_1606996752462_0.7015509952536423"},"_hasShrinkwrap":false},"2.30.3-next-1607029718-e2da972c.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607029718-e2da972c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607029718-e2da972c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607029718-e2da972c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ylmguPk28Gka+3+utaA1L3EtRMSRr8GpQe70IlDIjsDtBEJzIC4dRs6UTt1kNgk+Ds+37ROr5txEw0ff7i5GrQ==","shasum":"64abf15b984c1c60385ff23b93008fa6596fe536","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607029718-e2da972c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyVRhCRA9TVsSAnZWagAAil4QAI8tGCVssI7X63IIoEEj\nu2dvCtqcYXGQE7JQwopVSkv/ThUotOZXmitBCEBCLiX+IXD4q9KTr2FuODmq\nyYGLe+oAHsGlZWC919YuJ0vPhJXGakcA7fNkVPMZy6pTTTIRMyygxJGRJeEQ\nR7cHEtQUNvA307wVUdYTxSb2fkZ3bUiGsmjd8WsQUdK+lMUEGdy4VeQ6AwKd\nmch2ObZ4DBsPG1EZbZSyNZYFjtnc9tJIWQXPpC7vgp7IxUBsQFiu4W4Khz//\nTko5BLbb+l9HsEylYy5wHzxSJKKXzfX09H8YKznPdlNjyZNoYEPCytJH+M7f\nh51JgObW1UN5mLEIIjnNfweaNgajQdpbgnGTc1czColgbcR6kHwvk4q6cBVT\nrDE/NWHTaXFpfvtTOWCCBvK5cx9sk48UeMpYQgaQ/bvS0l5CsT5jN6yfaFXm\nZ2FRksu2YJRswKhTkEsRMz2lnVTRjJI8aMIabn2GS/cB9K0QoIQzhkvskiKx\n9Eo68OutUdFvE56JMlGcYYx67PIoblxNrBdZsK+wx66vg+IGHCuqx0fGX+zk\nhcCO8E882A6B+yxCMIuX9dPNk+p7HhnK4rU1rRmYHLTP2LobA0nZqO9oXiPz\nC9Yk0OOtWzkm0nwuXaM2bimZYm54junQMIdm0+648u1qlv/kYT2jSK9f5Z4z\n/ElG\r\n=QT9P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB90DWNxyD1Eoab6DuMko1gsWmylLYjbtdRBV0AYAn9wAiB149nPywyVpYHdVwbmMxTyEF1VVPU+1t0AF1DmTiSfPQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607029718-e2da972c.0_1607029856846_0.005428057383165763"},"_hasShrinkwrap":false},"2.30.3-next-1607032074-49dfddd9.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607032074-49dfddd9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607032074-49dfddd9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607032074-49dfddd9.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-joG5306Jd6v7/Uyt4/+uWn2l2skRGGFLXHlU6oDh63Ih71c7S+GeaN40j6l/u/AVYJfNy1j72l/4HtX6ZLshcA==","shasum":"ea734bccefb94331f89d402d19328228d905e1c3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607032074-49dfddd9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyV2ZCRA9TVsSAnZWagAAd7wP/2BwbFBkfU6zMBiOJdxB\njlomdFU+rfIxbSLB6PuqckGWPPmBOw148n+W2JoHYSEd0B8wAGAQiXBKZThM\njMxHLHvYzPERNxzOo0yshbyux5eZ/wXlKipz/IDRD0uJBkl81PYX/CFL+Uqy\ndAcy4ld5XB7YGlQYIjTWLdbNvMOGaHH2aYT8Mo4rWl7/rTbfYxO3/wf4yze1\nx5QZ9QOmFgoq6knTM862l64VCSFhND4fLCt2Y+3X/el0S04DhrUdtU4NYB0S\nIo5CYTqE31IZyyWEoOtVIXsnsofHcSYscXLYMbPLGaS0yDj0J7P+6+43qcIu\nzCiup85Uvl0iIYIFIF+RNKVfi42+TSZMeqrmH+TrCvOyW3VnRpr2NwDB2odd\n+pR63MIrrk8dG9ZTFVcQnEpBiz3yT4kqSgZq0ADu5ZsHB/MvSkE2scVd5cZx\nEGmdrMAagbw49rj8n+F8dMjknbjXAyXdZIwkf6TDX7zbmF7ddJQyMQCOLPqC\neTr35v6T4VH6WyUjynQlvZNBz9Zg4XT8vOkw0qFHBZHVnlskDMiA8skRQu3G\npIbWJjBfyiC67cVBHFTB0BLGllb2OIZ9pq6qI2zkbZm4IORp7FMZHp6J7qkM\nwwzSZAfYf5smk03LvCLLVXFSgAPEmkYeFkSWvs5ZUKEQemFQwTis1dDI7y3C\npTrs\r\n=yg1+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4yME+tWz21lHCZAFduR1RK6lSlxznMevQWV1QTe6jYQIhALQw380JI3ILNjweVHZ4ZZwlCIeKw/2s/lZREnM4ioIN"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607032074-49dfddd9.0_1607032216572_0.12455428138332425"},"_hasShrinkwrap":false},"2.30.3-next-1607036154-d0efc3b0.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607036154-d0efc3b0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607036154-d0efc3b0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607036154-d0efc3b0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NCaAIvWWkqxrX3HhNfQMkvhLfZl6RyQjwP+xl4KlZz5nANh0gWABSozqSc/WpEjDcFMIjsym9HQnJaFX0K72Cg==","shasum":"06c8991d88320e11f9baaa8f96aea315cafe57e6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607036154-d0efc3b0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyW2ICRA9TVsSAnZWagAAZVYP/iJcfpVYILN0p54I/O8Z\nFVFL8+NyAFEYcOMRQdPLCVU5Z2U3Bh84C5/ZKHZtWecXv5yDqModbEzErLeD\nhOtqKYe35I4WJYkYfh4UqHtw2tNTH7OxkV5612ABFy8msf94HafSJvwzFnw4\nfyuOtkTcWbdIJ7sBIiYGQh4vDmCLBKDaP2nUM0LuElfU4oi9Nn3wG5Sy+vSh\nKihYB4Lf9Jkmk85dk1EAFFWaXibO6UgeHEOm/AOimY/Bis5LnLko1J47Grub\nH8l0zAO9Ub7pSuc+zYOh5XkdpbzQ+kO8H3mgZCPXJqmUCWCkPfNlJiwruJOP\nz6Awi5639YglNfCgP+1qnquJJCZWvm7V3fmVvmEepXCOxsndJaWEjCTf8XIH\nWOmG1Y5GUbPKyMgBEex1TH7iSibmvsFt1Uf5kas3ZcG7SVRFw2furY8KCUJy\nRY4IRXNmVWnL37N5zRyh5IFAp+q2D1i+hSa5AGezK6npf+vxD9GK6YwHwCEj\nVLLKqzHmEqJ24ZNp+coHmy1DU8DNOQMmmvC7NP9PMHsAxoFWlw9FGaMZ3t7X\ntB8OwQ5dP3cNjVx6CSJtg5MIvCL+dX8Ez9/qFCwTInHHi1Jcln2+6Avmf6Xe\nKx0UR7SQjst0fDiD9Fpgtkr/QKmtijBLiItA7bFyODmNa4tIrl2v22qokLKV\nVnt2\r\n=55AJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFro1dXd+TLiY14v1QgZAlf0OPnfuSypDyCew0qeVcwAiBEgwol/2/m/Y7A1AzSZBsicrABWz9aq5ZeW/dAEo11Yw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607036154-d0efc3b0.0_1607036296278_0.9047746668443768"},"_hasShrinkwrap":false},"2.30.3-next-1607060525-a61922cb.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607060525-a61922cb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607060525-a61922cb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607060525-a61922cb.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JKxIb6yR1DJ9bAphuPYgGCBFOGN+nR0Gs5100aGfQSS8rzKPA5YDxOSSKtbp1zvB5ktN1opirQ8i87mf0UB7gA==","shasum":"fa942485bfc0fe26d7a0c98d459a28261f53b51d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607060525-a61922cb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyczKCRA9TVsSAnZWagAAM0AP+wcuXHEuyS6rQ/MdzmQO\nnJ2BX+JQGNVI+4brdZyR3g2vY+4pQbnLki2wGzS51QeVtzNtuS8ttMipIgPQ\nA935LaDo1W8lyIKICjKVq+AsNy6tRp9mEIhaYQrvxpFAa3tSGL83xgRVNszX\nzDM4MNFrLGeC1vdzKOkI8b/kTZ1zRsMrta7YyeToUu7eaUdTgdQ/Vue3/PU6\n9SVgmKPU6Icd2phnQQz0VF3HoUVvkESRQGXak7zMzey7v/wJJ5MtB8+aSV9i\n3Jpbf++M9xcsSYb1F4+nhs7Hv+VMJxyA77HFZvgaMWpADkb1GRvvZbG41moe\n69mUxoO9szFQUfIsiFvs1bZEVjfcTstHRETGFXJjdAOW8CbRKlYy7BOzPgDy\nmxWu/IBafsXeYhITXexAm/4/50jdNF3zDNSrYIeDbB0G/lN0KKFCzzkNXapC\ntiAeuEotVgxWtDnN79Vok4+RyOVL3YfdwgfnHgON6L3d2pDS4rI+0JQx8nom\n+2tv49Xqygg+Z7FAARvVv/oRI2vNZ34T8xsJ4djIBkdxrPdLr2it+8d80KhA\nX/5QYt9nxX+9CVnW+/AaRZUaK4YsQjt9I21/TPIig0sEPU8p8oGIpkWHG9Of\niAkGGoZq2NIH9TWVLxBilFx78f98sPjDrO7VfBZS5WQ6u6V0rDcwwMmbpXIR\nrIEX\r\n=cPsl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGFeDZvfqWwR/KtgrxmBRLKp8xwCVvcjODPb4ptZqjxwIhAJOJS9sacH9FmMIbE7BVcSdy8bMkassqfq0DdCjcxpDt"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607060525-a61922cb.0_1607060682073_0.3631901188797575"},"_hasShrinkwrap":false},"2.30.3-next-1607060891-dff31a88.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607060891-dff31a88.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607060891-dff31a88.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607060891-dff31a88.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lMzfwWKgCKpfE+cL56N1vWICZG+v9qhhX91ZFM6xGOSdkE07hTW60nA/Lhcutyt60K7yJYSJYSRbINQLLqVObQ==","shasum":"aa93b26f15944c224bc5336f0702e2d39f750ece","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607060891-dff31a88.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyc4jCRA9TVsSAnZWagAAvoEQAIRTOljAYglZWcXjlguW\nxRZZH1+P/W0k3qIytU9COuqgM9EdSs+67RPQvp9dL4ZcWMS9S2O5vUK+msJb\nDo1cztpb5fpkZSY4hIq5s8QzYkwT3fahfKRs9zVqrvx4mA3y7jDaPEYTJCPG\nAxgmKlEuEqwzHGZTHnTs/u7RdQeobuEO6TEC+K71vr8AYqBmTrnl262QCzRC\nQ07UTqVx90ZcRDtufpX8OoSolOPaN/cN0BY5D4WSRnD2iwLMT5YhdUST11S/\nGOAiBNQzXOFLPAa3wcYllTZQFHveXel4slqf3t1DHDY4AV+EG6ilJRebTe6C\nUhjWPcZMxLyVYAPX1bKV/Mie7wv4ThfA0mB7Xsu4l5k/2eSv8tyf9JRVJ7FW\nVN91D9kdXCGH2L1zlZWiKKQqUYKS5GCHJQYUSC7uPW7GSQ4B1exG9mS3Jr9Y\n709euGgG8R6pw+L0CabwUCJQn/LAB++DSFVUFQqdoqRkxTTOvJM7QWAqrEQl\nEGu6FBlnQ2o+228CPT8LD7mrwvqhajMbK4qqZ439Y/tihQUMjNOs47nixNAe\nW7mk1TsWvNEFdvxLcdcdDVfI9H4wJH8UpMfX5pUDqa8BG0AMCmrBTnEHyEYx\nxHvHiniMtf2uU7AQgb+FLFf4LY7rhwr8JITCDVnYyTn1FiSJsjmSFas+c00Z\n7IUU\r\n=PlDq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCGZYYIQjo9cnV+3KhFktKuIbuVmDr6qgly68pGm/6qAiBEntQMvGcMJAkP739u7RmmM+/iELTMMQFeQTkSoWwMtQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607060891-dff31a88.0_1607061027230_0.4478676077254444"},"_hasShrinkwrap":false},"2.30.3-next-1607063086-6a4f7824.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607063086-6a4f7824.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607063086-6a4f7824.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607063086-6a4f7824.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hv2VB9tQziGIevXG7qTKdfPoZrxyio0Dax+JMId/byBaBJ+5I9nuY+b+Gy0FJmFOAd7G/3jFCr5GhuUJURxxkA==","shasum":"d7080064e75d6da5709458936821d438a35b8dd0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607063086-6a4f7824.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfydbFCRA9TVsSAnZWagAAK18P/2QX/TMalmtij/YOOBw8\nwyBeCGi5CzKkoTjX+Bcq9D5iMR0Xe6fAq3vMHT5UdbVw95C+0+0b45dGrJiS\n+RqThw5rjYTEY7fg6BhnJOYXgS7fVEbFwpdiW3Xyx81+8YoondjeyaVWIp55\nJSMBknxNZ94POi1lKh5Zq7uWRJw6IVZCoI4XU6yMq3TJMXX6zbSIQD6nfaO5\nLMbBJ/4n9IXehrQS044lrFejshRlp3oOdM6Eyi+oQ1EGzxLRDw/PMrgUAG0c\nYG+lkTPK94ue5JIy0xHIScFzsUBPEWsp8reaw0HHefWTrl1jD769EqcKP8eM\nuff/JZUqWElkbw0Yanzz+YRvIlyGkcN3IvnwAANHXxVL1+dfq7N3l2kidYRE\nOW8VhjDLULf8spJWeK2R29V63xuRqJq9ubp1fSSNZaW4m+8TFt+IwbM2s7qU\nS0NC23HbQx8AOdtcMOXMW11argmK9efETOVAmteLpN6RsrQK4/uHTOBjOyCz\nxxEd2nuBZNBU1mAF53pzKJbPxQF8/GRRJCSGraua/iCa828jCeY7GAmQBTh+\nzxvA8/lonHSGJMva0jYW1excqvrGyskKuThBQKhCSNZYGX5w6ac7wLjZZN24\nELJkRQjGwpPWB0dvTgKfHU6bzDjdbFLEaM37ZKLRTWXHEi976vI0LAcF9u+1\nloOj\r\n=3uAy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDotYNb1gI/TrHxwN7SXXz1NHryxHCoevUXaVAmfBW6fAiA71gy9OSe/Zfn2ycOBelLToOdnfc1IckyzdIb18okYxQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607063086-6a4f7824.0_1607063236942_0.261718314273756"},"_hasShrinkwrap":false},"2.30.3-next-1607065296-d55ec1e5.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607065296-d55ec1e5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607065296-d55ec1e5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607065296-d55ec1e5.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xv6TB/sC0tzaqVxlhJJGI7+BW6u66xU/w1fQuO7KvyIYb+ZZaEgpfsh41IJOlGtRbXZXRXxwkZcf6o1y2kD0Gw==","shasum":"2c4ae86816369a2c9945192bcc89c8ef3c71c0e2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607065296-d55ec1e5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyd9gCRA9TVsSAnZWagAAjR4P/0cbx66pKf73jkDVan3A\nT8oDj/tD4O1Zz1VoEVTUcnKivKZygFc9EsQ/PYbKkxZBsdyDX6m0ztdP0Ppj\npcbENzfkv8or674qga04jrWUP57oeUpQWICv0X/G1PFo9wvQ5WV0TMrElpnE\nXDeRzfr17+YTlHvhmWpgKORwri1GXtxwbu8M4eGjXypBKf0rpo53JSCnA1E0\ndOTx9mm9we1FKC5a9jGEfVuv/mVy6wQGHuCXbcggD6+83kgrz+PocepWC6D7\nIRn1Fz6ViszSm0KUELqRP1toVdkt2AIp45cUujXkijiCpbqKJ/W23eUa+9iE\nJ1k2ViYeMOIEM+LZ6UrlTCCCkJjh2DTkbunyJdDiDaTYz6X6RY1AUej+Ej+V\n4WPoCYamIJjd+1xyoJbh38ts5EPtiVs+MN9obHvnfdg9RDCuLq4HCM0YHvNO\nP6p325SNvXSno4khcfk8NPvcqOwbGJnx2GBBWutHkhXbfs3sWwoo00VSwQ+W\nmIo2b8Xzur78ulfWOhqOWrYVRjmror/6kNvxQwbQS4MmkccyDfTIISE5kvxY\nz7z01ABenpLKZH01fJ36N+CPbqHbxJGDSB0L4Zpc1IXhGyL8OUH6yeWJdmtp\nlUiPIhU3+afMz5cUaluGiKl8uvC6H9+rrlb+XA6UMaYOjybFgAJXewEc90zi\nyruV\r\n=0in8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzfO2IJ7KaNtkhltH9UtL5NceTG4v7YZ4yiLCvEfMOmAiAeHHzGGVcP+zMy/zpqtHyzyNlppTRz2E97XvnZ0q/Ckw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607065296-d55ec1e5.0_1607065439546_0.29273138447527147"},"_hasShrinkwrap":false},"2.30.3-next-1607090686-aba2ab9e.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607090686-aba2ab9e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607090686-aba2ab9e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607090686-aba2ab9e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-R8PWQF6oIbKdjHB67yX+sq/paGizDVkhBrheMBmy7PvbOgL4NFHXeGOe7EaPit8LnvtMpynDAQd2Z8TQHoeltw==","shasum":"a8657cf83f926200a585aee8012a2da13cbe3d17","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607090686-aba2ab9e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfykKMCRA9TVsSAnZWagAAy4oP/1hmQtYpBrM3IJa3YSii\niL9HyYMbmS8IkqmLORWUs7lHLtFUOF2R5ySUNf9e3aB+5qsssRn63K6i0RoG\ngl5HkKHzgtcF7cSkFp7Ystep6kYkMn934HFetL1yqHZ/M3xF3WhAy/BdloM4\nsGtU/W9yOSiYJ4YJT+6GXO8gXZUfFgosfFAlked2NcXfPZ92CTaT9ZEjAxP1\nUvb0cH/y7DrLEIorxheyLa4vpty3tGqi879pW2C/lw5k4xKnIAOse0f4syxt\nFhFrRofpibsXPJcpgNswQBOV8AtK8OFRv13/6Dzsmru3zCzoLhzgDwjMmOpO\nNPXO2uFr96GsrtCIeSqCGokzjaTHJtgiVw8EbTirG6KXprTzeqfP52z95rM7\nm973K/oucsSrUOoraI9ITTTbKRUB3c4eWGpsUCPvCiRZdGY+e9heoPoABmXS\nzTsTRfUZpHx48vhUd/0cOIKbdVNwPt4tjLzaOwyBi1n5+rfJ3UMSapBfksNU\nhXEFH9SLYmrAN4Q2hrE1IpeMkBBe2SSaZOzWBLtcMm8lo9uBz1uSvUWGoMAW\nHsTx9kXSs7chBX/15ieZpZxmTuTK45iLjpPK6Qbp8XH1ZhAbCzIjXcWl5xDG\nLCKUwQmh2JDgFQ//mC22ndvXmN9Dkp/hDMWbxKMvMnfl2jW2WI7C3kGyKTW3\n6bRB\r\n=A8kL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMMlmHIHPZ6lmTnTQi8TPkJN1WFh5m6YLD0zIzd1RUZgIgD+LnGeFYkTmiSocNcyQCeHPHgtGiru172yKGk6AT6M4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607090686-aba2ab9e.0_1607090828312_0.688353217006989"},"_hasShrinkwrap":false},"2.30.3-next-1607091445-721559f8.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607091445-721559f8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607091445-721559f8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607091445-721559f8.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-u1QgskRF0HQUczPdwXl+vA0Hm+U2rO6+M7KUPQV4xDX8kAh75IKNiiF2Yb7BvSkc59nBkAtinT8MV1lwAdHjhw==","shasum":"469eb78e398bc95285c72c58da3a02aad182b116","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607091445-721559f8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfykWHCRA9TVsSAnZWagAAvrQP/0vL5vkncq655U2EhaW4\nrT7eRgoGqYYYjlx0QjTXah5Uz95Wjh5ksYCLPyC0qETjQ0BU9LKotmTVdRe9\nb41yrZjmgpX/YH4YAG/dI06dvlrxr7pIMJ3vCkeFVwdAaeOebt4oFJcPWApL\nQaIHNigueUVtjoXDmcyUfDL9+gk7Db/zoBFMnp5WLJRsSxpmoNNG306mKdlg\nb6DWPwrzwoVmOXgJZYYMrNH3pWmgiyovmg0b3mYjJ8IMpSVMvNJPq2zpNoP/\nLSlE8WR8MW1fYmMCB+ha95mlhzmI535CPr6g3mCLzufVqDpAQHjCDqe3s5zY\nUvzRnDbGJ32+3AH0BxEZMLx81omcLDBvIrF+Gr2439PN79/pEC43kjCQlzR9\naC1L0I9rTfZfv2OJC6gD2FV3jE7ATqheNnq3S0iG4WPZeh9jQAMleAJU1IXo\nZZNgDYI1NSVIEslIJoNFN9FsolQ1/qddy4Lak7jlvJGI2THgO32BGwT8Zgnt\n0FFsxbsYUtjW+UG+3vBVfmAd6/tJaBOHKVxsVGLjm8wXOmTlQhm4vZqeWnxa\nFYhyGpHNmBT1MIMUPr4LQatOJI2hpxbfsiSOGu773uQgIoQ9dOscwbBpgkKf\ndM/NfPUjXj8cHRlqHQeF6lAvhU5Y4/5VLAlxqlqxTVlvXGrdR4YAPopO2eKx\ntjlg\r\n=Fub8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6Hdr6QBouNbEXtdAMDVONC7Dn6tnXIgqvmF8RJrXvOAiBHTXR8I7AcHqPF07+fKIS4Icpcddy+BwuCqf+VIQ973Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607091445-721559f8.0_1607091590621_0.8343275427728891"},"_hasShrinkwrap":false},"2.30.3-next-1607091887-579ac520.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607091887-579ac520.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607091887-579ac520.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607091887-579ac520.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aNWXAMg7KLMbFnmBr8oI6hXLmjFxbVw917rrOMU0FXquFHnuWoTp6GFV06wKnS7J1xGHM7fsLcsEgHGKeka6HQ==","shasum":"4fa0ce67f60686ea2a39b1a45d39e0755458b89b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607091887-579ac520.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfykc6CRA9TVsSAnZWagAArjUP/01alQqL7OMjoGL+9hBo\nGXOb4rkzhtimKS9lOsRiRbpvL+Q2dfmzHO8uBmnf86vYcsH4s6Wejh767NP9\nC19yrY4+qrKDQq6QSHgRyltrQJZE5iOF4TOokt7b3bbd1If4uG9bGdvONgGt\nGM7G+3Bk61gx9TNYQ7x30I6hzybkmWvtv22uPdaDU/LK8YFb13LSbglvmcKn\n74lQBisE9h3g9Vwx5cKEVHiGW27Cag5JEpA5LDutFLeORdm5Nqtr3jmK31LW\nc2p8XvQ3OA9Xe48lX0aMBPHmjpk/qdWnrA3Gw4Lp9oQNea/5fdsHQGiltYiY\nBtAafn2fHTKjwrLxuhyREUWR7Nf+Y2nymQCOR/BL3aDU10A2uRx7gAtgSwwt\nJRosp8+L/muf+wtzs1l0IfwraVODSVcnEQhBiYZ7iqmjZ7IhGJ9n+6xipufu\ncHJ8pNzxEdC4GHrq/cQFOthosys0u14HTbwEoXYI8w5hNi9GqgpGXmDoegt2\ndIGQsdn3ixCwddCBo6euFLN7BqRq9uWTU2Wkm+i9nO1vS9TOGLsY7ElRTuqz\ncKUkxBig/AreiGBbK4vWvxJh+i25X2HSBpTGtxmG12QuphhdEtjHEzwF3AwJ\nOfKPL9V1NLbZWlET9KES7YuqKncnA354p3LZJPOLiN+gWLUc6Pu5XerDScdi\noe+W\r\n=5Phv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxLKDgxMEI3sYPJu0yExprvxX6WYOXgg+F15UXF/QCYAiEA3LM5UduTJH1fRgLRZ6D9Y6KOmS/AjOMNahvlTl0N88U="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607091887-579ac520.0_1607092025982_0.6956404087952996"},"_hasShrinkwrap":false},"2.30.3-next-1607093069-559cca3e.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607093069-559cca3e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607093069-559cca3e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607093069-559cca3e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XQtT6LznGX76WZo5a6fXIpjNvpbnDfCj4u93kpTSmMFYdfHCO6ejgTjtfrLOh9z0bTKVE9JQQQ4apBYavWx4Jw==","shasum":"a579a2089fee180a5a0b53371a5b96ac68442de1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607093069-559cca3e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfykvbCRA9TVsSAnZWagAAUU0P/i1OUYlvlEC2Uh3QgNob\nbTCp4YpwFOPlKApwEyHHCA+Tyeq+wtu+BIA9/sGFVlvqziKrN1TNnGtXOvP7\nllcaFgeyCDttOKRhHZB+aZft4NCczSmDxzUoEfQChNTAIiiN6V2f1BWQ+08D\njP7xBRs673VM3JScyh4zDRkCatRgN/ilrJTy/Mn4Jrdk3OzwpGSEO6vljklp\n8EiD4ROzJYj81e712iSr1y8OKH8geDQdnPAhnINbGBDrUFlaKg8BFFa3XeZE\nrwS9DFbCKjdYIGaFqk7+Comut7l2PSTVlFC7zv0dm74p6Znt4uD08fkkYywZ\nED60hxlPpzvny+amOvRLDqKuAjMyprFQfyui0Hk4grHbX1sOBRzOgWhRraTo\nIIa5kEKuKD3wjWRkcAd3PcDe3ac0PjF7u+8XWqTac0PNqE31rbaNjI+QmAke\nr/GxzfzBmtaE7Ve8VrjBq11hLkcGkA/MKLHOpyV0wz/aZhPbtLXP1dGpb3P2\nBuwR/Il8EQ7MKiLfrtQLJJLEB7xMqBcgnQET5rWs9QwFwCqAJYWWCJqHPKD+\nT1ghOjCF0C/3BAo2BnS52DvSKnaX7ATrfCFdJCPQQzKI/dO7ypUQ+Yv5usxz\nfjKXUitDM6Y2CUEqV0k3nUaQ9NP0+HPzi70IvQnf1UBkztpA+Pnv6kPl28gy\nSAoO\r\n=7f/n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHGerAEJKx8bTxfxGVFEyGSU86q7uoFpxPtcll4JTnTmAiEA4+Yey6b27EiW2Ewvn/n7sSN13b0zC3/XDNMAnT/h3r0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607093069-559cca3e.0_1607093210585_0.5659225681859066"},"_hasShrinkwrap":false},"2.30.3-next-1607093345-579ac520.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607093345-579ac520.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607093345-579ac520.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607093345-579ac520.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ejeNohoHJVvN2Sx7FrxyPxkU1w8NaO+S+1cet8TEiLZ86TChFSQNcHx6lAZfwycy5zZNO0z4pdK+WQJL+lYcCg==","shasum":"03f25329e7027a0c9d132b788dd77cfb5ca63d6e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607093345-579ac520.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfykzfCRA9TVsSAnZWagAAswwP/1c4HQ2GzkEVnU2zOZ4K\nV99XD9+CyKHxu2QPyZXruDE+BG1/PqtF2Q5oYBaPVkBvmDMhEuhKKqAUD1Lv\n2C25Z2xMJQdFOPwtGD12pxL1bynhSZWEbQUrFFky8SqZ3vbfThZxaAqza435\nTUzXY/0HC/T+qc2oY2rUq9q8WG9S+fKIgb31N14BjODfNAB0BVZx6M3p4WNc\ncZ/Wbg+nxOmEls+2iI8ruYatTeYbbPhQsfHZyP3Ydd3W9HSbeGYTt0rMH0MQ\nEbTPDBkqr0XHW9Rt34gbeOrJoMA6mamUSeCFPNzr/8mXSSe0U7vIJ3RuGKxR\nqnLYHLZqe+0lpHrlZyxEnaZow/6JJLwyVTPTRJxeFjFTJ8r1O3lXbj+4rRqu\nYo8YH2TntMth4vJsp7oRJA9DZBmHl9zDeaHXXrTcrfI6y3I3KnsnSZdJkvcv\nymkDlfOq0ggFDIELseeFODX9U8Z+EYvKbiLU3jJJKODphZNRnSBlujPODcWE\nEpin3DrKgleEUnvCi/xfz+U7xfiZse86i0ZtlyXJFJICPaUY/nNZNbiLSjZN\nyKmDdCNpKKdUgIaBneOL9gzGv76Xl9a/++ZysfJg682VtFIWgVi8ChzTSSBb\nMdt40McrLnBHSfKnNPI+vi4a/2XJnBx3oIKcGlI3y5l/NIeUhQWNar0Y7h3q\nl3Dg\r\n=wR5g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTa/xOFtIxiT5F6wmWEFBpXQX/c7kU4gGtyYB9gV0tsAiBG0nyOouHCGsKBGwzuO0ZgoewY8486AHuLePpPrGyafA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607093345-579ac520.0_1607093470957_0.09666324384604197"},"_hasShrinkwrap":false},"2.30.2-next-1607101969-d9826209.0":{"name":"@xdn/apollo","version":"2.30.2-next-1607101969-d9826209.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1607101969-d9826209.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1607101969-d9826209.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Fa4FbvpHLMyEQ+ldS4JdKNZ60nBy6jRJ50Yed71xHxyZ+VWBjDVHI2R5Nh8MTNzQVMyCGUUxS8imw1y9hCUXUA==","shasum":"2fc8d7f964bdad8a24aacf47e4fe9ccb6a0f487d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1607101969-d9826209.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfym6pCRA9TVsSAnZWagAACeEP/RwcuhKWzd/g2EEQwBul\nVBMDAsIlEO/BvzUDxLPc0HCFtVW2kgvInDd+pf9sWqYOGyMjy37F4QS9R3OZ\nDXq8WnNRw7E63bk65wecW0CPfF4Bu4HH9P2/e1x8zkPN6gT2+W36PRrLNETh\nWlVrJlLkP0bbFbJsPfu4JB9GBG/KuU39RgIWopSUSEXZlkdSGxneAqtbJ0fN\nB0lFD2qUdwWuOpZYdoPHfpBx9LkNmpxX2y/IT7r/DpdT5q/0bGWhg+wcpZMA\nStUbaGncOrPtGKhpqQE7tjG83rlhp6jMi/ckY/En7fHy83bOhsjsIwmgun9K\n5Mcg9y+Exn9MFrTA4pV2T4yKKpRqmCoQapoVvb2WRUgm1aa4GMHBbQM8C3sB\n1K/D8351xbrpuHIDXDxHH4TQWWmwipB6fEe2u21sY8w+vW1SHrmlgyuUD1YG\nY7iZaz3NdSOWh0q+AdRhQWIfTNP35F7Ho4BgkPKECZWzK5OAnjFkUq1sC2/z\nNv641pi/m7diIT+B74PQZDy4uznAzMfeBaYyMQhQ9jRxLc5ewp4YCklvLBpR\n8Qx9xLxIcV76PHm954t9RB20mcdQFWf4BgIhmsrr/qlAk/DjD86qlUjTB3+z\nH8Eq6lv/9MdzZR6UtE1oIUeFqBPQIH4On55oqR8Cnpm0gjMHdbcCEmrO1WSK\n3QAW\r\n=5vjx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9vgaVaeofQooTSN0px+c1Am14uEDvoQyjwhvYBF/5YAIgaLeQaThkm4P1EJvULDNONigYdKdr4qUxo76XqsybHaY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1607101969-d9826209.0_1607102121484_0.7943147645199491"},"_hasShrinkwrap":false},"2.30.3-next-1607111481-cf5d1333.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607111481-cf5d1333.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607111481-cf5d1333.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607111481-cf5d1333.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-H5ji4RBJkFmlkvGzC52xWC2xSwH5ApFE3hVICs7S9xd2wLp3G9de5c6AY3RSiu5HoXAQ0lEnBMDyVQibQAgfLQ==","shasum":"41624ca2e10a0ca423cd3a66e07133830b4a1ce3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607111481-cf5d1333.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfypPBCRA9TVsSAnZWagAAkOAP/A0550LQbAQCm7jQoJzr\nsmJ/Ias2krXeeOwkdwcoYmp2mkFz5mKUvVqmwh4MpWJv/a8WU65noyK+Nw01\n5Rl8EVyG8CW8DpMZXe4OLY6gcWg9xcwSTk35HFLIrD3n5vK1E18yagtirzdz\nXfouxeB/uOB9N7UQxQ+PGvPl5jLAz4t/t2GiIREW5uW061tdhtyOSU92h95e\nYmH5J5NhWuK+0lNDLEIVMoU3ikTLabx1fs4yhyg76bsqXrr5d/WaoULnD7pT\n7j109StDJd/sFJh973Eye8PZZIwW5QOsWuOXy9ABGEFhfOM22VTLRE2CobBo\nsn7qa0bjk8g9HIvEyjGNG8zT/8zzjGx4E6jH3m6uourqLmekmsg9ijfQuf6Z\n3SqCUefpdYZAvaLOZMdctAyRPRcaQdjfBb6Bzp5xFXK0Scv0ShD+UaMT06d5\ncwSsczVNiXg/aVsIpB4JvZawuklQTdQq6pKIDzOyu35JbfS/j9hM+lrA63bB\ncqxiyoaQfKyuOzVszgxdfWzgIbfEbAZYLcdgXoz4wIPAs2DJ9hHwfPV52dUb\nUtpMofCa7xzrOlUt4t+pC6Wzyp6P/EomBnu6T2frl54Louzpx2gL0OO8zCtw\nZcmWGmp7xM6AS2RU8JEndthC5WqLbAzBZy+Hg5YNJPIDBahXhBBqaBu/hl2q\nob/K\r\n=379x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/+Rj/qlNl+RObLUNgqT9AyD2Qcpcj45xIbLQyP+755wIgC8XtmghXu1J1sryQ0XYIHjwk7DCp9LpvxyKMB21Puik="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607111481-cf5d1333.0_1607111616575_0.29385515005495"},"_hasShrinkwrap":false},"2.30.3-next-1607339118-47482c77.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607339118-47482c77.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607339118-47482c77.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607339118-47482c77.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7nZLB3kBBC9RlSaxo8dNLj7XfcJscgbqxio3g0L9/u/+82ykwlLUOuG9bhBO59zU9oreqlUqgK1Wc1+hcXrDPw==","shasum":"9dac4e69bf6f3a2dfee7db9ff06dfe916a1ba631","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607339118-47482c77.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzgz9CRA9TVsSAnZWagAA5X8QAINLdxavbv1Gv4TcggHC\nfHXlsqGgnjYFlWBMzVfF1+NxNEMgltz1r+gMnUmfPuhqcKyldzhQYQzByJRD\ngH7vKzvLlpE0pfO5iL0uEiA+rLJkm0avGzGhOVvaKjxWqN451SQIRGp0HZDc\nE3itP2OLM+5GPunw1Thm7Oo53ZfTXlZ8GDT67MZ4QSzm3+Zfa4+iKm2pa2ck\nRrAuL+Ci2oxSvgQaX5XSMG1LpdVEfb2aDaEc1/J5bNGx+WEbJoxow3ViDs0Z\nnNWnAC/00kDYwWLPprBPU2klPfty9D3BfQI+ohY2bEYH2WWmXy19tNBuL1lA\naO/rUUlvASLWPSiZshcjaR6Z3oOxr4PTZ0s8dJbJUrk5TkfttjtWGD3khorF\nVQSchpJORFqHsTAtF8R6UlaLA+AYmoCeMxDNpAQJqfZ6CRG0cKwD8RgGt7Ny\nIWFkG31qwb6OXZ4VtX17ZtyLlR5R+kw6CM70FPScXgGOFl8wJU1eNJXhjTls\nqMFkaO5VO5e0IYSTbf8fWr3J7JwJHcCddu51+u9O6KwhkzFGHX/cbzHHx/tV\n33d+zZIyYV1gDjYXQGQ3JGvpecn2b2v5ksZxBWTEEe+QQy81L5tGV+nBHe5T\nGHpdyReZDi2EtEuLpUBZEMf/L9vTDwpTDx3sSfQSluP/d2aI5WTvHf5VVuTe\nZDOG\r\n=NX0z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnT/8mFDL7q4eKVEt2yb9OXEMr69hP5eZBCpUQ8AAnqAiAPfCHSTvSqgVTjjm4wiVdfxgCs2wA1cLfoaNkfwRc3JQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607339118-47482c77.0_1607339261476_0.4532546713045882"},"_hasShrinkwrap":false},"2.30.3-next-1607341377-db21a60e.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607341377-db21a60e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607341377-db21a60e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607341377-db21a60e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aolKth9xoskZRgxMc076MA7I+lQIz14sJSt+y0xWLprzKlUP9dz/C/jZr4bY+FasqLPXznlHvw+lsA6dnYOg8w==","shasum":"86f400a50cb4dd9349e4fab31b69d088c9f08b8c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607341377-db21a60e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzhXECRA9TVsSAnZWagAA+3AQAIBoOBtzENzOxq3KxBrF\n//tEnV0oOpAIudvWb5uzcTR5qnA7zJyZAD1X4Nrsd8GOXe0Oa8Xh6CfBdLDf\nz8w8EfG8wncHzWNwkSQMxYQRD0Q9jsbcs9CKOzAHVKBfHTDDHlfTPwYSPmot\nnDShI9ZXf2Pf/ETOLCr+Im11KZfTwhL5uRww5UyIptnsOfXX2FjVzKiIIU/y\n5C9nj3HLupTC9fP+qvtp2lxo4DQ5zsNpZjKvC9wzQ4R/3ANiAWg1qOA+h8dP\nHJG/BVWleMxDiKp0eVtcuCABewcdAf/5wYOX8Z0/PiRoWzzbui4P+eJGNt5l\nBj2za7JtsN1UnWZYcscrB+SzsaXJA5dkaOKwMDPznzvlLV8AW+JMSAum8tDQ\n1jFpr2DJ55ZhiSw6CDAY0VRcgQZaQHrqcExBu8slzEAS10Xi/uq8128lyv4x\nfZvwYfJ1U8uqC6wZjIRxbCxb/7C/gaI9GTdIIF9aXkoM1ndjVyDInR9G1ieP\nXOCQm1W1bFYum9Ku/rkpYv+Fq+FD1K8F3ftNtBCYz2NmU1EaHKpoBV4U8lAK\nM0a28oBHGFnjv+6haL67dBJxkRBTsM1un8muhaJYnaGFcLPJrwv3tJUkTpo6\ns0AYOll/4owNJANhFwoJjaJkabkpi7oDcYlBGrRlHogD3g0evDEko1yH3bO/\nkBtC\r\n=L7ZG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwt3TP69ppfpwrChjj+2j+EQqAjsbbkmd3QqPD0fqcYgIhAOeCcCTZ0V1j+QD/D5UUxMgnPn6e/r8u9uQVyVtjtts8"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607341377-db21a60e.0_1607341507661_0.1996225926742976"},"_hasShrinkwrap":false},"2.30.3-next-1607349437-49cca36c.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607349437-49cca36c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607349437-49cca36c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607349437-49cca36c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KjXimZosa6OChPjjiz3c2iH2bePTB+yfxEYXGGRjEIUXMlvew7UG9JQu/x7DnYbqk+jxtFWBbxHjQvk8yc4ZOQ==","shasum":"f651867287e38318740ee159fde690e5674dac89","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607349437-49cca36c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzjVKCRA9TVsSAnZWagAAACQP/2/7klEKjcMJeupWbava\n6ZQPh5q/hw4i7h9sckAFKPAHa1KxCFM480G6oG5FFKOy5xvYfzlN5meB0yDF\n4sq9NLdCwdmZuKfYHQ5XFzV7g7k1udYhmlBnIAq0nKSnHJK2OLNTB0ykucus\nKpBcCi+tpm0Km6M8UorIn9Zl/kkpyXZB0st83uNX0jPWZ+lKr5uuEpOikhwa\nMcFFXZvGvRF1rvQA9P5iInxOaWHu0VRKeYm4WuELB1MG0PfzOWA621GSTzjo\nSiEC3v8aQyttyHyeLzkEUwiVnj6Ogo2iWfNqec6bUSPdXfoooeFyPTqVZ2iv\nUdZIAZSjI1DrRsteQLXzx+GEO2150+7fDwJaHkE5zmJLXHujhnUkKM9Phik9\nNjv6Ec7WzYrws+AEOJ8e9DSkG1PvdK8PFNrPQl7dA7AeH1cMUZ8eMNR0Ia0j\ng2YexIX7G98OsHpREb8tMe7cICwt1Mal48vxWqJ0SShdMcA7MiTGcbK5R3/m\njEH2XnQjhEVnJBfQ0VL0W2e7xRksD1kk46T8edQ3ugufWV3oRfLDvJHRXBjt\nTYR6/7QaGOH61CC5+sVc+3V7lxxH5FbUJe66sW4kTpkj3Orsj3MtGW89rSEp\nksewlnwM94f0M2fo4WrUi8UGjYXA10jnoqOyrJAeo90LT2DzD78YePDOQ47M\nnFZ5\r\n=zQzo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+sOZOkcgNw74P9Qvb5MP2IfMoFdm+AB05u5nLzaI9oAiBnd6s/wUTZUgHuG2HcZ8Jhf1+hl6CH1P/J4ZQjWVRk9A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607349437-49cca36c.0_1607349577556_0.2610328803491335"},"_hasShrinkwrap":false},"2.30.3-next-1607357734-579ac520.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607357734-579ac520.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607357734-579ac520.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607357734-579ac520.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Z9vSV1Ui5K9FoiBJLtU/3UJbI/HSj9bFZmwByh4hMTz0s95SWaIQs8q6ByfT6BqFLFxqZqfKIhiyV5mShLaPGQ==","shasum":"eb9853459fcffcb21a3ebb46e6c01a02329a2deb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607357734-579ac520.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzlW6CRA9TVsSAnZWagAAAI8QAKBl96j57kytqsEtw9D5\n/JGMs8u9sLN8CG/0rnyxYwofuxdeNCFhVCT3pVbTqp9X0aBrAVqoOApqmK0k\nu05BD4D7F8F0O/4PDm8wY66rOO3v5V+BelzUGn/D0ljtwskl1m+7exbBhgQ3\nqz4HCAyTycMQhyz+1YhDWcoSlVozvbuilfe+7IiOfUlOcyiBd5Sx8v+LjpX+\nbYiHH+QFd/nYA7kzAxi24Vs67eZPuVHImhRwLvs+1JcEj1YemOgeschU4hw1\nJ3Uf+iz8peS67Rx5JXK+EXcg2zy1AAvk/hG1MNA97k6lMa+DAgZb6qVwoEC5\ni1lUW3Pgu83OSms+Jlp3i9tPQG+TlT4Pp6KknefmzbdsR31vxS5RSyq+61k4\ngHz+JFrrDaC4DB8BsPLbsP5LKToleiGsZP94vGQvgkfP4vVvlC3qlPFsvv8+\nCiSqS0/98AJZ+8WaVlvM/xcUIMpR9EQgZw4Po5iE+28jlMrpFToYaZ5hGSGK\n7LTSgGjLevdNcnr13+5MafFvQX3u+iDvinyt1W99Ulr9FQ+RF+BMJFbEq9aW\nPypKsnrnD7P2UjjOGDhLS/CywoyjguricBUfqMxa7Jqwr6OyHj+ng4lY7M1f\nZL4nJD1yinfI3TBjJVPb+0TpZ1f8FADyErA5ZaXoqe94bRijZhDV/SyOD1FK\nvjHF\r\n=Ff1K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCp4F3amyP1FegPiw8OAzWbVAc1XQcGZYhdXPdnM1WhXgIhAKIx9llnu6EcQL0QjzMdyKfJmGbXgQ42NSnLTomQr85e"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607357734-579ac520.0_1607357882261_0.9658920444188863"},"_hasShrinkwrap":false},"2.30.3-next-1607359484-579ac520.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607359484-579ac520.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607359484-579ac520.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607359484-579ac520.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cKOjDeYoN3EShOvto5CRVxHt5y9Wcay1SQVQa7AtK66cYD0Zi1aRl5yjmv/RvRyJgKj7mh1x2074eeWPO5TpFw==","shasum":"fcc06450dcb09c4e23c5fc3cd2830111206bb225","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607359484-579ac520.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzlyDCRA9TVsSAnZWagAAb/AP/1bYn6inM3id+Y9gogZJ\nbPnYPDkRkw9nvGpLruFXqsq6UW07idT27V37MY3kvV7xSuCvaY1ANCFmQpSC\n6WAtgz8kKflANKlGldBSqZxkyIdscqy1AT0GRN9vTSQMHzYPx2Tucv493PLs\nWFVd4kXTVI0yMmcddjdKqaaQcLZmCzS7NED0TCFrYN5LMcUC25NtmqgUUm/Z\nPIMfzYRhOlwRkfn7fUTElHpvzGoCV7qgdfXUpoQN8I1Njs2L6XCxIEgPdQEI\nT3S+zqO3vS46uS0AbbN2bq7OkYsBPnfsu4QusIhyCRenlfb48my1O+cLB126\n21Rp9Nepf4sTErEpOaQaWdP4Wu9xxawaO1q7HyiIzhIqeTezxnKmI8reXaQ2\nlJCQhZCXFKQPM28xLiuOM1+w7Cb3sddg2VDSRcxNdSs8qlQD45xMuyWkU1Ay\nMfF5+CPbESZSWeISTXrO8z/JDmw115vHm0qlquR78yREuP45SH8EHHHQ1PqR\n112myVz2IyiWTsifY4RffG/0fQx69LdsKOeOCq9w7GaPJ5RehZAZEaNF9GLZ\nx5MVm/gUyg4BVfbtGXECwFNCLhyjM5Mtcnw7C2mX844VscBvznKMsSxlYNjC\n3SXhfatjzTaEDkTnTdTAFBHmiwh6C0hXdxj62tMxqbRP+SUoHXN/zmQFEPOS\n65zr\r\n=zBbb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGHWKUwBjYEIADbLIu3hghqUs6mBz50jJwNnngNwKNecAiAi6mbte8dY2ABQ+aQsucaZcpi2nIbbv0Z/2yt/CFTdbA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607359484-579ac520.0_1607359618909_0.27845635448828787"},"_hasShrinkwrap":false},"2.30.3-next-1607361800-a7da6be3.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607361800-a7da6be3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607361800-a7da6be3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607361800-a7da6be3.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Jexsm/53++jleYX971U5X6W1yAcqE7dyNRbw3Ju3wu4D7ZQvE1mMMN9ZiBpgZvuUM6XcpdtcMPkqUP4V5SSelg==","shasum":"19b89e3755eab3681b5469d89522d619b4305929","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607361800-a7da6be3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzmWRCRA9TVsSAnZWagAAj1gQAJh4i095W2HGCZFHQGdg\nlHcEjaqFKy9u1LtxT/fuXL5xM+81crk9ljp+clNbzgZ4Sbtm3S+S18FCu0CN\nDf10DMj8D9Ylw5NgQC80u2p/1F6UaZiDNrRfDcKfcj5TTCjAAFWcGKN/lOfc\nCnkg0lReHJg7j8ddd4MsFMJO10rIiJFbd1ZnbaS3nwCpYUqdaG0nGzeYsy6W\neHNmL62rK2ufoZCXiT2vL5A6x5AusQ+sWfawaAUc8kUv2pFvCDQIdKDbOPTz\nYPMf9KdnoeUS7vDD6xoEwjfj96/FpO6fo/Uj4d/XJ/s1E9yri3WFxtk9+gYW\n9DoL87MnF3gCHiJv6sgrrvG+7cYeHWpON2v0MlcEBpNY+9C1MvJe2DZkCivs\nyvtI3tzA82kHmIvoWD/dLOesyqMFzqZIst1u60CS51Ie8z12DNi8E1BC/Znk\n5+yUJIy6jf9G4RkNK15I0TBUtYzyF9hnPeRCTQmP8SOunM97hdogu4LB2TIV\nYqAdDdy7WmcQdXVxkBUJJG3U+7RD8W4rq0VWTJTCIrPq7h/OnJ4rv6xuiQxM\nOSklOlhTw6nMgPrin2ZAcsNe0h5e6noIvIVUgK+ZWwUVOMdU41NARCFqud7F\nu6gwepD5ybK2O4hJ11zlIVANh7Ac9dkXz2KR+cW0WGxFbW3Afvpg0So47CZj\nFYYT\r\n=eeaS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvCTB1p1ROiZyHV+IC5SsAjPB9FvkDWBT7PngTCePgIAiAfcTllk88EQJ3guoiNbtp0U6/lhhhGwWsVlbxLX4kC6w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607361800-a7da6be3.0_1607361937174_0.9906557983578252"},"_hasShrinkwrap":false},"2.30.2-next-1607367706-04a7387e.0":{"name":"@xdn/apollo","version":"2.30.2-next-1607367706-04a7387e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1607367706-04a7387e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1607367706-04a7387e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RP8PIuTInNwhXV/hJuSrLwG5U8BmDCxD2t92pdfNhWXYEzEpngy7KTqxMFCtDFvXsE7ko5XKSjwjQocR/42NPw==","shasum":"8bdbb812b4459819d15be05bd3ff9db1c50b7bd9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1607367706-04a7387e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzny/CRA9TVsSAnZWagAA8IUQAKEj+UNv9UiiNsOoT5Q5\nfqbxvHDDVnyIYXg4iZXBPc/Cxhu1cTml0b2Nwwx789+A9+oHfw15+rTY60pJ\npNauZD7v/aSTaPMEdromFIKSeM3zGoHcPhgfKni94Vd30iFxtPSjasUnOUe7\n6G+Inmk1iSeO/VS2FS9CzlL0AIHBdKEwh+CRO+EL57N+kqLH6IPeO7jocYfQ\n6zmneDtv+K3vAYcdeHfIBvS/2ZqYsSuadHb6UNXA8EEDXxLV+o/Z3qOJejN/\nhv99uAIl/n2oy+rtiKgJGeJkW7Z6VXBm6l+8Rr38/YLUFBYxMhYkSd3uPP2P\nQP/i5X3tjQVIW++IwWS7gH0wNgirYA9/cDtJJ8WNLtgpYxzh7t/BDEvMYjaI\nA7GN7C1yjQV1dIKwrb2gpkjGkTFLbFA2Ox9GZWxN9Q28K8NbpaoiIQUOM0kh\no+O1u/eVH5E4SJVfuHDAN04pVzcLbYse8SrTkoX0nSWH62jRNC/+zbPiN+6V\n+NZd2M6LAE8wAkmI5yF7SUbiEQcVfrPG3YU/pBmJAy5hOpiCjC526+XRhjbF\nnXvv0pYYkQZFE1ObJ+IxtGatazfdxpgWFl2lkStMMWblx7ID63EUyTwVkdrG\n23+NBYbmXOLcz5uIs76v8G9+aVdVglfYY/++DSmOL6TU2YUC8iIkrSuehvOp\nrHlG\r\n=XRz6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6Nlxi8oH8VBw6oiGspbFGjtjKLbNCcTJAgEENexxvDwIhALTKHtGWAczEqE+PTg4nNcSiMuBnJvM6tKQVJk5zMARb"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1607367706-04a7387e.0_1607367871043_0.28028794368655174"},"_hasShrinkwrap":false},"2.30.2-next-1607373864-1d1b8d2c.0":{"name":"@xdn/apollo","version":"2.30.2-next-1607373864-1d1b8d2c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1607373864-1d1b8d2c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1607373864-1d1b8d2c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qvdF1+hX51MiO3A9m0BahNXsoQud0t2up6GZv7PVy8RV5xaVkKps/uGWbZ50PluY5BWUP4ulqpNEWgIzCinGVg==","shasum":"46250e0bbfbefc8a725f3a7aa46385d84ce04217","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1607373864-1d1b8d2c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzpS4CRA9TVsSAnZWagAA5uAP+gP6S7bD/9WntMr+qbdC\nGnSUj2EeDB7yswGTfUQTiNqJJfid/kuO+Pn29NNj8BBzXkb9TUadx2Ch7ddp\nyOxiU5y9N6qSuE2o7exztZizx5mPLQgBRCUq6kGzG7LwoqxYDjDq3FXt3fEe\naiZzJx4Oz7xqlwrFN2435oVPEZrdITBjkE/gTn9OjJ75EBMy71aQrtCITHlH\nWoe1iMBs0ndzgzq3KjyrfHNTztH2x44QC/Pu8Mk7wqiz3W7BLaDvEuKu2wIm\nUcB2OV4spMjGwU60hyncggWNo3vk53JazyK8V3svwkBdY2I4thW4Me5MCPhe\nJw9fkpti2mP72vrnu3JC7n1tpIAG6rznRq+2B68SzT7VH1c8xxUV+uShYkNI\nXXWYAz0ulCTmkDvd8Tu7kt3+NncJO108vENZSz3uoaWL9E8SQEmRBQRak6Hn\nNOtfVe8Vb8wmHVl9gJFYUiqwi+F6oSzbBYUF2y6uFW5cDvBtyakzD4riHbB+\nJ8V6e3A/sdof5kdHNJR+r/ohNa7iyaIUvdHaOcgLda3YRYm3x1Tp4beRSCbG\nUNFlh5CUDpIpB923Vyi2rOLMvS2UN4Oh6eHA4/CAmFewPAhLLB3v8csX4Fyr\ngQouFvePjAWb57/lvSCE0+GtzG2xvqw6nkpOEUTLj27ftTAW324zaIxy5183\nhwwI\r\n=h3bt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdqn2JSa6oqjo9J1c3X/TTFAl8uEHr8ohV6ocGesdBCAIgC0D/6jhveaVA7TS8ugfW06V9bykgJkFyyz8TsshjyhQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1607373864-1d1b8d2c.0_1607374008055_0.5311179937234691"},"_hasShrinkwrap":false},"2.30.2-next-1607377641-34dbca27.0":{"name":"@xdn/apollo","version":"2.30.2-next-1607377641-34dbca27.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1607377641-34dbca27.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1607377641-34dbca27.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dOCfQTD6HvZkYNtRjwJEATfNJxJDpbjHeASBUprHYfNOEzRwvwfvjjdb8SvrH6rImDxzsgZgftWg83EFhyopKg==","shasum":"b3689dbb56a0eca2cdcb21491c494c09dc8f8795","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1607377641-34dbca27.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzqN9CRA9TVsSAnZWagAA3oEP/jux+o7nuGua00Crv4yD\nacMF/rfGs5yTQbVYtBSpgRfierWwahxLFlZ4BV3noW4wUP2qkPsUmjy8/sLf\nNLFxSXKFTeVG5+OjAVoUMYLD0YvEvB62WxHVTuO+iRjN2IyRlFl/DdxXt0jd\nMONB5YgAALddAsX5rXUx/onAd3rN6haiA/b/zN+YtbXQj5BcxkcsY8xMXtLl\nLPPNBxeLZReBu8M2dTuNFukQRF03U5lhPGAxDmm6jm9CbvZv18gU7iF6qvDZ\nDE6QLG1+Nyf5YTgT++8IgTaINtli8KaKXDTEL0DwC17qxra5TVNVsUqvL4F+\nmJRqn5XtvV+vhhohuyvYX0KSJzVxhi6bTHc1xVnO55pJZUV3C5nuDZB3j+Bs\n80EW6trAUdqKQt9qGQeW8QZAgF1G3JaAyvUQ8hAp7JhxDQwV5T0ET69xCOMO\niva16Qlet2+Oz9oYAkAW/6x0UXUlyAMp1V+ZjDmzrmFYOz1HrKGW/0+uTAiH\nri6E+4nG5fhvYOFfnWhBc1h6t0KDd+rHNyQHM3BotBnNLigCVs/Io5emAxF0\nRD4SpZX2st9NSdiU6pl73f6KOgmNzuJ3p3wcEgGgFoO9F/5TvQjZ539YxYD6\nKuv0RMlXwGjsCQzxkVH9GptjpblFqAj2EjwaDMiA1S9w/qG2+tVfKItCsYL5\nzxlX\r\n=A2qC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCLvXV2lyOOYo+hdweCaVrWgY+xeoo8bE8jr1NA07Z1AIhAOnFoOnLnUcwJAw1fw439l6zGg9afNxfcYgQNgqjmCLd"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1607377641-34dbca27.0_1607377789486_0.9270886750016267"},"_hasShrinkwrap":false},"2.30.3-next-1607433508-72cc812c.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607433508-72cc812c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607433508-72cc812c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607433508-72cc812c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q8fMCrRaL8v2FMAhs8rs9YVDTX4jdzaOl6vytEIdZcyi+bbEcA1xqVgqL6gGDpmjkjaDevqBCl5Uz0EGj+ksbA==","shasum":"60eeb5fc637847eb3dedbcc082ec3ca7564e81bc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607433508-72cc812c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz32pCRA9TVsSAnZWagAAa6IP/195mX4z4Cx/s5acm5wG\nYc8JF0Y299wKLqMlPxvfaaXdJ90Re6675uDO72xw2rp0rQUTqwfVSQbfFB6+\nBIyIACClT5VDDqFkb08/hjYl2EptYCQzv2E/EeJQPS8jSaL0K8QS724lk5QY\nVExVk9vdRw6gqKRSWEhmsEiCJlO+aG8frFscIEX3h7IVw/idO7T7LC9zAtlC\nNNWqpUdiZt3ALnuHMlxVeN1k4d+kuZmpbV2uMT0bHVlKkuiqViTJXGSPlquf\n6DaV9trLWiEoOVkuh/U5bmSGpoerJm4fRFRA8POq+I+IHdy9Gq0fsmzIU9do\nz6ovGyyw73Eo3A9u5rG0UloL7mlJcZHshIXMBnKx3oA39a3R09ZvoSt6JPIZ\nVoHcT447pCTv1YfL4YTTE5WFFKrTFE2moYnvHbOl0LXsSwNk8FkaakpNxdvY\n3lvjPeAtfguSUtTUY5hvjIeW/Sf041FNMYL6N+T0BWJfj4D+Bolf2n3E1fFx\nWY1oRbo/6iNHOX3WGWddxWdyZXlYAietrg9zY1kvt1vvNmVLiWWo+982plBM\n+a36lIBHr7DIrm8qycrYjWlxEqYekWzArTPZDRkp9FKeSYiuzQVjRvZ3ItGv\nxRh3+HcfJiKnzi3J6JR0JGMdfNxyUyz3nWJvWi2N58fhNC466vSlYR/oudkm\nt/0J\r\n=xXj0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDg9Am3lUXgaIQd/pxg1bqyIsKW7OaokjGCfkQOMI7V+AiAUsd82jo2PCTc+W0AsborZHSOHd3FQk5ekKm+iH2lz/g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607433508-72cc812c.0_1607433641017_0.274168634884002"},"_hasShrinkwrap":false},"2.30.3-next-1607435329-8dc01657.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607435329-8dc01657.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607435329-8dc01657.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607435329-8dc01657.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6BPpIcoyUrJsG+EjuwU5NUual8NxkYSlxImktMMGG+3gfiTCIPBQQqvaNJ/EY53XOQ4W9lazCYnvpZ5LHb6gwg==","shasum":"a680c63f91a299c64e8f651cf0cf2ba0fd0ebdaf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607435329-8dc01657.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz4TQCRA9TVsSAnZWagAAvikP/RP+OvL7mj2gqdPCS3d3\nlrarRnamamcULQOPR5b3DA85uH4PTOenBo3EsupYUcCkcoNClf8RbJCf6my1\nx3o3tLz6Kft4KNE/pXdNR+Jbgg1v0eUo8YYZGXfxYdAXT7+tfbMCMtmVtQou\nBAtR9JLy8VOjMb7NyKf4IKwK4M2w1SrBmbqAYXTHQRaEfudM3SUAFsO8wZFo\nA4mmjuRvk0xzXKFvJcVyItA+VO2IfupMxnGxHWPpDy0dEGkZBms2k+8O9Rf9\nX+KObCneXzqUVZ+6mHPbOBDlF5wOYuZK7MXs3a0q75ppXjE+AU8yl2Jb24G8\nVF1ztTpZt5JHYsaWXO3k5SNaH8tMMMnr9qSooJ/L2unfVFu2Ff842wr5Ehlh\n8NgL4RwWiuoJg2B7ZVGFH7AXXlqVvbEAGdZvykqde9NcR99+HUtaUPtwkmfQ\nu4hphlfeeWgNTv5/JI1MY9xjGTEEkTt8K+X4kzKdEUyplUC2ORAFhJLbLiDd\nQ7F8/wXur6HjD9KXNj2lPAFcLD5etiafnRVgxZnFbbsk7JL5ZXjFDL4OQG3l\nF4WYhf+qy89iBVn9/CID9OQocQCNexLClvWt/GfXeJcY9QY5jzg6qJhK1lxH\n3KgGAkd8WgSB1QRcoXI1LubzDZQPF9kvRxJf4KtEorSFm9dgnp1JFci6gmBb\nWqBR\r\n=1GO+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpoYk1jHaUBntr/+2Ey+fIixMPXG0vIUOQ9CYQt5UFdgIgcl11IzEhF2CG9/OTpQf3ZMBiBxf5N3oebfsxT6NHl38="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607435329-8dc01657.0_1607435471749_0.05534461683742098"},"_hasShrinkwrap":false},"2.30.3-next-1607449081-c24ce069.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607449081-c24ce069.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607449081-c24ce069.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607449081-c24ce069.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Dg9D7/taiZy1SGfbqNn3OLqNbMHkugKaBhg5Kv4/AkjXkPcXQZkxT3OKjT+l4f+g4w7q6JX9hA419sDkLvFglQ==","shasum":"13c10dcc931e8887cbab0b50c5646d1269ac067a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607449081-c24ce069.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz7qdCRA9TVsSAnZWagAA5ZkP/38zzt+B/RFcb6yt+BI3\nAiNapo/qJuqv/uMh45Xx2hSbR6cuvrzn47CgBZfwzfIcyvjQbIpwCw3+Ucq7\ngucOrVU9Pe6FNPkLI8quFDSqUlzOXn++3AzUMdGnI+xSrwAWEcbnQBM6Rlz0\nSJlckrfAt4WQ0re6nu7A4wawcmjXG191BYtbK+scEAE/pW98LM+2hPQJbWtP\n7sp7TenEYY/6Tmbyt/WJIb0ztdnq464Z+7iR1EijjBt9uSbIOMrWm8O5DkOT\nrOgOlnvQOwklzYOkDYvwPmmg8XSPOK1ELV9ktFYr8vsGvQdMW5/Ne7n7/mST\n4s17oj25nLsAkXL+gvEkJMeStX60JerSH2TuIPDJzETcl2QUHvNXaS2aogMD\npGdSC68o/4CL8KQElD3YtluAaAzNzb6+1nVd4MJbSSlAB0TFZIzii6ow8y7O\ntz8A49HBN2JjOdUMgm77/y9IvSYMbIGoCcVndUZj17EPSc1gU8YllytPUhOa\nTkwWZnNLyMqoearUCB4cbyBIKisWXD07BkzXdGyg0spC4FdXfvb3nIUicoBj\nejZ6jGiH/woO5WzhY8Dea9yCMbM87LYkpn796bjKIAv/T8KX8Jju5H8BaTyS\ngvuGodS2CBmNm5lpM2ixIY8y1yOEfbMV6qqhbc40Hr6FNyNdXxn7dDRq1STQ\nrpjS\r\n=SM54\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNWVeZSJSgGUVD/Y47Iuvw0UjLMsMERRRuRRaKbpItjAiEAkFGJa3ossDCQFbcbcryjtQvDh/ustWjqMixGWrSXgv4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607449081-c24ce069.0_1607449244745_0.4338022140170483"},"_hasShrinkwrap":false},"2.30.2-next-1607463092-1162d135.0":{"name":"@xdn/apollo","version":"2.30.2-next-1607463092-1162d135.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1607463092-1162d135.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1607463092-1162d135.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3ZS85/cwmBGvcgYljZ8/dqQznHOSOgruOJYjyQt/KlNQLFB+0lD0oxdO2g8a6RJiB4/xB5CyzXHNX4lqMUX51A==","shasum":"b65940bd3528df658634d1de6240a16d9f9eab9d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1607463092-1162d135.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz/FCCRA9TVsSAnZWagAA0QEP/2suZ8pDRhug7YENYh5x\n0q4lOTWFomww+vLdQRiuT3LNbHWukFuEqmppj2shDc0I2gFlc2EflrbEb3Mk\nJ6EL+6s6LtQ6fkyKODRsA/zx7H4ASCclPypBcJlbB45Bpeens/7hEOWL1G7U\nd/YCMRXtWIRkAVaW+tkuKo7wtA7rj+wFdTq+1oK+ESfB44WmMCMjGEqiJhpE\nKv56hJIY5aSJ6oBT64Lwp+thc51OOCw7BKr7iw7hMWXhkF8L3syPO30u1yy4\nJ0Dk3hYMBn421sWt6E8fxYgJ+KWUcDf7eUpQTJii4EJ1JBoj68ahRn3EE+EV\nFivV5Ko5tPDcdv+zAvvyiZnpcUIWfGV6reAho9i2ZQXBCmCcMbtl0lA50FSr\nsdlAkXKoD53hmb3W41O4qyCWRhJmUDPnfDFFni8DiBCyruwF84bWeRmcuUja\nl/8aCViw8vgrcdA6vFSH2pYUEvswbohOaubDZyOujuyokS+dUSf8mkWkJUFZ\nshcUTG5PiomR5Xyg7bSN52Hqj6jjiYOTIiilLxW/gmBzLn6gHorsIdpTECkp\nLI+NQyPuflSrTI3n1JzSysBvwN0UkLoJNQfpBefesXZd9vPDL4xoS9+zgVcj\nPbOzgICp05NKuonSRH9o/82LH5Qtw3LxXpt0p0aREQ5Ib8gee0hsuj2CYQTg\nttxE\r\n=MbEy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1mOMTt7l9tRltUcibnrTKNDV6NJQHfX1VmAogpFMDQAiAA87WAzaYuKnfYsgcl3HKbD7Cx72WgDOZa2RgUwLx/VA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1607463092-1162d135.0_1607463234073_0.4854775425572657"},"_hasShrinkwrap":false},"2.30.3-next-1607512886-d05bcd38.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607512886-d05bcd38.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607512886-d05bcd38.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607512886-d05bcd38.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vPmkS2mu3WjPx4cqhqEU0c8BB2TgNhedvAByKBbCIh3poLRk+0Y8MQvtuZCLeY/1Dgs1tPRigKOJe8wYRZWXig==","shasum":"4a67f51d305ffdeb3891ffd948f3ac0c9fffaa53","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607512886-d05bcd38.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0LPJCRA9TVsSAnZWagAABK0P+QCfMS97NFLs8ACB2nNS\nQsjIO4Vh+O9ZkZN4Rj6dOw3DlFaRzfTTXTRhJGPPGLNVnxfA3ktgzQrAy/+q\nvWXtcxktfTtbZFJV8Z/9y4/8gXgWKczm0YSSAX9ZLui2ohruTOCUTeBxMO76\nY79mBgetgNCQguG9zNs5W7rmGxDEWv+QGvkKGTs0LGZJG6+7xR2nJ2MVfMgI\nM7OCGVMCBGdXjlKbErXSWzcq3x/7Xs8oaGUThKzMgi4bg8BDu/pN3FdiB/Si\n6kABFBC+C4fLzcRVt46J+wWw3LjiVRArBb4+JPDTBU2La5VM0IVc0E1XtwZw\nifXvc/b3g+2pkLv0bktsFiPbrQo4YTMkswwbZVw7iUxS6aO6BMetNNZKPSOs\npbk2qRGGaE/Yp8aSMjuBN2Xp94GSrLBG/q1TP322/awRs5o6LX5r+EXOjyON\nQXCb3dLUwwdwf6sUaeuSIV6kk2K397pd/gho3H4a6et3Yhxtz6V3iz62o2r+\nJGFR2vtSm2WRU7UR5+ATRIbuCD55luNitg6UyO0j/yP8vML5ZBBMzzXpXfnS\nPS9KzNUTRnzVGril/BPKX278Qp81E/1rIBR8sQDU6eCfrGMxJGn8b2mb5HVE\nJFaEPaxKlmBvKd1ymB1AxNbELiUllOu+T5pnYAXswjehEZ4uEfxa0TcpaF+w\nV7Q6\r\n=DD1a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDb4cIhYWc4oTr7ZLw7k2KAPuRqJBNFi+QVcg3b25JpiQIgP9vLe4EbffsDr92VubO4wFJPFtgRdgaMei/Ztt9BOOQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607512886-d05bcd38.0_1607513033414_0.22902417465889813"},"_hasShrinkwrap":false},"2.30.3-next-1607513272-e9539c34.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607513272-e9539c34.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607513272-e9539c34.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607513272-e9539c34.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l9+rQrGIVnZQYGVJtTlxYFJiahMVLLBu3ppyzvk/kwr4QF3tsWzRj+cdv5EMMmBAAVfThTPbuTGL6H7Gs0uPaA==","shasum":"3b4d6f2bc756063eaf21a9638ffca1b7419bc9d0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607513272-e9539c34.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0LVYCRA9TVsSAnZWagAAyicP/1nxk5csEfnApmG36AoW\n9+/hhziYlTcOPBbdGCmvmyv+ioOhgqWLe3btAp6HnMqc6hTJOv4RKLfKuX9W\n4y41UGCLPcNl2f8gQa3Sd8ELq3oM+2kRwfn2XUe5POITFeEb1fSyRMPvi0jz\nn/MSat2/3XQGZYKAlNCYVHm41P1+4d4OxXuNn7FmVpPFRlIDCVGkqAto/Y6a\nUPYxf41Ja2MLZMQmUgCpSkC0BS53inMDJC94BZqsgqrk8qI0djSg3tQy+wjz\n1wdA4tFOEwPFwiuJBiu28i5n6r4eAMaM1LXhxCOFs+c4TegWUg75ivapPL00\n6msHrbomoJmuZGvz9DB5sXL4fGltMupTwK2XnECnknevtxtg+BvJXqWtFS1V\nmIkKi+Rg/KYWsohfu3bhUxIs8wJnq74DtrfOEgE/4mrayCHXuP3loWHsC7Np\n0xHo4bjH2NnU4dwcXcJ8ncRJz3bpLsk6+i3LRBd6bOHOsoJPeOe5ZMf33hBb\n8JBstNFTbcUZAIwOSfbwBDv5lZCiNDAT97ClUjaeABYt+QqQnihsA48yskF6\ngs5VVH9H/fyuZ7uhpf5uO1q4r6uH8HzLiQYbqxFsy8oUwp/DMk0SDfRgbS/V\nmEVOJr+8wu7lh7GPKLtwK6mfb7fEgUQqfpMsHpuPl3GqzghlSZ1jm0mg/dbD\nnbug\r\n=HFnh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF3uP0aIy6/kvmWTpR8v3VgCGHwWvwFcOqIT1h/lLvqSAiEAsV2AqLIqHozhrQkc9YSyfbNd/bmysXL4pDtQ3Sb5CW4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607513272-e9539c34.0_1607513432241_0.5711557404573482"},"_hasShrinkwrap":false},"2.30.3-next-1607515523-9ff8e5ee.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607515523-9ff8e5ee.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607515523-9ff8e5ee.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607515523-9ff8e5ee.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jDl4Gw2U6ItglvLwlSk+ly4ZkZJftqnvRXBc5/5TOV6NBgPXM1jKXTAb6bP50mFsl4Qlu539RaUVD3XMo0VSwQ==","shasum":"5f18a626ee7cf652598916309c9221e3a924da23","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607515523-9ff8e5ee.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0L4SCRA9TVsSAnZWagAA8IwQAKPQS7gdmM3Byj5BfbDC\nFrFdJiUIKD5nIx6zQ8AtS6YnqgY9nP6KqJ6X801ErJP2Y91WURXGNptiWcot\nygqGGmELMEB4UgVTFptVhRWgyP1vUUvJzcPmy8oZSbbBkexmr093W4Bppfat\n2mb2oKryLoAy//EqXwFZcWgWKwuYVvXCsda9iw/yO74lwbnjGG4bb8iVKLno\nAgPkAKUZ2m63cqk6bHx7cMyWIhKq3cbgJpyvvioOaoCMGOR2PkJlvCFEUwfd\ncV2Hkv0ZipDrAALwAdOn184neqHugMgaIuqu/cKu/7eQ7xEtG/JhJ+ihWq96\nIW8cM2SwK+fVQN4Dts6ekkuqNJi8yMI6bO6GGUqkqCAHJI2fn4cO2IaZJA53\nPGy80iDRCpbmkureEd20ppGDnLB2gIRdA34v6ZWPNeK7vklBu2Folck/Mbit\noYLfOrnnlhEW8SfYXn1xw1Y4C/tP4b4dSn2fx966bm5FI4KjpqZKTtZvCSSB\nDRpmoZt/ia47sHMXhEXEZn6TTko8wL9IXtXVl2yVFIRcaeEYgJZgwxDP4q5e\n0lmb0EzBw1n3QPo1vC5Z8JBQN4NDtDwiJ6Vb794ku5ElW/Az65C79ggS7Xvr\ntQkpxpqaQ0srT0vncJJe+62Dc/x8Ino0KuV7WPsjzo66GrkkgedWpiwKfbAY\nTJyH\r\n=KGBm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUZSSOZMX8dQu/fJZ30dFZOrofl1z9leuw/SR2DPAdEAiEA6pfn9Xdpx9AOObeBRSHJunSqxhf9RrWa7x9Awti0ZYw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607515523-9ff8e5ee.0_1607515665691_0.14289311921694137"},"_hasShrinkwrap":false},"2.30.3-next-1607516970-e40fe00a.0":{"name":"@xdn/apollo","version":"2.30.3-next-1607516970-e40fe00a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3-next-1607516970-e40fe00a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.3-next-1607516970-e40fe00a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ghmI34kRetBKRErvk6rA8F4IyTCiFgNoTTteB9HWVQ/T1XmsvK0M1bimmHmPCvvLutYqfOs9WouSWkahNs5S6Q==","shasum":"8d375e02902721b37a48d839e28c14de74de3f09","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3-next-1607516970-e40fe00a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0MO3CRA9TVsSAnZWagAATdAQAKAsI3esGhYC299n7sFT\nxm6SUwRAcJgucyEheLadf/tTu4PVAtF6H5JeisDicYHtgbjBwLry75nBquqP\n7eitNalEMlC4sowAHq8eehS6uk0tiB2lZCVrYIiEgigAZ7E6CW4oRvaud9XW\nRTNC2E6lBGd4QUCi44/9jZxZVs9h+2mczxfAnVUS1HnrVKdjpMbdyNdkDu0C\nyWqBgEgvA5sJFsM46/197UJV+FxFghdmxVr8pvo34GhkUkYYYO2RUgoGibD6\neIDNv2pEt5sIMTZDNpk5n8NG7XiW0HFcznTY/FQRzOPPgDqJDxhF7/1HFvGr\nNXcnIgwpRmA9wLvSnZ1+FXBrodbdapRGu30ne8ZVfZTZC61ZsBBVq8QerF5y\nRpr+Pc9x6HrIpMw+Ou68vUvUVQAGv9fjuXAMQCTp7k0Q8Na2xYwHBNX0LA+y\nRHPX1sE2WXNR3T9+eM3efPx9B/Qb+y0yCMhL6qQ23R8JcrKwXBx7ESpasicH\nnzmv0pAShuti+JTq+HPH2lJTzT7GjcjQmgerV9UinRT6jjQcJ9lvZ3kE5Ga1\n83K+fxcVyrawYoO1kqB+heQLl9v7O8SdS398oumdSfYvxU2T0zaI+1nKAOr3\nKWJj5/w7VefWyhFxCl+Ftv1DOMKzHkgnxO066EShWT4ye3NFqhpae0ZobJYo\n7QdZ\r\n=6NVg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcUkbSD+xa8Ze31xl+Q3UMeB4nyjyrb9AfoM1+BYciQQIgY7g/yA4Bk6Me4fTdl04l+N2IbWtR27fpV2XRM6GJxt8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3-next-1607516970-e40fe00a.0_1607517110605_0.4999505778488913"},"_hasShrinkwrap":false},"2.30.4-next-1607517102-836b4d74.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607517102-836b4d74.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607517102-836b4d74.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607517102-836b4d74.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QWrhEaBHFEAGBCzsEdJ3AFdp0NpeNyeBqc+lJjN73vky89Za6LitYkPwnu12cLxhl59PUGkUIBaS9BxjN9xHeA==","shasum":"a46230804edfff161a420e06feed1b85ffe4eb21","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607517102-836b4d74.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0MQ7CRA9TVsSAnZWagAAt44P+war/4lkxNS0vJn+ybu3\nvTC8+JY1xLQ8UmyYnG42p3bWCglmoYqHuAVsB4DK5ib88J6ZR2RbTCNxtMmE\nBtuL+vEFSgqYi9BOiq9LDWsoTa2/7OEg/XGSP/pbPDQs8mgSOf8cIsUE1+GC\n8AIBFzwD3zFav0Zvj3yHuiMmlAw1WboJA3qRq6tOndyF+0jkeywYX8iKqiHU\nUnB9/AONjL+S/bP5mf/R5xpIEXtbJaz4i1TP5R7TxN07xpvCSFJHZZAdQKyE\nNLC3R7BmI7FUV9mCuh+i3/rtBfoTnEKfYrFptaX54fMxyp/0qKbAhEx53lRD\ntb/Tgt8c982g9nSSrDZIpRdBWyBDLp/D4/t+Io+xXwJ2MwOkdbjDLIRrqQDr\nz3GcUyRtqBNze15bVUsNaQSA6KbP771Gf3xSpY1jfznEmpv/NI8g5Soor4GL\nUwIw38rURpRbnkZyH59seIesanR4V/ZjEid+c84bGaJM9bGeP1ydS04tdAoC\nfUdTJp4+UlUFE+7TUQaKIoZRjjnSMqxvmPMVIDCiOVxERJxOVOLMCfgFUhuX\nr34PJoAwvjpRogz3/mUCj5qxkb1RPeXNuxc5O6zktol5KvO9ULvSZmEsJ6XV\nhkVmOUNyfj57v2sbc0r1SxsMrlp/H9rvD5teTONHk7o/VBsXusV5mf82nPHw\nssrw\r\n=UujM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWjpwTNvQtH2yjjMhq2OCntnppEtJiaUigigY+w8xhDAIgV7XO3MkPC3zl9p2LqolnfWTyZM0hDEppQqt7ESODGt8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607517102-836b4d74.0_1607517243048_0.6836131758535311"},"_hasShrinkwrap":false},"2.30.3":{"name":"@xdn/apollo","version":"2.30.3","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.3","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.30.3","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-U/YRnMrN5CmIwpjQzecrbnrk3ezbVRFHhPD+ZJHPGpVAhBgzgpPZbJkxcAh+Sf/JbokYks/QRqiDlItyTyWpzw==","shasum":"3895e5a7854032e4d6f753ca43278ae58bf3e751","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.3.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0MxqCRA9TVsSAnZWagAAePUP/iQwiKtT3R0vC6Gdce6h\nUu5UwKvgyNyJ6rHCTMTARnPU6L1l/FNOS2ZJVsUwCWmDCXak2rtlBrwJWGuI\ncqRUqEUEg5wi9FU/fFEjNbGEre55dqPUIKOJ/o8KtV95UX6nnXsT2fGPn1QA\naMSfdzfEYNssSlqyQ0F2F3cyT4m1C4HQFWgP7a0p/5QYWZfPZX6IUkmzwa57\nYFSO6gXqKvdRs0l9iUOue6I3mM1G/C63CklEFlQNnI4p8JPoLF8co4B0AM9a\nbIVm5KZizUE77Z85rX4W3T9uPyc+t0eTYZR1c0y/7dY34wVtHRvSG4vN24CO\ng8HxsFYvB6sh9mSUTvwKGZquIdvAwFg3TDypGadxXTRYY8piHx+rGZKU59wB\nkD/diO/pyO1fNotoam+4uvEj6nYlppTJB/++aAydEeVeYM/WdH2KnMa2ZfOu\nOU7v6S+IeQsszBEMclW34HBeXSbklETPZydwHCh2j5MX/eLjutRTcq5Aa1GB\nr3RASuVSSA+MLTPxu3GsTf4b2usuGs0ESGeci/NHnQdCLoj3msyd9OXpdVA4\nuzyr45gJ7B4W4QZEHBKO1I6xG8N+PirycSbRJtOA/CY7fy7ei0IuLhNcITBQ\n2BsRcLdCtEG5kZr9CpIktvpjIbsZsnDWAnVvB+lhevM7ZerMFojPVsNpd2co\nHdd2\r\n=C5Ot\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3doGNF8gD61qHdW0kwM7Z43VdNLdund6TL/9U9LjHywIhAJhOmPcBD1VPjbdJEmFSEjPIaq136KS2fbR7VsFkNcxi"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.3_1607519338048_0.5410136436349824"},"_hasShrinkwrap":false},"2.30.4-next-1607523716-7c077106.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607523716-7c077106.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607523716-7c077106.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607523716-7c077106.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JQwRZclQxDi2llxLWc1nARa3tWw9sdp0PiNlco6GJB5pyZgyj5LgoxKE0Z6RPswZUwrsHc/1yngAqXtMHGd9Mg==","shasum":"02c7a42da7a15fabcd58a51e5909e6a3777aacf4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607523716-7c077106.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0N4iCRA9TVsSAnZWagAA0RUP/2LYBuhrOSghtbYnC2bh\nK5+qYvJo+v8Kmj282jXj+tsaqPgW9ud/NxYbeSs1a9ubSCEmd4ymQHO4vyw3\nNcskUSGNJwPxBxZCN9g83bZHk9w0utsyFDEDmRWSZFqTuYB73AQJFjYUPWlP\nsAvqbH0msr4Lx9iq2LvZersXtw+Le5SGXUI2r2tqtuUe6zmGuYn2vtOYFtC/\nS7Ofv6bcLY2c4YhFsAk2GfK5eg5kkd59WaMueiRuflTHB4ai2uAqNuWkDaIX\n/Yo+LbfIM2CAVtQuD7+AdseHKFGTScE2GQL+R/qV9fpOdilqv6T4EIU25ypH\nPN9dh2WNCzNih7iVrrag3erXjSdgyuzyBXkjbkVfffhHfS7GixClFO+agkV/\nSNXxydIVljjtTHQ54BbfGbrzzfxyug/rdXEvp6pUG/VfUDW5fwpusInETl4J\nP3WypgOpi9WT/2KNdB/TOkMBeOE+ubeT8JgIY3+SD+SUq1F/xr+X6hZk5yXS\nPf5f2sYpUFsz2QlGt/xbZKfWL3m1mO8PTVEKtN4GkVOPrBYRJ9pqeVTQwxfa\n8iGKUCoAfVBJhYyG4eCUc/jMO8IeJxCNMkLTQjUAe1Fjl6gSci+4VUwEHo3q\n3uFNcTGJAkL9MbrBnydKYtJFC5XCrcN2upW12rU+h/EDsoj5SCHA9ly7DMUM\nHCmm\r\n=9fWU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEyqovBZxdxhhb2XNVgwYtepsND3ZrfTclqZqAUfRWiAiBD0UQF/NWn3jOflhT9hfKnDt2eyIPPW7AJoDZnqyvc1w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607523716-7c077106.0_1607523874313_0.07261746614762532"},"_hasShrinkwrap":false},"2.30.4-next-1607524587-e12d6f5e.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607524587-e12d6f5e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607524587-e12d6f5e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607524587-e12d6f5e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-v9x36Sz1XYscAmhIoSOQ2zMWAJKLYIxdTvLGGoPh42w/TfNEi0/tjIqc7T2whkofbogeUea0pTWt9ING9L4M1w==","shasum":"637d7a1005aa7b36310f34a86e50cbd835e01c7c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607524587-e12d6f5e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0OF0CRA9TVsSAnZWagAAkjAP/RfJe8hGeoS/ERrzkHNq\nhfUiiUYZB9ecHJlIkhqO3+AY2Yvp4+YExMiSot2bUvrKN+DwpWJRM7VF7Xxr\nsd51uLDQY/V8APjy9Vmdl1JHTLTfhSZFlLL6K5hHG2mObNopP0C6TFDQW7d/\nMqancKKF76GYomJYBuoMJQY3aOtMXeKU/oFNWm2zjfSDRpNudbEOFeqFs8Q8\n20E1M+sG9xDG0ofr6CZcBsAAE4ZbqmeQbfFG2rUE76wCirBx8qJKuwf8akpV\nh+I/XJZ+jd5Bkv80uLFeq2Dh1ZNKgMpP5fh8fV/dgx//HW1xKktJaJdHxTM0\niPGHH9n1Zq5qsdro1IM8kC8WDYyKo2LOI+4ddKoNZk/EBCzf2JM3nc2hqfF+\nQLW93Dgi/Nmq3AdOjYgAGkKlJ7SLTe7jlyhsaZyFDtYK56Hv7WNFJn/3vvPb\n+f1GqKO3TlwCSK0LdZCYGRivkkOfHxNzez/ODZLhtTtqwf5j/M4z882LVNth\ntKFqcuO412axwN24gOVqsS2FLlFc6FBpZud+CIRhh9vAF466qgqIqmT4w/t5\nFP6Z2vSrfpO2+8/S7U/B2WOf6bSpH15gzHnOc1F3QS0kNtI8CRRtBFW0haMY\nr8VzaRTw0jdvbaPBRI2JGcJy4LDGZi4XkQi81osUrKjUMlBcIt5iQ+0tIBhz\n/FJ8\r\n=b5WB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEAe16YTV0bNhbBGht8WK+w/w/eEnb1WVUvp3MiJwT9AiEAjHzTwTsPz+e8R2q+zBxppKDEa4blZ/wy/T9D1OAhIaU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607524587-e12d6f5e.0_1607524724218_0.9208398341611428"},"_hasShrinkwrap":false},"2.30.4-next-1607550472-2cf4049f.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607550472-2cf4049f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607550472-2cf4049f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607550472-2cf4049f.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-irIaO0dzzaKs+Gzo7nAvuG+/j5J7hTTK0wdJSOEhxWf2n/aGgsSOx5QTlU9aP5coHTjFDqZLBev0VcvsNgCkzA==","shasum":"e34fa535647351821e11fb66c3fa30df3c81dc29","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607550472-2cf4049f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0UaRCRA9TVsSAnZWagAAwHEP/RKcXaoI8zW09nkFmuG5\nWSmtdQohQqyecsIohiAOqFf89EKsXUiurDBwFFCQy0Oh4sVpyNM6EIK7oS0J\nvM/joctMcz/Y6M3/rP/3F920521XKbpZsimMaf5KLiZU33WBguQUw0auejC5\nCFVrlCzl/HLdf+j54OFgKJ5aYbtmDTuuYGZpMcV58LyZau4rRPAFa6swDNbb\nIqXAGYdvCaqZAxfTdNANQiJFkmFPi/Qw0LYD6vcX7hkGyvuZzaQP8ei1mFca\nqA66OGu4zwIey1V23upmsiA017yeea90UxbT/cziPzGt2A9HBdqTHMu6JJpM\nGAx+eLbv1ur+KkgPl1VakAagOLsjv3NMV8sAdN8dNwjypoNoRBv0W1joe8Fi\n8ugGMM5Y1v5g9x9+PX3X+AdPrjOLhtRpmKhvSYTVTzK/VDBMTwm2niWUlMU4\n9Bq/h1fpWs99dtxXZ/nrM8zXpHfpvCb/ZgZVwu0c0SigCW7iy8KHtq7r0pG5\nrtBjB/yiNdIi9A5tIoCuU51tK/Pp8KMKqTRN3l7dg7Pxh5PfEO3NPDB6lhMp\nbbME1h9Hq2dGcj3NpU1q1m/mHyW5HrN0IqmDvqT2YgiOt5q+1F+2TKr3l3If\n2Jsc40LTPm5vgGfsKCj8wRUtQBBiP4mxaHh/Ut0wVCJTr0j5WKNecjBGYu3t\nDZtW\r\n=F7fh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4QRcMYORegQUEXq0DRSeaBacXf6QWwy3mKLuZyC3trgIgRmcVLCl8asbutszlg2SXlIBAX8aFS7PjStWzp7mlIfE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607550472-2cf4049f.0_1607550608834_0.8863246437706778"},"_hasShrinkwrap":false},"2.30.4-next-1607552312-fba7ba12.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607552312-fba7ba12.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607552312-fba7ba12.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607552312-fba7ba12.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kFJEJmbWE+0rdfm9ViFqXLhcvBQ2w8xK5EcPednpXRwL9dIJxpIhJIP0iJiXF+GmYyupGJO3dPHZK6DsDzy33g==","shasum":"5c737c6682e994d40eec2cd95e3dff5dbe84a4e4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607552312-fba7ba12.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0U2/CRA9TVsSAnZWagAAgeYP/0o3G7jjjrBtxn6k8AV8\nHMyQ3utD49rH/pAeQ5ztfJ3V2OUGR9FemP4pJkU3zVQRnw2yXLf3yLs7Nmbk\nGN76wiy6PVXhfV3VOiSJjc0V4iehe0hf1ShAwUKa+zOabABfF0IJOu9VHb2Z\nhF6UXkqiT/zImlB6Yc/FAuehtUn7emQV1NDMBXDlejHLBdusHET1zVecA2i/\nFPA+Lole5xwicHWXxW0B81vYWEXVFktk0jA26OJPp3TuptWZSt338dqqJUD2\n0EjdapcgiZoCVL5KbWvzhEF6L089sGXk2ocPAW6GvLQfIy+fTVArDXxqPENg\n0qLpfHG7KR58RHdfV/pG1wtY3/flJkw2rK6Tkg7nLEbwAj0pOMfLDUrhQJVM\nAQd6TtHfEqiVMG15mrbwjj7Rf9GIt2KOPyme0dkaEW5Uz5/bwTJu21qNBA3h\nExsQ6T2gOOjzClVqi3hV5qGNt+qzvI3DaXDSHEm/Q6CyOt7JLuNpfkFEeGhy\njTwSmbqLNTfQJ61kKla6r+nMM9KCnXQYJPMjdtdvV5ia+E05LD3uT3rJk67+\nuWpkQMGdOZss5hVbh6hC+zFzi3YxTIUkKAGBcm7TTI//E4GGyoureOdmPHqT\nVMN3jubKygh7VEGIpZ/6zT6i1epitfq6uJCFaJ5+dalNGWmUD7T+IF9deFyv\nCfyR\r\n=HaiW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ1VzLdyLjpMYzfPVWIq1so70wgth1ED6aiqmbagSiYAIgR2wO/EOe2wIGcMAa80AOwXkCWeKMUOB71pfd3fEbK+I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607552312-fba7ba12.0_1607552447178_0.020004331926739782"},"_hasShrinkwrap":false},"2.30.4-next-1607553436-bfe76dd6.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607553436-bfe76dd6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607553436-bfe76dd6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607553436-bfe76dd6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yA2exLOBiR/ib22vL2uoMEjiweJliEpJC8jtY7LP5/GFCvMNHyXLA8Jhu0fyN6wA8QaK1WcjqFFT4/bNgbaoIg==","shasum":"ef5414298efe8fdb7cef7a469b6767b304b5b944","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607553436-bfe76dd6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0VImCRA9TVsSAnZWagAAkQMP/3unrqzhSM9s92bhDGxq\n9tnSqwSOg3nZgNLhdR0PZ8+cK4Cjtk8RUXdkJMRHOwLaduINNuzGJVgYTxj9\nKkKHNohyJI7wqpLzlF7BVFyBkXzLfUQOyzRg7WsirdBj+Cv9vyHBV3l7w/Mc\nVYv7swMkf1zwUNwx12ydyX+0KGgOq6FkpWv9eNkn36ioVLwrnHbHTTldLi4r\niZzmfjsPptHMAqjTmERAq+PKRBurRCs8jNwIrDhR5FWqXZF/vIC5O6p+tpFp\nGQEY++6fP/6P38Qkfb6rScsWztLnznd6BzlNE+kz/T8JSlrSKnLILZVRO3iG\nksuZgJp6X5o+feN7iCZs6uJXxHwtGDXyR/XLPG3pl78yLbh2r95ObxZJpiHG\nZGWwY6sYX15esvQJpBFhh6Gp2MH9fXTcquO5qhqjhLCQzwvOrILXh2cGi8sq\nM/mS4FgM4Chv9xQm6PuDfJ8w+bD43O/LrVcQ9fwWNFFaJt17BJ0RnuCraO19\nCAt/9dpgVb/0PTYiSsW96pKSKWFxlda9RmqiN5wx6MfJgFBnCWjZYPpdc7SX\nGU68vRPU1/kukdCr9r5182hti1u2P7xxz+vrxDJg3mofZqd5eM030N3w8/w1\nTJYCjWLMinywcpbeBr8+m8Ao0q0grNDPXgWuz3DONWM+d2tUVpATiVUYesnB\ns2bm\r\n=NEFA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBair0bL+7nECd8ETiKdHGPz6ZxVuzvI+K0Dv7awhaSPAiEAgtk9ZDtKb8u+/FrycQe4fmQsSDqZfs6+woxeNFd2pJI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607553436-bfe76dd6.0_1607553574338_0.6436583178841426"},"_hasShrinkwrap":false},"2.30.4-next-1607555016-f51a073a.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607555016-f51a073a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607555016-f51a073a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607555016-f51a073a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JWCz9i3cNZUso3ZwqrIdQzk1/gk4qGRLGs3WUGDIQ2v/W34YRTnsn7jwYcllPAMLYeHiiKB3gLz4Lccco1UKmw==","shasum":"42472dd9478f6f87900caa20db96493f715b3eae","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607555016-f51a073a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0VhQCRA9TVsSAnZWagAA0voQAKQBvYf2mnOUDSFLH0oq\n471xFDSyEJMXCGua6+W3vEXbEYbZ97fSuo04vjda3wKKSvEAmi/NSjOPbGPH\nbjtns7U8r5+1JryWKXYL5XpWBFQN5wvxxAVpXD7L63sjzs8ev0DHLbWvvWyr\npMzp95iObo4SAWvjpYC/sxApyZFl0cmaNjbFiOV/zXFPs3k0h4byKvuQMuon\nQk2fivp4i9yIgtossr0xq5PdjBpn5NtR+UjO1wQjXmIFfh08I1nZVeL+t4kY\nSFNnnXgnTD4i0uYxcbbolYzRqouaq3glUzKC1wxPLLOAV4C52GWH8fP7zoGW\nklhhcJ9MPzuOMP2IOPHLuCnU3HP29jLsGShMq/1/OX621nIZihBLnwwVHm8C\n92d9S0k4ZeFaPdebiIsc7vydcipjoOlvDsq0FBbIu1WED1DUMXnfQCkNH8oJ\nuIQauBdCtijo9z5InNH8DzZkcqavM52NKlKMhP1QlL90Q9yJcgWzBypD4H/4\nOtwhviqwWTylb0kGVF+eFcSjZGBd9bRUYJfUom/UUPFUXrTunFbY5oAwM0Ei\nyaupEiFJdPYdFEdhEuIQlDqs8WvNWEWraFFqn1HhzydPRsxKol10mvTWBAyZ\n5PunNzojGkzg8UdLv1IEbOQfhQib6EsK++BpQOuPYh6jidVo7UQpbSYJqzGS\nDg69\r\n=CtWk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBG9xhvYv2IgdHaG4BCX8bEefNgj3dkySzc/Aambv4n4AiEA75DLuhy8yKunDV6ht9QnCkig/Qdh4WtRtte8aHBC3k0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607555016-f51a073a.0_1607555151748_0.4848608239100478"},"_hasShrinkwrap":false},"2.30.4-next-1607556592-2f08e9be.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607556592-2f08e9be.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607556592-2f08e9be.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607556592-2f08e9be.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GCNYmhuDpxxED2jTfQDQDGjOQ7O88YENANx2uyaHf61h+yOSkUnXFjzQfUaLhb4yEAqzCDFhhD+ynwocLsHopA==","shasum":"45af4cbbe21284ea62d0d04215a11367f8e98656","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607556592-2f08e9be.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0V6TCRA9TVsSAnZWagAAIZMP/3K1YB4rq8/yzB0ARnsd\nZBIrSFkDm05CNH7OL0tpYPvb0xs+F7ETeIiBW09c3Ywd2iOWzua0UkQX3wsb\nZeEnLfchobGcOlS+5YGQkc4TJ69H6kT49tmgPNRx4m1nCEuKqf89R2/Y0NJO\nOA6GwBFrQ9qu/BwUZyq8Bret78MRugHHZewQ6J5tLt43z96ByPfWMQDt6J2q\nBt4cbW/kn7/RADOZvV1SkbK+w39jqnmox9rTB8cZ1MgU9AqSUqteFmlJx7OH\nhq9AXUz8P42ofJtAeMd6FLBIT7JL/9RtgS1RRX8eQZpGNo7I7loYLgHgyPC3\nA0km/wfSW1IO5WeumrYvZ8jLV77F57CZs4KeIMXOuZ9yQmZrrrazCD+YP7I3\nWyKtffT1USS8lM1kD8ys8neLN2ZYHcZZcZ2ZTkp3ruzDJKwtEyqNFKUJ6QkJ\nYXzesVCVo9dPdWkC5R1CHX1NHoaIbnr9NOJUUHwiIDGb/enjmPzVdXXsArPc\nfz8WkXiHoGDz9saMuoYnKfLPVqiknNJWt7yRPPRmKlztKrVvLF8vLgIrVAfI\n1sa0RldTMeI8iM5L2IQnuDxuJekjTIlmGGx+jTJbIo6t/jcEc6kkc/9kKLzL\nmsjuU483zOyXnYtyigSwkKmIVBwiUbWB6ptsP6kDF9HpNBjWEp87H0olptF7\n6CDi\r\n=Nsxe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtiEWfEQ/PeACAMW5tTYP1BFL1qf0qtgmzDSnnJ6+eOwIgF1L5Hsrp6Ee9m/JZ/21hdKg/4WnYViK863BwLvSWkd0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607556592-2f08e9be.0_1607556754740_0.23621880699550513"},"_hasShrinkwrap":false},"2.30.4-next-1607600861-4620c21c.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607600861-4620c21c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607600861-4620c21c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607600861-4620c21c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TZxK8OlEaJQWDTMgORhx89OYsyIImH2i+0QUa+WmLiGUwPADKSRh98/iuh9lxprs4IBPYFTTf54Iex+5qLtEHQ==","shasum":"98e7ab843ef7f33cd193d887322a9685387ecd03","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607600861-4620c21c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0gtyCRA9TVsSAnZWagAA7rsP/33gryr4MgF8vw1R7e/+\nWd9ZRB9iauVavPsKwJZFLgm0rZST+Rcs1x7ZJqJCrKjj7d4PZYtHjytSs6vl\nRD+LWha9qmGjoc9mZN4Wm24sn3tpY4W5xnNnaL4aJPKOY6sb7DFVlfwKieh7\nRfV9+btZ1ENAHXmkiDS+uLw7/AD2bjPjGts4eXg33aMOWHFcUEXSXk3SNNC7\nLbU4l0oKR7onGDjn7CrumYcix8hXXsnKfVT3y0a67CsjcjMMiIEjrPdOl1BZ\nw+TBwaBpNPJduhvnLvA++t9E8iEHDQthiuWWJ2VX/Yv68T3Wev8YhLjltra5\nYie8NiJeM3mxX4DIcUrp+BWWg1y2cF2563Id3jOawuRmGfArYfm/5wfIfDru\nGrUH0N/mn85yFIddOr9p8iO+C6houL8uiA4o1DCNMhQ2jlSD8D9E3clzsqfd\nzQQZVyU3AS+oJ5LKj5uJNWiXpWvZ1OVSNjr8lkg5o7+BaHwcVttj3vXQ2VHX\nDsP10x3LSvf1auc+U52ZPJ6/OKQKugApqbanrI+S6ngMW2UgiaslVRWc50A8\nB5dy5LH2wPtMNvWTvKtU4j4jIID10NX/erR/lDaq9IxaDUIA66RzbvvqCwH+\nAZ+F5YT7r7EfH4rR4Vqb8afOdSkmeD8AtKawMEzysyzqKUmiinzQAKIT44ZN\nF0WV\r\n=K0h2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU9LQ//PSWtzlDtEwqST2lmR4LbuhjXYH2Wa0ivhA8ewIhAJe2N816rCpLBpQBhABYJFgYLRqVw7BGTRJsBF0qfV95"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607600861-4620c21c.0_1607601010206_0.8421167516564785"},"_hasShrinkwrap":false},"2.30.4-next-1607608791-86d4d0ed.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607608791-86d4d0ed.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607608791-86d4d0ed.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607608791-86d4d0ed.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZkVFubuiMslnn7+GI+LvErSzViyiVZ7RD4KathW1tfVa1CCAhruaYg+LOhJT+OxGBzN43wZ/Ztn6661VWpBAhg==","shasum":"27222cd4971da0f424be51669b31a878229ec7b5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607608791-86d4d0ed.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0ip6CRA9TVsSAnZWagAAcU0P/jIu10hDbVV1Cevtz5rt\nHXhZUpqmitLXGytdsrzAKGIZOSNz3Tjr3pqCSB4Db2ytnIpApoYEevYFS6Zr\nTz2KItJjM6QGlMRjE5Si1DvBgXktGf+NEsXjuZtsmm4zKefdl8+OzpYyIwWa\n92nGK3IJ8x5O8HlLo44yYwSmTfvZ8twojprjCoTSfvZb3zO3bzeiEj3th2W7\nfczshP68mN4WOWzsBBUagaLI3zaDTwbLKz5i1ueQfIDuf2LiH0ARJO+YJ4dS\ndGIH2doKgpzf5EiP26XMHiAaYHUAY6bkOnhfoSmwpvvzQ8Wz0TYGl9sl503u\nFkdcHQJCx+mss0LKR/sUF0pEnxHIsnsrO1QZkIvf0Pn70i46YmXfBK6zNaqA\n5rjnelIzmQkH/87tbuOcsRBAlIWAr71qAmxeqShc6ghLVmNAbfKpJienfc8K\nybiGcW7p585o9dKq5db8oYgv495IUIx5nwbahC+LJIQmAKM/jv47jmCoDv6N\nb5zYwhBnNmmE1beS90Di1U3e/C8z8Ref1+EYkzppXh5aIbgA2V3ShMDlUxbG\ntq4Zqv+B6BPqV8tT3A08yMAHZWDjQgvk9RV/F1hzI14xKgTBSyRVJM9QwyyH\nMPmfVfbsodU97+dNvKyzucITZycDfUYHQOOvWMfipDZNryUD7ATtS2x25cvS\nCFqF\r\n=yT1u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBNuc/ZyM28H6nbZO2u8L8nJJKJ8wVdokw5hydt19nX/AiEAxKrHIgtQpcQ6YGvd/UsPAdAnDEL4WdSvducfYkfxBJA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607608791-86d4d0ed.0_1607608953430_0.24423687774732206"},"_hasShrinkwrap":false},"2.30.2-next-1607614386-50f42e25.0":{"name":"@xdn/apollo","version":"2.30.2-next-1607614386-50f42e25.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1607614386-50f42e25.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1607614386-50f42e25.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-V8atAPw07OPGe5Rj+isbUI0qde1CeZr8C4nboj8aWZKvNPXPJjc2xs+cTb06z4ToilSrudeJ+DMAx4OQxFgs6w==","shasum":"26a9085418b79094d00e6b8004a039a317de2f82","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1607614386-50f42e25.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0kBKCRA9TVsSAnZWagAA3s4P/3Mxzf805yUi+fr8FUDw\n4BvyQHn/BYx4wprqjEN0zsdmviRZuv80m0GqwbY2o/Jydh4ejmsM75Qvcsi0\nzc71P5HHimCLwgqrBsVjHxXKYWAuo7B3seCnCWyOTQe6Y3tutSyaRmmvMQCX\nyboXr5GZndZ5baXH4EFrthXcIHO1adQeobWLZ/vpS2QS0IJRztkzkOVKJ5JX\n7iEtg74S9kJsHckQ+oQ0ePM6raSCKC/6/6p5sTLnnLtqD1HlErHN6vi2iewN\nInbwojGfIUEdm+OB88U2omYRXyof504srtIDEqBuRYbdO4CF1KM2dQcHE1lc\no137xMZQq3J1HNu30vmCcm0EI8cNOuSjHV10CitIek80CxvOOsqzkWiqTl13\nLuPINeKRcLFicW+4OOymu8Bxjas0UcJFa/mgG1cL2VbLpTdUaa/fHrDx7+Qb\nV+/6cY8Mb9lbO3rjKuJ3zLuvSOVZHD5oQ6Oe6ck36I5nYwHWELMnl+TXLcB5\nYd7Eyns1Qgfr73pStzb0xe2tys9nsa2k0qr0O42mrFasKquw3X9zGfJhIn5/\nalxe2fFDjjbhUm4v+p2d2A7brWkALLUW+xA1pd0hI6uy+ZCkEadYECtOwnV6\n2xkhMmVi4YSBPezPkdAQ2FmiQqQ4VMRBUKArWCKAFEFwH10ZfkG+cwW7ZHKt\n0QCL\r\n=se1x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAM6lmPwbuCNaNSJ91e08ZzyLnztutm/P/gbTkmtmjjAiEAy1+HZjh4zQP/E1C0rQ20+LkIcAN9oWutcKaf8oY1kBE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1607614386-50f42e25.0_1607614538264_0.45474245683847103"},"_hasShrinkwrap":false},"2.30.4-next-1607617432-7d64068c.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607617432-7d64068c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607617432-7d64068c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607617432-7d64068c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ITb78sH4JxTBG6kckRMK8vG5RzXf+rglF9Ias9s5uAW4R5/zW/LgP/kftdPBAJNC/IOUzRwgRvLnxf1JO281/Q==","shasum":"c6b14966e2c3c08df4ef052182226d2b387bd602","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607617432-7d64068c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0kwyCRA9TVsSAnZWagAAp3EP/0Hpbbxz4s/4r8Jvc99T\nGydWjMaZu1a8LrJ/qp3RWE3cWND63kHsqQPLoTqb5tmIEmfkQ5x0ovv1exRu\nigfiGubpYRZwapMwsCVvp81wpFtNQnISv22+L6pvlrUoOiDjcsBG3S+CD+c7\n+1mfZA1dYSA9/cXydZQfggVV2RMzVqdrIEUrBzlwuB/HTUpAr3PkVLFFVpRm\nU0kBcrvV6C+BYEhlDcNjAUPCn72Dm8Dw6VFGW/oVfy87tqa4lZSTloCQDzDJ\nXVmYWk3KRBVXE1cV2lXOlI/ILvva6hABJ/UvL5hYUlIMf2NhjjLtXb2u3Fix\nKa0EnfoSUHkPQdfKFRg/Jxiw3+HUrINl/AAlP9/2X5ol8ZGl1KlePPGClz7/\nm+ONTWi1pirBLH0JaN4/yGcoa4ew/jeRTTCFuvetjN7KYUoAbT8hEgehlg4C\nOWSXetX6iANBHouZ2qKSkCgjKPCIIY9CmrdDgkaArbIw4TyT4dfPK7fyo+Jz\nIZ6Z3NW4iwSu7ch4BouLZQruTtAywpuguLiOVKsQkjp4hUWmPL0wtFpofaDI\npqp/+iaP7M6i8TmVvAWQ0Vu8jtC6cEVki93a0HmsF/yiSAzyK7+76N5oYc07\nTCWGCaRRjX1aGZPS/7wvB9KqzP2P3XJAKZSdV60jVlRg6H7kAjjmKRRKkbLd\nvbDa\r\n=EP9Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz2RHF1AFNxJpzziTgnHU2kvwwvgRTGycop1QKQxYwywIhAIqb7J0EbRJjLmddM5FZVv8OEm8N2dfTmmZsHoIlXXUB"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607617432-7d64068c.0_1607617586491_0.012611652492762415"},"_hasShrinkwrap":false},"2.30.4-next-1607618169-7493a449.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607618169-7493a449.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607618169-7493a449.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607618169-7493a449.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-A84UkXLNWVTP44nmgtv9cjTC9d4J8rBoe23svZL9lDaWiRx3kn/XTZXx7BOXaYUjUTQ/ry70NyQ2zeMeQ8O1lA==","shasum":"895d4a68506d878cbbf3db743452a19c62ebbfd9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607618169-7493a449.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0k8LCRA9TVsSAnZWagAAlm4P/Rm7aLVBR5kAWWtv4Y0w\nb5iWqdKxywG8u36JVIset/Hmx3TU0j/RhT3Io2906vkn4AMX5VapTuE0nRf2\nXtdrVffQtJGtPMbRPIAdcVGbtfdyI3rEGlPBoDEHiRnty2bdBDVNpPQvYPsZ\n4ElQ5tXQ6Os6LtgqtVpIKrZ7ZB68Gni2BCpzB+dMIWNsX6avytELiJGAXxOO\nvvhKtxKoi3J0tW+OXOsWzNurxwK1cTxLfPzjqXov2PBY79DJu3e5xod7K8x/\nTUOLKtHV6s6ijPgPw1uKnVy1UVDcjzMR4PkngY3QciJT14rYht8P1ZPSE+Cz\nMgOh46YZ15rPwVYof2ZO51gsEPQCOnXGYSS2zOPJGLbbVYMKY5LnUWnSEgM4\n8lPd5MuztO/PxhbmhLQ8GkJJTry8snN3MTIiqYIjWC96x6FgfVXDTK16/Y5S\ntg2YRQ2Q5INx8/FUhs2rxYLuiQYfcUnUt2MDYEunWfPAESMlODvwfD2SlQdT\nwpua6r/S+gxR0nr3VYrvbh7NwPUlVOUsswzoF19MDZ0nlT1HSr9muFj+dm/e\nPnmTq8fN//kHfvPeechmEpXKlErD1O/R2WSJ5+TbBSXRU8gJAbnNiCdd/QGY\nFtrn7tqldvyInXQnb7wEBeExDpm/DkH0YUqYecA6c7o1BYKt/43EzaBVfUKi\nVcCk\r\n=biyR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQEgRLtWGAimpwXU1C/yI5PhpdoDA3jAAl5BqnjlfhxAiEAwmFJ/0cWN9PkOsahlquZ2XF1jws+IYL6DttWnxFTV2M="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607618169-7493a449.0_1607618315253_0.8299577663185274"},"_hasShrinkwrap":false},"2.30.4-next-1607622444-7493a449.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607622444-7493a449.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607622444-7493a449.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607622444-7493a449.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eiDPlaE7wd1AU+FXVfwbtDBVixUphLVlesFE2kqbfg/nmapWfu9cuKVa3TES00BaNW/GD6tOfdmfOvwJQSDaKA==","shasum":"99b21d74f2e70fc5525581f7be64340552d50a48","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607622444-7493a449.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0l/ACRA9TVsSAnZWagAAuQYP/2PA+W6a9F96kcU4MzQb\nVnOhdRWB5nOxUH8MKmGh1JoiWDmlaXjAMfVmv1ZTru2/zMjv2kGpnQGbvDQz\nC4qgwIgO4oHtEFRikLY3EafeoCKa35w35Xi9x7MvKFc0W26Lc5yPOMbuS0nb\nWVARfe7bV61ieZLEnb3kHZYXVDvwqqW+f0qlfsIabQXuMIeJ88Qzz5SeFFJ2\nbHS1F71vcCgqOua7DD5PAP5P3SwSRwVhDvj+ja3Di7rH7u5+k1zdvilwgtcc\n48TM01g6bOkx1FT8RNxrnywmu6xT9qly2OqfSQI7bZdC64Qe8rl7wKzs7vYk\nmbckJb1708xBnjZ4QStYQqg7wO6mpO2yHUxR3vhav7/vaZi4FDtkuYdfVcEF\n1WCr6U/jYcoIYoOyeYvjxdHaCdXg83lMXBUIZA+QG9PEd9RnZoGPtkPGxp18\nxvy348fNFZ9fhmoZcYdjRmNyTvjG+a5QpNed7SGI9IzvSfGl35p9CrCb3Isk\nxwilJW4t4pCrNrOMlhcxwmlf2RBmidLuimqu1jRhgsI/Aah9r61IHFQSe43h\n961muLGwUZWm2xkOz4LSMGyH8EZgMyk1FeIZmK+r8XBI9gVtG86EcfoPsel/\nDCSFT9SiXa+2Ffw3dIS/990/2SYzt+tgGKA/etl75i9dQjPxUXJTROehKaoH\nx54S\r\n=TYuN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmV9KJyxR3JjQgF/BGYkeXlGedmIJgxcMGq+SgkBW2GwIhAKbYiumUQWrcdco4c7INkV/3B459JgnWzKd5yHxifl09"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607622444-7493a449.0_1607622591692_0.1718775720971022"},"_hasShrinkwrap":false},"2.30.4-next-1607625268-8308b630.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607625268-8308b630.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607625268-8308b630.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607625268-8308b630.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FdUC8aXvO1JFO3yRBTKLe65UtjO6dHoZ0oyEM+hulMNR5SVwErVIStvuTS+JB7FjRsBqG5patkU6z6064SLQRw==","shasum":"e580d8879d92f56047baf7394542aef2a7c65238","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607625268-8308b630.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0mq0CRA9TVsSAnZWagAAPI8P/ipaQO88NnlfhhjfRlBZ\nyGqkw6lyO2KXWEdxOQYenWi1Q6sWPAVXhwF89D5boVep3IlU6b3lAuChmhW3\nJ6MKbWkm69LlirUEO3iEV9K5eQXffqhwyjy9cBqn/r1B9zJJFwPRStqqd7Ld\nrAPFPII2stSJ+GyYD13m13bgNekYpNEIO3u/MgsVLbYH3fmP+8NhD0JLPwGN\npDKV/UV0txsu3qGq+7d9/UHzUDxGEBtQRyCQCl0U5mlwrnDPg7ilRk1NeSee\n6VpOOQ+oD9syXOKkgh19vpwg5aWqcdIPgMUrcS0CRVVN5FN2eQhDZnL07G/P\nXTAIgfH0yuke468iiy/1b9JbwX9gkdygHBASOc/3qdrUQlS8Fae65ExDmxZz\nZaSgKwVXmpCUh4bqXqNMTapl2FT1iOJBC3Ld+NHywr1vv2WWZVtpHUIE4bM8\n8yH3FqvJ6nllb12LFiN1/kZDbfB3VtnGRlIWn+dj202pb9A+hLXv1j6cYTHe\n77AFh5UMBrtHJ/J9m+PhQ8dOvk7dSk/iJRf/Z+hynI1OHKdCn0HSWk4T3hsd\nhzqx/ypfo8dcpwbDhrc9fDlygaOybMOxu8cp+15ZL7px9g4AA5hEK5DYro0f\npgw3YPPvW/LMxfVmSQBEC298QgBPPrPIzLSmy4JzjFywwKaq57GyHubjHdcm\nrgzb\r\n=E2MW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4/TVEe4Z9Ir1GcK8/1r2kfWfyaewLnlvlBKNSiKw8KQIhAM0+WxrI+x7h72xBHcik8AQ1mK1ob6upS8id6bUkGD/9"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607625268-8308b630.0_1607625395790_0.14072340108696357"},"_hasShrinkwrap":false},"2.30.4-next-1607626288-31a80cc0.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607626288-31a80cc0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607626288-31a80cc0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607626288-31a80cc0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SClQbaVMkUIEJmDiKNbP+V1LeUCVkV3wNGj+rFz0eMHuKGY6lDu8+qNypz3u5+aITYsKrddrLzK7JKZifRTPKg==","shasum":"d7966c8cc04e66e9c1eca89b192ceb238455d646","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607626288-31a80cc0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0m6uCRA9TVsSAnZWagAAJn8QAIJptueRzHyK7i+DWO4a\nkh3lHm8juz1OW8yu8PbJdSaAZ9y4CR+1N4k8XzGe93AjuEutrA1/IfI6j317\np9S3RyRVTEHG3HXiN/EIoowlNNKai7BTT7zHvE8BEwYBc1txgTSZoP3/X6Lt\nnJwwe2xy4ZQTVm0Bn27pCP1RN1UORKLABad6SwWiwEU5qrxk65jk3uPuVusT\nNlr/6qMQDoo+kH9aarBRRKnYkMWn8/9Qk3rv4B8rIY4RMIx4P7uaKgsjXmWR\nbpUKk3wilT9chnRii8sVjYTPhuCxJFffitbY67190LoXZp9Jxp4KSl+Besz9\ntKkPeWXhRuZrFrz0KWKVpmlBmOdhKTBBlFRKx6YmXPwrLuJeYp+tPY3LlG87\nsuC5Weiq4OYpFMWxxKWmEzULxJKBrSGLvC3o1M0yV0xaH3TErhAD0/fh18qK\nu/0UrurZDsQHiqmaBGDu6/7FN6T1gPQOiwLjc6zZt1PyuODWK7vShOyEEGDt\nm6P4ajw4zaWk9OmyUroYiFNdVOJhQaoh6f0rD0duTHwkoV2Zq3vlTkxiMBX2\nxaazb5OaHUMJbaCrzrVUchybqHfExeVJN+1Tt22yS8QhVzRcanPSQU5k3KmM\noFbjZBlNW020HRnfX6eWVOUr/OvEIyO93kyTmbiD5NqrepvYwfHusodw8lYy\nbcVk\r\n=2FzI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9YIKdZ/aDd24c0+Koyat/9ln6Le5hLu4+n15NIB4c3AiAMyT4PUiS0ycgB1P76C4KO0hzHLyAvZPldrUDc9gcTjQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607626288-31a80cc0.0_1607626414516_0.24292298636526533"},"_hasShrinkwrap":false},"2.31.1-next-1607628041-0fadc1d3.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607628041-0fadc1d3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607628041-0fadc1d3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607628041-0fadc1d3.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q5Q5UkkXYuj7LLlvk2svd40AYmuvveNtwGIUJtOZwr8i4pnytw0Rrp6Kceax1L76hqle4Hf3chOklf8t6c5qtw==","shasum":"ac5ca38f1be74d1cc9f481708b75457794ba55ab","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607628041-0fadc1d3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0nWTCRA9TVsSAnZWagAARFgP/jy8I5HG1/7qnAL8HMva\nZURYK1TPf33F5R2hoYLsVJrH5DreQm558EXlrIQ2pZrOeEoWxgBHOHiP1DRf\n4v/rKiAi/w47lPnyY/PhJtZbcByGnB92RiGHsqAZTllQMEgxu82nLxtmcRYG\nwAeKdZDaDGSOk+rBQcposzf93AEPbqrkaj9m26yOrOvuZ9RdJc1SX30+m0x5\nHP9+hOsQ4bmCXwUOwCbJ8NFd0e2xAvfUysuj1QVWPgBvTEP9GPoOPnf6ZJ3L\n6OjWpo75XOGfcqnTlgSwoTWae3IBXdXLL2aOMOX5jwODscI96BDxcemXQDwK\n0cSfTpL/N1/KNFpQEX+Ew1oWyINASqTdkY9Q7XY5QBhcJU2/p32SsB0SoBX+\ntLMNamFQ/HzwFQgJHY/DOhqlWV0w24brTKBGZfdvN8B9cKd6pxENLeTrrkse\nIK9kY3UqGhYistSPzoYjADcHAc7pXd9p/SWQyhmhO3JxZ9Sn9KtzoHNc9+Pk\nbmCQM2pvtz/g+HoZtfev+p4dJsJSF9ptTHFE8Ljrx3JQYQhCMdwzFRf9TO+f\nd4zh+Y4bute3lQS3FD0nTj5kc2zThotJK2KRlBZbAo7hXc/fNNFr4WkHm0tb\nZnLoOXeuJffNFwhBqlH3za5dOhrvBjN/n54js5/KOWMuqjA5MzX6X0aduBwn\nLQXx\r\n=Gzev\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjHaTjzW9aeHaweig8/Yrf5hSplglZRvSY08VGSE44pAiAPAKhPJDxTPjIcjaZaq2BIwRheTIczjsHZdTOLbJFyIg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607628041-0fadc1d3.0_1607628179171_0.3241776566240735"},"_hasShrinkwrap":false},"2.30.4-next-1607628828-7e78e7a7.0":{"name":"@xdn/apollo","version":"2.30.4-next-1607628828-7e78e7a7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.4-next-1607628828-7e78e7a7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.4-next-1607628828-7e78e7a7.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PLGh21b0EPqRln3/wO1JOk3ivM3v29cKUeTPDFyFnAnY+qNoVbW7LXK2ncO/uB+Np0XB2DhwXej6qbk9C6cOzw==","shasum":"0f89b23b1ff4a870efb7869b7bc1a3ca881d547e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.4-next-1607628828-7e78e7a7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0nihCRA9TVsSAnZWagAAjy8P/3oZqxsqJjJhgg7QlAU/\n3tM0ZJQwRlujA5Ashs43ONpglQnmU5qmuczytcrID2FijIgBPX8/poR1VtNQ\nfnpP0jmYXi5azuFNw7I7fuBpFNPzTBu+hsDFdrWaGMfbcjETc3rHbBFIx137\npEd8k0j5h0NtUDab7F8ALBFfy7wQkzo+3QT1RbE0k13TvJuQiMmLimqt5NN+\nsHOQ/P5fIajGniXJvGFoiY2jaeV6tNQKPlSz79OAXO4A8RiswlZYdA3cM6QX\ncS0aJ7NS5WTcgAEpmqQl2S3rY5+l4gzFNjmFIt0YMBZ/XLnBpymjyOi11kIa\nnCbp4RI5QUqKoSe4lSnj1SvOqjtdWEmotE7JEAa9BcIvbBnIqyXqooj3UzNy\nIo/IlTUkIZ0lYH88wkzP88DFDS9N8m+h8fxvzSLM5LpugTRLuIv63QXRAGlN\nU17NZbY5T6HIWLmQF6p28bdLU+aP4Q04+cxU7pOtx2Yr/P37MC/oVFFvwYYD\nRHQW/WaMFZuBmMyAiB0AxS6UqVjLwDWTiS8US2B9BTAmlwceQJOHGL7/9bLL\nQOUIsS+UrxHTvxOydwGDVi+p4/6ln2ZJYnAKl/v8dDVrksZLJ/K2cLIQy9pO\nPZ08HJ9bi1Tuc4fkvDdepKEVjH1nsN62c6H0InmptzvkIKhCaw+OS5/GSnmj\nYrDp\r\n=7/hN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCe71M99q7pVZ7haCw791rs+RQPXQK4j8zAo9GNLlcVEgIgHr5ny/0JNslvywpUJdqJ/AK8LwXrQFX/PJwDWFcBUUk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.4-next-1607628828-7e78e7a7.0_1607628961414_0.9926014842554058"},"_hasShrinkwrap":false},"2.31.1-next-1607633034-ed60cc16.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607633034-ed60cc16.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607633034-ed60cc16.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607633034-ed60cc16.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qEVICtt+J8P3PaEGDv0OGkAKngDVpCLyEQCGaXSchn7WX3pxqV9xIXlAyXsbeoNYuqxbAXWh7vvC048wSRSHag==","shasum":"4f2066b3fd19c8cbf6f1d59b12c045ac36702671","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607633034-ed60cc16.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0okLCRA9TVsSAnZWagAAfiQP/jn9+q0On5sIdDrIsTrs\nTj06ZlapCJo/mHe7RF5Q0OIwCwRF6ure9DPAb3DKTvmsbbFEML5buv0fQ+FV\n7YIH16ZAuCVU9m2sNQDU6qNj8cUtBLFrUXSrhN5RkXJx7zz8vbiKfj4++B78\nTSukDRID6mhk0RJOsrNLCuf/+6pyD051hiFa5lJOi3ThldAw/8DzS0XpSCFS\noaqxWeq6xshZm2cz+Q5ldOjxgxijAJWR9edpAUgo4v1ysYioBSwZ0VeWyBvy\nc4iBVhW10YOHKwotxufbuzwhcoNIuMUh9RjyiM2wQq8S+QbVinmgOmssNPry\nxlcMTfAApbHl1r6oNtD8j3ji1RyVG2o31H3fLVmAKf/lIOSEI36qG4ZEBLYS\nrYrnpNU4nBr2eP15v4Gt372uMQpKHZMEZeIRj6Qj1jjjicNYzlPze7DRAxC5\nh7bNgZSiNpGhVEVvdKJwLz6xVpehkKDrXUnd+SZedjarhVml6APo60Q4ZHEE\n5hBPQ/nEiIeyRJpbEVt22gUJjxE+O4MfNq55Zs+406qwE1hydeUgeZie/jFY\nLmcuiNAE/l762aYFxZWHxFuOSsfPhMzepkmTXkK/0amfhTQvpsLr4xUnClR7\ns89ETMLTebnb0UiWH5Q4tQ/X8pAJbq6xK2iYPyrOW/Wz5iVg/mI4GalrN4f2\naOP3\r\n=xm6v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCed/97flmpx5mDgsDrHgaamVkynMfqwpAojw57oNBSjgIgTaOok/UTmpATTF0sSVICtgk7zRO1wOupdrMng1fduDE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607633034-ed60cc16.0_1607633163181_0.45731820337509466"},"_hasShrinkwrap":false},"2.31.1-next-1607635372-9730ab60.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607635372-9730ab60.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607635372-9730ab60.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607635372-9730ab60.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-e4cKNtXqEJTWb7mLagIzvcLPTDm1cz+CWOYWTyCiJUQt9BW8W3lhF2/bPpmSgTwc2pBuWr3ppprn8tKfyvlvaA==","shasum":"7034f497547da58000cf2b1a09643caa2e6dd7d1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607635372-9730ab60.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0pIsCRA9TVsSAnZWagAAx1MP/3BLMF7mbVEaowikwYpa\ni4tcllllywTWw0+ihGesRY2jS9sZaVz0xS4JJTaIdKjauyd85NNTtZ3q4EI9\nYl1Ctid4VZ+ZEFkHl4JR/4NGLl5wVPhyh6LQAAVHf7ORiKB9mI/ulSe1t0bE\nZAu51+cdqvMoQdhw+BScoKOM2BxtHkvxULOHssts1dtpxOq0PxvYAiOZwG4E\nJG03cUXU4gkHP90Gh0uCdTb/Mk0A0K5Z1g3YU0qOy2gXZgUg2SB0q/bO/aTp\nFfppOPl8esQxC/7F8CtSqdngLLZR0m1Ypwr720+67D9hjhwtwx8zdzshM/gK\nxfmqlhbOGsuL+PNGmmqoM/LG6QoTizPAmsJ/fUZejlbv1C0dhhRu5QYmq1o7\ngormCcQIa3ZElA7vMZMYLnsKpH3eLRYt9OmIebAihHIyHkOoTpl0yQHz0JBZ\nXXk4CtvL/qiVdX97SS0jlueRNf5Cjpa7HWmLpd1O1p+hoKNByl630Ihh248Q\njiTDmgx8n6a/PLtz/CplpF9t5fUDvj4e5IvRSAlSYuRTMmchiNyHIxNEHqIS\nPZcdLpzAqsdUw7eK7P37PumE6lHo2rd7EdvTJYzJAxmaCwmWDytGW4ESltrV\nKfOLNo6tbSZDD2RTAEzlIjDZ2zUi8Fr2BGQhw9XvbgcLGBd66CwX+0h4H4kV\niWAr\r\n=e18Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCH2vTHqH4BJ7Q0PXInw50uY7qlhktW2xf/dryEXnhaJAIgfTUoMPkUGHjyVtF7abROLHoeL+qrREuaWm7EU1WB52k="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607635372-9730ab60.0_1607635500411_0.5817417540257683"},"_hasShrinkwrap":false},"2.30.2-next-1607636416-cd801e00.0":{"name":"@xdn/apollo","version":"2.30.2-next-1607636416-cd801e00.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.30.2-next-1607636416-cd801e00.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.30.2-next-1607636416-cd801e00.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-20aDG6qtgZkbPdRM+uZXYA/SwdYudZD+c3zSKujz37CqJ7aE9GfW83rVavlsSKowv1Ebl4Is1E6wdLjkC0qPpw==","shasum":"c2c190e31cd5c9bff1cc5c9560057694b2e4fab7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.30.2-next-1607636416-cd801e00.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0pZPCRA9TVsSAnZWagAAxA0P/jBOrHTA0csALnj5EYni\nRLSxeYALHANNppW6Bc8JaRGSmUIc9NRn+wIoFV8G/qtK/5+LUMQWVQ9BeAwC\nnRiw96ZLjNpNZa/KDSv6SYj6hSsrqND9IO00YXW+/diU199eqLWxrgPDr3V9\nAFHjxlVckfQcb2Yxpec4h5oZZQSPdkLoy4TFIWcDFVnIFZmg+KOt3BbBoLbb\nUyGGXh14sFqGDeRpNfH9rh9V0039u5SutqxFYRdb6h/wDmBNDZJ10tYlm1St\nzwnWqW13j4GfbFERj6q+0x5zd4L25f0lFRVXRbAgQvQGEu4+VOGkN7Y6SijR\n56OiIJjm7/VudDzV22tk2ei0PDu+1BRVVYGtGDmxSqNCgizMWpWKwImu4jBX\nvxpEkucWxg2dJpkB+oXvzbm0rK1vZu0gobZz57XBnZKcz+bnLATGUcQmTbzM\nWCvBQFhY+oIQAWev18Q9qN1xvpODfcSioFj0GXjXMRGygahQyur3jk9YqxX7\nVaPbLKpuLy7pWW4ypR8tNUf+LX5wnkWZ19C5QCcEuPkIgvM5d0NG7u26QdTV\nj8R5wTd7yCff/OmSanmQ9bzvJu3V2k9lBMXPmfnj2bifLq6OJeY/JXF8te/x\nYGDowOxGRvvL5WjMehegdeizmnTOTmBaf1DVj5+a4XtQuDFbhbehGzLgEALQ\nr0nI\r\n=O11S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0ueMf/q/15JofDZtJ/XB4oBA0U6yE+cgigIkIvTeajAiBMqQkKjwHFXTPOs7W/r/DJuE2CXZbKJ8tyTBhvA9s0Nw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.30.2-next-1607636416-cd801e00.0_1607636559035_0.38562595696866997"},"_hasShrinkwrap":false},"2.31.1-next-1607636756-bacb6c25.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607636756-bacb6c25.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607636756-bacb6c25.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607636756-bacb6c25.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XTqWRl2cSHVgUPXHswuNNs/WCgPFjBI6QwnKblH4Tbh0SSFa37/czZCuuBBzTDmTacpVw+i3qSEdyz17/LWq6g==","shasum":"8e33fbd93f76d5ee834859fb0ee7a11228cca93d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607636756-bacb6c25.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0peoCRA9TVsSAnZWagAA2zcP/2bZfDuELckq1amjxzVt\nZjsLm56Kg7v+PEeKpvkiOMI+BA5nX7k7qlCu3/DEcqE6XPWhEPSat5K2Nnir\nLMt406ZDqsTYmppoF/1MoftqckaMT6uErFA0gh3mvps3BxprJN9zI0jNfxpg\nzVzo8LTPcq40khsw7yEbnEUA6R5HoQWuN3tLZ8oicHmO5xBVlg9+Yj46FRQY\nRz8Km5C1OuMUMAFx0A3aPxbqa4Rbx7GIwmjp19e06j3aOD6lJ30Ko6H6sjSH\nKVAC8X7cLFTmP8169cEeVFiZpnJPs38Gs7f2HrCOH5cfPdSNkG+srz6tqtlU\n6v8IgZGN0UIfWqUn4XaD/v67DV8q9zwqI9s8nXrShpuVWJF1sjacrbrs3RXj\njSjlRZ5Y7nwU98wmL1urQXpLOyLW6zc1l9prucxufw2LtK+7CrSCk7pCwGiM\nHC2/nBHXAl+Dkl2CUsSlYJJVyo7fcj8k5wYxKRXAYOdGjLynHQaLP4CKLnF0\nKzKq4a/vn3VGv18DyIlNZnU5b3Lsm1ZVeonzIgpibtugXC5zyRwxETsglxJu\nyYKID/ocRq6aL9a+RBf6hEa8+xyOGP1x05oLdt5q7vD2y3glvYfnul3/80NM\nHmHVk45ySWHeNHNMns+4uAxujybx7sVphdulJ36jI3Z8Dz7O0lSW2KgoL0tc\nUVFM\r\n=PO6V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCljn//4sbDYneZrUvzPEaQ3rJowWwHjkv7GV1V/H2JvgIgczOeaWZYpvS2104Oy/+t2uLAJtIO4txkoe3oPNdc4FY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607636756-bacb6c25.0_1607636904467_0.25622844343243223"},"_hasShrinkwrap":false},"2.31.0":{"name":"@xdn/apollo","version":"2.31.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.31.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YIA9plalV5DfJpM4Lc53ATdCk0pW0y9wujusksH37r2PBuWF0ILf4yD3TM16/4gSMHFkRKBaf1BLzeUeOcAgKA==","shasum":"e275139aca8b2d091105616d73d3a6196cebcade","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0p0zCRA9TVsSAnZWagAAHgQP/ies6vahcTM5LdjG/z6I\nr/nXD7RvUikkThoF3kcjhOPRLEiT1cAaQhtPzZ2HAikBslHN3nR9AZiz96wo\n1TURWqvcITJjGrKAFwnQPIPxLj++E8zaVZuYY3AzCn2UPzYlTGNDFAXpLc0Q\nQO3L8FP+XZ0To2u2UfWr9b2xf6xfxnkioV7kKBscv7npAVey2P7e/c8jId/7\npKjrl4kdVbSxINBtRTY+wdl8+Zxybz8FN12CqzvZtiLfSxbqM3YgJXgNVXJG\niTmrG2GouCx73msXp4qgih1P9w/nt1Wtapt+o7zTjoPCwSUNlP0xJn0j0sk2\nEfr+JhSoTvDpKQDAxlW5qSpZg5TmSSqpupakIWf1qt4NqLZ/eyeymv64Jbmt\nxjwD71M5Px6nTSJ2KvmLuWIl8pm5yeC20Vt6bAj84CtOhn0H3WyGLJdzae+I\nCj2bA8NgwOqjyHFA06nzHUQ2BCWwHGWCPO5gaANN/DPfIy3iypRmYl7ly8A8\nlft6GqXzlQo0xeF9ruRoJuObXvsoD3jOzgrjcbJF7KKpQpuqj4HyoENiLUup\nkdejoaJibL1sPmc0HHjZbmCT48+ztLIftcw3yrx6WtCOSrAcKdPVNZcLhMER\nLaX0W5odtgLhogTcnctkdb6e0XgLVEYvKoh6xqAxxGmPyOKSHPAhfklKZSea\nw8FO\r\n=hzYI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoYxCfdJzC7NKgSBeyNvZHAGkerbmRZ/ku6X7VBAczvAiEAvFu3XgTUq7TuF+lRAh2dKOH/Un9KY8zFjzgA8RWQ9Pg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.0_1607638322891_0.43377343559823744"},"_hasShrinkwrap":false},"2.31.1-next-1607687730-e330ff72.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607687730-e330ff72.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607687730-e330ff72.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607687730-e330ff72.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UZylTEzWVeH6yZ6SdjGj7nDRVEFDT1NZ2UPrW6xKncZhgdqY7luRyqCsOO6gR02b+9NvjYxSST+PTecnIc22uw==","shasum":"e3e0280fe5c4efc2a81e916a9dc68eecfb87954c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607687730-e330ff72.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf017ACRA9TVsSAnZWagAAAmQP/1tIN+/8jJKiD/X/Zway\nWzm5VXjhb8cFCzpBI0HvFknaFpeCDg8b2haMT7z6eDXsFs1W4JCihdULBmms\nZOWSVobbibfKn2oe38S6+vM2S5X4WFpE2xFo29nrNzGkRH1fuCPo2MlxfHSd\nlb+xyyBhtBdVn/PRQwSXMRknCuXH/KDfHO3NAhkoqFIZH716jHhraivbIBbP\noda9Ms9fUS2UsJGOdO7WwUF0alwCtp02s30M3zfaAzGRZp0VrujSo6pD+DqK\ncXzUhv6InuAR1fP+8VqCwcMEgTH+YNS5I0C7t4t9qpwbET7Zfke6837vxem8\nBVcYYJqJv0x4FsWCB8UFs8hDvKDkeoB1NEn6bDybd4mQRoWTHClBfwYEgdqd\nW8X93FL15Vyu0oY7FBalLbQZeHhmRWHxVRYmpt7e1kVrYPSaDWnJczuHlANJ\nxjlOy0Aa8RM/ozRrCGUpJvd/csFuWb0n4Sv2UtgMjHIolza7HcxwMqIXM1Z1\nqywdbBYq9idZMK4Op199RmZUBh486kPxy/QYB7J1yvwgv0rUcaS/aR2E4hLj\n6l1qx0jQtyr0G720uXw3tR5wJ0clOq6nd4sXsiBUbEjewRkgy2npkub07nxc\nIHjlpohd1Ls1x4No6d0PmeGXa5mJyomT/GymHiyoAv3N8QMdxA89EE/B5HSB\n3Qlq\r\n=FnAt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy/pCQ025GXKZYIEUqrfmImkC2Pg1Xx9FzYmWZEAqCFQIgcCIRSZqSfMidGIxdkBGrIsrMFtSnvmvroqw9E/3sm8U="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607687730-e330ff72.0_1607687872368_0.9142998870122723"},"_hasShrinkwrap":false},"2.31.1-next-1607688185-c86bc913.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607688185-c86bc913.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607688185-c86bc913.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607688185-c86bc913.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-soeRfJC28SDfgzTX7LSP5K3qKMhp6CP2OGkU2F1alS5X79zPwDabZjByS/QOg+UleJX2d+RzcMA3y4Xn5eJ9zw==","shasum":"6a273ad880c4d7b2241b063779f5d599d79c67f2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607688185-c86bc913.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf02B2CRA9TVsSAnZWagAAqMUP/RmoTlaUpKaaVej2L2Q0\n9/CeAsmoQ4voq0bqYd8jXYAwh+p0QDTF5+o6MTYDS5Z47jZ/G/nD3QmfnK6y\nM+h3+wnGnOhHxDcgA/QY0Idctrm2r+qLVn7CMOKgfoNvjSDqPq0+WWLd8Xoq\n9FnPtwdeiaan4XNP1vlWsZXbVY+v57oxdWg+Vf1QRBDZHbdzEmOC/Mb3bW73\nEW3GggOXklYovN2lvnWObGpSfOrbryIWEJk4iaAyPFe8kU8RoWohAZN4aWR8\nq5/+D5UWR/uMgEGVD55PSap5JsclW9bfpl6Cl6MLx6pXNbgN+/ZVWi6ipfoI\nrlwelbFqefzECiDtIi2ac2QBE2EbXqc1Tk8oQl8TsJfOWSUeXyi2q8o4S2dg\nmARQ9cZrG4MJ1z3yDA+6r8u8eKjeGOz4DLuIYNJHUlSZheFmK75lwXcDESux\nmjL5CMrIYBPXMkRWNbtb+hXoTuza6Qw3S16xDeH1uGvkiZjQG4FWovLArwiB\nnmHM+ZYVTEGU+WWkYPCh4ZRV4ZVDdVRxuYNugtaeF2h8HLeZn5KKCZgdEJFq\nYhc3lNidsYrWqeEvkpwwBkk5Dw9oYbTWdFG7nTp2zu0y4ihjjCXdNlsrGs8Z\nnSdaCCuL2vYAsq5syAZW59o2YQYYC5O+BjxjWXEu49xZwbIycQwbf8VZrN0P\n7unG\r\n=+lSG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNpL+YcJmBmJHQWXRlXv2QpRFFNUBcerALMAkEQghzfAiEAxIv0iBzgUottDVi5kkeSEHRFPruEf8wb9maHr4hzGVc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607688185-c86bc913.0_1607688310014_0.5028042363902032"},"_hasShrinkwrap":false},"2.31.1-next-1607689275-e084f4d3.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607689275-e084f4d3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607689275-e084f4d3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607689275-e084f4d3.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-L6JGZlevUEu0A42/j38LpUoubfFXqXthrl+B8BEYtG5yv82AHgg94QaUDQib7XjDNnzlxvzrEhCZ41hqV7B5aA==","shasum":"413cf82d25b75b4c62df374ff6fc0408590c71b5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607689275-e084f4d3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf02S0CRA9TVsSAnZWagAAAzwQAJblozYdiYfy05f3V570\nOOGE/iIcCfeWXyYB7CbL+WmQG4bFqBvOm2jfYrM4TuhjCnwsQv6fkD4BcRH6\nUOruREfq6yLjSUVpWftgDxHvSofAt+SxcAAVWRUFzvoCNe1Df2+pxYc9p1uq\ngyRObilnSnG7j14boPXK7sQu69GsZUlxJOWOwPwVfC9k1I/llhNxpwz6puP9\nEiHqGiePMbSBGSM8VOlKHmbv0MoOoTIzYynGC5ybfxBw3UsYCcaUy74flZ4H\nFlMYqCS6zmiWRvjqY08ftutxsTaieSRPA/YPCdeXtnrL+0HoOd5bHUc3pQgl\nxj8DFVYkE+bCWvhI4F6eOmZ8KUwqKyWaMWSLPAgh/BVfIkK0qhLgIAoMipnq\nu2EobH2pmdGnkMJH6dQx/R3iUcO6knwsC28y+TnX2K2vWX10VJSKQyrqWafr\nbsD8hKLL4ppyQZVMF/fboq60gb8HMDHfomhb0tBnl00jmJGM1ojLZDd5iabI\nrHwqoBJFDvW9NrQaWHljtoKBV0+RHJqHM2JvW6AN1hLxwBuNWhRbUnH7k/3E\nXEq5d1soQgsaz1lOmxMeS6ypN7wjmlrq8zhK7hmAyvDPE+u1tl6AbOwFaKE9\nKW6Muy3mHAgSmgVk6rp9Y1qxHx05YDx+HMJTGnq4pXIhDi9cdv+tr6C/h6eG\nbRmf\r\n=3tYw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnUIDQwmyTtw/soJEhsek/d0k2B5JMkNy0UmYSjWb+oAiAw3fHDG/hX+PnIhctgyJaGtLvMsy4SnX4B1iBKjRT6wQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607689275-e084f4d3.0_1607689396000_0.03317291566094571"},"_hasShrinkwrap":false},"2.31.1-next-1607690195-8c68b079.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607690195-8c68b079.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607690195-8c68b079.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607690195-8c68b079.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8T4C9FSVWkoKsULweGKZgMEyrls1EqGdIKI8bBowO6peLPGIin3lNwYXLSYhmcblKRlpHCwDPMOvixN0z/Thhg==","shasum":"4fbde4da18b7c064e704c4eecec61035aca38a4e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607690195-8c68b079.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf02h1CRA9TVsSAnZWagAACowP/1q2zz1z/QTiMrxxkRuY\nH1TgzE/rPuTaoiOH6nIpmkr1QyLZbRXk+3TAvh7RUuLgjYeBEIiVBBW8KTxw\nO/YnNm6iZVpHDblQYDVQOZ36O4gQRyYPFD96I1NQdMaFFDO24tqBoWaKuKur\nll/55Akolo9JWVxhZ3BkNk5hjjiwXVLE0J4iobgCbyCoHLns/32rxKRHvnMw\nT86oUi7LnoU7marx/E53SW3tjlcFUveJqHkdX3jua7CM993Na5vQd65Z78Gn\nw+tG71WbHJv/53Cr7j5s9iTG+xWjM04/f3ldAMAJZmAgcvi1D1SpAJ6lAp4L\nGPoLku98wYo3vWll11HLRLQ1nTrYLKzzPbPgkUHlhzcWIj3Q/mzWFh8jOIGn\n1Brdc605rKVAlTAam5w/pxRNhlE4Sjz01VWSrFbefF8zLIZg3YORFatVWaEp\ncrF+6QjCe/X5UcCEx6l1Xmc3QsaE2bAsCAaHfR+m0zugno9FP7PdPzm5fxvW\nSrLKO92U1CxsX0zyorkvCrPkPnbVbiuP7biX93kFxMjASneN3tOPpq8CqYrI\nHGcKpiOnnLdq5CcJZqDqwa7pkLILzUhnUW2OS0qw9mjPC2ZGKyozuWFuI+j1\nxrfZCyX4pUELyMd7GkOxDw+2MpVpYgonAu225C8DjEiUcM1812OId7mP4JBq\njP2H\r\n=a0Lv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNzdAiZIIDqnoY2iJHJjfCuCbrFmDSaApxZdChcsEiQAiBpdPq5jecb1A+GpfbtZQIIUwKwLSoBD0pnZalR668kWg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607690195-8c68b079.0_1607690357462_0.03527962846391808"},"_hasShrinkwrap":false},"2.31.1-next-1607690667-7a391e85.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607690667-7a391e85.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607690667-7a391e85.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607690667-7a391e85.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9+hTwZi3gQCAYeRvdLceyZA3TanLi6gTZq5gBv2jGTK9GPrkr+KtgGY1/98T/8scKP6aY+c1AdDbgujtSQ6Ujw==","shasum":"cc559eaf42d72a0f22913b23b2c6c63beb5b1f04","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607690667-7a391e85.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf02o5CRA9TVsSAnZWagAA1DAP/j7rTCWdW0F4/Jr/WXzF\n/CSl/T0/sajNpznA4AAJ8xaz/HObluBaQ1nOPYgxaI3tyR6bQwwxzMJ6BAZF\nQKmhctVto4NI42fmXZCwrIHelpJsXL+yXUW0RS4AbByWStJ9ZF3DvRD6y7sf\nXzFppCiIfu8JJ4nTjS7uIiDvtXB/ZrTtaLCdR6//YGXF+X8AwUMOIcoY0YW1\nzcIYcUHu7pop9tQihict9l+2L4F+22/l4GiNTSKZ69zFgfGKjoO5xT9+WqV/\nQFbCKnKEXSXGHQWcmnlwJwxBXicm+6l3e7ZksjCSQoZCPlghw2flZmsWGK4c\nW1vqO23JRerE4u/xluPYWiwQLZLvpE9tAD936rTrw+lcgbPm1iEYkQU4GJch\nOhOt3xLoxGyDA9YDJv05rh4hT4JjN/ynzKHBawg7kf9zO/XblZZKwm0Edzus\n/RNTskeaHSXQK1Vk40Uz3LX18o4Mtyu/Fdcbs2LPBnZJiy99WltVbfE4n47I\nx4at74P2Gd6O0ByMN3Tq7keScmup/frJrZsE8MrtrxqkqvV54N1aY7ANQcQ9\nNC6jxzGmdJKIuXSmlmIFKyGdIA+VPkanJwW4tYUiZLveCEYaiRRrEk8JqZhj\n8xCzIcS8yfZP6X4UeiLR3sIgfvZoFoDQxBqqNHVCe0E4JnUxgmnAG9IoA26J\nfDWu\r\n=eRu2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAbgn88iA5mUBHEWAMLc4PHbUVMZLywkl34mgBl1r6/gIhALOFGURAkwmK6t4H99mNQ2oeH+Gj+zrP2wlLPHI1kktm"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607690667-7a391e85.0_1607690809247_0.11101562546686106"},"_hasShrinkwrap":false},"2.31.1-next-1607691240-24a96a90.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607691240-24a96a90.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607691240-24a96a90.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607691240-24a96a90.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8bz59fs7YklW1w+uazMss8x7nELD6rCZX2C8TEaOetecgi2VKIY52UCitBUJFMVLZ3TkQpEdB9l9DXJERH5B+A==","shasum":"9c083f60e63301d7b2f23474b2eb00b9f1df78a6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607691240-24a96a90.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf02xkCRA9TVsSAnZWagAAk38QAJ0LJo5YSdWevT5vEhie\n1rjlEZ8bKOnDFYbC9tyD25PyQWsQbLAPrCt+nGHpOhFf4GLcygHegNlTYCdY\nfKUWu7e+SxvHqoeSNz7UGFNaiK7PnvrKbdB2VJ2/NwzYINnbnxV8Em4G2TTK\n1Tfh/sDFizuY5+i3X7NGDPJv4FPHIhSHY29uNTalzzYrerV3qSE6eRV+3ZxQ\noKJJC2TCWAgcdrmywbhIJgcNFE/5xbRuLijNZyL23XC1UtuSeO7anS65iNEI\nEzqBi/13oriFdP5g5MmGP4t/e56xu6cEJorChpod06ctIOZ8ssHCAttNgHMU\n+ZvMxSLvPdZYvVLOT7niGul30i6TNhMc/tu5dICJw3+iHJ6zSHWTmDx3QpxF\nf5nIXADiuUkux4FQ0mmLKgTBaOIsqMTvT9LZQUWPopyAgBkauufAcQ3Ut7nC\nuLIgwDhRcoyXd0Z7zLY5GrJL3yTRnhJLDfDBQj2e5yfGc83IKooSNehdGPfV\nuduMmP0TE6ADd+jg4dMzwVVRnjCxwdF9dkRsrJE0AvddZRq8rLKp9I4HMba3\nE0Yy371+21OHlFoXZYn3aV5xdRlofnMgAoCykAaDlx/nu0hebhIr1TeKkzlL\n+hlYWgwli+IMxMtTTrCAvQkG6ZsBUzoIzISSEt8oMjZSo2VC7h+muRTVqacN\nNOAw\r\n=8QWk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC5JKghX+WFyRKNBAPpV32SpYiO7eP4uGZqY8xQzWNHWAiA/mYLPR9xGUbxZnqjXyL8SqONHOGimsjxhJjPG78dENw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607691240-24a96a90.0_1607691363593_0.8764102296100056"},"_hasShrinkwrap":false},"2.31.1-next-1607691858-07af2548.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607691858-07af2548.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607691858-07af2548.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607691858-07af2548.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7D220jdKZRZiyjh9ucMMnG7EBlsa4Bew1aNHCIWLuEpdOyU2hkYczku4lY1dT8qHqbAP8O2OgOicxMPpwpathQ==","shasum":"abdac8537fd7829bdc253d9bfbdc0a46eaa7c216","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607691858-07af2548.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf027PCRA9TVsSAnZWagAAYHcP/i1UY5Vd1sU7ptkq82CJ\nN5PwHMfzDW5wqzkeJzVZHpqA+ej8kRF2DL3TkWnhDPqHNTnSqRE/zD/kl6gF\nZzG0cIb3RZvtwzQLJ1HumizYV1frRPgeuBbuAbmFoiRdkuZLDlrK1uQHtN8P\n66+2kLAq18stP5pGL+qeuMhIzpm44RJdebn0jeXA8CMVp9A1nsVoR4KUc4SG\n69OGT1r1mjinp8O10rDQhggfK4Ci9Y/fABGl9eySjCnYbMw5x5lKgQJIwH7/\ngVPgwCKvlAJiZMzIr7MoyBJDlEByhcz1eRZ6DXcpuq6fuh5ukwFplJ+vrLo1\nKwLz7+ENYMDmXNDQ5L3cAqB6ArpM2yH5L0AdOMLJtkBTH0TH04GW5F7Xsbz7\nXuLaVWIOsxgSLDHzabCoX82kJvxCzOk7PQZdK3PJLQgSKEEIQjLki0wpVm7h\nsu4+BytK54RvjWCl/G2Fkr0hHRuRi/Hz7A5sJYG44Jv/g/KxdSrHWXHbiBI3\nRg0ysamZ7u3LMHGPU7OR+qVdwTiacTPYI+n2JKotO2P/e/F40qLqNsELCW+k\nyJoo1UNwXlwOm9a5cU4ouOUSRf8KYc4yXwwsvaTe+M/D10TGBItdudwowTtp\nS+oEfWRH0ejQKxmXxNmG2VkWFactLE9KUkyoQt3UYU0xAhujtXE2kCnIgStA\nY7+2\r\n=inPt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHX3SnY2SppTi/+pLclyYU6erHvjZiURt/g+OJ/IXUP1AiAXOdJ38P+SreY7K+4mrVov5DOS6gQ3amXIxbNACZYHfw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607691858-07af2548.0_1607691982615_0.125255381648953"},"_hasShrinkwrap":false},"2.31.1-next-1607696063-9f0ee0e0.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607696063-9f0ee0e0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607696063-9f0ee0e0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607696063-9f0ee0e0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-r/hEUL82MOcBZD3tcrrbsTA7avGqVWVBwfbX1099HscNDio8xLCvXZb4IGW6+0/qbjlpFe7VLzzArBfJfnOmCA==","shasum":"accfcb31db078c288e9de606e9da5a526b679934","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607696063-9f0ee0e0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0389CRA9TVsSAnZWagAAcMAP/jvsthhMFoNDMNxUfpLj\njhOxRNZFcZ7f+Ne8oJI/FU/q8dOSIgTs+kaoSLMoknIlm2GNTbQzSojUTCX4\nsLHCCEppZ6TEc74U5zJhccNza9GM7BtESLGQSFcwrZFEwWv4K0rk1zUAbVpv\nPTdBpdY1defIqCTpZX96sbEbGoXUEsbDSil9WyJJKwyU9otUTFancLu0HS8Z\nmBzekni9FFtQcXVcCWhz6Ehfn6vp69Gq7VEXtvhe5sqAhx4xgCGKee+TV08l\n8Sxe1JUkv61vm7TKOgLKvaEDmmHnuiy6WisA32+hyjtsZdd3peQ020xDt2xs\nU8gqKtGKOg3vmeIaoC35jM29aTSy0pzveGIT8hnljk6rjhf669oHn45X3f/u\ndoGFhQx80eUgsgyqjVIAvPFnD/9l7asfJSSRDYhu761gWdNQn8Z2tRGIY6sr\n518aZR19z0+TPuWjnrZJzMU316/8V65FUm2MwMXew4w7oivkxPVyv2u4j1Sr\nyPk8USYfzdeI5JAXp8WLtQWtEep4B8I/SsoeO4SDdDcI3Kuy4Hq2S4yihQtZ\nfjIijXuldoium8UYziqdS0rbvuMdOo1V0mQIygqOz7LB6Px+sTJezsuy8tpx\nf0YTQr66Mgpu+7WQvwrsffnGmJWpVdDcJ2X+yJz0NlPJ+V9rtK98yRsguIr/\nCi+b\r\n=fiLm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/YgKKTB+V8iB0dXLQEdpJtL7LGHSyBpstNyrlLJn2HAiA41gxriTg5e1vdJCV96OVjxgA4pj7dRTzcYxS6VDE3KA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607696063-9f0ee0e0.0_1607696189331_0.7395690246016922"},"_hasShrinkwrap":false},"2.31.1-next-1607696325-8e0e88b4.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607696325-8e0e88b4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607696325-8e0e88b4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607696325-8e0e88b4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hVDbsIb/vdJu7qpcBM0/AMd9vWE+TbQBcMbKLCiLlvL7+OW/tYVuCjpaEIhqaLUuQ5QmqQbMCEVm4e+kNAUBXg==","shasum":"0139caa5e3f3fb0b253871b69ca2cfb9cfe1457d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607696325-8e0e88b4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf04BHCRA9TVsSAnZWagAAYvoQAJNRzEXoqGZ6lJ1NtKpi\naWN9CqpMEb48WmvH8182g1lSQFHs9xTUHv/hYLfTqGPD0qA6zv6c725Ro6Jp\n7o19yha5OMjd81A9I3QhIGFLLpGc64MceY6Tym5I5w2+arKX+MUiRdfzXdXn\nZtgMebOfwAo5bYcARii1VDcQ8aVlgtC770A3SZLxSYlCwqG4eOOHdDdY/4mP\nrXGggyQlyNTgXu2OctsFW9V8fRfEdlJrtuw46DC6aSa84Ea1QvFHbYQ05koa\nCq3RBJxC3NEMY8pGlVJASs8YQuPXUUVlr0gIpeR3GowKHVfQx2yoHmuIHwPv\ng6cJI1NQ5TESD9An9im1g6O6fHJllKcqhxdd4VNHxilufHNalKBOng4nKHDY\nBOnB8e+/ABU46jl4Mm5SEDNOXoSgKHB/8za2TjZbMQw8o6VTgqgpvKUKmFZS\nZ8tc5paQOJNDWSLBQDmCLLZtSNtRhz/91UAYWX6SM5v2PjddaSJR4/qmxyK3\nTjqLsbzzBlr+eY9zmBOVM6I/T9TaaaHxTGCz7F3W+5W6pTbMVD79Gkprj/gs\nCr5A98rOS4hYUZFV4upmahbccYDbyGLLu24kH0MIwE3sbRWRRCRCYwBluXmX\nm8ZyZM+c4FBxssBRy0W8s9kRj0zcXq/3ADUtc4s6LpCcnSC+QTee7aUZJOx1\ncmnl\r\n=Y3hA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBUlR4ihvb3iV1NjWQc0Y2hWh/IoNYOig14dEx7Lk/+bAiEAibCXgf+uIk9TPFdA5bUUZo1E7Q7WWjGVA9MX0pqLyFM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607696325-8e0e88b4.0_1607696455104_0.9239226205898281"},"_hasShrinkwrap":false},"2.31.1-next-1607696470-f71f3b54.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607696470-f71f3b54.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607696470-f71f3b54.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607696470-f71f3b54.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-b6mv0iI5NAQ6GXNV1tkyBj9CBgP1jOd9foecUwmrkfwago47mTxJ4W7pf+azU8v/C8Hiq6aZpO5CELRxpG3UpQ==","shasum":"3fb81c51e60a58920f3b9e9fbaa1da050bd80c51","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607696470-f71f3b54.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf04DZCRA9TVsSAnZWagAAF7UP+wYgTzBRx/ewTVhNTqQK\nTG19EtUoTvvZs84SQVW5zT4ur64q4doxeMfkgSIS+yzHRf57FkH03YVxizUP\n64iHnMoCle4AWUbYqp4d6GIS+82V7P2kixxHWrolk+BwYbdAC+XFCYDmquTw\nv+LuaV80u/y+58iL1+wLtMOlEjMiBtdtuxOswYJKDv0G/GEFUmUpylpPKKHL\nkNpsKMveBuXZNgI+ZZjUluTs3rEJsCr/GKLE0o/jIk4wxJA88Pa99fZKiF3b\nUVv5H/qaqW0xv/Ra8a8AkTm6hh2Q1G5iISUcXYHu+uNlZWhpc9h0p0Qeb8/V\n0G5JpjyB0nBYCILX9H8tLQRn+9fyI3MdrbST5p4iVnSTfxGvAbwoMKu2Q86H\nxVeQnv6296NnOkLaqc1E2PcENziGkyw6O9uLYzgeZU3+sXwnbc8Kd6a2ENlv\n4/chuhfPYQmG480Nb6w2qneoNQ3WBfIEwkXBI5S6FD6+t2UpqS7h67dwGy2x\nwSEPzq7LQPIx671k82Pej7r+c5TTXY+H8ncyWJR0berf2qysOn6nlalFNGfT\n7fJdjtYPckuWCqr2Mw72dIYKWESSmFTU3wEaRqbMm34iv51Aiqmf/GTlG3p9\nRlIO8j4lZnn5yC+LgEPVemTGUR6lc2Ba21Xhz0+cw9E6F/JKj1M1d77h5BRy\nhIIL\r\n=niNb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHddWsLbQlJKpEjJzggHvhFzZ4jT5ARsO36hk1QHe94CAiA4VfsL3FDXP0dCJV2rsbZUQBXb9amCNiVJnfdxZ6m+CA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607696470-f71f3b54.0_1607696601343_0.4901026685363763"},"_hasShrinkwrap":false},"2.31.1-next-1607697018-fada1fb8.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607697018-fada1fb8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607697018-fada1fb8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607697018-fada1fb8.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-avq1ArMKoN781/Go5GZK7Fw5XPKop2kVUycU1FlzLNY1d1Y58uTonigG0lQ1Z5tVUGczmeNW2jpDqKigAJrkvA==","shasum":"cadda2efe31b8e3ff3a43d982f4460b56f9baee6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607697018-fada1fb8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf04LzCRA9TVsSAnZWagAApmgP/iYBmNHkRvlKVtk3A9Dq\nOxAh2jvTpMged2is39L6YF/GCq0VlRtXaxRylnwhtbU9G3lRnK1lKtsRHhcf\n+PUOk2eb9dGRjRrBF5jYtjB/QJxejoRmvTvHP7C4eqe3MqKu3Kick9XfhLLH\nqTe0x0U2c762/p87rIcIf29EeIbDKqBminjHgt5gajfSkEZcs66FqReh3nrq\n2ILAcnfxjcU6UAWooB00bO96Ef3wGmWBiUbF+13Uc67UKiICtc23TQsacv5S\nqJFEpbwjZ2WEuOlIbDri8ONwTQbdc05mv23hHw494LQUEhsHboTr9hCwUJ5q\nLKpgbfYQ+v7N+NOi7OtHTvTk9AP7fbII3+sZxNA1G9oqVzhSsWuALG4BUGSg\nFqRSXkodc1m3va38ncdCP2n4J+4gbAfkRmDPLLoUtI+7rWvGOyJaSj+bdn6F\nAsLpjolPATU1+Mh2t4P/Yn5tBipNjLZGrCnAb/SGbf5urF7DRpAKSj37jivt\nqXFPpwGzpxd03NrLkMxDR1EFxk6RuGID4qlqr3BWxEyLuzSaT4irvjxkx2Q1\nfe2DmuxLPV0MtBELAfHF3GoDeV2Hw5sTLmaSgkAT2E4V/++VzRe7Y1YOP0NA\nzhTNa/pIlno+Or6bdB4+pTIvm4sePVO/HLXggKHLBglFN13O2a3LFhqJhn79\nBTKB\r\n=GvwK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5Pxrer5eB/xz9cPNBBnF9rfX1F46oN7UH70xRp2IIpwIgVul40oaVpHj4HBFP20Ae3aIpnGPF+w1hoybMaZiGdE0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607697018-fada1fb8.0_1607697139246_0.8781240615100088"},"_hasShrinkwrap":false},"2.31.1-next-1607697051-9c6d7e71.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607697051-9c6d7e71.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607697051-9c6d7e71.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607697051-9c6d7e71.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RcnjHtio9yqPZ0Ke8tgVmGYE5JWIhr+KCT7mGQsYTMW1iKdFdp/urDZ/k00tFwty2HiZzkcw3ESB3ppXiOYD7A==","shasum":"6d194e612b30cd404b0e2003313569d06da09c53","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607697051-9c6d7e71.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf04MqCRA9TVsSAnZWagAAoaYP/iLYZ4hWXLjRz8I3XhFE\nRuSzatGI3zuNsFoZyZVCK9IVGCTsF9psoyHJYUT4OIfB9PLKVL9aMsu3ftHI\nkQ13KL5ulVDApsPF91qf5UI7b9XkKgL0RveBJ5ILpzZSlFJsZw8NMZ5jJbLy\nKF9SA8/X6De2VyAemYkoy/2CtBYpNr63bmkPJZmWG0C7ieo6Cg0CKL9Kro+5\nmV0bpf8znslcNJHaLlzBR4MU0i2Quj2jTxUciD9RF0foNlykBgP6qIIezZc9\ng2XE+l8NG3LysrQgQIPtXAGr2wJsWMHXFdehmKhgPiKYdAocosR/5QltwZG4\nHLxh5pYZwdXahejvlnKOkPlZaI5UiHNwOeIu0jfWGuZTOu2lvuYIvQ3iXDdZ\nigqS724S5PdD2H1yRJHG4deXbSJTxnsDsgNXX92cfF4/nYRqlxHuJFDz/uix\nLBsGODQL38SX5CVY7dAv/tKOwVU4E/lJpojtPTq9iiGGICZVkHI0MF3prcua\nyb4Z1TKFbSLghBo3TcbT7mg4Nn2RFOkJKumcWedbTWtKV+UaKwVrj4KVsPoi\ny0iufR+vbcIHJwm+QBmgM1PsodLwHj0mWdj16aiZCZQIlbwlrqGnP3KC2BCE\n1/xl47zad7ve43sTnMXLT7dMg1eePf7g76/ygQabnwWz5QWxHvQu8iaEIMVN\nABsj\r\n=YYXl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATfh2SSMTaauHb6EijA7b7qprO/PxBytw9qeZICDqR2AiEA1QUoULcpUkpDd0O/RGv3zOkSZM1aeMMi69piCC/bTOM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607697051-9c6d7e71.0_1607697193703_0.22437442488710824"},"_hasShrinkwrap":false},"2.31.1-next-1607698811-41ff6fb3.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607698811-41ff6fb3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607698811-41ff6fb3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607698811-41ff6fb3.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pdIMhr+/dQnpg0WvuLD7UQVWylFREGp5WGqLo7FSONpSGjYVmkfgnk7scX5fLOVBVsR9ufDTmR/ExsRdpXNiEA==","shasum":"0fa00350086ed5cbe5e29239521acd2bccae4b32","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607698811-41ff6fb3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf04n6CRA9TVsSAnZWagAAyX8P/0RVxqYN6kdiK1U2g3zu\ne147oms7pP1zaumy0GTE/BTyxcMTe+WuhDHT1bxa/qJfajl//Vj+s339cV3L\nazT10VUYSebLF/ZZlTuz9ZKLDOnm+BG9Lga+D5ON0dYmLe6dsPi12HZPXBXw\n8AphHpYl9q9hi8SB0qdwkmHii/Id9s4t2ul3LXG1jyuvU4izIg9bnRiE+iJx\njCv9HistSVB3NbRDVSIB6kgiHOhHhxPEK4Y7hQo7HPhERUW02tZ8nbunLhJM\nwJe/zpo4cUJfB9TvO0Fmi2y8rgJHQHAybSV70J8aLeILi85UcMq/dp5thR4n\nSwLgcA2hDVgh8URrLLHKWZ6xL3LyegNo3GX3oh1Duu5QK63Lxy78v/UNL1hg\nROsi58rBXk6lCTQRVUpUkLRpW9CHn3G3bN3snA+DWwXV615b6+tpT7lxbLwO\ne+6onRMRhg0cb83aqL2t6VQ4rylwRg9+yyI+VlLkx9DZqkDlJtyWeTEB2MQ4\nS3RF8o3748kSGoN++wEPDKw/3+oEtLO6HKTlORFImdoftSLCpL8XVn3T0VeH\ni5CYE8tMKL8dL5swn97rbgh/5+KgTopttFoMywjsiuG3iEqDYg8iWFFtkT+4\nZi4MkeWpPiOv1Tksj+SkzKQ11FroHxD6mEyNs7iRpVT02k9xbrjRTkiCfKgl\ndyWh\r\n=lnWi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvmUucM3lfrsrwd+vCVSWwt8x8pWPhgJrgnJGruErbFwIgVFqTXjb/tjPulhKXYWivVe88EM6jdUabf/6sioqt0qA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607698811-41ff6fb3.0_1607698937808_0.23410368735718867"},"_hasShrinkwrap":false},"2.32.1-next-1607698887-456c7271.0":{"name":"@xdn/apollo","version":"2.32.1-next-1607698887-456c7271.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.1-next-1607698887-456c7271.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.1-next-1607698887-456c7271.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Q0VYasYELFJGxDnZ4bX58/SgBw9XzwFYBG7MVcgZSost7/LFV/NzRPbFwiNXglw/dSvze4tt6s4gDRXgnhieNQ==","shasum":"ffcb5a48a8371b1f86074b187ceb658d877feda0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.1-next-1607698887-456c7271.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf04pFCRA9TVsSAnZWagAAzYwP/0JrQ2dIpjH4veoVtmIq\nY5rDe30zxPvck+KW6UKQS/bhKNIwXGLq7UVo5Vqe0BP0qZEcR1wJ846EiutS\n4dD7W0r+D3TB39iRMOrqmM5e4PwyYEDG3CZqxCGVQo/Yx0Zw1Os9Elo3h3aU\nNzaHkQQJ9a60+GeoA4MKE9+HMm2txvnX8R0GsuOoSPGaaAAi7cpOB56XVrQq\n8ePLeJLiI8yvNCpqaPkbNJ/v2DwpTjVTJhHm+wIiIS3oQyj1Ib0dLc+rkHY2\nIn5Q/6WxQAqY+8TL46KTNd95qfVeo73DW5Oh2trkOz45JJ3rg7OmewO3LCXn\nlmrvn5W+ouhEt9D+9gHjW1lteHO3xAwmhPQxUG6Map2i5pZ6DyUZMH4ncpU2\nsG9J75wcgB8CYn1Hzq+mWMEoUcaT5Nu1qGnHr49Vpqu6S85vQwaAldSIzhKD\nzyRoyszesZAvF0RyxCRNPldf7aUuiGOTADpvK8t8J07kQrUp/Bv6Nkb4UraA\nNPCSgNs/xUcop0TjT9w9VBc/9PMpb4zzmMewzSoBKnH6nAzrCTBzQrc1bhwu\ngo0HolqSC38HUb16bOkVIJcMBvBHFHEGbNtWLg567e/XHO4d6HEVI5jxYzzD\nziQx41OaNOqylTVa0EZF2L4WEsaDMx/uqByNqMEhh5jITruAarS+PQp7oY6R\nBAqV\r\n=mfML\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGc9v9bxvX4KMmasJKvtt3qMOA7njT5YTFuz0WSIMrJPAiEA//cgSc9au3dE6736wvasUWxcbWS0MmUS149S5Xrm3zs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.1-next-1607698887-456c7271.0_1607699012642_0.5671841009947465"},"_hasShrinkwrap":false},"2.32.1-next-1607701421-53f9e9a6.0":{"name":"@xdn/apollo","version":"2.32.1-next-1607701421-53f9e9a6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.1-next-1607701421-53f9e9a6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.1-next-1607701421-53f9e9a6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dvnxD6hqfnGMb0fJ4vHfMCcmeVx+tWE4CA0nXAny8QFgxTjKjqx84CNNu9KoIH0l5QE6gWGXevjkJYgjFASj2g==","shasum":"cef45c09e2ff48fbdb7a25d074193639052cd2ce","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.1-next-1607701421-53f9e9a6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf05RFCRA9TVsSAnZWagAAIowQAIn3EmtJE5d4dps2h0E5\nUD20nPVWeeDPGsNWS6qptDvecbJp6Jwts1en4w0CCQroY7icGRzS+QSs+y4S\nojnLKCrqXYI4BWgTFSvPFaSZuN5Uw0sZkpqhjAKmfkiAMeSY6fK02O9i81Hu\nRPbg4r9HAqmTRbpbyBs49dtTIwy951GPSfUL8yoXAyJlvZ8rcKo4/h/lyCsV\nyUvL6wPOBn93oIcwICnSuGkk5hTlyNxWa2AEM+IW6Gpu0b+GvqJzZ8jvgz/T\nzYCaH2uHSsAKC4ZWdD44H35//j3iEwKMTUEuGaDtlrtQVon+bRwl8MkxtOo9\nVc+xv42RLsqi7KU43epzukosixFHG+MHTzfcQ+dSdOjHzTtwEX6PThxr+vaj\neXWVGMMS9dybLBX1o7UUqJQFoRtxq50I3QLwqOKaWbSDWXrHnvy34Cl7SHDX\nJv6HHQFFec2kLE+1sBU38sQbDNzvdy0TDPinnE2y7sVRECUfY6YlNr0U9SmF\n4X956FU+66+BEevqqt9WuuX8N2eVZuzTlRdxcpEWW/nfmPj6gALLMDNsiipQ\nv5v1YsTupLcyB4TLDf9Sc3fiqpuB6mvqZiGHOPySnmOsDITKk6qedp73FffZ\nxOgzOYLR1yLuBNI5M/SP55d6hOYJi8M7QP/YMdo63CQ2owsWU0TnSVb9mHj6\n+NCT\r\n=rEXw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdYVT298l7w6OKIZ/pt+CDWydR9FzcTaZfR1NtJQkwlAiEA7dFsTcT/+TvK1C1wqX2X+dJGPQwzFqc7jRhr0xydReI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.1-next-1607701421-53f9e9a6.0_1607701573330_0.7986280244086499"},"_hasShrinkwrap":false},"2.32.0":{"name":"@xdn/apollo","version":"2.32.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.32.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0MciRU15NA1HAeqe0CLW38fJgTWL17mgJEXrEaLolscnFlZKzBmU85tRvjCvxx2fqLngfE7MBa+ks5pUrEGL2Q==","shasum":"f34478ee93a32b1c9a771e7a632e382bab7f4670","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf05xGCRA9TVsSAnZWagAAEv0P/Away68Xpa1P4aDtjkXR\nSB227Oc4nOGZGJXVkRkAFzNRi91NmrGv0MakDanovOYCz0Loqg3ccQKRP9vg\nKeCsYtE6MbnShdwdcpGHZL65G9pm9j4tHUCeUl5e+0+2qw0VkVmnlUrGJk2W\nY1Y0/O3BMsQchMoIzAaak9AoTkoVhaPcqgtx2ymurqT7B5nQje/EaoujK2Ma\nWvFbDmPdI1zd0egzleZUBoZWeMfX5WJL+Bnf/O8kdk1liLt4I5RBj+y8DOFr\n9jEzWFyS3WR0RUMyGdLWGNw5j1Lq+eihHszJ83J5CjsNc2VFkYG6dhd7X1NG\nG++nEKyR+x+8t2Ui90tAYfzXsa/Pit9hb8CS68nUJxVxFt7DrnwOZBOJAUqw\nUpYEZvP6l4h/EIJBZb0YSPxuEzToUEQjGuHFzEMcYoECrREF/EQPDdB3C9TN\nWOHPtQhnDIjUajoQZ0kia4bCMia3AX8SvsELddl8knucunds3xiqj28rcNPd\n/7UErNTyXyyiieDq5U6L8I4OB9iLwwiFH4elqJFMwklerwmU858e1o7nGPTz\nm734Dx4PHt75fpDt8E1hbH0U9honyXl6L7qRRIY7uNf4yyzc6viPSAfce2WZ\nLGhZXln9CM31Q7HcL8vmnLMHHIu2gGoUqbwwbMMJPRLk8fYCUolUftkP/SZy\nCasp\r\n=9FK3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpJu8hx1G16OLQoH+oImgfh4mJfpdFT3G1wLqr4W2YhgIgBXX9sD9bJ1x053hVwzOUpQn5J+lRQzMH7Wxdl6j7ne8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.0_1607703621542_0.2627204468446527"},"_hasShrinkwrap":false},"2.32.1-next-1607704971-f29917df.0":{"name":"@xdn/apollo","version":"2.32.1-next-1607704971-f29917df.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.1-next-1607704971-f29917df.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.1-next-1607704971-f29917df.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/upsdX5zeCTwc0TnaSl78Om/KvmQj7eiBTcx1GAY7j43/OC4pOVN44yJJtvUScHryJ+mNuRtnW/Ps/Z2PlEmRA==","shasum":"dfc094ee25a407a0205a809ec37e1693d4ea0374","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.1-next-1607704971-f29917df.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf06IJCRA9TVsSAnZWagAAE3oP/RFzDQZuTeGfJxpIJRK+\n3wVAttqDhFgForXAHCRmlMhpSbfpgfx8rdaqofogGdUEjLZvk1ng0THBTm2x\nb9oXC4TeW6EeCHp+9Oh/tIuJ8AC2AY1J8pISFoBINNI7YjVnD+DFB6pjrNXU\nH+OV2gdi2xJKGVk8Tv+pDaH5OooRAq8axtfE0KriwyEjQY9XBQZJqZQT4Qhg\nSZamwmr/dn2OY1zrg3TE9jKebuBxzFqe3RB3fOXsVyvZ5XxT5wFBZEbCE4Wx\nJCLKB79cb6HS05uH1rbTUDNjF/wAaQvS/nk8ZX9YFauHAcE6KZLapZzsnZDG\nnspLyX20C+H24N9QU+dl7+FwPbW22jV8/xcAA618+XP9D/iu8C43NQ6guJMK\nMIyzJ2I1QmpFaZ1yu07A5CZX5+ZTtjRqigHcfum8SgPKupYsV70IVKydxgzA\nOzqO3Wp5c8H4RBlHxozzxzMWZt4OAiCZIG0U4RBrob+fLKKdKiL//FoDQkAH\nQLdU+x7dw5Q4LFrOj8LpXNgo7DNbbhiLh0lBu6GXB0rRCOs970ZH2MCvRcJp\ndsfUhslUw6c3TNeJH/lbUTUvL46UJr2wYKwxBnKHppPwTaUWSYf7d9qKgx5Y\nKGXq93hsmnH6SoODRt/Jd9aQe1ZpElJbJ68XckJROHIBqFrkSkiG0eJn0vfr\nK6Ko\r\n=/Dye\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcxr36RYhZVQe48haJ4JYyhqzf0/G4uDJo5FfddIjmEwIhAPFusjYaALfI/TQXkrq6xM8NxV1ZegimCXISjc2e7+vb"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.1-next-1607704971-f29917df.0_1607705096464_0.5354238975218009"},"_hasShrinkwrap":false},"2.32.1-next-1607705333-488a3532.0":{"name":"@xdn/apollo","version":"2.32.1-next-1607705333-488a3532.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.1-next-1607705333-488a3532.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.1-next-1607705333-488a3532.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TqVQmJI9S8byUiMzxHpSNQo7ieMX6N+y5Qm7O591O8Ns0Vq2skMSiR3O07Krvvr6vDNg2DuDVjzVOffMBE45dg==","shasum":"79eefa99b85515087edb72bea549f6f603d0aff7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.1-next-1607705333-488a3532.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf06OBCRA9TVsSAnZWagAAuVAP/RDROkNKusnftQ5lmp1n\n1hbw3Tsk4viyBHHHzTwqAXOpMC6LFd6huxC93Z+P6bSPP2fJxN4qtqW80k/7\njRIJed6D/851CYiF1bfkf7Re/lTCLp0XyQ/oDjSJDi7reZWK81jq2xt2msOO\n49wXvr6WZHrPidfrPrWntJJlMg/Q8lsklYPHCkbtBfQ4I/KPTpAoHnlvchzt\nI+YSn07GDsQMQxcmP20Rc9+UcKJcE39Nx6qTW/hzu6UR7YRN+ptrKF37oqhX\n5eTKsybQm0X8mXYRK0145nL597Pq4sYifFxsnX38uoq4Iatddz3wLJztFd0v\nx4KiAr5hxsKqLXQ2oTvmv/BR16nsp4e8WEHvUKZ3EbhQ8PVQTTmBuM+vyPj7\n7dhsjhWkB+5nKEZtozQjoNQkckOtSOQ4cafz58vy+QsF3dnIZMA6X+ORTB2X\nktZxIQvXVJItmlb5J4PL7W6M96iKFoSpyNo+2nLOrODmLWrv5WPd2/911UtX\nwiUr+NmKh1sXkQxxSrsEkMHfeMhDxeccXXClGrdsUcU45hj0w4yprEmKouIT\n8+udX8EnW3ehzRSOSd58kBxJMwIvzONOYvdq+KtTVcQNAtwLkYFADNzRHePj\neIyTEjfRcDvmg+V7glY+ykOVbj7SiskoqsvgsoOI3WzcJA+EqsA/CmlXPxIh\n36G2\r\n=urq/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0ja9EyHi7sNJphYK1GruFRfhG12YWypSYmwCgZP+8sgIhAORkm7wE2XC9j19NR616fyfS7TuVDyHsXeU1zw4HUrE1"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.1-next-1607705333-488a3532.0_1607705472529_0.04400157486078249"},"_hasShrinkwrap":false},"2.32.1-next-1607705763-3e196b21.0":{"name":"@xdn/apollo","version":"2.32.1-next-1607705763-3e196b21.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.1-next-1607705763-3e196b21.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.1-next-1607705763-3e196b21.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gEar2G/w7LpgNGislADKZ3kCEcuqOUXygTJkP7CGeD9gkw+sOlBh3LyWCPaw5S3X+HC1jd14geqzz5nGIYVGog==","shasum":"0b323d344b5a7aef2b1d439e2ba97a6e361a6d0e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.1-next-1607705763-3e196b21.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf06UoCRA9TVsSAnZWagAAmNsP/imyhM1zjFncc3EbeM2J\nIyyr11LXE2EV9Y5NdQ/ate8eZTV1Rf2KYDZOOL3Wai7MueRNVubA3KjZEXQD\nssTmmi9156ghmrwhNGmETXbDNglFiSTNC9Y0YRau3i+CtdGW27XBSIm6q4/b\nT3dO5axdtVdJ54fZWI9E786CIb/NHCJJLDMgedmGhi+bpUiHDNR7QECalEbC\nkxWajcKRyPzdwDlDmkqBTc8hHHkQUm1OWTe+4nKfyAccow7U5EjwZjNcasR5\nxJ+OeW8pi0W8inVnabUE1EagCwgbSJ2HsiGu3W50kmyM6E5cA4hQSvcv3wC/\nwCUcsggZkHjqHgiCZf8wJ9kgLEcQinLc9cGEZd2p8z0Vc4n+tzOdAFxPzQPP\nGTAMKETCnPySFi34P4+LRZF+wfuVXzSUH8mXBF7uA41GifHZHR4VpS72LzpB\nGZnW+yQafdUEI98styqcpziIJkn/cwXBts+i1hiRv2vV0Cs0smtUvj5mVHIi\ntqlea60Buvc8LsP2NcKmDQQ9Q11o3f9W+hhk+onnQf/D4B5ulM/n7TFmuNDS\n8RdIILT0lk7B4dxsS7EtW3wiP8QTknSBcWbYJXWo66pOUv3EPdx7wXW0hR8p\nFbYWa1VJen3LjFy3JQZRZRxy48y/DwKpEu8JBqa9mDrsQMWjoyn9xS8/LDCj\nsdmI\r\n=Ovrv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgNZXTAk2Of8JXuRyFFtct9Df+6YG15xsOHAgWJEpbMwIhAPuTWpkKsZew3BpymqulyshaC+4f/spVuF+RL4cRGv7J"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.1-next-1607705763-3e196b21.0_1607705896235_0.8838831067379176"},"_hasShrinkwrap":false},"2.32.1-next-1607712516-6956b4c1.0":{"name":"@xdn/apollo","version":"2.32.1-next-1607712516-6956b4c1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.1-next-1607712516-6956b4c1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.1-next-1607712516-6956b4c1.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-L6nGBn3wbTkvLeE24PDvMuPLBfrB9Pv+aXXxbHnn1aP7M3BI8F8UWMlf9lllnV8IQakKyGTUimFj2heahNEJEQ==","shasum":"872862d13e96d4b67c9bd92a0e847818dbdec38e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.1-next-1607712516-6956b4c1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf07+RCRA9TVsSAnZWagAACOoP/AvxaHQVSt3cL5WMXOgp\nUJ8Ut3rvG/+nYi9CkaW2JrdHKge4VNHV66mG/Otk5IjtQe9rxKrxsMpmJIYd\niqNi4mgjZ0e3gZ7q/uk8M0U5+LhUbVeC44IlmDGO7tR04ApMIJSzRfOMqm0I\nn0wAxH2QrV/pgK4n4sY9saalkjOH+1m1MGWLXREXB0UqeDJhPZ65bRM2oRwC\nZL29jhm857rStnNY0Ic3znF8KhMIcW6N4OiyqoeJ0DUgkmzlbSNlThIO8ESt\nmFUadrUSTFAiYZGZBXhuXqN8yyWqfAOMwwBbu0HeIR6KzElCvOSjbjtiw48v\nKaamVDR8/lKCuJMR62FA9AqbiFZFQKN+j9Rfbb/8cnyDqw3uL1ubGWJdkkqn\n0q84Y0Oxc5ZfQsjTPJBOZmZYT/sRu6be3dG8hhr7YqKyx4NL+QG2Ikl44nJv\nqRd7KkrZ0syJkEYV1/28c/O8pF3npg8c6YHRIfHd9PvByS65/+KopgMtBoJu\nu1QPgCjjvnF26eUnsc1OvNw8cx+YUuKYgxMAfe2MWK192kVcOcSg+D5udtUa\nibsfCCPcrPnQPApB/Vdw2RqxdlMHSCe04Y1fYtgyKsbW+rAWe9O6jNA6k1ON\nZBKX2FCNwZKIJNUELRVGJLtfCiPdejt0E33nsLrZgacermE9FdmrzsHzaX6o\naWiF\r\n=E7sE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC73pnZswVMdkqN64bWrDuiK9NlCNlgqdGZ9HO2MKa2bAiBYKpkXHToMmZvuMM1lyrPMFo2ObNZEewopTPvm8H7zyQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.1-next-1607712516-6956b4c1.0_1607712656769_0.43174560971280673"},"_hasShrinkwrap":false},"2.32.1-next-1607714702-434290d6.0":{"name":"@xdn/apollo","version":"2.32.1-next-1607714702-434290d6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.1-next-1607714702-434290d6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.1-next-1607714702-434290d6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+2IK8M80B2ewQNY/5MoEeLYWVRCppMI3m7pOLF3MPP/XCdhooYuMgQwf4oswBT7HhItZlAFDbuk+ZEIsfC2wwA==","shasum":"6ebb132f1e71d1e37a1751c96cc0d7a5eb0f8c16","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.1-next-1607714702-434290d6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf08gOCRA9TVsSAnZWagAAO2cQAI2Gg9Z5Iv+s7b3poz4D\n+WhO3roZTDvqFFUYnsTuFMfQHgXtoKRBj5/gqKm2jCMdNuCA9AwRPXfWcKb7\nuk4VE/E9RGgcpmETi0aYdGO1BVWgYKDGVGaOgX3XYQKQ3BE1a1M5lDXrnGFX\nGLqyQeslw9dmHfzvURc5jZm4FzMMv9hs6qeo5qwISlSZlXHHWhUT2iWOkCqS\nohq67TTbczugcTYJF1XPLKLustMkAQvOSK3PlaE1q5cS595VhITiFOk5iULP\nnU9mDIP+4lxvXSCPuTuUvqhkrN7gsPeejFu+EGgiKuOo7qJDH0tt0PqHdiMx\nGz9YRhZvYX3ekBZIJ8+qv7ffZiHPF+mTJh1eSu6JiJ70bBPKTCEa9987k6lp\naiFtecfscr22UjnlrTaY8BOwSV8xZMvmZ/70SJevMmKBP40rKmy0dUa1a9bt\nVfJlpL+ATkbE8QQcO39ghJXOL1TOXEQkTPx/7tcHxT6HIBAAM+OoUmwWYX3s\nTlYDgPrJyRV4bROZOxHr4JPP8TEo+y6i9Bwv77f8sDHnQ2KEApegRDHjCndg\nUqqipw/4GSr/XH0SYfOxVQJO7NBnPpE5g4jPWMb31ixqVX0O8ArQmEzIF1TZ\nf2+uzeYVV1YafLYKwADv01lza+tgyVXuWBFGmmlIOqbMjm9Mn116PwRm+wmx\n88d5\r\n=0T4R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ3FivQxrl61Ex5hAicWMMz+EjWVOGN47cGtMtXMwFPgIgdQcNUimEco4tziw5hmLMza84iIRkfDGUtA9N2X60xZk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.1-next-1607714702-434290d6.0_1607714830181_0.08238427923203062"},"_hasShrinkwrap":false},"2.32.1-next-1607715878-061ec874.0":{"name":"@xdn/apollo","version":"2.32.1-next-1607715878-061ec874.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.1-next-1607715878-061ec874.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.1-next-1607715878-061ec874.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0xGcBETlGT2JqoJmDHSNdNj9JPhNl0hr5SC6HFwfImo95cC+XPMPlQDw6dbK3JB6GKTMvx4+LF6QjFBVmxbiAA==","shasum":"6a939d359912c7c15af33358076bc5c51c915e18","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.1-next-1607715878-061ec874.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf08ytCRA9TVsSAnZWagAAgysP/iVWwym4wHRsIyIYwhl6\ny7EgR9gTS8oy38WQtqMuUVH3ZZaXKLffmZYF78gUbmJDiLFQuZ6dcfCWKDjC\n2bBHkJrPnuzfVVy2/TdUYW1Gv3uAgutaWlQY2FU8zQ1GfwNzQpTHj8rvrbI/\nARY4QhXxs98U669WSPG7h+9HubaJGMloDL0cWK5icCljnH0OqM8HWGJpdM2M\n25VrTyMHoQZ9IzBYZcxkIaUpwhtSshQC0PEnmc6L777gjUMZ0k0SD64nAHKb\no7S+LOV2RCMdt+0sZGrYZca5tCjFVjWXYHF8x3C7W4r5GNsM1VdEgfZg7/Sz\nLyZkJOig3jQew7e5mRmFR9N3jsP5ad95uQ3AE3QkNyCnMLrV2yKH34Cj8ZnQ\na309GhBsoBu/SMC44T+xtqireBGws5L73zEkhK9LkBO2gkqzmO02yaHRHVlZ\nu5I0DS541F76CThHlU0gn3oDZ/gBcmnvabHeButmkDZdujdod8FtDCI+ws+7\n8Xs1oQ1TpQgcxjbbajw6XDJ4inpFpfOaIflfa4uUVmIRsNLkDJaz6gJj2pE+\nb1KaAndTdnT+kaX++eMRYFfn6/TYkGh7dyM/Ac6BXOfLufUn72/+Sn07VKb1\nBvozx1StUCwrfrX1thFWQhz9c1b/WpV7n8BdXGEDDj/U8mQh7aeKE33WpsYh\nF1UM\r\n=MnNc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2JNbVp01FcNFnPylREs2HXzhJ0B/7QIi+4mcxkk3NeAiEAthEi4XMG5W/7OV6GHX5Ee/Ap7fXYWFQUU9iBKl0h6ZM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.1-next-1607715878-061ec874.0_1607716012875_0.9191082015564063"},"_hasShrinkwrap":false},"2.32.1-next-1607717334-4165be9c.0":{"name":"@xdn/apollo","version":"2.32.1-next-1607717334-4165be9c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.1-next-1607717334-4165be9c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.1-next-1607717334-4165be9c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TsjN0FWCHFlh0lCrU1lXngBBnJ3xbHJs0jLryFciTaYp2NeLHS5DHLGu2vwzsZ2csHVRKi+AbHCpLP+kq+7fOQ==","shasum":"499b7402e735a11410caea6c8b6f50954f7ddc44","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.1-next-1607717334-4165be9c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf09JZCRA9TVsSAnZWagAAg90QAKToys91ogkUWaN3OoEb\nQ+7y59hBnBKIjRlCrKeeimZjfdo4fzDSlNK842qcV+j3k8I7funTCSBCjf5L\nlED5Afp6QXOqSXtIvL2gkmAGl9aHpvgNThzcfxH0QAzPSDA0uxFmqqBpCA8S\n0nOGOTBc1tSx4rCLoxrLqJnlxVsAh0DPv3PJe9EyGozaUM4hxPmD6zf+W9h1\n/NMbgTDUl7GzokEuNzOrbB3gHl8jX7WZM4DDdPL300nj7qcz/5eY6b9yLEA7\nqTQE3LIMY6DD+CapFGEiSl7NCt5yxsnvD4AX32sYZ+BsW87l7qayRCB043Qa\nlbzdjCl9FnXSfyLQ04K1CyNkZPWLHWdfNVwGQUoKD8cibS8/8kptOfRUxQIi\n01bVIB0GaND7f6CpRQVnzeN2pe2qkZS/JZaSlW5wQUu2/hIMjs5S4N+2mYu9\nhzeoa50puh/EScejHBxifQoJct8d/aafcOlWRPn0E/2u0tjQoQ3emzIdGdu4\nilPnabGvO+dUH+Y2sbt2i7wUmcUm7vg6xguGNSDOFXMEEpzpEnPnYqmzVhdV\nzPceeGxGTXzuvWVlm3QUU32OeEC6HwS3Rk2M+iigmIKFji+FIrSe/+Fmi8p3\nb+768UeJzyzfVDOcQ1aNHSMfyrQyQbDoKSHbEmmVFYmzY13+uZ2AOG3X/TDO\nwJTm\r\n=y+rP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXOlAag0xgecSwrYmCLKsXHLVgXouz2BZ9GUFBAIuDpAIhAIYDz6U2HSa/GC5p8F8debRi10owiqnOXHn5P6XGzyGQ"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.1-next-1607717334-4165be9c.0_1607717464783_0.38748126485612366"},"_hasShrinkwrap":false},"2.32.1-next-1607719277-4165be9c.0":{"name":"@xdn/apollo","version":"2.32.1-next-1607719277-4165be9c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.1-next-1607719277-4165be9c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.1-next-1607719277-4165be9c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VVg8Q+Qraztnac3AxC3I9sZT0oqsE4Q7K9ntE/E2OclSkkEIJGP7UeZIbQdxucREdtEj6Jx6a10Qk7+5dcSpOw==","shasum":"100d3d2f85810b2af0cc44370c69b6f8a37ca508","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.1-next-1607719277-4165be9c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf09nrCRA9TVsSAnZWagAAJhgP/0tmINmB4AnuQXbttp7x\n3BJAdRxjCnmrEgoItDrP0JqbL4ifZyCR2vh7wgnt/fFduQ0C49oRXcS8iNUE\nVSYsuwsjzIWH5JH2D8FRetf1puHevpuTwlGdLObDucRmMd9dRVdMv6KRejrV\naHfRDiQ9pESiJy7xUlfixuIJ23+oqIboGC7YI2VFtXuVic5ILJ/s08o/aJzj\nUQLt48Av/UYXqFe1ne+ZZoMxw3KjJJ46AoZNUZaRIdOh2YzQj3FG6uwz45uP\nMECeHxlGDaw8loHg2w44fmzyt+f8brvMrclMmQBCmG0KgNfCA2u9J2AcOm8o\n1ytjvuIWk/hQGrdmT2wf75Jx6Fd7cUE11jMaaiio+T4l2gH3luEOvhb4/g3b\nrXWH7owNeKMiV2vfPu+SnxFM94L3IraHjC2svZIrPLP/J2++xXNSdgy8sPBn\ncVDGJrKz7t2zoHrg5AiZ7B89n+wlM4FVxDyAMsJV46/LinJbB+pmgBGIWnvH\nMnOp/mH9XI6mkSeRSkuCg4PMyiEk5qy7CjnVZhN4dR1abRwavNVXK2KZ/550\nLkW8RsZYUzAzCg6LNAkiMZKTDIY4NOXhX9aIOMMUEoW7YzwlOQoqp4p0uj8w\nLzzePJ9CnZ97dlmJDTcfE12swGcvZM0XBt7ttUYjr81kNm7SgVNI0cme9tYR\neXnk\r\n=QSp9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBScTrkBHyoC+UCDtWlmaDYiA/MoeuB1XyFeS5sEOJ7wAiBfn2wyr2KjZHziZEZWBZ7T5XhktmYloKIzrFwubn/c6g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.1-next-1607719277-4165be9c.0_1607719402886_0.02138687503092984"},"_hasShrinkwrap":false},"2.32.1-next-1607720585-71aca485.0":{"name":"@xdn/apollo","version":"2.32.1-next-1607720585-71aca485.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.1-next-1607720585-71aca485.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.1-next-1607720585-71aca485.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-i36zsHarpaojR9gRtbZwgjo48GkIOrXHqTZ+r6g4xONLq2dia8jnnsZS2sPKuU78vREoBgL/g1lFQZHS2kRVbA==","shasum":"84cffc90faee545a7ab2278709a1ada3ffc9aaa1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.1-next-1607720585-71aca485.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf098iCRA9TVsSAnZWagAAbi0P/j6QhoqgmXI3z4cUQ01G\nsMm1Kwi5weIQ4taih4RGV0TOOVXtHYKOZE6N6MlqMqAjc2lICK7GZ2ptG/bM\noquZseDSvnSPxqfFB0QAJ4jA9uIqP/PdpfZajkZ24pg70hy6W2Tknng/FKpL\ntqbxMtzuWqBGDl6/QHCguxbM0EyQjHMGzuO374kJk+rr70u3UAo/KIJlH9o3\neskf195sV7Gse6VFkJqHTb3LRANetmvLdo7cy4cU7mvQpYJA62nn+YSbBvDQ\nQ1/9mAiT0tooDHTRMIlA9ixpBwdiMHEiPMy2ndLXTSN89pKu5latArxN1/ZF\nnkLyTu24MvM9evq80oC2YeyYCysLchfTAzbgfzmMmjgIQ9fGOTXXbNK/j6Ct\nCQLU/VRZQ8l8gQhhnDbn6f2YsnOFCG+ZbL/ThujpAWHgcdQWKVfPp4zhBfnb\nxRmts6Wcsx2V7y+my9whMmjpG/XA4RfRkJMHc7iKhuiTOXWiTPy4xJ9yxm0V\n0HoTFV+SY+gkANavU8slXeJqDZrGcg3tasntPEETWF0y97UNHBRaRPyjUzel\nl5NhY0DeHdghuPRzZHO5TjnMArmCb66P1UDqw0unLPfujXpKUTZ5DDC/miM0\nzJuJJtNzB5W02k3vBpgMmIGQQXc51l2DzP5cDxV/FxuLpBGHdQXPx5dQbKf9\nkttf\r\n=NbrH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtwZPO+lC+OkhKtvdJoEA7uacGWCN9yjQxsumkgSIpJgIgJ8TaLyMl2VX4qYo8NU3ZnWpDextMyV3TCeZMzhPi8yc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.1-next-1607720585-71aca485.0_1607720737967_0.6646198155836645"},"_hasShrinkwrap":false},"2.32.2-next-1607720658-d946f598.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607720658-d946f598.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607720658-d946f598.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607720658-d946f598.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1lOfA0YIt9oVraYxczxe2iTNeFk3ts9Xz4/2vLKyXSn1gb7cPyIMTNBU0lIbXdsy1B/6wGQlyZSu4RLURQCn9Q==","shasum":"99aacd867f7b3a88843877cebb3c69b49d1dc47a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607720658-d946f598.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf099QCRA9TVsSAnZWagAAuA4QAIlTC3EQLAup9f3tEa8U\nQlOnllIEMgqXAewoFxHgneEk91mj9Z/zFJ+TEL44D/MjpnLxVyDnFLCLB9Yy\nBKvMYrqvBA1RCk8PWERCG2HZyoix4HHivT2uL+972apuPkAKumQYJXO3xosJ\n4mSBamlWS/vWB6v0efQ3sX7rg3970AIX+fURRPOpHczdRNiW+R0CJ2RfN6j7\n6hte4u/T818fJzPtq4SgIyiH9K87X0V1IUt469qeRn9z/DpYk61tdV9/xL8K\nvBvSBpyBc8tsumwAM+xlisboBNM9+TGp9KxMGqLkKE7mEt8yB2umocNNXYVQ\nSCa2ziymPkasK7dH6M8IDh0HRAedpjETUIJ2XBm7GWeAp4BXdzoRiEPQweWc\n5RlXENa6G1CRkyn1zbw1Qh4TDFPNRxd1qZMaTeKB+FN64IDd6c0g/cUDuPfl\nTpBZhusj3FLonnMz0HbL8xX9vPeK2BPDYOB/rTMZb9KRRduufhGyDD62FanC\n/mHQ5TCVJq0BhtduYCoSYo9u65dymPgRiKJX+W41+5wY6kGvSZPtRwCWeTZ2\nPnOjczSVREf9xyet3EFlkiw3ktOPwlNwdDN1GP4+3tekxDFiHMta+pxLINi5\njAGQzm+BPys31zAPbB59SRgLiNuFD0kZVlU5qVmV7tzZUIeBpK4hDLLySj2v\nm0K1\r\n=AaR3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkeeGG2Mu0Ihjv18FaMOZigZmwl6o4GszqYxDBs/mWpgIhAOtX4pawUpJPlm/Vp6+00dJafY/ZSi7oMS1sP+OZ0KUh"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607720658-d946f598.0_1607720783773_0.810991812210921"},"_hasShrinkwrap":false},"2.32.1":{"name":"@xdn/apollo","version":"2.32.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.32.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Agoa7Z0JS1mNi+EW9fbsGV4Uf8HTBj3bji1LsoWRjSyh4KmIzE26lMEFem20S8cYLXObG8KPvMKf0nnWclKdUQ==","shasum":"46d15201899ef62a1c6ac845f457af0a3d214229","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0+iFCRA9TVsSAnZWagAASIwP/1Wk8gQzpTJkNeBWhsa2\nU6xp7vCnm1MFnxa1sSomXSvCR+h5iD3ur1Hggs0MLjMK84j/+p7nsVp2H+di\nUNJnvetEZofodqCfFQ5FySx1VhglnIrlxkb9PO+OD+k2+mvsdFTnFS+1AdU3\nDDzTtY8ovNSV2RgX4tQFlkUnfMvzR5FnjcmRxP/6XYhUxREdV6P6zk2UvXbi\naWbQWdkTR11JQvRewiQz0RZu8Tx0ImZxKo3o4GkylP5NpB7f74VJuoqKqA2C\nQDAp+tvyFN2SeirBnh8veQ5cftfX3TKE/0zPHJBIcUevV5bHp2SnfHi4HTfc\nGTwLh7/FurmYqxGlcLmmSy94wzEgcIX4hUlDAbqqctjhllggTjYZ/M6+g2uj\nRt2xEjJFXfD0aMTl2zsR0kE3sJZncLVsmaUFkMFjrrqEZR9Magc8MnUUZQMF\nAgsdmp6a4lx8Q4nTuZwS4s8nVUvl6ClwrOz4HlcF/8H8nmnaPmMwjftWn3XI\ny+/B5Z8FDk9dsjpiOXDOlibArDPUg3gKz7NqPqgKwDNgzjlq5JDLzDkl4Kd4\no6r3zv7pDbIS5a5+x55Be4ju9uJaxGCABqnYJXuw9VdgjrCaIoPC2WvLq3jW\n3WMtYeg19n1cJW3LNL2BePwe3CqKSyokRfEUPbUpxiN+kh3aXOpotb7wn1dW\njW4U\r\n=ekLy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBJugMDzFNPdLNOXFeGJfBU+MKmY74hOH6KuIU6DbHjPAiBxCWYoeqQzLSCUMRvBuK8oyQuKCmr381R/eY9YvK5zrg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.1_1607723140680_0.8595880266593559"},"_hasShrinkwrap":false},"2.32.2-next-1607936112-dbf5842f.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607936112-dbf5842f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607936112-dbf5842f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607936112-dbf5842f.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Pafd0oCobIbTvH1PgEwVIT5ySDSSmj5JQkhVaRjifNqUojH1Iv4DOTWBsKSfw9iDRC1nczmts3ZPQEXSPociwA==","shasum":"f2370129f337efd8ba08eaa339c7acfbf7ecbb35","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607936112-dbf5842f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1yjwCRA9TVsSAnZWagAAomUP/ieGtBeAKnp8f9jpcpm2\ntaGJupTfYvAS1Vyv9ToTEFBWwA30WQW/Tl54IOX9CFIxKxq1N9o/WTkDcKZn\nN/wASNUD1SZ4P/7WIDwr8oQ0ZUomG/Hq3RvW24BoUUEux1oMuNbnfM8QCHod\nkiafl26zWv9K3Q5MF9JHkUNmZqimMlheLKuvkfUblqUVUHqlKTwy7sHwcJwF\npfegQ9YQEAyvRLsOMNC8h/3qRRY8UMP1LzWnPgh4u3eo2z4zs8x1Aee9+VAB\nBG3u7IthXruLihcIYKuAco8VrukDpHW0taP9UaySp0qqmq59UFEXwljW7IIg\nuyG7opn2dbLzZBTeIoKz9HxmWkLAZjz0xeh9jgqlJM/7/cpuOTcOeFxCLmCY\nnFBPNJOhnah8dAsNgTba0aMYZjVGtNadq9W1r3UzsTwJ8YlXzI8pCnuN1frf\nOt+x8/jhvyDIzmtSVwnG1/TN2MtfbSINk7einjAcZgpuqqq9mYgAFD86Mwgf\nKznmLp1HXXWlqiUdQittgHsEIg7N29BQNX+Epxin97ir0bAFrl9/Hb2cVIlO\nsFnj10kDS5O6j4tY2kOOyVjkWesBBg3Fa23evzrXjzToRCT4I46w2cxRE86B\n6a8QuIXRqgfTSNZ8g6kbsiOqB6MBiPb/TaeeAU43JALgV7OgnS05DIwvrrGF\nlcc+\r\n=sQHP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxfaiRt0DxEs4ipLYJAfLSCrDe+S+1c2rWwf5QyDZDTAIgUwka89i0m0glHrZNG+pdUNiR3eXxayGf6VlhmGpEswg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607936112-dbf5842f.0_1607936240394_0.22726351727262561"},"_hasShrinkwrap":false},"2.32.2-next-1607940357-a1de5a51.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607940357-a1de5a51.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607940357-a1de5a51.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607940357-a1de5a51.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3XLAp1evHjx5X6wC67d+8TrYQxx1tEvG5bldtvA1QWs+HLowEgnom7ZiWqM/JI3JuoBJpteLUdceWrF8DNkLrg==","shasum":"42a02a7eb45abb1dd7a3b72f4114140516ad5191","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607940357-a1de5a51.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1zmFCRA9TVsSAnZWagAAiNQP/ihLmn+aLGAVzgFLVuXa\nvcNsCEC6k3nJZ1o1THgIA/g/TElzV9ZcFwyGNQBKgLb/mZtP44jvHzcpbzWj\nmbpXNs81ECl8h//emNWQIq31Yol+t7sn9nnSo9rv8UgnP6cik5RLut8t+mhP\ny0calK8+H9u2yoqsKA1r6kt2LVIQEtcgdavOmer5NX6SWxthRMVXjduX5JCK\n99O2bwWdy1nGlDC+9IslPaXdSoDPRvVrvBgKIV170iUWNEl4eXVp/Z7oYeuB\nEBjCDER3hVDZhFLJlc2xJfHeOosyt3FKA3qCb/smRqRGJFg5IUQtr0TEnSNm\nJnNfbNyKir1Ql+IAnyWhYZbprnjQIwJ+YgJdIGlGFotG+mHN1Q0oBAbjrR9Y\n4W1FCWUCjrLc2WvuYGsr6YsdyyZgKZGFdanJvsDkkYwG2NEEzavT9Y8Hwg7Q\nVvHVteD9LjBZJWOzZrCB3Ko+TUFmjKOsIMBbf0EG4YmjxLgZdM0q5QZyKG4w\nMwUH7KUGgGdOLE4GsLTN6ecUIKb4pAE93TSw3zwckEmUs7RqT2LXZ1M/StbX\nS873JEZr5NZiGSCIw650+rEHj+Gg+KsUDPlSFBLVKVEJOk0g8yYww1uR6YYm\nRg8Ll8Vj2Vl+//yL/Q86Yl9ZOsN9Y8sI9o0T627+gcowOZjimGZVs+Rxytll\nfdXL\r\n=Oni9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNJby+fu7N4XjZw5eCnSS2PDuXqwYTfQSZ4rPGj7Qc4QIgX9jzZfzapj5kFpqLOLYTIUDssKg0D1UcPy3lRsuaYro="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607940357-a1de5a51.0_1607940484920_0.6857364826345762"},"_hasShrinkwrap":false},"2.32.2-next-1607941267-c1faf96e.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607941267-c1faf96e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607941267-c1faf96e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607941267-c1faf96e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4+2C7YyGWk2Ui3I5YXozbhTOit8OVlzOunmBoG8/dNJ8Jbw5Ar5ddvBQO/2CNiBtb5cq3qP+TMj4Len/zROO8w==","shasum":"32619b57aba53315b94d6467c7e09511a11653b2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607941267-c1faf96e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1z0bCRA9TVsSAnZWagAASjsQAKH999zEZKnsOvuZLB1r\naueQ5T2nrM7x0OGmqS5/LB2VcN4s//VBma5KYvP31/+EMGQ7iHZivAp7rlOP\nDYEh+ACPIqZTN+7cLoStzkTGL4eIlnTzQ0LaMwSegNwwKF58kY1OSWkXyLaQ\ncNJiQrwykzvsPOrEMjdVPOsF6txBIrea60QECO+oco3eCzdnKxG4usBVkRh6\nkQfjNc3Gw294MY4Gy2C5MtpVu61tZgrLbpsX6xYi3LN5gAEdIIbdpRpqo4ar\n43/P248oCcqRyt18rKbLI0RtwSYg9ED2sa/qfRBKTetjPv5b5o40Xkf4xSgl\nzqZ7WUJsn5xtc55PM9DEU48Q0cnYSDaSYL5BfLmh2Ehv7J90Vq2/edz7SEWq\ncOBuv+SA/ry/utMKcUAHDbYIqdttdxH5vhmxIiPDHXBslqc6x+4Mc5pnve2k\nndVBKvgMEkBSaqYCk4A+UiBRvHYYWmX4NTikGu0B/A6h5nrhZ8cxx1l03w2X\nCdkqJirPvnSxUFIXhBo2lvm22iOh7WqEOFvGSo86RXigSWi5ZuunUFbb/Xrn\n3Avmzgw46uHF9ANI3hrHXKi0naOij/Gg8Vc2aUrX01270ut9Rfy1MgiCUKts\nKqaLRo1oFeqnK4MdBuRiu4YLgnF5/m1BKAtjmSXpSa3JA89n/RmQBHhYqyCM\nKdOY\r\n=iIY8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAbuit+XYQd1dVb17JyF1ZWGJUoV2hTFbWBFuhz78rIgIgQAFHsiaGIokhc/6IroZvHPfWV+amoDjAPRfwRc9MFmo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607941267-c1faf96e.0_1607941402860_0.9380045000640929"},"_hasShrinkwrap":false},"2.32.2-next-1607944586-973d7b0f.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607944586-973d7b0f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607944586-973d7b0f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607944586-973d7b0f.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l6qUAPLJlgw5scNVeEBEzaLtpu9D+GO8LqI+VMHGf2v64F3nE8sYCRUG3DDtkqdIEJYnB3cPacrbi8HUwt+99w==","shasum":"1e36a7ca01a26eada9ad191b72f34f444cadd3d3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607944586-973d7b0f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf10oKCRA9TVsSAnZWagAA1aoQAJTCBPEaUFPRBmoF6q25\nNTtl59WfQR7PLeKlKpPUrx/eSQ89QzeVA9X9dk998UvD6qTyeLCZwA/Q13M6\nhskr/kp6CKV25Z/JEBMEIJnJMY+IJ8cYwxbRnq1+QTHQ2Uo+gWYrbsKbQPjj\nH8OPzc/3s5XXuOYoMSXu+Nla67I9yz6uAs6LaJDcjR1c1b6/Poz1zkeHKdQy\nJLxKtCIdi/L7IM5feo1DGTQStjITbJ5UwEIZfavfnIEMOqmB70UNYsd/f6Vx\nYhnVNTa+bhSy/DvB+NIKc1LovK90p+v2Smx64Gmto1qU5s0tUO+aZtF1X1nS\n7YD2Mij5YVbsOoxPcObuUSANUISKm+AnDrTuApLgQoNUFM2sit5bjJdZg/0y\nQZs7SrhWV1nW2DvKcJ5fXGZwZb4Jy9UTOm2qXa3YeLKuzGx77L6fvUCM/omk\nvjDlfvI/ZVFCT3dnIL7oZfkBMGt0viizfJ1Ur0P1/0HizIBofR0QYg/octCy\nVRi31eKE9BOx0mdYPLvNkcCOc6eWF2+SZJrm4KRSV+ChyI0zK/8Nx0aLuRCn\nkgUuiGwr9GO+iBWopKt2hmFz0AWX4WXeUMkAfKzHqMEj2FcpPFyz0waY7C+p\nZbP0Gd/6G7Yw1YSdMTrNHSRoEj3FYCVOlBCzwC6d6s41Z6JTp7w2+SHY8Zzs\niop/\r\n=dwIi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGau1d3CGWhlK4+IfyKM0MgS3khr9yws01X/Sx/zpPGXAiEAqq5ODbpaQ5ZzGns/XdhDZLE1ApXjGpawOY+7lChs2mM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607944586-973d7b0f.0_1607944713886_0.5292298627421725"},"_hasShrinkwrap":false},"2.32.2-next-1607944802-6397f7a4.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607944802-6397f7a4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607944802-6397f7a4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607944802-6397f7a4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-m8cmdH1IEXwos1O/abeUkRBpGQsIQHjLRmMGPD+9YK55CiYRjOgeXcPIJBr0GQ8FIH+/6oi8V2rKvd9GRYn+/g==","shasum":"32ee722fd621222f35476241e34c0e17312ca2c7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607944802-6397f7a4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf10rfCRA9TVsSAnZWagAA1JEP/i9A7zGn3u+eeiwIda4E\ndAbslFytY+4USrTyzInuVqCUe9X7wOmb6IQzNOHDuKYQWW0E6ip/yIkFlI3r\n69kgDudZoqOGBYtBnzMR2jyTWUeaoxS8YNF8TmDWFHGqxQQDTA4AJjVRsvML\nUvhzsnw3WYVCaX8YJwatyOPDCHtfF0b77eDsnvNq2sFAOfAPX3Cnb7+MkTmI\nL7yCz6yY7SCgEd2ORmGdIq7ISaBNPcoFymz91qnoIMbZqb7i6AGCp+3CIAn1\nkC8Z6Ysb4S2elsyvVgux+NumpH+VsOtlchw2BWraPelttvvOVraOKxe1KySt\nBnImuLleBeuhrLAXuKQYWaxEJ48Ok6dXRzPGYVrcnc4bn8r8bJeLCKzoCmF1\nvPRWIFwCjZkPsL+jQ0tcXE8O8Can/n1iyeSBe4JtxxeOPJI+loL2lNx33SdM\nLwAXe6yC7/KWWcjm/uPUP4WNt8/2rpN/oiI6d4fdK4nwDuKntCYRAz01IIwZ\nUz3PLJ5L2Qa4WQ49BACVQcUfxzM83Y2MHi9tvuTeRumS6yvyd3wzAkk0TKZS\nBUH9Y9C0pu1tjyIQyX3cPq7QfXIjJCI/5ItIVzZnsm35iOtEWYlsE3mCgTN+\nbT/RcydNDN8r/gs9jGsnqS09k05ym0ImxhJUMIKu8ravbhQNMoP9C4Ayg1KY\nfgTp\r\n=T14h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcR85IdYDAmJVKoO+ShLByTBAY/I75Arru33xOT8Y81AiEAuClZw56WonuBTvfli0jaCxj2KJCgmf/Wy54N90f0nts="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607944802-6397f7a4.0_1607944926899_0.1762520253664701"},"_hasShrinkwrap":false},"2.32.2-next-1607951952-15540a8c.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607951952-15540a8c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607951952-15540a8c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607951952-15540a8c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-toLzDWTmlG+esyoZpX7cPcYKjG6to9cFDWlm+KkkgIwg7cyHQthPpsE1wZFIRanc2JrmfA7jpbe9W57jhTquEg==","shasum":"8336af295dcfa8ba90c10b44dd934148c2882157","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607951952-15540a8c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf12bkCRA9TVsSAnZWagAAuWsP/1D7uINiCiWBP6sNNl3Z\nDSOy3N3wSDqXWORKNkDr0A41veCZXmSWgmS1u4Xxlg8eUxvQNshTYXUVvUFQ\nhjcRY5G04bLDxYW3ZDVj7Ev+av2/bhZnMYWBVQ25EXURMxjq7y1s5kzHIUbV\nBNo/iEadGfT7hhtaroxh4DbImrdGbrnLXRWkdCLYwqHllez62ADA7WDgM0ya\nXyJ6APzyhvZIx99ENjPOo0z5P0wpUC9gr2pwDihRk0e7/j6YBDpbRiSp4r6d\nxh1ZGz63DMo2YlU1SaYiZfW0LmNkNS078fnvUXdDipDb+uxsxL65AxE12POl\njWEwzj1gjYw/LIupQgNn9xMn4LwzD/Eh+2BOsrFLCW2DoWTYjdlTA1W6RofW\nFs5uycMOqewDym0bPUpmbm2ABWquv/IgI+HUB+eR0peFFEh8QHiY0VTXeKm8\n2gbOQbQc4uqIksXpQeXOI5EKimkU+tnS7YvvLrsFjlXIpipZdgcQu6QDjNkv\n+VQIfg/FBqCC0k/Dr8veFbE6VWdZ0Q2ix5CXmjw5EKuwMXutC1M0MypPcKN6\n7zNqh18Hm+qLxAQEJdHa/p5tjaX4xjUbMlyCVHbQM7baJOK+Zx9BUzt+tyA9\nmTT77YURUBEcyTGl7fmZt47yPvCqeac9qYO1Ts8g1DpEuEhreHxFzo+5sGbB\nIaCO\r\n=jhW8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJg9tz0N+8GkJymMz8hxJ9Y52WDvUIr5FUqmS3SLJudAIgUJO0qMpukIcO6Wd1Cz9LfBwcEG9luMgiroi8AxfrJbs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607951952-15540a8c.0_1607952100170_0.3565416240088555"},"_hasShrinkwrap":false},"2.32.2-next-1607952037-358f7e06.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607952037-358f7e06.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607952037-358f7e06.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607952037-358f7e06.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SLm/8HmbTYXA2UDJoUzLTOEs3oZ8PoJCwQ5xtyVPQWCHZUe14lAebM6VJ+5PROat0Lnpmiqk2xlLqqpA4JRecQ==","shasum":"f7a497e44e285c08bdd2635fdc3ec43535516fd7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607952037-358f7e06.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf12csCRA9TVsSAnZWagAAhyMP/iPLjY2d4MArOumGSp+Z\nbZ3LiY+FroiJJIF/DAMItmARojNw5V8GKWaQXQCB4FMAgTIRBt0jDkVJEEwg\nzPpN2/oj4BPySy5VZWkBGYGOaLaMReOheX6Xav1yVNbXe2cCMg8JzWmGFxFe\naI6x+uTNozBtKMuuLuU0vX+HW43wv/J2kvpZOk2TUoxv309OYzWueOwIqfjK\nmhu/A5gVRydl6HhdQccbTkpsoM2ojpEjVgg8jNH/66slGcitck3WBm5Li2HN\npiRgx6p4J+iSG1PUNEg3yviuwG29TfrrClTrtxy+cPbyg4r1wQLRpgfYi/rj\ntL3mbwtn7PY6R0SRLuoNif6cxkyeCNUwRGdUhsViVp/TVnBWPdirq1uU3/fe\nxKQArt30skHZZOpxzt4Wd3AhlHL2kfOXy5MYHxkFsUMVMgr8lGbfeX1iStv/\n9UKIJRnfjRaJc06op/sm8NsuI5iCiRaJMaaP83HxrQSYOEaYSWHoSkmgocre\nENjWd3YK+8tuaR/ciizYK/9esnV+PK3TmIe3eAjzftJgZW7KQC9MG9YGSmuB\nAs/om4kgFzc9VULGEPbZaO/HMQfM/iG1sZHl6nPXUi24iIlcQsvP/7J9+vYU\n7tB3LCOzoWfVf3GKegtBt9oTMr+8gRWDmYhRvXHdKlAeLPIdZ8A76Goicr+n\n/Ocf\r\n=7C3Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuUB30aSWuSgEGZDn536OqoG88iBLvBfnR0CRIUpLjzgIgSfDj02qGrpamjsdL69EGpsOxGawx26FppaU+glpZw7E="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607952037-358f7e06.0_1607952172362_0.3128523441443667"},"_hasShrinkwrap":false},"2.32.2-next-1607952972-6f121a94.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607952972-6f121a94.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607952972-6f121a94.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607952972-6f121a94.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-j+IluNIYVl6u/geN/8Tvp4SL4ksdQWKLWbySW9ZVfwXkytKST42uYpjxE/afwVhpAp2fMJ8AAptpNFuaG59Mkw==","shasum":"c32a2be362e55cc6a1c45858e66ddfc7d5832a31","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607952972-6f121a94.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf12rLCRA9TVsSAnZWagAA+1gP/2NfD9VohuUUhfrWK7VB\nmWSFNUoDbEsx6NyACCkEGeyNf3waqmt5EsUaizLvtPewXz10SYLwlcoCxc+H\nWkA/6wA874G0m/jmUBHYh0ix4GMkjoawDOqFzSieefmlTnV5aospsvbJn5kO\n7bgG+YYzHOMqOQRKfddmYtWX6yepLGurp/+ChlNjd3Z3KGqItnGDIDXU3yhB\npVan4iM96+Xf+fingkc1vwer2CVmbE/xQUoeOOAtzAcSAGal7eAKmhpz3/gj\nSurvOKtR/gOnSca+TUQ2Khy5l/Cj2MP4YQ3hwVe4HzURMuUsWMB7EkWiagpk\nlS5+zU+mmKIe+20e6UVdgHSZzSa2VKFH5c7sz7QQGObcxXlXE+WMNaabSS11\nc3tgZ94Zzt5H+AXKhvrZzFort8cseShnSQbjp78OGWt8ADBdwhPu+cPuR1xo\nHBkXVLUhPL1wy+aztX+vtS9bDeyZfGWCyWT4KBTQiK7D0hOPB9A0Msy15rUh\nsAe7LvCIn4OX0NIQZpneL0C+Q9apt2jK/dv7MFXMMWNhtPbQ4K764lS+qu6J\nrREcsvpCMSHHvmIfwYV+VB2/9FGUu0jbxsRHDV1XrowIdKchyKE+oThSxsyt\nc5UkvYFmYZWlt6QwaNMaqbxAbFzkKWwk8Er6mSgwp/CUI3//v5Ny0G/PM4Zf\nelwf\r\n=P09G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3K1IVbXXMH5SZLwkMU6yjqNoEFzogjVBw3A8xBVUAcAIgQ73/cXIHPCInYM6xM5nM6N03ePf1I42x6i4C/SElTvI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607952972-6f121a94.0_1607953098828_0.04756646761278893"},"_hasShrinkwrap":false},"2.31.1-next-1607957576-e48e52eb.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607957576-e48e52eb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607957576-e48e52eb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607957576-e48e52eb.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gdiQvx08eQWTPvewGHlzyzeg+JVITHcfi0fJcRjxlyUc77rJxNeXOVo7LfgrWxNK2FSR4hzaf5uRIuwfbeCYYw==","shasum":"c54edd8204592432ebee04b77de24aa426f1ea00","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607957576-e48e52eb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf13zoCRA9TVsSAnZWagAAck8QAJvEkrlXYwvC4cpEXTg9\nn0a6icc7no1sbcXDIXWQw7t1KtEblxTBTrXiTKUHVe0X+SWTuqG0Kn4KL2M4\n7bqG3KqYUcAvp/SSSKmuLqCRXTThQ5TYFO1sEWTs6lwaJklecFOXTd+1VLAf\nDClrPHrX5oEooKcVVzBNOYxS7oz9ZwQJnz3GprWbRHvqMdxQX/ABm92+S9fF\nc0QKF5h0M4eDt4k/9XiyyntIrI+zLbcbtN+EQgxp8cRBNzM55qRIyQ997KgW\nU/SdUvIb89VSkqsYB9HgQOuv9Pn7FhWbQ8Jv6EAsmIN8b+ZnLdj61LgyNhf4\ntPkJLM2WWSy5uo6tAQwmplJd978qDWCXgsk/PTeCjleUNd6gHIls5Ux4zlsV\nypwujnePJz7MLjFLfEqjvGnat+oquLZHmzNNMiAslnh0yooaGhJ1fCjGIw5b\nrtwwQq816BgAcPothqA3Q03QffDbm4Ru+zgQlcz0IaGxrehcBKZ/TPWxAEXq\nEBZrwLN8uxjm5eqHOMsEQCI4lTcS8mUuL2dnkk1v/quWuk+gKqsYmSu8ooqV\nyFbRaYGVw8Z6aRFR0BjuHrGNhuPnO3TmS/wC1wF4O1DOuuj/iFAkmkJMabjN\nL0kFq7jdPHMF3FbAbt017J4g9uF4SErUGc3zxPVm8d5Me6TKfWFaQY46qrf8\nuaZj\r\n=wmB2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY7ys4KFmBr/gE9D652e9gwoWigaLjn8GJgKiEL2saEgIgds7lwLaqmvCe99sImkCAG7XMD8x6yAzocs3L2lvFLgU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607957576-e48e52eb.0_1607957735832_0.8541551213941154"},"_hasShrinkwrap":false},"2.32.2-next-1607958276-b7f6fcc7.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607958276-b7f6fcc7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607958276-b7f6fcc7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607958276-b7f6fcc7.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-j5MtzyUtNQdCC0/itWV0ALmkAv4TZHFxKM0DD6oOJ+A8iq1v/qttPNz8sK+/12NMGAoKYqCeWsh32NkR8y5PNA==","shasum":"4b0b5c11dcead91488c6102953ea99ff81951095","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607958276-b7f6fcc7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf13+TCRA9TVsSAnZWagAA/jMP/RktmNrSYJZVpS1FHuAI\n+AHMG7ReySGHFKCtLovGj4gG6XtLexV2lS9VNxMUT1Jgiq3nBpREu9ku7Abb\n1J7EpTc8kd1xiarcxv7nl19IZ30lnvKcyTHf2J4GmiceA1uYqDWark3Z5EFd\nOrzj4PW9OQ/qwu0QuoI2G2FQry352AqlRp8zdo3v9bfA2eI1gm1r3iSJrbU+\nDzEGHe6TRvF+L58qCiqW9cvFdoNzejmZ7WocbYIDgC3xibSaWU7VHZZodbOh\ndDZJi/BMx81lkmjHnGuztrhcXWSrqR/LPzEDBk8LE+4sGc1xI3q5pzvKDVye\n1H+tRPutg0L3pgWBZVa4Iig8o59uY2b6RLdLFLAE3MleNftBIgzd08nqFFwT\nP8am1yakpGGqDPA/lmDWzdS1nCr6jePejuSWuN56Hfm4Hn7yCDbd+dVqjH1i\nz/oN4Bzix7uI8+dWss8KqoDm5DiShMV3LpZfS5hREc6kOuXX5Sgtt/3r9QMp\nJo75/Gzs58CbKIBnux+eezaRUDIJfF/JFJEwnRG4/vrr+zBj898KmaTsxZg5\nomWM5ccMQ5Zn7tx4og6XqyfYj6lhSKv+cm4zVc+UPh57hdre4L8xh5uxLmvD\nl2B/5tBfd0BZAjMMT3kMCiUNJvh9LHuQgA6c7FGw7/Ixup6jd/E11Xjwrt9C\n1oW/\r\n=d/Gz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6nDoiSiHxbH5Gi1hXgSoRk2Z0wbl/UkFdbBdAmemPBAiBGsULyCiLbsmIaYLKWRCBtX+sGPvOW6FfgzXBJ2WvBqQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607958276-b7f6fcc7.0_1607958419178_0.13538926305972065"},"_hasShrinkwrap":false},"2.31.1-next-1607958315-6f557338.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607958315-6f557338.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607958315-6f557338.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607958315-6f557338.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bWSVpltUg8Y4sz3/JsQYR/qf4py0sUsnBIiFDhESGtPoDGbUabXOLfxMXTY7rIltxMUpDG1srWic10G0KXCuHA==","shasum":"416efe458368e3357f8e4c981e7a8caa5f415934","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607958315-6f557338.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf13/CCRA9TVsSAnZWagAA5vIP/34UIQsCh00V6S1fqxCB\nKz08hVLJkX3+J8VltG/wB+uOwwAldSFnqTUTUryWFzT1bIWJg1J3LrMX7ni3\neGuZF1YWxO3ViMlmJ61AKv/+UHoMyKaKSp4/9k3nNYHpTxYFHcqyopXUoLbX\nRcPYc/UwrQUuNHmZQD/t0UBx8h/gFuJzMMWllrrDXQDGqtcn6iw9+IqEWVT+\n7/ExgTJ8TC1Y/LifLRwFjuPq++yuuSND2l0qJTY9sfmzKx02MEZWQuXxVhyv\nTHb+NPd6SfhlZb9zW7o1hokLhdBUj517LzsmKAphhdQKZ2glGWqi+rZr8o1T\nOoEjFdL4x2XjqBPZ48WB3VU25pW+HA3M8PcPojTvUiCWyRJJzUJTRff16dQH\n88ZyeGbzLAZdbSTrAx2PWTJLJfIVjfdpsMDhC1wjSpKScArYOW3liDhpSPHr\nKLSoapDsxlo3GtwZmfqp+DX0wrrrEV8l1Fj0pNIgIrjf+UtEts09V/kcQHXi\nkYvtgRvw4it+4RIxXvaARU4s5BWbPFopkEpJPHGXph4YkSvTtCESPYyl2QeT\nSFJ+H6WcwaA9FSBvzTlBr+PI/m3mvjvbSoD7Qg1AspsQDSnJFdqyksKddjBQ\nbB8ZXmMzqGKhnjnmwnlRwkDgzbr8tyyTD0togiO1oLD+wSl8fGjTSUMUlsc0\n/oBS\r\n=8fS2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdzMNyiX59Qxp9S7IG5sS50CryE4Dy8cOAPUkBVdllCQIhAOQFyKLuApsm4hRcJyn7+2hPv63dtg6Yw8Ounh4IwMtz"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607958315-6f557338.0_1607958466062_0.8103604121952921"},"_hasShrinkwrap":false},"2.31.1-next-1607959352-6f557338.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607959352-6f557338.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607959352-6f557338.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607959352-6f557338.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5o0gMxroA5GXgOqskeI+sXVzfDuc19SakwFqZfcgdLXI6RCYR9lOobhQBxBd6gC5lp7Hqs8fEEhied1sDmDxGw==","shasum":"2c1cf9e07cdb53aeaa3eb143a98b8f0bcdaf7723","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607959352-6f557338.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf14PzCRA9TVsSAnZWagAAMPEP+wQYTbGM9HUyPx7+Z7XU\nd7FDYGZLbjNDq9b5ScCxnMuuXQY/YLlB10I1EdJTjql3WauqpZcZfw0G2btE\nEEHvuDxzbgcD+nGevrsWNNmIP9HwncH1IiPXo78FYDWPrcCkx0Z7KSE/cKyq\n001R6pCpAhaOCCuFZu/VVBKO1fqpIlLEOSOrvw3ir1KLrFgieCnMV5YPA/3h\nScRW3y1dtWEhVQjdAWLjFQSsqy9Dq4tLWWZgmEju6LCFMyERpFZ2kVsE4aYS\n0XQV8rkEvYtcoxPXAN2TaCQ2I4r6x/ltcgbRLv8+ors3yMmOKV16nXQnYXpp\nG5qEWzD2oGN7/7yztm7/He8oFgsSu92ObblpptfiAmBzTEsgbkeIpe6pWVnf\nmUhHWusYbMimlS4fzvDrsCAxdoVDqvpLqVuZHfzfvKpQiT+w+YiL1dg7TjsY\niVJ6gRtJ6QtXU0sM92mfpwcLao0z/etUSRMDHkUJdHJU8yQuaXbDZ1MSXA2r\np10yszF0Xbey/wps6/PeCh5Xf3dHUlT6EwfAKPJUUAwIiDqMnS/mKTD29cr+\nDCAoKRc3wAMFmRgR8NyJAw90oCDx6CuZzMJQZl9nNzTsOt8Jx5NUdnYcMw0z\nTybNC2071VLAoU9NzQ8r+XyPoBj3mPxt0KbsbiiWV7v7+VHnEUNgGtnOKo7V\n5qgE\r\n=/9uA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHe86u5hEHTYpbbsWlibmMajKZ4oxOSonJf7nky80X7AiBjLWpysDF7C8LtBlzrJBmaiu+3+wEyetBpHsKmNbx2Yw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607959352-6f557338.0_1607959539350_0.9470921385685434"},"_hasShrinkwrap":false},"2.32.2-next-1607960134-24b0d71c.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607960134-24b0d71c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607960134-24b0d71c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607960134-24b0d71c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2vHrfRX1yLgVKfJNQq0vNl1/2SxBPdu+hyLs4soPRIPoZRJ6aujUPoiZC7xuuCCbT9nHgj7Zxsx+p78mvYJ1Aw==","shasum":"a5ee36c90849964a076cce5f7ffd665340b1d67c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607960134-24b0d71c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf14a9CRA9TVsSAnZWagAAcLsP/3KuPltGCOjSOsRp6kmL\n2Vd9ra/2fYVnXbLE0HJPsPxQxf3c/qREaadfMbbQHqJsSaaiiqFZOEkGjpmy\ndSDzCR50KouBO/R3HI898B4IwYBKTg0Tr4iTDCG8DusqS1uvhMExAxY5cAlw\n4kEKJPmB609t6LLLGK42fEqt/4KxidO5dnbO63YBSp5yhWQo8vG+9kFTcF6q\n3t0iPkysZ6mRfl4N8WsUUDtHENBG43KEDYMPDhVjjguISYyXeAfCWob4jRuV\neZysth1vmDqYlD1o9O3sGxeicJrTdjCZqBne3Bianht1bpnduNbncayfoteq\nWo0auFxBgAIjLaGCefa/BOvM3M5qUaNvN/lqt3tpNVCsNn/r4FGDiGgOEnQd\nETQFs6gwdxgLJTlBCAwAqq6QJkfak/o3+a+Kx2aA/1yWwBcxODyWnBYtAXiL\n1xg38ycVNQAgiArm5shZPyfSkIx4JLBn3jEPD6PQF8OeHNZCsQd4wsiQw52G\n184Y+JevAFDj9PrKO4fV2x12puhKCUWvEVlCbfOxRj4va68CNk8wRHmSyvqh\ny5zon0iqa128n/fcTtyatLZccKOWm71l+1XiL8VgZQ5YgLBfvi6bKyrca49H\n+2FAGxKw6APvRcihllYfDA8jAyp/T3JdOEaN2oZoYVgPpocJV4n4ds2lyqVi\ng5Gt\r\n=SVXn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3Fc8D6DcO/fvLVSrVnkagou+4Qc3Pt14aMSRg6gBMiwIhANCFyltnLbdxOqxt3zyxUhZT0mf8OZOmQZhqWmqw9Paq"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607960134-24b0d71c.0_1607960252734_0.9224746131065584"},"_hasShrinkwrap":false},"2.32.2-next-1607961083-852bc561.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607961083-852bc561.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607961083-852bc561.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607961083-852bc561.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vS5jmqSXsbQ0qlUdwPDxwMd5Y4mxhRO6PA+GAehIo1JTkntlHl/THa4UbC4F82wSCppv07dzrxlFuFTplK2ibg==","shasum":"a1308e51d28b4a6f24021d59eca958100873becd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607961083-852bc561.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf14p+CRA9TVsSAnZWagAAJj0P/0Ez8gRaBaqrP7ZMKV7M\nYS3XfWIBvw5tMNYg2FUX9Ptk31pfIpnRgTLE3Pl+WEBDnv1kUaQMrr1zOTAE\nS2cMwGk0yJqmVii2IUwgDVSgCccWaqNA75YChqkLtNwksa9jO2IzFsH+xxTr\nm8hWjuoYMCJ7g7SYoXLx3RT1CRSAQY+cs8azUcxXJH2gAQkpBX8f2RwfnWT/\nuAMSpQ+3dzHilDV1DhHUilj73UTCmyW30c9CHfMXjQWHOD9QslIL3dkJxQeS\nQsKpF1+ZLmFvGGentpDzjUpiigu/D1UjNdYNM3qj0YeWxTkdpnYlBgzhVrvn\n53UMF9dee9MSrd8dmL/2mWn/4pXuQxicMOLBZrqN9Snw7bK2z4bGpiScdILW\nOvXJnrMm+WDUvZT9HQM1HD56bSf5VYeEWrj4ohGiuvkyC3Qur3cJbyW5Q96J\nT0D324OViK5EnAxIXDZ36/LIaAuCpvz7iwSwmUZGH2Gxpo+GA/cPGTsBPI+C\nWcGmHsBI9Y+yNPYPKiQd5H9zC7YKDim3+OrIblnlmApfj7t+w9HHa1Gp7HMi\nfP3EbdLfs3HE6Mqsw6z+t/ReZh0qJJc1q2ZOhNVz1BoLBh1yu4IU14BAhHTA\nILhFjyPL0Ab79ujVfaAMnRAW24y+M1FDAjw/YYU5Sa3fIzPfvYVFMQqBAeGY\nIT7h\r\n=xpeM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIQeyE8DhPc0Pb3aUxgqmxwMKoOk0DFBTRegIRl60rQAIhAJk29vV5PfuP8wxaAHok1uJB6SN1DVq2AOt/bm2lB8ld"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607961083-852bc561.0_1607961213845_0.5160813004918952"},"_hasShrinkwrap":false},"2.31.1-next-1607962569-26d8e4d2.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607962569-26d8e4d2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607962569-26d8e4d2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607962569-26d8e4d2.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mBGsqpF6pt+2TntdLvDNPN7sdRTZhvSOA1n38ZUtqQ+6igiW9uvlqLKzZcE+Y9bjJ2u+WCXwHX6TTft3usoSvg==","shasum":"d1e96698e6c203b03c63c2038f52b3b51073afff","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607962569-26d8e4d2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf15BpCRA9TVsSAnZWagAA5EwQAIGvCBxBnRbPdfxRaNCU\nUDB4LUYrSinXI2OXHaWmXB7QFgZ9nexmFRJgMyrYBo7BpRjWVhehs2pvDOqs\nx+iwKmJQYXlpt5rwHHr2sQJ0L6mKoGOC5omsTfxY1m7vwZBNNn/BDAk+As/C\nx8bradRhNye48JxbsJcqz5HfpkhgsJipqPQj430KZN4NvPRrIKpA09w6w5Ai\nTKo2S6oxRtJQ8WaYoArdRJSkaMu0+jOCmoV/LY/o45yUQm4mHX/9y6EAMyKM\nZdoH1hEUFz4boJZOin6P6iI9fU1o/HX054yRH5ZLSWvozR6ct1b67P2BiO9L\ncxlfbdudGDijgxA4poEjMjLiiVLWBas4aGeW0laP4deGSn9G0A9vSvJ7RsCc\nheJecEa1dMsojB41uwskMCBQUezYDpw5yVHSoDTw+uo3Wg6pFaL8rNIQ5CiY\nWWqv0jROpPOLkQWNYeoFS2v9ECk09yaI0Ur196ry5fx0SJtuSx7oYsvdx2Dd\n0Ew87LKqpj23QWSTARMRW1Qa1q0jw3EcTHwfvImOGm9rSY6qy2PO1YRoMrvC\nl/AKZ52wPWNrZUrkalj+xhBfaVuzdwr/gQsSzuT22ZcHfLyJNSaXgEgclVhj\nDDPAEvtO6HGBVTcnYe4xlHIcmMN+4t2SmjxovTHkA5EF8BgW4TpYPwBMCV5t\nCicr\r\n=b4gY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHET/V+u4U7J65UDMhl+YX3eCPc9hj/Qv4nfVCD1OS9iAiBD1Ri8wJiVE/ZAJ+p4Qxc3fjxj5IFk5OaChk2CgheXBA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607962569-26d8e4d2.0_1607962729001_0.2588494460195736"},"_hasShrinkwrap":false},"2.32.2-next-1607962772-c59ba19b.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607962772-c59ba19b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607962772-c59ba19b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607962772-c59ba19b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CVd6I4SwmGWkR8/Npt5viN8ufs9v82rnQNdPtoS6joXryvXNuhpNiPvmKnAHuCuUDKjsLh78/sw/g04RkW+tMg==","shasum":"7d8487b79cff9629cc90eee038b8fe88ca470e93","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607962772-c59ba19b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf15EbCRA9TVsSAnZWagAALPIP/RpDP4J4AWBn+yQetXHW\nn/az2/5JQbX11FyRxbr1o9rlGiQ6SlYRAaTqfxGln+mWBx5zvnCLHFp0euP0\nwr2Gp7VWgcYItR3xhGbfa3A22UmXgmGdICwCXJW3w921bMChcqMlqqSBnUjA\nuLKcMsNV3H9jBn0K7rBT5ysjpFox/jjITtHUCVqZTogzfl4BKoVKwKyMacrH\nmYgj6OLMM9MbnmjEjn2z14q7Yj5REwZzhxnxbJvHYnEy4hsFBUOaKJFcvTJ+\nNGvzW3levHtsUiqzvEsbwVs1soIHHirFXaggUxIKK7Rr5nR01tsp37WFLdpG\nzzBBjJ249Vb3kn1bc5UUe6WwCK5H48yX6PXZQMESn7ncviJgBgPWBqLTJxZj\nO8iN0XxUvRSyFFAKRbCC5ZX1haBzjHvvlA8GyNghzNYA0SyohEKcfKpmSE3h\nzKsJ9Tp3pKJ7neD5+gSd0FNY5vrs3BF9KrjIrnMF5J4BquBM1fAdgz6NXQXg\n3XPjlXILooxGEoralq7BuTl/ImQZwDMfO6SgrIDzp4zxoqfzH1KHKdHqrHYK\nnCsQL9D4VzQnMz2YaJdLYIa+3SFo4Hbw4XMXzcsufiuk8u9iKuhUink+7XE0\ngxuoRr7lfQzlc+0nanCCqpmdR2Dpw/M3l6PhSHCbEMwr73xT8/yF5Cd21MZb\nQyVR\r\n=/xKI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIATZfb/lRWc9+ablMBOLwTRxxyRZpAB9u5T61y7H6k0jAiB9yDyk0NhkI2e3ABtlL+XgXiAT8ibs+nDcfF/GKaYi+g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607962772-c59ba19b.0_1607962907394_0.8084197582751653"},"_hasShrinkwrap":false},"2.31.1-next-1607963703-40c18b89.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607963703-40c18b89.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607963703-40c18b89.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607963703-40c18b89.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MfvtcC93HCtvHnzMkS++faKUkFFZrG0exJCVD9u4oumNgN7ViPpcHStz4A0tuXksdkd+QxP1pFuk/nNhfDJxig==","shasum":"970e73cce73fe85db89d77f5158f4307b1a81f81","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607963703-40c18b89.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf15TNCRA9TVsSAnZWagAA+mEQAJr8vrt22ENnijdx73/5\ncMjvqyuUK7IhV3qHKHvyoxw/yl8ZmfPdr7TdzSta/w2RNdJGo1lh+ctKhcSg\nWwo+zZwZSF74s2PJQjS4bqZOToW+RHBeTuVhygGeI8nP1Ec5qs2mzu6Jhlii\naawWXUF1It/9BJw8/2oy1q8weGyIKsneHcKcxFC6ERpQGwhvkuihAKcmiTSu\nAKDtUNjdXfEqpUhjQBH3nYTy30vuP6sk2tZ/aPmjQA3w8fMOOq04oLnP7nFK\nvpKZ49ae1QPTB8FoPTuqOkYhnwSxsTcHs06f2Mo0mUwjEknpR1G/8lOuqMFW\n+3cPXqpHHslxWLm/YjLEFr0fZO/KkQA8vc/krRk50ev80PLF//4Eo1Q9ZQwo\nutl6l3lHxMeOq7PPWrCMm1hik4RkuW5EtVZl/RcCpsaeZDnerqfHedbeF9F/\nX32B0uEy/aSRJqr3vn0qdFrE/S4WFF8dn4lOk+HJ60wFCE29IJOobe6wnFFh\nFBYuRCs/WhieqahSHvGlb1BldOzqZUIK9257D9JL0e80UpJdMPwI45w9q39n\n8NjzwqKhzOJ0kJD+FlmWsKBr4iIxeD3f81VOvsoptlBhFEvRtfULFSXCGSY/\n06yQoO1kuO6C22u7jfeMwwWNk/CIRwSxYmwt5gNzU30PyS5nloJL0rTSTy8D\njwSh\r\n=kjMW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA0Vx0q2HMBn0McIK7qrZkaYFVC+ARvuNtwkzKNE1zCFAiEA8w1XqEK1X78sWZRzGP3I/AfgxDmTX2DM52X6GckwUzY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607963703-40c18b89.0_1607963853060_0.45981004669648673"},"_hasShrinkwrap":false},"2.31.1-next-1607975140-0c1c69ce.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607975140-0c1c69ce.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607975140-0c1c69ce.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607975140-0c1c69ce.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bK21dUdwEdESBYqGppHrE2b0BxHKuKF3S6rzuIJpjsFoMjCCluSr5lp6jz2KHSMMotiEMXlGW6c9Kzsu3BkUsA==","shasum":"adc2d585f94b9bf4c226f03bdc5748e40a8bd16d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607975140-0c1c69ce.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf18F1CRA9TVsSAnZWagAACBMP/3hjNPJBHgH5y3YGlEMD\nYQvKoXEeOUgfNq4VKY0qJDubhoyB5y5/m5fiBk9qRh1tydzl5ievKN/116fZ\nlubIYmGIQA47Lgyb8mzHWqKAUcXLzFsCvZKQyJ3Pz9NCp4YQfrTE2AOu24or\n4ZcL+vtO57OLlp1dsA+y8fPdrZepuVm+rzSQZrfOC3+Tp8fUxkmjQyzWBeOE\nLT1yfgwyEZjW2pinh3lW67hn4rab72pauu1w8dJbrI/7MnUbM6F+OEP0ePcC\nUnijqziNnj2rm+4jATLbUhdvIPBxuccmkeKsKQOytqcZW5HGgtlLTpyURXRu\nQugAWS9Dg6ttkirGvIUc+f2gvIm+OJej4Rx2goL7EzLbnWm4wIJPgj2/7z11\n4jcuo/rVd6DuhdFvcq1RKyAGESwbU6X2F/tg+GGLztKMo/3C437ioXstnE09\ngZXCAZ0LVDWY+N5I93kBN6nm56WsfdvEJZ03eWfbi2oUS8pODfF2ErwmVnej\npVjJvHbr+JDgRdh23QwOtK6bF1sYPbjOf+S5x1zGnB/4UKe8nBv5aJ67bLio\ngf89o/AJ9P7oq6Ib57i6RdNtZccwAZL3rLy1bt3017SBXBYoqg/a8LvtDjsx\n8eFp8ovGA62zSb+EeXt62tkDhgVm4wC41Vl13aq0sXqoMtQliOoUlwFE2D2t\nU6Nu\r\n=m5d3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE4JdAy5KjAwueXjRaON7vzEvhAkwo4Hrk9X7VvJkehzAiBqiIdUMSA59h2ZJNlpl7QqnnHXZjTNDmE+hHngBEDAHw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607975140-0c1c69ce.0_1607975284573_0.26294832386270683"},"_hasShrinkwrap":false},"2.32.2-next-1607982223-6c0079ef.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607982223-6c0079ef.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607982223-6c0079ef.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607982223-6c0079ef.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-esiKa0zhhiqusnhdGKCmwuYitn5wLTb2YQ+Y3MMYdCUb6QYi528KkX9lXgU/2EExeye6QKIYWR2oEV0MzB7XvQ==","shasum":"0e424195f607a222c164f4f2c2f2d5c48dd3f87b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607982223-6c0079ef.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf190gCRA9TVsSAnZWagAAJxAP/29mc+uJzALhtlbUtIH1\nuWXX6IyFUt8nobt501IhC68CHP2sTZUKXnUxfkh5p/R2IkPKytYTdMLqzewR\n7sWKZmMOaIt0tycL+ekn5LgoFE6JXa0E0BLFHyvR/NsYnWcPtMiDmQ7C75U2\nNEu8ys91l9WS3/c6txxGKeRKyG/ihMCc3NLTPmrTpncUdqpFds4dkKHZ4iyR\nEvyRGC+Z9fJGmIR8pj01SnfHeAVr803+3GlIxGYX41YBuZ3RFdhX1Yv0Mhu+\nrurBv5veAqLZgKh5Ph+t2fBzGuFR4/pqJIwdveGqzYYE8QD7yuS94/wSXiJ2\nw9KfhhOrZd2+oKsSt5w9u1DDeiEqCTUxAayGFrJc4sptQ2O0T3/liM92n1HI\nA1O7TnRCeFNyJHGsFvKbaXc9l3RX82dQVxcCalXE/ERc8mMdWw/38gzfROYU\nA+9PIlGgJlt9q/JKK6mG4H+NVaP1spMdyVwdVo/6PUGOsl5aUBrBg6Ef0idX\njHcpT4srGkVnQYgaanJEjnHbHxN76RwslXDTZK4vs+tNyDIR8IGZy67RJ3xe\nBJNSJZ6mWbSinvCkiVxpD2b5RYeuPkhrbms+m/LFvYg8ECyBl1123rr4lcxP\nLmgfhxqOHb/YdyKRlaq42QLbypVcpZOLBRyxN2V1kZJKconbuFqidMIfflq1\nrI4o\r\n=w7Ab\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2Z8MF8QCSm1/vMh1NCejZMr9gIgwpbZMOKfnWhV1x2QIgRNIFVgIT2Fu0Isrk4Xgvh8jPkjUMCJATM7DuAY9YFhk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607982223-6c0079ef.0_1607982367588_0.20569299515930695"},"_hasShrinkwrap":false},"2.32.2-next-1607982888-4957c5ed.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607982888-4957c5ed.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607982888-4957c5ed.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607982888-4957c5ed.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3hPuU/IgLN06CahH4HdMSopJcSrILKexCVLX+k87uLlhZYjEivz2iypIpr66zjWiAndipVeZ6dPsxEcAVadLzw==","shasum":"d4a59d83a7f0e257c05c77c4e78490d9ac5a3ca2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607982888-4957c5ed.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf19+2CRA9TVsSAnZWagAAshYP/33pCHaPV5JQ8NPMXdMQ\noE1Q3TPjoKxCUHu+5YplNuX65dqnZv85QsSlRYBhl4wjgJV5Fjkj2f2eKwKM\nXoWRO3LyBQYJdvukpFaMHExs50U+TfjypEF9Zqy2MsQ8rnjvqWZa/1HmN8rq\n0JWsN5LWVVhNTq5oCjNjkda67VXNWHEeRHsLlUS9qUqRpCD+BGynl7nEFLit\n8Bxai11s+8vGpqIruWqIxHmIsBL1q80cDI/WDTnue/T09e79rZsnyFHFP8l9\ntTbG8L3ApdhRP68hyShiuhubGrlRszbiSdpJMOisyZ+t2q1AQFy7w2SMI0NW\nY6IvrK1iI+LjIpV4yen2o0eufjb/0DhU/JseQWxguTLwjbTCVmLyN7LJApDc\nxOSMVjQPUHdXikwYwBuKzzgzfN7lfjpQZuZugVJXmk/dKqo+gAFW4JGqrSfg\nO8+MIq0jnE+9a2WSlRJOCD7bUX498gxvEgZ9GelKIHwEdWEIXXiQwpqe4Fvq\nchZ5p/rl5aJCt4qSNyLe882hLZNLpCv7gsjvvEwi6OHCZW5iT2H5SVaA2Bzq\nCURyZUa6En0wIIPtuMrk9LIZCAGMha9FancPuki9TuWKB1cwyIaY0Xlr/Aey\ngmOzgMuy8qUFJ7TFBMFGJ2xbl0SjLl8MWZqZgRJL2TiQPeF9goaUQTm3NHKi\n2kIz\r\n=/1D3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGdNLCgcU5Dpn5njDYTU1A9tdCCTMfzFvuidwdxxzFeAiBHbyzo/WhuT9nKMo/GFW1m8nPLII50pjUfsY/mq6gGgw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607982888-4957c5ed.0_1607983029952_0.43577577225363706"},"_hasShrinkwrap":false},"2.32.2-next-1607985622-4957c5ed.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607985622-4957c5ed.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607985622-4957c5ed.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607985622-4957c5ed.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9O160TkgREZ//THTNDt1ZfWdXk/EFQunCnbNREHTURDSwDBhTkyvtLD2giul9QmkHJyBYz3pM3GXaI/cuqzn2Q==","shasum":"4b698a4fa2cb0ee170236b40be5344d66c3e566c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607985622-4957c5ed.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1+pjCRA9TVsSAnZWagAAITsP/0nAIYerX+8Nv/PlCJKN\nPqPDT9gmP+3E21hlmPSFN0yqUeTT4ASkkHof5kvTFN69lW8A+l2CqGE7OJ+m\nBhM6TK2bwdVa7cyNXAOwcVjqLnsCHjDxGDr1fnkJEcyfLF3giGjyQCuRXDXj\nQi60ytMBBA263HXrRbYtZi4CuNd6kIMPNTcCJM1zMjbh9R/YHGOFQ5zF1h3T\nqWaufItf1THcGik/hkLce8KyeHdLQAolXQamMzLTtM/vQhYEyNA1ecxJn+CR\nFb0me1T7q7teY+MhQ4hOAC09TJ1J00DtH5GOFpk2M4DQkTdsRtgNC196Ofxu\n2ubs0iNX90fWHNYwEttuyIMxzfv5dKwLva7sDBfBLjvc7ykfNu/9I43RP+hh\nm0BYZ5V0JE6I6jWtkVDJFN8Pl25EdbyudUzgWxOoE1JsPnXUnKkL7UDbEfA6\nUW8bIOplu045LSupJWp8O2giSNp5SSxmtxfwNFQXlwEpdIorKYpeiCSZ2n/J\ntqEbmQbQperxAfkW/rPZfFkutlB+D4T4xKAnvTF+WUXV8cqG9K5Usbe+mbxF\n7OF/eoNTSEmZxPY2gLRIU1Vzhh18iPk0J4sbUW0ombub8VIxrSzcQMaHsT9f\n1PNTEfWokrT6apNnTeSbmK+uCBgS8BRVChPPfN4dtjlNW1vGoxZotTxkisu/\n4ZLj\r\n=sBVK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQvhThzqtVxnmCiF1mTJmnYnJGDelcLEkdLyY4J7sDlAiEA7bE+1zSkxgjWMG0+fHn8tfkPEU+ziH576y5Ab2VV8d8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607985622-4957c5ed.0_1607985762630_0.8771696462848801"},"_hasShrinkwrap":false},"2.31.1-next-1607986904-d0d62e43.0":{"name":"@xdn/apollo","version":"2.31.1-next-1607986904-d0d62e43.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.31.1-next-1607986904-d0d62e43.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.31.1-next-1607986904-d0d62e43.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jvOncNYSQxSo7mVsfQM006Nnw5sPI/c1xf0kQM/ixgIwHXzWGXYlkbLdHbT6/2z7dKWhxE83YEfAckWkn5PvTA==","shasum":"85a15c6b5831d77034907c10fc67d43a1c819525","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.31.1-next-1607986904-d0d62e43.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf1+9oCRA9TVsSAnZWagAAVDcP/2oCW47crim5ECUw9HZ6\nFO5tJa4d+XlgkgMxjUzd9XHvuuGfmG2rxDo+4BJxe/Xgx3cQsPMGovxX2SJc\nw63Wj7hWbPA2V2J6rMnesp6JUBUefY9FUTwp9O/oXlUl1pLZV/K5Ui6IZtt8\neXku5CWbU6txcKPxfattzmwblMEB5RM7G6bN08p0DZKQzbyzScVaxXjjDZgR\nlHyEFUCvATWievEK0rSDz9gXb7N3ZwsSJjDhu9MmYy+JHtfCeVr4RHGg9aL7\nSJ78t+pXEUqI5GrRZQI5Mm5dy6s+FF5N3qmRYMvSl4/DZOjVomTQI4rO7uQE\nSt9/BLxl2fDyMQNKhmw4qzkSelDphmepHXbymF+TyEo16/IyU2ovTXex4tZ7\nE6078pPc+wNug2PrPIIXB8Oe1klzT99PhfPCBQdTRqy8UgTwipw7jxCc5ijb\nO4OtBDxqSL8Pti/D1nlOzr7Vooiy4oav19/IHIoj1XzpPXjhMi0R9lN4vNU6\n/tKih4XW+VShePyFiwgY66VdUs1tQMp19g+zBZZxGxmcBQqojBycZvq1day4\nyVW6Djn6KUMMKeEL0C5jFbEiWcP60Y3fzW1sKVne05lEbgHSGoP0nwaLOEJq\n9GsCutn+FyJhkcrYSBv46CsVmib/tJv+9heuKBx2vcm4qW/aLT1B2Gjdmv/2\nsLyo\r\n=0zGX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7Mn7bI+HY1WXPjpovs5L5dLg+HPw+Gb2JS8t3helR8gIgTROJ88fOCJxdFCyRI7aH7G3IvVDZo40kWWgo47y/1oY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.31.1-next-1607986904-d0d62e43.0_1607987048220_0.007367705641918354"},"_hasShrinkwrap":false},"2.32.2-next-1607993767-ad0d322d.0":{"name":"@xdn/apollo","version":"2.32.2-next-1607993767-ad0d322d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1607993767-ad0d322d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1607993767-ad0d322d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DdXJyiIo5T9ibSOBZcat+mS9RWcUnDL0EAOb8Ds5D7mXtm3bHr9zcPCR1i0ZXOpV3yzBhuqsX8L4usalPV+hzw==","shasum":"7194def532629d97ccdf85498545ab10e7ec72a8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1607993767-ad0d322d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2AokCRA9TVsSAnZWagAARAMP+wVZr4vA7ls4ZLTbDqc+\nY7ynBlIJS/CYoFigUnlKhJpactJe1RobQ/IsoZpLHr7cztmmxBcQ7PF9uz9V\nfeH5Ilz0Wt+Di21ia3ikWrGu+WW9johUFPhZH2deQDu0foAFWulHMORG4D8z\n+dL/FOEUXULBbiSY8lKcmJ8b4mEV/JJDsjPBgGWlfZKGi6nzQ9ABjhattiq1\nw4vi9UoCG2ewn/X2QQdwKIIABKxZsxOh/S6EX/LrWYNpKu9gB7OPrSdOAqny\neKeiOEUSiL8Fs5a5gtBN6nJML38OUKzzqMHF9s1r9J4PiBiinlpuXHJKsifY\nnVNxPvxqsIxFTSK0aQAlU9ZBOB8vJGwvexg8WQxt893zVQlx3NcyOadyO6Ie\nmpQVaZBFRibCVqzaqnyH+lKqXmaZwQj7t5/lWVNUt64s41zc7Tng06ty+yKh\nT5TPoGyaR47OjyoPmpzKLcUQEf9kg5NTKsBhFOvrxC6WyJ/G4O1UaNwRxH1l\nidOjPhBqxB2EBrVwa0qt4iSmbGWriUYCmYyEi26DVNpIqYE90/afc0qC6X4l\nmMQTad/+yECAIf/XJcSeR2/sMi3H9QxHZnBr8m2kVKv/bb6v/t8XEXbrik2N\nSO3lqP+t1/mxGXFHzDqO2YpXRtaJqTQBUAPglN+sAO/aHTLhFPJEeveLy2hF\nBWpM\r\n=PmeO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEbcl8RxM9R7MbpUwTbjqM+0J/LO6qdmwdvKsqR5ievoAiEAxM7IjQZ6/gUtSDSg7po5Qqfs/+LGTLLFp525Ih9Ivg0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1607993767-ad0d322d.0_1607993892029_0.23250861371186482"},"_hasShrinkwrap":false},"2.32.3-next-1607996913-308e4320.0":{"name":"@xdn/apollo","version":"2.32.3-next-1607996913-308e4320.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1607996913-308e4320.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1607996913-308e4320.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xJJV1NJIrF6gjaxwngIr9DN+TYToe6O6NSgQKW7xz069egkSg08VDVkY4RqyjbbA3rNQtmJkXqp3Tq8eXgpoVQ==","shasum":"a220bc94779ede713634cb0133f89cb4f88981d4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1607996913-308e4320.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2BZxCRA9TVsSAnZWagAAhM0P/ArzC6nwLOYMuJq5CADp\nr0R4RcqcViZGgU69s5/dlQc4GA7NjMJLevZfLn3O9fSRvWAw5bIN0eTaIdAW\ngKW0QSYieKIFoXwBZOYF1RKuNuJbudLMP1iYJyuPuBcGjef7KfrEw5znISnp\n9VYpxw5E9HQUrXYQy6djTRSJwzOd0/w3SQXPesDkyAPh6Wi4k7XbjGKYElNn\nLjJGeDTMVLcdOJGwz9yYsUMyImiQv15HrVnQSLcfkORKiOxZkQM8JpNMQTtr\nkxbwQBhgNViZ8e0hVpAHaa4W22E3SecWGilAx21MPOqwxDXWK9MlC09z7uzl\nwvpujvywt+y5hkSOWPA7NUTJponX5XGcJ7nMaqOu4cTp6Ny3GuHDbreHCuev\n+XEB6PGikbVwi5bh20l7UXz8ZnKsj1IjGQ9mN1ENfE+MHC9jo8rpQwXrYJHb\niPumMM/XAEjh+K/B4568Jdf4geL/2zNNY303oq8kX8JSfO3GWvBU+uR86yGt\nVRgHojZgiFO60m8QXvKMrI0OBQ3VKe6P3CUKoiGUNolLkLHz33HSzlqaSlFm\nfOCk641Z1cAYfIgUGnfG1sTq3CQ/16BlOidWUzFCWbW/tQ/+tMvrB8CxEkyV\nv68tGJwH+YiAafeyUS4ogCndMHa5zDWu3EeabVqCvlaMXlCptXUAvKZCuUb0\nrYsa\r\n=nVQV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB1cxlPzo6ra/2KHEIFCiQVPoOdF1dSi0tlES9Y2YCiOAiEA+swtLl/V8JpTG6BEdt7QgyKm0jkvCJEtF/iOOGj9zOU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1607996913-308e4320.0_1607997040525_0.7663128570956488"},"_hasShrinkwrap":false},"2.32.2-next-1608029931-07fa1aee.0":{"name":"@xdn/apollo","version":"2.32.2-next-1608029931-07fa1aee.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1608029931-07fa1aee.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1608029931-07fa1aee.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-m/t/ldrb5nVSy8fF5RTBFxcYj6Ra5K0YrUnXtYJdlhjkumY9NsTtxMreqXT1ArHIxXCczXredSmjX2BhQ7IdRg==","shasum":"6430490ecc4b9313a7fed06870f98b655496932d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1608029931-07fa1aee.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2JdtCRA9TVsSAnZWagAAZIkQAIMgQa09OvBlNl9iCoTq\n7rWNsHFdlAr+/E6kUD6wJ1en49ZAXTzFML9JSPTcxUQ/W+N3AbuntNGIhnU3\nFaoOEbAA8Av/PKMrURjZQZgA0Z+2hpdYHNhsJP82gLd7S8RNLrRnMvEoVIXJ\nrRrrzcU2kM05xQ+/6oiTRcYI1JkhkJzVRJxhDRXtlt8Z6xTkYkrfWj0v1pyH\nSypXReVqeXiRUorPwBZ3Q7xxqGan9VNAdjnUgH/TGl/85qWeYPeXwy91dp1y\no3MHndlzb5M/hGe/ERmkMb1y6NlkZwcZA7+Pqaqg9+EJTDuRIp1alLHFuXXh\n5gYKhkEL/yiLYdjES9X+isk9rie9zPiAXTRIh7KmURScNGbJxqoJBKXltrqS\nP5hZaxDvEMlsBZWq4gAO5XXhIt01wLaiDGgui1OT7A2yRjihei24DF3OM0NM\nw9U+OzOWW8Nm72XjlMGYeVKC6AL5RumqoNwPI7iLOUwWCjSarEHoipJkBIJf\nzsV7LJun6rY/0sJxuS1wEi1A5hvODM4vObLBJbXlcLw0WFz/SU4ufhzJ9LPS\nG797z6tSyViwHqlu5NLpdUAFD8TKkI+cWds9lABfl9knR6jQBHFhimr72CRe\n7p3kUj3kK/1k9k8+HpbCe41KdC7s8cifqc+8+Vz7cn7xVJ8061xhMsK121h9\nO9/M\r\n=2Hm0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEoqeHM1NoxUMdcVann4HxyGsX21lDEZiWtfbTNzJczAiEAjDKHcZzeuso7gR/bAspi9hHB6IKatxDiOMApFbEfFvg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1608029931-07fa1aee.0_1608030061503_0.19865903163408016"},"_hasShrinkwrap":false},"2.32.2-next-1608035029-2b53c85c.0":{"name":"@xdn/apollo","version":"2.32.2-next-1608035029-2b53c85c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2-next-1608035029-2b53c85c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.2-next-1608035029-2b53c85c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8q5cXm0WTUzauUY5p3UW59a1NqCLFN2u715NXVOD4350vNnRARuc50RT5k71jZchBl3rPEx0oEI98cs9eROL1g==","shasum":"55573693f37861f5dadcf94bfd8f662309004569","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2-next-1608035029-2b53c85c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2KtcCRA9TVsSAnZWagAAGosP/RYNwbdTb3OeRb5Odun7\nPZZKjzgN+T2viAOaJXZXhya7A4CFu+y1Tp4lfp8ptajXsqrQaAeLLJJRtOew\nFaQdaVEsqSmvX2szVyoOu04hFlJGANQF/0BK7GjY30NpYQ1vz4TmclEzrf0A\nnI/WQYmOwX0fCanUdXzN8noCH5nXiqYccnDYx8s1DLu6bAOt6J9FCshkJl5M\n5XmN/reU6uYnLBBYAwJgWfD/2T+JAJpXeYgEFGpLGdERJd3b7qOBwJrz8qZD\n+t/MLgQczjYft5WddBJ+41YDC3Of7bFlTzp8XnEBoE6rRT5FYrwRib+GfN/8\nHAJFT3WhE6pGaEDf+1iw878zSTHbWG11P7hWijiCj2vlgD+Cycy6/FCc6zwP\nK+P7BcBI2f8fyARBVdXyVXR32xyCCnLiM7lY3G8K839Cz64XgnUpsGMIVGcs\nL5L4qHB0Qez6teo5MhuHKMN5OCUzBCo30V83Ue3bBEYJMUWptiZRn1fW0tTp\nP7azPfLaslq0xZtq3jZIcF8CZrz6lByL1TEp4TS4wdIPWIws4WyBk2Me7Ax8\nNwRsnq0+ew0/YOjIHO+chPkwHAojrM5xQjqdpkb1abx8WFcMo/2JjAoqklxK\nallGryrNOqBn8vgzW/QNIl0snUkScSVbVinH6S/udE1Daxh5TrqhGQ5waRRJ\nKOzY\r\n=MZuf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB6ZxUJxMcsZADAts6OwHRQSAe6WyTku10YzXc7CDAWvAiBzawaTHCYS14XOoaoyy29pMu/T0Ri6bmGmXrDe5I0PXg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2-next-1608035029-2b53c85c.0_1608035163827_0.8155583138919298"},"_hasShrinkwrap":false},"2.32.3-next-1608036288-c85ac393.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608036288-c85ac393.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608036288-c85ac393.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608036288-c85ac393.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uC3Ktom14zOfloM6MVSNrq8YG/6ITWTwjWUMNSKgQGy403b0locfHpjWlC8J0NrAU6Sjmr7Rc4OdgBCRO1TGtA==","shasum":"8f343b63599ee8b64bf0dfb4c06c1b745004b789","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608036288-c85ac393.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2LBOCRA9TVsSAnZWagAAC3oQAI9wnl/pEuFMNfi1l4Yl\npIDbaSRxx6xFdHBxgZRqR/7abXIyO0ZRYtrxDup/wLOoOUd5h5mroQ9ZcryB\n3uyWy/uuFI+oLLcq2iCaW7cEgcJsZ7nB8A0WE1XFAIQowaqyUUIWzgS40aO9\nCcK9QiMrgZHgA6uxXU8bJ+S6DAibMCkWjF7p2YI4dyubIHwrxJeqdrgJgHY+\na3Ac52WL1C0Jq5stT3RWWrg+jfk5WwtOECJTibFdxPlQgY6KMFTwHXPCD/Ix\nRYdnagufBQwIfy2deyuosy4TNyG4zxnqGM4gIKZ9SrKr5/TMoEN1grLD5mfC\nPuFk7naJPqir2PyhJ4OPt7yCw7vBzkg4tE747rKNsbHuxT8dXj6KzPbiS50T\nh235gFRlikDliJp3nzmy9Z6Cok+KLF+6P1MTCgpYzLVGvBLrpG9EihsSAFkw\n8i4bt3qgBmvUvPd8IVKj09zXWyhmGrGMwA5rry9ukYuofQ8mbSTQHUQJPxXD\nXmPqtRsLmtQNiu17qHV+zZhME+SxbZojCun2VZ8eZElk+YPuSvQNNuHTUScb\n5UWioUHXoOyGk/CaIG3zDADAYXS2/NuyAkJHSHJ0jiYCWgcSR/sPOrg5CDH1\na4HPTrLGb1GO09s+OuYPCMOFbHFsCQ86gWil/lc6t6y1zzq2g+6Py0bL6FQo\nbv83\r\n=vPVK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEYFRRrF/CYogZmZTaYrWW1wrGzlP6ZC562Z5M5/VOkDAiEA2TKD/RFSFP1c4u76u3WtAY9Kyztaius08QAvYu08J8g="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608036288-c85ac393.0_1608036429668_0.7119485103624761"},"_hasShrinkwrap":false},"2.32.3-next-1608036987-a4571c62.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608036987-a4571c62.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608036987-a4571c62.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608036987-a4571c62.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6UzG+gKIlDTmf/Qkue/Liv2FVdRe+DrHd660L/9WME1SOOTT4/VcFukUzh02cw+PXPc3fqvyhRYnNFP55NBrLw==","shasum":"c5b875ba82f206cac6b390625e0d924f4f6fa428","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608036987-a4571c62.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2LMRCRA9TVsSAnZWagAASJgP/iumLEE0MOklO2Bdz0aW\nxiAqOFXSl5TcWiDVEoya7Y81S60f7XJknSRY/Kh4HveqQv/r7n0MZWtb/4F+\nwSCAnpd+nON+0J2ENObL7AUjtLtmh3xrMbJrFNjvKN2LCPCBEhDtAN+A6G+n\n3uFuk22GTYp3HLT9GcINLzYu8bH0moLbyKuli6eCK3h0eghvz4IqdDufV8D0\nQbdB1D0t2cjdKtXZH/7+TtZgRCSdtGRAiBJvbY+alfPpQ96NfYHn2UDsWHXq\nf6qCxRE7mDgCiQ8ynJT+khAR+GW4muzLu80SIFiLLVtKgKrLcafOSskij2Rk\nU6YuwfQ1VIl8JCd7vnSmAbtd2CLnQqLoLGxL2FSJvm39pJQT2thFHQRiTsk+\nUTx4v8rczrPpzM55PIEuqtdBwie3niYcFDVtZMB86BFIFJZ5Kmj4war+RJhb\nawQ/4njh9aSMsZZyu2YXd9aev3wco7lZbM2Qg5YS2ljBExAe9r6EGEjobFSC\nx603fAMhZMGlROzwg3cHvHTDAVNz2obhxUg27hkAMLatUEu5TTkGOwQb+yTE\noeBO2NOMuB0D6FSBQCi3SaIH16dl/N0hMWIGR//c9QctjYUT8XeaUuocJ3aD\n6vanXgTJqpel0i042+SX/YQmft8rI1obTehM+zHCjD2soe9cJBkY6t54UjY2\nGhvd\r\n=UCHg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZZ1RkK/86X7QihmXNkAzIWXuU+e/B5gtcZesXil24BAiEA37rRwmAgvUYJiae5AZuu+KXen1X08fb3weohaqT5HW0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608036987-a4571c62.0_1608037136894_0.7668534407923928"},"_hasShrinkwrap":false},"2.32.2":{"name":"@xdn/apollo","version":"2.32.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.32.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-047SBUKY7uR8izCm5B4usG2tTl+0OzpLYiGeGMI+cThPU65nq6/GLxmOddqcBdqoVZ8ig6Rp61SCf06VvEcBjA==","shasum":"5e1809865698c16e090b2cc966ec69f171da2cc0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2LU5CRA9TVsSAnZWagAAiWkP+wbkun74pRgCROi84eWc\n3A5NenR1fOYPS+TJix1uuSmGLC4AGkYf5e8a9Q3XVJrcuCwFu7e8vGKdDpyE\nJVnTxKiGisqlAatp3eXUSD9x2a9yC5He56yTOVOw5OZYbPg5M1XXYjJGy62f\ncRtfTsQBCiB3n71tybtLMhoBWHfkF/zIhlMA8uzoLDfvJhtEX3ulqAU+iocl\nLop7RrQtshUO00udxY/nTBxhPazoZz36p02Wz5zdkcMAkIJGCWLBZqYyHNea\n+pg99HX1lt9c16lcbOsqF4RP7yyg8WcExHfMdRqhZeeoJejbfF6Q4r13jzV1\nu8H3iv+BvACMZ90us96NW5ZgbFjEL2+MRwl2ncmcl5xMu3u+ab0Fki7q5JF7\nifwmaeXDmsF2kV6zzu067wOxpV+T8bynqX26MgklB9w3LEtSOdYnRMSsysp2\nVs+YY2kEUumThjt8MTj/1bnMtFOIhR5AvvDDeK5x93lGsdQp2TdK/XKhlvZH\nRRqby4oGVPHfmHjAk4o7+c9wpChJp9uzCN09q0N7M0fU+BylXA25slkbBp+s\ntEvSIh1vpY0M5SxSi86ULKi1+0fCg9OKwzDcBoPyidO4DljXzyy1Sp3225p2\nkFFAjrg6oaRrYO88qCOtj9mHsP9GzDOzmZnxrqF8YRAkP5iIJW9rn1XIn4J6\nxMzb\r\n=5Dwq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7ViJKoYfIssZqP2G+fqCzlc3jhe7DpDmmejT59N0ASAiAPLhu+fY3tBioLwEf5rbiXY2kIuY0OlLlNUcVlIsaGhA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.2_1608037689149_0.46679184634065596"},"_hasShrinkwrap":false},"2.32.3-next-1608039440-6efd4c02.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608039440-6efd4c02.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608039440-6efd4c02.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608039440-6efd4c02.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yE4TaPG+gj0ch2NG0xyOOqdEHamBSkdffY/PMnpqnrY6OToo2B69EPQug8CLnbxVWTJi/KxyR2B/diCqSuCHhA==","shasum":"d6cbd08b0db00dfc6d0c5795ac70bda3546a7520","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608039440-6efd4c02.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2LyNCRA9TVsSAnZWagAAdiYP/20sc4b4gvupjMQKtQdY\nqJVd8Z9MiZ2otS3Upz1lsbL93RcgKrS4OeZBNDxM+JHEtpywJrREx/Egcgsp\nQhvDtsajaZWVeMGTKqrHQCBbK8eMcHevaW66LgCwsXWkkzzFjHub0V029y52\nZaT2fqktc1OJ1GXXSTLE2jsvWK3v3oBy7hUZN+wc3jglosWg2LiTyukjjLAE\nIgVddkwv+aANCJAqt07R9eI9xVjar1noyNXbdbeVjRRXhw04IunhvjFUfYNA\nfU2qRApTi5Pj2WGmFmlBhnUIEyIFzAsnDmLeg+rTL5SkTW5yTrOSqunnBS16\nYZh/cSfJXjgtbxxjlw6LfLF/Bm5LH+9ZKugJ7P9+lK4sbAONJAAxwAZLQuwa\nRRa4CtWFFCRsE7fKwv8N4WKNWzwjWkyCWpd05Rpg4E2BWyR20PkZsvWEOknW\nuA/ECSpVFewiALWeTn/EcXHAHsOL3GkuYyrFNXTVRtUNncAXbR/IWR+IsbHS\nxiCuOwBnDfU53p9686VTY87CLMlPWNCZIol9WU40fSd9RZYuoHDWt3Tcx9zB\n8nPMD122pJa0awg2gxvkYGkDi3wYOsUT85z7E9SIrE3cbkcCV0LYURU4XB+p\n92cxvZd+keov0SxqRPRoTo2WwhkbZCFyJpHmS7uhM7Wyihmze59IZofj2UHa\n7V0G\r\n=T+wM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG9VwnBnmzJPmf80MtWyMMBDCAaM+fzYMR0XLPwLUgbwAiEAvobpWg8IF2NdyxZ1Ht6RA9sPrGTwjhtGYGNCItF8oNc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608039440-6efd4c02.0_1608039565022_0.9624038805792356"},"_hasShrinkwrap":false},"2.32.3-next-1608041026-b2847b01.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608041026-b2847b01.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608041026-b2847b01.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608041026-b2847b01.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2o213XVPeMi2vLXv/G9IdtNbW5JZ6rPLjJxtnSZk+ZyR+44DNNu/xLf8ioMctqvTo0z31kHtxL+ul5QYUTy3GQ==","shasum":"33b5a55778d99e53b8a892a67675301cbb763778","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608041026-b2847b01.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2MLQCRA9TVsSAnZWagAAFK0QAIZsZBi0Aqs7bGk2XJLt\nAmsIRIhpu1tY/orAp5BhCJHkjU1FP0uwaafPjkSRurE68kSimUQtD/uqkRtO\nYu/oIELsZFKIe1HyI40sbMPL0MFzLkruelNEHnyDj5l3uwMRasXP+EMnRkzA\n12uIPjNuiV+t6r39qlDwASeB8Retgdh37RsaqQnz1vLeemds5z3ebHYhMVWD\ne5I5lsmRv9jGC5atJgWr4nQNbEuc0WBy6MnTV7GWjTJv8bcDZaaG4oZQtYkx\nAO2GgLZ7lzurGXChqa4iy37p273+1Vm7j5/aQGZj2aSc9Nh2SaRkx7dIKNXE\n6EKZ+h/RYYiwfmqpGxVsUzjTPZuOvrkQGGfSwv1YhuZ1LHwZrQB5v1ebyC7R\nENEsixM8IBk15NJcOb5/bhwixRaLb8rRTmwFIGeozKn/lOeVQsplewtdfk3a\nzjDT+b9rLSlgZ3t/Kvf+xGnkp+snElYHDfPOelArO6CnxKM9j/C5N0DaH49X\nRLyc7VveSAagkejoSwUxA3/l3KrFNdEjJU0gWEsfeF30KIHp84Fnb12Lkcz2\ns+cO0vQpr+arnbpQWsWNZ1U3c5jo+PJ6K6RHYyfMPuSKImqUNUoypA6pybR3\nNQ18A2n8CaTcTWyaPGvK+bmcEjexmd4FQn1n5N9y082q9U7neHjcthuB4Kg/\n90Yt\r\n=W7yK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7pWMjsEk2XkgmHTG+iYyVkCMYUB2MV5hbULCSE9nuKAIhAO/AaCDOnKkfhMhN6D2D6np7qwmk7SPNemw8xHsMGLsn"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608041026-b2847b01.0_1608041167891_0.3306343633196329"},"_hasShrinkwrap":false},"2.32.3-next-1608041346-a7577626.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608041346-a7577626.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608041346-a7577626.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608041346-a7577626.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Uwsg5X2k4kfLrFYydh0N2zRGbAdyQySOnl3Mp1LoY29P+Y96aDR+p1Ehw8LnDFmBYRlfEf/b04/bB8tvNk61Cw==","shasum":"2c92e9f376b3ee2e7472ffc53c2399faa8307db6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608041346-a7577626.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2MQfCRA9TVsSAnZWagAAVhoP/3Dh+C4IvGVMaBReac+G\nXhyuYUaIA+hV59DnOrdgZVYOiJ++b/Qie50JNE2hHmGDcQ+atz+it8z2gQ8R\nImOfFHMUQPUBh7EglPX4WrXTd7C09DPru0VAPvyxoH0sRe9SkXP5vnD20kEa\n62XTNM14J+XzxyxaxJZGFJ+IfBMXjJBdnwMlOnd3FlWT1dzV8z6j/+psBU8d\nliQkraQsEAPGHreQXW0RVqBn5IxKedg7vqN24yMA2kzcyRwk7Zj4m/r19BL+\nQudsd6Lcd1uvufwBW0nIqHiT863uweAI0Rh8yarJdisUbwQGDATMCuZ1uOM7\nyb9DSvV4ZT3q2d6Td/HTiyZ4pmWB+PtJ0ClvngCl7TdklJpTAGYot6zoVVVi\nlat2xCaM8Q7hV84pr7zdUEXvJLpn5D+9gR7Mod7IhJvrr0vlj3z6Zk2fUjsi\nr49Ntwu9DxaxmA2wwZfjY2fYZ90yRuNCkQlg21yoJyL82ONs2DH5sYbNuxVM\nyE6i+gi3/3qE1sdLrbb87O/GLFF3CYYyYjqwX83tJ5buiB3sNnV0zuJlNnBv\njdPj0Jo+4pZbURzsm6KpOdHgUAWFYb/zByQXbp8y+WlWHw5k8XYUyrNyJl3O\nxqAAaHxlVrbIu6lJhVm9AbVwqMW4p+JLb7THz33LKYxKEHhW2FUye37bRAxT\nxZXe\r\n=PZf/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMj6IYkoW07UAQu8LSAwJ15lqWiLjjgqZWxuORn2Il0AIhAMkZLZTpVwrxqo2Zc6D4JMXbLjjpbZhixTzCo9zqni2s"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608041346-a7577626.0_1608041502938_0.5460219244188989"},"_hasShrinkwrap":false},"2.32.3-next-1608042160-2ec6cb3a.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608042160-2ec6cb3a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608042160-2ec6cb3a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608042160-2ec6cb3a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IyW55kH5EWBDo0FznwYOmoy1BP+neG6CtqlDBgEthwKyBTQVfxoD1pvlVPWM/21b3iXe16RUypZLS4JLxmS66A==","shasum":"6741907758ffd79bce87c7e50c631b4b7fac0258","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608042160-2ec6cb3a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2MdLCRA9TVsSAnZWagAAPqwP/1JDrvVrxxwAYRbaahGD\n7CYQHsz2z7ePFyTkoQTKLHmK5c803EDKCKei0Ey96PDHlYzVDFAs9gXp/1LZ\noLBdDA15nidfEHJKZMAklF3FJEZwtPJw9Ohrn6fJb238EkR+6QNSkRcdUEoh\nbuLAVWfm7urAAmwuDiq+O5EnTQYfmnv8t4s2lraW5W2bLQwRPzUrKYVKHtwU\nrPCMAMF9HCGaYrhkTrDzYRzDVL5QIsivLg1xde8UQhHUIa5uAgKub0hpn4q0\nhtpA2wwWjjiI9iRP+U8hCOrYJgcxIID8ksSMJqTrpeVpwMfCAyCSfxCSlmkP\nxHpCr/19fQqLFojPwBOR8tkUOYTZ4eiGxVwTnJoKeC6j2LgSIV+SS9jf8Fqj\n9cgfrEddDtmBKABbgDjWaqMtZl1OP+Hy+48fVWPUOZdUbzFQmduTXoxdr2c+\n8es1xuaPRxsPB3d1mPC3IhEejCVEKpQBqEIO7XpoXhVh4CCcSYTwsdbTaxFN\n4Hf/+W5q/Oss2ABPqqSMU0qdwFKJhdaJEq9lGyZyNOnLw0t+mS7aowWrzF8/\nLg0UGzqIIKuJ8wRYbtbP6BW9ad2G2eRTejy0TH+B1Cb3L1sT2wGsUBYXa5S8\nRRw7XH5SFMujBwFu3tzQ48vsifcZe6fbdr6Io7d+mwVzPXgWpKffCeGcAegz\nrkvH\r\n=9GDC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzzDUNtiKr5j5Aj/qd61XxqbIRsF1qeC4KBRHCz7ypiAiARtYWa+gpK2FV2kdsqV1bRkkMvj5v81QxZ4NN+ntxovw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608042160-2ec6cb3a.0_1608042314857_0.11330100976709345"},"_hasShrinkwrap":false},"2.32.3-next-1608042765-7e7a0b1c.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608042765-7e7a0b1c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608042765-7e7a0b1c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608042765-7e7a0b1c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-amIPcHApFvn6f9GvQFo+RPV7tlD4GvJNhV+QLgA+E2jIPZXkj3WHy9L6EaYRwNJiFnfMS2d4l1ZG+kP0HF4Vjg==","shasum":"acc0e8e7b774c501b486eac47b7828379c4f9612","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608042765-7e7a0b1c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2MmXCRA9TVsSAnZWagAA3vQQAInk3Pi0Q5PLMqY8FJR4\n9HHOl9vpvA6st+uIz7g28kfaa2B3wcBH3ay8y0MjluHfNfZkT22HbsNo7Wfp\nwKf2sG/d2fnLHvN1Wb9pd4AJi65SYg84Z0ydr0pHP0e3hKmECZmkpmzYhjC9\nhWpi2NmIryWf2ettPHJPcmlHH8dr6hUka+hfcUU6xNOvmIB9Rca3ooTVwcoI\na64fy60HYsCY/wNDpTEWN0q7vay4brdUrRAuVsPVWjoEVH7EjuvXmEMncIIO\ncopwHEOpfwKtmusBBHhIZXuiRbl1QegIg+um8w79uJGerqHoSajaHlBBKh2s\ndPF9QyB4iqIW/DDJa+Pnql8B17CvbT/UJuQWuCwFQAM9/mG4XWFzN+aMmC8G\nbFJAvVgHp001uGUoECU/XUUbXGo7t/ST0XD30p3mQ2CCMebHikO3oH0bQTho\nzqCHPSabhwAyJn0wKJ77CicMTD3Lv3aL195Fcppf9MljOwI0Ov9qik6q7tZs\nnlVXYxzcUb53MW3H8zF+Yx85NOeHBq7F9XZW5TP++hE2lac/oZW1vD5CRCzD\nH0LIVlrOHdmTcAHy1E3k5rjKzCj2YgqOvBApfOIaNR++hjby+8o9i1BTC2JP\nfQnykCmcmnAf2zO1VAPT/ul/9+25Ww9bh9TGlJkyVB1TA/gF1TDobUiNAeac\nHWaW\r\n=nBnP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMXp93mHpyRAc1Ua2jpIw2rebYoo/4Gqy1xZCNl0oa7AiEAkps3WEIk317lsrAPYCsr9DuSW69JG62KP9ZFdD4Mfes="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608042765-7e7a0b1c.0_1608042902927_0.045008035709956484"},"_hasShrinkwrap":false},"2.32.3-next-1608042792-5ad1aad6.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608042792-5ad1aad6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608042792-5ad1aad6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608042792-5ad1aad6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HKSi95/SKQ1s9jT+E1nzb6CfCuZpk70LBtUwL83Xh/EpCLiixcgadvMU5I7zxaX3HzkJwQvnT27t8Bdc2GjNeQ==","shasum":"254dfa54a404c6b7fd9d4883bdf7371e51dabb48","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608042792-5ad1aad6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2MnKCRA9TVsSAnZWagAAuBsP/3m2g8Wl+9vaMBtSysMn\nBHSfv5Z/L2Gt4vJpNXWqpMSwDUGg4kwk7cxroprAov2WWRIqa5lOasGLhSgV\nMlkOr8OdnXpEkBaYDjNvwp19js64pmsftvNwgXqE9YHk8QBt5qAgvNyvEiVQ\nWlfSRWQ2sG5QVcHSdnUnWgQB2874HrzMtEon4QrdjwplBx6Xmh3l+3AFparO\n0gOo78TNksITekg3S+kPTYGmy3Oyf/Fs8rVu+wQCrMMdFZN9eZe2xyA4RjQK\n/D4zkwdfWkzWoIdyGkyB1L/S+XbA92tW/F7L0hCRqMNAAMYWBiin0MOLUKVQ\nmEwTZAje1rdluBPfYnDJ/k6MJYHkAzJfVYDQDHa47E4RZh+DiiiWPxgab1B3\nsOPL1sSumlfwkCXDojb7DTTt4Zp0PIYuVuGTObR+7lEFheitcA+0YShhZgi4\nKxnRoXVUnPv3M9mDiYiEBKgC5zw0OPQcQSf3yGvXbjwD0l1wEWO+NXeqXY4n\n+ZXAOwBLek03mVzPkqE3R/oYk2bSJqyQjO8A4/rKue36g3h6X+m5BYgqegkq\nCfAk5cMCqnUHuZcEkvJ8TAtIF/bCqEqLQYGCpjax5hL4Uogx0pGr5YNfJEN9\nwznG+9Wm+yAjMPgaxxyfsOgfVrbmrmW/g9BUf8QPkblbvxlwlVZhORIs2Kmr\nuOut\r\n=34WE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTsTMlVUG8WbbP1/h8xK6qDVn+Uw2/J8JM3UE7EqnqXAiEA1FWiygpeHKHLOZhautg6kWujTqJQlutCxAlW6lc3Qco="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608042792-5ad1aad6.0_1608042954018_0.4414465643506824"},"_hasShrinkwrap":false},"2.32.3-next-1608043836-1f712470.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608043836-1f712470.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608043836-1f712470.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608043836-1f712470.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ecEAfQ3Oe/tLeur7EBNM7k5yfaOYfhSR8Q+2sl7K/DryEXlEcT/Bgdxi8t8rC/ZmmN+idhDxqXW6v/W6yr/Hzg==","shasum":"5300ca68b97298f434037f8c708c983be8d12c9c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608043836-1f712470.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2M3CCRA9TVsSAnZWagAA7VcP/215a6gwzv9vc5nTXxSn\n0ZHFCuVOZCZIYIE2ocpECjI4MLscESw9spNwIIYIFRpJdnfPnkadyYXSL/pD\nma3OJBCQpF7YDbuyO11gQ+QZM3vjb4CGbeLOiy2RVuiKJQYB/4soD5jgpfMr\nGLxLQz/tTD2MZjQ4GE/5+FUdfeegSFSH7HFNr5taKgLgpC9Lc/faDYtSi/BB\nLp9BZy67FXxulUfSrQwWesWGBNE4qDKC49P4Kl5vLkS+FbdyFRNU51iFEzlo\nWLKfjnY5wicBf1WLGteQQ7iS9q5PpywATEtoX0QaJglCqCBzRf5cLXup4ppc\nEjPGCWXpbN66ltfSJhc5kH3/hKbgYJppS4MPa0uI2UVslG7Lf2ipzr7XLP5J\ncx79WRrP3YZPqM29gVdvseVC3gnNR0Bin/NMd1S4ooH8QtDjr8+iPU2jL5Qj\n9P4cFU/oJvxkwGR5EDkrHFf5QK+lljDr/eWdjr5Vi9xrX3SOu9z22n9YJX3t\nT2KzUAeisEnmjTsn2E7CkMcaLB2Xo5NTQz4mLtaP7gMpTOvM9TBmca6wolh8\n8KAB/musUx7Rg950zn0dHEpjf5FP80nhlVrAAA78k46naM32tPj/YLM/Dwoi\nix0U5fgH73ZW128nphE9Y14dUdU3Mac74xA1LZzmaudjNmOdJ+r006UyIFY8\nP5BZ\r\n=AFml\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUyeDt+6wLsCS+6JWJw0oeLCPc6BrmIXi2lyBNjgx/7gIgG4ujZre1HuSbxIuBh4GunkOOhUdzJNh4/8fRKe9zpc8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608043836-1f712470.0_1608043970104_0.6331858447265268"},"_hasShrinkwrap":false},"2.32.3-next-1608043916-6ffcd0e0.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608043916-6ffcd0e0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608043916-6ffcd0e0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608043916-6ffcd0e0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fMHi2mOnIKuRKJtBKscsyT66ju2bXBFmezQBAK2MyykdayhqWqgwJNrZjWZlvSMsKLx1XC18V9fyD14GyfltYg==","shasum":"bf1c432c34de7ad77c188c09dcd670408da3d548","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608043916-6ffcd0e0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2M4MCRA9TVsSAnZWagAALccQAIq8f/PLFCfk2XHqIGFO\n41pjFdVZ1tyojLggTf5qMhzAB6fz3x0Kw2F1olxZooSzBatqkRBzV2ncrMVM\nfPY+al9O1yee/iyyCUeGDPVk7knqsfc68NZme6bQxwLjVYswmCNKV8XKuC6a\ny5rMvoDgvzbNTVp3QjoQm4Z8Fz3s6Qm8PgR3y3Ob5vM7ze7+VN8gTJ5Lj/8v\nfEjhf0HQllgpY599gJnYQivtL9H1w3kg1QJf7AogiOujpXtlHheqRY2KluSv\nfczUWCoEuBSsMvGKfEI3F2fghhC6iEpiuAXBMkcjPId87DznMtITawWNX0S+\nIbuHRSs6lu7yn8EIfws0vybmDkKfLEV1FCjsXsuzRiaAFoeOLAegy4jd3+3T\ngfOkamhh92leA+PoU/fKcXx3WKq+1tv9o4ocUxYYBwxtty5MuFe6glSqDxkW\nbLDlMsekedCZhtw+m7tSr4+/Vq1RTCC+XeThsp9wl+YwQpdE4wcT7/UFFEin\nrI6q8z//YGJXnbyAjeQvFTISp9MrDgLnMAk48Yr2iR8Gc3cZLCb2+ugfolN+\n6cHBAB1d0t106yvIH6tWhxLD8eLAKrgVFSjgLswUeGeCKDv6SFUR8nhWM7zG\n3u1HXQvamsqPUVBT9yJtr62xhdhMJvtYXwrU/gLoig/aMF6UluOtO0LwnOyd\nhPJ8\r\n=5XpV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBzmBONI3QE5FdUaasJex9UaAnVLttgG2OkzVdVEQw4sAiA3iZQ77N/QFzk62NDLlLC9OvhgC4yq5q1sgrbU+uRUjw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608043916-6ffcd0e0.0_1608044044458_0.49042145459057984"},"_hasShrinkwrap":false},"2.32.3-next-1608044120-8a10bb60.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608044120-8a10bb60.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608044120-8a10bb60.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608044120-8a10bb60.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rtG4uDJ2o9uc7ceAnD8sjY5B2N6lPu1pXdIMDSMF0w8ZHMVdJ+xTFwKY0T5UgejZIul70BN7pTaWnAj5WWMygQ==","shasum":"852e63f14ac026c8cb7374551b9e18de477939e4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608044120-8a10bb60.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2M7jCRA9TVsSAnZWagAA8UIQAJbr9iDr+aO1m8KN0eLE\nBrMJX3P814y39eu6OswXSr9WAFniQW9MPPSHRA/QbRQJDbofOMFG3GK4knZ5\nXwE5olMLlVbiXop0FC5tdC2zYR2bW/O/ASYDj8zjUGLhGuYMFeAamYxD6P3A\nNyHlcrNp5PPfTxMEZrBei17ijJ5Qpr8b8oLLMjR1aSg2NDrcQc6ezetzjeDH\nlyQZqct8mKAnXPxLvpbQm8WpUffUvnKJ0AV9yq3uaODqlbV4qumBrliBRlPg\nl2eODt0bqSTUeffrIyA7VYEuhJYj7PXpoZNoxehOEboHjeDDwiyrF+B0fum5\ntE0j2VtntLNND4Tqvs0ME2QK42EfHODDUfBV+yEIT3iqHKqU2jZii1YjmuO7\n/Ul9YAcJ0gVfa7icaKMdBFfVYmjl+5uy8zG0cd9bPserlY1VkkZwE7pAYV04\nGITUR7h1EcWQaF2Op9iwYVmYGoT5pKK/BmsWfwR1SibwVRxgLZyw5CIr32Qp\nAs95hI7T8XJHlquM7l5zBLadhPpS+EWnw2cyjRgI6dLps0BIoahUbmzo36mO\nk3SeXiHyX+Xi7qnKZt48Emslg3p7PAhxV4xNmqfIlPuGm4IOKkbPKrggUZWX\nJJUaJw8ZEvmaL5lxlrLKR9wwTmUou8y/QqleZ8tzvJPLNMJ+4ptAZ16uC1si\nqJV+\r\n=SlLy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbXP9zLZxy4V+1FxqQVUsNeCC4wF00TSbjR3DlHYa2dwIgLxIkzqso7UPXldjNpCnBRnSw+MfCN5VWK/LqV4UBaxs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608044120-8a10bb60.0_1608044259289_0.35523102042298293"},"_hasShrinkwrap":false},"2.32.3-next-1608047089-c66cb524.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608047089-c66cb524.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608047089-c66cb524.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608047089-c66cb524.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mT8616GwpevC5+Ufz2TDsl0ptIQKGq008OuHnJNwrJ6X6I3/7XBqHwYzZY3g1SJ0IeOloYnR3QK0W8H3fijp3g==","shasum":"5436c680ff9e1c4b21ce713ec4c1b7076b17f0b5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608047089-c66cb524.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2NqDCRA9TVsSAnZWagAA0i0P/16sKjU7v4q2GCKgtJXa\n0gMv1C4sc4vEJvT8ZIc7s0/iyWFjiwTBjcztZQNr3E2lEarAi+/RSe+1e/ry\nFy/4TxUKXlIuqEPx3YiqwjXw0xmMJzT8uChUKYXNbvjdx79Ttjz+srv1tRtb\nPWMvHpXJbbuq5uatQchYTGmEGT4DvU7jKDNotg/0sT47sG0tQ7+2JLTLJx/o\nu+wP2y51ZPEJfHIoPjLYsrUkABbPz2YLve5xM88B8xd962g69HfnudWJRJEM\nZxGocyvlDzL3HKocAw0ikL6YIh1k2wVfEVwNArloOy8nb/r8SZs+ZOkYR+k0\n1Z8eSaF6XiCE3lTCs70FcfjDNWIlHYpCl/k2lqtmohHztx2sMvbmSeMxM/95\n2ZF+ziRo8KKQ/4D76TBWlj//qZ0IWq+b+vCPL8UHChp1s5EZ1Rt8CwUTdgby\nxkwODW2r6uI5PYDPhnakoJBBPSS0hPrgXcfBE16YxZULlq2FfzUXS+HC0Ei6\nSerWbva9dLwDRb/WRIxzlY+8DycPEyU0OMReYIRcIYksF0i4N5IE4uuwFmSA\n+XKXq/iT9dyS7LJOuX6mgFO1J1gImcsxu93WnlIWHfmBy5m02aQP3jMmqgRi\n/P7d9P2Q5IjWlDHXEMHwBCC6KxUjLRuzo5i94WrCTqjZqFMG12Qr+sBj3Mo9\nJsCA\r\n=K4iC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa7ywpYdM7b7a7WcivXkBGXJeo+m4KJ8n6ARGL12PNngIgWXTD3UYrFH2FxganMKyjtk4W7OfiIf2xn1g6F3f2kLU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608047089-c66cb524.0_1608047234518_0.20093414281669375"},"_hasShrinkwrap":false},"2.32.3-next-1608047166-921e0330.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608047166-921e0330.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608047166-921e0330.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608047166-921e0330.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bL52Qzv7/IK4GG7TH1v67nbrMbufqgtZ/2nSXqwUldSY5qMOlGHCJZS1seyz7Mv4Itpw/zB1BJxu9ybEYQBzfg==","shasum":"fe765da5bbe0c4ca81d2cee8ff8b1e1f392fd697","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608047166-921e0330.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2NrTCRA9TVsSAnZWagAAVnoP/2OF9UpKswLtDjcaoD8+\nr1t++h7wlk051pav2A46vfHn8/Fp+aG4LSDaL/HIKqXkSF8PRUvZ1EwvioSl\nCqEmT1kMoAFTkCBcSrdIOqajQrS6gMOJTQdZ6LiD3oSWHS5mQnZm0KGCZLxd\nC6A1Co951woVYoWJiNKdMnSOn0br5tgcPEKZ/kX/GIMtG3Ji2hm3NXCoO28I\n6JVFREEK3tYhWFkM76nXaOnxV3j6IB1h+5PSmMbMQuQvD43CQ6CWjZ45gOTN\na5eGq6mLdDI2bH8C4XskzeoqTR/ajQEBWXB7Ab1MHjif9kEqQR4PcE+e3vvY\nZYIM0qXNpxZxz+cVCPeXHPT+SdMCIbFIAfeB+Y5fh0zq4khk41aVOUZ5tK6d\nztUfV3YzQPPS7SygTOvblACyNUgsqzN4PdM5eIE7PUCCQ11YpTmgnp54F7aU\njMzRrP2A1TPeeaZZiV0dbvUlLDEQykd14XvfDTXF8L1E7Spgj3gEh07uu38l\nffooJ+OfX6IvnbJTU746xO9RbR+mp+MgTgU5fqY1tOUw2o7H0o17mlDOK9Qv\n3RdD5cHe5ES99IbGVpStiDBaTWZUQYCrpzZ/Rxwj1wtCVeupBovGP0QY0nLS\na7jb3vTzZAZvY5qBXQTCnctVDcb9lwUKkM3/3b4UnDlmFuPZKv/UhNWiZyuT\nxDa2\r\n=ZUmj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHdluAbBGAQ0N6jH9N02SPRhPLxv/wSZsj8Y1ag78u2gAiEAmL6D1dqmhIbaA6b3kpHIByXy6AMSDu2X4JIswXaB7AU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608047166-921e0330.0_1608047314703_0.9591912979208586"},"_hasShrinkwrap":false},"2.32.3-next-1608047341-5347fa9c.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608047341-5347fa9c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608047341-5347fa9c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608047341-5347fa9c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-alb6JvomFunD5v7Ma2uHEfftapgkIPnCJQTSReXeHQG/ZOdxjLd6H19UhiieGqoSE10I5DBuV/tHPU3o732oWg==","shasum":"e122417d0e47cd53bcb99cd3b51cd6b2dd9070fe","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608047341-5347fa9c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2Nt8CRA9TVsSAnZWagAA95wP/37KV3SPAdD65T2GL5Uz\nzru9fvRrib9X+PhVFn3hhjOQZeRprZP2OC2rfmJBX56zmTBBne/WqqzevDkJ\nHJ5XtkEbMFI/vLWCucBVk9q9L3TcuT/NtjhLoy5UDu/Rkshbj1BY7tLL6OA8\n61QC6zsDBnpHeXoOvsVhPQNDFpsfA8rM8QE89NflGrlwGWItu63YROZ5tBO5\nhDRLcnqO8KMqAZnaGZKg9zEsDWOTw4GVkEEQjgL2y6Z3pqvHyJOG6fovBV1D\nlm0pPr3qCRmDCyiZ60h08YmAob+MSXgueB1z+fgQOGWYbhIVdr2mMKq/FmUs\nSGlWDaJddnZ5uyAinLb2a5ChARWhXNZ5X/V0OZMmSPtuunBSW8JD4VNOqH+f\nrmGB9bmGjiQQZN93YtZNCkSzhc+Lv5nIB29IliSEq+Itn5ZA8FQdxe6D6A+P\nJnUJidtP8CY6h5vAratO56REeT3ed73zxeMegHbXYg0att6eO4bbavIFAVqQ\nhbYC6YH76TifG/wbyfcM7vwAz8HxkPFCWr036DVDbZfFxhi0AQWKtlZByK0+\nMSXQyIIA0E+bwXrx6aqFLuvT5XpoXQ0b8182q3sbNgQzU9A5143Mn8iyQw/k\nKdJ57GQsG2fEP7eb5w0MyTcbNhnoFzalP7/k3llqaq71X6L2O2jaArnkIBkG\nxsnj\r\n=V6XW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjrR66+rRLZ0mLyNKf7LWpWSWNbaqUfND/ajO0C6j/cgIhAKOirSJYpKpD6onyrpGdvl/7080jIF2wB9zlkBfas/Lt"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608047341-5347fa9c.0_1608047484498_0.5257424911748763"},"_hasShrinkwrap":false},"2.32.3-next-1608048083-7cbe2792.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608048083-7cbe2792.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608048083-7cbe2792.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608048083-7cbe2792.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rNxmw1CuV/nOltcHWXpOnCcLzp7cFRo9R8xHF3oLp6QSyt58eG+spHZ3/Iah3ttvGkbKXozWpa+4unz3Px7Dww==","shasum":"d520bd975fd722f46b5619a15a78aae5245e9b1a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608048083-7cbe2792.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2N5cCRA9TVsSAnZWagAAY0AP/2rZiO9zLJHlnODzRsSi\n/IwKduE7AkgVLZSFqu6D9wcqc8ex/qztNQgSR5v7LjHkna4RORfIahXtjkxV\nKGRSH7pDP/vGiMAMBgGqiMLKh4uz/4w1yJsOudmLbaZ8mxIm0hhEF5tBvlWj\nioXwOhSpkXzDr24r3IL4jOWzpiQ6Rvb9P/KDtf3y8lTO/rT5+pj5DtPqH1Tt\nDsFIRi35xOjLcz2dnx9FeVn9O0tNQdQ3V23n7+PrxgvTJkzcQaMp21UtMEhO\nSw4+Cj/HGwxkxGKGOCCGozmiBhzgVLznjjPltYaggDZF+VaWHB0n9gAmWdjF\nhHSctBMp+gMc7heoa1eXUZC7cPQAQ6R/oluSX/apw+SmNJ+yybaWIJViPeAe\nquaIMlmKyX9HiTYOelwW8wtB/2oSri7L5r0RK+3/v3NVNb2YA6XeYtiI1UaR\nJhcyn1py+q+8znKBRLWyQGH/2zTq3DDnmeAc8NRphyIkiV4CWlx5WFOKPxoV\nw1SLTmjy+vwntT9PLFHIzgADu8/akmJ1Kavb3cAg6KRPZeafwSmRsBLNyI/A\nJJX9hzPpIW4yow3HRJm3k3/XrzdMsQOYp5d/SSG3sulGC1RciEQbfd59AWsN\ng5dAvpCUUUhqGOUfh/FUwW7mE/wduonb3qMFN7yV8JfGBaOer4aHaEEpXDUl\ncIGT\r\n=6tyQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUGveYEFE1f3dXUsdv34yLepWZP0Nant7FPOpyamKZMAiA6mhfNBl9UcgILcWmyYN6fpRN3zWEg6up3lIEbpsM6wg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608048083-7cbe2792.0_1608048220009_0.7009852690148866"},"_hasShrinkwrap":false},"2.32.3-next-1608048285-8a10bb60.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608048285-8a10bb60.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608048285-8a10bb60.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608048285-8a10bb60.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-e0csndF6RJrU8jcP0qWAcoUnXFJXHkzgiHjACxejalwHTFDmWFgZG0oXcg3FsQcbSOQtVI4wm96bGcgSdtnZeg==","shasum":"e217eff3e32fb09df0dc590d9b9ad732f1f721fd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608048285-8a10bb60.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2N9GCRA9TVsSAnZWagAAP6sP/0gf8G/nY8mlK1y3uoDC\nJLVKd+oAIFqTvHMEeyDrvqvCzeabxlzKZxuvwau0y5kth4oyLoTOyRXhH9ya\ngRn6fMTbDSrF5WcJZQPD0cp/8hjHuJ/MWe8ZAErM7Gs9klHw/3tauuTVmsoi\noxAbXRgQQ+O0DqNQrnZd16l0/wg+3cXhgDtpJETzE+OUAEShJH5zDEXTAj2a\nCBZP474TWLYKUCOvQJZKhrLD1P6+JscQvGozeQn5CG1S96dkGd2xYU2zvQQJ\njMTIXSdcZJKOvd2PHrj/FkzUs+1KTfzLQvjTitrwFuhIdqr02n8amcdHekBK\naT4Aht55umYowJ4dU0JHD/hz38Vw34+B3QAlEpzF2DGpLQnDF0kjpifAFEMn\nhEvYkVcJOZvttB/7g9LO5FOzqzELM/eVVUwthV2MdcccAwPF4DdK2NCV9eQM\nctK6Tay8kzSL9TcyEin1MSGt2GNIJ/JZ0SCC5armZbKzRM+9k7KLFy4d9C8Z\ntPhMYD//pjkaMEPphQasW1B+lTCbvmQeB2qw9J4kAWBbSTc4gtGnUBhJ5uOe\n/0ajOIN6ePObECeYfPdgLLdImN7/Qh16pEaipBcEKQpiouxIs8a6ViAyO1ax\nxhLGwbQg2wYKqRRd2WRQBhMVDaDtplTTdErE2Z3OsS3lEbDVOANJJZhS2hkr\n+KPp\r\n=8tFQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGfa0poP6iyE1fglQdgzcJEqSHcD00k38OMz+InKq9j/AiBG8e/KFQapZn2fSCdowPatXOMRaUW2Z8Rjp+imeZADBg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608048285-8a10bb60.0_1608048453760_0.1713980518046796"},"_hasShrinkwrap":false},"2.32.3-next-1608050790-8a10bb60.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608050790-8a10bb60.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608050790-8a10bb60.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608050790-8a10bb60.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pueqiWxZjzpDga3zKdOo1lQeXdx+GMogurscfipXVzPFdfDbAVV8RYfie6nsnEa5hjpcolE2jDMBSrbnJ1PufA==","shasum":"c60d35df52072037737eee1d148b10bf61f961f2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608050790-8a10bb60.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2OkOCRA9TVsSAnZWagAAVyEP/0pP12n7wwAzChyZzLxV\nYYoXl7O2yaS8ahYt/1v2NGA+uuprI0e8eAes03jxEpsSeo4lW2uozbaLao4B\nZkAEx/PzLXoSgj7ypMe/vPnHGV2RgcvuvDCEnHDqo1frAMvWOllv9JHsUVlP\nfT9cxpSnv4P+BbQKjjyeKhLOxSzelH/yaxvoxabUrZ6fNxVk56yOVN3wvEKc\n+qxrwYB3X7co+yA9/Fbo6c91+UwoSWyVI/YzwUUh9K9NcawSfTavYlcRZAFv\n3YQ1Qhs0l1dC+UjbPh8/KHKT5CjfRmlrfZFyyD8udv841T4W+Xu+RMJiNwma\nZLJtURZCP8QUE5kAWFTS2844aXrlZBLImeTO2Sv1MVh1RLmgX6gv0hKMxJmI\nN9HrBt2tInUTKy5puomP/7P0LbDxqAXneeVURwXo6JWMUhfnepqb/iWCaIcf\nng8X/sjYX5JKtFy0bl9z2QXh5umFKw4C8zt3EfVZfsyfop276FGaufbNXaGD\nJ8kL3Fgh3touEH6tt9h5Y0CIZwCxjvJuOjJX6nbZeEOan4hIAfkgVBR2RyCT\nrTvg78zStWemJqdxSvBp/2hHplc2nqrTm7l9wRPq/3tLv9fU//Vol/Sp5HQW\nAShh38E8LWmN8i6Pj4mu6mqTXshbW9LFD4R4SFwlVoa17O1VNeF7QyMgE3mm\n9NdR\r\n=ZDat\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbTJw9+cu6mkDjkklAfdHCL9LR44RQAHnBN4gZtlDcGAiEApy7AXX7bOf+AsbdF1dxyCaryEj+uPNHg4pnfkCR6uU4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608050790-8a10bb60.0_1608050957945_0.09090986440028148"},"_hasShrinkwrap":false},"2.32.3-next-1608052491-32097b1b.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608052491-32097b1b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608052491-32097b1b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608052491-32097b1b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-juFBXGTTI2mRt4sh2/dnT+zGqpJ+30rDlcskf2w1MPjiH4FFs1EkmA4wHXTkc+XcA8cfUF6bRWwXIbGoGAbcng==","shasum":"3d2d4db6dba8d87bcacad1ba61d11134bfcdd6fb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608052491-32097b1b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2O+PCRA9TVsSAnZWagAAR5wQAKGykj6RMo74YLiNov71\nifbqUDwBHz7xcxbkV6lbgL0R5jFKID/T0TK21GZMK1Qf8soH52uNTt0DQpth\nw59rhsew9r/R66Y0OOmRMCVEZ2Wi2knQQzHM3wguGe/05G4BN+eAxskzzhIM\ntWy41f87/P3Ui+hnXh+BXChoyA76uvGUAaqUmgr1xKuyMosQOk2JVJ6p12xN\n9DX4F5vUN9pskXS6fDSfPrR/dpRdR4Yt6Z+APTXErIvK1XwD9x5DQSGfGjLg\n4cdiDGU+VtmCvIJ9ViGGeFZwKn6/3c6wTY3AXsPOoCk2C9HAqW/lMhhBQGuI\njoOaX3TdbWqsawwFo7ZHWn57AT9Wclxky3v6pWfrapaHaKlmvnObDsp4Xawl\n4ACNmK1lWHTRmLMVRfZB2fkdK1et2Ov21LB4SORmFZfsWqPYpKcj4GJA8Mw1\nj1XcN7r2ezQEBlK0z0tcOXekVEATcbBX7zvuk+iSSRp9A1PU6G8tKIuDFMt7\n4YQbQsw9ggBVrj8imKJK9kh0CxA4OeJAS0952QXNRMED++h3Id2jOSF7c1B9\nZKmiJOHmPvFQLpdNseARB9fF3jXmxMjvbngWZu4CMp0xoBcYJPrjjDUEzu86\nmvP77c0RWckFn3oynw8sDx+FyAr80s/jzwePvp17+5n3fwEfZzCcw5MWTwLs\njJbo\r\n=usN3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHQ8a2UJAV0YSWEfwFpv74UEb5YAr7WlTW3d0e3gF9u8AiEA0pn8mhqYa4m+QFI7Y8lrXy68MJI3P8OxGlMR6GeEDuo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608052491-32097b1b.0_1608052622593_0.9236866153505598"},"_hasShrinkwrap":false},"2.32.3-next-1608055281-cee788b4.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608055281-cee788b4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608055281-cee788b4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608055281-cee788b4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BWmCIwsSFUaveAUz86STgswMltG4ieTxfxZ4ASyQI7wxa2e9sWSv7IEXdlNgD9F0o2gDMrp+RDCKfjHOSWv5bQ==","shasum":"eddab212b1d1da467e684152a934bb2a9eb3a7a9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608055281-cee788b4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2Pp/CRA9TVsSAnZWagAA9bMP/3aU56vy1wzXAljxvuyz\nP6VBH3JggNgctkyCXhU+8vWTj7vqfjCrCDvLjWbjGI0XwyUMk/YgP8BWKuV5\nga2KkmdrLqm4lgoBazEJGAyo/IMj8doO7GS2ATpKrAxpxyhFKtzKHMFRJ7KA\nrebE60vetmwRgZaU8I1FLHd5DPg/iIQeEkudV2tb+CmTIEeOu2ioPz9qGYn+\nYAs9CY7NLfonARVRhP+Qq4MbqjvZY0uyu0oJiXb3rhpQtiN9WMXfA/RWNehl\nc8g3tLr4ikLGYtBGy+iKKF9HAegRCV0w4iUv0TEfDLTHQEruGo8Mrm8/0Zey\nq5pc9fkN/oXGUeYRXeCrM7Z0+pSZJzE3tAeiFyX8D87y9LemjAz61i5ivE98\n/enFtrz2usJ3vFR/ZQrbf7mCeahQoDCmasy4ZcuKutwAtc5/W3TfQHzEzQGn\n4+uOYwlmPDQ7pYZsAZ3P20gsjXCQbFrnTI2WtXqcs12GiTNKNEwWaMsCwFBS\nwlNFIouMWcbX8Eb2G6gVnSDitTU6hAPhfQAjpYVktzlIg/2w2p/jtIHLjaEr\nK9LUfz8S6Knsh6o7zQRXyyShMHW4s3il8IEaki+12bwwSlXWvAehMDMgPdxb\nlhV4fWrkMLUW6lUT4kg2+Vs8heK0CD+QBN4ehgEo0SXdSyiGBG5JYBcVBDgY\nJkWr\r\n=ZAzN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvfWKsXXhdXxc+LeUbUSHjuyiNEyr4DORNSc44pn7T9AiEA/Y1hPe40ntgRJBrbr+aSWFlMEnNHGxrjkfxTCqyeAhk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608055281-cee788b4.0_1608055423250_0.36395473432209946"},"_hasShrinkwrap":false},"2.32.3-next-1608057783-ccce23fa.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608057783-ccce23fa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608057783-ccce23fa.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608057783-ccce23fa.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5LFGVJcACUuFmk6eVK57eFaBAWRGOloihObJHdj9WOu4/l/7qIp+4svfk3GqmWCLxAEf3GSn8RdLyaXKtUnwCw==","shasum":"e48250693d8c35e73a5d5e1c990f42ac0d993d44","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608057783-ccce23fa.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2QRMCRA9TVsSAnZWagAAif4P/1frYs47WnzrXZxsk5qa\nlp6DIphvH06awrnW3BDBmq/MH4tSepBo2SJnMCcnf6m9lb9Q4F1tJSSl8/FZ\nLpC7gkfrv3iDFF+cdATDgm4hEalRLeGO1bMXcdwgNZSRfqfzIfazqo2te2Oq\nCe/KRbv7ECab3nfpVENVOQ2FnAMdyQofYO92qoRwQMqmmLhmxu6KrcT4X3iT\nKlVnkT3QvzpRn3km3vDChzRojGT4b4Xs349bwvQhzK2p6WwUFyPd9LOIl7ZB\nYAooXrX3yNQAaUMEIV5Xsd9wuGVMW074gVNTaKb4IP5049C35BszDsPOWs/C\ndI3tGvhme3cGjLfA31+AVmTI8imsIzdE+B9MsRif4MtX297qfqR7BU84i3Rz\nu24CgiJcSiPL62O/gQDyt5pKp0ritecpxVITt990vZ5WJbLoUtAgx7O0yB0q\nkvIrUYifZIGeu5RZJX1EY0k16gzjh66GEhzNwEeYZWfadEIgSmzCfSKloPeP\nynlEqBa4ruJHQTrqarTBi/l9bUCSJVpR2eBQ7j1awU8zIf0H3+wl66by/byf\nm1n09+VZk/k4lDETsYNddnGF/cLwIwJbZ13Recp2WBNW7e5MULV9TmbsQQ+H\ncJ34U4ybSmrja5v+x94oBerg+1ZUQBSasKZIuNB6ogkcF0fBPeFxqn+czD1D\nCThp\r\n=BWu5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDo1oeV93BwUrCQctUVEGfnxKjfSNjnaFAgPCoRMyBSnQIhAIRjCc5pD2FnJP00vVdnNX2mLTJSGJbBqSkYmavuVBef"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608057783-ccce23fa.0_1608057931739_0.1732686279176221"},"_hasShrinkwrap":false},"2.33.1-next-1608061455-ddb1f2d8.0":{"name":"@xdn/apollo","version":"2.33.1-next-1608061455-ddb1f2d8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.1-next-1608061455-ddb1f2d8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.1-next-1608061455-ddb1f2d8.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TMdmC3IloKDOxnob8NEA+LviaUJYRk4TYBhRLLGCBFaGT+tes6pkK6eHVzA2SPzg3Cio8TJZiOrMXkJxr94jXw==","shasum":"a30b409a4e31124205b75b41cb7bcd61240513c4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.1-next-1608061455-ddb1f2d8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2RKKCRA9TVsSAnZWagAA/p8P/R+hxpxiLJsaj7J9s5g0\nUoDPKfbZG+OHxaTQY3bmgR1/fRGJTAvzLFZQ8a5lQs7PjE4G62bhusmzEGsX\nQLGf1oOd/19LMDk6TEeenH5OOSqVIo/maJFGrmLE1yZAwx22UZBgN+0KhOY4\nxa6K3ydgnyjTtT+gHdVLXQHFU26EAB73FD7MkvLKe/PkM4ytt3SHD7IgFjpO\nWTIqSNIwQIjXe3py6faXdap2mQfmlUCGGkkPurD3Rp8Vaz/lqxHsTFNbxooq\nfjLpjBLh9hdY/jp7xATJcUkEHjTmJS+ZXVIuLpFGOUDkCzUiTqz5pukpchVF\nlS4+qK/2cuIh3P+T2zox+2YhYcnT9phUtFk9olWe2ksguswvCZVlgYAFN99F\nYaeG1iRebc18P696ysiUr/R2UsrwFecLE1kJXa8jz8GA8nZBDn5YDqQ9dA69\n9gaACchSsVp/kpERv6bpo811kQnVEFY7/s6zyww5298oLus6MIvWWXo0pBcl\nI5UaPHyX5Crf0RsPHvP29z5ngGxbI9zU5PK01jDsgtL90eVNoGRuXMv5p18h\nDOLLslkRRKr5hdzYG8duK7A+klsOw7dWpgXidCyZFCrAW9UltpKJ6JS/LIbV\nukJAy8jrEhfHfTJb0nxRo8wmrhkjkUlFkOSKe9VKzwBVC8KGnrH9CUDal9Qs\n5NHA\r\n=+635\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjEORXnEsz+Z00Y8LYCFKTmOC7L0vwMnWH9p0j33nhiAiEA0HvASerhWOFqwlLn25rIp/BfZ7syI6ZBXy17iZgfNDo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.1-next-1608061455-ddb1f2d8.0_1608061577774_0.5792139254958848"},"_hasShrinkwrap":false},"2.33.1-next-1608112092-f8b6fea7.0":{"name":"@xdn/apollo","version":"2.33.1-next-1608112092-f8b6fea7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.1-next-1608112092-f8b6fea7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.1-next-1608112092-f8b6fea7.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YCRiGL7Anu/vBQ845F033uSXi+IFnOXDP/W6BM0q8Tyz/hMnVK11Vvi/usaaSAUb1BzfueVLncnC/gOo3sgFJg==","shasum":"a4902c346da7c4dec3b9e849907a6e42b803f6cc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.1-next-1608112092-f8b6fea7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2dhfCRA9TVsSAnZWagAAJM0P/iNQuoUNRxiAW+urG7fS\nVhL4w2aSIdoVBasVJdCpVoHS+1aAvM/fIPxpUBE/tFY3i0zofLtFCL+o5qXx\nsl1ZGjru/dHeq0QcQgKMdi2UrxUKimIqD2jvcln0Qnt22GoXy8jIHV122i25\nhQ3Cwqh3vupzq4d2Fy7/ZawRnJGgO8+fB8gmoEdyIQCVx8Bu1bCRnYlGqYMw\nfyYfdRX87d5PwRhdA7apdPD16DS72Yv2Xt3UzQK6uvs0PiZSRgaCrAvkZee/\nl2CLwRiYUza+6g6jKOfLyq1ZvCWt7gGWduvv27Tkjm2KtbqZj+W7iRMwAUPz\n8fgi9dD2AZUcIroJU9ZATYo4bzAxHEd5iVIrF2UqgZndlkq6IwkqhBxgFlP7\nzLdnlx8GIhccsNhmqD5u1YUp+i70HJFhgq1fBtH60qTFcF4R+B1eRSXfd4oR\no+6z1kDPeg1warnSfgDrZgrZTyDBKWCA04tvBA1fSNVJkCn7fzeXvK+x7eow\nFWysUYOO+rE+CpW3+DvF/1PTrhelSrNDrtGEjdhRnvsxVYher6ZcMtQKb3cy\nGgXGlh41R7oqqEk7BFa+1PQljBeztjONhSGFqSkDqtljYHV3/mG7SK6Ynw9i\nLWDSQVFVzVX59NU86lKT7wNe3GNN3XSsoCGsMksmprx2caw7jPYizJfg57sl\nIaE5\r\n=akpt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGpGlz7mtdgkIZJgxIyMAxywvsak67iosBeKJno9eDUwIgCO52bsEz9Trc+1Wx2XaohcmM7WXoR1NJoFudoDYq9j4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.1-next-1608112092-f8b6fea7.0_1608112223095_0.7710359008463805"},"_hasShrinkwrap":false},"2.33.1-next-1608112638-345034cc.0":{"name":"@xdn/apollo","version":"2.33.1-next-1608112638-345034cc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.1-next-1608112638-345034cc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.1-next-1608112638-345034cc.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4hJDkVGAbo1vy3Tuj86uoVM6gIBdPNzj882iLTxMRw329besen+YN4Vvw/XkfI3W+POkVirZsS9FREASswTHQA==","shasum":"7b23cdead59f21f3c28b0c99e6ca1bedf5c5d043","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.1-next-1608112638-345034cc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2dqaCRA9TVsSAnZWagAA1voP/0dDEjyygyhAWLIKJdLt\nGpQhqutZSGSK7AcTctMsHitDG62WNOhvs6jE1xJzWFtg+HTbb493h+1mwYJE\ngTSkGgTVnd0depUv7j2SaZDF2HnjRzt/Px3Z3LL/bZ0vKNNXdIpYxVXbRTUZ\niuw2WpVnmOQdMTWh6s8DKUTDlOiG+pkxBATwfIvqJD6tlvK4S5OCATXzRWBR\nQJFPYyCJcW74K9MO5wwqPa1eTXjbveS8Y9/wLO+y6CtlCx9Ojz8PFYnD7RLI\nTlpTMWeKyzRCBalPfo6Wz7GroYSZ0Z9Gl+C8t0bdudTa5FhmaP8iZknKe0jp\nN/kTRmZCt0zxmzXRLhxZvY/hzK/IMTeOZIQY43wGFNS8GVlQGj1cUtnVAIIP\nBoZVs5ByUrChBrdrtK7T2XCifQ4AGSbqlW+ZIbXU9EA1nFzI6nPrQru3XWiG\nZPauzAmjOTFcc3CpD7Nj9dxa/KOBDVRpmepf9B86lW1bw37jmmkNzJyw0Tn3\nZoaMklRd554+NsDWD3chebiplFfuX7R5u1rqsWEZQVdIm5IJp0C+elHOd0Nx\nriZZbVcc2XMFop76l8WJIxs31xFxHZoyZ34KpJ210JQgWewQljb9kYRJnRWW\n/7FzRf3uuvdXf3mp1XzcR9K/2wNROP2i65GIFh/uhVSuxbKaex3++MYsaXMc\nVvCI\r\n=5+i7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpZI+6O1MZAo0UVtvnA054mvFYsBus+IfzEcBaqAyRtgIhAK4zPr/Fg8IQD+s4TNQJ7fbpujLqolZcBLdlDWK48d7W"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.1-next-1608112638-345034cc.0_1608112793817_0.20327089396186193"},"_hasShrinkwrap":false},"2.33.1-next-1608115772-3c88132b.0":{"name":"@xdn/apollo","version":"2.33.1-next-1608115772-3c88132b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.1-next-1608115772-3c88132b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.1-next-1608115772-3c88132b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tvnnaEW9ZG//W7MTRJdLJL9IC1xYo3XgQcMvIM0jyK6ljyi+lbDhIpQeNnB+ZGEruv6KnJdl90ZeKKeRzqhYQg==","shasum":"32b634fc1f0af1b94405c787a0acde3d4f337bcf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.1-next-1608115772-3c88132b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2ea5CRA9TVsSAnZWagAAZdAP/RIL5uhHQw9oYZ7eBOQJ\nS9yjZbDCn5CQ4kArxTu72SSYIBFfccHwZ+QDvxiG7S8aQlnh8n504M77GQaa\nGhPLAC/fR+QIJ1MCG74Jh5JSAGY9dFR6T8/5+2l/cOFxZ2jnd87i36kUEjxq\n/sf6bEQwoUaNS7HSZuAQiE2102NaEgorCeubclw+M9ZTyH/XGO09LLXTofKx\nam/B9/ncuDcc5apHEhSDLrUsLi7Jlh7NhTMGQv1zKvPR0EwSCW+EcqC0Vbn1\nGzwIZo+zDaNLaSRXZMuwoLYtsQGwBbCVEEq65+YBKs11kCrGrs7aQfB9rbQ2\n80WVJtt65S5KBQuM0965A5hk/9uyt5yIJ44sA6SxAEfZxI+xJRGCqO2nqwZp\nybfECj3rqp7elUQgQoWe/2XOWvgEZDVCBDh5mnhXmgcoMQOIoW+qDlxoG1Aa\ne4Nhl/9P5cm8qD99dCFZa9o9JuxH48eKmLrrybx9UITR4JY28WiGtcTnqYUY\nkcpjhrQ+X823qU5HyNCoqRDFRpHNWtIah5Lk27yofP+XtYU0qy91lLv1gOW4\nfq7MwvTiYIrKw18B8xQgYD8CwJ8mkivePJpPgcZRJkHBKYzWj8b3vaKlmL2G\nXgyJW1EnJoXKC4HXloSk18vNq2VJVSJHP/kGuZpQqzKlhroDZqyBU2T3jKP1\nmj2y\r\n=qz2l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF3sUuIpvK1YQ6dKOmz975Q+RIOJesWy7RekUD1sLrvbAiAYOQ1YRCOF1Bu8OYw2kmzyeNFkqFv35NU0H/EIcWZLew=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.1-next-1608115772-3c88132b.0_1608115897449_0.021692510150375766"},"_hasShrinkwrap":false},"2.33.0":{"name":"@xdn/apollo","version":"2.33.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.33.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MMS82UldrO8n3s4wwX35mIxoBax67c92AMKva5r8ADVmliOxfpMmaj+60lqSGpyXVgcFzg3WFzMxbK8ZDn7l+w==","shasum":"5f38db5038ba0acd93e9fbbbce000d403da36fd3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2fY0CRA9TVsSAnZWagAAoSAP/isChkr7PNAG9vpgSy5j\n53QTzwmbPsoBtB7ONl0cHrsdaNyZVrWm3DjSEompuSbwSau+PYBmNO1pjmGO\nDcpHYNGy7SL89ZzGrreiggeE0KgrdQIyoD8UFOJKe77l/vp4REza5Nq4PEk6\nZqiYzq7W91vwtg8RJslRpRsz+TAg+o0uPii9OhTOWiTQfVYufAWF5W43w4JT\nIaDLNeq1lDeMD2z7qIFluf1dniWj/KKxpWumOHWtNe2awZXjvuZuiEvTN1oo\nl6Mc24E7rpF2Zu7Y3l6YzriFBWEumt5jLTtRnsxpIilo3WRGEEYvPFJOBScw\nP1ZtEJQGVsLeIw0J9K51b+Rtl1WdnUrE3awc61w56OGukVykZH/E4bQOcs0C\nU4HDU//H1wgjOJ0sz+cT0hB7jnzbYrO/8n/LUgnniSxmxtkLNBTTjWgJFnCP\nF14RXVfix0zjhTEXKBUj+FPOS9nBpxqSyv3EvFcz8wBzdcKD/fRqqC+cnPcj\n2ZISTNW28cD/E4VDd3S7OIR9gs5ewDfa81swnCzLihjDx7hsTmZNoVqMwLE2\nJJp3M39IsmTonaHvEDkzgW/2akeO4hgujk7C8yUhry3ViBy/cQJy9b9dxVfE\nTk8NA4Ti4kFQsyHnSeXK9MP7YLBwyDpN4hgBaGRFRNniKK7Yb0Be7lM69KyM\nwGUL\r\n=bkDW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1w7f/Nq9twbz6x9fCFZALKjGHhFihN1RAHdmjSyW0CAIgXjjOshR3/fLoShCfK8grFr9lgfG7WmOaRwiUGxyiDP0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.0_1608119859667_0.8722015146014883"},"_hasShrinkwrap":false},"2.33.1-next-1608120558-3c88132b.0":{"name":"@xdn/apollo","version":"2.33.1-next-1608120558-3c88132b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.1-next-1608120558-3c88132b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.1-next-1608120558-3c88132b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SOe3yKux5RpCtQZC4aCsA3nZ9ZjwJ7gpsUWgbUEEcef2LVAwJXnBxUYOARDrOuTpblFH7Al0Ht1QbsNXJQoZVA==","shasum":"7090310e28d0304332dac427298fd8eebe466494","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.1-next-1608120558-3c88132b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2fmJCRA9TVsSAnZWagAAVkAQAJ+frv9UDcuz+e9SSPE+\nUsj7KrQwgeKAp5QIBNk7bltUtVlZInmVrQ/7fsqhNlHmfF5MRMwMOATn9NMQ\ncRKgA9lALaZQ1vXfgAqMyHzqWLaCqA1HdyUzD4RZUUhw90zzFUIPBAUWEtPB\nxVv3uRs6vhddvXjDr4qwZVqbTEGlTulAZf1ExZxMHzu+QsIqpe/+R+LSRARD\nI01xlmkQqgvgMyyFVgB4pd56OZ/TZ9PlP+bDnZv5b0N2VTrhg018ltmU0MqO\n3OZzfKLITi+shuPs1Jiqd4gCpJjTTnd2GF8Kv+OQAIuh1JQTsHT4kc28Cs4m\nGDD0lPQb2KMinsUjtNIrypHIGd3m+jzcZYHIpPrGGmRKzyosllqf8sdJAMxH\ndRoNbyQ19dvrTijpSSp5S+0lbgsUbv6xohTH8Kzb8TQWDGGFYNt56Nwlu66o\nXI4Obo0vmfrjxD4obisCwyKNX/T5nC894H1r6tyomvbfOHxFd1XKeLnda6Dn\nSDF44vBy6qu0YMyJ5OighK26xS1vlOAl0U9rO9B4Fv71LS6DOwTUQFOgCgh5\nVVRGEalQrZ1GcC8409ovpml90SEunXrK4ydO7NFjqctJTHoPd4pnr39Mg+Et\n4GOfFnjnYN+Uh+LGo7ZPB9NpkX9WEKtI7J/xxbv1XuzqYuLsv24hqGqAvdqc\nIsUw\r\n=ONUU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8itW/ZtFen57TcPEiP/Apa4Lo+JqSFfjttOLSYFEwQwIgJB4v6WRZyLSitcn4MPoMocX2+VFtn1vpb4FJQbYcVKI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.1-next-1608120558-3c88132b.0_1608120713263_0.31761025442195456"},"_hasShrinkwrap":false},"2.33.1-next-1608121221-6d09bfe4.0":{"name":"@xdn/apollo","version":"2.33.1-next-1608121221-6d09bfe4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.1-next-1608121221-6d09bfe4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.1-next-1608121221-6d09bfe4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fZ/sRZVBMzRtE3zNASEYrYAKkQin9HxDx+ym2DkJieEQvEKot7GvkfE9+sB5x2IGj/UeW/XTcGObmk6Wf3b6Tg==","shasum":"ba6360b9686da8feca5d011f84317cb35fd5f162","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.1-next-1608121221-6d09bfe4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2fwBCRA9TVsSAnZWagAA3BsP/is6LQjfEZ/ouaHhkldc\niUXVgnCBEN1V6N16uI8L6JujNuHCfGu50KhHa9+I4QZkDOabqQprU9dVZhBj\n2HX9TF0aXe+VkyjWrzuDMWIgOgyZGp8zKtt567T7Mu5lu+okU+nf5mKmmq1R\nwM+Uf65XYEeLa4u2JI8ZriJMct38vywDCr9e7jy2aiaY1jD7q9kst5nPD+Gh\n2DTfLiGNmu4rO3x6x7J6T38LzAZ59jkbd4qbxr5ss8ZemL6ZBVXMPbtazRcE\nNIrX6pIRq7VDocGrqvEtfByXf4Cu28Iizk7cL3uJSI+nDJEDgIA87GhTQs8W\nyrkm6EpDn3jvh2EdgcVlGUadszz+j6uiBUdjzZ7miQt98TV61OmHN9CXrKzL\n1f75n59fm0uOm7GZnKCdO5OD9T9iN9grbKzSUpr2zHzyNN1lL+9vDXeKdjw1\nkRWnqTpakVGloGtb17tYH3soIOF6+kh6ETQDsBjwk9pPxeC+ZQZPMxlOXXea\nN+7kmKlCDoothJvoEoBRTyKrOw7EikgFPZ9+eb/iSbP3R3aaheu8zcFAtrwU\nbGR/jRJDRcloxIedpF0eM7Ekmbo2aJj0XHQC/nm2vdsXcTXXbPFmUW/JLtxf\nLlJSZx4lkskJ2MCfUMcIKcjP69UdSU3C0by1l86mp3sDB98G8goJU9NosrjA\nzMZB\r\n=q71p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEyP8/bk9OnIUoJu+OWKWJRsRW2LYc0wkZ5yMR6K41bDAiAb4ZNOvhZPki+yB5djlSfeThup++nwcBHCUmzsu+325w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.1-next-1608121221-6d09bfe4.0_1608121344812_0.5265431317979605"},"_hasShrinkwrap":false},"2.33.1-next-1608125131-59df05ff.0":{"name":"@xdn/apollo","version":"2.33.1-next-1608125131-59df05ff.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.1-next-1608125131-59df05ff.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.1-next-1608125131-59df05ff.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-a9NAs/HSANzcC0/4q64XceKaocB2jCvHiOq1DDbTgmoiYUa/KvHHOBsca7oGkLMHTA+BntLJ5sm7LxJYgrJsKw==","shasum":"d131e2307a92381859b81606435772b04afbbdca","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.1-next-1608125131-59df05ff.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2gtdCRA9TVsSAnZWagAAD0MP/03NAx8BdRY2d8uyRllb\ncT1XwKqFIkmm7EGIhVcrUInbftaJ3f7WtA38sFRVJD3qV02jtdOVYJ95nxwr\nI3mFa0pmrBBUaQRK0cpmrEYnX28d5BFbqzxcljAvW/BsmNg7EQywxorFm/HX\n69JsVUgQmKoBD+mN6spDkbqCRCh9Hda5wKlPO7SeFzC+OXgRF8yfG0wWejh+\nw3vWif0nmpeKFn56vUo2uqE/mBXuSd3qcnWjUsezl63apq2znGge8aELQCQT\nmMy3oLdO2HHVYaAWxuWta+dM2cVCmN9gE68PcVXngJ4HurukiUxaik8gSEVd\n+4sUjOV+n8r8xBenLpJxsCiXmkY/uk5ASm91gN09rjr3N1Ogvz7caB/yUuFS\nz2t749j06vudbdecTleK4NW5f1nW58E77k6cpR/j6pxCTAr5qORYZb9XoIb2\nENWqydxpBfWS8apZ45SUv3DyQc5Rlv3ODb38zRzwx6I6FmqUZ6UFsO0jzJ/J\nq9TIaxTGdwNPxJiHsBs7bBiC9xDvowAnglXOyT1AsFgyev4ATLLblrpEmwPy\nGPVA9c5ClMTc+AJjjvTAcWkp4yp/PPnrcPcrhBjxjFf1Dwy7vK3FwC0fIoIZ\nsiGvVUwAKkjM3Q9B6JylTQNgZGlyTiyZEYt6ezWixqiufmsY4M3efTmfjsmf\nor/E\r\n=RndO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO5xG47qK6m+0fFfgugsHaxvlo/Z/OQJJH0z9yq6lz5AIgW3FypzhnjxRyDfEeI5kCRnCYsPR0gzwPvnLz3UqBC/U="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.1-next-1608125131-59df05ff.0_1608125276975_0.3748680169895571"},"_hasShrinkwrap":false},"2.33.1-next-1608126216-ea30c7c2.0":{"name":"@xdn/apollo","version":"2.33.1-next-1608126216-ea30c7c2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.1-next-1608126216-ea30c7c2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.1-next-1608126216-ea30c7c2.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VSyXjzl/xJMdTz2n/PFwHmq3dV5CiHvkhzyKJFGQ/uMpPopn0IHfyNObfJrenJ9y7AHrn2S57b1aO+ye0F45vA==","shasum":"137ba48e289e6597867cb8e01dbe0676c8c28f39","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.1-next-1608126216-ea30c7c2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2g+NCRA9TVsSAnZWagAApKMP/0/r17jLdLC94IJHcM88\n2/eba9W0aw7Irj+YYh/jLD923IG0tXCcej2ID4zXXWAuJA4k/6wBs1308Q3S\nPwVpWQmk7/pEuS67+OpITMML2hQZnyFu2aLjCt/g19RhlU5Yow0Q7OULhrfu\n6e3z0DsDxJm9bQN+IfDFWwwb6kbS9/pb/HqaLmkdk1E4Pzm52qdd2M13xvaD\nxWODri9Em9mErjis1GNR8a1U5nTRoB861WdN4KJi+oYa2D7N+Vif3aSMJN22\nlb5BpDjPXTTDrq7xv/4Y0uGQHJT+Uhjbm4FCU1E5En8mmnqfRGi5DYwnMD8q\nZTFbl/9idW40QgqJt7A/6aEmUzDhgMzT3xcKJvRbwheCEUTtBWg7diHwkgw4\nmfkUpNekcHYKAnxL1o8z7PA6xpchsvxSm9Q4VyotIAcnxWjbXJn42UvQJU9Z\nkd1GYpfjIAQusUduaVJoNDrJYPC9OR77fo+svjonui5enJi5yJCiMTTX4Peu\nAQ/L/iC/vncaqCZiJNZdNe1GVq2pjRiY0OuNpLde6A2MAGgDscAbFjdlKBSu\nlwGQOEABsPt1jripNSHMEivurDfJ+X8dprh5cPSrx9bFd6FhSGHsDTiaCwni\nh1piVbQcsUDJyeI6Ym9YzPdoKlidSAHrjZACY5/H/D0Z4WFsYrKF55lga6cI\n2lFl\r\n=EDbw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwpAvP+cDtaJId/QpScl3Lw0Ofc28zJfp5gICRVBTSeQIgY2hIG+LZMGrUJ0yxvRodGBy2lfkn/g/UiCWp6dIU1JM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.1-next-1608126216-ea30c7c2.0_1608126348674_0.8542187942469579"},"_hasShrinkwrap":false},"2.33.1-next-1608126527-1c76dccb.0":{"name":"@xdn/apollo","version":"2.33.1-next-1608126527-1c76dccb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.1-next-1608126527-1c76dccb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.1-next-1608126527-1c76dccb.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7BWORJVp/VZ2cp+9K1xgP2foOi/1RcqfzXtva5N6Z31fZI+ZUs/RFN0ZDGwj2bAgho8aQJ1Zfj83z956b/bflA==","shasum":"092c0651a498d9b1d7ed120ef354552fa168b027","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.1-next-1608126527-1c76dccb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2hC9CRA9TVsSAnZWagAA2e0QAIYz0ftMvUeCvxFg0uXM\nsHlntfpCGh3x45iYQOk0fh2AWyrHH8zJjH1jJfDf0IEiymI1Pp4ZxSY0+Uat\nOyt2vB0bW4+2HcClA5S1RNITiU8Lb/wcRQXOOkTdPEJwm730QU5l5r//6Zuv\nGBbFXrxBA7GAGEKZnSkacG737ACbpRbXfhSECIfP1Gu+3PHypESziwZ2cDBo\nGPhaCYk29iGoHE3e3GBseXwDf+N8AiTBmFS6bpK0NJZUAl9/JHpXv9A/Ovfg\nQzOwTCWY66lCgw+h3kMvAIMbaXi2X6j5uikb3YjAbzTnKKSjOYG3OOVwjQsc\nbECUk2Q8bVAijoy2XGpdX2ih30HlJy+/xyNrYwY5G+CRjxamKzVJ8mzDXhXu\nOxJX22ZuxhrnXZLmckBkC12wHHOI7AfKnaQjOp35bulGsQFHkLiW3deRM1Pv\njYtEx3YqeHNoDyx1xKeQ03tq0qq15/Pts9lUeizti+H1pdbDYzxuQo4AvYLP\nirH7sfv8tVvmtETRSseRKTZD+ZVS7Ycia1biKJ5hywUq7vCdeRab3PNhxbrb\nGVRGg5nt7cUfjaKRDx2gRyN/Vbi8DRmOpaDZps/ZCSL+yk9ZW+Ylo87h69hs\nyIFGMJbg35+b6kxiFnRUth6V/gOpGBZxzljs4XjXTNUduqSOM7KUF1Hy7FmL\nJnlU\r\n=1Oqa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCRcoR6LLqMfHQBbo/9Ow24XAUsEqSImX2WcZ79Fa/uAIgbev9B1E6ev0t4vsmkrYP9Le2tH5G7yCNsxaYlA2Zu6I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.1-next-1608126527-1c76dccb.0_1608126653363_0.2904203621185164"},"_hasShrinkwrap":false},"2.33.2-next-1608128839-8f6fd916.0":{"name":"@xdn/apollo","version":"2.33.2-next-1608128839-8f6fd916.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.2-next-1608128839-8f6fd916.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.2-next-1608128839-8f6fd916.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8ivrYb2cJt4bqvgltw0y97HVs5dN99U8+BBFaK9IiVHD0Xw9VyBGzYrnc2LwCFAn3pOPms0Qc3IDytvrtj2v9g==","shasum":"7e573e12bb387333e9c665492a56531013e36871","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.2-next-1608128839-8f6fd916.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2hnJCRA9TVsSAnZWagAAh3MP/i7hOoClV7zPv2l4AAv0\nC/6QkavtVZeNXA2W5lDSdo8dAjTGxeqCE14TmdUD7UAFUwolIboeF+jwvAer\njJOMP87Bh1pxV3nN7Vb6+N/uqCvN1kthzF3uS8h+azqWB5UXHbhBnzK3VzeJ\nefpfjpxjV0jIx7ocYU3e06NFx22lw6dy3bRr8j1kgpxjcBALOb2vbzP3NaCJ\n6lthTE9oL0y6zAQf0d2S5SCb1pZBprSqK27Wk1i3jrbbiDp4a/mXJdEOovr4\nXAbRVirkhPzjSpOmAzDQTPh1GAUjsiF9sY/HxLFuOaZaIVAz83ZnN8O9g4vY\nmdTXvpmWg/OExxIfnJxUWtOA3dow99ouH7RiBxwsrPX86RfKhqd2AEL8Qi5X\nC4Ms44DfHYxhyMO6y+Bri0nULTSN74csG9sBMf002z9zA4nQNhTs9Fzr7SkT\ny2ilYlnJEtyGVhZrR+9iTDoehvhDUsRl537tq28UkVyoS31WuTiMuh/icwvh\n3tyE4mt/bKkkdMTYn6yOx48vIKInRS/5h4i3BYwQPZ3yoMlZ4O+3XYHDkoIf\nUma5WJK9ydJeIOyVFcKLHPJGh96pKFzgh4C8mxAnsVkLGtRYW28KukdrJU+P\noc9PczvKijPxPtD6Mm8MY78b2RL3Ai7k6I043yMQfcIV1jA+M1ViLfQ03Vhs\nN7oT\r\n=mlX8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7+Aelbl1imHTHSPxs38P4qgGmbeiEwK6TKHSTM3UFDAIgE3oo3KmrfA0XrigDd3j0aXCHTU2D4qrX4JKwWeQjc28="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.2-next-1608128839-8f6fd916.0_1608128968449_0.9776558641529398"},"_hasShrinkwrap":false},"2.33.2-next-1608130256-8f6fd916.0":{"name":"@xdn/apollo","version":"2.33.2-next-1608130256-8f6fd916.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.2-next-1608130256-8f6fd916.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.2-next-1608130256-8f6fd916.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4ctV36KkXTAKsw8pPrGrQiGBBlaBTzeX2u1RQKVgdriUFEHZmBhnlxFqnedV41XtYmeuZWdBFnOhoto3qdiUqA==","shasum":"ca863c33a11564adbd3c9974e7d391ef99b616a0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.2-next-1608130256-8f6fd916.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2h90CRA9TVsSAnZWagAAJaQQAJLQWB1iHeebpcKZEJyj\nhR2/kMitghwlUH17mJJznVcojS5mB3YyZc9D5YVcNurbH5IZHxAZ7sROkmiU\ndJ3ono2/jrfyGKt2ec0trWdym3htKvnPqIWUuX1IXhcbVWCKZ9NspXQKOc9V\nA5/lhsJaUB2HDuRJej9mvhPmoAq/hw9pN7IcgK+P9reZQsaWpOwMxVJnkV81\nP+WuOceyiak2aGQz7zv92ky3WkiT7oQJNFmk5xYOFAT05kAeGoAV7eVQARAH\n2wzAzk12mJS/zUmtmz584HgeuFRQqJX+Ff7TyO67yhphs7yVguw/ANopgcv1\nKUIEItmHV3UA7D8l3AzQ2IAAqFPNcD8uBnS/EF38MCEj8AEvmmJ5iHM7O4yB\nlTz+yUoObqM+sC05rBoRbLyU7h9MySVfZ/JJLqxnm6jMVE1Y/wHyBOrV3Mkv\n4uBS86S7+Zx7P8/6ZUrJ7WCb9XVJmatLERmKGGLlnQQ9aW0XqC8WMcW/BhqR\nJUoMhTb5gHFyYNY/wF2MBtM90MdgG8kjamZhlBS/iXD1hwwdeZ+YBzw9iA0y\nljgKhyEwXQHxEw+4rmvNW9wakXIsi6gheaUgRhFnYYLBHTmt2eOYNNrW0Bir\napDCZaFD4nJNE8lmzcIYGlozj+ClRXie6XRYJL1iGCGaZB3rlejIg3vToDXj\n7R7p\r\n=OIeJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9eh8SmuJdxThZnpB44iHb3Z5rjFgc9+DvVuhFRKGdKAIhAK3MwJMikY+vyK1Yop6qLUEAq5JghfK4hUfYF3u0v8uN"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.2-next-1608130256-8f6fd916.0_1608130420103_0.8706017394559844"},"_hasShrinkwrap":false},"2.33.1":{"name":"@xdn/apollo","version":"2.33.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.33.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Y8fRuhYtGXpDamhPXWmG2qvfgIL3Vx+8XYSgOFiNUkk/BQoyZl4fChNcJSYVZhElk98MMKk+wg8+zrkdNVyEzQ==","shasum":"fd4d5457c5ad92409ccd85ef0d9adce5682bcc81","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2iYsCRA9TVsSAnZWagAALkUQAKNaJ0QqaD2r0/ncf9TW\n+SabVH2A/g2TOYmm5FH4FTg0s7NU1jcQz7pcNi2BOAuId4F+B2gkNSBetIQa\n3qX2CsSs3nB6C83M7tIcYhJGAiyozKkgsZ3iqfcNvIwpx6Dz8h5HE2xDCJSQ\nxFp2yKMF79RshgN4DwufB9LRtGaILgfecpNc7LUW33gss/A9sJJn9uxqCeKV\nHOCVoT4/BzIa50aexi5cxirWMhaZ2Gd4NexS8AJGKKDf7tS539zAX4mu13Q1\nWwUKWcQCUOE65w89VRW71bxd20Hwdsc/aIz7+Ww551qJx+SVHh0hCnhvHPCj\nNWk7ks0Zq04LM9zAVpOFd7qt8P/WdqeIsrBbHkLnztSyyRoRayv599Wgr37U\nJtOZlALP/fKhOM/h6abXPJ0ina/X446PWizQRW5ZsVqQdcqrtj77pSYMcXCG\nhXZ1/mB2OqGjEIMPyF6x70vdAqO+WWyqXPpFYm3SE1J0+ghZGozYC0GDPVTS\nBjEqpzwvCDy8EFImpgoaPETfDwuwKxahGZV7S84lGn2UgyT8+hZVn7vktfvI\nmvLxtKPV8brmHrsK3hi38g81U5H3m2LXfq0GFPPjVAb8VDpeonhCW/ZE8GUh\noIVAsD/XnAt4dOXDNfHOwq2eJeDzi+QVAqsi1Nr+IMDID4o/LqQrHUV4FXeu\n7EUl\r\n=/5Rd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+TvFTgfL01InixJFu0uS46vqqvotzm9Q5NwesiAnk1AiEAlnPO2+SPOrFJ5zpY51MwITgwDBSKN8r5ztScpxmz1Cg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.1_1608132139523_0.5835443677510388"},"_hasShrinkwrap":false},"2.33.2-next-1608135242-f0696638.0":{"name":"@xdn/apollo","version":"2.33.2-next-1608135242-f0696638.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.2-next-1608135242-f0696638.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.2-next-1608135242-f0696638.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1hyew3lhd0bdTOxjkQg/5sx0T5glQ+021bnKec6iwGC+7D5OVHoONUQsmNpG45x6e+w5WQoQE/XlrH83vrC5vw==","shasum":"69bbb422546eeed2c3f371fdd80791221652d027","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.2-next-1608135242-f0696638.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2jLlCRA9TVsSAnZWagAAPO8P/1hBr4AKYoSTwNjavUpb\nhPqaGqMzzVmZQvS+0juF2PVffbIyE9ACo/g96xGx7KRihiV5u7pyt0TljgwN\nhnljcI2tdWgkjHo7XfzQRaX0k+jOgfR5s5d8tHuWLnB2LX9irJ2sg7Z+Cuah\n4+Z4/by15bB/T1ymQwD77ZyS38xefYmrf0YQW9FLNF+u6jUkXLdq4ZZ3eMeI\nSfp6qv0BexwzbeV7Vd1As7uMFcd1PqBeUJSyUHaT3daaHSDNj42li0iIfKdk\nkClPQn7G/XY1Qk5FO/kmvE+fgW+plmyFf25YYuPuBDPfmWYYkBdxMvRSc0Xa\n5aHvoF7bYXTRLFBtYim7FXIb4OlKzqOEIgDpA+2QZWpirY2OYmNLkEgJfv6g\nrH4m4Uescwxos0/+czJVsRLZi8woCmdKbEryXUxWHnK89scbCv1doIKEidzt\neqzqqnpn190mXI13ry6E11nHRj0tqKr0Nsj27xo2iPvTJpif2i6BnyAvzSoe\nPyaBTtICPT/ROEw3pfGX86RLVklrieiNiDu2yXNz84ix4jEnE3RtqelpIIX9\nvVCwK9Z4YLLdlqpsCVb15OmVMa9Gm0XyFDVTH2XLggEGmAq2ngiyROlFeCfA\nU6GRA4/9w5JpMIyX0+lpr3pHvGR9Af6E0IwQpGuQ0QeI9HgdilGrEgw4dWsy\nhzDQ\r\n=/vJY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAgvl97Jnl+U1u0LwP0Gp/DCGM7GY0Wge+2MtHJ3EN/zAiEAm3idczG5UazKbwNaywmEZZ4mUO6GBJAdaYJVFNhwUls="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.2-next-1608135242-f0696638.0_1608135397319_0.94455479777683"},"_hasShrinkwrap":false},"2.33.2-next-1608138916-d5e9477d.0":{"name":"@xdn/apollo","version":"2.33.2-next-1608138916-d5e9477d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.2-next-1608138916-d5e9477d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.2-next-1608138916-d5e9477d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LPAJUGMjqqX3Ay6w7wmXWxghRvyQPkLVbL5FDb/DCxvETtCENKRfep3j5zBiQsGfMshFrTJhL6JG7TdG9w2tpg==","shasum":"4405d76c5e91b72e9d7add60deb25afa9e8f1457","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.2-next-1608138916-d5e9477d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2kE3CRA9TVsSAnZWagAAW2UQAInNVkj2kygWo4rdwb/8\n8PzX9zrrBq4miWU3UauO5xuC6//N/Xcwrv6yxOminj+ksS/MhffUAHR3qxQz\na3yOOMoZZlhmwA4cpa1laBYu2Iq23QkKCBkf5qci/E0ybZ+cUbyj7jDQcXkL\nd3HKaijGcGsR7mpo248iqD8VNR24c6MNO+6RrYDzu1fkG8uo/cZRm5bLFifC\nCgZiVE+qf670bpm8H+jNlRD4ZXgxSaBcpG158hYLCVrtgZlqpww0pua6Ej8A\nLUqGVWYUo+GpTTKmqssPvSIGLz0iYEuinW5n7+3A+xBta9w3ld9rHiJpwsdY\npLgaCJBbROVjLiWUeAf+1qlb2qqEo2CbL0G0WGjy+Gbub5muVizK+11A4L1c\na8aZTWtefUKsVvgxjq6NUnuTtv2zjLChDCz32xdc/oJdO3A3mJ5B7Kf3AmBw\n5no1eZFM08CkuOBwc6gYDKOHN83tUX0Mo58GB/AAhTy+fTAKWt4KaVn/F1Y2\nnCsBkK9VsB3rsz7E8p0emD1EjpeYlFfibrFyXToe5XIDC+y3A/JXD2AKamtp\n7KesK0u81Wg66JCa4PuBNf/RbVwrKacHTnIOEiNt85m+eQicJXREx1UYAB9+\n28b95U9DcRP8FHzjv0NQVQwb3fzR0ZeKH5JWbyk734XymC2dSpPo4UrBsyV+\nzW6R\r\n=toD9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAMaVmuuhUzPGl1TDyvQfr3yrYzB1ZDY4/vkUvoBGpe0AiA9jCYDIk4KPAF7era6HOOzya9qgrDC/g5MNjgXB64PFw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.2-next-1608138916-d5e9477d.0_1608139062834_0.06622275744734551"},"_hasShrinkwrap":false},"2.33.2-next-1608140836-4c6a5a27.0":{"name":"@xdn/apollo","version":"2.33.2-next-1608140836-4c6a5a27.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.2-next-1608140836-4c6a5a27.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.2-next-1608140836-4c6a5a27.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-z7Ruewv22bDx5SkzjyOAmTOvM3dTJrj9WUaQmKTggaFSCJ2toShUAm+Cc+CsehgmoJawDFAKt4jC4H+gSnUiTQ==","shasum":"fe6f468edeb9bf17e0890e7f4e012b37b7fd1e8b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.2-next-1608140836-4c6a5a27.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2kjNCRA9TVsSAnZWagAAxB0P/iP2/9O5gY5E5NaQw7st\nnE8b5uwgTFdxJOIwWVaOHGZTOCY8eylP2qkFl9sbZyoyQEEzik0ZHpRZ/T59\nY7ZC0QgvVr5CLO8bEBHqv5eZzyKkDo7fm4Le3eWoYKWZMVTjyzyOFuuHb+8O\n/9ZzDTH+8M/HHm3lOj+08+UQKMEnx7FYz9ehsBtb6OxEErMwJN6WJewkm3im\n3WmnYB7vu50Z3UsMSqUvEYjoIOWcLU0t/ToBnMkcRRM3tHorQ/u+ktBdCA+D\nn+K2adk3YvFN9jEK38p9gYOMG9TzmwhLBLsSzWHXI1TplYBjTS9b5myfHt0A\n6lwZZGC8azaNAz2ZWLhKhEyhNKBz8uFNHaYTyKGTSvpzTRS9+xM01sFCC4vk\nR09yDdKdl/CrOm1hcn7cRDB3mjgLAvDj/RRFi054BgWIheYrzmvmqDEv74+0\nPuhnOrNr/Yqh6F2Aih82uqht6EiXXzGdSx0gig7smuPRsfJDuDJkD4sRkxOj\nVI25CVttHwHu77sBAmWLMiFPATC9kq5gDfTr0TfW4V6DNPk6rTfCydNIpZSD\nA6FRVy+vektI3UvpH3KyLBlQ0uEGE3ozrtkCTWwWHfmniqZzRyNLHGgyB5Q/\nCjIJOddt7v3O06vxOWD4bIzUkXeTL9d8GLKOngEml6ouKJCMEgoYhH4d3iun\nN6AD\r\n=gHCp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIHTAe1ufWfmgHMzHLZB51EQFTyOJJgHoAdKMO6WTsNAiA+eQot6X/pUR0yMh59mfwQ1FAKwgZSS9YpVooqobIO0w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.2-next-1608140836-4c6a5a27.0_1608141004962_0.48596520881106753"},"_hasShrinkwrap":false},"2.33.2-next-1608175365-501ce721.0":{"name":"@xdn/apollo","version":"2.33.2-next-1608175365-501ce721.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.2-next-1608175365-501ce721.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.2-next-1608175365-501ce721.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DLWBM9rQDU9o0j8qlnayTNMkfw99FUphvN47vI873owQkanMvjWZ7FISueDNGdELkEfB0FLTX+YVJEgfwqvvyg==","shasum":"dc1dcd09ac526f096163bde5de1033bf521beb2f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.2-next-1608175365-501ce721.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2s+OCRA9TVsSAnZWagAANc0QAJNDSy/gcwXbQhocZRy4\nudX/GZiIM73/eZZb7SdUma9oLxkrjcoL+e2ZegjeaRcU7UK3PbllxgWevBox\niAdUTSfzKcGNbAFjWmzGnfCD//yhkNKrEAsgbgWVxhOz0nRiWD6HCtmWnOmu\na6UnxmTXstYBzogpSHBJ/aIM/oskuOj+mltJidOSDfKCy5G+vSdJ0Rl+NWtm\ntXlY2ZU4U8gmncrrjidqBeiTPH2j76u+vri02x6mkzkQOyq95/Z0T65lFwYk\n3JHKAPJIETxx1U6HXgt2rr1xE+HsLAePMhWEueTC/tjL2YdxzmgthPho9SNQ\nEBxCqhF/yt/DePESIqUG5rG+yRpM3egkwQ7vj4bsAn70W1MCU0PEXFpRNWxB\nKJuvXrxhRXAv+gXEzN1upOsyvJIxee+B6NnbxzVlWpjNAz92P2WrTYnixPnz\neDnvQFLnVgfrdYAJgY/KQvubfL3Bm3l8hrZADaFORElrwxBXJSJ6xpG0cvcu\nn8bhzPl/7Yrw60VwBlhzuJlqMJiXe9dJ4xIvEnqJRm6IMOTBW5zoUmfSj6DT\nlE/fm9xM8hfszuDX70VJCZorQyBJc4R/U8sfV9a84Dpz976jXCNyaPfp3I++\nN0k0Sq09mNv0aAK1PX4G9BjD+MfEFE2z493yJxaQ/qW+nqURpQLhK7WGzozz\n8Eah\r\n=3ZVS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6w3HEvFcD4Orej+JAEfHzgQgCza7wea33L/5SsKxEsAIgU5MQ4iGGWcNwgIQAGOhpbI+LAt4UU1Iyaza1YyRGBb8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.2-next-1608175365-501ce721.0_1608175502003_0.43769948169029993"},"_hasShrinkwrap":false},"2.33.2-next-1608176934-e9719e27.0":{"name":"@xdn/apollo","version":"2.33.2-next-1608176934-e9719e27.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.2-next-1608176934-e9719e27.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.2-next-1608176934-e9719e27.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aRls9FSnYi8l0js1zLQubtKbNJabr2WL8TJ0n4Kn2QvViyTzvr+pOLsm4BfJnkIzhx6I/4sTyhvJIKd36He7cg==","shasum":"08cd19c890255adba2b0b3eae053fabab1643ad6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.2-next-1608176934-e9719e27.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2tWhCRA9TVsSAnZWagAA/4oP/jhGMLNmSZ3EnHfiaWOU\n64YkK5eMrZAKcnwftrCx1StRXfXs6+vreaTFC/cDbPH8XzfHCuQAJCst3stI\noypJYLyamVvcZWp5TpZPaYM93SHqqwqXpABrAilPZ1hjqTHZjk9w1FOW2Vi9\nIz2wcyWiExAY9BPgTNNAoqEBH4o+GF8K5rMlRYAnL8O+F/nCzt4IiltQd/+l\nk/Sd1D09t7tHIq10gAtdvO+deq0kIvOs377oK/pYfPITIq9ZveMwvoJMOpwg\nsilk5ZRp0acFgQQhvZF0zPjUr+ntt5XLtuVqaIt6X5HcT3wP7Yh9Tow70dMf\nQRahmCvpYIOp+BgzDy/Ujf5OAkdC+Nf7anhDo6DxHEV+/Wn6Tgo2dIWYlJYn\n2EtVSG9zmviHdDYjZACnHZkCc4v9bzjOGF/E4kBvCJX1qZNnXGO3IoPRWWbc\nJOBt8sWAu/WhotjitXiiFvmWDWCIn/mubPDEw3pQ5MSxJhjPQ1obdS5RqLAJ\n5+eCaDEdJS0DcjO4m2MJ4Rj4wbs+Gpxx7MjsIOU49Ov++VH5eQtJMMNj/Dlz\n63EoQM5sBkqFnQDwYOJFCryjhvMEtu3O+cUdcj+tdbdKsn5Jqm5y+sILjAGw\nTmQ8LxWtrdYC+ltPWO6+8yh4k3x5JC2Wy0BRnqARrQ+PbwoNvnFvupjXQZbp\n94ag\r\n=aF6G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDHz5AsBP5IOJMFWNXSQIedh0/2WkuQlGZchZSdrhKssAiEAnGE2SiuHapnydB8AUNGB/MyRHVlK7KUOqeJ+gBMbKDw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.2-next-1608176934-e9719e27.0_1608177057319_0.08576355432046046"},"_hasShrinkwrap":false},"2.33.2-next-1608200469-e61d7e58.0":{"name":"@xdn/apollo","version":"2.33.2-next-1608200469-e61d7e58.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.2-next-1608200469-e61d7e58.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.2-next-1608200469-e61d7e58.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AMuPLUMh6ApoFyCNLYezRBSWtscjxNM+IShjmaR1qhWDMSyERx4nSfeQ4swhKuMZvyvYWgbIv+rV9sMujfjJig==","shasum":"9b50a516c61658256808b6731a973db9787cf338","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.2-next-1608200469-e61d7e58.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2zGaCRA9TVsSAnZWagAAbF4P/3wclS6UhJr1aoQHe74+\nRPq9Kc413IE6zLhHqhXXznr1Q0Mf4eiIw14hoUbTJ9wNJupyr9Q8XXauMrSW\njLGN2UJrF3//gvNw9S3ig3DEoXYSyKdMUoo9PskJK0KizjaZAkIRM1A9QvYw\nHhwGkx8lCX2zYFRYDY+ntNY462Z/eXbqQjHzH5k/yTRqCGIm0BS7W1VYFFvm\nKZnhKejo+lkTF80lg4e4zMecbcrLdd+S6R8ZIWbhhXNf6EjLRX9MQrVb35TF\nv77w1QRQyzOeybsxd01X747M0FprldTMOZbuL1rQyi4SMUOZdmO8tA6I6kfV\n7ukjIx0Snxx0SpDPRoTIHMdrAzbTjJRY3fuVaANntnt8o54uGSIfenanNIK+\npiZGzEeSf5PgkL1hx7pJo/mjnsYu9kZZ7zzqirf0tEwHYxQ/8g7k9ElS6aS4\nE7f75sSlQH+RkUllRBoWNj5JaNRwOff7rhK4OdThzhBbl8xZ//QrcU6VdVaL\n8c8XA4umTeaz5XX0wdFG9Wxi5UxflzQcQ80vkhuje7Q2hTYO3fkAdvNqf18s\n4Uq7YRJN+J5vlrCcxmd2uL6YHPyIweFqO1xDd3pUqjO9odUOw2dna/YGIyDc\nhwNNm/5oLXhvWcsd1koASfntnY7u5Dq+AbvmvMdXrjxf5pba9X3aQY+qdn6M\nmLW3\r\n=tQQR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY3Ym0DsVDlUIU0MX87k84AdL42WRhDjUQzvLAptNRxwIgXQ5SgevM8F6be4/L9KxcXiRI3g7417JcxNIfQjpXHlQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.2-next-1608200469-e61d7e58.0_1608200600822_0.2868048746224696"},"_hasShrinkwrap":false},"2.33.2-next-1608201574-e61d7e58.0":{"name":"@xdn/apollo","version":"2.33.2-next-1608201574-e61d7e58.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.2-next-1608201574-e61d7e58.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.2-next-1608201574-e61d7e58.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iGn3Zu90QnTrMpzclvpwnd3ZjJJzEkSnrfXBhsSOY+vfj+8yu/W68dfNoq5U1C6FGVDYLN/jj5w5poPfWtBhPg==","shasum":"31b496dc384072c5ad38ff1024cd170e84f7d244","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.2-next-1608201574-e61d7e58.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2zX9CRA9TVsSAnZWagAAmHQP/2rHymc9tssq6xe1xUYy\nHhYAYIsX6b99gq+T83X61BzmFMlRed1RDcRAyOaybfbWhjl7a+Rq1EKQdNeh\ncUibp9tzByNwCKgeppNxLkM7FZaHw+D2EZgPWhYdHHjy6bwvDhrs8i7XWDnA\nkgUQqfApECixHdy28T4wsMDvLMQA+hhNC8ocVnAMw6Sr2rkEXeGtFMbtVFYa\nERbeSYD/jrhlbMfdrOIUqiGf6b5UdURPTxuThgzlwm5LK2Q2b+km5MitB8tg\neddjLgRZt1Wv6yI6PvBpTlshqyBewON9KHhPsK/2heTn92GPKNZn2ZZi0jf4\n1G/CkGpsWUDZpQq4D3zzqLovSDTnEdaMDeVveXnGqDYZbxry+R73eJ1MkdQ9\nUi1vyzES83nD+YeNaY0rhIi3SHeMlxgFX9b4Ui1Hypg6UARuYDYRgwwj93Uc\n8Xc3c+z3TB58wNCEMvZdumTAxjPP5dHIrbYd2EETIP4hhk1GhXZiDmqy2i7K\n1nnFmtScocyxrsk56LgfHo9nOD220v8pUfdO6sGypKFhaYm7j89nacRFTfOu\ns8NU79UevZkzchzIiy3ja9oWugbEcjHdxzS5LXMi6UdL7BWQzleBojRzhR/r\nZEsFgOg31Ogpc6Ak84fTqcNSfrVgDPuH6i49VsDCfYgZ7QPr7++9s6CnTqpH\nOHQh\r\n=LB+j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiYKbca9XPn7fsumPJJIZbkn8B6BHtBJB6+bVVfqSjIgIhAJcZxCbosj+U18kyKMVE3u+VtMyqKc+7KcnshOrf1uGa"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.2-next-1608201574-e61d7e58.0_1608201724458_0.804462135640168"},"_hasShrinkwrap":false},"2.33.2-next-1608203172-1031d9e1.0":{"name":"@xdn/apollo","version":"2.33.2-next-1608203172-1031d9e1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.2-next-1608203172-1031d9e1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.2-next-1608203172-1031d9e1.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ksEmH0ykeLwfmkdVBsglFNkYuKMMC3rax1VM6GfwYyuT1F0qs5rL/aAgccDckFz9vTwTVO+21Ckw1Bv4LXAhvQ==","shasum":"7c1e5154dd2d9d0832839b40d5a4f57a1e6918fe","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.2-next-1608203172-1031d9e1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2zw3CRA9TVsSAnZWagAAfL0QAIOhJgTUypkxGnYMYsIC\nUerr1vuvW7uwoEfD5haMF4aZkUNQVXIUod5J5q4hXPEUX1abpo6ilBMgkmN5\nK6wzVDoUAXAYfwPStW/gR2h5ZF2SUa2kQ+GJLZ1DeUFHOfrNsINGGjuS6/MZ\nwBfSnyVR68SNkuVuhjcJycT1Te3bLu+TyG653+9q5Eesg26apX8BEmltV+Fa\nv3yOKku6DhWyNPoAc+s3giHIk1Tg+eBwI4OY5K7EReDGQhGaz793uDqD3vxC\nqtQ9gz1exUmCWB6Hr8tDAU7gE5sFp7s00MkSTINVy/Xygz6tNK5m9sw/Vlrp\nfieuxuvlCIoB1+5rwSxN96eAP9be0NKqFmc00BlgG7SP7VRkP1yQ7kxXKB/w\nYDDamcHj9pJK+oi5HaGHjv2JoCbZtE1xZhBpdvQC1FHqZTTWdjMqEUISmRqf\nA/GTng6E5hUap/sJzeMwfQ59HK0bkwiMh14Mc//TtuqSFcgi8RfFUiX4TngY\nCWqynUIalANsTtbEGKmGC7yXWNDm60PRH9PDxi8Fti8k26s5dStSFViTbEnm\nyR5TBigDOugrc3O6jgWxfplLMgNEnCGyrqiZ6lvHDqFWgF2PUcfYOG0OW3Zg\n9Z8/WyV0lzFbzHMSWS1CQm+oYFs2zZJVjKFd7S5ecGxcXbqola7UAF0+ExcS\nLkFE\r\n=kfSw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDx6N4xGx5HXXOhPO7tTTQUNp3wtu200Bo06lwqcI4VZAiAhhVZk2NwFPTc/U19eO+htI34mIjChYX1da+Rm+KdQqw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.2-next-1608203172-1031d9e1.0_1608203319188_0.44780388735919785"},"_hasShrinkwrap":false},"2.33.3-next-1608204470-9f2b3b55.0":{"name":"@xdn/apollo","version":"2.33.3-next-1608204470-9f2b3b55.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.3-next-1608204470-9f2b3b55.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.3-next-1608204470-9f2b3b55.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xs37+AysERQqFZn2sZcVtiRGNgtry1hj+k7a21T16vF51gvEvocDpukCw3wzFHNrNggjQ/AM4eHR9irs3gbvww==","shasum":"ae20d310c4772c8822633f1a2da2ecaa3454c9d7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.3-next-1608204470-9f2b3b55.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf20E6CRA9TVsSAnZWagAAD2kP/AqIcugJUV6zkjiXUhFt\nuARQE6Me50kixbL5XOMJVORzNXZSNImCl5gg1S5R+AV47Ibl7AflKXTKTVAC\njb7XmCOaNrr3irflMIucE4Sdtb9Y0MkIrS0xjelJMJp7iUAPO1ZlMEuMHB9R\nKTDLhBulZPDtAgnfQqQyzFU0OenT4drkXhJUTJaoUO4MyrEF3Mt0ggjem+/J\nTCHCNbXc1jslF8+zN1ErA7WeVNsm7NtcHJidC9tGnqziKAjOPlpqRWFVB3bm\n5+8a3P3ComIxrz89H7qssRccCVvTYdJbXh4ewrREgUuGGkQw6FqBTHPIjsHX\nv8zPyNc1c/vD10XM8ZAwmv9Mnc10j37Paxn85ELZ/I7Jb+yLbWRtdpn0AJfj\nycgjm8brJ5d397F9b0LPnUDkLXOAEHjMoY5XxvWNev8FVzKP+vcMXYj3Ay7h\n5/B7+FJHFRMb/Y5vlGC7GLX43wY9ZW0XHPN4JzQ+bpA9OXIbQBh+LHwCysLZ\nFhymLxffYMipwRFW9aMIh/OFZ2SeKbb2QLz86vE5d5J7AdEaeBvDalU5naUw\nFFb9BMZZ0uxMJ5jEcYU12MPB/gM7fo7V3XXAmmlk+qNvGcnpuG+KTQISRL8d\nL9JMvhSMI0g9Ii271FVEW+IhBO0zq8okpX9aniJCUBVafWjSMHFNBQPxHE3r\nH1rz\r\n=rwLx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHT0v9tqTB/NBvK59YpVB35logxDoWPqGMDKVaU4/9OaAiAXNpkQ8F9sBPxqW7zuoHR2kPCwQnFomaWYG4GDKrqjAg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.3-next-1608204470-9f2b3b55.0_1608204602000_0.9134099775049223"},"_hasShrinkwrap":false},"2.33.3-next-1608206118-be25a311.0":{"name":"@xdn/apollo","version":"2.33.3-next-1608206118-be25a311.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.3-next-1608206118-be25a311.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.3-next-1608206118-be25a311.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-td6qlon0EvPG4UCvMpqEQd5hdTmYgB/XrMGMVQor7k7FV9cJyAv3qxk0iT4qacoL+IitozqRbggR/Xp+LqATsQ==","shasum":"21fdffa09f216d75878ca55c930137cfc7cbb1fb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.3-next-1608206118-be25a311.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf20e/CRA9TVsSAnZWagAAjU8P/RGfTU3nAgIuS2fhQcUl\nHx4cP9tSkTcsS9FscrBn6NnheUUWc3W7OozMbRIQ8Ui2Bf8ZBeeKzxT7zvll\nTVUbF/aF/oRg3oC+RdFfXCt1gM+usZyp4l92JJZFtLjApgZ4aBUja0x9oGYI\nbD/Er5M8nBLABR1Li9erJrVIGLcUyfwxNE0NRsGWnvVX41pUITiM7YabYfid\neCnrM/ikuG0czeCSzSizsl3+rEgNC3N+c4hl3kW2w7mF8wdcfEnJi5n9ukss\ncAYJJ7Cz7FatOffJSENJzF8uxw6q6KU2ywCWMls6gwD90UIs72ufBzjsF6gT\ntfCctIQxeKxp0ApG1pwyundmh+zHhxNPj7+aaz0xWV7+9RDBJrJ86ZDPCDG7\nbSmthG+rj8YqgzkfrwJuuhr5O5jU1aDcyNQ18rrx56FWl5fcjF0hY6Uzn4ue\nWuyprkZp/IUePhmt5tC2ivcuffdl9Khm3GRdrFJwKCtoSiQV7oBwDD8NMLLd\nb9llA9lPktqCbsX+WqdQxk4lL2egMNByp+FZjzC6zsLxloQgXoILbZOvD9F4\nRvZiul9e1CrphpL1uRlEUPLVlay0sW+h1X1oCD7I7stbg9uAxGeMK6v1AkGG\nlz+qiFWH536+pKi+V3nuFn5M+0Qgo0QY0O1+ofkrqvF+5tj8MU0YRFrG6w8n\n6a80\r\n=rvEO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXvcCTFYkHa3oitRqYE4nD/51oxmXk6NSXNlfkQj2l6AIgQGsRSguyFU5GIM1BFzYxbrbQdTmS4PcPaW/g/m6iyU8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.3-next-1608206118-be25a311.0_1608206271254_0.7945868658744517"},"_hasShrinkwrap":false},"2.33.3-next-1608210925-6c0dfada.0":{"name":"@xdn/apollo","version":"2.33.3-next-1608210925-6c0dfada.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.3-next-1608210925-6c0dfada.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.3-next-1608210925-6c0dfada.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6zUR0ITlODkVAGTAEZJ7k6PEk9zz9czVYoPYX41xY1AsJnozOE1hpfGv9xn54nvu0FGbC7TWOITceXX9On71LA==","shasum":"919606a4a074e1ec7447bd86c6bc06fe9db1509d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.3-next-1608210925-6c0dfada.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf21p0CRA9TVsSAnZWagAAcQcP+wbjrc11ymGpmw+GjuI5\n6MyGpJUC63XMvwpcTiCb97k2LgnrmPzopM4L/xMomEhYK2uZ3Xx8fYa7qsGO\n73HnrvB2MwX0Pqsuq7BZy2n9zJR4OP2IDqxVpuZ4Y+UQ1wkDDK+HIh9LWxeD\nXd0fUGh7nGDFXDhau+Kt9GGEwzOHQSbs99b/VRIB8zbETdIi6/PnereTwmzY\nzMVqLISTPjhLy1MrzSLrp8fXAXwvyV2i285pFoYpoGpOu+MRRXRds+x1PW1Y\nUzE771mEcLAB8NCJTcJhaU7o0WjoHIhwGxn15crIIT13dkW89TWTF9zj4sO2\nGe+FRaG5kLVnNKVTNadefGEJCA7qmbI9ZKSW5FXjjGETh3e52cKYcaSHroEi\n1d3Qkwo9/wrTCyxu5B8OX0Y8Me7T7AfG855RfqEt6QqeWNsmFMB/sHEqNoJL\nfE7DFz4TXcKUpFiBOA5q9niVOh3Gw//mLVbgnG29W1r/R53ftXc+SgXSZ1mz\nliwMoioLUzCyNWaCHHm6c5Yn0gduNvNDcxziKt5w240XSc5fXaP0m9zF0wUI\nAnxA7rDgafHixg6HGVDZKmtzyBiUJ41GeLW+TGU94SOJ5MYv3ne7uWzAQXqI\nTnnjuplQUC5CbJLJmgmDNiXXPfkjy2+SruVguMTO6aJT/2yWCeVMQdUfCvCg\nu5cI\r\n=4oZ/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDcmzdtmtLTVAmhhqthcHd5347CvLjrP8f6JMCxWB7HAiEAzTeKn/mQFk4XlSu9IlIh1jOFVvOmhmR+TmuyoC5DAEc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.3-next-1608210925-6c0dfada.0_1608211059624_0.19470620587335596"},"_hasShrinkwrap":false},"2.33.2":{"name":"@xdn/apollo","version":"2.33.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.33.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GYt51zixA0qXwS+hdfaScNyFZQcU0uJOMGR2MhOke9JfHTYRrhBvd/fYu5ecTo/zOeu9Y1aEJvJUNtADAk1Tqg==","shasum":"ff7742679ccb491be1045befef2456af82fe41b0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf216mCRA9TVsSAnZWagAAi0MQAKBXTUoPUquxPueHazeV\npW1IAPrxoBRb9Ym5tfDlqS8DYpWwey+tS2EN6W9uH0OlitIRHSUmJFimZybm\naQe8GKhBw+XPQ7vc108zeFjMKr3jNtDpk1Fzoa4O9tSFGL8tqYKfjiUBYuQr\n2Lx/2/tIrIW5HuXUK2I4v0gNHgVbnbUP5UBfcueceYw/0lvcZRVgB2q0Obc/\nLAkpVFTFBQtlKYumoWMJimyM0ncyN3YLlQ4jTual1MKynl69B/5fhjG5jSPj\nsilM6pnVXYm1heFW9VWmchI8LuEWApWGAA2tf5KNX+szl2k/f8UZRcfRLfHt\nOk4Fx9AHOO3frC+x7xnh1MJgCZvs32u+X329gMNuqK/uJe5xuUNAgKIkxvVe\nAwtXaGyLv7ucsNFIhe6kugVxR2OOJwhd1UkhKE1xWHDDNWjQxaiYS7lCvQgg\n6v5886P+CsXInvMwx94e5BUFoPqyId2aIAwwX7KF446pz0A4UscYN2wKAVD8\nrHjvnDge0873V58HDgDM20ZawHUTWMqYTI/vO5I9FbNI08RCmHKy3qxB5Ynl\n33fKfry4hIhumYsbMiKD+6P6HiIGTFjjL4z7DND35ebvuQnZsarpY9eNesum\nrDXn6YBW3mPXkS8LO9spB3clWJfScVJCDe2Xbk7yHLY7Kc2Qre3Kdmgoge1f\nlFD+\r\n=UApW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAU4R7BXGgPQ1AimIWaDzpKWbiujZ4wie08Sv3V2+nLvAiBZkhGc+jLKNqa0/Aen9aTKgW6jPTCFkqLZ78tfHVbl9A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.2_1608212133696_0.6114448448912297"},"_hasShrinkwrap":false},"2.33.3-next-1608214108-f2be469e.0":{"name":"@xdn/apollo","version":"2.33.3-next-1608214108-f2be469e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.3-next-1608214108-f2be469e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.3-next-1608214108-f2be469e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-L1vTFf5YkGF80QL0jVCVBpj9SSx+79eim5cL1sV/XuQm5XdnKMzt1WSB6NXRIGPEPmRPKbaW7DGOk2HtBMCFMA==","shasum":"d4b7f71aed4139bae4bb3ad26fe2cdf50b4ffe93","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.3-next-1608214108-f2be469e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf22buCRA9TVsSAnZWagAA86EP/jiSeofX8ODxiOsGKCjT\nm9ZjVOvItKffnY0Sx8VPDHdZR2wtBdpaViZT2qyZ7H5uGUMtQ1J/PW2quJIE\n4EHUMqqo9sEZdYyKzYSYso74U3JtFguZ0ARity5TEgLYW7qHbaRBjGgdPVbn\n2XheCgfAbGCVWP7S0H/FI5iYNLBiqWHVWMVnMF4QueZ7o54MXPE2ERDdh9yx\nfRrZWfduWgYp0fxdj+bMhowrU/f4GYH41JEpV4TTE74n/bxkE+TXMm3itiXl\nUwClWXMIo0OHAmtrHJ7NfBFcoA5ADSVOrN3TCT2vdXt2vC6VyxQqp9pDYJQe\nGoon2f7HWW6CRArqtgf/iEPT+km7HRu6VbfC1gVS0uzlhuGkTUhAmAw2vmI4\nvcwcVjrivl2+wdyABW+wUYdnYOayy19HfhL0dsd8uTyadrlj5Jtgex1v7lnm\n242NCL/2p3G6KfxaZbA+jqF0IpnhiHsf91VmARk4AuqljxqMo+eP0IPAsuLY\np0JK7M1riWSMs7Mo6mDOND/ZtwcmfjioPTrrJyjTRT9qmp5HE1uq3IUotESd\n8k01znpQn6+aZq+KN6GwoFJG9AHG6hXMV96lDqSWGSC/Ibp1z9CQFvmmjRon\nvMdarI2hwJ33RLNJaDL+Bxusgtivdf9LTdT4wbE4GpOQ/+V/qBq+Bi0U+Tu3\nAdxX\r\n=8kx4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9+KFT/vEJMm7wzoZpG8JfxqgkaAE70k+YHsciK2RddAiB+jJVtmV/4h+bTMFP28W+AWmPsyvBc6UDmKaBT/9yUfw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.3-next-1608214108-f2be469e.0_1608214253737_0.02008712548989955"},"_hasShrinkwrap":false},"2.33.3-next-1608215550-f2be469e.0":{"name":"@xdn/apollo","version":"2.33.3-next-1608215550-f2be469e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.3-next-1608215550-f2be469e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.3-next-1608215550-f2be469e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9XSW4cs7jazkASLdu8b5uzAJeEcyInpjuxq7Moeoc1xSbj0HIJ8WsyUyvfjdHi1LzWL4dSFSnTUl2dAA3m0WcQ==","shasum":"c4a17eaba38e7d82e2e10ff6ca21f84f31140c17","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.3-next-1608215550-f2be469e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf22yZCRA9TVsSAnZWagAAljYP/jvzKVHwsacvRFfndnMy\nTNo4aAUlDSOEjJDIZYVOG6G3W9GALydPIbFeNHrcOVkipqwybMIQpuzuTsZn\n2haaZ9GONG8UE2TZUCCsYEieR/j/Iv0oMvoOx8H2jpLGk4MqO4PA/YrTDS6X\nqjsm6ZFiMnc2j8CtDQKpWmcKtejXwSPrhjyCU40WazcmYve11bykjvlpT3Cs\nZkrQNCoRcQVDFGKkh+I97K0yMt6pnacRiOVHZqcPyKIr/ng23sukovonuDQI\nhwAoiUh66M/7MMY7s5s2T+O1vJkwjBUkRzs2dLEHh6AoR8Zt1+dvTwS0bb/v\n21ImqjkYF2dDlNoeOO8oq7jvVFJAk0dAoYugRGhnNGNvOh7xv7AFUCZdzB0g\nmRKXwlzg8KXgK6N3fBN1uAYfn4rlW1PjqfXmyuoP93MdjRdbOPca0nDehHHT\nZgDmS216+Wa4iSjhCar2r6VVo4dwX6/iIibvFEF8V2ujR5gF6jki9z2N2Z0o\nuN8xot94GcSt4+mvQ2p4+CcvnCCuTWGtVghfCUJOmbkxTl96o+EtvVE7/isF\nJgcKGHSvQbW+1yKALXVslw7GA23jLcAN+LetAyKHa3nNvtkvC4tNyAMw8gSB\nj0FjyzU/euEtLSgCts3awc0MEqE3hBv6RaZoJOEHE5uJymcaA7A2fLNR1dcV\nYceK\r\n=O8ik\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDuZM5h8IknYO05xxXH16jyWe7Bz6V04eIWKu0ec99t1AiEAseTpl20zYfddgnuhXFP4jagEinDKssvtiB6TJv+oNvQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.3-next-1608215550-f2be469e.0_1608215705136_0.984396825309561"},"_hasShrinkwrap":false},"2.33.3-next-1608222257-f9260e66.0":{"name":"@xdn/apollo","version":"2.33.3-next-1608222257-f9260e66.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.3-next-1608222257-f9260e66.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.3-next-1608222257-f9260e66.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jvzSTwtcbM9XBr1wbjTmWbwwwhlOPoC0MM8i06T+MeGSG2rjnOh5m6Ns0LMD1yTpI5hPQnfnIZAl4DJqChd1Dg==","shasum":"1ecc3c23d02c3b2da263cd9f75b04238afe6077d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.3-next-1608222257-f9260e66.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf24bICRA9TVsSAnZWagAA4qsP/1eJTaBF52Aa0yXz9XQq\nbnWL1UsPrAR9xDY1WaYC3bZlN35tZaPQY28vhXlC3J3ULIPXoEKS+oNkpw7Q\nDYUQOLOVLi7fTGqnulGA2E0zkdLr6vsJaAMTit3mCEizmELnVm/R3vbuBhOD\nFHr+u+CHeincJzdscff7SpvEJmGl8GdWCrI3ff8mmhqcddA6cWzUMdZ/CHfp\n/0SRAI1kATWzmea7+TIPYDY8Pj/9/xy9nSD73alBTIKUsPP3SdD47x9Dd+BX\nZtWVNNXqzdPAaiXN/iNGXnUOVsmCBZcHJxszoaKPes5KIgKivMHwZRhoww62\nxBzIXulTtyAaFQGGJM+6EC/TcQ/Sp4VR1xA05zlKQhw23GdIZ/5KmmCtciPS\n9evN25ULOsTiX3K0JpVc05FA+yGx5qunTv/kyxbodJcAUqlz+KOZ2hhQUQhZ\n+1hSwJqk9zX45CIE99Eaxk8lsQmWIU8xP5w1qYlAY1/dG1BbrnLoy/rU8O3z\n1rZkYxv0+enUC6MDGry0bYCVmzbEic9SiE8T/tGTIWx82QEKI9Ta969QPQho\n80c94YTYjBxUVT0ors74XalZxhCD3wT9J9nswv95C3WoN/4yIFsnguruKn2F\nNRMpRBbMoFbeLMGvspHqtR3BbvFjOp5/aE6gTZNI4YE04SdIUv9AazCn/lhw\nmXFV\r\n=PBu0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjt80bgTG3N0nQT/G5QT5hAa7MrRn2pfTSnofFChOIkgIhAMY3vr0MgkKVUKjhPwYz1ZjfjFACVi1udrZbyD3H/pP3"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.3-next-1608222257-f9260e66.0_1608222407461_0.24515931777710698"},"_hasShrinkwrap":false},"2.33.3-next-1608222666-2c1f1b94.0":{"name":"@xdn/apollo","version":"2.33.3-next-1608222666-2c1f1b94.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.3-next-1608222666-2c1f1b94.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.3-next-1608222666-2c1f1b94.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FEQLOOkErJKxwQzptVx0G9o7Klu743Van4GRBIinsuQq2VWhBTxPz5OOsPi2ZZaYyrdIsIfe5K9X2bLLy2K+aw==","shasum":"7bebf882e8d1fa3c869a13dad95be046cc44668e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.3-next-1608222666-2c1f1b94.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf24hMCRA9TVsSAnZWagAAUqoQAJ+R0bTLVdE5J3V/VatI\nEMtvz6HN4gwtwTu5YCPp50rDpeXGooBCwFCYlTqvExMPTOaTLrB90Fli3w+p\nwJo2qv5YNfOszeZ2eaJ1L7bJLNIzFK1y+oKS9Cfpln7clK+FsutHq5rwpRlu\nULuL2m0Pf/FPkmqeLVmKqgEQzchOZPU5g/bZA8LoSRvTX2ix0Wggt2U6tbrV\nyzpT+nI6S1rLT8IRz8z61xMi7cPB0aM7qoHDrI3jhGKOvHoR3EDCgx52GgTi\nTnDz38MUurMWGx20tTUbH9hV51OfYRlOLATcKInZ7PEeraodrDzKA2Se0RQc\ndrC8ykhkBss4uy3hAL8gO0jaxxMEe4qWRRBPduvaad44yKXpgn5TohD5W34t\njH7Z1IJxvUTaxOz2pu7cfTVp1OpYM92OqUPkuibwGahvKJcgIGG51iMaw21T\nZv6tBsUMLN973igxyCUi065stkqlD+xoAEUgRGHrav0ydsufb9X4Sru+7KF5\n983l3y3P7qUYamQufA5jtdnU6LDZAoDKsKEHDew1YYnM9VgursPPDxn83OkN\nhcvg57O7GIA8wsXHD3AycqKtZsesRaKvnR6VtxzYag1Gf3oxk0wGHXjR6uP2\nebzu3R2ztf4sDBWJVov6OOQitx91V/DfZwqfLnJBbiguwPNhL7HeKu7PYZjC\nRVbP\r\n=ZAXz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICebNpx22LRqq9qGZZz8BD1hk96XGdrUKwh7fHWIv0pIAiA94BKoWMj3d0h5QkbT0tHCfMWipWC8wmU85dmFDVDUuA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.3-next-1608222666-2c1f1b94.0_1608222796162_0.1681405241576046"},"_hasShrinkwrap":false},"2.32.3-next-1608223390-4a64ae60.0":{"name":"@xdn/apollo","version":"2.32.3-next-1608223390-4a64ae60.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.32.3-next-1608223390-4a64ae60.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.32.3-next-1608223390-4a64ae60.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oeDMoQLPu/kRdHSZaN55lDQKinocYOsgx7WJxEt7i+NwJeYaVn36g92tSdbxv/hd2jJ/8x/z+Fn3YNazN+yfdQ==","shasum":"946719d8f13484f9cfb7185d3836cdb570e9fc7e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.32.3-next-1608223390-4a64ae60.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf24sYCRA9TVsSAnZWagAAdJQP/jkC71plVN6UqUCK1gXo\ncg+5AMjJTTsKZ1i2rSHZwgMXNtvdLRwoNoZm+zjB18HaafYSCi/b/z3avaqa\n7sBvrgX2+6f+vN4jbQnhoA2Z4k90k8NezPNErnWdPvxVEwNz6vAXOCy18xKY\nMCAiJTW/cpttpC2cl2/TAuM8ENDH61yyRYcbalG+8hMmWLErfzTkWhtLjeoU\nIFJR+t0ZEf2EeB1Ik7P8MXT9M5/u/X4lt1CUaCm5NAdsEhk4xM9YTckvSAui\n3cnrtbNq6mqe5iBO5WRoYiyC0iGGPV7M6XZco2wPjZfyLjAGCeEldLDvP5vA\n5cubyGXFPiUX8e2uBxSgURFJ2b/+V63CI4IAD63f/c0seExxPPHjeYSBSwWU\n1C33qQoX9v6Ypqbl4sIDpFJXjmnK/Oc2Vys/0wuwU1VEsFXix3GTgJ/SzRjL\neb5lOSA2Rj32JS4AUmf4DmrqEJT8vLZg3k3MeHXO+J2Wl3shuHCxXpBLtc9Q\nDCJ8rn8vuqvUVrtNoO+mpolfP36ir6ow+3KaG4LSGBUUBJ/Qke2Zy/D4Qc8l\nNeUS/5eNtQcJ3WeVfFljkj5XRf7LbdWX7cvL5ARFsTp8FCg1AzAU3FKo0h22\nrnnneLw7IZyMm/0ubhnYNXYoUhlWp6u1UutbDyLaZqLruNiLNr5SBukZ1txk\nsW16\r\n=c3DP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDZ95ECBNni+hynOL+I8pSqKmhaQyoqLexVb54j5afzAIgWMZQL4OTDZMFCaBpJok6e7EsdyToR1hr063dryAS54g="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.32.3-next-1608223390-4a64ae60.0_1608223511651_0.28124721278603415"},"_hasShrinkwrap":false},"2.33.3-next-1608224061-8507e4b0.0":{"name":"@xdn/apollo","version":"2.33.3-next-1608224061-8507e4b0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.3-next-1608224061-8507e4b0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.3-next-1608224061-8507e4b0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bCqVwLJu8k1rWhV7TV3MNZYECn0Ubv8DkQAg2j3KWl9fAEiceWcmfDSYQtxQcFO0rbmL4CDbWg23K60LjZXyBQ==","shasum":"a2e8ec443263cc43872ea0e6264c19a2875e6fe8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.3-next-1608224061-8507e4b0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf242+CRA9TVsSAnZWagAAwC4QAJzWPa0c/bCH7K2NmkWy\nxDcVBmgpuZFIV+CjkvGLchAkiLTpYfUJAnqwaEDB94aqrnGfz2czx05S0QuZ\nnTGxQgLATCKbmvCMx3U/NTZSVgbUJQFPWq6wOGoA8Y2X3ubmVaommrhbuTnx\n8lmo88DRLb13RbuiA+vvhKfduB2K9Wucgw5gTjDW7feD9RraCtALnjOGGzYq\nLsBdw+48Piux/sIZitBKv0k6pcEElN8yVNDmAZLNubBZcOyUFqw2zA+KqO1j\nI6H/Wi9WckplwMPkxT/QhlYCh1zSQFX4aWzsMsH4jpdsJxcl4H3Je8AFw4s/\nmyEV7oryy2IS6dUy2i54kIr81XccdZExw0+inNkFTW6/cW3z8Pxh8G/s/4nw\noRcIW7Xgtcth6yExU940fiNK7rfOTcS7Tm4qDzC97pZdhCUkOqXqvlBDochP\n4tO7VW3/pW+Noyp7ZwntlV7ooWbdPxqITIj95yzYIzZ94XpVA8aq/YnjqhAW\nIsCmCaqLSgXdsVvsgQZWdWYtAvycnAtbpK/lK0JvXSnvUiQjuPpXDaROt+hG\ncEZnS30OrPNmxHW00vKBn5MT4JfVz3oY6+ywExl7wFhmMljMtlKQ/20cW/zz\nZ0toRbc+nS0HheAhTIBu/dNXr8jQrMqqNm9DXHVpNx3kBVviqlB69lUBdfFm\njK+L\r\n=BJiL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA3pcKKRwdCi+IuxLDhwD+EJbiEUnYjdn8Ej4M2bpZ0gAiEA/Vpu+bqbnPhKOrWv5t+1BwZklLJyjIlPLlUsaqIKY9w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.3-next-1608224061-8507e4b0.0_1608224190432_0.7430483166761168"},"_hasShrinkwrap":false},"2.33.4-next-1608224200-7531f6ac.0":{"name":"@xdn/apollo","version":"2.33.4-next-1608224200-7531f6ac.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.4-next-1608224200-7531f6ac.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.4-next-1608224200-7531f6ac.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kwx2Zqy+35rnEwogvB5jAwnGuSxUqW63OEORodEHk98TXDSV7V14pMcK6+bz9Oucih6P/MVhzW31IdbCQIR+FQ==","shasum":"c8db864fa0dc217f5435969aa314a8a62e0329c8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.4-next-1608224200-7531f6ac.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf245ZCRA9TVsSAnZWagAAU08P/0ykwaUjdvtVJFPfe2dG\nXfOa1+7jVCDOCKgsHBNFuoydf6ifqPOIJhwQ/N1kH+nfMHrKE4k80IwDOlm4\n+kVQQ3z0VVYrEyUniirdjTmyf1jKAQ23FfBrjqwejv7GD0MRukUVAKVqhdHT\nkzeFUMs362PJh/7pjxiw6L+j4TH24gq3WU8tPu9qG/UavdO3Qv+fnDpOdwCU\nfee6pWXffNB/IAe5pjbn4Qa1LglqG867mG0NtCC/nsb3oDQg219LxKYLrWnQ\ni0doCZGzXwodl6uNTlJxhqd8gh24qpDNUK5qk0pvtB6xNhWH2/VKTjn9bLkW\n3FDDThFgAl6B2+vcthD5h467ZGDop3FHzLdmnoKqElaSJYY3dfz8xz7hiL7h\nJvmZurGg9g8GxvATaW+3bJ5htWw7T8nFXlWx8ZvcbNHd9nJX4rDLrGgzlnmi\ntn+6Tq+VOAQw7ijjhSSw2HJyNS1bO9lmlG1IkkrmNjJDBrCsfp15aM/iiyZ4\n7LKF7MH3SMdsilCPof4+zMeEk31c7s87AZzU7yqpdF5142Y3mLjSc5j8gZUf\nQyGEJsMbP+dLsz6BKMxsWTLNvv5QDYJJYt1+PM0YlLU/iss2ToeohYHdemYM\nyCfpKpSyc7TbKPLWZmt8JaIFCqUesH7i9x/a3oJbnc6l920tV18nkhIpaAhf\n9vJB\r\n=3og8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC20aWPjsHQ3VgGoy1tWGX7LyojQiRa8yWJo8bTOksZbAIgD45aZhovk+D966mK77nKk+POOyotMvdq+ciPbzBMyN0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.4-next-1608224200-7531f6ac.0_1608224345006_0.2446820768250626"},"_hasShrinkwrap":false},"2.33.3":{"name":"@xdn/apollo","version":"2.33.3","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.3","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.33.3","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NIjCWLtbidK+B/vY0FP1gsI+1YplsmqnEpPhynSgu/iE6yYJNqxvKu++M3OAxlbZ/Y4JJCijDGCMuu30GyZMHg==","shasum":"16ba551a517d72defee935dbc4e039b4865024ec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.3.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf25McCRA9TVsSAnZWagAA1tQP/3rF7+s/kE0uKQ3xLtEE\nlF8O8rstlLSilCeNLLtie+g3jOf1IUJUKUD++iLbGGaaqpFUCxpUpd7ZsyeA\nXWf6lP55J3gh/mKaPsJ1lp2MvcZnrLPAVZSjLsZ4NZ5s/Zg7AM3yKsYNKLs/\nmzmxeJQmRh2rLaOMxzu3+laIw3UXFfaj6klWn8YxQ1zYpPkdAqChvZ6/wevI\nR5p09rstwgxK1CF76P2eTByckhcU6bLf7fvu2UCM5Emu/SAVLI4UcMxjhtMt\nbG9CojtuEnWLEAxNuYLtSNiSyRybmy/lEILnmDyZ/cs4OhMCYD9bgOlgz/v5\nQUpr9wBMZTakCU4juPzDGciVMO6dVQrbl8Q76k0sGLBYUzNrtXXeToF1nIb0\nlAzL1coP0Ty/SHVdBBtUwUIzuAbO7x6nuCXPoc1FsqpNw0+pC8sZb4rhMS8S\nXItJqs5LZwXWUyZjQ4U3QNj6KIQ4KtOIhsG+NE5g3DgjJU/e6W2UVsfk5FtY\ncZmTuqFyc2TqKFSaB9Mf2gQeDu+4gmkn9D1tzMWbJOtoaeADKFJjqAS7oaMV\nbV7ddVAPFdNsFFuc/ymul+bnQUV/Pz90Ryal1HABWB4fnoYVDWjEUVMyq40P\no9F9c+bjSc+ANbXlOE10BsLMmr2gU3JuMfq36fj/ypsUllqaSNexNLW19FSh\nA+gz\r\n=kBK5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnIekLubTZJElyuNJ8IHNqVi2vS6xjwW8n2gzRkyk4uAiEArdFpER0MwagKIuqxkvPuPF/qe/sX67fx41RnofKqAeQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.3_1608225563682_0.6234049336992387"},"_hasShrinkwrap":false},"2.33.4-next-1608252872-8d3b9435.0":{"name":"@xdn/apollo","version":"2.33.4-next-1608252872-8d3b9435.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.4-next-1608252872-8d3b9435.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.4-next-1608252872-8d3b9435.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Tk9Qefv/cNysclvJElhCb+iqoH6wdXnB2znW+jh1r9AmU5jW411afyPKJPgsp6MWlxNs95/vm0FIzZcJBG4mKQ==","shasum":"c9a02cd3657d12f69617959e113faf17324a32e5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.4-next-1608252872-8d3b9435.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf2/5HCRA9TVsSAnZWagAAA3sQAKIYXKCjuEp2mxpsQ5+z\nTVSc5gJzDI1YP1PKXRpKGQW+63sdotCiDrNz5MgZNdIa2dTzCRem2FcZSAjQ\n9qDmhz1sTaNZEib2hvFg842AdsRjhRTsKuzgJ0N2RLgEMoZV/5kHSLJSuHJS\nYqxGrCMW7GCq0YuAb/UKxK3lvvgmV+nsZa1L6RYPzTF5QofN9mF1ufN2vsQs\nMZSEi0V4RGu0JTaZ1GjAUcooJA+P+U90NZCeY2BbFkboJaN/I0SH/+qimmS9\nfYQAUl2hOXDLQsdYnVl0FsGdWnHLYXChcLCUWL8Vs83lEOO5Smh1yg4n4CiH\na6qYUg5n5jtzv8sZep/KV2ee01e5WRGoCAnxGrl3gb3hg41JQ62waXXCXKvN\n+jIp7sJ6z9ypAHEhcsdPBcGcb/Kumxotf4gGsH+EleUgMi4+AP6AZ6IUcI7m\n3tQqpFDfopHrPj/VMhZDxGhiRpl13B04dLOYpjcRMqCqvOT1xIs4dtGXZ6tD\n0eBdNvwCJUzizoCu5/pNJICA1LtzeKl9UvxtgW/b4NAhVpUVSBLIoniodDQv\n6tYmg9IjOgsKqZmSUKuAjdAPoUP32PQkRvXC8qvo7biC0Cz4/g+5jp9t16fo\nurx5h7pr2mztEgPb/QSbj3gpABPVdC/P2KbdTaq3SR438nDMBxu/t+30WpHr\ndyDK\r\n=+aW5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIuEvmbEMDfw65DWUQIH2G44W60aieoLXP+LS2ypQPPQIgV2u89YzrpPvncNhBLYQpMWVyf6arlRTTe8ovXpbIA/k="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.4-next-1608252872-8d3b9435.0_1608252998792_0.9641141866050158"},"_hasShrinkwrap":false},"2.33.4-next-1608289305-33ace1f2.0":{"name":"@xdn/apollo","version":"2.33.4-next-1608289305-33ace1f2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.4-next-1608289305-33ace1f2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.4-next-1608289305-33ace1f2.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fx9zJYNU5bABV8hUCPy4n2qEQFNXw1OcLGlTB3EHGhfgMkeAPX0y14kCeckce01RCZ9QBAuUhXT3j8t2kzNd+g==","shasum":"61e144c287017636ef00cb430eac1ac7997be83e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.4-next-1608289305-33ace1f2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3IyWCRA9TVsSAnZWagAABloP/1Qi0ghuq0T0ZVTHSTcu\nRbNhscvdR2ERz6MW3R3LVJ7Vc891PNOeooXr5a4Z3nIeuFZUq8my8pTrLm9c\nC7gjfI62Mtemr6o2/LjqAsiRfoUYy7gx5FhYl+2x92S2rZjUrLS454DIYgw6\n8koF5wwOFJyoCiDEOvJIi3Drg+V6HqMe+QhjJ9w05EN3whM97o/VwAecmro0\nWKK81sZS8jMzh99D4zjlb92CzUyqihN29OrSpQpSJbGXmi/NAj6AvlC44FYE\nOiX2HsZX3sKY2PfR/9JyufHsTk/2n/GhHawJzAM8QjrtYAScb7c1/CIa7vP8\nP6fa2gXSqvpmXSpd8I1oDjqvw9MZaC8Z34abyfDvvxMHY/tA45x+2I8PZZuU\nnL703CttIVLRajlXa6+QI6zEnn+w0ck5IlnabfGMNTqxsNLb65hXp7mtTQsx\n3rmUFVzuNL1o/Pbf48uNPghB6n5mJAiGpxhgwHTMOdq92Icuve5T939TB5Py\nAVhsJQMPto98vkmZ1LVG8hsx5NUiiCrVi9owAfOJRPAmP9k3jpq/CiZE81z6\nSKzJic0urL1QG3gcsAR/LqNe4DfWMHywLdpopIrxrmYq2BlNfH3CbsI/fdis\nz8UIsbUasn+UeawohuaID26KRdiPJ6Ls4FeOdmEW2bC1Ke8yxRjjEr2sYRwV\n0nqA\r\n=+r7V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTR9JaZu8I0W7xh3nNoHTmWWJ9ijHX+LaORf6IdcfJiwIhAIh5L2UejTXW5KyNc6SrAa9wLvgQ96Q95hjAX3iEkBzb"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.4-next-1608289305-33ace1f2.0_1608289429646_0.3203698666026007"},"_hasShrinkwrap":false},"2.33.5-next-1608295665-a0eabebb.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608295665-a0eabebb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608295665-a0eabebb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608295665-a0eabebb.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pYffg181hkImM5qctFSIVhpqhBMbfj4GXPlIo2PhqRerBR+gecklNrdoORVHjctasxmN92A5qtzjKRiMWgNy2g==","shasum":"18eaaffe7225680a50f2d4e20eebe7ddeb4134f9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608295665-a0eabebb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3KV6CRA9TVsSAnZWagAAvkQP/3P1dUgm1tYnt0xbwtcc\n2HxQKHxHqI6gWzZHW5QqkPVv7UPuk8XwaHHCz3PZczokg0NU+WQKFKaIEK4R\nZaDHTyzAsLUQrScHC49zGvY4J//NHbpfrNevBCqSXo3tb5DQjOx6mlNLWzGM\nx33ioDV7x4ArGc5kl5pOTvPKKHILoL/kEqt3z2/eF1vySq2CGd7qBOecyWNY\nWmBh/GilQqLJwk3F4FkhNI411enu85AayXy9HzWdMmv6Y4mMSEZOSB6PrQuA\ngpMdZY1dJFkJDXCgq31XGQIj20TxrPvs8ghw4joAIx8gr9iMugnBuS3340mX\nqW36pr9RV9f5rHiOmXulMGu8YUo8iFLgNY4ML9EAcG4jmSh7XAyow2nK5QPV\nidWVL/HLIXcNjaQhWfuZwtaZ1zfNclLM5PXNFDexEwqto5F6nMI2Spwqjxto\nMLR3r5B/WwDQ8n+SAWMNohJIGJ/Z0RCCceav+ARSHD3hOZL6gGxGu8Z2L1zn\nQskXa0Oado74CGako6i38ZYee7SzZMFmP9yeitmKNIRn2bjOAqGiuutCf8Od\nlXmyFkBNuRs7E0blPvXg7362k06/qfI5k+LfJNTYUz4kHJXTG+V2bPtDd7I8\nu9vdg6B+chJa7ysojK17PQW/Ho3XBLaDXxT8F4SfInFdtGDe2UaNGgW/7GIt\ntx2g\r\n=k9hy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDMQNT4kimcOQ9m/jIHp6EUfbCO75qcWzF7IwCEBSzCcAiEA7H37YVnoP5olInFBUppGrwl2cLIeqSaNy0KlTvqBblM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608295665-a0eabebb.0_1608295802368_0.11128356066248513"},"_hasShrinkwrap":false},"2.33.5-next-1608296907-a0eabebb.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608296907-a0eabebb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608296907-a0eabebb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608296907-a0eabebb.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pZ2EmXZbn1NW0DVq58jfYBGFz+5E/Nd5lax6yk1sIPSxwWOLkfc5E9mBtoN6EZWZbWhQDbHQHqu8Flfy0newTA==","shasum":"1f7189866691f89ba1d3648b75b6191963f4a14a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608296907-a0eabebb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3KpZCRA9TVsSAnZWagAAGqcP/1VsTHRh+fFdzCN6cCt3\nMHDyA62CCWVKXkkA86i2EkXq2BRV6Awu7s+7X9REEmuuGFQ4JhGAUOpSPL7t\n4sPVcZ5Q7SxndLFHJF8L720ggS6Wq2d+qFaClf3T6PZMKBhrefyvOLdpapeK\nKTe2mP8hKh8hrJ/71LteZl5EY9QtRvoqL6rMUT1kuJ+hZrjDKB/dD4dKcVH2\nMUupPdMt5/ClYNX7VPmMdk/OgwO2nKENffUAruWmnCLDaNf8IXDtl+0kieBL\nFAVbDDYpH0GZD8bviYsUgC5Ju1hXWgtO0Ay5up3YYbflfRRTHeuFBs+7ckeb\nI3D8IXs+sKxPiEhER5MGaVJdRivF4DzpTnd4/td8NOeydUHy6yadkhUQxpGi\naNsXW6RZgYCMyRGsBBpKLoRi+rPJSGy5djUjCDjPITNA/CwwaFy1DEc8t7jq\n4QG3SsG6eNyIyn5YH+DIBQfDOptUQcCtlwwrOrpA3iwhkh/4oaDfEF4tdQhh\n0pdagnbTAbWUs0J6JeOpTzgh1WCoDEP4NJyD6jRoo4E+zUZWEJ5ZtqEj/z0S\n8pYDYPJTpgeFVMWb9lP2Z6gueSNRvsi3gHCu5LHPl2c+StjdSN94OPZ8IuqW\n2bnB3q86Kgxps2FJC1te8oKRgSFLlKRcPUAANvMYA2lzqaE543685PDTFOp7\n3Tc4\r\n=q61C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDw8Jp/QBt9wQh2Q7uBunhtaPso7hFMJi/OigofvbrumAiEAvCyFuGu3yZo70okWdFPY03JvbvAM5SL5nBz06zQonFI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608296907-a0eabebb.0_1608297049290_0.42992022528832163"},"_hasShrinkwrap":false},"2.33.5-next-1608299095-45a1f58e.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608299095-45a1f58e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608299095-45a1f58e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608299095-45a1f58e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rTpsV8TRV137pN+z4LPuczYjypJI0x09bZRhHQE6yRG10CqPL1ZAEtAAp6cZKzxSddungL8p5URaEHUEbgSsKg==","shasum":"be5bc2fd5542bffcd15859ac6136de5a0fe2a4c4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608299095-45a1f58e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3LLnCRA9TVsSAnZWagAAqNYP/3DMkKwLnLfJTsbKku0y\nvJ5lU+A9lSXR3aX7YKardr2+ZMD8UNyRLec6GcI3/T+5c+o+puIgLXb5cfFg\n+5g/D7uDLBy//FgjEH6fn4IlJGcxRblKGUQy99/Hal71eI9OJ4US10FiqxA4\n06VMQgIKv/bkKdA74wb98zo8G4/8x5nQJZP6oDzjDgOkK0GnezAm6M/6dd0l\ndFOFPzrBPkoEWABtYa1TRm1Ul+nrr0l+w6zgYA34QCaa/YJGZx2sGnD73cNr\nTx1CVrQ1evlBLebU40YCoOMjDYuE0pcMMshJJeGdgv2e2gkaAyUOHckeqDc4\n7xp7TPB9+sAk6F3ccO5KuAJfIZh4ohagDTtyKfmUymXgZrk/9L9X6B2nTwn2\nCi+cpwwl35G43t1wxHFOXoiNk5NZLq1iA/NiSZZENnyx77fqcUUE4TERWYCy\nU7o7QbrI4ZNCt+UsVz4hed4AJKesAQwjvAHYXJRNPXwSdYxXDoWIiS2N5Xgm\njkEx+iegyAY8pSV49+JDfB+nwz5IKY+IWRv4xR93b/m+FEIc97OtxkFWgTlz\nyQbQQA02mbGWxqcjAVonGD9SxA6W7DIY9pN5ZSknB5Dyh7H0LmOHxGCYeilI\n87RvSLiVNMGtLPJGcodskQy1KKBHBtYngCQQD2sRRxmWpmqTflpLTJAgXImz\nb0bc\r\n=0Qse\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFnsDNcyUu/qsL566EfVfBeCsZCkkQfM6Db6LcDoLFb+AiEAg8B07p09EUGF/yVry9p1PzzO8a5r2MXOEnJuQijc6kw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608299095-45a1f58e.0_1608299238969_0.9178703417324914"},"_hasShrinkwrap":false},"2.33.4":{"name":"@xdn/apollo","version":"2.33.4","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.4","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.33.4","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-waXvZnUt/D9DkwJpJL6UgCJ0arCVpb6B6u0fobp1aRtDuj/77dob+JHXF2aB3zZ3tAtM58c23Ra4G7wepo7+Fg==","shasum":"c9e57fe3422a3813351e27fbb1da1a17ce4ac82e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.4.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3LMVCRA9TVsSAnZWagAAptYP/RmPGsQ1ojBiLun1VZq8\npP7KRfLyC1s4BMLG25henE1GVlcGfYRuMiOHnd1rKJO2Kc+Or3xDVQJwKDl5\nqIQ595Kt+lN+4mlCyJoh6j/1EF+sawJaBburYeE2HVX0Ukfb7lp7T5MPeFcw\nz6RfqFbFvstywsFwIrkiRSDh7ubuyalncTUnJm/J+XwVUb2A+lAtdD+h+ZVG\nCAigBvi9eGHDii6lyy0TpdGsCt8ijKuJhjML9Br50PSaSaUdgXuFPGfMG3C4\nr/WqyxjAFqqYHLVpV28x6sfMc182tCxHYNwqXSRljOatPPPv3WM+7AcPta3n\n7YNA143Wf8TAGcQ2KRrAmIIQMVbFKWUxS+PyymHmhzmdIZxrWigBtogNpakD\n2OA/0Ns1v2mqUEbca/ofmG4bqAr2LxfJFvvDBTO7h2eL2GCbT956pPVFBW1c\nbzka7E4zwOw24zbajIJbzbJks8Z/BGtwMrkDcJ26ckM7tra0b+9f6Ua5EfzQ\nBfZ51oMdK3R+lAL+vp+7tGaVMbcjzPJOpLjh0rvoqtLYUtPd3/b+zZ6o8uQK\nrHIB+4YEvL4oJrP7jbXNFN04EnNYNCwlBT9VHKphn27uJIHQyKfkz4vZ5fOj\nAcjS82BPEAY7BdFCtBdtRu2cl2QlfcYfmFXtU0/J9E68YefmlXz6uIXHYKBS\nJS0g\r\n=m+k0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdj0Bb+/5mz5BioS+VwFyccVkzLEcxAT1yhGdiEK4MRAiBVARFRiLt9c/1NLyJEHM4PLKTLn6B5HoDME2A2NiKk1Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.4_1608299285549_0.39230171395886027"},"_hasShrinkwrap":false},"2.33.5-next-1608302141-80c04811.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608302141-80c04811.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608302141-80c04811.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608302141-80c04811.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dnCXYQuRzk3LdqMn4SG9h7JAFww42BFpaQT6SFvKZ8ZR7CTfe6H0Gg5dsp7Ydy3LwdexX888leTFahIjB6cQ4g==","shasum":"03411d4f7e8d87bb882216a5e1583fb87ca2b677","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608302141-80c04811.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3L7RCRA9TVsSAnZWagAAXGcQAJHYhCCnFvUAWUo/aVDu\n3ZIIeOaQ49GbQiY8m5mjfMV2ZFZCmuiY7MeZfDWIs6LXmU7MQN0ngYXwYUYX\nd9pK4BRd3hSPvn21afktsUcsUhr88mc2YColduG2/9XAjh9X//Eqk4YTg5JW\nKd3naHl4WQvxsWX61b1q/nmFH4SfHfwCMi45blC/AR16g9XGEsVuiOiVYveI\nS4ETUDtWdrl8elbN9Y+kOcHXWx3dbjfhEnqtaHW9svFkxzkxFA6m9z8O2EG4\n6tK/h7p8oKfq6qM+1Lpdm2+byyL7AyVQ5plnSI1gthDK6SknGf5WyyZa8cCr\nWDar7zhmpJgrUTbuTsSI8Qf6yYmSRb1YV+evFDUcY51xRdcgOBifmqUsFqQr\ns1iAKF9Xg3MS5cVN02DE0HaTPj4htgl9hMnc0MXUXoqXgQsb3WQJKLZ+TjPd\nenXRM99n4Jh/KB/yS/5e1phVdTR0fXf6e95vAxyK+R6bi7odiks8iqROFUez\nEnBDThkcmUtXiTWArHDRkJjARPo/HEjWsmBkOikiCHz+meiv/450+enLq/R4\nXd1dDJogHlOlXuaTuRB0Ypt+vRWT3UYsf+9axFO47ueo1ovidzELbdYUqXvG\nIRnlqRfBGB+jVqq6K/58UP7tQkHo+l/M+HyGId0M5aDg1aYVQp6qlrIyLv8i\nPJaJ\r\n=Jq1w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGUCzHimRlSqplyuo6CUccWU4zYEoryTACunXSfSG4JXAiBRs1ocedvHOCiQrDpV81ReJomfFX/x4El2bELTNr0e9g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608302141-80c04811.0_1608302289243_0.5592679619294034"},"_hasShrinkwrap":false},"2.33.5-next-1608303377-0201f9c0.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608303377-0201f9c0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608303377-0201f9c0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608303377-0201f9c0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WIQgWTcglU0ng5mug3tuWv0VGBDdCqRopJmGvE5DmaAS8QWAaJDCc6WTG62EdOKhAL5n3IRENpbvSY7OgBcKPg==","shasum":"5b2cd94836c48e65a4153b15304bb54ee084d941","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608303377-0201f9c0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3MOXCRA9TVsSAnZWagAA4/IP/RoYSqIj+ieK2Kcam1Yk\ne6wpHNzHcWIRKjzrG4BVVwFJRok2dt/CW206Lj9KaCav6TLJd02LqKK4HlKi\n7umi48VRvMiQwM1o+doRI9vPP0BVmkm5HnCt2OuZ3e4JbNOdpLSQJlEWWZkr\nMM82jsFOC535i4t7+uiJchT1WXr6bvFOhr4mNdrJvnqolf/Op6UYpq767PzQ\nRP39bhDGrg5tXZxtXLODSgm93AowYYbgRSo366EI7bRu34g25tWNYxvnHrOL\n9nRbr7LGRDnMclTUFl0idOzt00/AqOupv4zjyEsyJKlhX6NYNl7GOThnoe9d\nynEXsvkz51sNGObCmhGPnk2eHG36hzU1R5Mq1vjud/GPrSVHnkWSkDZNaAwo\n/po+g7JIA/8a3sewlethPEU2MsDLqEbvdmdKJ2lRqeGxj5kswO52f/2yvDzJ\n3AOcr0n11m3wEUzy9qDQ5k6IXBXPnlyFT00dqrwe6svtVgT1xYaChRpy6fWZ\n78IfCFsaQX7euW8EpeJHuV25JxCenpeR0SHfRMkivDK2+gu2OaWbKm4+kOR2\nTiCZoYi197DPvrRrJZwo16/PZMADd2K7RCBDzIKSZe+2OCQT7NZ7spS0nFN9\nPqjrqmPiVsZRqvogXYHE/cQodTeXoJ9UUIRywDs/tAaX1lWJkGU8oj18zlHz\nggoq\r\n=wXzM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgn2fMgd0KH2dTVJoBY5WxiWLlAq+dcqTFkqHABXIW6gIgd7Gt7qps/YyO8n1lsypS6//TFCNXTqFI+185pl4Ljds="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608303377-0201f9c0.0_1608303510657_0.9761170912654531"},"_hasShrinkwrap":false},"2.33.5-next-1608303515-812f4081.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608303515-812f4081.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608303515-812f4081.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608303515-812f4081.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MIWHNB1+/P9XSIdPmfZLNRwMXkvAHN/AUeFjDGsx1+kk9MqB/5OYiy/pKV6b3yVfc3gtCFocF7OCximE2bqkJA==","shasum":"0809f93ca8fef6fdd6b8b1fbb2d236b3a2e9c329","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608303515-812f4081.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3MQlCRA9TVsSAnZWagAAoGkP/2VRh1AIYGzWYL97G+Zg\nzL2XgKSa0GPhodxfmiS2AAsMRueRr6j/4Vs0mCR/i5PPL7a24oJRZ5uSje3L\nDqRrkCIVkJT8UUNmaKhb0XrT0nX3d6OHEK1zu+9bpwXFr8HacvLq2DKFwAaI\n4njVSiJ9TIwvHVvNi10U80H3Kd6JlZkzhD630uIVwWGloT9qNxQ4ue9esi0Y\novyeBu4mRQoC2VLAF4Lf8TQjQA1jEvxpIXYvwfbd+aWhcqOaSqx2cWOoD3UP\nbXc0Lk4rBmv562wlqWGyN9AeQI8JAHShNFRZOwRDk06ddo9D97oLq4qnWhZb\n98TyzDOQiEH+Aq7OJTrBFSsygeMAOvEpNmawfqqYwcZEaqIX/S6AqKc/Oxn2\nfBFCN7iVGG8AFguXJTnp5kXEIabg8WnnWBn0OvNP6U8Wk3DwdT8hlgTaNBPT\nSlUdXyQDyBCGdcUYlBUNJ8QhA05foNbPXF0bS9MC9fpYVwIN+Aq4UEIKrYa6\nBeY0O9DwzftM94m7xq2Ff2CxE5rcSX//RwKclcOYs4/gXddYSZgzT9gyzGSr\ngmpaUfFsCXuEkU6Ma5fqwGuzpWzD9FYPvQtRRq8E87lwuRp1FT1hYBSUnJVI\nfh0tg9HnVc2vZYaWwIgOqKjTvB09vllp2zmhNvhSci+uKTsisfMC3RLgDUxM\nvG8k\r\n=6Rid\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWSaF4/vWtRdrE2aMEPFzjYJJGWaUG4X2yOivUn8zBxwIhAOu4LjjSqe/+5b776K1iG3JBGZXwo7sQvuuslO12Rkvy"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608303515-812f4081.0_1608303652693_0.5103056015762306"},"_hasShrinkwrap":false},"2.33.5-next-1608305824-f89e5e37.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608305824-f89e5e37.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608305824-f89e5e37.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608305824-f89e5e37.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1uatchtERQ6vvT5bLR9R4OKcnaPwPbCHVkw7JWKqFoC4MJ7RxK06Z16i0mDI+ouKWojntZ0hRwLxEEh9N6ohoQ==","shasum":"337099ecb09285133f8e4b1558193de063c733da","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608305824-f89e5e37.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3M01CRA9TVsSAnZWagAAWMIP/2E9nT9gUyCWDIaqIktt\nUxyCYqBsPM3SgNUUVPl96ovcv7Q3LaU6wwWMbyUwhR07Q2sB9yPiad9j+Crm\n73uatMtpCeE2S1+rGH759ynya0I+KJ7UaihoVSp/rdp2EjsHrxPuxtcuKZAO\nKfLmvRiU2ymdl6jDYMyqVeZTa+fP33DbNg5Uexe1p8zde1OKOfAszaAI5Ti2\nDEgn2DEJUBhXRqhH6jN4LxaXUMCJfLcfQaTqD3a+DHRfnjxH2MTWG7mdToYz\nmNOwjWFFAvvtye2HRKfvHEBOPBWl9tbo6ekuHHz5kXLcY2yB+95K/cLfWhiu\n4mBcOMoFj+X3vPrsFfg5GoIfAdOtI9NL7jhVfVFpMoifHK/32YQB6oO8k9v9\nEbNdmVSG0rRsYIwJT47Xr5EQGQ+mLNrrqmVtLCbTWT+4o0MYPQf1mhHQ/2i3\nmS0bg+0zgla5OF612AA/OZU/faDq2ihZ9nuRomg7os52EUqVefX2T45n5xY8\nxZaobc7VwG6+U3yx0o+NVaULO4vuOtVS0CWauZ5b9nzSr7aigyOjAOoXoKYb\nlafJRLQV546o0mV6K4yZ1SpMtDND5NOYpKtJYL2MEUnCayX0E3U8cfTcnOrt\nAkceouBN1EyVT23KcxPajmlOBodV0Fz/UiTVS/YfIfgpCJCJXhB6CXkMpOyI\nTRga\r\n=4cll\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCk3UHYRCpKkh5uzyq37iuHP2UM3Rxjr9RMIDau8aYblwIgf7C8VtROoLveY6Du2BjYgQCk6Y9qNchky4mVzfU8OYk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608305824-f89e5e37.0_1608305972679_0.5110015730113227"},"_hasShrinkwrap":false},"2.33.5-next-1608309114-d5e5c6f2.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608309114-d5e5c6f2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608309114-d5e5c6f2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608309114-d5e5c6f2.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bEw6qbps9CBPq3l+zQlRw/QP70chgdetm4Zs1GqI8N8/Bcj+Dko6HilTAYCSHRbDsiNN6F1UT1uQxNegdvFORQ==","shasum":"c2d5ec30dfff5c3370cc18c4e9d17754b1bcd418","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608309114-d5e5c6f2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3Nn7CRA9TVsSAnZWagAAfSgP/0LBj121RYs175ggDNrT\ndgtAbN1aIl60U/tBmxcDefZo1z6JR8gQnAHINQtOSx8P5TyHPAMZrQFYZkPL\ny95WhkemCh+2i9G8npa1GpepVnLvhdNiLT9EgtqP046TwV0UJP0Hfh3cc6LA\n//zJDtnKSTvgJHnUzJk8bS9UAjftNTncuMO3DC7/44jrD/tUiHwINeNAHDzh\nm/ALCtNIYCZ5QESRLCCl9w20ywFt0ZIVcju1niErrL8TcuHB4wIu2BYysruD\nG+NCZjOWm2iEjJxhJ6B8Cg4VCcClQRIMobILIbcWEeWkzLBaqMocv4xQDdc3\n4XMd9VujZLHIDt7CwtZBozQLBt987cdTwxg2BC4W4USD3ZxXnzvZP7Ye/x9r\ntV3HOOc8ZLoNptmCAoytlyFZxWBc56aiu1BZF/Ri8+ii5Yv5UowO4WtifJvM\npfi0t+Y4cACTHXLqYxCE39Geul80kn9fpDXxwCx9Jj+MKZV36RZmYfuq5qx8\nSJcZsBwvv6JSgR82/qAI8Gu/WkccgRq4k0ZLPkjx5p8sb4abX8irHYaBphrJ\nh0cL+6RxTbQoHkKqB0Ak9BnxP3S62Qswmu3HZ1pKYsh8Te6GZTtmkhFFCiLo\nr058Y5APzRDtDufmW5nLhXE959Ze2J/D6D7h63iyjiAzQ6ziR24sm+c5VmM2\nnRfk\r\n=RGCq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkidGcYuh15YfS2qc+DK8U+u2gJMOC6utVK+X+jgSzawIhAJSQqcw0FVLj9zrCwyCloe+53kofU70/LyW/zFerKGlN"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608309114-d5e5c6f2.0_1608309242578_0.0967682809244923"},"_hasShrinkwrap":false},"2.33.5-next-1608309537-d6372d54.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608309537-d6372d54.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608309537-d6372d54.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608309537-d6372d54.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-66fBNv2Yov533vA6rOt07sKaNILo6j5gvzPTEP2W9uhSwAH6klRG0bL1ixqitrTMMcbLhE//FIdZuTEQAPH6yw==","shasum":"75559e4ecbaa38830a769b1737a04bbccf7b5ff1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608309537-d6372d54.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3NuhCRA9TVsSAnZWagAABVQP+wbrk88yItQnQHyMs7c1\niBTNawWbYBqyEpYGitJ7SNpjbMEf5NpZqsLX/KXRAqobk17+OItDXkLg96S3\nyAXL0289B33R+LtzG9nCyHJ0uwADWBU6C0pkArJog8z8qkfBsDLfF9ZpLuBG\nXtzrqQqM2EO7QXWiKDRJeBQePENzq63CsHDnncxVx1yuNYqRx5ybVgmFJNOj\nn6fQ8HQi4sED8e3h1s1H4SzgABcvVuh6frRwAI1ohXt9hbcKGMfmKwXq041T\nJTHiTEkeoPH6EDPGckhI2o1LvIROrIJLcIE9vIqKxgXdNfsuvmsbG6dOHSaP\njsSRZfVTMRPNj5poC2x6Ji/n/aEeZKM4o0WhpGXsfwbq/bviHcRptlGr4wEX\nDqDAPO0cMpPGkr4rko+Vzhjzwmnt0g2Iih4CrQa62Bmdk/mV5vRdUzQ7s7eW\npggNdgVcApxgIhKRYniHX438lkBgmOkavnKPjt6+gX01FPvfIDjNPG6upFo5\nF0MmXD8HaZmXteQM3uZFXRcbC8qYIXhL/+W4S5Ba/nsBO5Ufdy9GlpbE7nNX\nYVmOigAb7hR07Bq5h86jf+DmgHVwLK7WBwUZNv80JN6wO6hPzMJ63ZkXpYN6\nBwDYow1/tOE/LjgKGyhCnqLfHP+sDupPHxDSMonsGx1nPm9b/2THdYaeuHSK\n2w8t\r\n=ZKqC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGFwczhkwX8HvqGafSIOXlhJFb7kgc42jsOrQqui5BrwAiAlRhPVFmLUzrdBVkLwPRs/WxYivavB7qzbWqjLWyywtQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608309537-d6372d54.0_1608309664954_0.6246195749911441"},"_hasShrinkwrap":false},"2.33.5-next-1608311618-bb1bc7ae.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608311618-bb1bc7ae.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608311618-bb1bc7ae.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608311618-bb1bc7ae.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7xbQ7QRMai1c4wxzTnFiWQSRO49nVBty4Hi64xGFsY4xYYAbw3AbOMUbH0Nm10LyzhBhdVGZVHjhPwg3MwfNfQ==","shasum":"928375d0001e516a4cbabd17eaf2dc473e019e2b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608311618-bb1bc7ae.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3OPiCRA9TVsSAnZWagAAn/gP/i4d632VwVAOfmN4r7WL\n9HGwdM2RCI9nf0d6ihrZ409e8Q+K1zDETw3X6m8RkUFauALKVV0FsZSQNFoe\n1XvmmyHcr/yS5rh7fO1jyfdS+n7I3f9MLnZdawV7IViry9y8XgFWuUiO0YfY\nK+x8ux95aj0mzw7/npmAXrs77w8pjsfpaLEdFeS3moD0Y60cny/glI6hrGE2\nN1OpNSkhRw7SNMhej70QcOfXMbEA6ru5KYv4g4HhDGvY7KChImDUnkrQOwCd\na/ytO3G3g5scj6korDjGF38grOdj4jMuR+4WqVHimFJ3NfPdTeTsSMTA1wUd\nbpu5zv7udVGZK4bLMMYzpBElca31ELrQmZj2APCTRLom+OmhAr8NtDD6Wjf6\nyssdNZx6ZNCKnkxfaMOVKpp6bYNt1ffg1wHILe5FWSHVOBozZ06mHnr9CrWi\nmFyT7SDeopNIRkdNcsxcVFOvInhPe7/2DUmzUUlhgbz634UDL6+MZTMoLiIQ\n6ES5bicpomy0zxBrtL+omRutmt8rCqH8fwECG6WuHwHVpogPo+8g6gLxolXv\nc7TN0JGrRls1B70DotEprq39PQDToQYPNeIBvOslr91vnkntEushcU+k4zzu\nW42WGnMiUxZ4bIGL5ENzFqF+1SXAu41xzZWOgPRFM6GJEvO7+G2J0bs5qJX2\nd2Lq\r\n=JA7S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDw9dFwi17qEFJSm8BfB0RRmNsmcyL8iOiT1pi1dLQCuAiBp9yk7V5K0XTQs6rZIICwpH4Ebq/y1i3jkY6G+FpFi9A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608311618-bb1bc7ae.0_1608311778008_0.27596488470525826"},"_hasShrinkwrap":false},"2.33.5-next-1608316295-e478ce95.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608316295-e478ce95.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608316295-e478ce95.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608316295-e478ce95.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zu3KieT1Y3d5n6uaKxeXBHxime/mVK8JNPk0Ga7TrtlkTjp0fUWBm6TRMKaFp8lnGJ5Nh1iwmO4NWcDMPcDzQA==","shasum":"0301642f95638203c98da172232cd6f5b319474c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608316295-e478ce95.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3PYMCRA9TVsSAnZWagAA03wP/ROlJ6dVmV++0T30qCyD\nOTOqr2GWCq1S5nQQzJtjuSmG+dmVd8ktn1GtfpT6PilYurWOuTNnpUGaTDzD\nRy7SrJ0wHp/kagOdgCVUdyMCW63MnQ8i/G6h03u1uiD9MgLgIgb9475e0im+\nSPmOhyn0VTjc0IDtw0lzhs0B0g7ytqPk34tHaNO3xPcp7SarEQaEN3lhyWnA\nQ72TVIBcPQqDeTOFZI8YzHYFx3xyR6PkASLETtnI09zBGJtUYXvFqtYgYCbM\nmhcwn+BE41M9Jm5UPf4wgroQkKKXPWCcYGBPEYvYsyLJe67tOUPLprXlWHy4\ntp9EjPv8MYNxAfV1Z7Oy4HNzJ2vaKfWFT1fXPSoi7XUtfIpyRazJ/k60rqAS\nRJadvHhIfrB0Hfjtq6KX3/aGjQjB1dVgoIbBa67pSznL7U4BuWx0Kna7gyLR\nSHEK6VkSDmfZYIg4lJuwfnMuLi1dbN8Bc5zKSAjGjCArfoNEc2lA4/NyrhPb\nLvH3jZ5HghR0q3EspzNa+1TN71oZpT0HGTSQsvzJz06AsrzDFuxbIeVW7EbD\nrz22CNgEs7+YZBlAIf2cvduLgNeKHK9dQtniTGOWfarhyW2kTHjWTsr5s1EN\nrxdLaZ28UorkRpiwcFFvPNxbJb9jtRP/cSGM+AcTcm4yN5XJ5WGw8FV0Ixa7\n62H+\r\n=hqTx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAvbqa/1IjRIKu/6pCV+dXIbdregCZxJddSETBG7m9CKAiA8LsrxfxtIds+q7JyhphNeyUs/XjBq6RPv5NiUX7tiVQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608316295-e478ce95.0_1608316427606_0.6858547707922091"},"_hasShrinkwrap":false},"2.33.5-next-1608319923-e478ce95.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608319923-e478ce95.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608319923-e478ce95.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608319923-e478ce95.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CJsLKABrCZ2lfLjUWKFGK9CDMmshxK9hPx0WNoTYFF9tePGNUD/Q2IiKSvGM5ECFXkpCZ/ErXVegtPkFYtKfTg==","shasum":"b7d148db23f86321649b3c5254caf383e0af0487","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608319923-e478ce95.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3QRCCRA9TVsSAnZWagAAja4QAJytwJDWzPL21OfIvXRs\nTlNIzi2O4JyKby2zDz/4nGR+buQfcQpEskaJ31ofLub0k+yl3xiSPDOMxIoC\n/gWYZ5ABs/fxZmr2YM5h//qcvoii2ie3CFhu7D0gc4xpM8BkpuoYsXDfvrJW\nIWfnwvlMe8Y5kJajgizN41jI8GSEAoj4duAa1L62iumJKl3WlWaEMq5MIl9F\nMgyfGw/N3ruWv4owrb5XHwc2lP6PLL0sGEhXUsUjsrZuaKkUPLtfbdymd7CA\n8aqdeVFCp8A5WJxN5U59ed816/z9ygj6LWGdGxtLii3PAUujOngf1ZxWsRxn\nSjgBlRli62y/zOc2sLGnDspyuTyfOBxUZ37SXkIj4+pSPeq6xH5JInP1UkJh\n2fCgYEvGCVDeEWTi/KPsiKSIP9Tt9Fh2jjfxpn6DbqcOjuJOcdbjagq6jdiA\n3RNYl+PCw+dSNiSzHCbLhTxAoo+DaVuD8uCv7EktG2LMTcRj20rAZviw9sMr\neD7bOtzr8KQTW7/bQ22kCBQIQQLOu7DoruNTw7xdZNoPv2XqcFLdZXfCjpeG\nbyZ8Dntk1DWGs9Zen/mjO68yuItgu8/SHaLVTUCOUynm1fxmENMpENSZwN5Y\npljFcz7hVtnAHZdUe0ho3+lD9G99I0xMipXYHtMK7cxlSVSUjbMZ8iaEc5v2\nTBT2\r\n=ljPf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGuKWAxn8g9shyUWtQyW8CqsXRFFlkjb4PPbZ0/2bA0LAiEAjQtlahAW67WLatjAvL15Hii62NizagSOGZVP5axKI1k="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608319923-e478ce95.0_1608320065783_0.7436507658226481"},"_hasShrinkwrap":false},"2.33.5-next-1608320425-0431d01c.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608320425-0431d01c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608320425-0431d01c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608320425-0431d01c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sdbqmr6HsiLTCGztxNm9ky29wAMfaQuBeT7E+7m/uY9ebTvukUBaxs0jGD7PzcR6Yu2qnnWzG0Hn7F0mB9TDoA==","shasum":"0d3fb2df8d1d9b14b741ed833e9d8168a0423b09","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608320425-0431d01c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3QY7CRA9TVsSAnZWagAAVgcQAJhpsYZKqpznwD3tupC9\nj5UyNtPUTF7/2cxHLAYcOwlPFlop7mhLw1xxORzRTm86irrZBbPICkZlxc+i\nX0x3oQRaI0zsBQSnukHpdOeryT8AQi6tz/+lHEtV3KjQvBQynoJkLkndZlCT\nQzcXXIkYL4jeqbxVLy58An07QCQXw6HBgC80pX5kO9WHMc0LFrvhCHzGP1Kd\nRvisQ6djsIc0Ec0SL2cvqsAyTSTf+FuWhsmxJO8lkKxioOvTIDQp0G+XLMQb\n2p6qf75CC8B0Z4zUN7lD4SkaIinUGRuSFmxFVG2bIi0GVb5hGLalka9C6j2G\nsz+P1Ld5MB8G2NmP/BJ1KiJU6pVFKePi3MxBxIuPMbYyA5aACYqvDqfbZ0N2\nXdorid3z50msUlMF8KuG3nNKa5U95wHaP4xj/oR3HvvYqrxXf8kpA5QjU8Ba\nL7loMllTjoHPuQB9qBCWrN7Yt0DoCLvK7AXH75qbkPcPeEji9c3mm8Cd8urS\nUfFuknS/KPAQe26nQGMFbqXvkKiVFAsk2TG/cBD4wmKPADLTcwwJg3jKW9UX\nVEdDl0NL+v52AvgGTyn1j0HYAW1Ia2XLiDOw/+OS3Bf+kskvgu0bkqEDQZF2\nuYZ7PkM0nUqMaFbfu2kQyhy1X1XDWa0Ahc1viEcZyiqvCI7kR6hDCXa4Jrh6\nBoj+\r\n=92Zl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGft18T7PY/S/Hyd43lRGXqhYel6q8ojbiCTIrv7PDBAiEA00AhqF/UDu2ivwCT/mzP7YtMDv5/g/AqsxnidMQUj1I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608320425-0431d01c.0_1608320570649_0.4741816040365785"},"_hasShrinkwrap":false},"2.33.5-next-1608323882-4c66a640.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608323882-4c66a640.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608323882-4c66a640.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608323882-4c66a640.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YpKmQWFNF4kboOmMhrwNFUkrWpO1CvyB+KD+Rt0BtQfP2V3ZFIPg9mKR2Vu0+kPCFLKATXTaCp66K9Vk3tvMhA==","shasum":"67ba7d645ee7d050325b81685f65b55ed5a5cb64","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608323882-4c66a640.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3RPCCRA9TVsSAnZWagAAzd0P/3v3VHSsjs3fwnQse2qh\nLiWon/4Rixk4tFyrO4FnZTklcFBz/Hvb47QgkGmBCX6dsCqOcnII709orSQF\noRHdUR4Z4vzf1Okx/78F7IlKIkkVY8PKy8C62kvronvAbJ2bM/v03fYhUdsL\nIYiHGLPZh2uy5lmfqsASUO3DFnzU/2kCQlp2Wk+AiyWUrQjr5Nu5OqrtXEcc\nnHvpPgZ28WyOo8YPH3TgSFhzr9U7vgpjQ5xJ26iizLOGZylR7Kpn412dTrd/\nCSKUHtAe0zQ6m+7gL88ase5wIUXfqMh8KyaoHtIP4L2Zmwl1BdXhnGG3/rqj\nRPrjlaAKPNC/ZaihbuPkDfR8TyRp0Tts08NUVpa/hV8SxPgzxrlWYqYKFldT\n298qRDBda3/pq8NLVPmzFDC8p1GoyAmdlvjxZMYSDDE5V8TzS5gN+30I1s/9\nPqQmUaMXkD7dMy3J4s+B/s9BSY7D4dttZROSteJ9P4rBG1o3l6pm9YTzvyIX\nS/rKycYwNV2Zfk6UDBL2hEUAbrnINxCFkVIBKQzwNF7DKglGt4Lwk9q1R/yC\nO/Ps1Kj1HVxQkAD/qYJ1rMFeuIRQ/NpjHzcyCcJKfY/WT/cKWDdyLkscR9z9\n2OuP8QmHPDzL/HwRq9wtJBxfF5Jo2PNEYUVTevx0M7FM1tfAb7AWSRtaBoWS\nlEAc\r\n=Kr6N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE1iRgOhgFt+9I9yBXoeHdvRD3u+TFljJqr/iQsFikjzAiBNAuvXd4b1LnnKJN4Pv1wIZy8aDPVOZKUrbVDXPeyhOA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608323882-4c66a640.0_1608324033968_0.8729067637538195"},"_hasShrinkwrap":false},"2.33.5-next-1608324861-3156623d.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608324861-3156623d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608324861-3156623d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608324861-3156623d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vs8OUiqw5cBFh2JftiP9/hO3ZZJMp4QijuoYlq4WimQXzZYjkJTigqUHFjWAN5HurPFhoNE+9Tn1KcXVC/McTA==","shasum":"1df9327bae016ad93761d0b42443206f8811131d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608324861-3156623d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3Rd7CRA9TVsSAnZWagAASQ4QAJRTHKag1joRAHPJZlHc\n8Pfq5HrgYrNDm5r+oUoDgrv+2KoPK3jVu3AV7FOPZdWgCntszDN9f3vNDqhN\nSdcwTmTu1Us6TgkqHVHPgBLtlBfmiep6h2WNPWbzF2PrXpvtyCqPIyEkvs4j\nD/Uqexc2hjqxZpdKkTvLbzTLHXZ5h8oVdgqs5lljfeOmPzukgefC9D/twy2T\nnXAgrOgFOOhAXmjNozg+huP37jsP9O1qX/ozgTOYLt2ZQYN3fEiCkejusDT9\nfsXckiCWa/Zho754BRS9S4lcZD15wj+mHhaRODP8Fcmf9LcV/Amqva+4Mq+0\n1ZSwOkjTkvqPO40x6eP4HKj950PWTNQoyUkVPL7vkbM5j7/YE8JuQpG4pkdI\nxTIv2Dnn8T9LLrRLkjxP+KG5NWVtlcIn7lUXKtgZmgr8dMzidQgyytnmits1\nC0ei4scyl5/MasYww21cPngS/WbPUYLntoPR6/sqPFJNbJparGiqUW5npqKE\nEbEjx2Nm8VNbIVsUl09K5b/DOpT47u1cirqgu0XEEtbcLmA8ZeWeoyjbicXm\nrRGspOzoUtDVGK6mITEnApnR9NChDSXQSUXfmbzDPm1cb7s5rv88pgTsuTxc\nrHPVeFMdC0/7yMFSUsELFYnfbsgsxEEWhmXI7BCROFfhcJmjIx3Pp4Vk8dgS\n0j4O\r\n=009H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLpFeOdOmjBTj2sEySw8irpCZ72qf61Vetndh6QZMIuAiEArBhJ6qDyZTDYOYQM6Bvvi+VjNQbEMC0yxFbJ5vj9K7I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608324861-3156623d.0_1608324987279_0.7970016618699942"},"_hasShrinkwrap":false},"2.33.5-next-1608327686-05e2ed67.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608327686-05e2ed67.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608327686-05e2ed67.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608327686-05e2ed67.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IiSGS7YjFiASxKpm68vMaWCU/vaCcJRKeUR0Oz8Dh4nDFoYsqRK0BqxzQXQ3YOFCr1KEZ35U7PV41JAyGyyCwA==","shasum":"063a937d809c33d239cb681848fe585f6194d06e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608327686-05e2ed67.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf3SKiCRA9TVsSAnZWagAAvCMQAIhjJIq79PZCRnipxwQr\niYpa4F5ZQWpN9WNKRDrU52W25N647dmNsYnCZfxrsMc/oIImTmkhJw5BvNwV\nvQnWETmsY/EwXEJtdG33mpEiymMgkTbYEtVGl81agj+MYKvUGef/ih0CY7aO\nHwKIAOlKJwNSSfhVnhgdSXL/YJ5eWXpW2zV7FpXHj5bQ63KPi7FUqu2fkDkY\naL7Y0LOHIrnOObwEtsvzWqiayzlDIbjr2vP8WhJ0kSPd7fvUMGHQkBNS12pl\nzftoEM1sglmt0JsJLcoxQIRnda8EULV7s4SH2NLxdC0TPYIUIypv9Dv4pXEf\niPMTuHyuQObZUkQtWYv1gNlkdZkLOpgS7Z5TIcmCuciY1STpfB3x3QhVc6AR\nxqohMf/H+fJ9M9JCWazfovPDnkIUJ8oLmnHFPMLWavYpzmIeQgd50TFzOlE9\ndd1ZOUJRDJfUWwgYmRMXg6MmNos7CQB1ZdlZ7dumBhJW3ElZhmldiAcUGZR7\nngmBHcbmlbgyOGX2foGBz8FODWzIhwqAEq/Mcj+TMUKEefVk7I154XZQeIZu\nNnH5WR5HCUHWsTubixPiRzveB+BYGoKhlUITnG/5TcwikiGnhNiuxV9qWB5L\n5S1Oj/ujMjV51IK6z+LuC7lr/IdJCUWQ1oXL6W6OqYL3zCOev86HQ/5sLbp6\nSXbR\r\n=uyZ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAaGYaQvUZdUbRVcVOhjsV0xbrzlyUtHsBEazNAxaVZAiEA4UPICmaoAFR+lNpenFtH5dFCI78NS0j6qIVVxyjqV94="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608327686-05e2ed67.0_1608327842240_0.42670160979546257"},"_hasShrinkwrap":false},"2.33.5-next-1608521678-583ce108.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608521678-583ce108.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608521678-583ce108.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608521678-583ce108.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Kxix+rqJbW1pb3soeTafKZud1DPWpxtHCJZ836IBvNmAiXB6+musmgroWlFDhy3GpsYN1H/Jiaeu2qa4HGA+Hg==","shasum":"975ed64f920bb8719205a3862fc4245afb347be5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608521678-583ce108.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4BhjCRA9TVsSAnZWagAANaoP/1Xcbyt6+gvrjgAWu1iG\nvfiVSfAuBsAhk0hhD5aORyRf6/A8klL09zQ6nJ51P/7Xoqa8Lm5uu5v06m3+\nJxmsw6ZJg73ZXHn+h5anGFk0oulryhDfYVeu/j5DmTD+AESnhrPHhvPBEGFD\nzDxh1Kff4yEbxxYMe5wNUbyaoIjehA/kmm9vifinWBVPJIleBTSiMe5KaTwN\nbTF4beq8Xgt3U8z6+1E6y3Pr/OrMKw7E/3426wlmq4LcNfDWCjqo9pbJZtpK\npq+g0f4j45ihmhH2RmKalINrtosu3QGqPXn5gLLmgkexXpHYvzJSajoIZVpp\nMv21uE9FwEAi673F970M7n1dfUeke9jGIF2/HzF40HW1kqy7aUO0XtcvLRm9\nH7WTcJ/3KovXZ00exg1F3y7GAnYVSZl97FI/EEGjWQarlplqH5Da0HqsnnFk\nIjDjBXomLP6cCp33JBODHI80bPPElA7xIb49lSk7HJk4HLyfVPSpsOb40YMH\nrHP5NtP195/GnoWalpcwujJjT3hZcf5HDRz/YFMsjti0MWef27KE2aY8csER\nYalNneDNu8YGeRrs4jsHtSZOmvMSdhKo4rYeKJgA8UTztpCnpgWlLlXhAmFs\nwlRj43uKqcJ9xVBUiQv1vv4ToQoMSVxYLYw9bwi48Zqs3zRgzHM08q3Cf2/O\nXAqS\r\n=VwsU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+sZNk1x7wxDr5AWinzrs3dcXnDG+lURJNAn6mhXO9IgIgSl73j5wwPXXcGtYzIH5rVPH85sxCu36BS77AGsnkeJA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608521678-583ce108.0_1608521827345_0.1631430282599231"},"_hasShrinkwrap":false},"2.33.5-next-1608545000-e716a252.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608545000-e716a252.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608545000-e716a252.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608545000-e716a252.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-O4Zre7lH3JzyeoxeWvTaxIHpw7iHaxTAlrThe+pjKjqmEA/Hi5/n8swuE/zo5cxpceVoG1+sjm0XgA+dydCM9A==","shasum":"749ede182f4f92d2dd6a80357cc2bb463fd1232f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608545000-e716a252.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4HN4CRA9TVsSAnZWagAAy6QQAI4nEo/dava4uuOtoiTZ\nmJRyHJiBi606WHThUCPU/ktJqAo4JSa8dvefzbSocdtur+MZdLwD/KN2Y/dF\n41rt5VspaM2Am4cSwuDjazRSoLVGJQopz2gKygfxA45EJ3q1rjEOA1+WCs48\nyAyalZw9e1VQlj+IOatSMu8C7AoYZNtSRKCVLSw/OU8OEy79hTYPQHrFphiG\n3jq+OCxzHomvJCCIJwY0ypysqOIttL3CbW8MhB6Kv/UmaEpDLFT5V1inc2eE\nogZ8RqHS51UAsuwQlIBNAUBMmBBMGaOmBiDmQ1QiA3mGWC4wG/ew1TIgZpBF\niH9wAyU1uMR9Ldj8CrKWxuGwIXkGBP1gJRbR0gD3SJqu4Fwdno3FOZk/O0xS\nI/3FCFbzXA7QFaIAlrKLd5MBzUooBcZnjcrFFcrN/Ndih9IUBbnd/TKUn611\nDbMuIu/tL81AZECQ2nYFaFV/yYViH3b7oN9lwFgYxyMMdYGgGE5YkxxCI2Q9\n0PkP8EiDkRp4IwFJspscdYVHmpwQWcR7SvIAHefszJYxFJ8659to5zvl+8TL\nt++JPGsZsz6940JRvbJOvJy2oEVqKeyDQ1IlM3bDg0TlynFF/WsoUqMNVQrU\nfNwnbsawNypiC44vPNS4QP+tSkyDP2HpYDWvEC5w2xpnum0y7/bkwjFtpFJN\ntOY6\r\n=gSfZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXN039TlmkY98znz78qvpwLyfyd/5Gt+5BV4T3cvwzfAIhAPmB0derBtsnVtcNm2BuUTQG8vVDrvXE0t13AbhwfBdb"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608545000-e716a252.0_1608545144194_0.011742974952382523"},"_hasShrinkwrap":false},"2.33.5-next-1608549179-a4a9fc0a.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608549179-a4a9fc0a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608549179-a4a9fc0a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608549179-a4a9fc0a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TXkSTD+FFsW+51o1QhZDiQllfpHsarqX7kzbrboxmJyULOWBTnaA6xhujFtI9vnVHRDimYjjtDph/3oyKflu0w==","shasum":"48704af653e29f5d811307fbdf0031f0a460bd82","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608549179-a4a9fc0a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4IO5CRA9TVsSAnZWagAAnRgP/R/NbnkXaT3lmqamhvTX\n07e2crS9HAbwhfFY3BcHzBLM84Y7t2sIk5dCbvbCT8xAoHKP2sLVJuNi3G7J\nOUAtogtDWHS6N8PB2XLGvpEc0Y58YXlTDfADMZ2PmQSclRDn9dP4IWMLWZNQ\nRDFl1+HrL+1UcZkF1/qGm9AbGIcZVxV0yfXpS8J+bQNcr9zi/xP8XueBoepF\ngpUlEPp++NgElrHY2LcjC9XZtVuX25wKeW5gUFVW3+YAnGKK0IhOxh9ZQRoG\nJNg21IS1DpJAtIdome76oNgalsoxNnto3itQ2GKnrlU4PS7QKlnJEOmuXD8f\nWsm2IX/PFnOVP9bz9cOlOpRE59UQoAgG+QB5m0ENqvkXpL4v9QHYHlbCk+VT\nhZdQBzQXa56xuCrqA15KOiY5YAc5fZd8sZb/V3yPgqEg5AVDTogyPe7FFOVR\nufoCvMhb9QywSohoO/01HngOhMYt5ozGTyHKerM8SegvkC6f3HScVRQCXtIM\nrliqQep4skjiUdM3SxxtyMFsZF58jHCTi6fZburL5OdJ9ox+FB4HuFltW2KL\nz0TTziShniSNHVngv83nmVNVJyCvhqL4M+/OTsj5U/MYL4QcHlYNDZ0hMcUZ\nBJWAky4/hZkDwNbE7XMOfCDoGrTX8UzkXNh5feVjJUn3Apb3GiTsUBtiGGv1\nzlcJ\r\n=iHnv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCidSPcVHLFWcXlb3LM6V+pfQ8h8njH5/KiGvqXMTKMAwIhAIkqGtVK2X7Dz5piMkfJi8L1oL6XbMPwvZT0WuOXdua3"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608549179-a4a9fc0a.0_1608549305309_0.935410494972639"},"_hasShrinkwrap":false},"2.33.5-next-1608551757-488574eb.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608551757-488574eb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608551757-488574eb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608551757-488574eb.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8RdS4VRY6JIr15QZhWzFoDZrX8nv3bLelP1sZV7UgblhSyaKezh8/yyUAB8lMJAW8WmWucRd9GXSTd1j0zWv7w==","shasum":"108f6133e024306a4b28c0b3fa2c737b9abd18f6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608551757-488574eb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4I3rCRA9TVsSAnZWagAAe7MP/jqBjC8bF9mja4hqfYlj\nkjqvbUbVSf43Ntgswalz1wwFWmZDBKYeWwGSDFPinDy08iDbclRaYfYBTVrs\nOEmCH3va7JwvD+LF2KO4km7o/rbfFfxQN1AnxDsPCK4DmA+PZeAxQx8Q0yBR\nVTbJJ9PfWktBUr4X0VmXgXcNK+6/RU+p9KX73tjgPuUtu4HsV534QuRTROve\n7Z+WYx8179F+GeC66kIQYqY08Z3fL11OQmAGQPNTfgfSrdXaWCqmMiA1eSaM\n0daYcZy+WTNbC62+1Rsub4jHUY0CcsAFp5Am9I+hJDRTRO2PQmukmw7SfzVT\n2qu2vWR++L9q0teLBWSG8y631NfTc/xBYwK0DHrC90KkUKpbF3BMhnsCb78J\nUUitVbkym0YAHiotDCvUpHAmmMfmsxz0TcUhDJvEgpTUvmyHcLvx5EnchR+K\n6VRec9l/QSbOdYNeqR7RXyErEQbIijSO+fTMTMMmOssITebVkX3robaqUWMw\nItmB3cZJg9eGDNB5leWo5MINcSqIiY7FJO/eidAvCSN/r+YbWUWYNzr/v3WL\n4434C0L8oFj1C4N73dsyW/O4GTD5hWpf+izscIAWS8pBiE3ew/r6in5NY8Tn\nW84hP38OCc6QiXtwsTksW+u5ArIGqRR4ouxMUN4Cv1g0+EgScIGDLOI3sE63\nMCgT\r\n=uvZL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnSbRMiGlVWVuqSxljk2thqOugaC9OPUP2OQM5IYBK8AiAJO1l0qh/4QDa5FMr9/iWyrAJviBmF+VUgmqeRhHp90g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608551757-488574eb.0_1608551915035_0.09110839190609887"},"_hasShrinkwrap":false},"2.33.5-next-1608553542-f0652012.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608553542-f0652012.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608553542-f0652012.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608553542-f0652012.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6+92D/Xmka59jYD7wOLPxu7ZM9PkQuVJJg0kFiVK+4quK2dOgyVSkx+GPxZ7dQmXEIADsUslvRXsZ0I6mIRJwA==","shasum":"36c11f6bdb70daf2007e8654269559328653c4e3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608553542-f0652012.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4JTJCRA9TVsSAnZWagAAZUoQAIwpwSl+K9Y/hwu4ptQK\nWpiqjczlztYy5hUfqpVw+N5sZOh776/nPEBX0KgpV3gSYg8w9BsjiVGtaq0X\nCdwPHqIpG4Fh5noJcRZcfxnnTl9x3EwW/Hk0MOqeOia76Rg+xUIfD8bPzyli\ni8k4ASt9nZXRtWB0/KlDv+dRdXcrqGdQAfRXSXG3T18Ukrb9ncEM1NdJTgjS\nz/g8JxE9ddm5aIuAvXDX0Jy/TSdu6p10NXolAsMClKz15a785aIoNG5pb9k2\n7r1fVU/ba6bLg09VAylw044FNz7mNBDqM+9UHG5OzkGp7wIK51rIur7JU/Qr\nXMqXcYQaLgRcsJtjnN0yQJ49ti4KNKiBl80MK3d1j6MDpChDXPiws9WyeHUc\nTN/wzzrXH5yKgorzMFWWCyj4r7HheODejUAPUHUzubbjL8TWN54BnDrmT9JV\n/FJ6U2NIAiXInQ78TuEnM4qqDtZpHVw8hfhYKI5Vz43r4mAkS33zaCMvE6AP\n3P6qktJTJUYLUUQJwJ76zcNtrJfD9tSp/STxYSuPuHg/fvIfLXt4QnszNaaT\noTYsDOOv521oe/CyzsVlYasqxLSAgh+hF3CcvBZF1Z3PunoogUy7e233Xoe1\n5iDeK061IW9GmmMELXBw3sl8duAbBt7v3cLz6agh2Uf44fWNMzsh9ORIZhTX\nK3Oe\r\n=r8qE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiD68eIPuMq+PuIQKM5stVyaRwfL4qw3jetpBMLl3oQwIgCGEqys0i9QtGKHoirBPBeanjUfNrGfnMNGNnaA2KxNM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608553542-f0652012.0_1608553672744_0.5086506571872098"},"_hasShrinkwrap":false},"2.33.5-next-1608554053-c16a8c82.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608554053-c16a8c82.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608554053-c16a8c82.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608554053-c16a8c82.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-t3AkgdWYcA3LqVdR6CTddi2K2O1oQwLG6RiU+QArl6uNREQpQb3x5H/Ykf7axn0LjpZs+4HR/3nhf0sWHPqpMw==","shasum":"62391afddf460259a99dab98c3d0f9b172ce6803","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608554053-c16a8c82.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4JbBCRA9TVsSAnZWagAAAksP/1n/qMkG2M/56nYi3tNG\nt1RBokHjb2WPrlTnZSaz6gIEJvN+Pyel4i7cIfQ/HYlQzvTftEK08sq10eBr\nDscvRWnHHkggn3N2UiPthtzE0M5htqG23/uEBQh/ZLyCKWBOIEYnp5H8qAB9\nRviQ5piru1ttKAsMrQyFtbW195FlBw7FfthUGRYHWrwdNr5MVy2o0XJLB93i\nu7KNEoeVPnUqFMbpL/5u2U4Wz0veUfGDen5daWOWNDKzQiGJiIbtlaNr5eJF\nFp+hmbJeH9seAYxuo1kSFDERG3QB5uYzbFw77wsQrTlutjq9AMF3fD331Jjf\ntqvi+KYUVbdWlqgxtiT07P/4CjXXJx6YbI2zLudaxycwmHafyegeh3Mfa/hL\nou+Aeie//ctpia1JVVoYNF4GF4P259cJ/Pvb8l+siv1mYJ6JyOaSDog+TV1w\nbo3CPV3/HVqqs3U8L2V/IsCUSvuDLu2GUA2zducUq9xuAuPA0dg0/Z9LV3tU\npdj2jfMl7USyDvn+Z4dtrYIyqy7S6Dq1C8jWBKHo1DhtUDd5h+hUL027Xd4D\ncO1YAptEwYADqz+o8OFM9JwTBHdFRUsd1pgpbA2wAbM4vJGN06+JzqUqWOAK\nxpiGE+fFST6QosnMjFK6sUX0IZxgttm2oMwjsct82MgSkhyfG5QYbsJJMLfx\nVLkP\r\n=r+kw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0jZQKdU/HKTAYvju/3pgzxui6WdimvoVPY4xUxsxrfgIhAPXaJL6GzYiHjiKX5u6jyiAPo3+ApF+ZN70w73cPvKk5"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608554053-c16a8c82.0_1608554177402_0.4153710934014947"},"_hasShrinkwrap":false},"2.33.5-next-1608556530-1e98b508.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608556530-1e98b508.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608556530-1e98b508.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608556530-1e98b508.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XmI3KucCl4hy3meOioPzp5PhWhJNxRGrTfeablcBWCQg88+XJ4dhuWtWdEi5jML7qUXAvQZKc9rHUdj9g94jVQ==","shasum":"ea930c5a54980088135bacfbb3c420c04aa004fa","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608556530-1e98b508.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4KBvCRA9TVsSAnZWagAAFXMQAJcfbI4W9mYp7dMHCnAP\nXB1Q8z8+YXM5eYTXhTqn9lVq57rwC94HHStgts+OSJIwPxXyYMrj1BEwnGs7\nbsqNsFbBp4nw1w9afhJjJE/+nvZCTXIOgsnoiNlawBt/vYroZKc0bxhhzWR3\nEqOjcA4JQePyGa7GLx8L74sUyd3daD85oHtfmGOskuBtWFroRuuWCNHHsY4a\nT0QSvqztgMD+BmuXzT/1PgwCE5RZI9kpNMOssMmdRLktl+JlkwHlNcKp9hsY\nLh2Lz7IYbyuVKXhOQSkOxFUgCoolPwo4UihXRuLinm2nmvfVkLuVyC8DNoME\na+4BMOCp03x0X3L3Vg4M0CUUtp9Bk1zOROYV21hJCTJXv/zyGCVKLy8Us/7+\nddAus5/PpOhxOROIqipMWA5sbqB6g8d1YzsH+jSFKWc42lDWP9Z+b6gnm2Fn\nMT1Kb5VvIjyMVgFdBIfyQKrPUKcSt0zVtvuck22ZEJVBlQPOtHe4DGYIJIy/\nKqfnGz+zF9VyiProklAurgABCa/amLo6ibR3sOp3HOXApU4oLp3cird3fXkR\nbyK68pvbvfxA06CJ54Dhmn+5jGkzZGzUIOQ7HmXCHKbJyhZ05SgmkmkPcJoK\n6xe1C2kiZzYyEXNkcp6hyUwFnwTRKoBpxrz/SCHbOId9Z31UqgQg45iQhdpn\nniB0\r\n=BGsm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE79GKQk11La1LDLCrbMjT1PoceJ5zQzvQeF03T1+sjMAiBgoI5WGua/mBdMzAig5DfC7kcFfnkMLMx6e5PeqZb77A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608556530-1e98b508.0_1608556655319_0.893035118913925"},"_hasShrinkwrap":false},"2.33.5-next-1608556692-5426d52e.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608556692-5426d52e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608556692-5426d52e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608556692-5426d52e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-tbIblCK+T1sE+KN2BJC1nizOouPkpJkj1ckYUQ4UsMye5u+uNxr0CHGQ49ncw71YOujqFMM8N1fOc6dhFU1tFQ==","shasum":"993f7742b95c13576d9a1abfc01ccb74f9516a71","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608556692-5426d52e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4KEXCRA9TVsSAnZWagAArRQP/31YDIqj/H7Jx1vezOLY\nVS23eeRc7RapXEHavYq8pcFh07Oepb+aWge33HKhemrj1eA+GrZE/4X02xM2\nhIaomzEbcHA5RWULRG1z1/AKgjEvMMzLuJKE3hMq4/QrCNmpXH583lE3fK6Q\ndoovI7/UEZ+q3pNUmJ38xJylVodBkI+66PTVR6/PQ3ALBOmGR3wknXHXKSi6\nFRpG3GV/uQh5VyOXAe4nRmBenhmvVDQYdGm5JRMouFxXYPC+xZdCf0ACNurr\nyBdNoKisY5B5XyyriY3iF4E0XHfeEKwJRyXJx0IONgaV0ehlMzZEywYR879p\nzGu5gquyycy899Eq++R/p83Q0pD6raWp1xFJnuwDI4J5yGY/VkMIXHVF9aXY\n4Fwp4A/a/bl//vw63ztV9Jq6qPOecgQ1kDEBwPqJxkP3lRFpSAauRVT/tWHg\n9TmLuufK7PVDcbe9YonU7riBKLsoi3MpOU13Zb/EMunNpa1Gfx8ELGfb7Oyi\n92oHZr5OoS0fsZM1o9YrfKp2s4Rxo47zZF2NpHlgUlagohii/YEMO/4XgmME\niT2XdVpA+KK1tADxQMQ4wI08D0skWzFO7TKZUXKbPZhzVnVeobgqPa3prZ5s\njXSXua1m3B+MeFWobX5LUL1WyulX/9YzLucO+JK6GXThjkvmj1jiZEOo3XEe\nDj1x\r\n=carS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTBgXwr2y+sF0eJKVg+ogPTJXYv9p/6fpJQiyWjToCLAiEAjXuDOzdvNmyToH79yVNa0QusBoLPp8hqLgHgJVQtUPY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608556692-5426d52e.0_1608556822850_0.21786435428767437"},"_hasShrinkwrap":false},"2.33.5-next-1608556727-0ed5e217.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608556727-0ed5e217.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608556727-0ed5e217.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608556727-0ed5e217.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3yHOfh34sUjRKDEao+3d0ZWYYKVQFETzTHHXvZTLi5BGqXVkaXxVtTEG8fqO4BwhuRmhHGyThJv89f+UPoNIOw==","shasum":"4c84e6e83cd2e16bad7652a257ac1c2f45ed28f0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608556727-0ed5e217.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4KFLCRA9TVsSAnZWagAA2jMQAIt6JnoRcq6cFCaLAcYs\npuDnxO6393TrEJUE+IN+NI1za/ESys25ERICHofX1vhBiiHWHtD4ccPdzEgk\nRth8JvEYgav7bZFOsc9AQwlHo5rTdE+MtXaHxJ4N07S2xyORkYmB5ouZJ3vr\nhCSwDlhINQxU4Z/Qm/vBVgRyRbslGUyYgzt+Cnfcm9Jf6QzrOpVy6eqHjYD1\n5tjpFBQ6Hd4tWKys7shsG+2gQBN+kmX89OwI3Nk6d7SoPu1BNCzLk3cNz/Qs\n8FV1l2yesxlAE2eEAv5tMTEPHSmBY+XPU2/N0T7WvArZf7ZJYnpDbm7EsWze\nLGOsGQuvo4Tf+py0oVgFYp+BIQPRZbyWmqXjt7ZZj6+IROjH/gy1G/f/Qf7m\n2HwkGJfQ1wrho1Wuxgkv/5umtBKSMWCuJvYe7+nH9MuHWqYvOrmLf8K4EHYm\nbxtaPFXhGr9QV2eo6+C4SrWKfxzxBRAHhc+WUOc3SwtlO6ToN5KJcqZgncls\nkVutxmhdqjUFsK+9tQ9hZmVlxjF0df0YlQ8iAiIYMda3Nu17Hxe++J3dgTgu\ni5RvpcptS9kFIIAN9FCjv9OqG1yXpkcYk5Re57sKUNSpa2uuQZ/pZzUhvBgU\npgtg0aZBpjEW7ieFAc16QB+9TMWSe3UH6PpQbsUa8Vy1gdv2t+CCunXybFuV\nwCuT\r\n=AJ0G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4B4fz9Puk7iF5X11ZCEu5gcKpJbCGFiUvzfHDwxHAQAiEA51n6biibPMCy6hRTBR1jIM7Hp6nNNiimrIoOp5VfWqA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608556727-0ed5e217.0_1608556875003_0.5359210197192474"},"_hasShrinkwrap":false},"2.33.5-next-1608556768-3c5ab2c2.0":{"name":"@xdn/apollo","version":"2.33.5-next-1608556768-3c5ab2c2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.33.5-next-1608556768-3c5ab2c2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.33.5-next-1608556768-3c5ab2c2.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MMbDW9ZSRZVdb+R1+7tc/Q6H25TWqJ6oe1v1JRx7ozLLQbbbbUzCNfzqCC8BZo2kq+sW7KrRcwfqB7BduIphZw==","shasum":"3011039736747b229f28486f14eecfb78bb0bc2d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.33.5-next-1608556768-3c5ab2c2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4KF8CRA9TVsSAnZWagAAuXgP+weGSX/fjki46dmMibvl\neibjaUP0wlTfw4Svh/hIwXov1IBAJelvzaBotDN4tsnQPfMudo+GH1/zPr6p\nVJ/4lSzZ9L1AKIV25iK+tnGtKB/ldV05YwFHujHfS1iW5aRROTyjG/jPKFW7\nA7IRw+MawcIEVgJ/+apvgDFrPJLGqA2RccXzvQHcV56uVT8y+UYX5RqH5cfp\npLoLCUV5zEIytLA/kv9w1c5e9HLwWkFE5raaW0JFQWk0C1dXuBVgddxPvyFr\nzbvdrAGj9buJL0p44D+byv9NtE3JVGinuyr9DjoLGS+V7VjgvO5aW80G/wJI\nwVQSa7f9PYOvtHy8GBYQFobLkcpYF7ZO7z8EpdeBa01Fg+lzusjH6qGqZ+bB\nr5Nm/6odgB6egwkUzlfFKxDl0sQdcAgPgEZzamEfbj96qyKpk+iRpr7cWsEn\nGs34Msro94otCeO9UB4wJAhbaHKWaK4woVQKC8cNEc8nxlU0mkXLHmJ7yzuS\nhIlI+mjahINwOTvZXk4CqnC0tkmRcnj68OsPHXFkKugw60hBjVcnQ0/Jp7K5\nVcSnZ0k//2dJBSJQFk+I3ynmSB7v+hRrHRRBuC6SJ12vxNjqKuE8NHIWZLfv\nBuvw7C5VF4zZU2XDS8r0bpSmsWXkLtxzJncEZyNH/VfqumsPDUqUNrk3fO9C\nZJVX\r\n=QPnu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4EMJihmCP0RVpAajrP4DLD/OJw7xnIP3KHvxZIcgyHAiEA8Hmxgn5NjmqVd4pW1tgklB9EsJxhr6zLFAseVq3X7/A="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.33.5-next-1608556768-3c5ab2c2.0_1608556924163_0.8350361999046125"},"_hasShrinkwrap":false},"2.34.1-next-1608557236-7eb01b4b.0":{"name":"@xdn/apollo","version":"2.34.1-next-1608557236-7eb01b4b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.1-next-1608557236-7eb01b4b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.1-next-1608557236-7eb01b4b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zKdM5sBXllBx5+PCsmRJvJeiNCqNfbNk6lvgQsRi57gsoYm3xKlrlLmToW/JrZbGNFXKMX7AKoTTMQpgp3IFyw==","shasum":"60fe6a808bda4bd35a2121ffb65b639380739bd7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.1-next-1608557236-7eb01b4b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4KM4CRA9TVsSAnZWagAAdBQQAIWBqcrqn7MRmOovZLXv\nbvAFTC4anuF/Crdyega/yKXKDEZPlQBp0F/Y7mAezvXLghnakhZzGHmi8eLY\nZnlpQ4LdRPu1Ec6ZgVT9lNbGY5I/sbolvMnYVQKQNjsi9rZxo+Ahi6OT4moK\nMyqZyHiVHR4DrZH4rRMn7mX61MNznkzG8ENVGn++X08KZ97aErW3XTkA0y2I\nBewlbZZ3a4nedBRL1/Hj0Wgx7MpmH+N0RHRtwxG9EQMadb35cfHdyFhbIZpN\n3W9pKXz8n4Utkeq7nvTkTchTrjjdxTCJmgTurEjgN3z/jLEob5wqzAmNmeEJ\n1YoytOWjPNKBlphnmYI4JG07JHZxr9YLzvgBBRmsHr6Q9yiF5PUVG5lLRYtX\n8APLwUsQK/nzCVzB69upRb5fEHVBEarJhRlhm34eCDEWM5RYIGQsJaIrP1bs\nYrgHIoOnlGkzcXGYVcsAiCUegSrAkBwa5dhikIVlmzxjBsLyqvzaCw7nYmXa\ne4tbFBQeUKM1Sy9z0Ta0UbrYbO3KKC0wkvC3/szkIZI5YxJtjz9Zl6Iriuff\n0//XBcrEsBNEiZt6jefdBdyEHRRQN3vvMIeWAdZI39E2jfmTiEQAzRh8Ys3H\nlrqM/6IJgB5p9b7yq9wG+h5BKa3mreYGhgWLWK0GFGlhoj47Axp7coIG4yus\ndcuR\r\n=y5/D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZB/1ox2Zwm4EN8FCLHHD46TKhrzDc4HvSfqdFk2bOmAiEAhhcLP5GwFAtyGtBSwlALQOmw/l1HWo/gW38lwJUyCFA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.1-next-1608557236-7eb01b4b.0_1608557367940_0.22766496263988478"},"_hasShrinkwrap":false},"2.34.1-next-1608557252-604a0597.0":{"name":"@xdn/apollo","version":"2.34.1-next-1608557252-604a0597.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.1-next-1608557252-604a0597.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.1-next-1608557252-604a0597.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-y9ooJ+/s9SkyG5K+jXnxnbG7nWyZp0BFAVlPMyPINdixQqcavH/FO8YzVnyGYY73ddJcdoTuX0P2U8HZfyIAFQ==","shasum":"4eff6996fd4ab10fdf240017c1b2398a156a8fe4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.1-next-1608557252-604a0597.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4KNcCRA9TVsSAnZWagAAKBgQAKRAWyMtJ7d5eXNjmbL/\n+OTQGfIrwpx3Bwit7I7QGbQYSzb4bmviU6Pi3IydJ+5W/c6DgO9i5bEoW0yu\n2QAL2zRi9ScLIhW1yUrHmgoXS55i0TwVKqif+FlZ4AWRQG6PdFsNZYp1okTB\nL/WKnqlFs2tZ3hoHTjjAlns9m+kjLtXgJMgtuWbUxrzqh2hwl1ahbjJyVDWA\nfh6+3Ap3Ioj5AexGHXsRXaYp8sUHH8qUOHmvXME3bOBhLVI0JRuOCzusg82P\nBTgtAOriva6/LKRMOtbYSOBjJlwfDnLeQUUhfZTB/Mg1xOU4v+Ddn0UH6Nsa\nvQN3QKBMIfrK7LUos4CgFg+zHhUWqqHkzqLLN3dk6q7iGLY8fbkBytOWw0HD\nyM0l3iznX8xv1kIx1xuciikMGfRh8D/I8feoEKNG0T4jUv4FUYHYbmldd1UJ\nYJObYJlsGsF6qHwJ+KEfmE2TNvnTX4U4QqMKIITZ+wDlWNo6mvkE7aCgQEoO\n0O5dNwZYZGR3cTLm7+TaUTIMa7TiL3sbb62P6o1T6xaNbWH0tk4DHkTgxopE\n3XF+349Cg3JoVtabV3f2omLCQIqycTt1IDadIcT6KiZHnAX0Io6hex9VGt/G\nV7r/O5Zvt4Z72F+U+B9XbTbit2u6qKr8yB6ePmoW8+uv/akg8V+Ibmuj+3YJ\nGPKE\r\n=JA+S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCTewYo2p3f3WtxmZe2lDqZ+033Gq1l6mWZxM/lh1pEAiEA3JVv+GOE4SIXu4MDcC0BWjsz0F/nmlEAeNgs40ne92A="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.1-next-1608557252-604a0597.0_1608557403515_0.9493071758771092"},"_hasShrinkwrap":false},"2.34.0":{"name":"@xdn/apollo","version":"2.34.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.34.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xj0/KMpf/r7o0oQI4YCtUiYoy7XiMv6R0nvL8un7+V5j41ocW3izQt6EEs9H/F/RViqcIJKZGlO4dERnd5pEGA==","shasum":"180beb55b75a285d5b6abff668e9da208187e2b6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4KP+CRA9TVsSAnZWagAAyIMP/RLcYS4WYXM63JTezJUZ\nQ0fl6FmCaqFQLPH42mo/NB69LCYAJlVJcB9z4IcR2krfku1liy1fU/sW/jT/\nT8IrJFdL9YsYHJVK1Nly1JkuaGu2N75S3oaz79saW/ZjIAmluKaw6g2yKky8\ny0J0nFi9JxhG9vSeITYmdTVdayA29obIVdyUd7WnWJYNaANWw5art5OgHPqY\nOPAYoqrciufs1L9j9tBJcQLLSwia9BSxxS8xl/b33snakraVUFcye2Q+keas\n+bTc0e18RJ46A6Ua9TfGuQ/KjPNUZb4Mrg5Y+NZL6QWcxUUrlzoY1Vrk/xK5\nWbkffRLNFWXM7ZaPl4y/5Waqt65LOZYF+NNTLyp33gny27mb3ZtMhEGKftEQ\nI6i2YE+3qTPNJtLpNS1rQEHq7CoBvQ3J9gytpLh8NXgqV4a85YYhXByWXcTG\nHuc6WlNvdyTR9QKVsKW52rN7dz1QrvZz1gf0KPNLD0NdPfVl9zHFZmVUCauj\nuDRNwMMEgTs0OaPCr5td4Muz6MTg1kMMNZ3kcfeDRbEUTMkGZLYeVStHi4j5\nlT1vKAdtDpNtyyCyHQ/FO8kSBGqrxZPiKb5JMdIB32J68wG3R+9rfm+u8YoQ\nNH+5Xi+m/kc1RQcF/TrEwFNJvp4nTyLaziD9NkEKKwRRtaB5Pha0ltY5C/tm\nhc1Z\r\n=ziZy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXOjQMNXXsz8h2BR2ALqSz+XXwOFXN9ICWqS9VMunvbAIhAITznzdz5KKsDSSMenUkOFHZhH0oHHZ1DuAUgimmjr4r"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.0_1608557565948_0.9324280864721708"},"_hasShrinkwrap":false},"2.34.1-next-1608567275-604a0597.0":{"name":"@xdn/apollo","version":"2.34.1-next-1608567275-604a0597.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.1-next-1608567275-604a0597.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.1-next-1608567275-604a0597.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9q5gPaihnG/lbkPLAVjkva4ffkLgQHnlV1yUnGfEBYLP5JhjM9ZTPrh9o0Tkuxan1gbd0hNLe2Ci6kn5lmHg7Q==","shasum":"2be066aabceea0c2b09dce93e7abc54d12ace7b8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.1-next-1608567275-604a0597.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4Mp5CRA9TVsSAnZWagAAJncP/2o5O0GY7sIPchjm4mIC\nUamn9x7u5PEhXbGTCf9lKIIgZT1TKaWDVOxHUCi+5rQWNbrs3hwmra8iDfbO\nU8urcYNtlXdfSnvFKLTBJ8n2GwCLJuK4xqjO7PaqVwpaf0BArwCwDPqYz/yD\nW9106umFTl5YTJ0ZovsDv0YJsNqHonFj600bnk+Dj1aEemR1wUFvqU2EEB27\nWudx9+9EYwY4YpTGuqWYgCFD8GkCod8lamHuiOofeO04vwYJdnAwRz7hZoJP\nsI13h56jL9EDz/9g6e7C440zPmhrChbJgrUkXxnSvPDb7EmoD1s3j6OjqMkc\nfgEcJ4amrey1jeHdth4j8YpCT94TQlc6AmMC80oSfyOh7HnDdOBxfMtBNt4V\nNU3AsKti4hoX7qG8V3Z9xLNRPzosO2G1SviMY25Pne2y4S8X0yjf3O3x3aJ/\n+j/ZVe4M5nnbgvjV8P0kKOmC+8HBZaga2QerkVXiFDPBAmBPR3UB7EMgLQK3\ntg5rcRqdg8HmvjX2HAzV5uksuPOzA0OmPn9jeKBnhKITtZCPc892asWN3N7j\n6nqIupBJMxBFlVyBTpSx3MEF++QQvgx1I1zi0RcbbtAs4xjL1mVSZRUIRLXZ\n50Q4hEVEfILACsrdtPVlbHUvzLdnuGOvkDIpzCowRejVMx3Lzn7aOKR9uCjd\nSucC\r\n=LMc0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDU2I2bs9MnAHU7usGqRzAqCBZ4zUvH6G+rEvueR6YIzwIgP7cp8JLg3YkBVe5vecpO2IZ6gcrMJZ9HjR1cIN3C9Xg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.1-next-1608567275-604a0597.0_1608567417175_0.03272179197255398"},"_hasShrinkwrap":false},"2.34.1-next-1608567983-da91d7bd.0":{"name":"@xdn/apollo","version":"2.34.1-next-1608567983-da91d7bd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.1-next-1608567983-da91d7bd.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.1-next-1608567983-da91d7bd.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Z/PrXgljkEwbzmM+stpIgmuaNGlKm0J8oTAFEbNsKU4KZOOX+YZ8NTIr5KxiUcKRcy5H1xLip8CP39hNd61yfQ==","shasum":"04d912b561543b2133d46f0fc70427841e9f77ea","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.1-next-1608567983-da91d7bd.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4M1NCRA9TVsSAnZWagAAKMoP/3k3FXFT8CsP1QlmHvcy\nmLnzJvYhHCEnI8xRFd0qdKV8cinnDxvs8mLdY5nR+5TgKsIYmGQGYtCKL0R9\nA1Nw7YhnsoYZ5fkXPq7otVHOs8xAaghHL7PCcp95d/Q/LTgw4vwnBsblPHE2\nbM5i7kblILve6P2g3qNQit/l1ga3QTWE1Eiq4On5h9mHtjyyUJVuS9nN0gKx\nrp/+LcDpJ3Pu5R7ZNR/nlogGfbomEchLNUWywYSHEJuErv7F9O8sxGogipzA\nOyzRMjbl7JDXuj++h8tMPwngTLljTqXO2Gk2FbmjwkALnWrs0F6583U0LCV3\nSQ3D/Oq+K7cZ2ksJhbYAkPhf9zX9snVx+mS+/gqjfTvQ0qkI1Mw/Xsol4BIV\nFE6vNaMLScjPUU5FpcEqiJzb+PD1ICaPFahLhj5BGUs8aTnDPR3O+DzKat2r\nFQSWSoLjh4/zpVLmRUUAn9odI+QgaxgQgH/q6oMZZAtB+TnXWmkwSUq5LtNY\nQKdTwba4dMr6oIrzOyWJJFK67QM+hJF6ci8w2C/M9t2AFSQ9rM1SBTub1y5G\nEy8U54i9k3pjUJSs3ZBV/NCfnVh/VmsbUcfiMDy7Vt3E+6Lsvi22gQgHlMq0\n5NL4SLPxUmNFRnPbz0i0hFVK2+axE+UMVxuklet+Qs7yZ3nIp85V6J6zF+bz\n0u28\r\n=xKVr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBMnJNVLUjvpBhuC1N/EFk+NvSm4Dl+oFnTMZ55EX/wgIgGN2pmczwCcF/bGrFoPNxX/mAGN1pD82asQZgExBgOsE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.1-next-1608567983-da91d7bd.0_1608568141216_0.9038128409245745"},"_hasShrinkwrap":false},"2.34.1-next-1608574672-96b6a2d1.0":{"name":"@xdn/apollo","version":"2.34.1-next-1608574672-96b6a2d1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.1-next-1608574672-96b6a2d1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.1-next-1608574672-96b6a2d1.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UZXhgeVptwl5vGtMMnfs3i7BXHh9c1RDbfPbkUofvOtEqB1/cCDNjBE+c+Z9FI+Cx8CQvD7KFbAQplaHGvNZuQ==","shasum":"c7ee20094ec97ba66a8c11cfe2e4cdc4b5cbe932","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.1-next-1608574672-96b6a2d1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4OdRCRA9TVsSAnZWagAAnNIP/1qKPT3UDe2gONdVIQvy\n66Y3BHqq8VacErEBKx71Qcgf642VcrpjRX0Z0j73bGd46UL8ddrXCzGwoSHL\nwe3GkkGfK7NR+gjw70j2kk5znyxRzomiCZXEwYw4LfuyjvZO/knOd+orXDmY\nZKqaYiENVtNWv1PhKl0lZLUqfLMvt0JHbtSGtqNJ8W+VU/dZF0sne+tmrWxL\nrnY8qlWgJxrGTqCrePPSfSmh4uPfyRW7kRFRG6F/ICBsUf1HO4TW8RsfDd2l\nCL9CYqLdVCgybm7FI5QgAGt+OnQytenzIIIZLbMazWn8oYg+VBnBLFqCvAby\n8KwLHUkyUQVnMgo2frbD/PyBuZU7VnSOWtuNmrFetD1yCYwQaiLXnxNa9skM\npgwad0ZO5+ZIlwBC2DCH/0EX1vewQ/XWrl4ba/74JLLFhXuSANeRMW8T5yr+\n15vO4ZK5vAFotZNGqY5Zg4yveSm8RThIdieLUWycYq9JSJHbN01DoZkVouuX\nIkS7Gad+qj+c6Si667SyI9cRnSccSFuA+wQVgZcc1I5cL0V9fWouWWTJjMf3\n5MN5mVc4N+edTJzqMwBktvDgcUc+aL4r/ZeP40nQHHUnSqHQcURMpUpQrsQb\nsvl98C0+IdIlt3t9v7207YLRvTp/xMyrvtUTpl7UKHPlK+H814U4l/dw7aPt\nPROm\r\n=s1gr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+2vAOc4DkAZHfYcjDQgZqsIyaXbko5r1C3wSMB5ywWAiBRWuFz2/qY7NJAcfsKqOWsJraqY3Sciug3ajkSkoAZzQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.1-next-1608574672-96b6a2d1.0_1608574800585_0.19910376437341593"},"_hasShrinkwrap":false},"2.34.1-next-1608574978-80b9a077.0":{"name":"@xdn/apollo","version":"2.34.1-next-1608574978-80b9a077.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.1-next-1608574978-80b9a077.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.1-next-1608574978-80b9a077.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vQwNCFiQgX4/mk1eB3f/7HVdeqqgYQHmzPDD2d5znrZIehhB6tUdtMg6ODNbdf5YTViHlFlcwsiY1R8fgoyi5Q==","shasum":"4e9e21db1adf140d1a878eaa503647bf0528697e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.1-next-1608574978-80b9a077.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4OiWCRA9TVsSAnZWagAA67oP/37AyfplKv8xpwwHSem3\nU5gJl1su1nrbHRpICK5O5Px6LwcUmPxZ9sSrkQ9BER4o/wG04dQXWSuxk/n6\ncIi4g0ffakfM5kJDi7zWrmMI9E5EtRxbwty+dKg6XVYHupwNWhj4vFKvOuq8\nWTU8DG+kIVxQbf6bBx5yCLcq6vlGz4vXfhBKgEUjlNzIG6kDSqwASbpnV0qh\nJK4tuTQtn6T04VgdLOygH/zmSGkEptpuZFLNalBXVG5cTI3sU7zLADRG3cq3\n/zw3XzC3We3XWhifQmAYoHlpZg8gu7QVHbaSeGbtYUwpA/yfLPycpLRPn+x+\nBbpqimi6rw5yZWyBYHe52hD5IdqTmynZGf1FduBK+7tHQmqlmMUa2MR0DWvM\n8iio/NdRU7mmPdS0CriMUwSC9uyYVeKBWWCiysS2UmHll0mmLXG0Advl15jz\nbCmn9orL/9CsIYGrMcHeUX7JC/CEpimEEto1iZbt43lzWcLSsLcBxOke3sRs\nS+y89ostcLKW1SAZrE5gMh2WaUL2MdafnWDtQWuNGlPsi8hvXBWfZOLhjYYH\nWlEAOThHOctA1rk0WuS296VTw8//xXccdWZWx0pUKE87I0xuzhLTcs57w/j2\nvm9UYVYLEl/RHx48W0fe5yDDRUBTQcfttMScBo5U8beEx5zg8hSliG228Xpj\nt8vj\r\n=/xNU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlkGl4RfCJAbPOeT9h4eb3h5mXF4wklr/0doghCp5NKAIgO4PH0WR3J2FGbJWkoMQutufnlbWvwLbGDhok9cTdl/s="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.1-next-1608574978-80b9a077.0_1608575126380_0.7257818999445165"},"_hasShrinkwrap":false},"2.34.2-next-1608577558-7f068e8c.0":{"name":"@xdn/apollo","version":"2.34.2-next-1608577558-7f068e8c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.2-next-1608577558-7f068e8c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.2-next-1608577558-7f068e8c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xoocgnWb0J9S8O2rt1qIjLxXvJHfhjBlghz/Sz9wFYmNon9qpOEQ5e3Sq/V4c68koCu89CDUOJUPqVNNrSGkIA==","shasum":"c2803d42214eeb96d7fe504195bd47f1a01dc8b4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.2-next-1608577558-7f068e8c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4PKrCRA9TVsSAnZWagAAcc4P/2+b7P03edyg+fLQCwgg\nb0lBL7CAapGWKNkOdsA4dTN0w8YqW4dfxFqCkbgpsR6gZHRdqFU+zJkYqAXf\nf9hnkxl1y3uhnkZMM1NRUPlq6TT64gBvPl+lcichkIbwbKi/LqwikmsdPAps\n48qUoertI3kFE7EOTOxh0lHr+nh7LJEG9FCBTN2T0mGKIokWAMuZFToqEvd+\nNAK95RwyxymU+zH0moewUvsMKG64H9vpqZRT/Hz0rhUIYrK9BSzASHWJl2tF\nTTdrfqrQm5VJYctUl/Z9lSauo4qsWMchXlBsWhnpoQF14MKztPJlqr3cpQ/6\nKto2uJ8SQzqLVQGcLy5RCAVR+qn0azTlxfRuCSQLHLuAGhmSxyD7sEWdMfh+\nLqpwGRNPVs16tMVLBrrtfdpmuLFAwCxca/HbjAL6YrMstOZAK874643B6WKK\nM+Z0Fohnxtsr4Neuwk62nlHY/3BgtxvxocWF2fjS8VA9e+aUc+EovRVsRxbs\nAj6jD+ulo/Yxugsf10edR4JBEXXuLKKtGejlFS7FXnFI5JvX58Cd7I8533mX\nRC/TmOOmx0LNEAbB1YICO7NaIq3ndB8RxsMKaNaWFsXFOex7g6RW1/jMtSoX\ntATs2N1dNvv78gXon43gbJsZYEivWhnHGP124oPcQEXQEYo72l+RY0zDP0nB\nG3BK\r\n=8cbV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD07PAnyNJbKpFG6BEuPJgfRXCW+etsP31R/u+fyYixLQIhANeOANOFK1vs23dyByWn2VNK0oD8m7iC0aZUfBlzjXMy"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.2-next-1608577558-7f068e8c.0_1608577706560_0.5219282362670192"},"_hasShrinkwrap":false},"2.34.2-next-1608579093-7f068e8c.0":{"name":"@xdn/apollo","version":"2.34.2-next-1608579093-7f068e8c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.2-next-1608579093-7f068e8c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.2-next-1608579093-7f068e8c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dKSlL6+wXPfmAQGmTyR7dthx72zDZGnpQu3z7rXqVVimCWAKhK7hSo0SPyr2fuVmo/x1lsdxOwRZz0fDSK4nmw==","shasum":"dd396e2183796785d4fe259a4808afdd103c0822","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.2-next-1608579093-7f068e8c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4PimCRA9TVsSAnZWagAAN+YP/1HXvI5cCl1RIGb/IWUn\nLeDjCXfza9EQldY4LuFbosOFeA02mLTpvuburw7cJRUGAYG7bCE3ZgoTa291\nTs7B0DGsixBavt72V5zLT6Ir0eFhjul6b3utsMOUNe5kV1Kf5oV6u+kUiawz\nTn/f18if+kqDDPFKy6lI4ff8zO+0g86v+6wZ96Gu0f6SpH6hY6O+tmvvqj3C\nd1LXvEQ7FHC2NDDWIUEfdSBfgZjDNMsglvoQqA6jgg94a2qunFzllkmLnde9\n8ZnDozmAj2JJiuRkbU/w0DR64AyQses+gJ4vcoyZNHL4R0aRuF+VTc5C6CHa\nYS6TkhTd28Rti8sOWRDmepm9mR+bguGdKpgKSjAGmA8xZlOWZRo6Bsdodl73\nd8V1oSEKbDAqReQoMJy4kKG82P+3dqyMIl7bBCfn+4eHrUCAnlis3g89j1Y1\nJ7muJKBfIAJ3VcsrWsXFFntfP8u1O9fieWthZjsDZy2sAgQADlXbGz/uUkww\nGxJFTNvaHv/aLas4MR+DBgkzSdd47zhHdnkU3zKTHywTW+bNEEo3to4QTW+v\nNvoKBhgcCD52BvIDaA32fD6HF5bnqGPnDiN2bbOMpSSp7jsmuO7J5cpvRbWc\ni/UOurO//GNNeAHF5JewJE0b06jhRW8PVDmGbL3gxWQhaaaeEM8TSzHeAYLy\nYOPi\r\n=3CiG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCshTSJe1X/hDjT68vl5uo+4kWHBDiSpHJEIqOhFTzYcQIhAIppkVTjuDt7wSkvNhqACIrvwjR6ayhEZQvTcfEG4vGz"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.2-next-1608579093-7f068e8c.0_1608579237806_0.40026002443652775"},"_hasShrinkwrap":false},"2.34.1":{"name":"@xdn/apollo","version":"2.34.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.34.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Pi6USEFXQ8gklDpHW/SinUokf4TiCisnt4C938MukP28zIN6jdFGGxFMTXHbr8YgQ5jj+//H5rX8O8R2meUWfw==","shasum":"f91329603c14f8ba8c8c13eb0af0e8bf0c24780c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4P+JCRA9TVsSAnZWagAAcjMP/iRg5CjP8gzZmD6/dodq\n217j5Y7sFFoF8/bMQ2ksgSpIoylK398btvbvaNqh4Iwece7j526RpeqRJfuF\np/K0vKB2b8oLiJYWMTJVtW6P5vvOKo9uFvz5Tij+VYoo2+AgsC+QwftYjNxU\nL657T4EbGlF7Fv0H5rvsyzJn5zxYWcuSlh5wn/q88YkaXzkhm+TC/VrI2niD\nUnd/K4XlV+0mOTj0P3MhftkmneFOP39MtG0w10GBIR/BAxHiHMB4hzkrlBpc\nIQgTFtfXy6cNiTMLAiCJzopIc8Sh4efLfALCovEPRDTOyJVCx4VeawS0coaC\nyhlaCdqEOE/u7GFqpb/vovpjs2BDzTCIPgHrRQ21SZso1PnCezhRnx2sIfcz\nr1HXmfajQiD9JO2S2tcBF0Wpw1p6/L2WhlWLGT1/t8WDguLaVR3PiEUiBXur\n8YZQ6qiNr8G+1yVJgEUqbdwlZ43qGSmkH9DSvdb/q2kwICEqpExuSG5LpM2M\nlTZZc+dBcDVl4omxQJahcf6IrsO44GYcJhNUiJwrOkCwYYVJ4AZa8tlRMZHy\n4AFvEoAJCYPjqwxTBELC3jRfh4mcfA2yIma5VO1qS/5v6Cr60MO8xbVFRWVu\n6uJZcEf13I8/ds41LYr8I2PoPbRK33jlu57gunUCAcNdd1sQq73Ah8flilxc\nHy7F\r\n=boPR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxOwmBiDF6Ui5ixUYQxwBVSyI5y1zocNDI3Uwg99TscAiAjUdhz2soFnZ8mVNBgUD6JKooa93TVtzUCawH5jTijLA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.1_1608581000683_0.1842121233347238"},"_hasShrinkwrap":false},"2.34.2-next-1608582524-c27fec12.0":{"name":"@xdn/apollo","version":"2.34.2-next-1608582524-c27fec12.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.2-next-1608582524-c27fec12.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.2-next-1608582524-c27fec12.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dBfoL0gDU9FGcU/s0+JZGape4uuG5jLCzdLLUpij8uoPFeIMZ5NJN/aPT7yFoGR2eQksU0NysJLDTExm9v/Qgg==","shasum":"3fc79d30d626be981166c8b92338646a10982366","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.2-next-1608582524-c27fec12.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4QX/CRA9TVsSAnZWagAA058P/0j7zg0GEqg8b6X9ipTv\nRQcsNIahom6KnepvPWHWQjkUbo4jJ5A+/dAPtVx4I8+IT2aw8JwEMDPCtfVd\n9wZUI+yy8W5XL65sM4nFQqjLmtrmx980jsyXzxxNHeMgOikgfPsOdY/WO2RI\n1IaqKk8VILNdLTETK+nxms3yCkymSaCds7ltgZobEYQzz/N7JDE28OgPxEsY\nZ4Trj9SJ1Ro7SVLoQ7KYvD/vo/a1dDb1sLnGHKbQiTFzwa1iDI/EY++8FTIs\niB95BfpfNe7WkT/4Mngiujh/mNfVssxtJ+qSww2U5c8cV7HK+mHd8AaKdB5t\ngAy48lMx9RrdWDYLwz8eLwLXM1Knnj6pqgPoVvi4HzSTdiP9llOX5CD+rkR6\naD7WicC2RpyNKyDSSqPdhs2kKGf3+ASgEc61mFTyYduRnxZR9RbaGYpyyYt6\nOqHkosHPy3/z26yVKGCHErR7Q7WekoAqsuxjkQqExoOQ3QB8vWd4yGZ/Th71\nlNVVH2TNr6it3IGZsjNpemkV/E8P4efWmP8ny12+pAOxcyitqRwSldOzjwQg\nQoH0S3x3ppvIf4F4IdSu1gsrGzyV6ncKgRPS5J1Msbj/JjqDpq6Y3oz3kXAO\nswMlNDmNLOJnTNF5uSOrMiQbJTrUfoHIlYle2gkejmo3ascutoN8lfjjmJrG\n9BZr\r\n=5G/f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeZ7JUkuvFBgOgrvpasJcQt7tui8POfr/IPwSg4clslgIgamUdwu5I7iLsgvd9wYcAN/1jYTL5D7sSXXXr60nu2yE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.2-next-1608582524-c27fec12.0_1608582654694_0.23657243528389937"},"_hasShrinkwrap":false},"2.34.2-next-1608638583-2e360a24.0":{"name":"@xdn/apollo","version":"2.34.2-next-1608638583-2e360a24.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.2-next-1608638583-2e360a24.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.2-next-1608638583-2e360a24.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FeD26Ci8x5UQG8RRo7azZtYPBL2H6fMvHIMnhoWU/rr1LBHxxVpvYd/dkjAreSJySzzFVbsP3O18m4pxdX1a/w==","shasum":"2ed7d17433ae800d19fdae79045d277d364851dc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.2-next-1608638583-2e360a24.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4eENCRA9TVsSAnZWagAAmNQP/0EdO6ntcguYGaaNzmtS\nb3Fc6tgF1R16GQib9XK69G8XTrGEPyH74xhZJrAneVmL7L60hHxvbt0yH1Ec\nOvMCPrQhCiHq6rJwg32Z1Wo503Yy0qt+X+2suIKoyxqVGkD/oqPe+FC9bNBk\nicNIAhqsf62wV3FBy0TtDmTWk+pWIsnBvCYlItCzA8gVlGsQgMOiDixbSin+\n5Rg6xy4XiRzv+4PI5Id5qHdOdvfQGkgOsvkDzI7+jeYEdHeMB5odtMBzF6Xl\nyBK6U4uWvp4FtRSWFsfBFbL4NNS04aZLHM5FrSVvH2T6FLbggiRL1cJgZrBo\nENYyF74H2p/hcfMRUf3UGTe9G9n/SANp/g/k2Q0zFzGJ1FPCpbwMQAs+Hyt/\necQbEcAp3XKv1sJEjVkCWy2T29p5RCGFj+HpgbNhBeM+3PNOo8553p2hhJiZ\nKMdC5wSLZUheG3qCLFQ2po8YVVwksvwMSzfd22S/TXjcQj/P5BwOajUtWqS3\nF5fMw/PYQELKpEuM9nIK88+ybAqOo9B7gnZZ7K3+DvmB0RBVTTk0Pt8TJzCO\nxFLOO38x6ZO34x0XbpZIo1mQJu3YGVRKA/xrPvdw9JWrc7HGPRsXjlptov4K\nmIR368VTtEsPsf2c7yNqfueuJHUWEC/s9Eam6lzcoHqaAFC4VLr/7LzqyXGZ\nO2tY\r\n=Koeb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIELp4QHi2eDamPtpS1+V+qIWt8eWxH2eDDuTxkNKgbrmAiBgW5xL8GVQbFZGjUIkIc/sL30GtecK4XgEsjdM46Ml4Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.2-next-1608638583-2e360a24.0_1608638732731_0.7689262400083297"},"_hasShrinkwrap":false},"2.34.1-next-1608638845-b33724ec.0":{"name":"@xdn/apollo","version":"2.34.1-next-1608638845-b33724ec.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.1-next-1608638845-b33724ec.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.1-next-1608638845-b33724ec.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8KzpQNFy5gBlHe2LF6eQNpws63HeiQ/Y5unGAcYAdxJdra6Y7XpEABWZw8qPLS0lJVBtyTKrN09YdKxOukY/Gg==","shasum":"f6269c052026e9ebda46ac7417e8d4a75842724c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.1-next-1608638845-b33724ec.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4eH6CRA9TVsSAnZWagAAQA0P+wQVv6amPWDtCKfinDdz\ngqlsOZfiShnR6O1xjge27b+FoVnj5ETMpTP/P/Je4Bv+KIKCI/dFViOk/Z3G\nDBNhOC84W3ELpbV5Hpsay8tmIE6A/IcMYodfZWZKdjBc7q7TolFtBluHLIpt\nwUAsoBi3tFyHQYl8p3kTcWYOpKob8JvjPU0/y0qHFwHXDFLJ/M27h3mbL+yg\nHq+8Y3HBNsS4Xlsu8idNBhVNB+U3XwWXi7KdYBZDsG9uSGAAqn6BVIsxvVFI\n8vCs5kdZp3lVTK+cphqC+TdRz9eYQdq/NpZPFvwVlVa+AsxVMlo3bANZr1hF\ntR7SFw/tqKfgQPHjNL9GkE1xrRL30EZI/CRuH+vVlTy1ZG3awlbXTPepZnKS\nzlguuZuQzHjHjAV3kQr0XIFeFI4OXh3lLU0khSrFJsTEZ7o0Uhwq+sWxYgo7\nJHRRVCLYw7DgyRcSDhvM8bbjVDk8+4et3wV7pqFe8JNiSzof7MIgV+o0D4Rm\n/vLO7T4YiAZRHVq1TKVIJ11/nLesbzHwx6J36VlJBGmhjDv7CcnY3gP6Lhet\nw3Fp6HfXcpQ70LDaILWC8BsxhMnORqTS4nadDLgWvAarqPIif3ZFzhHYFAlh\nlwvuzIOQfsTJSgq6YgdVpGMok8XOFhs+xDYVSUE12CfiaQ5cxNkcNJtF7jtp\nsQyy\r\n=+YcI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICW5Y4q+2HoFleerGjvOm1EFAn4DELUCdqSXMkG4ggHjAiArBeJsVP+eD4oeWJPJ7zFb4VIQet1gv85dfp/MWs2pYA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.1-next-1608638845-b33724ec.0_1608638969930_0.5288281845883576"},"_hasShrinkwrap":false},"2.34.2-next-1608640758-0adb248b.0":{"name":"@xdn/apollo","version":"2.34.2-next-1608640758-0adb248b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.2-next-1608640758-0adb248b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.2-next-1608640758-0adb248b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+2MAgy088ZGG1MA8qtXeDD+RypcfXQZewYZevDIb1AT36LIkOceuZ4vp+s2THguBbNQiCbyzrZVQd+syt5FH3Q==","shasum":"c997c704bafe279a4f37425421836aea727ac8f3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.2-next-1608640758-0adb248b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4el1CRA9TVsSAnZWagAAqvQQAJhV3gsUrN3xXq7rlcG+\nxfnaoSAxYl84BUhzMnWDa2ckwTey4JxE9m5+gWy1yfoMVXA8zYN8RCF6C8Gg\nPoKvN773BNeRIsLvBCd7qrPyz0KO94GaFVjtcysN/RRvenb8E1Vf7p4Qa2S+\nbXD4PIMV02+RjhEwEB2MtAXhgcB5/1NoHKsKweCt5BCO7uHRztsMIpir8tYT\ngkxoh9gJfD31WLkUHKukZcQT45zFD2dQ5IQ379jiNCyvXEHKGc1Ifhr2TI/B\n0NoC9btd551toBrWE0lwmHQ4ZoQg63XsAKuQJzLX9LTy2S+uxnyLbc1jsnj/\nkpUChoaxgSqLWU3NjWyPvAFW3t9+brKgTZruOeGK7mHgvTDHPtRRvb7CdwqD\nHkKHjZT3rNG1YCcDNlUtujgLL8cp7ToYuAE5NAkCTSLWc2rjcTXiP/RHDPh8\nIWBfXgj3C9xxMV1Z/3Y7LMcP7LO9T5KfuDOcmAQLzy0PoJ+Z3BqQ5ZDBzsOE\nTgNJ3IKeim/PEbiARpsSssWYUQ7Ssg/FhF2Tiz1G8Zf38n7voR5Ksx++uNog\nfdCZlveIGAO8hLvPdhvuMgaPpfWMF6SNk5Dg/qiKQBEmTMtguoL+5xwYYF9i\nsIKylBirU82FPaB9LV/6dzVWy9kvkjmA9Wu105DUV8qdB1NQ+AEIgTnbQ38t\nviLU\r\n=yZPz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4n/NAIR/9A0CgGt4rDHNtXNxCfhyI6w6V5h2T2rTyBAiEA3fKZ1q3WCt45hQ2/sBjchyrU+z5ERWtqW+CVrAZw89c="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.2-next-1608640758-0adb248b.0_1608640885128_0.4863067558419889"},"_hasShrinkwrap":false},"2.34.1-next-1608641834-2d3670a2.0":{"name":"@xdn/apollo","version":"2.34.1-next-1608641834-2d3670a2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.1-next-1608641834-2d3670a2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.1-next-1608641834-2d3670a2.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EEzEvhE/q90YnYG+cQwhNJPQvOm4PJgAtz9stUtzcMM1Byw4YfD2WRzKpxL/aif/H93mvI9o9CKh4q6dxXmKiA==","shasum":"d099cccceb8fdaeefcf039cff9a9f9adfde56479","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.1-next-1608641834-2d3670a2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4e2nCRA9TVsSAnZWagAAPoIP/2cEeXmrc2RRHciLwID3\nFEp56y860hI48UmbbKUZe0Er+UCH2nJoPiQysoEdbY1z5dYs7B8GJ/mBOwJO\nfwky3WnQe9LIiKUo7OdWWbJVGRMguOk+GscWNzqptQ9LFLN/NzbTosnSStG6\nQCWuso1FBXt3z/74PoC7hgBYKY/xSlubHzvZtg5gWJLu/kfk1XcFYQ36udHF\njfUbHztdn1n+1XULM8QiQXXIR1D41RKmmU61wDmepO+It27G5ip/qIdBJaQt\ntUfd0XbxpgatD/a7PPOXTfC5x7AsQcl0lDS9n64/SUre7EBvvlMhKYbrJvkb\nRfPHsinQTtpWY84KIT93aWsWNB9ax6uK9gQ7T1tsWwN6HcvpN+99t/4kNapL\n8acRLrjwHbbAcNNZsVITOTEbQqTCwWc2sGffrYNyFAkHmfWz9gl74FzPgw0I\nS/VIJmkiCGOmDVGq0M1kZ3KqehLPcD+t8J+gE2q2M53f2s5I/3F04StFDATK\n00Epv8/JY5DX0lBPyY2RpBtJL4IdmE2HmJFs5NaKgNrSqd5fFm4BoAyhZ8xr\nL54Ai6CXCZ06NOa9rvGu/nSevKemMWmOf9AMvIthgdjUDz4pCyalSB1Kcfc6\nrRyschMOSlZflja127fygs8WhJ/siHb6Fx/DdDJH6mcu020kqD6XsXQussY7\ndczX\r\n=Jm36\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM0o4T2mUH2DiEzgwumrdskbFsT5JCwhu3wQ2s+OgmgwIgYnx61W4Xf0dIwIarQK6VvU1gEEMgyoPm45JqagirAhc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.1-next-1608641834-2d3670a2.0_1608641959352_0.25188146942346523"},"_hasShrinkwrap":false},"2.34.2-next-1608646576-df6ca815.0":{"name":"@xdn/apollo","version":"2.34.2-next-1608646576-df6ca815.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.2-next-1608646576-df6ca815.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.2-next-1608646576-df6ca815.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qdX9bpIf/XkOAcIFme+XdCjoI+j7iVCxO+P1r4vF6PkbG7DS6bJxHMilCFpfm2P8BzOih5MxEFo+WRUYVp9sxQ==","shasum":"c1555a454586ca1dd52621de8921319fc5e57668","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.2-next-1608646576-df6ca815.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4gA/CRA9TVsSAnZWagAAJ2AQAJWmq2avlQkx3wp0ZKK8\nKhZhPo5l4oZ37WeN7I4p7YiVgKY3xMutGQ1ShC8/oTAWC5kqxWVdTo3iMLz4\nNH2A6bGWyMMzcM/GQh/QX+BJDS8tpnw9kWkHWeIYYBbR37IKGdao5ZtFx8OM\nE56groUtdkaB7dr5knJwtIN5ZeIyd3+0cV5qWjZMQCtBPfEToMY4ZIg2p6Zn\nE50aCkenbM08e5LIZKQzS8KAPi9EpP+kWsIZVLxYxnDdge7j4DHhPm7rwVqp\nIVf1E7lt1IVKwrW0GyXa3jX5JJepOTvJ8jWp54FTsbeagFYQnZbPQiM3rofD\nCrX7CWtcaErey5WsNyHa1PbJtNGAouwnB7WKyVScp34zxTYwUTsgPuMweSin\nxUKc42go9LoZ6BMOJRrhCTzS0mtrOkXTcewGM8qvyoORigRl8146kLOXPsEa\nREx0Y37Rjr5CopSW1riXGwoUUDzIfCaUEf4SnsvtUM7KKC58kMZffBBCcM6x\nRn9SJ1vCevzNrCPp/bah+un4grEl/MQElju2mhqfyONH72DH8IYIDcQQwPRw\nRjGyHUxJkn+kPCknhx1VFpCA1uUwls3dsxMFAWWrW+xYJEFPE8ivu5lUcAjM\nSTyxxHAt8Isq2Ce1exMHKTfG7L1NkFddJZxbSnx0VTP9edRYgRuOqgJzA34b\nf0Wc\r\n=bGny\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZrWFqLrSFCOAfS7IpmRgSNH06krvPXScafao3Jtc8VAiEAjjLTVWv9yKo0wZsHjEjFP5+Fd7O3fm1mxpds3VgTUP8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.2-next-1608646576-df6ca815.0_1608646718661_0.46269748439289926"},"_hasShrinkwrap":false},"2.34.1-next-1608646688-e14b894e.0":{"name":"@xdn/apollo","version":"2.34.1-next-1608646688-e14b894e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.1-next-1608646688-e14b894e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.1-next-1608646688-e14b894e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-jr7JJPyA6O7iDnSvz0WNrIUgEyZtdshIHTj2fzDATCfUZrLliuRDfrqER8mWK9aH+2XeonKH3FmLItMJbs/hvw==","shasum":"46f852f322b5ae35552ab40bbe5e6fc6a503244f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.1-next-1608646688-e14b894e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4gDPCRA9TVsSAnZWagAAkscP/ifWAaU9H+tYO9q5lRj0\nrnHjE2UAJ8W+mUOaR0oe+VCpTrCOd33o15L8D8lMH+lXgBLYO3om8obs7aeL\n3niXmoYG+XgwV5tUTICpy5D/YCqCAO+Jm6bHpk3zgVtWCEHYaHleMXkrobSZ\nFpko7Z8WTD+e3zQP+G7l68oz8IAUGIwWaUfsCRSbTXM/CdPSXy/eKJwuB2gw\n6ixCVpHl13WnUQTQE6VzIQyVxgH+vscwnoLu5eyktIHlMWwokKIv0fWwplIV\nHsLh5jAu3Kx2a5XwNOn3hg/YLT4sAyyjfT/OmnvfJTAST8KE4lQGaqK6X9L7\nlMIdKNEomfMpJfz8qVs41UuOPwAFbl+LKRkSOE/KA/G+Cj3nNzg91es0OGzx\nKG9QjtQCyjZueHOQk4oAaeU9h3dtaS7AzKYHI0R4JiYFkkGYBqSlO/gN9+GR\nvIH3lk4iZrV/Pn96V8M09Bl5enjg5JFFq6hNU7HrgdjCsyqbBddnxtH2tzfB\ntDdhTgA2rPg4siIT0OSJpvpglvuL1NsmTOjPuiekKYdywP3rI5LrAF4QhOMU\nWUBAPkUgfgZx6EJjT7ZaOxdeUdS8mdPtkXhiVLNqFz39RqIHLhibgUrHPytt\nO3RfRGZLovPYnqF04U9xjTW0uhA3/aKbPBDeg9RNRXfc+lz2ECtoo8VSN6T/\nIQmn\r\n=E7Hl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkY+NKJP7Ecblb6bMO/+L12DdQ+WUszV6Qawz4LBOVnAIhANzP1l3/YnUxEvsoDUhIAUfpQ3aWKa0xqf5LfzrQ6Kn8"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.1-next-1608646688-e14b894e.0_1608646863419_0.1266138769837173"},"_hasShrinkwrap":false},"2.34.2-next-1608647696-c605d79d.0":{"name":"@xdn/apollo","version":"2.34.2-next-1608647696-c605d79d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.2-next-1608647696-c605d79d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.2-next-1608647696-c605d79d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-X/TL32jqoVFutYd75xFmMkaZ+VWlHgQXgHBJtPqOiHeRr+bUqNO2nt1+awPl9L5Y2aU1sVF0s8qJ33KI4JOIfQ==","shasum":"64799289e79683661de7570de407830974d028fc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.2-next-1608647696-c605d79d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4gSqCRA9TVsSAnZWagAAxlkP/ikJO5ddouCh8HBaf60s\nTUp1ep2a9EI3KlbYgZJgZPt3aIi0/boWWXoGPisxzCY2zFPVg1l9saYmwE9d\nm3Zv1oVyBDQj9ue3qgY0f3Jm4ciy0tA/Hnok0OKrSTN9G14mrb6Qgi8Z7ObQ\nWZehH1tcuEDIKokiiLetRYzR2qyaeu7BsKeeSV5CMXoKiXnM3joA+F9MmhtI\nwGALuHGGp7qoQh/a6DDdDGgPuu2/h8tHD+J7YSQY8nYuXvwkNkAZQ21nq0XE\neYv6rdkMZNeTOtYrs7Ngo4w3/dAPOVhWw8DH1+HTGDyHQieAb2uarMjnr/EK\nF2MpaYVxAL/aSgEF6sEBN4S/ytxqqpnCVntXZRbHwT72tm6kcRDgJU1ddBkU\ntAE7i9DaVNQads83Kykx20WxkQ2mey2OKz7EEAIdMCqfqkExaSdODKJdEaw9\nuZ4Z3XEy6YSoYsuDy3/FT1eRXGtw/zTMp7ZEtNOHroZYK/wmZy1G2bN3+DvA\n28BvHMMugjO5yqPswQz6tOKFckKkQ7MgaZeZlTG/8zRZNHhw/oEDI6UjG1nD\n+16qtedoItDskuKWMuZtuXSjkndRDtlC5D/Tbp5+he/R+2kgvChyRtArmLup\naW+ij7hMpCaWI1OyY5uuL6prewPq4o3svFRqQEnM/U6ipkGNPIcDpO4wStQ9\nKCPG\r\n=TXpJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDAMbAiPgkWo0EZSBlJ6kdiE0gXQ1sGQkq5r9vGpQ7O9wIhAJr7ev+wNASe/9xZ8yZD75KsCSALodfU26K9EhdiySEs"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.2-next-1608647696-c605d79d.0_1608647850105_0.3876927025461514"},"_hasShrinkwrap":false},"2.34.3-next-1608655236-63597e3f.0":{"name":"@xdn/apollo","version":"2.34.3-next-1608655236-63597e3f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.3-next-1608655236-63597e3f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.3-next-1608655236-63597e3f.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xD3HJNotBm6evnXjh0dG3C+aDRe6Q8T/fbZIocrtKOInyerlXeYVJBzlKfuOfv8wkFyTzjlufDjJRXJYsdvQ9w==","shasum":"ef20727990691d8ae72b01ed75070c65f140f774","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.3-next-1608655236-63597e3f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4iIFCRA9TVsSAnZWagAAzCoQAI242FW3rLpmZhBPz6oy\nS97gZoYOKhPT9js5mNeroCZU1j7vNuUjGkLA/w3+38lzurAUnA/py/3z3JZ2\nisW5Md+rRqwVpKYdDyM1jAueHH1dEE8qKsRRGzdc04Qqg4NZ8cyTDRzB/8/0\n7m34yPBN0UY0erdpASXSu01gWr+47m4lIJoTQDgmBmhcaWYbskx2OVo2nI7T\nkbDN/hwZiKCv1N+AMmXg96kdebwLO6a5mSqIBcxRneTHawGrdGkmBtNO6Jal\nKclqmdkEFptlYeWUCoP3IppsG9qZkRmmZkYMt+3RV+SxeMA4ADt+CL0Cza1T\nM+IzrVXcMrfKgR7/O59FjAsZqL9haIA7WApCiOYl5/ZHC6NtmLXPkLQ2HTwv\nNlB8trZwR0f/X6I6sz7Vb9G1/AQ5nJsICiBAcZ+MWuOr2knIU9C3LFMRskPw\nyGtPABYgoRmlq+xFw+OMMK9bWE62aMBnFwRWQ4+097/PMR8ASdlKLRHiU9E1\nUd8XyVnGwYxuR23K06dJM7hTA7ES90YK73VOtGGAPx+xIlq9Qjy4HXUuYbOX\nTIBEF4c1/V1AG78RjkO2oPZP55PUS1MtHpKPAtotffXSiAiRelKSYNk9kFib\nW83PahC2bRbOH9CNzbKrYjkmNZ8b2pjfYGO1ucdWPl3HDTUa2SVaIs0hpbl4\nc9ff\r\n=9vE5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESi1qITMB5pCRCRVIMX/XjW+qprUspnDkHuT+aiJGYkAiAZv/mNpUBsNyZr5MvcTwiRkG+uMqJTDOlr2e0GcZMkIA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.3-next-1608655236-63597e3f.0_1608655364950_0.0780765226954494"},"_hasShrinkwrap":false},"2.34.2":{"name":"@xdn/apollo","version":"2.34.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.34.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VH7zyZfgRORxkLxXRDHzpFn0XYQMK3amAjEEwNT9GogxLXUyJcZcs7WvGIoMdzzNoT6SBIZPNbxIkS+v068TDg==","shasum":"ff5f868438ca97f98a6210403f04f6e931f8448a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4iboCRA9TVsSAnZWagAACZUP/iDTsqxxEhKh8aZV0aMr\ncTW3DoPA0Bh+7in7ymW3HOkxbZMtxrXp5BhQXsFzpI3jZDfWj+peRb2MRHef\nl0ZWr4n4Td5r/sbRMj/bT8DiPmsfObxEZ7USljG5+Rm4HAue8erNaiP61Hq9\nVOA41GTnHq6ot3l09fJauDu79AUO48qz3p3UAxS3rl0sPLZJEzzA2rUolRjE\nxSaG59roo7eSCK3sH5IF3M/ZEOJyReIv8BWUFQIvNuigkLu+xUulU4y0Ix4m\nJbTcIH0z2mR2yRytnolTE6fKebnC4S1sk1N+vAqAELVr17A9di1nYm5hRZmf\nvMbIHm1Q5KPLDGwEnNxEHJKTasDF2aFBva+w0SFLeMnWVW60YxI6N/rx/fr+\nd3MMIRPP6h4HayMxn2oOLLJHc3GtV6/YWA3GdKzuk30vynQSomjfFq5HucPO\nuAY+jvuX25naxF7qUGtDczzduqhUi3Q7FEm2lJT9I1OLomlwqIfxD3uh2scA\nvNglMJCYBTb8QgMZmOJ1+wy8DMdvmsoyzg3eHD9yQfhEIUw1Ppe3NXfz/5pl\n9WkcPYs8KHhoXiuKAGlud65LjzWjKlKRi1OgGk54Qfj4UX5rt9d3EhvipLru\nMX2rW2YXOot1ynp+V1H4XYKkivAdMaBoRlnV2kYjoCWqkAfdeD8xoFZd3cDP\nrDhz\r\n=qtV6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFhq4/SFnQloT8ePnB0cq0+brkuFqnAvQ3y9Iu7UnQHQIgD7UTScAuEblHwo5jtjHUFs3a3aVKIv3BROqD27KE+jc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.2_1608656615869_0.9934625292180403"},"_hasShrinkwrap":false},"2.34.3-next-1608657055-e827a337.0":{"name":"@xdn/apollo","version":"2.34.3-next-1608657055-e827a337.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.3-next-1608657055-e827a337.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.3-next-1608657055-e827a337.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RqoLq/E56Q3aF1GBqtwDgl5eqp7kvH0Dq/6+hv3cSw2UYPJLOFev8nXejxU0vpuwZCa31W2CQUb4Jc0N/Qudxw==","shasum":"245c2629db69a9ad743cfaa211d2c7776ab1589c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.3-next-1608657055-e827a337.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4ik2CRA9TVsSAnZWagAAfjgQAICPuXl3fCFb0r92Iju1\ngOzhMZfAashhARu+Wu5245OsTv5Ob85Z4TTMpn5BViFdymzTTojRQupnKFNQ\n6bZUIawvRUPOdLoXlFnTNbdxWoJszfq/wghpp47DLCnidP5TY326Uc7/e6ze\n6w56T3zOTbEj7PhCayG/oBjfirGnC0nYrotPI9aEyPM9kjqLFaCyAvEBrP4B\nASIkwcwmBczi83oRU9BVbfEckdhvPI72mNnuzIk54pLPjVM9VQWouPJo7FoR\nRKGyXCinjkCX1v6l4u+4VjlAtwlnKBtblranyqKJ9Ibyx6+9v41sbQrS3l+T\nxzs+1g55qcm3TNq74xLNXeSIgzG9StmUwlTkA7T4yEVf8mYB6gcZFYl4vLFv\n/1W/JhH/3J9N5LXnMgeeuJ4qWmT5+XcRWD6aPWG7/61uMyWAdM2Ct/152zSn\n2Rfs8stc6+u46T7X051UiLNMakQb3N0hIfCu17xiwzwrt0I35vP3KqDHwhR3\n3u6FoyY3dRwIzLMxxaoDVAgAi5UZptwIb5BEQEFzh5NYIGYZN7HrzrTtGblL\n4EmAmWPwih9+lyDWLN1yseM1RuDAn7UuxTBz92o8dYEsklF5bK/QaeuFrSPN\nBvyVXZY7KXNWSVHhgCLJg4G4WPJE1XJcbpSsOKLHhmu6ZSTxoNq8XcPMUfeP\nyp2Z\r\n=pWzM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEIzC7An7GLROu5/XV6Y1Lt94hdmDv6U7iiqTxt881JXAiA/uL0R7GrqV4xs+dERgiSpT6/+4sj6Pf9VqV0Te0SHCg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.3-next-1608657055-e827a337.0_1608657206066_0.17917223607763288"},"_hasShrinkwrap":false},"2.34.3-next-1608660816-a74c132b.0":{"name":"@xdn/apollo","version":"2.34.3-next-1608660816-a74c132b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.3-next-1608660816-a74c132b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.3-next-1608660816-a74c132b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ska3phahSL6Z66/hNWJbDEyXokoMATtzLH1AGDQlBu9K9i9gthuCRQc9KRnzTs+4ZTvcJYsH9c+6A+wCXa4Wyg==","shasum":"1f3835130e899dc175fc32829d2a27a72b22721b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.3-next-1608660816-a74c132b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4jfiCRA9TVsSAnZWagAALpEP/3oLjTlNCr27DT0HaZ0U\nimo0haGiA1gS4tsDTtgR8l+myF1bgIvOh9m+TNx1/KUfLh0Xt/RsDlq1xX5t\n8RFzL0LPyiZq3V+Z5fCLaR67riSrXXTKtEJkGDxiW1AjBevXZ83ucDZyDnIz\n6uvujQu7nlBtSurBWDTM6294y2VC/KZmX9Vqg6EMNIzko5OOVblVov7p+0KI\nRf3y39/3tPdJpsXuj7l1caCJtHU6/W6mXSY/IkbL677J7hkYWvCotoSFmP4O\nizdDnv658NtvC124KSzBEtoDS4hr7gA9BcueM9xZP5yaA0BHex9Ah8OXaFXa\nwWEXZ315ZsT7ikx8l+xnWqto+TkrhBb0hdnrttSd3WCC/hye6RVRo3PQDUbZ\nmfPG85cICYWO6Sk/qIOMeyjFBqcNatmjKf7HouoFGl9EfduGXFNMEryAlYmx\nICL6sstcbwlj/HOkfyKl+8TCVO4NiFFzaOK4g+iB2nXa7ZgG5kkRUzzK2Gc8\nfWMmVm6lDschjIjtADYeHloJu6Qd/2nE6FCP5bQJ1rSGb52avNl7vb93Hyeo\nAJahvtj6G2yIFZV69TWTh9X6xpxsWV8pSlE6YCo4ipt6uq5+Kr7hcR2XgfdI\nb9uVl8HR+GGePZhZekrOco0NPB6V4/Z3W7t/K6eCTfVPwrizuYNKDz9qQIPb\nBxxD\r\n=//5F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGU29HZqNO1xkvbQscTrIKwQjiW1vYVVDvn53mgw7gLEAiEAu4IFFA3PDrRto5ly4kLRe8Ec+EeC6kM9Jj6ddpY2304="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.3-next-1608660816-a74c132b.0_1608660961890_0.3677826118057659"},"_hasShrinkwrap":false},"2.34.3-next-1608660895-67834941.0":{"name":"@xdn/apollo","version":"2.34.3-next-1608660895-67834941.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.3-next-1608660895-67834941.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.3-next-1608660895-67834941.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MuRknPnYdLoxeJ5REH5cAMcZcNl8lBdPx8H4n2SydDdQN1uqK0gvfV16xFjvfxtjA7SIAiwVwCjSh+nc4mEtDQ==","shasum":"13eb74d8fae43590d54d1d5d9bad01b436e98762","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.3-next-1608660895-67834941.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4jgiCRA9TVsSAnZWagAAnNYP/RQA4RL+wo1xzXiSw+jX\nS2BNuFiGEF45PYx+ug7nUyrAmJKoohs3vKL0vY/uJyh+Xqolf0v2H257svpI\nyA0DZ+5fSWSJZFF0pOppuNDfZOcuktBX5Awn4yshLGsaKFHba6F5BUTIkn7h\nCpps3oOBX1S+O2b6YaBdoFsjVju9H0Qi8+vAMgFcNWjnseqilr4ryHf8YAi7\nFqym7DLo/O9LHZIJRoBfK/yI/TxHjQlxBR+RifBNPC0YVkKmWr24ZmEvUAks\nDgVIcW/A8//hIOWlKHUipbnDKuPaoAL1xaxOUMmdN1MtvMnyvuJKbTB8WgD/\nAOHhQQoAybIE1qvxOEc/71YKSbudKJEiueGvh+5cASrRDTsHkqL1KXqiPU/k\n9IRQ+PGcMuHNplmjEdx2h0Ex6ohEgtSQHyhVo84kYgrVVguMkmsTOeW6N/ID\nI+GIDyMFc4UARpVxvrOpM6HZcqkKdsJWF4Lab1bPyyyJ7RYqglJvDocbj0+p\nVXDYsV7RqbDvW1JMO+90qCaNUsWZixVOKm//NFUeDm54mE4rg9EDe7jaWgTM\nR47HTkvxdYFZVb2/AZrdkXDTkZYx8rcNW/JpzFv60rjWLG7NnPjKYRJVcoFy\naqmM+W5gsWQt3ZChmTYMB5RRnyrerwTXu3fmvsqfbUziUy7BMmS1OA3CN4DT\nk9dj\r\n=FSzg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwFOa1FCdNaFbs729bajT9tIXlFV+lg0cHwxy0BLSmcgIhAL4+TaaWIvNGX/ozRk8o8D1h7T/WwISB5pSYlwAVZc7e"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.3-next-1608660895-67834941.0_1608661026189_0.6015852838747839"},"_hasShrinkwrap":false},"2.34.3-next-1608661233-7d1655c6.0":{"name":"@xdn/apollo","version":"2.34.3-next-1608661233-7d1655c6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.3-next-1608661233-7d1655c6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.3-next-1608661233-7d1655c6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3DyEjQ6XBwk+sj49lvK8fbiVlSMX0P+cSLWitZcSMynryt3kZFtPS0Siu3SoqLSD+S+9XZAMWaxD0QU1lt1hNw==","shasum":"45b35de439a99d0ff149832d323a011a69eeaf9e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.3-next-1608661233-7d1655c6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4jmKCRA9TVsSAnZWagAAnc0P/0VEpbbyqjnQrfYeIIh8\n6QFjmb5bVkEFxgcAJNhLiYKLniQ/kSi2MfxkxRBQbePIkDYx/398ftZb4QkF\n7caPpvZYDUlZbWptY46D2Js6SyZ+XkGFAod58m2LP728Fua9Gv1ldEg+S6ak\n9QN1k4YJ9q05jKWcUvyMhUDx2ImqWqgyAYuprtMCB5PLO2FEdml9CdDAo9ri\ncracnlICrWtdHtGxeK2pxOXd/WWBlVKzRsZlVadzoOUiTsm0fhXTYhAR98ee\nPA0Fr2MXf9bVMMkb/urUDBcKSjJ3Kpr8TyHUvz+VRXQvnlj1TaAFobG/0Ckx\ns0qAhbNuJNHDmrU0zGOT9QmaEvgGgnZ7e/jGLr4SvHkuBf/JECLWpMCeUs1j\nxyxLDy68f3OpHr2KJ0i4TdJJXcDHJKOjho72VaqSSp4UmtMXB5cF2JR5ui8i\niD7JoZxLp7g50iJfS01VjczfTXcTkM491K7wj0fADHQmBjPpdKLODJrxWrdQ\nsh0wfqlk89qj/ZsxaZJhRd7akulFbaDQFuQm91qG/yPFgAcW6ULDcvIvwMO/\naEc9basvLEmHIGm8pEX2RQkizZ/LPcihMXx/XAB9tSUyAOzg50RaR43OFZD8\nj/geRNsWXPphq8QIW/Ayr+54fZBJi+YLVspy/tHu5ST0LYLzToKZqKdx18Yr\nskta\r\n=dZux\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtIIEHUauDXqb2xjXA0PoIxvBbPkS2TL2qR12Lr+xOaAIgUsMjGgjbtqo0OlPtco1Pf0UbGWqFD+7oOB7aNJk7Bf8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.3-next-1608661233-7d1655c6.0_1608661385861_0.6464180596715643"},"_hasShrinkwrap":false},"2.34.3-next-1608661416-4b69d8a0.0":{"name":"@xdn/apollo","version":"2.34.3-next-1608661416-4b69d8a0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.3-next-1608661416-4b69d8a0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.3-next-1608661416-4b69d8a0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RKFc5QfV3Tg9trmHGz799ZBCeUHdvVF/6tkHL0fRagVxiwsEzuV2RhTw/ZpM/qJwFqdwMmscNHtUFSx1mSFTrg==","shasum":"4fee86098b1cce93702f36ab0e04b76ac563ed7e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.3-next-1608661416-4b69d8a0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4jo6CRA9TVsSAnZWagAAk+cP/0kYBnuL7UJ/pdO/ZWhE\n56Ay6TmrLF4R/Vn+sCGJgi1bZlL2JFIityfLMSy/2tR6l5S+Ase4cP+LwPHA\nC/sxNfb2r9YnOXi6pPnq5oVFO+oJ1l/Lm2PrNI/ymPSsjcG0qOmcjsjj3Kb0\nBwJa8clNxGDhw8vAkOZDqlP6VMNWUhjAqB0fJkzcNZ6FbakO39oPsgB2Hepz\n79UfSkc3CIuk1mkhPGVRIuNz/Wn3h7LQQJB9eNJfZ0oQrY04bSGCxiJeIAOZ\n8NhM+4peDPs9kYER2dKGsIw5DDqc/Z9ZasD6Dab9H4a2zk51qhiL/mKtqmZY\nqa0hCtosKx3rufq+JzQNjWF75UUCh2vsWtXBqWyUTJ2XXWQKk9WrmLkXkb8o\nQpRv71cNsNwXjfgvpX59Amolhh/qgutsZU4BUMb9yxSMCGtRRZupMiVZc29B\nsCYjPGfs+Wd0Zc+4PU1KwfA7xleBuXmC0OsfWNTfBqVpjL1O0iscywuL/DzM\nob+48SWp6+hm79EfdqEmCVbFj0W3J5/aPJcPNXlgqfbsLrpOQOhx94Y35zyR\nH185UyvgJMl5ww6j7nD8DP9k9U3/E8GN36nx+OqWFsycOnfBFRq7MDwef157\n/GjKPyZDYns6IpMcd40sZX4wG5LbJGBItBZO+wekKEQkX1gTwEVwhVP0zl91\nMn+k\r\n=GpSw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3YeTKtGJ5/LRL6EROZsYlrb8d/Qs3mA+1uqRkZzIy+AiEAsVPpK7TmQDzhgAmiRwCYv/RwMtaTCg+RFC9NKFuiqoo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.3-next-1608661416-4b69d8a0.0_1608661561875_0.9295637023391292"},"_hasShrinkwrap":false},"2.34.3-next-1608661567-22de7542.0":{"name":"@xdn/apollo","version":"2.34.3-next-1608661567-22de7542.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.3-next-1608661567-22de7542.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.3-next-1608661567-22de7542.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-T3dUMfyuuk7NVIFb6WVJStH2/V6Y0l1srvLBZBGxfg6FgUa/+AsM9khADsdDuWN1bV0CYSD7TxB6CPsyygkQvg==","shasum":"c9691773dded6c536f332da1b844cb5de9fae9ec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.3-next-1608661567-22de7542.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4jrcCRA9TVsSAnZWagAAXjwQAKDmK5y0JY7ennhN+2ml\ngMXEUwi1/IS0owSxsIEzd4OrP+iExKDrB1N3HgyVDu1uHhft2SXrV/tJob3+\nChAvNe/TW7OhMMx41XIOhepHMMrKYrezqjcc6DOy+vb5fqDU9LOyewMA2/kP\nElVjF32IxcQ0wOQJpmN4Vt0j/rO42ndKkrLOGCUWRemyW7eJZ31Xn9wxKAhf\nmA1tgum3l+19yJXHKlMtpiWIzyvD5rFoU3sUWWjFYdD9D5VCJD3P6Zy7XeSi\nc3xPMFzTvzrw8J6Bguz/ePjTDYF5ci2FcEa7qsQOFytigtIfQYAWaFsPY/nI\nHs+BeaVdTuygnYcvT312OAkg1WcYI4JFIKKQPa4LJg9S55HLljeXfRNh8CpN\nMbOzWrfN/YZuCMVa2h4NpS74QDmbSW+0+WsZTapcrFG5EH3PkAsaPIad0wh4\nQUGeiqu574zHnfAly+CaPtHk8M8vf+mAQqZnhG2fhJNYpMeLXmKsMB0j/Zsc\nTPqqPybtYP6OVTsrspEc1NqNJVRdQJAWJD6tbWlfFgEY4w4cUsdL2wVRF63U\nyjoTL+qf0hhtOOY0IAUZhwDuVUQ43WTMSqHLTF2XuDWbS7x4KzZYlfYO1MgD\nMBkzX/bKsKo3Mz6hOOXG4xk5HNmoWyj1pMrtOhynENeA9iGpwXwm+jGcIQtw\nf2ug\r\n=4FOT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDXk1FK8akNSaymxuVp7gGSuzXKCaYhjMhls2iweq6FTAiBxwqFml61uqAY4UWi/Tq1cn0BbVTEZQkVV/jtnqK5ukg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.3-next-1608661567-22de7542.0_1608661724118_0.3282798169669374"},"_hasShrinkwrap":false},"2.34.3-next-1608664432-25bdc688.0":{"name":"@xdn/apollo","version":"2.34.3-next-1608664432-25bdc688.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.3-next-1608664432-25bdc688.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.3-next-1608664432-25bdc688.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-E6fPf6rQRWeSLGD8/b6Hg6R8McmMjlP2X4jXbShW+pF/Ui0yU3F7tvw+yIEQgxJLc1/XUifNhsqwfq0bWyoJsg==","shasum":"8fc99e1cb5dddbebfb6b9f636156b3ffc9fd076f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.3-next-1608664432-25bdc688.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4kX8CRA9TVsSAnZWagAAruwP/jBadRO7g+yhkDVRcnZa\nftjYK2AkrXwbOL6vhCQ8y3mF1p0u0pkys3y8XTKbiVYQ2LmWUdim6GhhYCA0\ndsGvou9MXPALj/PXu2PJajeuWafBDGOKizxfYLTOy3MxYZCHAzsP4MT6G/Fw\nZD7hUJf/gwbtI5/AlHKqfi5FFYiyfe6PvRYsMaVqP8jnTjfQ4s7uzUrUfz3O\nSNc31i5QNjWci3ky0kThbrE9Mh3nvu3Wvt0f5JlRDimyYplG41+FMkVPLRBQ\nCfX78P8n5EaUkqCbgcn3rIMMRc/AZahmH0LWK2WiS9GYXRqjarL0yweQmCKW\nmJHcvy0cF4gmVEVzop68LZ6KfxxG3GJCv3cWfqjGoe5j7xowX1EOZ1hH/URm\nAQX8Swwxw6MGyuN2rjqVKvEcsqnmNQYiN7IPbsbXxuwbm0dcVwusGSKoqDkB\nOFPCPH/SlwD2ZtYd+CCulbm30O9vG/JWO4fqPyyYtQBboWK7CeKoHPpb/DDH\nFNOAgTnVtCPkxdKQCSRobWvq/zN8McmJmbbSxqOrXk5ZdaUyu9wqrhXJUGzh\nsacUkY/myknkvlFtNzt0l1AQO8C4BuDucJaAvhrncOwlspQ3+bZeR1V8bGAP\nKaqC24A1imsjB/sBvHHfR4AWPtU3cFCUCml8mqCFYOUcI+n+jZ/CBBeoQW0d\nyU/N\r\n=L0Bf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHDqpalRCg6n7s1W/p7PYIGHcVfursnuocBwoLZGHpVgIhAL0z5tHFS15doSnxft5L8GCZG4A1rtiXwMpmSW45pIwr"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.3-next-1608664432-25bdc688.0_1608664572362_0.10486436497172136"},"_hasShrinkwrap":false},"2.34.3-next-1608664547-786beb6a.0":{"name":"@xdn/apollo","version":"2.34.3-next-1608664547-786beb6a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.34.3-next-1608664547-786beb6a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.34.3-next-1608664547-786beb6a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kCTMmJAwn+qVBFJ5P+8DIXz2a7pGzTmR+PPSczC2Yg/FeXZHfM0Y9jur3FiZvtkZG7W9UjXsOJ89kXyPrZ/u6A==","shasum":"cd695233b744471e8f4d98cf162f71afaa558906","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.34.3-next-1608664547-786beb6a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4kZ3CRA9TVsSAnZWagAAxxcP/R0HAAMTJPgYIak+O2k/\nAkg7MYWvPn14dp+UITa6jkIejBPZYNlCiiYKe782gDudgo1ssp60l8+ILU+y\n179FCrqTAI3bnbXtqFCYQ9we1hoBfvgPeYT1tH6PMn1Uq/K4ED7H9s8HtjJK\naB4RUx3szKLC8d8KV8U5Cddc+1J+LZ23u+VT1AwUPwddPhmK5U2Z6TpCp/mO\nfmMzYkyxl5UYA90o4W0lGTHuqveJP7rzyOUDBxVAMZJe4zh6zFsd9gxXFEcI\n82dm0uFffvDADjMES0EFKTx1E2c0i48L1ZFFV/Rt6Y9c9yC4kfaOPCzKrAHQ\n7ilhlcdd/VlWotKGPT7kk0PKaUnaRd7nTo08lt4auzNBlfnfbduGnkpJeonJ\neKE13nl44128iDd49gH5l3ppShqJ1XvgONDGQ4xDb3f2MO1eyipEE2VXkH6W\nMSTRIqe4silVjWjiqPyDyqQPh8WTBrhMGq6OMEZJ7yuCET8W8c4yS2FU2/Ey\nXp5ECVVchrZBEd84YqP63rnP6iFhW5ZvHC45eo3kJYNZNt0m8J7+ACUMC4fI\noLqAMVN06eY5OyQ9WsKdz37u5JVmdUKBo0wDGajxggRIYbRzBWITDPIVHie7\ndfT+Yr8HP3JRqE9JfigCtseq45DptkqqH49xw87V6ie1q8hw2YOrbM6ZpZEW\nrh+x\r\n=oXTD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE2BYDdtUi7CRV7iSw3DcjwqaZ7JSjO2RLsTka4ZYq8sAiEApoNn9Yz2PlhUCw1g6/aFn9lDlb3OKypPELN8sMKLMbU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.34.3-next-1608664547-786beb6a.0_1608664695050_0.07307820203525783"},"_hasShrinkwrap":false},"2.35.1-next-1608668211-5516a971.0":{"name":"@xdn/apollo","version":"2.35.1-next-1608668211-5516a971.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.1-next-1608668211-5516a971.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.1-next-1608668211-5516a971.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0F2qPRZYuDhnEv/pev/X3FTgmKY3UKFIckQv1Dgt2bXhJRV8Wp8WaZt4F+W+nkAm3ZLCoQGqMpCLKiqp3hXxog==","shasum":"f45d5b3aba75ef89b12eca347b25d52f914f3fc0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.1-next-1608668211-5516a971.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4lS4CRA9TVsSAnZWagAARF4P/AuZ0KK48O9Ftd8rn7Vi\nih180Agh31vuqqF6wW99vn+9NC/Ej4cD48HcllS5/nOsyJZPUCB3r8exsKRf\nGE7ZNwezb4Rd15zJngG/fJvNkfAgfoiCo2ssthvdkPDyQORbMUmaVDOJ+gpM\nbbu59iWnGK1XUTjj+fAVln1xsgBCk8glDjVtLUvSuaQzrsw/Le1IM0tUBYv5\nh+dhATPB4adwCicFWUA0pDmYPAWVw1bXn5beWF9BBchmPzuRGEeaoq7q1xOu\nqXjhQD3W8Y7BtPn2UfUwfVjmvRrmOJew1sfRMFnzf6wVYo3HHX8EsMv6MyfE\n2n+oc65cx64F1luP265SejgS9PxLGbCi1xbcLxIFJ6QDgn7NmOAfH8GPBXGH\nCUtEoWQwy/6fdmRFg6wKzNq8auab+bvUhi9JFIro5EIoqeLsTlpeAbWyTphB\n2L3owhfGDW0UtugyzbhY4Vn8AZ3UjMFNb2RmWjprgRS7Y38/8IfBGKaJmNzY\nupjj1Jz3z1xC/jhucJkC5sJvY5cTtkPLaCBQBmZRhEaecnKoln1Osly/8mmP\nHfTrUxQ6H9Jpp8C9ERmhG622FQZ9KzwkDJzr5rdRz8zzy4E8Y4DH6x2Csj03\nRCEmnnStAvJLpnWYuCd6SA1j9L2z8uTl2v33Mr6ZPuZFjb8Y2I3J2e3TXWKI\na4+2\r\n=pF9O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBiihszMv0GrNnk3g6cH6KFUGHGj2WY0EdNii9P+fLTgIhAMUFZHRToipmt2gHzHvoRs25QN8rx+kYtD6YJkkGHGuv"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.1-next-1608668211-5516a971.0_1608668344488_0.1692146065994189"},"_hasShrinkwrap":false},"2.35.0":{"name":"@xdn/apollo","version":"2.35.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.35.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4G5R95rv+SE6dw2EpVcsEtcAFOZK9Qs9KNK2qBYnty6EBO2VKHEOVQjeDXqecaf+NYVvTpYmEEmPENUk/QaBeQ==","shasum":"aef24bf30479964bb8d44b45162bc5d29d9d2719","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4lXYCRA9TVsSAnZWagAAcLAP/imt0H3EYEJjS5TncGYk\ng9kYkxdS3mplO+VRvUA7VO8kmrHWnl6E3xbp5qZjXc1/XdAdTRkplg8tv4J/\nxG2erSbbtV7vPXAF8OjmLiIfKOhzvjlQXSTf7XJATgjERfsGS6uF0J3uIkJ4\n8yDXR7przrd+I6PPtN/oDPI9Lv3MffHUZVnus6hy074SEoV5qTwCrWB0ahXR\nXTcP6WeAS6LLbw89zKgVFRxcQuLDpzHLoIcbIP199gvC4G2ip6DeTLK9EJlP\nd+YSs4QG++FD8H0dRBK4sZzajD8Z74AROEwUIUbxah/LNh25ZsgenIm0jPUG\nS6hP8EjjVAK0f/rCFu0aXRXV3hm8PNA9rO0CzwbjfOOTS9zV2xrgA3Sw8e6i\npcNNp/XCWx6RoH4s4J1dHm5zyCCgMA5jSwbTkoGwqO+O5vj6jVXVRgRutor9\n1P7VaBgUzWoR/FGHa+rvgLBQ462Zo2zqNJQaFvWDfDMF1qc5vweWcXi+96sQ\ntRvxx8aq2+MQevRVDY0KuxZG/M6StycvJxmv6i67sMwWUQjYaNizh2jLNMGQ\nXm1bfzUf5jcyCD9MdoA+m7wtBSoQxfZoSls24cqs9x8yedvh5LY67BsvGBNw\nO+4wiR7yjbiUqYZI2sLGh2TAbP6uli1bQb1urwyXEAw9NSEnpApzgruJapUy\nhSE4\r\n=CeOM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCd5lB7FNnUy4R3+/vUsLuXazXIoHdSBS9HwrtgLk7NowIgZB61nJCtDrwbx2iI6ZX04ILU7jWCaeDvzoMESi/3Bho="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.0_1608668631622_0.8192940071812373"},"_hasShrinkwrap":false},"2.35.1-next-1608713168-5de4c05c.0":{"name":"@xdn/apollo","version":"2.35.1-next-1608713168-5de4c05c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.1-next-1608713168-5de4c05c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.1-next-1608713168-5de4c05c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FXiSmAUeKoZgdfRoTzxvk6VPciLcuiEntYizObVbiZwNw0EWM1TFEuN1v54BBV4MuzU/L30ekpf2TJa86LBmWw==","shasum":"86c364b90c9287231df7163c646faf7fa3fe1a68","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.1-next-1608713168-5de4c05c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4wRRCRA9TVsSAnZWagAAcqYP/0uuIZ772BojlHjpp/I3\nGdAqwqo0CZaxIz4z9dCzwjDWQCiq7wNThDavYjWw6nhEFKP3UdxhxZ9/5joa\nPgJ0AIcirlRkfdeCYcNtEld7yuCcVOBNRmXzJ7L1W96iJabZnGCH1/Okc1Qo\nJNh9EZNKsZ7VhLdZi1o1P/OKZZdCFmP7Y2BropsaWzU5ORaf/LTL/1afbGzX\nWWOrjReqdWiSQj8tb+iOyTlWAbO5jNNfUnCOt9wWtklmQUQgWyeOb9v0LdUU\nGycxeFmsUCJ7KR6fnKnyknrOsO6QzWsj0OM0szBdAUvB1q4df9sf3xO7gtgK\nx2VCp4UkjBgQfgkm+zEhKRJkQ9nGYpGFE4czjc5Eii6qilJcJbkAaykjswaT\nMqtoDcDd7Irpfe/ng+IXKdVeyIvqq6dOwFlFU/Yl51gzo5nSWVgCxw72+awe\ndd5N+bA/JtX50rJqebxziS/jM1eCp4eaz4Gi9GEiGfgAUjd/RK5WrNRpogXC\n7fMGLjkqEh2hqpRDM+tuzISu2e/NJ+z9jfD8Ii/WaNhRzSQTfwg2pT7zFJCK\nVbSvv6KDlLlXE9vk8wPygxSr8sBKtlq5veUGUOhGFymgXzt0LzbNtL8UWa7E\nhEoGWkiOhWjaUVomQf7h65yNPjlwlIwprVceNMVfQ32SFMGjOnOANmCqRp9D\nCcHE\r\n=8P7+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDU7UJP/ykWGBZUtJyz4QcXX+xBuFXM8soxO0ueI6edwIhAJFXhY1F9tA0DttpyzYV/sPj8zyZCJjdvmuakRwKTzQ+"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.1-next-1608713168-5de4c05c.0_1608713297413_0.0017768230588250944"},"_hasShrinkwrap":false},"2.35.1-next-1608721052-c42cf456.0":{"name":"@xdn/apollo","version":"2.35.1-next-1608721052-c42cf456.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.1-next-1608721052-c42cf456.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.1-next-1608721052-c42cf456.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NFfS+ngoktEcwzby+clyUlhI9Hcx4a4j6EhPCZ7tWvhUKaqzzL/lcFHzIMLiUS9YfHsVleoCEyHoXwua8ouTVA==","shasum":"f42cbe21324c0948bfadc9b115473d045cc781a5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.1-next-1608721052-c42cf456.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4yMeCRA9TVsSAnZWagAAlGIP/28qaDzkrWcDx7ss38SX\nvSa4Y6RZdYI/M7x3DEYdjqzOgjifNqxo8uLLfhhHIx6T3Y0Nmpyke2Bna7aJ\nrwv2oYEX5Qq27TQooSr5dHbRPqCd9yFBIip8sRPVa5bW0g4Ro3n70fc0Zh9s\nBQEHSUZ8Grk8NZUvqA6OFw3ucWTpqGGYrSQq7lQH0g9DBJQzG62//V4DsmEb\nS6DfiwgcSBfg1xDkWdRs5vnGf553HCnPtT3qyQ3CT0WlHEJNoH+6x1GYa2SY\nw1HLK/Pnkm0icXm/JBbkSf2zkVkbrJ7ijHBm0I3I1cLfm6yx9Irc1sbtg/M5\nvMMauL26pwFK+Lj6CsA7PTX+r441uH9SC14cAo5of3JjSSwxyEmtpptVwlNj\nfGizUCbDt84JEiGgaKjcy4JbBKPDRPjizgL83yhHI/+MKDGTmfD0ss5EJe2E\nb2IuL+6pQdo3UJrjA32rbqdcGY5uqkDOzqITVPPQ+/sGznpH5sp+zZKxMKND\n6O0/SOy92itvHXE0UR64fK+D0VMURxr6fwpno3366JkRA9WaJe3kO/Acme9T\nI1y8uxPdqeW7lSrHOIdE0Cn81i3BAtp6OimcNpo/19aCsbeMDjZJscaTRuUC\nPrx/I8mVs3BOLBuRsUIFWJ/lhvYABLxnBHqv8O+ohriGqVVKJ18/397wPf4r\nPZa+\r\n=0NfZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6Q0ZAmMN4sYn8E274YoVNfEyUJUCDgjlkEI9ReMWurgIgZ5Mx2AZJcnc5SPP5U/D2fOVb2uxWwE3QF/0WuDCZpvg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.1-next-1608721052-c42cf456.0_1608721181876_0.42478347617793055"},"_hasShrinkwrap":false},"2.35.1-next-1608721086-64201d55.0":{"name":"@xdn/apollo","version":"2.35.1-next-1608721086-64201d55.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.1-next-1608721086-64201d55.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.1-next-1608721086-64201d55.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Pzz60V3rpd2wMPiQYtTEElBNfgYbt4aEMIYc95lkKGq4Cw1UyTLa/4mH1Ypq/rpsvtmz5SeyGBvhiG5qJgECDg==","shasum":"76cadf9491fcbd1933cc092e5064a291a12e9405","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.1-next-1608721086-64201d55.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4yNaCRA9TVsSAnZWagAAzeUP/2nw5arZJKibaLx4sn2k\nIuydPJsYgUowHwUikR2He77Zcjtl9oPduvMwLnPizbAj3MXioD6RvAv4oyQ3\nVvcG1rvhfSe9YDGjBDcYy88hBi4+he+5D6lR+6s3Qe8Qj150mJwgVQPDPvY4\nB4OoBzEAx/9A1cJTxXhDfRPfamzZBxO04SZcgS8faGdwF16UTcX4L8EwKWNx\nUvgxcCUXBKoOKKVybIPI+sxsk88Ugd7HBwdY2MnkUAwQu0YIAihwMv0lTQA0\nPX5fYjLA4sYb4CNk1mJMDqefq9AlAfi+9RkWwv93mxwnHmMHBVyZulMap0VM\ndQmTBJfCLKCn4Z/p1fBUX8QEIJMdNqgkWPo/m02Y2AvfVZ5xe/gabko377/h\nwQqyR3/hv7zcXC23xHi23/FMT+whg3QR2wd62hDVFlcjHZ1YpekRFIzL/EQd\naQ4BfdXs+a6qdBlGTJ6KDJKTx5NlRpGG0KCo/mBS/xe4/Xm/eRFcgtCnj8P+\nfLRRZQPIa+IRA9mFz5AE2wlQBcdWhoCViLCOSZjgndpdEzhkj7/586titNwS\nrZ10Oa3ylpmVtoEh9tOMuk/Q7LlOrLKo0eo6zbHBNvpmIoIVD6VgPF4tGKLW\njtrsyswwLHtrUnaqicM5tEY3BwHkG0QdRTxjG46tiWXCR5md8XeLM08mDskj\n668b\r\n=jagv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw5SmIQyL1JaGhVywm7bRqZjfnu57WcaIhEntBCb/A8gIgbyuFmWRPyuQfRogZZGAC/51cPHHbkDisJLurTaebUjs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.1-next-1608721086-64201d55.0_1608721242167_0.71796633602078"},"_hasShrinkwrap":false},"2.35.1-next-1608722547-b43f53c6.0":{"name":"@xdn/apollo","version":"2.35.1-next-1608722547-b43f53c6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.1-next-1608722547-b43f53c6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.1-next-1608722547-b43f53c6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WugVsvhB/0FM7BZLPrj0MgBkd9EQy3qcBe+ONjQ5k1U8uoVrh01C/8HjM2uGh59jYMp9JOLXeyQmKh4LcTsRXQ==","shasum":"9f34f42de1d5924ee44cec5fe8d4d180a0cef4a3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.1-next-1608722547-b43f53c6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4ykDCRA9TVsSAnZWagAAQu0P/2S+LCSdhEyHYLYnRIIh\n/dfNNh82UNBbw1R4VfLHOswSzmaiTn09YzRHLDjUonpgqrdhdPplXbKsnB/b\n6E/sU71VKrbOuCnh5Ds0gxXa11KP0LSkaTnMyyq3icEEOnIsB0OrLoM/DVfR\nyZJP5C6Kyaj1UxorlKj3hE8zVul42Wcc/vlF/49RP7/Y5+2FiVF7jjt7kg1w\nCFtAxReYgq5QLdOckPunRBK9z79I11OGpk6ZXCS1mrZvD/GeEQQtI5pUvqQL\nlkBY0uHy252y4nFt0dZqc9ZXNxNqthfYokza3e8luAGBEN0Vf9oJSBG+o70t\ni8Pm8exlIXDkATEqHt5BbVwDb0XSBb0kh6HiyMl2BitJetdLy6A7dgxTkfby\nDdOCufs5aUKGYrOxOEg+0wYv1uSpbp9yoKxhtWx/3nNwsFDk5u3WwT8jz6qd\nqDhEjXAezQQI6sK0NXTwPEZIg5idg9dMGCpndQh7bCQsFO7xpIApib6Q/+1n\nBoEQpI6wk6aud5FaOOglFLdf5yXR9cIe7rbZ+J7+AQAF3PavafXOGKHs1BlR\ney30e8ItSTOfAT0bl0aO+/5FC+fihpx6EMSFB1kiDgJEFNJoYHFCYVIVl9Ja\nCbfgekMpZgUConv6xBVV7X89MulREvoAwknJmL026K22nYJEiutx77uXBk1m\nn4F4\r\n=n1TY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEPA0M2zniybfq4G5qcy+n6HBSObCpxYieo50p9mMQxAIgGjwYAmvWDSxhn0phAQ2kAzUJlTO4Acr6kLKnRl+QXxs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.1-next-1608722547-b43f53c6.0_1608722691036_0.7409304468848732"},"_hasShrinkwrap":false},"2.35.1-next-1608731993-cd4a9f2d.0":{"name":"@xdn/apollo","version":"2.35.1-next-1608731993-cd4a9f2d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.1-next-1608731993-cd4a9f2d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.1-next-1608731993-cd4a9f2d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yubzCyerGKtd9ykZGCtFfmH8td0lK2NWLaZWhnYj3c58lPHTg0f4ZK/4S+1ihcMGA+EDpHlTdSnZU2DK1yabCA==","shasum":"d8be6de2f64cce68ab96bc2da16da1657620df9b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.1-next-1608731993-cd4a9f2d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf403pCRA9TVsSAnZWagAAqpUP/0o0Q7JQg/rydeo/XeBb\nY/9F2L+zml8uxCOhf6OOQYTUE9ACnwIYkyzJIbYWCDorHLZD3Im21JE9yIqY\nIUpB9B87F2DjhMa4kEsmP6ENXjBTQM3f74n3c4mWnBUH8gn1ELglKLhb0V8Q\ntFvwmdTKKNRda+wKaX0+IaaaklTD+SbHCnOcAl5b6cGP/UsxRFrpKvdV4XEg\nxBPl+ujnW0xAN7lFII732KQgUDpeXDXdyw0J+uEpmcU7mJypkmYymjn+oQDy\nZXUibg4MkjClgeWekrF5/Ua46tikOK/y/8GgNmH6RDwDFeNqbGmtaTr78dEo\nc2/eMwRvswEgsELUqqIA2FVotiBVh/Em28f/Tf22p3PlaWHo3Aa6cJLmIzEO\niOzK9jGQVniZWpOmZWXD0NaVppFPO2FdhvKvcGe+ZQ/3gcMlD0FjxehlqABd\noThzF/7q9fRrz0p/t2eodxflJKYz0XhgHIR1WGzHB2x1amGV8tyBOArNHo5F\np0IV/p94dXGx5fOiW6c56qTfux+jwrRQIxfi403MHbpYLn3YPI9UyY4Ou2C1\njBTQeI50C53uK5vpYRVUii6o28aaSsDXwpIvnpsHymabxySpkff++LCv8fbD\n7xjab694+qYTdx9K7RLEalM8qoUdrP+h6b7trob06mSqv7d6Y7E2JP940iWF\nJLy2\r\n=SbyU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDfLumgDdE3YFWHGXy9VlkprparD7WfW1/pzfpTWd4xAiEAyKQbcipJmlQp9/OxO86csyJ3DI3X6TOFZthjbVRBUb4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.1-next-1608731993-cd4a9f2d.0_1608732136645_0.48463538391371097"},"_hasShrinkwrap":false},"2.35.1-next-1608732307-51481f4e.0":{"name":"@xdn/apollo","version":"2.35.1-next-1608732307-51481f4e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.1-next-1608732307-51481f4e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.1-next-1608732307-51481f4e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pMm7Md7cc27iz+oBrDhol/Zitvrv8R5jqFHrp4rG5Y6pT8ERh+ueub5dOPXwqv5kjPmp7BxRYT/M1VXc2eOYkg==","shasum":"cb9e6d0de38d89aeea370d3d312b4673379bdf80","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.1-next-1608732307-51481f4e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf408hCRA9TVsSAnZWagAALMEP/2oAFpN9qbu1dNyJum6g\nsXGNMUin7tG3OUQ6YZ+TAAOmtCxvGDgR3eBK2TYBrY4aWtmC8vtMI7aVgl3A\nePOB0bet7eS8asdLG8BZCWOOovj5CrjRlwO7oozWFvphZs7yu+UkHvkaSfhD\nXyoVyjyBsMXivtSokgv+W0Xzdd6R1knhm0cbi9b4vQDHbvqXPjwCQu7jE9Ei\nDLvSRkHsamyck8hPM26aUaLGipaCZ1wIPH3I4+x7fLtxxkTPEJjqr8aoiMTJ\nz2SjQruCDDJXZRZxjo5MQXhYOVqY+NurNRGYc+Hu7BukyROa3nAutjZdyCJv\nzP+wnPQkXxR5+0jNwwhTs0IGrALzgsvmgyHJuY07W0nD2lGBC94eQgQrhdca\niCVMUSn8A/kDkIvui7lGVdSRlBiNZQbnWnHFuCoF6s2jGf77hi73UUKTvO7s\n6PUf8eiOXI8JwFUYo3hJQbknti4er+PftxX260f6fnGM47uI215754qq17k0\nd9qfclhpbvsAHlYzHKfUhW6JEiTvdEEDRDescoO0oNxeJkdkdGB6hynXwrYC\nmUwxIx3SST4g6rZT2gn2aIUZMNHdgFe6W1bYK7lqnKFKmbJK3u75khvzqYRL\nymzUWAVDw12qj9VrdKda9GPZQu4+WJfWpbVO9Ispxc2RTYX917FISdRt2c9Q\nLOci\r\n=NMwZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF8I64L9PGP77fPrtTXB9t2WZFVWcXOGF4F09BH/CwdgIhANKLHbD2ojiMNjPk23MfS8pRVMlWOz2KTcnc+Nr4c+NV"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.1-next-1608732307-51481f4e.0_1608732449055_0.005831968948493804"},"_hasShrinkwrap":false},"2.35.1-next-1608735581-3412b538.0":{"name":"@xdn/apollo","version":"2.35.1-next-1608735581-3412b538.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.1-next-1608735581-3412b538.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.1-next-1608735581-3412b538.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Sxw83KuRSCVaCw56oDzI0pkusMy1h/fp7h4oKBSRb+csIDCwbW3mKAYxZgVIPnWYmNjcFrXI/CRrwpqemOYutQ==","shasum":"c072f6a7f50bb602aae5c336f6f556a169d4de31","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.1-next-1608735581-3412b538.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf41wFCRA9TVsSAnZWagAAfPYP/2mCepM+ccJNszcdWRRK\na9iY79SS6zZ5JpUvRF3s70F8j8Y2pm+Sx+rv6/mIUbo8/fB3nx7ZyDfGVj3b\nAe/+fWSq8LD/8y0tYJyeQflaHJ+w53cWs/ctV9h9c2FYssdqUFf7FUCfw0Bv\nQZ5ELOQd1rY/wzgIeyRV7EO2ZFTq9qMttCMH0APtzGrZjfM3x/RFwCy1h688\ni9vKMaNuHerbzQpP67bSaMW580JgZmj+9nR/rSKMFRauJQ88zFNP0s8jXKQJ\n9bkvj9Mx1RIpiRp+B9u67g+KG9DJMhCDHuJPWvj1nIKFkx0MFVOc1HvKna5o\nUlCCAiBerZB25uSi3GTwpRDvGDTFZp9A6wnMuzBNjST/LntUt46VoMgGIS2r\nrqiwp/Qg64cyiGO9GpGbZGmzrC/Bl2jL8hY7lfOVxaLxXuljfA79isgUkB0F\n99nhgnvVZFU4e7G+JrKAKgFJhaXmfa49HQK1va+o4QyS3FX67708tA9ws4hE\nHAntdlStsVA5VGMRyk7UyxIEERqw3mkBzCvIIMkrJ+OmWrNVs7roc0Y3XoFG\n/bFz2PL0vu4c6lBIF8c7aJbCf1+tOl6Ad1GURwIWkmEtFBfQiCaWMDoz0QlD\nPLHPgLDGBsMPzzMX0Gi+dM/ym8HKhAMgftr9icamSUCgMVS8IFFkA+LUuF3D\nzH0Z\r\n=st43\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG4kUAv4sk5WZVcfOlGsLHwNytrRx5TW7WDBIbSd8xXQIhANAj3+xiThDrXHgbOtm6c8ZBL+C6bZwm/TAMIB6Ozv4s"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.1-next-1608735581-3412b538.0_1608735749143_0.20587308345051358"},"_hasShrinkwrap":false},"2.35.1-next-1608736187-23834867.0":{"name":"@xdn/apollo","version":"2.35.1-next-1608736187-23834867.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.1-next-1608736187-23834867.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.1-next-1608736187-23834867.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/emo2fp9dAr55cfzRgz3J+6agis9Vgt9gNrrcXz8dqesfCwovYAfCkiK4OYWoIyYIX+Vb/rYJYqFBvkhc+JZbw==","shasum":"05761e20107f36639c3df85c7d7c2cd7992a9ef8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.1-next-1608736187-23834867.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf415QCRA9TVsSAnZWagAAXg0P+wQyEgtCHYttUbTTaROw\n8HNxOOlHMOJONwvhU+GSdlaaWEKSicwQi3K8I7fpqMWyoBeY0mtG825Xtfik\nBQBkmMkLoOJ5pD35uouUvXPBT1D8eckfzHubo+uojN7UpyeFhp3BAlVnnp/Z\nh1YEaIdJSkVTNffCLXonZaG/yXHUNgEn+pSTnUgn2/Y3/zGBA9T/7gFh6MZn\nn9NOpVQAqcizC4UY6VL6ZSEfG/H9/kxU5v+Krqhk+DayG1y/Y0f7TboyjHyc\nvAfLz0IDx1/i/cOQb6d6V7ZINAO8Jdfh+dPNjtvVlUeXMrba5q3aUp8o2p9F\n4KKGgvzl08aLGjUvEOQc652fdAnJDCo3kMrx6z6dN/5OI3zR4K2CKIkRE/hE\n52D6coavU+KxCogilSsunpHy+eF5fclGf6XN2p0HvIjCX31ugTXu7bDG2+96\nZkJwAVECLlj9vVenOnKaWAF7LT5PWrq+kEhln+zVpVFIPg1P152IF2KYldxT\ne3XLqmMHtinnv6WBmtpP0mS6bPvZUxRucNbZLp2dZswwnYbBPbvrb+4wPxqZ\nV3Zr3xbaaX7VL11QdrpNdVk4ucKFA2Rpitorpuw9NRKbKiviy7ZS+hmTJ9el\nbB74xcrbR3OEIBNzCYLQ70DVxDmVnl3g4D7aRpqkNkFmFRnXYuUFeKIxpT9N\nZt8S\r\n=Fiwz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3runIPwwfYyvQfPDKPkysFwuo3EksV49zeYPUSLAyowIhAPkkECNrizYwlx6hgDDvhF8lmIVPk8NWd8CwZ6liUEZh"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.1-next-1608736187-23834867.0_1608736335586_0.7933914027136406"},"_hasShrinkwrap":false},"2.35.2-next-1608736652-721b7046.0":{"name":"@xdn/apollo","version":"2.35.2-next-1608736652-721b7046.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.2-next-1608736652-721b7046.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.2-next-1608736652-721b7046.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fFwFRmgQvFNa+bboc9HeAd9LiCGSkdiPv57eY7nIl0du8SVR+I9RCRMMPMMkTLtQn7tLLteE7Yl170RL2oNK5w==","shasum":"6455991a6c93b32b4eb6bae92bbfa239ea64cf54","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.2-next-1608736652-721b7046.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf42AGCRA9TVsSAnZWagAAPJwP/2zh7jqr7vk7Iq2N2SLx\nra/dluW43i4dA9aWTc7WeelQY25217wnB2JoJRO9PTC5ms2jtmJmdtyWYKnf\nMeqwI8RGDRSK1vs+ruUOHMzHb1qvz9KIOrr+Wce1OgUhGPereglWwYDkJTEW\nBm0tPlE7z8MHuOJNpD5VbxTimimer4PupjRl+y5g/bH87dWh3ACc/D1SiPCk\nN2X6GObdbiIquReqfc9RNgIib94fmqVGxWaIqJB5J+RdrYBhKAXPo0p0T3mN\n6Haw+jXCgyYWMP8oUq4zB79A05w81RS+M3QjJwVQyDm1Dzsd2HRI4T2B9OIm\nTNF4KE/wOXGE1SwsATvRgZs316NxwaT+gMtgm7Cjv/oexF7gUpOuFVqkzD+/\nozOuFIpJtMm8uhrCjtMGL5jR9rlgIJrA2ZUaZBrixqotk/sGDHIwPmx2xqIH\n9sobjkiHuxnP9bxwCVQCH5cPFp8v+ITcMo/PpI/UifKGztzqdypdlX0dxDAs\ndzHLR0LG4Qq+fog38M3+9mwVA6UmSAPx+BSNq1aZdYjlu/TeOF1be2xzM/u0\nrSLfHr9GSDSVjgBFG/fQHr+/hiRKPibPJe3AEpAvuEpF/71yxsEMrlzaAvuT\ngWkLAusWAx+4Wl4km9SrFrqll4ClvQPg9gJQxh/jDPu+TRUCJ+rOHsdWnP9u\nPs1F\r\n=/GWx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGNCvzrjnUU0fKmhpz9/ps8XbX/kx0sQ6DlgnrmQxzGgIgC56Gd2BPOI8GGWal2WXRvnMsIIOX0TQLCyUJkAN4+uw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.2-next-1608736652-721b7046.0_1608736774321_0.667449049171833"},"_hasShrinkwrap":false},"2.35.1":{"name":"@xdn/apollo","version":"2.35.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.35.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yJ9VWteb/MVS2GqiRqcA+HeFaBcf/glihnM9P3pjF3sk6WaGbOS0leEyY7RDE0ptc0WVmb+1KJV2rXX8KZfCdg==","shasum":"86f8259e42bf17b1e20f8cbd12687ef8a19dc40d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf42cyCRA9TVsSAnZWagAAFYsQAIS/IE5KvNRwZ+mnPjKb\nCs565YMPnQfWHDG0LKf5nT/gsytBKWWCF92ULJCw+vjOsRqgqdQan9fk61eq\ntxX89zINELrDzK3Tl9/rwM5l+04HE+UwiR3nyzHN6Dnh/dYoBwLoa+wVkbTu\nNdtDoivfvVOzQAG0J5kVZZ05yVXp2K//LOC/1F8AcsL9kEu9YCz6QgKn2gYk\nkyzTTYWGNwuhcCESfNKf/VI+Oe/HW0wk235c61++S4ggVXO7iALr4LS+492R\nVR4AKIlHVFxg/GBd7HYdwxsrXdrI6Laj392zXDOHQa0+lPTG8w2NWek2xI5D\niSVDH7FLMYWFSxUuNe6DT9USVvQYrRQmqV1SbziV7VQquZU2vF8catiOGnbg\nyYG/hNUJ8EBW68N/+3tWf9boQKTQaaWbI0LyNni2sqR+hg9fhHuY/t/qdUVD\nmRaZwAVVVCDd3fr5xun7yBGGujo61ofCQk8dfRclf5fO+6S923lMqGl2HB7M\nWvcNSQ/k5lD2zlYcgy2jYHfQ/8JmsoYXVU+tkpbgwWg+456U/EeT0noLkCq5\ndGW0vbR7rAw5D2ey8idGEQn3PvKsoloG5DbtSKogkpFh/Rf7G0COCoyulER+\nDxISSTRxeFhOI8yeKhKAj5FAnDPJxyKVCsMiVxgEZvC4KEfVgIbksHQ8Wgnt\ndcPf\r\n=5FMX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7F55mrt0vvj/J87qBIGQ7tDjY0mVU2aJOAaq4wvtFHAIhAJZYqz8rxKNMCPXJZoip8PN2Du4zBRCRgvTyfgoKa6nD"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.1_1608738610050_0.656144098117138"},"_hasShrinkwrap":false},"2.35.2-next-1608752410-87b4c6b1.0":{"name":"@xdn/apollo","version":"2.35.2-next-1608752410-87b4c6b1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.2-next-1608752410-87b4c6b1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.2-next-1608752410-87b4c6b1.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+Dyr9fkjo/qUeKYzptgPLSkM0WBM56+7IJfRfYx/MRqdvWqGDdFsX8QpQTYd5Le/bX1+FataDlRVHSptVAdN2Q==","shasum":"c2068a6a367e901d5a3f51ae0f472401f7a3221f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.2-next-1608752410-87b4c6b1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf452jCRA9TVsSAnZWagAAf3oP/2oUiOIgkuQ/M/5iTw5G\nVgeMYKCP2pmQNlyW92C+i8Zrluf8o9c5McVmNcseqoKqfsM4aHH6u5/bu0Z/\nVYszricTNBBXLmQPTgtGMycwFlzSHvAvr5hIr7zrQa7mybn0tDr835Sy5PoN\nVGFM1+o6vRa0GMnzjoLzkyX+vvOox0fwHZ2Yv028UYnIFYEqook1WxTQAZBf\nsxKy7NchxxteSFKKlwoSpGyetOXcMrLQQdscNotBfVX0HGvxyrWxo1r0RU78\n22jWRfjktNlVZyfnyF4OOo/1IyU+QAF3FS9l6GcKDsW0nNBrGCDePsCrephk\nvBvrMlePvzHxFuu5WrQV1ZT5+9l5nv5al4vnjYqAaiefLpqwoJbA8z6Rvgaj\n9iPnGYWfXgShlz6irQZCPtlylP73K0xMo+ybLulpaiUJRwFKJ43p76Cm6o0k\njFRa+nnfmqN1oeqo5XBmdp2zdXO4T1c+FXrtElP+eSUiujl7w9+aA1/uUBkC\nVe9WtisNaRy+DfGslOoUozInzP70pxu04nIompfZVQ9MLvYxq3G89FRq5ixG\ndelw0WfXjLgKRlfeb5jPsHcHnj66I+Jm7VswTRTHhhwusZNxyCUMflJwDML5\nm4ocVxatN8Ca4VKNJjISzBawfeciuJ2Be7ai5VR/oYKFVJrnvTyQ/Upg05Na\ns9AG\r\n=jHH4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMpNrXN64lhDZgZN2Zio9TVgMWcQSdr2Kmh6h0iWhzXAIgK2eDdaYuyUUJ1ZxCSFCmFTqKKhypzFzXE2aquZi2NZw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.2-next-1608752410-87b4c6b1.0_1608752547324_0.3010071746407199"},"_hasShrinkwrap":false},"2.35.2-next-1608753253-a5a49b6c.0":{"name":"@xdn/apollo","version":"2.35.2-next-1608753253-a5a49b6c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.2-next-1608753253-a5a49b6c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.2-next-1608753253-a5a49b6c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Do9XXGKvJIgJZsm79eq1ZHsPoUyQ+QuBAIMlxB/dKggCbowov2iZEb9+9c+2hPmCEZm+r3g8gQS7I1Fow74uCQ==","shasum":"6c986279495eaca84f2bda5097e9d663992aaaea","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.2-next-1608753253-a5a49b6c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf46DiCRA9TVsSAnZWagAAMEMP/iBa/PRHqaLeUfqPdMDs\n2sjvzDzuSeVh+MTsU6favD1lk2Nxnx5AvPp+cczxU5x6RvbComHAurO0CxXg\ndZ7RYX3zZz8XyHV8Ak778SinFEle8a5lColTUtlmE/f3BZ9Kir7o7eIFUVrB\ni/QmLLJffZ0ZPlHWjhDzRwX2K0R1l9CKNcfzsxXMoJnAi9DapLJadqfYUP8y\nJSQMM+QeIcgrbo8wZAxzhcWGqvIHwHCU6XlqAkl/300hGZyIPkigpd1BhKPA\nHaNfgG5BAq81qDqJPFJ2gHJz4+M8dNlK1sQSUf9wr/6fjBwyweo7l8EG3jYP\nf2jVe1W3qZDNX9/vbWNFSe6Hq27Z1aYgPZQ/AV/mqwgSffLKFZWaWeV5NKTw\nh0AgBvdYpd/Alvi6IXOX3Ikh7WIyjT8IqEtvqLFasAjBJ5g3nI9pcTK080eK\nPecxd+YrCRzChXSPNBz6IfWu81r9q18036fHAh6WRY+p1bDqdFYh8pVOKLBz\nzA8GIpt6JDNLjkNvG0n68mbbCxnDdpjwyBmjqe6Ut7f5hOTYQF33PUGd19cv\nASfOjzAfTx6mr3t/ijrIK+3VqsKlzm5QYVsu0Zc+ZmiILQGGocYGzr0dCAOD\nYYZaUSEBggRmbx0wPII//g3cfxEXtQoYhw6XrrjNEYFuk8jahS3Qxz4C4v/H\nTlb2\r\n=RCg8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZz1DpYXudYtTFlwsLLnyFjbYJyDT7DSCLQyfREzMeQgIhAPQEA1i0fMa4S05YcCyc+JtaN9ruMHwj3+5y9F3610LW"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.2-next-1608753253-a5a49b6c.0_1608753378298_0.1737326007511013"},"_hasShrinkwrap":false},"2.35.3-next-1608775333-cbef40b0.0":{"name":"@xdn/apollo","version":"2.35.3-next-1608775333-cbef40b0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.3-next-1608775333-cbef40b0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.3-next-1608775333-cbef40b0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AyxreLKDgRx8HkI9cNrng/sP90emIEdCN3jDqeaousonoJL8DigAYo2tbNGlhSPJZnuv8zt6OVJTnUpgZbRvSQ==","shasum":"fc8f5de5f2e6f0880621a3fb58bb4ca96d69d0f1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.3-next-1608775333-cbef40b0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4/cvCRA9TVsSAnZWagAAm7EQAKJfGQooRGMuIAY2oST0\n4e/yADTjHz0+SIa7dMrVwpjvQviNcpfF23JPKz8U9nk9hZ90OxlTEFX2lnf5\nZxcHL6Pqd5qCiXipxBZZAGBBZzHmAFtWoF20xq+ZHm+pkw0B2bGD8BVkk4aB\nyjGgtCtEvd1q6ASDt+1W+YOzF8cFDKmwPffiUkA7ucYDGs5I8CP1AgaBNZaE\nnQivoXEdE+gnpzIoG+1IFT6R/jp89u1HMxknWgGrZjdkbpAbB3EhHjZ7ydgC\nUu55xsFyd5/rzdxQ0O7/ZyeO2QtVm3iAjsHREBMd8RrjMnZ4xIwkYA2bXjHF\nh1xY+Y9Le9MKCJQOlG4twtKtuB++AEweS4m7/dQXLyNVXBjwwaRhrWuhI3wY\ny6Da9udbTPFVX5pNVP/QIB4IRvhpR+Qpjk/PBCW4BCdlU6BDVrFbnIXE5GKf\neGTQaGE0BS+lHoTYCBB9yqlfBrwjDgAdzyilW7jaJFoxtu9PsXt2pvCn4GKp\nrUQqTnfWjUitU7c/5NUKXmEwu0tKYWjWG9tt9QVph6MTM931EFD6x0tGuQhJ\nrpYd99pN9ZpRBj2oAXa1rxBQjMnNpJaSeSRjTYoCklkyKcg5VcNi+RQ6G+G3\nOevrhkCxoWEm7TFp/PwEjbVRh1o/gGt8BI2HgS1mVAwJaQ7WMf/wFAh2Y4aV\nCYce\r\n=cb/w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5VBJ/eN9tQZTyHQACNCS8fMK/v4K+/tNu8YOF1s4EHQIhAL0siJxZt1BgTN3nTYiYuWeGe9UzQgng2M59GVeB7OTv"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.3-next-1608775333-cbef40b0.0_1608775471298_0.2685811377067413"},"_hasShrinkwrap":false},"2.35.3-next-1608777077-cbef40b0.0":{"name":"@xdn/apollo","version":"2.35.3-next-1608777077-cbef40b0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.3-next-1608777077-cbef40b0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.3-next-1608777077-cbef40b0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3V2b2TrugFDtPvX247w9Nt5fESUp1u9Na+K3/TtoiyXkzEQXH9ULAk7uOXGZACeiyV+kuceTkQz+5qMsMSDKfw==","shasum":"1ead36d194cffc22df384c30ca58d36cb589d841","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.3-next-1608777077-cbef40b0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf4/38CRA9TVsSAnZWagAAs2oP/iDj026jlcVzhHiyBPWk\nVjJuN0R5DJAy2xjYN12AV/oiteCMT6YBR7IJ0fyxRRO95Og+zWaR8tJR+ISA\nb/kzJJx0T5Vlurj7kKwJWeBugGnZxODdnYpYahNhYB3de0Eah38aIYyaJWff\nJu55+2mWJb8qUENhm6fg0rQbzDPf8uLneOJdXX0Ycshkk1mByPekaD1LkpyU\nWJX53ANAGWfqkgANleNYKg4C64wRj5PhAKA0aAsJJvq7/QNgccccpwqs6Atc\n/e+l5zD2ebCAk4fHVno4atXhNHFgwFPnV+aB1sR9oCmmQoeJ8tVoICXk7btn\nYIJ6pqXgEijzwAoXc6eremvCFmGNqcKlD5eSO2PHTSXyETv4Z5Jh4+yvu/I6\ndkOSpSKSZj8sGSeceKi8T9MV7sh1u++L1puR/5SKF7/bWftwrht7Z8/N4NfY\n5cnadF6xt51//IiqVtDwmgo3qru4hY9wq54tp7BbLon7+bn+Vg90g71E6iaE\n5eGXExBoI0gEz9KHVXa0KShQUG0ZSwWCFj++Muggi9If/Ekq3pPuDe5namgE\n10n23K142onDatFKS4kgJZI+HZx7wBPQ8YGQA/Tl7MxMAoleqn93QmIgT5TC\nqckL1Tmrwe5ht80q81t3GsaatF2KPlLNJUqawxJRNTwGHY/c6SGddZQbtC97\nsUhf\r\n=q9v1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICldb9jsWMYRGPZH6+Wbk8O0CfMl4EZNB/Haq9lgSrPYAiEAksorSrH6oddU0KuQDUJwjnyM/JLeDyEXLhHdIjZ3qQ8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.3-next-1608777077-cbef40b0.0_1608777211642_0.08296844171625173"},"_hasShrinkwrap":false},"2.35.2":{"name":"@xdn/apollo","version":"2.35.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.35.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Qd5P0lx86e9FZHciMyOogi6JGy8iceZcsThDgwibbmvvYMNk9OkysqOgVXOR5+KzKbKpp/YRytqEhafZ6REa7A==","shasum":"8e62b428f3d15b4dc38b508497512fa15ed630f6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf5ANsCRA9TVsSAnZWagAArdgP/3VhWHyr6mBiMG4hebrK\n4uXfI9Gb+9enBbW9XLLGET3dxfgo46NhTVGbokWkYEbQMA/+43y1+voM7EJs\nXofWno/aU4aJ3Y/h9Jlx/xvgd9KFmctYMdf8pQa21MGfs0czjMi30zv+I8iM\n/LwatYXG7nh7zrN0ioI3kGz68jV8Uz750A/9NPZFX6m72C4o6y0im/OqmYHd\nfmCY7pdB/mRbkuUpCvVkRf9nA4NjNdV+PRpzHRpoFUom+M905w1i1i1D/nrw\nSrPiCSDdnQnRfZFHS77B2mGnWeM5xB50pa+KOIdOv7nKTw4ssgB6CEp1otCd\nyh7KtPcbRNB/nXVPPle9f1AMT6MKUvm3EllBM70orx0CR4XUntBnQUpZbrK3\nlXCw0PjWftdk5wQhRgYlVqQ97WiVp3xIt/a6dbFR3wXWB1qX83JZz54sjSjy\nnKg6yF9Mu2Ql9wu0gMnz6KOpb2Yk/vBQByN2BLvXDG7xu40N+S2uQghTncAJ\ngp10pW+TklsHJSuu36xnaqpz4aLnToMDSUpqtUI5zJ51T/zc/agqF7iIfSub\nCj9KEj0ggccvseWw544D0qDtjViUL1dKKzKNlt2umfgo7jBEv+RB0DWigW+0\nk4o726gTXKASFu3n9W4qbW39JozNndTAXQ08TwiPw9Wm4U8dib3A6vv0tavA\nbkTe\r\n=YYgO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/8JJorZ1wVZCoVPMECKq3Uf2Wep+w5i4L42hEeTQGPAiEA9KXuBRj3dv/J21xyDiwfCpLK9m8nbJYT6iN3VeWjaKg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.2_1608778603455_0.5352757495257312"},"_hasShrinkwrap":false},"2.35.3-next-1609168353-5d1a8c8b.0":{"name":"@xdn/apollo","version":"2.35.3-next-1609168353-5d1a8c8b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.3-next-1609168353-5d1a8c8b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.3-next-1609168353-5d1a8c8b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Gs3iEXbd6FZ3F0AW0gyXIfX5aLslNjJSy/9CxeRe0Peawrojsblr6PskTo+92YEdPp6eLO9Cn5vcRU9QLIC6gw==","shasum":"eeb1e311221bf39af7ca5ff11c3fe1eeeda31d18","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.3-next-1609168353-5d1a8c8b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6fZ9CRA9TVsSAnZWagAAM3kP/3ZccDuaUjEWxyg5CV9j\nbTpZblLw5sTbCIcK6mNbjLClDwdb7vUXla3p8J/BsjDcoYnGUOGZWAdrUD+m\n/Xh1EE9wejTQ61aPVw9xA2pFXVPVGuyyF9C07GxRMdn+rVpVYoTuTF8QhBBF\nbLrqHzjRn9BZ3LnRwKQ7tIG6mkKkMD9hCa6pm2aMHkgkQp1UYbqDycd1iBrn\n8oDvswMdp2wyDBzO1FvJHqTNu6s3MYedMtmN4VnvnyucENQmhL4slgyjKENu\nl64wCHwyW7EK4DmN2xXm/bogLapsqblHoKOkN4ig8riBPrY4k4plvVnfm9S8\nCPdvuc/0+YrTBbHQ6YltKqz/ltkPy15t0M/cotCMrmPBdeSDGJiF6s0mf/Em\nr5gQPHJLQ/xGLC3MSoMw8XSx5JxBOqht6nZ80nA+D30CK1khiULRQhMwy+Dh\nUXxtt9dzseiziI/jkoSi5GJ7vWPXNlcjhyPTRsOMSjfEq747nIf/3M2B6Qw0\nm/Mmo+BHGuDu0w2BNCod9z4vgb2WTRwF69CjK7PLjMdPA84QUDAs14J11+k+\nMB3MWFWJP/qWxRPMxC8g/OefKgBPZ5wXDjruF6VKCDM4Qmi/svL0TUHvFohe\n2rkvNMobpS4+5ftAMkUOUzIDqnTXY6KTJClPh9VPUwDAEHKEkbc771GMeU6j\nBrjF\r\n=rAz7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMPh4d0SCnvHlyd4SpegTm5gue7IMEk0uiG59c5BcQvwIgQx8dHJQJewL8y59FQ35Ef/b0ZVLqk1KvExwMuwvGcqU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.3-next-1609168353-5d1a8c8b.0_1609168508741_0.5636198482571135"},"_hasShrinkwrap":false},"2.35.3-next-1609179863-5d1a8c8b.0":{"name":"@xdn/apollo","version":"2.35.3-next-1609179863-5d1a8c8b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.3-next-1609179863-5d1a8c8b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.3-next-1609179863-5d1a8c8b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Iqb9ymM2oPZqTEwOFr6Q7/8yFmLxRKQ9FRStYJWQzurDvHhIIm6bM7nzD1n0sIJCSKVtwO4yPs0gKSpcUUu6Wg==","shasum":"c1777379a271c747389b98d139182bbb4c7d7cca","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.3-next-1609179863-5d1a8c8b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6iNoCRA9TVsSAnZWagAAMuIP/1NigboTWpYWvtkBGwUH\nlF9V0zkHNiwgQ0A7yxpHTyjWtGB+ilbUflyeKFXc1Oza/iKqGMISOl834qLX\n/LBbAaP+GkL0//pK8XHAS6qvSPCnJH8XfOIu8lCqhx/hBsBz+dSdSQ9tn+n7\nn5tAFqxRcMFfCqKnDnO7aUCLNK0ZoViiKYd2OtAEqExrWUzf8IOKiey0TVA4\nq5KsOY+X1Mme06zlH/3EWGeq/qM4qIEevx+obTHSsFzLcgithQOyiyAgnCrI\nXWfh/FS/CWCSo3GMyslgjK3bcY9NKVEJ2IOggOHzyGC/mDVf1yxYTf3mAYtw\nOUqRtzg+HDwUnaJOogSvvlDf3u1FSCgweFi5twL8C8OgzxYiD8XJfiO4RGRB\n+nz6HtS3CqBLJggHm90n3xqsiLPoQGTTvilXiDdYcQt4ekDhaaIam1BhUBut\nrwHOAAFs2U/m4pRSKWuDFnsvDI1bneZLa/JVqbeqc2WPuzlyNoYO508JCgFp\nLk6HozK30u5J6FWob4v8Iabd3y4vLm8ogQYIWliW+P2BxvB4imq+nQe7+mNj\nkoAwTNQFlPa+CGkNkY5A+Si9JOB3FezItycqKVReMSsMvdD+2kkYyDzrAYo7\njNIonNmjV7rUAyT+W5zwHKLOYy9LBSj6vnBOHmJpX4GMj4vsY9kBCfee+KTr\ny1W8\r\n=OJN4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICecG4KPisenvj81lojo5jiIU7F0MDEmoUiJS2021jw8AiEA94Cj4lUPrKhy+fytts/pZm4poeJ5uKs5tgTJnBUIHOo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.3-next-1609179863-5d1a8c8b.0_1609180007875_0.7519055803568724"},"_hasShrinkwrap":false},"2.35.3-next-1609182300-5d1a8c8b.0":{"name":"@xdn/apollo","version":"2.35.3-next-1609182300-5d1a8c8b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.3-next-1609182300-5d1a8c8b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.3-next-1609182300-5d1a8c8b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-epQC5lDnA/NbN/RLkHA731avuYMo63IQfmyXrpGSlIfGKVbe4Qvmgqi46HEbkmPSuneW0KlYRMJsrfuMVJSeDg==","shasum":"702c25e943296b9e1bec78a9b0b8caba7263cba6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.3-next-1609182300-5d1a8c8b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6iz3CRA9TVsSAnZWagAARggP/RD8Qly2Vq3ZxJ577mrn\nARYvIbv1+EnVXCiUHjFBrpAia2trRtj32hL95dQ65ePNG8zuwEiR5WVG5LxO\n7eXXFs0JhFdotuTCJB5Pni2jGYiJeqCNoHushhY6k2PxvZQUyTmcor8qY1v2\n4yrp5SN0CFrlHrTrr4q+auLwnqKf5hesuDj7OJpVPUJwEVuTQUn7ad7Iwa93\n1hsjdPNnZrRwYOPT6v7/awvxLbEAq/u/1tBdB3WYYHHENJ5sLXlg/4+xJHrK\n0oML4xpCjmkHL6JNT9guItwipfKNqmUdOs6aBxSOGVDeVl0U7BIxORPipO6+\nHK2wuLMLVEzJAtYaSYvEbUrQ4xdUH9Z3Pp7Gql/ZLPpuEZLMJ/4NyelKIm51\nmEBP3+n1M5klkUlWbPPBROqwUeANJiWuLDKQlkOqDKO6aeODK25c392Nbp4f\n5hqmS/B84WxNyQ1dssDEMKVo2vnkKbe3tb7KMl5tzkrEM9exv3L42nTpVkAU\nI0fkAATJ1520XsTUkh/F/LNLZoNtO06fGpnHOkQ3EtR8K67LjVHPBzS6s9ga\nTuIdM6NxF4iaBbqzoAPqtMrUmIL16piqcYm9HmBTIk7A93v6Q+9oCjSA3M+r\n8N1EsG6rfp5GhQr71wC+DvB2uqsuoz4hueYiqLJYKIjb+QcbTDSN/LB60I6O\nQMjR\r\n=smB+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrxnbR8WImXkn6EPW1yIw6tF4fCJfVIRSXL6nwawt2TAiEAkvK2vCrtw0d/CDBHZF+EZ89FSmwe96hvKQg6HF/WZO4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.3-next-1609182300-5d1a8c8b.0_1609182455140_0.0720249836783331"},"_hasShrinkwrap":false},"2.35.3-next-1609184825-5d1a8c8b.0":{"name":"@xdn/apollo","version":"2.35.3-next-1609184825-5d1a8c8b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.3-next-1609184825-5d1a8c8b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.3-next-1609184825-5d1a8c8b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-unm6ubvFEW3ePV4lENI6KhoWkn7dmWPXcf6CW2yrUWrqVVO1eVvoo9adUZTD9fVKb30mU/IKyWmC4gHLJimwrw==","shasum":"f363d4df1ac42f2738406aa4d4657d2f8c6a58e8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.3-next-1609184825-5d1a8c8b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6jawCRA9TVsSAnZWagAADS0P/i+m4YMbNM71clMb9234\n3P2no5qZlWLxE6/+22DLsXh7Tfq1TOBZgZzFGGUAkps7eRiZi3L2gD4ED9iQ\nNh9T7XxyHeUMzVom9pEIOSuYZVBhcPxutCGfCe5qvulKY9fxR539l3K/ICo/\nAEaRXmf8/VC9Its7RpbsZ7nwKAuvLZr3WXwMEdQzqwE9ZqCnAYQt38sPN+hp\nqK3ir1d114JdTQWwtkmkLbMHbb6ailVzgNyHOVxze46y/MSEM5B3FkJxCyV5\nR4NrOWGTcgxvAFU4slcaoG81fLmJmwkoWhVn3ca13cILoGKFFZZc07JO4QG1\nXrrBgxwJTkry+9dsiMBq1l2QAWIdoHAaAaxIl3RdXn6ArhPINwBhi/lDBGpV\nqxNqYS0FlNPBzmjQfoASTM7toHdeUJRByDuO0kg/ed+M9BJeMjujLk8nuivU\nVg8EbSTnZiROjGnYlRhHuFaIg8mZX2V1Qwqr6deE8UDA1aP4qov6vrmel9nO\nENKlXXC1CzeTuwp7oNzgI/qqPvoSl6NB0K124oHB9RDDP7JyhGLr/rWjzUPY\nIs6N2Co9toLW5P2m5Im8Tgv0zA2ZK6qjZxxNzgjG9jYst6aNgfei1wfH9JHI\ndHQHVhQGE/SVuw540JE51Ly5I8Xj47V9a8HloRLqQzVD6H6p5Xodvd1uzP89\ngYHY\r\n=yUGr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGVe21avMAQRN+QxJw9EIPfly0R4oGcJsUK1IBQ0OUVwIhAMx2b1HYE3TKHFA/72I9gEDh6PKwUuoM6jADhQcNk4nt"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.3-next-1609184825-5d1a8c8b.0_1609184944124_0.060578920901239064"},"_hasShrinkwrap":false},"2.35.3-next-1609184855-54158853.0":{"name":"@xdn/apollo","version":"2.35.3-next-1609184855-54158853.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.3-next-1609184855-54158853.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.3-next-1609184855-54158853.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8GdfYH2ObyiLUAReU5XUWyQY9SrIYLvinec8a26YnU+hMQYsdml/sKL2lxfmAAKEgpo6fD49NsEHkPV7xokalg==","shasum":"db2d751e6d7cccfda129b9e10e51b3442022de43","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.3-next-1609184855-54158853.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6jbvCRA9TVsSAnZWagAABRcP/37MdZpMHkimi21M5r/x\na4xd/zYySmwSaulzZuDqxgUuhGXKpQDYQOPA/ydCToheHdQJHdsuzZh2gwWP\ntqnYDHED8XFP9DSmd4n+s7yXja4csXE8UsM1J3xwEPDJQqoNH1H+x49F4LDI\nMR1K7JZPvJF7ZifeBjWQK97KBvOYMoDLPx99LBUzt1CRPI4C9Z/Kc3jjRDow\nQgLLV3yOgPIVq5CanNMfLLUnjrfimD4ESDpyzO1h9DzmaWIsaNB9Wiwj5WcJ\n3t3DSjZb8mQR2y2KLTjuMbgWW2/udFlpp9stTx8g5+YCknzEJiO9Q5XR62Jm\nLAxE4Y+Y0zhXW+EvVSv1goLuG2WxhzTt8f+vTyCeA0ZXaWZBhhHuvtVRMgFO\njT9SnVtMBLimdYNYK4e+XOPDHNRsYQFVVhYp65lwXlh5UuOgbV9WvbbvKBHd\nw/U83krhWNbiKwGdQw50lqrOi4hDpELyy/ZNWzBLtEgxv1xHKODSfO7TdxR5\n02qqB+E0d8JjgHRwJmDGH7KcxaOiGKeBufwt0OzU9+Ey6CvbpqFhXJGYFPKy\nVBaSQTGtkoooeeOgAcxvbbXajvLx+LPU7ZT42jSimiNWGey/pVerocCEU4iF\nb5mznedE+UyU4Gfnas+TvtmF0NzxKaExmvKY/XSEDQ+oE2niGC6d62DNBcVW\nJu8v\r\n=RdvF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICundkdS2tludgo6h8c3OI8g82u3s2bBtNnH1h/LPBHgAiEAqScD6rIFWNC80+/uIi5xC7C9HwfvhnDnyC5TcHdaWFE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.3-next-1609184855-54158853.0_1609185007385_0.5200726034587386"},"_hasShrinkwrap":false},"2.35.3-next-1609186613-f8c91d9d.0":{"name":"@xdn/apollo","version":"2.35.3-next-1609186613-f8c91d9d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.3-next-1609186613-f8c91d9d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.3-next-1609186613-f8c91d9d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QFK1F1M5tp8Rw7IwAfZTIApuqi/66rasBQToWNXP14eWyZBs4AnMmBBq5nNxiSZe8hqU/KhAYVmBzmWYJHzoHw==","shasum":"0a75891a4f7e245d72ebc82bd62a968c37b45404","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.3-next-1609186613-f8c91d9d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6j3GCRA9TVsSAnZWagAAooIP/3x6A3IhjRbJEERifoVx\nClgqiIW99b0X5hQ9rvnk5t1sYLLFgIqeRLcfJtzKXuGuJU3mg6hljKIaPvCz\n/yJjADDhFW1XkkU0Yqm78O+i3a3T2FJUOoiVAlCWp6Kmnh6Noo+TXSRhi43g\n5djciiW6nZuDJuUJambvmlUqhQR4OyFh+3FT/gqcnHi1coEijg4M0MT796+x\n3DiCgqtqBG+X/7FHRa7hEdcoNQ6uxxwFoz+ox+pSrzDzoxLdMif6fofNL32R\nWmqOqgUykqvDLgJaXcrrmLoSFDfro+FJovaQbaSGx7627uOz1+FCHLE31Yqg\n0+2wU4yQ01cEW3mG7L+mdau9OyFJGmzjzuRUk81T3+LybclFkIOdErOR70az\nbhpPOq8qV76gbU0asltGmJ5iCu4f8J7ffEmg3o3/Ryuay+vyl9ZHy6Qdgwha\nny61QIrQEfWjW4IlN1Woij1AhlMoHEu0bKXqutdJrwdol2Qha4IuFr/wKgNe\nfLGbYy6UY8DvUsiOnsWLDy/xH03K5W/lXgMcqYozbnFuBsV/gqwfWxf8PgIZ\nXMw/WgCINNAjK91W2KilA0Iw2oXV8llAlTIiZ2hXzEtHGKxZ21MSEXt7vcZW\nptgJHhCE7zXTA6/iMbTcT5ZakEk/pmN2wb450SRIxQeTOW8m7fBG5M+cubws\n6xA6\r\n=zNeD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEOlqwKZd8PMMWvgKxqtzKAtJ4LaSI1wUeMtt/bw5gjmAiEA8hPTmAJe8/KQLP7V+7fyZNiF0hkTgJMjspoxs1hOANk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.3-next-1609186613-f8c91d9d.0_1609186758034_0.6938128132664918"},"_hasShrinkwrap":false},"2.35.3-next-1609188692-ea33ead2.0":{"name":"@xdn/apollo","version":"2.35.3-next-1609188692-ea33ead2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.3-next-1609188692-ea33ead2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.3-next-1609188692-ea33ead2.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LphBPAqvAsk5MWCy2pNSSANnncIrXEtjvByzH5FxFXfdO1VS9Tolbg5KGH65hW6DqU/45Ytn8Z/nrC50lC9cDQ==","shasum":"46eb594f44244398fb2dcacdb6735b807d8b3e68","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.3-next-1609188692-ea33ead2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6kXgCRA9TVsSAnZWagAAi2UP/2uYGJlk9mNtMHQpnw2M\ntnuEaF+QeRPjvJ7oTuEngC4GqLM7/KOBS2YDfzzgqJ3tVWB4T5/dj03YSqfg\n3BeGZ2Fx/KHxdhGD1BjfQAL6xHXJV9sGJFoigjFvHxSoZMCTNlb8l0CrGp5s\ne9B/XBdG/vL0+ayg1t0Ch3mzy/kdXW3jDNPNovTWPbHwqFFfrUqJSJvSvJUT\nrCRtmAEudFgoKYTrYk2C7mwQLUAiNk6ai3WLCOAfAFRVrWqyksmr9jnXWYgk\nK/6y5mK5yLXy3umaFJ/YKpnfPk+fvqC352fkqSV7MfWGup5qj5/VqBhgJAI4\nvUgEP7vyrihThtYiaBW2xEwbrO7j11jXCJOwI9RQ+uD9Ehdujt5eUYQKyiF2\n2SEGpg6sv8uv3kG3xQVImuVowqpEB0J6tYBX4r/21itfxTSlcwg5jP0JkmYM\nPlfNc/C5uGZSQ+iz8s0sibxH3NncufZGenKT0dPhLiVN6oAKYDbwJ1J7U9Tq\nqxGyiLPzuJ+3aM4fEZ8v6mBwaj8+1rLztW6m3BuYrxhfOULd35Mcvc7qGOkP\nO0QDthRkZUshtRcHwQWuza/u8F7IZZuKnF2nyCniXjZUQQwQNZBedmzt6shw\nuB3PvuARCli/XCqf7aczv5/MWWw+teAHQLnh5usI3lFa8FyvNg//PYjEApDU\n86ZD\r\n=P6Ht\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSV6rG7n0/0hxHYsEWUUMv3qaGaHPUFfSPhUcelCRriAIgJE/7xSD47VyP0xAhzvkkHB5994HLhII/YYP0bFJ4vmk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.3-next-1609188692-ea33ead2.0_1609188832043_0.19066277213911942"},"_hasShrinkwrap":false},"2.35.3-next-1609260701-f8c91d9d.0":{"name":"@xdn/apollo","version":"2.35.3-next-1609260701-f8c91d9d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.35.3-next-1609260701-f8c91d9d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.35.3-next-1609260701-f8c91d9d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-p9If9cl9rIxjWDBo4+L5MG00xVZwLtDQEdY8gFH9ii7PldU45kFON3vzMtfJLzHFKUmC3uVa10xs0Ss6+65zWg==","shasum":"e5bfc662cb8fdf15a98564bbe7abe45ab12ecaf6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.35.3-next-1609260701-f8c91d9d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf618tCRA9TVsSAnZWagAASnMP/06ihb46SAl5alO9pjl8\nByFAd3SnI0/OLeddXu3TESVSbQpzodwQTKpsoJIg8WOgPf0/PWJHA8AILmWt\nRC2i+c+7MV3nnM8MuU0UDOhaDWQkzrIUa36ofiHDyAnH/1G09VMRhSpqeBOv\nDdei6VFrY2ZqvS+J42GZqilBVhUpv3/27qdt/u68qbQsy1/nzmrKwunmiSU6\nFO37zA/zB51luZAMPc3s9R/Hx6A4so4uhGo0gJNKkN5y3BEMpY+mDg8iQCTh\ngp85Sbxzklnw0mLUMfE4/aZpZeMK7qhms8TuKyxsy0zpd+Gc7BIViinidkui\nrBjdgZK3I8loVWe6IRN6ped99SxaBxnUETkOB8EqjXddG9zeOKSnvjHHIjRU\nAMnMAuX3ozX8ZAyzht1lmDDeoNyVrD7r4E4jU7GOKZayvmaa5rbV301M463i\nkTyj7n3/4gGIjITcjJz/P+xtJYLp3f1+Jd86rSB/6P4BoJ5uMJohG3/K5RcH\n1RvXejlMaCyf81csQyEiyyaw653z6+FvLA96+1cNO+fRaXXWwTUm12CTEBpT\nFK9JMhcGamSTQu0JI82H7QeGbkSnXJQhxpxzQ8TEFUS9+H7FlMwG4PPnmmrO\nmmUhkARSkC1XndbgdU7SNgL2+nlM5Vlb7TMq1oKZ2WIT9VbfLcnkzm6VFTVR\nDYNv\r\n=+1nH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwyuA0tjBqgv3XT2tHXfDawdwwK9JqUAuU08PxUmrz6AIhANhzF8LhrWGjnLguebtDON1hB127Rf1IE4SR8BKPNhJZ"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.35.3-next-1609260701-f8c91d9d.0_1609260845313_0.5071601915635873"},"_hasShrinkwrap":false},"2.36.1-next-1609339912-45a9c94d.0":{"name":"@xdn/apollo","version":"2.36.1-next-1609339912-45a9c94d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.1-next-1609339912-45a9c94d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.1-next-1609339912-45a9c94d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cAuVYZy2Pch6IJaS0CLouTtzPAtqeI8q7MTDbSxpPSwQoHHnsyFWTn3dcW4eHVy7JWv0PgDbREhO5Xnu50bJwg==","shasum":"c35f2ca4a65e2bac3509479a1aefeaac7dcbc150","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.1-next-1609339912-45a9c94d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7JSXCRA9TVsSAnZWagAAypUQAIwLe6wrZxG1Gp7vrFYt\nftEKKRBOZjtxABMHVLeWLlUE9tZTjzjVdg4gt5LxfoKwwFWa93HpJx1bU33n\n+Nvo2DCXLzeyJBhDnX8RxtEqEb47a9o6hulsq0m+APOr8aBdz2EKR26DnF0e\nuf6Y3aPMzB3vdoEopmg3bh3JqMKOYBW03ZjYVyl7b8xOYVJ54nJ0Fdbf0kUZ\n8+yZxYk1u/9h4jJrDeZO6MLGntsKnycOrDaumm5TLQqLQb+2zOZmcVJEQPTs\nF28qMuhHen8SUywf3R6B07hCY1v9SB33Z3DS8apSQXMrjBFD7zRdX6ValuEW\nGTxYxbDmB8JAsOVK1+GpI/kYr1icihx1ABBctwrrhuvAw7Sx9PIwTKJWNzoR\nP8EiFUWGfo46luc4SVcQ7fzBLtmOUPy0ahKo3tKJasJhyw4zumcXwg+VfWzW\nMP/MFvET69uA0LAALDyv+ujetor4dGjjVb+B7gnJ4+rQgMaRbmAC6EUU1UTi\nnlD2Iq5WQ1Unehw30W0ZlPzsAtP/5MHfrnAQr5II+ii8XH8hCWqCKqkOSGkT\nV+CmgkTWfTs/uufjHfPDQiC/Zk9XbIciJiyMJOJ5UctceFAqhjSopFYslcuV\nraSMo/Moud5/35TGNEzltTq7qobthAu0optJz8grWGRPxyxTR+4sTGbG4srh\nk4a2\r\n=IytE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrLVxdqBlUsHCGhIMP6n/SjGqMk9WuSuoOO+6wPZFGWgIgLCOpZLAbuuTllLlZOm+UJ3iOovi3m8SYok7PuKsSn4Y="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.1-next-1609339912-45a9c94d.0_1609340055194_0.738797746643139"},"_hasShrinkwrap":false},"2.36.1-next-1609341706-45a9c94d.0":{"name":"@xdn/apollo","version":"2.36.1-next-1609341706-45a9c94d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.1-next-1609341706-45a9c94d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.1-next-1609341706-45a9c94d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4Zc0TZysBkqPDb967EqwPirJqO5ZBqNWDXWQqcXErhIfwkLXaTq+xA5yJnlXXEhXsSi0EH0doQbKaDgd/AWJgw==","shasum":"4fd8f48c79f640c5f74850eafcb856955c16dcd5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.1-next-1609341706-45a9c94d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7JuaCRA9TVsSAnZWagAAYfgP/2knNijZG3+zc39oqLIz\nkKmz6NimQoMqn0XlixXkr1nKHNOWy7eZlsGDi8wEKlFke+GswYvLHoCN85Qr\nmQs7HMMW232UQ4uTm3rnyaaDYv9naQy11ecwp//+W2XFHn3sBQZ/xI03TD87\n8QShFx/NW8dI/jD4g2wfyI/kkOVEbKVKDbMmsMKzoJYbxFLOvyti1Ub/lJlB\nMxrCQOTkiWa7C6MWjagEPIjS4yau3gNCYFwQdFQURL2kj9mjn/9AxhPLdBEl\nFkTKlMo7hOvjHPoN6i0TJvRlJXcPLW9wpi003p/k6VO9rLcr3eD7L7rKfHz8\nX0rbkEMbI1PyBC7D4YCwSHZl4uk2WjX3w73K2ILyrvrtfdCFurC2z8V0dZA8\nr6CbLSfcB+CbjJzHwPKyRuDW3xZPjHM0qOu4AebYTQDiKTL4iWfGedLyBhCm\n9GyUB37u7+oyvoIO2TkJo8Mprba9DjLR9zlT7VkjNZ+sTGSx5IQKepHyWL8d\nK0ZYRsRaRwZmB+o6aVisrLHVe/0uUDSAfSowIXfc78vJHjkQ+yg0MbaFtr2t\nUEtFPQV42beb5hFFFLWC16lQMSUDXzLhO/3URSzeFNae93cxE7njcSOAh53w\nMx5D2awsdvL7NFUd+MMbtT7DY3MqcUvLpqw4r/WK001SaS/Lg6WZ+LU5sELn\ny6bG\r\n=8o9S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICY6URR03yVPmV5Ww7XRDT1AEpiXEjA4amAKj3IhJiTEAiAbtP21zH7JVgxBKz0k0AzcshS1Yq9axdSCbycTB7sNqg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.1-next-1609341706-45a9c94d.0_1609341850441_0.358907247369493"},"_hasShrinkwrap":false},"2.36.1-next-1609341954-12f562d3.0":{"name":"@xdn/apollo","version":"2.36.1-next-1609341954-12f562d3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.1-next-1609341954-12f562d3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.1-next-1609341954-12f562d3.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-adRlN+4ZrTQz9lUQw3nwhsnQf2ZzVywysCnhbJZ6Xxs0MIGdZrIrHQLjZDJAEwsgyfoKUuXge0puKUoudVAtCA==","shasum":"729f64d16887f1cb272e9c7cf4bca3de14932969","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.1-next-1609341954-12f562d3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7JyeCRA9TVsSAnZWagAAxmEP/0m/a+g6StWbVgcoH1yZ\nZvMrW/DLe/1X9NqQNK/AKnZbyGk8VodkJndWSnDoxGmwElwSlLthVShaNEzX\nJR4/pvyzGA/VD4MVx+E4fuBZN4rjKENlJJUgh5NtfUC9eFCl80QgOk1eOIYP\nu4PbF5HP7vMux7IgoN6XkuQlrOInFRc5JFGmdWF2cLQXEey8UDEitAXMGUvw\n1y7gOwKc4ERs0NWl75++Dqd/wQIouUd66LDZvvpAegU9DytOcYsdsmCQ/6WF\nAOhz243GoIYRFX0hdUhLy+/Z2/hAxSwBqF0DgHVJN3PrC+EkZ2KENZIrqySB\nC0QfjWevfsH5o4S+s1AQOd5jCqL+ueKNPfkz4cH9zOgtKptVF64fdO3KcTqn\nBPKZHL9/oCytP/2U7/JfusxGeBpIujlWtaITDDXpBM9c26Kvhw22P6vdM2md\nWHyhP8dBr2Wzhi/mfXsomOubupFElTscsvhIL32UK6aG1lxzK9yi1opCDgsI\n5dppLEo4GYY+Flwtz/crtFmmZvgNXrD9+4lfKiH/FIxC7stYx3065U9jPUM5\niSawxrH3WpmziqRiGFCPiUILKn7XjHqxIIfrHlR9Cyrn/97jqWKj3prPvGmO\nmghkuTZrUlwvid9/oAdU0fXxxZ5ACI8Qzz/VzunhF0pOl0isS2Xy7LoblSJh\nkmcl\r\n=xbd8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmwf8j7QgEKXZ6Ch5PZX4r9jUDJnvPR2CGRBuT7tq18AiAwv2yAyZo3dxbhKwxmWnS2RR+hiPqV+h/5YOz3KV4Eeg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.1-next-1609341954-12f562d3.0_1609342109697_0.47536778947227476"},"_hasShrinkwrap":false},"2.36.1-next-1609343079-45a9c94d.0":{"name":"@xdn/apollo","version":"2.36.1-next-1609343079-45a9c94d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.1-next-1609343079-45a9c94d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.1-next-1609343079-45a9c94d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dojZYTURTbYg87vqkW5gLR8BgbTdTrf0/r+K9S1kTRBr7WtyKWTewT387dC23ZfLcKKsaZ56Y6o+vTjgXaN1BQ==","shasum":"6153be7fcbe86ac39f5d132b5db408a12779b598","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.1-next-1609343079-45a9c94d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7KDqCRA9TVsSAnZWagAAoCkP/3lAKY+yuUj8yrS4rdBa\nPjZzfH6FA0wmCXfPYI7+JKghHnoNIcopZ4+7VazutUJdOwxjhz5De3a1Z7qo\nDMGpWcbrKCMwUQiM6ZhuwDNKB7RXTsmbh/g7vgASI+eHmlSItS/yjmK40kI2\n5iYdoyMn7cMjB3vswzcM7twAqQXpM1ERovPOj7luIitgBlpVBcEDNy7c6hXU\nPxrWRNK1ZWJED/GVWrgH+Ya1qe02i26+F1Nwda2a6mLO+gzf8p0Rh/IwWsm4\n3XDExpw1SdeledcnJIFE28BwJm+wEuHHeRTK4Y0cN5myPI4GuG94GN63Lo7V\nFvVg0dJ2Bqd8ScYW3mOesrXslU/hmxPJLNEOJuwXPaArnV4leaFxjmhaYkce\nK+F+x7Thf6wLkzN7kb7b+UCkj/3R+LEoJf6h9HUCgnFf3bOCT655POOWlwqc\nqc7ha7fggxkBENOPCMryiJrgtllMinwRASHz1Zh1DkLK8+DZmgp2VP1rTxa8\npwOd+EaZGR26hZV1yHDY+jZDba5kxTJNOeszdYYOXLNTptNyPDx5DepouzcK\nhhHDy87CMdqes9TOJspNBlZCc+9b9gBgTa4RGK893iCkGzxSJ3uJP43e3QlU\nsgWjAS3gkDeMV0mIYHca3CzZ38bKyvZdNePSrzMWSZ6yKu5AhxCQo+Sinseu\npMJ9\r\n=dUGD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJh30vUqpCRhXCDsmwNBR+WiT3uJ+2oWCg4KrCIC/thAiEArevGomo6bGFX2PNVg3Hkjr5WcVq9ythUvJW+Gm85bC0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.1-next-1609343079-45a9c94d.0_1609343209860_0.3348394268088708"},"_hasShrinkwrap":false},"2.36.0":{"name":"@xdn/apollo","version":"2.36.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.36.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-q86qql1LryNrF5pMNZSISMofqFKagQD3V3XJ5nvQ64DvyCoA3ObGh0mq2zPVb+dDXaVxwHq51jH4LuIcIJpNcg==","shasum":"442ce53a788698e802ee727b3023db28e12c1ffc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7KdmCRA9TVsSAnZWagAAVdYQAJl7FgdXtVr8oJ85RH8I\n8mGaxbgHjesyP+7CJB7QveOHg0roPkJzAiKYJqChPwRrxnXit9p3PRwjf26g\n5PPySYHds0UorPxeb0+WoNZwe/CgICv9KMgmW8527Jcn+rcCijAkl+Rvo2G6\n6halY5z8FIsn/mleT+m5innBypXeRVbARtbe1cl7dJ/jRVNP7BklEtbqBEXV\n/6oIMqV9beg8thalyy4DkSrZNYNe9VNpl9vYpis0DX/KIFWVJM05YIkZ0cNL\nui3MqcFuqFR301U0q8K0XCFC6BaE0s0YRsN4Sx6a7RlOjeZh58x9jOa799kr\nAoFwowIUKBs7CIXGgYitLWxHBy74e/Z3ouX0V89/sx5x27OuQXMCnKyUSqEL\nq5IbY1+whSbyTZwyo88WZYPP8V+fIPQemFzpSNbSjMfJxxDfh0kxR7b9RLe2\nAAZgVvSxmD30hyW5zfE1PiPERNezILvvSAehpavFL3xhTOh2+0i9ptCZBiMS\nWenoi+eB5ZKpvsxj50SmOdgRV+2jIEPpT81wQmc5PcVNOun6DctPRHzglbB7\nOHyyXUbkCeYp+k/R0aQ5X1XKjflt8aGr2l2Gwf5tAequucSg7puQ5Ze2Xdb9\n4UA9lJUqDpZrafUGmtOS/HWMaRvt+v5/x3xNHVJgpieXFfjOBBCUKBhQXcUT\nVP4M\r\n=3o+k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOZXsl8qycDSBHAPd/U5jQyhS2DEhtC5cBcUFYEzSflgIgPlfh7yaa1bPnzFmQU/BUsTQ3+ZXrsRZwIIpFQcfuplg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.0_1609344870048_0.3898670679240468"},"_hasShrinkwrap":false},"2.36.1-next-1609353465-35c2ae73.0":{"name":"@xdn/apollo","version":"2.36.1-next-1609353465-35c2ae73.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.1-next-1609353465-35c2ae73.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.1-next-1609353465-35c2ae73.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-x/kT9cVugm3SM4BA+yrQ9XrMfsp/nBn8uAHnTO2VkzNeLd0GM0jYzBeyMyiC+rrguUqPBY8x8cEgDzcMfye08A==","shasum":"86636079b00b52e40982be6e42db9c548fa8eea2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.1-next-1609353465-35c2ae73.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7MmMCRA9TVsSAnZWagAARNIP/09bC9Q/+Gnhp+siTt6D\nnXbpzsocy2lx7466TbJDxAmbx0sp3pBEuVWsY3yUkd2zR9N3LfO+dvxznkq3\nOSsfT7feHK83Pum2p7Nci+Oc7dnlSwkF+zsXAQRteeScDWOtQsIILXmL7eSn\nsKvr1DevRRsBDZfIpgdTp6Px1egBKXUkOBCvhVa0jcH3+WHmH1jht31Zay8u\n/TcOo0pJu5pLsQ5tdF34OzkkKQUVQfQ+oxrCC3M6eXSxcqRT+0eWiYlpCPEl\ninJbAkrs+RKjsxPOhz8CqAZDl7nzRUrrGhC4/hQ4ThJZTa+p/RfAhMJqlbfJ\npFROvnUl3zfGQdpdA1vqEt3Gqhzx5khWidhIq9HgwIzHdSUN4TQ4CCEE38AL\nIZjqwoTHVoGwvoEL+espt2fXaDiPT7xgoAYGt/qaElM73WfW1Tp482WAd5cQ\nrH2P0j6B9WSTGdutCpYdpFQfEK2Ialm0PRjM8CyozC4rWZtk0WuUb7mur2Dy\nd78LH5U5SIBxyK1zhGnedH2RE5fAoin7T4tCUte7xazLw4urHM61wwF/7DnQ\nFomHdxamk545+OfALd+3w/SeKRH4VZJGhHJaQzd+uRmzNvJzyOhYV+WdZvbR\nYbZnho4i83U2yXirlaXBn3+icpqGM2mECJ9du67GC0VXFYfcEjwAzFMzCjei\nsL7/\r\n=9Ii7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChi/LufLDvV2v6saHQYExLZ7F1/1KyRKZDdcBf1dRSugIgRfjt7CY1/mkg3h8lSdzJzAcFBjlXvHNVvli1iRKCq60="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.1-next-1609353465-35c2ae73.0_1609353611844_0.40243183466548027"},"_hasShrinkwrap":false},"2.36.1-next-1609354696-db6c193e.0":{"name":"@xdn/apollo","version":"2.36.1-next-1609354696-db6c193e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.1-next-1609354696-db6c193e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.1-next-1609354696-db6c193e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9RbJOBPvhK5hdIVLf7AHWIe7ZU1vFHV45GcHZR3egsrQqq66PAfoHB3ZTvAk72edeAjrxLHGy0cikcnk4OCSNg==","shasum":"302e196973233b02c8d7bff30307aafff147ab56","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.1-next-1609354696-db6c193e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7M5FCRA9TVsSAnZWagAAgo8P/3IwfVOgjHyS/kjME5/E\nGKNs6vpj8tIRp6GkRcGlPWubbJm393Bx93cO8fLZK5U8kEAsj3t9DRE9Cus1\nO9CR0TaiG8nrah30lQ8R67PlBWEnyBEDGBSAsNfh2zo1uPkAgcvpzb1rm+fv\n5K5OKfBXMRf4MvHyOK6hUq2jbvEc+aWLs3LHPW+sVNhLzIjMGixQ6DUBSM6o\nMbSnIWb7+MQgCVcGfkmlTv+c2jxdkXH0BNeZMik/gtMqluRRAB7jsanHc0Pp\nJcArQrlq1y55fU35hQUIlC3g8wl+Opy/LsNDNLycm+yT1/7tj84hhsSTRLqE\n29hGN4jKLgHcKxdAUGi4SqsTi2QssAqMThaDbZiagFTWWX6AgcSelcTdsNFG\n0d7cUTb9UqK2td4Z8XDUp09fNoM/iqfzMDDEzMNsOk6A4RlVdKlRHWjNwuWT\niWGLoctz2wrk3EptLJRB1ZBEblaCt6XbqBAF3PLkkkYzPuA6BZovzH8NnTt2\ndDVG67GKL5pJd4MF7CUd53jqS7b9oNehAyQO41uAeBIw/K/Xibece7bTtHV2\nYWuanv3c3FkUuUkWKxgYPV2nHhjRwsl8228FEhs0dFNg4qMMwNVMgSYKAI3X\nXPaKNYS8xO9oyM3ZVmYnFkTLgX2iS1CNQ4rwULSUfW01wfysya4BzejCTSBs\nk2o8\r\n=liRd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqUsJ5OeYHs17upg56ZI6WlbQU1XIb/TBOK7uNxVTaFAIgShu/GpdW+/5f51sI6no3w2eskT4W4GZCpYCUNMYrIpM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.1-next-1609354696-db6c193e.0_1609354820899_0.8114249016401869"},"_hasShrinkwrap":false},"2.36.2-next-1609355383-2f939fa3.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609355383-2f939fa3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609355383-2f939fa3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609355383-2f939fa3.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GpEKU9fpEVD6HoIjlf8iq2of2Vidp+Dmlbd3yZc/d7zx1nYTM/t2Oz1177JTyYh8USLMNM/HiANuA9ncTCIFsQ==","shasum":"68fa091e393876293e37f9e5e3903e29076f3d0e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609355383-2f939fa3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7NEFCRA9TVsSAnZWagAApREQAJMLjnMZ8Cz6K1GBJcGW\nlEoTzaXayA7IDCBTmzTz0V0zz1qKUq2DsGXSatXAsEIukTQsJYw5tB49WTWi\nIfsybqZKYX7qlEHVKs1zQqNTsF07W9+WVgD1KGtE8IyLeHhkXJowAIJNMBaC\n91jfjPk7Fkbq7kyHfvlxQLifOpUKdjHdn2bWesiTT6/ShIFmpVbL4m7Q7sox\ndF47hxE6aUascDcI8wAOB0U3N6XYUUhgvcYxMzfljxE+74BVlrLLTfgNHCoQ\neUhbXkZN17V97UnNUQGRH65ZBG3WSMWE4DxEuQxsJsTPz0x9QUpsheVCHAhK\nhS4IJER67H1w2wz68xrT4UJqBBjwxyo0VOyJjnfegdd2rsyF9ntmUHqnEsas\nEZs7dn68yxM5jdGZ0oXb4ML2Ny9+Cg3l6Wy7qnSlVtVsyvC1NDUS2zuPGfXy\nID/I9EsGdKJ2CiF5wQL+Zan46AZBhhPAtg0l7V2RrfXsGP4rIijwq38mzXeP\nrz9/iI9J/52e+jkEuHjSH3zbOyWR+OJK6VSWGvXk4lWqUoGU8wZq4FXZmbha\nv4McdeSZcyvom24cZ/7Wywm5eVyfn5bscUrk12MrKRX2SKtrlZ3+qYLcHcjq\nWAOn2f/K4ukCR6hUfWqk5cujfXZQ8+hqp2irF7UbfFJ0tc61+GDPKQvUNgyB\nywJJ\r\n=lQEo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOMTV2qeW9rhffBtlf+zqI1LlWX8Sy7BAxFIKsMeKNNAiEA/xDKlUvtAcDg99NhxkKz6W4K7nskkE7JX7cvUfYTVtk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609355383-2f939fa3.0_1609355525484_0.5370368229480227"},"_hasShrinkwrap":false},"2.36.2-next-1609356608-2f939fa3.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609356608-2f939fa3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609356608-2f939fa3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609356608-2f939fa3.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0Fz6HN88BxhWrzwfxz40wluvp2MnYqTJE7lhz0+scihFpcvbhDHE3fol8D164FLVx7XjIYrfNcQFAFkmxXxxkg==","shasum":"b7345fae85f110d03d2a9c881eddf32d30b8a06b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609356608-2f939fa3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7NXMCRA9TVsSAnZWagAAe7AP/37XPPAt+808JGApdAQT\nVKn45THvnRhak/SLbDUxG/jk2nYCj06Hj/qR85P0Rz8YK6CHPYehUEgOUYlk\nv4MVPXE+IAkMJu0iOAeIDJD1u4VqJbZBG4pNakkJPINeJTAQHGBOLdRVr/z2\nKE3mA265N/bG5aatFh/FxkdsuN/iIlfNMy4FoyeRbqm0FnZQnLTH5SwWiOIp\nxHFvoLC3iFxxWALdaAae17NymU3YSjCyzsViHBOCBN0pitfpUJrc0atIrfFS\nSd15R4GbSgGoBGI3PkIlo+yyhbv1pJpAQUOehIVbvUaZ2m+02NhLfTXbE6hd\n96Lj8BHFGlv7Q1pVCaKtMBvicEhPM2QDaYH1FkA+PWRnbZGl9VtRnW2ctkrO\nK4rxd4T2v48SmpGE3rp3DiWCY1Fm3wk7+aYGoiMeBZchU0xhZAIW4eafTm2f\nWkTx19b3IJzlABmYwUmU3x0c1YB8mhw3LCfGQDSzHnqdNsaC6V6yhFBvy/Jh\nTM7QtB5BwoCXdwQOsIHSbM1chTqQsNbTBmm/dkkviZHUTDbtnCOL2WvjG1gB\nOA5WtnRkXXk3ibw+Z5l1tEB1rCbbmjtBQK4G+qd0bb7bJa1SpPsyTx21rMA0\nWbQiEH4nqgHJqMYEt6eiT+o79mILmz+DLga+k8/j/IiYJlyfaefce4zzpHYt\nhwwk\r\n=ARDN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDh/VRlYEUah8l39LKppVWl/dNGcKxuMoJ1E0q5O76XKAiEAgIxvOL/6K4HjMJlVMlx/6m0c3DEntROpzavUyGwbj+w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609356608-2f939fa3.0_1609356747968_0.11346106172890713"},"_hasShrinkwrap":false},"2.36.1":{"name":"@xdn/apollo","version":"2.36.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.36.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aFBvH5X4StvtCQKiXzijdpUDBKQBNbyNrgXkPI/Y/tEclvj0V/N/KLYtk+KdyBTpO1WhoWe+tXZWvZGHh7yO8g==","shasum":"1677e322dcfdb71871361526abb5c8fee1b24e9d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf7PjwCRA9TVsSAnZWagAA5YkP/R8fuXWZQiEp+tIs546/\nxbPTVZ+xSgkCwB5Pbf+bufetDxfcWam9keFYYjdLDBys9ZBrjhWYKSF0y80h\nLv87PR89ToujSkWYmNjuGG0y6ler7+X6hiFuygKs2mkT8wPEKlmjW9A8ntnm\nxDrwVG6BTgMQ9K2rj7mevd5qK7e0JDDr3Dkr3IfXIRrkFQFrnpl5VAcxyBV+\nLS1uiD5cxUH0PKwLaD8ttcDynBxkPhsBC13aRlVQ4WedFyKdvhvG+0tpIz1s\ni3mfmqLxjZQ4rHq11wh7osAo5F8WtsMrHmGMZAmd8gQoc0Z8tr30+6d14KZD\n7K6hRFeoAMVbNBybBrLcUsQNIYNzRfjQqUC/dJX88Kdbsjr3bcim+F8YzwE1\nA061/9XI/TduaODpnOQP3K9zzO20wNHPSv+NVyFtQDtmzEE83rw+w6MrMSg4\nkmwjpi5IngpTt5gxRjPdz+zMWlQ+K81tl8uFOMSTAN/lZqr22LuvIlUe+uiL\nRgxkqeAllYaCIIz3cZ77p3n7H8dnnwTe1hRLAvKtb30oCM4TIjAkyMn8uS95\nTZUMIar+idXaDOntRoAN69W9CztNcIBMLNwSPgXi67UQrmbmFWyzieOA2EAH\n3g4FeTaXq2Df7oF4agSryWENzDbqVpjet272GiutcsLKpZFFaseT3gBnj/kt\nz0Ng\r\n=zmbd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICclUmeWWHGWqjcsBfO0FpDOx3e2zGeLFElLhCcw3qOUAiA4WOKu+Fj7IoNj5sdWQa5xaa4S5aUtuxCB1/EseOTC5A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.1_1609365743881_0.8497348675920717"},"_hasShrinkwrap":false},"2.36.2-next-1609758263-8f588ac8.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609758263-8f588ac8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609758263-8f588ac8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609758263-8f588ac8.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Hg2dqeF4r0IyvNfUzBjbNJl5xdtyo//i6TlNl+BIqwz+pn5cUz3/oqsYNZK+GJL29wYK52oBT47Or+xjrnlztg==","shasum":"66999510a6692780a42bf652079a2b19d10d5e64","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609758263-8f588ac8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8vbECRA9TVsSAnZWagAAFKgP/3hJa+QLALVBpooKRC02\n9dX3uSeTOAaJOCOL8Duz8wrm7kPdz/8ngVFv4NWQ0uEw6LHPTauNxHvKURxm\n6Ng3DqCbr4Yutn7iSMmILvrD2ve+pDGDn3v7F9r5MizxchREXOvbX5aLb0XF\nM2xg+OO+GbgM4cDrO7aaXO73yE2pq4hnV/j08cUBVHpnHoMntmY02oILSrMN\nBxjsr+mhYPGlNFkYHYWrNspnX66HeC52XlEh76PvbTXNOgfjlzGkzqkoLW+2\nK2bs0GyLZoiP59X5AV2BEAOlZD2tgTP3bFtDIobunpFz6FQ2hKzt5BMx8hNO\nngyB85EyIw7vjIQxXiTl6Al4ioDiu8UofhAlucDCe9B/BV6O4P/AWoc+JeHp\n/rhdZDKCa+9E6JnhdD5GEj+366d02v20FrWN50c55qhrEKljNCIo8IMKViMm\ntl337utItKnrlnFyTNEprN16uJRYNmvBqzMqMs8WEn80Q/aLEm0YfSy/AdZY\n9Idj+MVnK0RnQnSDNuHF2dTtkbn02klYjJt+YH6jwCzAxhTOavXtlByZq8VS\neuAWkXyYVCi6Jcpu9f4N85z57PtQSTbluRbkS0RASPotCqQxaBWZJ0wGebPG\nVIvI8IMC4gW4LIT820yh9BtVbvenm8XNE71ZUNztVV8ZhV9zTe5adyIfxcIw\npUG2\r\n=HawR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGA4nVmy9/07RQKEiCr2hYssFiasHoNk+nJeh5ct/libAiEA0JyKgHjKN8UefHBGqlf1cO9QAHU91/lKFyye0l4y2hE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609758263-8f588ac8.0_1609758403944_0.988817515764782"},"_hasShrinkwrap":false},"2.36.2-next-1609759946-5a922564.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609759946-5a922564.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609759946-5a922564.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609759946-5a922564.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XhbPADjgvoBUoFENEJxsmOGeSfLKGuF2h2mfOD6HUKUOJn4OfFuMA0QzDI7fcrYlRGMXZ0dgAgUpfmvpeS400w==","shasum":"a5d8229a2ec883eca6726f90027762f9e38197a7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609759946-5a922564.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8v1qCRA9TVsSAnZWagAAtIYP/iNXLNWGI4ktHW+U5a8p\nH4jD3BbzL13Rutik32vfOFIv9qkvYTqpR56kaqIe0CR0Tv/1ITmjgUsBywYO\nrN++bYCdZc+AqLc20uX7TAJ2h56A06FoVOEheJ8ofU2X+NXDCpYYs3/yayoi\n+FDSZWNlWY4/wRDqUTpnrc2vcglZ4BMpwZAbhW8JpH2ocLtZ1qYb5v2f13bY\ng7SEmeL+vqcHWPVVeGhykyN1wucUB58eCNsBlBJy98oro7l9uwrYwmwtILY+\nSLsVmzTALOY0pFcxF0D48S9ftQw6U+yfHU5qMsrNvebigQBxtt2uNCD/ZGi1\niCac+MaevkJ7PjJASyxE3vQrpa99lbJbfKMBrmEc+grNsp26kM4W/Bl2k5sq\n0Xnr14+5EGgg8nJjUaNvDShpe06Kg13XRwMNONdfvI5FCICpk9gmsRcqJqmC\nAD8MwZJbdg4emhfEKGzQ2y8PSMqLqCdqb1aywSyAwYPldbXmMXRSzjIt/D8A\nImwKrgGNXxeo/5070GHezBHLvUHui6XH+WKvg5OqtxjdBoWXwMqBecGFnS1U\neurloEMSp1pJL8YXuEiwUwpL44LRrMo/B5m8tBo6aWMSObEQ/4dLqo92I/fB\nFamXVPfTRO3QV/A51m63a9+F1Th3RnqKZH3PAjpmCMCCG/7AxuMsTmDxadG2\nXPK3\r\n=zEMQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2Rq2GEgcRr4+KE2SG0wRS+Pj80HyTVXUmkD7g4uRimAiEA0ksXfudfqduYcEWrfsIzIiFHOMFqwIS7gtAtjpUP17s="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609759946-5a922564.0_1609760105691_0.740859838620171"},"_hasShrinkwrap":false},"2.36.2-next-1609764320-34b1906e.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609764320-34b1906e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609764320-34b1906e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609764320-34b1906e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yicGDIWY2qrQ14x8lQZ81/oAZFwoBfxLeOgZqPLrngSj125q3bj3+ZtbIyO1iHOFievN9PtG6xlUn3WD554YSg==","shasum":"8ac700da4f51cfe1c27184742e36351476b56276","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609764320-34b1906e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8w52CRA9TVsSAnZWagAAlOAP/2nbwYSOgK9QwotAA3d3\nNczhkhoEKLMLsQ1fxUMSmWr9xSqZDqK8M75fs3CFISZWCrq4WZH3QYsY1EXN\nWXalBR3tJvsBEeLjjIel7teThCvwQQYoZWMS1nbl2ZSdlJlNZ7hwMq0QEQJT\njdlejHti6OvlMN7vkYxhFDD82n3Fsi3lBpRqZ8Va/WJZyXkr9LUi3Uu7buLd\n8O36LMg9EOStQvKSsoGLOMnOOsOowYyizlaxM7PQS26ksRWd1Lvhq8mu5NLR\nmzw/dkXiKfdmwLaB+c0iDwDiw3exq8+rFrrho6YYAlTrcQ4fOHtYB41AJ88a\nQDHRfjZlnTC8quZ5k8W9FdidHySdq3lp5o6Pq/4ip5o6DmBK23DbbhpEIrJq\nm4odRj4mvqrDoLazoIFPIO6tZNnFeLl56tLT1eegjCmCux62A5zjQht1YcIA\n1G1hKzZjY7hpJUztOed9cDcNxfSZhcFZUpn0rumrZ2WJg4tcAqpHN2oyyruQ\nZCmMi/dDZ1U7kh0eP2O/CcBlE3OigTLm9kkRV79cK+MbhCF/0HzEOWbIznHp\ntclRKd5M3nGwg9ldu8Ks4zbjymi+GTDOlusf14+5igpD/T3IJ3DDf23CeKx6\nYaW1we7G20ijhxiyGLJeokXwHt3O7Yfq98h86JCF7f88JNaCogh5/zLb5kHw\nzr0W\r\n=orAT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDItgqT31/zYfZ6jC9q2aF6bLjnn3nJb/G7gl51ZYe6VwIhAJVjln4MlzlrYCnO0tnoSeJdx1jy4CIvXAU5uKK/7xUD"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609764320-34b1906e.0_1609764470132_0.4071661204712391"},"_hasShrinkwrap":false},"2.36.2-next-1609764928-377de9aa.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609764928-377de9aa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609764928-377de9aa.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609764928-377de9aa.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cZzPr/zGOEJTSuUjpVlaAw6ggyics9gWKGpNCFM++2zzisVLve/bjl9bHBuy54HPq3kp2u5wYTfEfmc8ktx+2A==","shasum":"585bf488cf855f0baf73265b0b92e160444ba7da","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609764928-377de9aa.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8xDYCRA9TVsSAnZWagAAhx8P/2oJk2r9vWCol/q9m7Zi\nv5PLDbrkk0GFOQA5X24S2SLVt9Hplsw059bA8EjhFnDxfblQftBNpsRMRROL\nsZexqbytWBeCOBXethR2mNY6q/ljf1JcgmXf7pWuWyB9Bj6U7MglLq+unsw4\nBck5wakwBgtPiPKESzKg0sSrn8sleLtepW3uM9HtKMGAG/A0CW5WgqEBHX5M\nu4PN5Gnz4P/h3fGWLrNdLp+lgsVP7YC/+QQ3qIwy76hrd7cppt6Nh8Ywl2Au\n8WAlXgzDmqqxXWZfyS+cVz//jXi14cIRG3TA1Xy6C0BVcTc0QtWGeK/DOBws\n3nhbYWbLTBWTn7K/cUiUamEJXjX46/gz0D62KG/YqpdyAHC8BXJily1xEMWJ\nZfP921IRyJRHC8fxI75EqxtQO1An1LXz+vbsXPWamB+3UBRIOxwLRc2znvly\nbp9oB4us0cz7nHMLT1XkjczpykkCPbsFtMMH3SEgs+2871E4+fUCEz3epYK+\nA2WZ9XbtNUdXEwyKY3J/P14f4aOLKMAh+qMua4lqSiTY//Nob+9c+0LPvJij\nlK8Ol0RJlE/M5NsAOq0tNn105UGWSa5BjFyjkIQy4o35deNcd0lIXcXxbz7+\nW4BBJfod2TH4n7N8B3dDDboYPJdPoIG+IrXZP322Wf3duWfXqjA0ib3vrVhg\niEKw\r\n=05/E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICOkjluTQO4xot5LN5GTMN5wXIB8uGu6qEoml1l+V8mYAiBZSDp99+52iaAOKu7f95LanSXk54ehsdyNSWtRhol90w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609764928-377de9aa.0_1609765079736_0.6013418764090439"},"_hasShrinkwrap":false},"2.36.2-next-1609765560-85002dc7.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609765560-85002dc7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609765560-85002dc7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609765560-85002dc7.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l1DbX5pWxLLJcByfovh8Mni0whOD63JKmdqlCs0xMHL8sQu6qm49WrDi/2WGFEZ0xeykV0xotO5+8/s2NYntxw==","shasum":"94a44a38d85b21aeb8ce1917f54534239a589019","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609765560-85002dc7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8xNNCRA9TVsSAnZWagAAGZcP/jM8fFeXflzbbhbbQXYA\nqOtPUdefyaqZHyVP07ffkLehA0oLn9c1kmafawf06lMEnEOAG+XBw5fh0aqO\nEFfH8jUKQOC8FYuLAxmr8e/NGxMmwKwCKvEXyj5bwmFvLmATZqgrdkR8GReT\n3s8r+POy3uU3ZxihabrYXs5/J/V5/lTlIizkKf0ZpSNK0+2DlRJjiGZ6P4ie\nl70+icD/OKiW/5RT0g1BxjJ2uaikoNfWlWhVWJyIveQAslsxQuMX6x//ixWA\n/ov09Z5uBCI2ZXcINgJ/s3SymJBuLZxxV6065D4LrMUo5T9p2IcIkPJWCSVN\nMPOPQRK95PwXpvOoaSm0O+kf/YOcmVSC9bw/BKY+NhdkgaWRnnNL7th1h26h\nq9z4LjtrWMzDt/WzE0+Q9HL+unsEqTL2VRqmiyFeEWB/DaTCjumuIgH3uQpC\nF3wtKsD7NLrmATk3aqNAyeI1cVT7Q34MpIB2Ium+8gMJ/UzSxvWS4c/l5cQt\nIAc5NOni1Mv65u0qNQ3MKhuXDZbs9HaQ/BBZz+31HaO4OeuB0styjIHuEa0R\nhh4MhmeBouIqrXHRFmffo52f/3STcBaWxkD6Q/h/6WsQTljawAHaC4XxsTdO\npXL6E93qZLe9PYe9lV7s1ODKd20sHh10rc4UwT2ytNqk17sB1ft0BIa9fa6H\n36bh\r\n=5T0g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcx3k19ZtnmTf//ZLqnvjabMSatZ1ScvorDRzY3cyLsAiEA/NtqUaR/uHUV7Ld9FfzT0BbNe1k6WiS/knLsLiK8N10="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609765560-85002dc7.0_1609765709210_0.8385610431010233"},"_hasShrinkwrap":false},"2.36.2-next-1609766562-c1bcf807.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609766562-c1bcf807.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609766562-c1bcf807.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609766562-c1bcf807.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nWHa7lHFD5axZqGLtbZ4Dt62oYd+T/3DRXDUasxaHcfsz4ZrAt6tVl8ZUEzy8dbOv90U6mMyiPC4zyBVgJE3YQ==","shasum":"12610c9f1afebbeec2132e37e241918ef6b9b766","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609766562-c1bcf807.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8xcfCRA9TVsSAnZWagAAjkUP/jHmvZYflXFpJXjuv8sL\n5FT8rU1v/ByKZknKg4Z4Rtn8f0ZwvXm7+7GDnHSHt3Dnc2LLttfZHRX7W7an\nnlepuCnkLQXp32T1jEusq4Ms/xQD6WoWTcZ2pdqto9Ay7evwIeInQjjvRWve\nU/oQDigrRG5LvNVpUFZ5WG18YgDhgjgRumoTOoqQZDtjIjke1Plc+csAemyo\naJ9MCs2negMSqq8v/bxdm7pKZ5mYDDgv1ZjRu6c3nysuKRWKaWSl4R35Lh2n\ngobDV+f/xCAvWNv+Xa6QNOMqmljSJNd2904gkMS5cDoz3Zlh64BsTV2Vujon\na9av8v3jKzYV/eXxbVQmQclsUuj5QjIv/AAuK/Zj47EHuH5XmEowZ23ut8Lp\nz70+K0Iadiizz9HNcUieix1GNDx+26udbMbzWZWIW/ckrYUhrNEDvPY9WwRH\ncpD5rowmBZWsjAoM1cs1VAH/xvKfpdaPKwPFJCBRzvMFhTqtLC/PUkBi3bH6\nUF2QOcZn/xboZKnAqrNmM9CMG61VUX/xG0eRO4JjJGvsud4LwSOxw8o7n7qh\nMCHuLDdw/cuU1qZmAYtMEurgwCUxPH4RxvsVif63Dbj7yOENZsv2n+c200yj\neOXXobWX42TjAYS34rQK2pYRWGITLh8t76HyP+6qx5HXhBBNQ1EXYfzxe1AP\n3tQ8\r\n=+twD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrwG+xnAWAJ5h0QgrEl0++Txijbh8TKZHY2uOI1rw6OAIhALODWnSAf3uzshfPi5vmjrXA0VAKTDhO3B7Cy8La5s/Y"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609766562-c1bcf807.0_1609766687318_0.5773689279525873"},"_hasShrinkwrap":false},"2.36.2-next-1609767036-34b1906e.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609767036-34b1906e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609767036-34b1906e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609767036-34b1906e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-t/QQM5KQ7qmJh45dZueeGsEFVcpUgDESvEr7ChNBH50MgldupG0YZcoE3RLBV0FpJurKy3CME502FqaXJY2UBQ==","shasum":"dbe337be792cdbf381db9a988cd6b7c69fb94d17","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609767036-34b1906e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8xkQCRA9TVsSAnZWagAAj0gP+wUhsAT9iJyJAAzq1OYh\nd2LR12xKvRKzyKu/m1aMPfhgieJSQt1ClnDKTRoiXdfSr9/DpsptkSpc2Bvk\nB7ZF3NhchLVpvhzwtH26n/BEZNFph9ieGMab3jM7VJhKjeR2EnydoH3XCtVR\nkQrRUlL37ZrRcPtNnS3D5pvDuqqoJdYnWJrhN0xUXLJUWP6Oe2PK1s4blQec\nXoWpM4Xf+kitQXUpCpIlWb49dKTVZKOwhos0DgXb7rHtztIOWmAYy3Bbc3SL\n4ZuoH1MWp5IC7OpHjgMI6Awc9jr9WG71zjK8cUgC2zpKLCjhrixJGsqBmfUl\neMWV/FFrK2P3wfjJi93pLejdnoJ59qWwrOurIrUdf236V/j+KKozK/aivfNr\nHRdvvz5MkNU7y5MnduAnFbP9YNcaper8xDvrbCLDY23mibWTQ7dINGmjXOgw\nlgJBVJTpwghsX97kMKtaz8CG6cr92YMjPT2/1TBhNDQL32vF6O2EESq1UK/L\nvAdYZA9EfOdOz65iHlsjRnGWrgUWY6gZYOxzHVR+a0owTDE1gHeWkiPeTa4o\nlPtTGIKdc14x8nG1mveK4LGfU12P9Mk8LK5xpnunyfOhAqEoWTapyTYfi10S\nXqs0Dcx4YfOy/znWA6kHlcsyXX6AtdmwYDe0dsxhTkwO1vIPWq3MX9da7KFJ\nZNEB\r\n=mBFj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+yWNG9jij2aLr9CCjok+C0mIFbd2iU4y0NPn5XxzPqwIhANFcgq0nx0/htCuytzh8LPu8oiw2kwUYdQwys2KWNvAY"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609767036-34b1906e.0_1609767184007_0.18369232568004534"},"_hasShrinkwrap":false},"2.36.2-next-1609767142-b07777bb.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609767142-b07777bb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609767142-b07777bb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609767142-b07777bb.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xDBa402QJtJDDTiqGYPmeHG58+eFr75iwIlNE54Cz9AkpGEH9jUo2z0QZx3pJtaFXbKemtKOWgZ0v7IfULGNIg==","shasum":"4499744cc3985ee08b1690ad3bae2c1fb46b5a65","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609767142-b07777bb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8xl7CRA9TVsSAnZWagAAkW0P/RyN78m7E4oUGuvGWMii\nNrTjmm2Vy2VQ7PgqdZdhyZEnsqGxD5UFqB2Rv14fnEzBw2+5bF5j3j2K81vR\n7XfQcpwLqJyQWuc0bvkSJwALkQR+gEkjjZUWPwiqlDVoAWhyy/JSia6vSkNb\nMDA1ezvRY49/4YPyopEeLoBDx2VIhuGiijBDrZrdDH3V2/mBGVH70Iobiz7M\nppECV2LzKl8FGVTsIKgfTzQy7L8uMrjdLdELvDv/dVM/FVThA01GSFYRJGtL\nW6OlzITRRY7uAUJ7VQSyu1k444Vx3WGFwrfPNnXdbk8n1729x7CpOcX/Dpxl\ncwPCHX7GkGzgBs7F2RaPTTU/t0ltnEGl3S60mM12ObnU90IbAewFoY6A66ex\nk/30y4hGZe302COwgLlRoDb01JPKchs7h0aqUvTOQwxye0iiKqCT3uxQyfLO\nKEfKQ/CJjBjFCDPNgIDszeL0DX5Woypt8tgsFPbRXmRAkPzCcKmTD8FOsv0z\nrmvVhJDFOzeuPAQ9Tm0CJFc4Zz9XJ+u3p56CIRX3+EN1udZ+l1i3lwUuJ1+v\nly+w4UXHbJNrvNPEbL4ZFA0O7lwRkmmenQHVUyO+yAmhwHoB+1Nad71ankCq\nsfbhmI05ZW6Pu8ZeUyywq4cp/pkVSZOb9D3wVbR8Rt9fOLrhykER1EIrpf4R\nghzx\r\n=WEuJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAVral3vFNhywVypmhyhsyKUrgrw1VGMbbgaXHX7GzxaAiAZHRgVyaKYZuJSnKmdpWI0206PQ684Ft9m9+6YnVuTjQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609767142-b07777bb.0_1609767291109_0.7894909139415225"},"_hasShrinkwrap":false},"2.36.2-next-1609768294-4e0810db.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609768294-4e0810db.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609768294-4e0810db.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609768294-4e0810db.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0n6JJGNMhwBEpYS176Aze1cVRDaBPs5Z1gspvm0fSWEuwz4B01e/10FSvrYfW5yi2LyHTp5RPc7Yq+niOUC/iw==","shasum":"b135a7aaefa7a6f85593d01714085efecfef1fd7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609768294-4e0810db.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8x3xCRA9TVsSAnZWagAAb18QAKKI2CrMzo56K93bSzs1\n+FvqcvIys+q732Ast0TrBCaZICqZVyqKzo+Fi08KVOz6cVF0BAUqPF/BmCaA\nVcdsXbfw9qmb9QGmJmH5FXKROHdEueOHzvh5G2am3Io4kFXxz4NVbtqBPO4y\nzOfaTEXNqcdO1xHVvowF8Bz6iuiJ0BRryeORH2T+39WBD5t4XzYqO6rB6Ovq\nBhPLUzn7+GlJJH8Nwe9foXpHMR5NufpTirhOlNdPLUKPmDyfU1rtCubvjlEI\nrPIf9AkijX1cZQ+iK5RIbAn95xRt53DUbZgeeZpAO27LeAjehZhog4LFYv42\nmZHzrC+lahP8NtcfDUF7B/XwsUwUWI8rVAQc5hJHy6dnqxEBYqglGEDl2MH9\n6dOpj5EYFJb/58L+f1Hgo6Z4SV8/uNojuyEwPetP0Mwxub/seunjn7LN6ckG\nzkeppMwhuM/zwLuA5oyTtj15CLD3iVGa0xhdVL7SIkNin1St2BC+xcMhrIyE\nGpHb9D//UOWiZGYIWDNTpAReXEqQ7YD86gvyUUnIWy2S5VyDovU4iReJlUm6\nFpV7kXG0t18+tFxnjgGf2sfpsXk7UCDRO5XD56zYuh3gQHdfh8D8v6Ea5urC\n8IETDGZ3dByf7eHtPwy7z3YSmuF5PnyGNRodN+1hH0czArTvNV/wbxVdXHMi\n3YaZ\r\n=OpMp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfO6TnqgEnwrB8sZUWwAEEn46fZX5l5MQqYyP3dr0lgwIgEDMhdsNjkIiQlxM9yB17Ak5sj+WsIseFnUlS9E8zKkk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609768294-4e0810db.0_1609768433353_0.907804712921751"},"_hasShrinkwrap":false},"2.36.2-next-1609772224-d27530b1.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609772224-d27530b1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609772224-d27530b1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609772224-d27530b1.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vtZRsG52rsxasncoEVyMB+X0O0FRKcwVbtfwA9P2LvhkS6jluAlOhwlQjq3lPePB+f1ayfsvZa6i6z8DtiSvmg==","shasum":"f472045fa489e5b80b12fc1abcae5071021d4ca9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609772224-d27530b1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8y1fCRA9TVsSAnZWagAAurIQAIfViv8iqY6H5H5BvgMc\nXrk4ES/27AhyryjoN5lbbW22aE6JRr6qDv3t5E/1oHxtVSmkckLnxls+F/Ew\nXJrcOXW/umTWufGQNlaS7jdBfA9jfuL1HROiUma/YmfnjtXpuzrjg6ZhW5Ml\n4Zpbas80COSdyQ2Jj9ouNRuKXBRpXMMV9+TpazO+tqA3MG8MQC8kY82qxXX8\n0+ufdKDnaa4P+uakvSMB72io6slZdWVtvfVqWU+tdH4VlUxlzkDC5qVOrj50\ncjteHPKAjOqL0/V40I+sZwUpwt5WMLAQAnmj3xlZ0ijl5+c075A48un8EJmT\nml5WRsOuHXFU09BP5TQpw6+CM6f5Yf01VPj+64UdI/7fPmMHMRgg2dh2ao7A\nYiqhKKWGRfqGzgS2e4rKu4lc8c6iHqbZWksEI+bElx9yVPvylBaPwZjSB43o\ndY2O3ycpOqfGyHFnZPgFtQW1uzMb2/erHyt7/G2IkT3ESbU3tOvyNAuI7jHa\nWybko5ZWh0kA3LcMO1yOmz8OIB8bqhVw0DrQYQQL2qwQLb99niGDBsGRH7Ml\n9/KwWQItgULG+GBCGMS7iMCA759Qgp35sBxVdrkEk9wScz0esgHqTAZPLuPq\nrUHA4Nw5te0cA6yPgH76FCl7Z8pM7B2ccvlJBNDrCHOcSxnpRsXw91SSdUmF\nR1HY\r\n=Cheh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWyOp3OR5/gzmrbrNcINMT6nii/CFuXX7r9FwwvCvLOwIhAIAMW8oiFjMrUjRG75hL8MjJVY4Gpk8Rqo+A4Shjtmft"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609772224-d27530b1.0_1609772382655_0.593318217670388"},"_hasShrinkwrap":false},"2.36.2-next-1609776562-649ff1a6.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609776562-649ff1a6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609776562-649ff1a6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609776562-649ff1a6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gQMZ1UUgN2/BIe6ZRCMmhtVZfjC4/B/JAc+rJlo0zEY4PUVVX3VET4dPp8iUezIYxuo1Y0iiNzISVAGHzeqbMg==","shasum":"f8eb0f632e1b298fbcc6264d5dc184d682bc3655","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609776562-649ff1a6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8z5LCRA9TVsSAnZWagAASZgQAIDgQHuTrVbDdWZsNKTg\nfFFpyCmQTUWZBxncyQLRZ9Wd4afa4u2++a+G57Q24esES7U+Bckz/w8aWeAV\nCqEZSFRmSXbu6pw/ogVNyYjxi5VWO/FlgLXzW09R7cKj09ejmTBdF9yTKpCb\n98ZYCTd8s/nOwOB/8Nwve5XeUbSLnr1vCyTV7F48qQRyqvb9E6UGfIr8o6wd\nr+6OsUNUbfG6C/eBkGDSHQ4FU5YopMVTrrjxGTA6D6Vm49pcsJRrT7fmfYGM\nCQtc7TU+3hQJFnE22qY0B/Wfju4ny9p+qwwhN764Zz2Lj7GSWRNu5bc4Ff0/\nJ2Pxxlv7mUb6uOTcxXFMP0ksOAojNd6/q6d0rhyiBHtIw1Jde6+tAqD9zOpz\nrXbqyv23LFcqqyXGXOEZhNa5BWXvHKHKr3fJOFCOwQne1QOGmU3qQw2jwyuL\n23Vuy352cZW8tsNBUqOQGr8ECu9EnAdnlbQeEv2m9IIskf9zKQrSLmbpNsaV\nN/YdSYS5cpaOSpTZtHbnySqMmQldtI/D7UiSjf5vT7MT9H+2QmyCch8UNRdt\n80RDSE0mMu8SXASXAUc2EuXGV8DzcGNl88eYO05KrfitTlDga1V0IYehBt0O\n+szjAtdbgfas+mRqfAQCLS7/d5t1xH5CKBuSQefTVYDeluzQVYFq1ryb2+AH\npn95\r\n=93y7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfqJtEsJAe3H+1Z2+eYAI2OcudPuSILaTZmtIwFR4lyQIgOxrm24q5NbhIoZPfB0KZ4vOYrjEW2A7Fpo9OZMee5PA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609776562-649ff1a6.0_1609776715237_0.12500889659134673"},"_hasShrinkwrap":false},"2.36.2-next-1609778310-35779472.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609778310-35779472.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609778310-35779472.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609778310-35779472.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PIgCNDroKrWuxiiNPCxOZvAW8YUBieik5K2hqkWz2dVvv6VcvxU58S6YLoQVBlyYKZ1j8bdFq+SOTSfFSE08ow==","shasum":"cc74e6733ede6259539d1f71e39ca8f0366a38b6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609778310-35779472.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf80UhCRA9TVsSAnZWagAA9w8P+QESQdGIlt9eHaiMJLW4\nTWrt+tP4QEDRVN4piYMXwqa2z64GnEmZxFtqNaDpVpRdWqQyY5j+TEvepsey\niuyGHpAyzHfH6F71FjGf6dUlTEXzrpV/txsL+t8sXKsmP57kwxWQoVswKNt2\nPiIykZinDAm77WAZ66OotX/5AL646KDgwHOcGiVD+kjJ7FzDqMMTRsDc9uif\nMGJGnpVNWfoU1xytnQxfzsg1d4+/26f5lzRYcEfUVP/IzaMNPpgkvqQvd3gW\n4QhVIL3QI0GRSsFOMuDpQi+VAD1cFT5SPlhhUIzdY3bbA98tXwFWlGeaqxLA\nuG0AdG3pr7lW2LUTwm8X99nueDdcuqTBLLh9BQGwlmJMI8+eu7C7X2q45LvI\nwXBi6qyVO4zMxQb4w0n+K3p+xO2qpecDn3FbZ1f+8lR0veJkROqTgna+Lp2D\n2v5zkfAMprhltXZGnjcDzSItz8mSr39u2J+zyNyhyzuxJkVw0zeHNiwfabN6\nsN5Li5d3H+U9rWFMj9bxKo8hVpbxXiEjAlsRacjM655kfzMcDq6/rjzpF2Xl\nZ8KgQsgnsn2uMcdgP1YiPsOlvh/wmiqV9z6khSOjoqy0cLBzFSMTYr/aikAS\n7IvoNeGrXoxXudXp8UMj8s6qg39LDUqOXX2Z7CHw4wAExraC+Th6+iYXh46W\n2eHe\r\n=l8ds\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoFQasBg3n7vzeBL0OssbYELl3foHZ4GClQuF1KHPmfAIhAKA3ajBz5O4D0d0+T2j5wJ+4W+OyEvkPngb4KCAc7wxl"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609778310-35779472.0_1609778462839_0.5350532099411462"},"_hasShrinkwrap":false},"2.36.2-next-1609779472-2110381f.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609779472-2110381f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609779472-2110381f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609779472-2110381f.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yhHp+BY6wOKDGQkOl4AiXfl/b13wFRryu44GmH5phHoLSqyf0ZvIgh7cpilRgB6FPQ6xSMUSYEFCBLR2eoEg6w==","shasum":"a0d6e0658ef83c6eeb2c884f5f07350262959f6d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609779472-2110381f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf80m0CRA9TVsSAnZWagAA/fcQAILwPA8dBi5m4JEBb2z4\nKuevIVRHrHPV6XfCAwuPo/u9xSKO1r8uz3/aC40raAGvGWE9yewbfmzI4TSz\n46qz1/CQLkHEW8Xb47IiDKHRrbgAiH2cXbmiYFCc/acXmRmjKqHDNExxtaHg\n5q0cfkXqqdW68VWEwPdiHzn2l2xXZ4MtBWjQONT1UU6DzeE89geGPOvflcjU\nK+aGbi55mnD2KqgByLSs0evpZRlRRborBWLXQXmnUhsh6G5nMr6dSwWc3cmu\nsY+ay7fF2cTNUPvFJWUwt0u8Y9VFhm2QJ7oPoGSLU+kHe9rOmklM7V7jub0P\nXbadRgW96xT28C50UMMiMoHSyKp6ySQtBmqUsygoV1MJHmEXvy/Mk4RTdi0b\njbsU8oeHL3Bfm8xc1ZKLJmgMb8+fXKhicstE9rHqNFirhIb74HvykI+276D/\nfZtdVx7S2AwOFCun9v//2lJQrFXlCNuvZlrhIuUlwKqdtcXSemImeXOh0a6c\n7c817SgLXKrkxroghfe1i+oukeWj0KqGnLZ6fOdmNUPmPeWUsuoVp3pFaE0G\nqPBPk/jNskQzb6l4jOSP4XQFdStUUOQt0sLxK2NC6MYxK/kU4WDScn2JhCnK\nfVsqgx/i67n57grXRyjAfAv8EBGizCk/E2Y94Yr72ychuyOrX2tJU2rzxqSo\n+BqT\r\n=zelA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1qu4ptQS48euJhiHjFLm7eSutvYIdRSWhn58OUGWVnAIgIQxIAt/HA6lQEITtojeXAU0+b/NSCC8AhStrA/qleCA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609779472-2110381f.0_1609779635723_0.982284265471906"},"_hasShrinkwrap":false},"2.36.2-next-1609780332-173bc48c.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609780332-173bc48c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609780332-173bc48c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609780332-173bc48c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4cUNRyDsP19udZcwUbXiOg8FEVu0Reg5GwYOiyfmt84j+lCUBkgAfxGBcmqlp6y49b5CPVjHJmhckQFZLTi1DA==","shasum":"abf372cf9741f3c92f4b4a25e839f19a027250ed","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609780332-173bc48c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf80z3CRA9TVsSAnZWagAAML8P/1vuVNNDMVm9BRLfvyNN\nmxj+G7TpJvWV9NBzPtyILV/pepaZ4OgvSE0nIA7J3PdbQWXAK6XA7dPQq+JU\n5PVgngGfgLC9xUbRTKJ11rRuY9K+0B5chDlpoBGTGWRCWm0kxQA9W9ch6sxX\nzuJZFoAgZzxv0IoRI+gTsVgzxyZkQ6d1/sxP7GG/uqg4bxC3G3ZnBPV/Dnln\nplNIpNszRR8ZhG4vId3C7S0yeL/q1ZJGP8lMslqcza381myu840uj7lXVwzq\n5X/Bp6iu7VAJqyj4q74S+M0Us+kVXdzzpBugywxYfQQMwcnPnAb71N0gkPEC\nMFlZVMsyGGQBXqFri8yuyZ4Gd/RuYD7X9D5M7ek7OVmKjODhy3k6DKKu1x90\nHjHbXQsIctqAle2Mdkct38GD3A7tqWssuWCdGTH+MKFAisQFcp7GA7S87VVP\nVFfRiiSAfe9oQ4XytZxEQawGXvcZJxLYQ3Ry7TrIjoGUtVGmOniy9IswntJQ\nJz04KDtMCrBQlT0wuNJJX+8wiSTsOSOzLs5u1ESf6cYRjYGk4lwHUmgLkcVU\nIt47iY2G7c3A9I1CMtgO9CXIIF+nQ2q8o0UMdZqe+Nfxp8BaaMHFW5EnwNRB\nhl1K9u7w1hWdwzNtyGKV8z2sPxMbwxzkaV28l028C3m+3R4PtO3UWeSxddMe\nsDsC\r\n=sheQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAzpwVvJbF5eWejA8J8+6vl2wNi7z/VkK7rEiLggM+kOAiEApZv2Vq3pMFbk65EtFwN/bZC2f/k3ASBWUKnlcGYty2g="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609780332-173bc48c.0_1609780471060_0.17784655396632254"},"_hasShrinkwrap":false},"2.36.2-next-1609782322-d27530b1.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609782322-d27530b1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609782322-d27530b1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609782322-d27530b1.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-nvMjJDNg8egGY0HlhkJC0/NcMZlNuSQVM9Os5rWxeDHTK3GdroAgCPKItWdu0OUL+eGJGxml0FWGB/4FtnVWAQ==","shasum":"6aba1fecd313594acfe76a9df68b220fd4894852","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609782322-d27530b1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf81TfCRA9TVsSAnZWagAAA/kQAJUH+ZQeFakjAIcNg7Is\nkUf/uUudUgsl+3xxi8Ijeb7I70PVaJrgS2xB0wl3GJAQ3McZneT3B6oO6E50\nh3TV0RnUwE7Hqxiu65RwC4nYhKij9cJlTsLG8lxjongAuW1QPN6mjdjzDN5G\nW94+3K3HkwK+8gtThrUESprKUib89nC94i0iNrAde4hqnqdO9m3+vvyq1/oh\n+IJTMhYB443rCloYBO85+Ch0NFCFuzDcUK4HwuED+gT+I/PlzLFVUvEhGnHH\nVLk/7krjLWNGXeLVtsF06Lso3kDylLSYgWqSUVdX0Ad9NQKUsiiHc/erO/dW\n8vgLAVZuT5DA5GDs6GWAeF90e1aTnIT9Dg8KZWqE7iJXLicF566HVfELQz+C\ne7QnyhOsRQZTqYZ5ZqEo1IJ/CRGfnCVC7AJhwzvPxMA9fsjMRXMNdvcvBYQ+\na9Nlo02fEIV/4C2JLrhSI/dkknRmc16TfyWOm1LGfXcVnkF8xB+7oqcvHYdV\n4Vv6bqp+sQCf8zbe8xSm5WISAl17Hj0FLMU7upDz9ZH192hef66VwcWD5TDf\n9wKMskukl7K5tYteyeFtA3ls+QLw+vVof/Z+dxQkLv7zr2HkKkhXyy7/Tie/\n0VJC/yzJhnm8JWlxQ2SwmD3YXYx5Yk/dpTQ8Eq56NPCtBfdGx3cTVp6E1/SK\nbVJ7\r\n=ewty\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+o2nz6aB2p7Bg7dQdFpfGHNm2zZuugHLqlyZTysjfZwIhAKFM+hQwubuK6RzECxJm1js5ydpzvMeFmW6pTzKbqrlM"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609782322-d27530b1.0_1609782495344_0.32135490668974076"},"_hasShrinkwrap":false},"2.36.2-next-1609785170-be6a6494.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609785170-be6a6494.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609785170-be6a6494.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609785170-be6a6494.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TfsL6A3pluHsCxlvkx+7+v25proI2NeKkdsUulo6OPLSsYq3Bh5uCU9Nip+UWVvHlt1BGIwnaD4pDKAUwXTycA==","shasum":"405c810bf9bfa21fdb71ce0e3b484a2f5909039f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609785170-be6a6494.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf81/aCRA9TVsSAnZWagAAyAkP/1Uus4FsHxkpduAhlEmq\nq6dRhH+EbQOGXaGljwFUGHvge/XrH2xZHuS5/Lpn+X9NdFWufKCef0nHwcgR\niuupBL5tVsJkhb1mSIWKDNB88kHwNjzdyZut7XnI6dduytiWH+LwPo6/S9Ri\nNFpYTXH9+j/jZwn7yo7IjYV+moKMQUD6G4EkEDNBs5EvU0HM7LHMjgg7mqxL\nUYEMngDK4o2IuSfegyl6LrhVj61bLkfvRgQ7x05nllvUmqhjeWBnFe1An8r/\nzeI/xBBiDtB6tFcbK5vuwGgOElxxKPlMXIxHHwOMaVl1HbqimfeIP36REBIT\nerhi0/QnyEaEERcgrNQFjbcVNroM7XyfoqphPV1lSk+nrAIe65G/+lun0YzG\npiPHsUa37ysfnd5c1kdmbrJqvc/F53g7a5hWy6aRaoRT7neXuAwCe/9sSvrk\n6HEM7FRLAEKdeKJJuLWSHnFH82ONqs0W9mhUzI6RxJ+c50Q/4PXsWJYFUN6E\nAGxw7zlpcwX6rucGTBC0QHCahsTL0XpFOTcOMGW2LkCSbd6vwUU8YqpjmK0Z\nZH3qLfoZ3MMqfMmiWrctqu+PjwDAUbaQsgfF8+MFu6ST+wYAoQIU0Hv235B1\n46Qry3WJrP5Rjq/XRmOJ8EKhbBhdpw29CSn75fnupB3LjSR6EeOTpZu1gBXj\natMw\r\n=0wOA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYzBN73GnHWYoTip2wH8ulQwfMc+vFot43O/bmWFH9gAIhAN0WkpWdrWrjqgItoRh2njoKWuGzCc64DnXnOo0UZeC+"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609785170-be6a6494.0_1609785305950_0.25842148645732643"},"_hasShrinkwrap":false},"2.36.2-next-1609786762-f49c471b.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609786762-f49c471b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609786762-f49c471b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609786762-f49c471b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CdbV9YoiRANdvmef9DWSxXjN9oxnQMHTohdxy7ZCGKm0e1cHl5XUdNNGZHYA2/jsRhFYCGfBOIyqltGDxX3Wxw==","shasum":"6105c1a697510927d0bc636b35846253d14bcea9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609786762-f49c471b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf82YPCRA9TVsSAnZWagAAhhkQAJmwVUSjDw8HarA0Iwjj\nfHk9h91GI7cELL4IZCkLxrz6itXsBMWe0mFLGsc1cmLeyXd1ciNtR5iN3fMD\nc+a/Nxno1I26nfyvWCaOsKmOKYmGPRR9w7DnwYlqqkf0ioQ5b1uy8wkmNEn2\nsDnjv+PpdN0RboNo8l69Q84ZZoSqPDAZ+upPBBDx/HZeCUNGZPVa/cScbtza\nVs9uky6IDIe9NEZmyyLl1SyLJ7UDWD+1xj/To8TkSSab34fyJziAGB0YrOIw\nkdQrUDSh6jP1x9buTbUH1uojUGAxKxA5TroHbY66+TktsV5BX2NASq/j4dth\n3cQVc39AD66zKBCfUjpObvAq9U00h76UwTvxyS8x1DWHc9OKYgR+KXNToF1H\n5cK0xmwctqqe6H3KuJCMgoTFBzc4QeRb63EUwOPrhJTTmDuWEgRCBPs+9Yk9\naLg95zIe2G06Otdy8P/CfenOW/hwXf5jB0MB+W+9AI4jlVKD8b2E6uD74B1o\nF1wMAbe3WUrRJDzNZ+7MSgB9wIWCQ3l4Vfy2KAfRHWoVeMwuXtJN2XYtBuBE\nMlhuis7FZzZwT6znU2FRsGI5klvyNQInJPE53j7nCQ/dfEwsW9L7DpbRPdTj\nSFsCUzo1qoiosEOVufjq9aW6M45VvTuceS0LmZgC79d2Kfu1s/0hSL7g7t+G\ncelo\r\n=xn7p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWzWLQokiT5UT9pee+OqaeG9I4d1vr1YUQyAkUN5VzcQIhAJVvbs1pQiDpE8FZvlOHAMzReHfF98D7JRZHAji2rWy5"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609786762-f49c471b.0_1609786894945_0.2621243599233336"},"_hasShrinkwrap":false},"2.36.2-next-1609786819-e88a7e2b.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609786819-e88a7e2b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609786819-e88a7e2b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609786819-e88a7e2b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AJAdiYmRDB3jPW2McI1VD/OKby1PfrR81l4r8IEilkNTLxsHj22QC+bTQGsg5pQIIOqbr3Y3d2lqp3qtXUoAVw==","shasum":"c2f66a9714be4905d4a69c4f2ab1003152b2c077","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609786819-e88a7e2b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf82ZZCRA9TVsSAnZWagAAA64P/3pCBHDvc/MhF7zEBJF2\n0COy1w3mvDyl5b5zIFB400M2qGkANWV/q7xCTUzL/f4aMiHyBvBEmccqVMid\nziaK7Ci4Qe24J2iIBajYZ1ZJCfyXL2lhgSuY41sAWhfze6YquDfFZPJCrXLH\n5H6ld9k4n0bcokY0pSx6EdUt2fu2KHUcuaKvo1R/1NNNC/yfVGg6qUpwQTDd\nQ6QZBNPlkSM85aFOBv6oukkfcZbfoMDzVTwjMC1cXhBIqVLE5t+heI1qCcCz\nghxkYz5PT+X0BwQhbhuQRMCHm7jqSxqhYeokoiNnGU+G8T9jl45KmmbwThoi\nG7AdjiW1rJ1f/9lg1p33swBOxikyvGsq5vxelCDzMogLf7OFseMzdR8zuBcx\nUXP7fl8vz4by/+1tgRzNE+pGdzPgiLtkmF3peqNlzgfaAzTkB2rte+OzjxXE\naOVMGQhq4B4jOJXqpBRp6QYs/QBL65k2kKa/SFoLK5v2eRffj4aHjT5d8xxA\ne3+lvVXCDxy2ncilDJ0SxraY/enCudGzqZ/AfMIPSKCB50Rt5ycDpRBuQ6eZ\nlhNMIR4CKWxRaPtb/AzuwXOo1CX3fRWsiaR8Q7JCnaTIgWK8asJv1QZXJOQq\n+U1rpNK9hmdUNgAe8HF8TS2tNaeISTkLlES0TIu0IrozZuqnkhI29efUJFPZ\nNWeb\r\n=TB3q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyLJhBJUBYXpRBxEq7VnnxioeA6//ppQhFaHG1U5JCOgIgbIanBAzRWCIK3Jl6rkTlo1TC9JDlRyLFcv+VV1fN6d4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609786819-e88a7e2b.0_1609786968847_0.7145329270665379"},"_hasShrinkwrap":false},"2.36.2-next-1609788058-22ecbc9a.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609788058-22ecbc9a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609788058-22ecbc9a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609788058-22ecbc9a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZkOrDO/Q8c5Fj3jTxpoApaZVmHjRvxebJDQBCuY356HgCqbxI3LMKnVQ5zOg16/DIho+XzxtsM5bsyn9iDO5cA==","shasum":"9bcb27b7366ed10d7fb7bd0db74ee328fe50b94f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609788058-22ecbc9a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf82scCRA9TVsSAnZWagAA3bUP/0wkbHvLWsVY2s7ug6E+\nfauBo/BuB6i3qkPCWsE8Y83wll2ARjItniZegndpwQom73yJ0nsHu6agns6+\n2sZ4NLFOZ0FKrn8dM3zYRJzUMLWbp/JsFjZ7hniutMNY2VtdFFpe95MEfGcp\n0sHYpICoa97PFre5x1FcxZQAVAwDnn5QcTTQRjw6U8u1QCiVdaXL5fkdzHPl\nMRRpXhfSL2C72h5CgPmfd1qPCLl6a2XrZPKh6jydVKYn38oZzbB9lHz7rTYp\nc+PfIkE+LpHYBpDTQeiubvK2zImDwk6dMdqrahJTQ1VYuQXjLZSG3tUtlfAi\nsnA++FzYhr2OK83KvVlBAwkRiIpBxWkmRUcbZfDHJqmX5N/ZHtMf+20HcSSw\ntNUFixDvPdzPchIxrRZWEt7OGJElRWHbk2a5T1Jw/ip+4+TUdFK2N84s9Uex\nrOGrFqKPrjHahe8nK1tC3nckWeQXNw9CLFiC74Ca7hBk6wBF8Uus1YP89W6s\n+LrtHkQpaJJ8KzehklnxYrcED60G06OdqPyHmrPrhp/mC2sboc1SPA2QIptw\nk76/hjwer5jlpqf4MADEPfWEqZ5FNSL+Dka2IKpK7y92OPXTXNG/t2zKNnN4\nDUl4VFjMiVfObhHwfL7dvcCR99wegMEF0xlEhcz1NfB7n5xnKrJaWx9Tzz3B\nEonO\r\n=u2R8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvQAoHTG5Gosbp/aaR2OQ/8U1neGzdRkqj1pcPNwLpTQIgFyDZCtiubkcQvNI+3Im3aPe9nv0X4BbOxZm/2l6U7wo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609788058-22ecbc9a.0_1609788188103_0.5485032726694345"},"_hasShrinkwrap":false},"2.36.2-next-1609788567-7af451ee.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609788567-7af451ee.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609788567-7af451ee.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609788567-7af451ee.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Rg5A8+1cvdZOZjVi+h2xAjim54e27bx9p6o4ZxpcUEj/yDN3HFQeKc3DDctOZ6A1+GN/INlYIOwb5sTc9PWQBQ==","shasum":"554f159b8aa722f2e55c82dd9cde8906bb135a79","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609788567-7af451ee.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf820tCRA9TVsSAnZWagAADgoP+gKa0/vEl0JOq84jZUBa\nzZ3EuAxgIs4eEaOxIZjY5+f3MGSMQvuVFigmaUzAiE59VmmJV/obsARoT4bN\nOqKxpbrUaR9JxftCS2Do13v0iS6ywZJBwSlGNQxGaJmxgOlMakBWE/ua3ok2\nAHimX4k70kCG1TQ08/Ru5/xPaDD6aQQGdI++ydtN2csyG+N/n97GOU579qmT\naXYY/8v7PsLi2zYQ/7uBzKe//kq7fcBdgj3sUGxT32KgQGLTJvkDLWD++D8b\n2rEb7DeXfmvFyzM4QevevcI5942hhU0LsnbXKxX/wK5y1CGOF1uOU3fAfYR+\nDtPzKEclvBQO/0pKhdOndBkhGLCpSJAfRL+htihNtBlo4cxBtWDkzENTnc0p\n6MD5mN6Wqa1BkI9Dn9qHyczv852mX7GRQ0MxShOqCe1TXozxNXsUbgoMpjwu\njBnehfITci+8ZO8cHH6JR9lJ2g3KQOiv6Ee0ZpTNAgJnnVRMcHk2QfrunlMy\nzPQdLuGCPac7yVIVVkpCMoMqMYIZ04AZwKsy/CXbP3usDI0kLUrZ4Xh+HRxn\nIpX+mWSkTDB3dz0PGyF+i6oGeyn4vaFnVkNTdKnf2Hr5/PZAqsdZcE6lJT0o\nsCo281vxwYHSt9heCZJ2heZ2aDJUQ8Ru/+Lm2f6oH/QWARN0MBN5LnvZuzyH\nPbRc\r\n=uF26\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGDx4a1dx9m9Jg/ur8HkE/cDGvOG+OIRKLUwdxw+cw1QIhAKup7AkkUgtWHfVgCtofiHcTxCPClE2kqv+bCUMLFrQN"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609788567-7af451ee.0_1609788716593_0.6917575341911553"},"_hasShrinkwrap":false},"2.36.2-next-1609788611-dbbc4217.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609788611-dbbc4217.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609788611-dbbc4217.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609788611-dbbc4217.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vzBGc7rwEOyJRzjw4oIZKo0/fp5NPwgJiKBYLlNDiGXWimJ3SYqveHqtapaM7pwG5ozQSwRE0VPIO4myM5EgCA==","shasum":"4aba68f8df0508d2996d6ecad5f24cd413aacd0f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609788611-dbbc4217.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf821BCRA9TVsSAnZWagAAYwcP/RjOqQYcM/s/whJyRiY3\nNJmGxGp69GRyaY6RqikiCLqK96rh7Y2wy2UkrLXak/8grHQjwyacqxe9Sp+F\n6bLA/53MhwrC+2PmJHEQQf8VqGE/pDvDyXNyFBPRPknIi02cJNr98dYQfIlz\ng0JAgn3gu7XCSBX9OYr/RqPLaGorQxzi+IVGuvdITcWMXbKBdH2gIkenUeM3\nkF3qfJKoX7N8jT7DSTDmRALtQgoLHqwIEE5o+5BKvTwXon8sN06TznYHzqo2\nnTMd6fvSpTtffaJq5CBeMJqSNVD8EYfHZK5Ywj7G8OeD63MjGt/aq/lvhrfd\nZk0kDpdlnkROahnPUMcN9qIokVBiW4CxqCUGVkLln6PIHELiPRxh2kmgkJGL\n3QAcBNkxDO64AGXBOjpmThHHhpTOW/y7sM+SfKqWhNr/hfhhAne78pv/BjqP\nv163NOF/llbuKsMEvhGlcPWGC03z58ouDMmWzYq8e+bE2S3qpGYEASB4S6cm\nuO/uCY9rNXyHIGgFPPu9JSEX097zSlX0lwbazDbe4X2AWppkRRwpJXTNL670\nRWhiZpIwkLX0pUPwCCn2O3/FOfx9fSSLeW31EvuoaUQgp0VBMAdfpv+j2tZ7\nBI+noNA+0hpr/Rb66eqhWmHh1xws4PtIwNGpSP00wIZKSHVa/FwnsZ+i5M5t\nczCY\r\n=BVP2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGGu9U3EjQ5nKmguyq7/PyrVsVOpK0OZKb4tc/LIl9LAiEA4oL0R6zWde/erTzprdSlqQab78w9/P6Jj8+8jwE8tBo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609788611-dbbc4217.0_1609788737157_0.44133674914892485"},"_hasShrinkwrap":false},"2.36.2-next-1609788700-c3f154de.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609788700-c3f154de.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609788700-c3f154de.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609788700-c3f154de.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ulmP53zrDCKE340tNm4g/paXZ9ULVF0FnFog/vmaDc66lgQDnjFvlC/GQxlRq8P7ZLEhGWkbqOI7hnMlACwdbA==","shasum":"d6e15939cae656a98142c3417c45263b0ba2eec6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609788700-c3f154de.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf823MCRA9TVsSAnZWagAAVecQAIrinwzjCx4OQs6cWS4w\nEyBlAtViwmBzENcAmq8TMnlkR3skWiTltWpvgVgT5nOZGMc+H72HJ+PxhS2j\nywTDMzzbwUo9Q4FisoLk33PZ+RhkyMLzrWDEzx0wHE2hmpGSjx+q4mX7Z+B4\n8d1gqXeqESx2iwGnG81U3iXlcXA2McoqvRnw8RcV4FiY8Rvs7lL4/TwJmIpf\nztyeGGwWacMPxFBJOu586eKlEehaY8kc3vIv6j0MNdr2N/kKUOSJhQseu53y\npdlgrfwuP11eBbc9UIY1sYY64T13h93fK+4NjfMBuNkgtcSx2TackM4+uCyt\nPpsjzSNclOXiQ7Qub2cTL3ycheuXhJBCnBP7xGHHl2Ig+Py6KWPC/+DXibAN\nZmTE0M35dZJmaGxT6Hydnz9iYNBzrV5CHpXczXqiOfVpkd7w3viCcKiee7yr\nXC3P6fEx4sWMo410/hxwIiE3VF3t9IxbJSZuvAlifh/kTbntv9x4rzGwDI3h\nZKLfP1xocJC0l4A9j2Yn1AvEfQoQNKu36Y4toE3QweeBqRf7q/E4Q7Jl5Mru\nsO3pVsr8Bk6MXUyS03muEShcWlNA4OxtHhvAExugkIauzRFvgqxp53NFqAq7\nNlVHY7iZVgctB1kcPbk4R19fdiOPkL+n+v3Icm2nllrEushgp++Z27k3Dfhv\n0wp/\r\n=1N+u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNOlcHlVZg18nv5b9hDOldwZp8g8xZgrtSgQZ3c50q7AiEAnvIyC0iAcwAkWIjFl/40/iWAFD+aUx3kmg5FYkqLg+4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609788700-c3f154de.0_1609788876508_0.9971733535247469"},"_hasShrinkwrap":false},"2.36.2-next-1609807904-be1239fa.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609807904-be1239fa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609807904-be1239fa.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609807904-be1239fa.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-b87z61lmFbU4KGd9UuJNeQ+klnCT+PHu4gw6j5T2LjNYvKE5T2KUd5VZ7KK1RCDOkwjUdiH/JmxnQqFNBiaT1w==","shasum":"0ba0fb6222b14a2e87405ddb1f56f5928663265d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609807904-be1239fa.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf87i+CRA9TVsSAnZWagAA+ecP/1QF/mrxBx7L79T2ky/R\nB3Z0WhUSE1e1li32zs5iY0ALaZ+F5UsL85vF+ETodQFOn2uREhbs09e0O4cY\nCTrB0xgnztYT2L7vNUmhGG+rAHGxh/5KFnlxPPxsXDvkNyIdE2EvWflY5YHO\nV17KuCtdonvCC4c2FxgallULumreUQpYj8SBQ/EyeukbpwRstdhkS8Gu13xB\nTZSdkgojrJxOSmH7sA3XbwLVMvonnKWLsbcxzSrXp5TdupurXqFMYlBGkBTI\nuwqHi9Ru+SubAeFzre2vp4DLcKWR2Wquzq8Db+/BWpp4g+xjzJeHQK82scgm\nOWv6ROzCD00GgZrUYtaY09zWUIdfaN+IiZFYCBpNBI1pROr8WYdm2RkqJp/W\n6P5JVh3KxhUK05hISTolr5Bywka8q6Sqn9yK7vHQY1EU9rfzTn18Tu+fMHAd\n+Ga5zW1Cm/FHu/rUC/I0s3g6VSwhiP7KlZ+1fKN9UMwDWBsWA2UvhneGnRB8\n7ZUWGFnGSIJNigiluiXlBXUZ8Yv/1c5dRlL3ApPid44r1cP2mFU01da9Ye3S\nKE2Ix5MGuzjl0RstRr4Z03yRof8/mB9fxnO93nKLmVsUc3JzHIKHn2luX76x\nA8RJaBbeqTvHeKcksIdTVXcYP3N68fhTnPdktc6gdNuwNOYCm5XL4J+dJJO3\nRrG6\r\n=8kTK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsS1UQV5NoxYn9ApqJkcYwUpcmsD8q2LTEJjAd8R3zBgIhAKyQnxY3vrC00PYLXD+tdMr89dnrQuD5BGO3+J7Vgsle"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609807904-be1239fa.0_1609808061406_0.45071558233285836"},"_hasShrinkwrap":false},"2.36.2-next-1609837080-490e20ee.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609837080-490e20ee.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609837080-490e20ee.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609837080-490e20ee.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-lOGzWraLUmuu9DvsjHCkD9OnY/ig2RysNJYWgrhgHB/J/tt6Iskfy9RFn09/Q9ooC7MwKRYY/OgPL8oIME8n5g==","shasum":"15c915fce234428bfff2abe15fcdc0358e264947","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609837080-490e20ee.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9CqrCRA9TVsSAnZWagAAWNYP/1SwBRYrlkRevDrXmE/k\nNWV+KyY8c3EBq6Quds5RQu/DrrO8/6JAtwMzXbcpVct0HDmH1lpAVudpMBbQ\nNiteR6cJKn6+HxGZbfy8wuVJX//EHHTA17j3X0RUxSGrrZriMqau8JdcvYAz\nYs8ohM1a2xJx36IJw4b30LCITID5aq1r4SFisZc18ExtxdPJY3CU/JTiDUGq\n+Xc6bul33hoeZD/94Y+PZpC4LgB/Vl0kPjr8Gv+WMet5umxGlwueHwCEuVms\nLGAECeLFlW7k9V3pdR60kBgV69/GWsp0QNuhxwZXJWqoG+W72rkn8hlKexbx\nGNU8rDWJ5z2QuKv9+22GTZfGpk1WX1crZRYyqJwrSfMEQ7Smk3akKi4HEr7Y\nM/xBJkfRMy/gmj4qlR5mFylv/u04pR34lwWoOFojv/Ss8X4m6mLrwHgS5EIA\ntthokAjsQPOscRbKOyQqQSeFNB7oUBfSjsQnrbb45LkuEjAAFjHNoE3bnDMi\nKIVphUxRVmTZZJaACCuFr0iiIlxklRebOBQjADSyBzJyVrsEwY48aT7meI0D\nhB0TaDPU6Ho68zOWgW9+H9581ZvgzxdGZvCAdJDW9LOv026eJTmH5SyXtiqd\nDUEOwh1p7d7XlbHxrlM9/GXk0hQR5+eD5uYK0B3hDg5m8tN4QE2jGfMxfWOs\nFR7e\r\n=p7lh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDWvhXprfUwfDDIDQEnmG97lCUJ3xus69FcYYjr48i+IAiEAsvuiVwJTuaWPLKzUpftqBC76h4V8CjU51MBlZdCXaYI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609837080-490e20ee.0_1609837227044_0.4374949683129534"},"_hasShrinkwrap":false},"2.36.2-next-1609841654-ff67b460.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609841654-ff67b460.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609841654-ff67b460.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609841654-ff67b460.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6FL0ysdwsqIiWXDCc9Xyhafawb2wAHJA9s/+ykqTfoWds2WUO2zcMhC9Clh/CZrIXZYLSB6LpeWrvGvV++vk4w==","shasum":"3361e11dea5b64f8e93d1d3ffb608ff16ad7d6fe","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609841654-ff67b460.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9Dx3CRA9TVsSAnZWagAAfioP/1PAq7gkzUbDwPKsawth\n9fdpsJO1g2LVF66VgM8o66i724wOmnf9TbBQke5HnBc9xt84hvugaYZxW6Ek\nop3UTUOWXFclNzgkXdq8jngkOb5Nw+Hcxs/yclnKIlsOF7OC97yiGFG1Kos2\nMRgG9Um9nDsdPNvHZDna2bmQkt5EaRWxMtKYrK1NkPFzm447Eq2oOHbNt34K\n+NAxqZcw8sIv7v754ky5OOAyuN2W+Pro4ojhbhTGkaBtxQIZeVVwD76LVtp2\n6/vs+Pwktue+WzGNkLc4WnbW/SXGSMobLu8zvSUSaHshbJ0ErNf8MyHLQnBW\nLjnEnRbPv98KDtLaP4UgYk6t3Sndspw5uXeL3fxpgKtnHb+1LqRlixkZvU31\nnA92OjAiMN+g6ZPburuCcPh9BWsvSt+hImebJmYqaqTbjfj1EM03RCGDkTdJ\nIgFMwPL3orsZ1PEyIEF2SqoSyMgAOmeHULQ+ovOxk6U6XbBgX8DuuFedyG93\nZuT6LW34PkeBtBzIvHFicTwrEXlg3TZnda4Li5Zm0aHIobaq2FqCVCOhk7ER\nu9lfqLHuvih+dReX9/fKSBMe02lgh2hWOrtcXYbCj88XbESociPi0PSTAN6m\nbct0N1xOtBrCbk9IZ84rC3r0ubTRttwdDQyqGru43APkrLCfICtKAMeyG+02\nQjTm\r\n=L5xY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcT8uqqxqh4kGKHcQyn4GzaVKH7K/ypOaJu4Ezv9txowIgNT+x6a+bAf9NhLILUYveDVtE35eXJtEGkMd6sVpq3u4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609841654-ff67b460.0_1609841782944_0.9028800202101679"},"_hasShrinkwrap":false},"2.36.2-next-1609845820-70f0ee96.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609845820-70f0ee96.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609845820-70f0ee96.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609845820-70f0ee96.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QAU0yyxf5BJr6jcVGfUCHt9FHlyq4BQQoelivQ1EBHckSARzaAGik+rHQOc5COkNYz2rz5VvGKUy8SgX5oSoIg==","shasum":"fe9b3d05eaa6dafa7281410876c37972f1a66b43","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609845820-70f0ee96.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9EzOCRA9TVsSAnZWagAAj0oP/Ru0BITQHRudsTfPbL/S\n532t9PE4R0PlRUIx9HCOkWHniBO3SihGjCh/qzxzC4ssXRrQI9WZnJHmRsrM\njU1WH4J8+3GlTYybWO2UmHM8X/RU/uXBGTReHrepuLsu6DG+J5XdIZtXpCtn\nqRCjk2gMXGjnHga0r1TKA8btVjEhqX8pKM/tOguRbC6Yv8EeAkIGrDmcvlvP\nu9wW2VIu93aaMfR8Z4fI8QOQFyzQNwb7TaFweERx8gFAeFDIebXowZmngdSn\nOSNjF2nqeiuPkPhU6mYJnDsckLKjzTUz17I3e3vkXqACxp/QsmHjghytVe6a\n4QFAkdFBGJQX//jDhCI61tY8gVxfqEaml49ds5F+SHCcEC/57f5NRGg8q1y3\n6ThXg4xqk/33lq7/gM7kFwvxC9P79jY+Uo9TnvBK0b+pDiXv8njYbY+PCf/4\nilK2DWLUAoHBgcjwbZ5zqc3pRemBXM/i3vGEcgjdwzI/dMPZXDAEb2FaHbkl\nRGfTHtpy5Vs2Mr+CVKrMcRMxIEQAaq9nXzUSOSXhpeqnGSZvA0S6bogjxwN2\niCVOoQwYpoRM88QRtG0deAl6QOP1geD8gRNaPvteRjmDHZfHdUrB5oLOfuHP\nZzJAvf7LPlw7xMsCS2J+3ea+HmcOztrSK4XvINDsYkm+1Dighxlk15tVrZ8m\nMl3/\r\n=IwX/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3uIe0y3DR5F8xXwP2ulw/H7jx0sQa10bCa6M/uJWpWAIhALuKMew/S7BGvW7umueR8em+gcDLn9LuEIfxCREcH5Ie"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609845820-70f0ee96.0_1609845966540_0.48153948274573577"},"_hasShrinkwrap":false},"2.36.2-next-1609846275-490e20ee.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609846275-490e20ee.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609846275-490e20ee.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609846275-490e20ee.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LqIPQQBtWnM+0HevgbhXlCwUNqBKzATM/p7EzwJKrm+cHDmdF6iK2zIg52g7xJlJWvTltomcPkhsweSGZYWWhw==","shasum":"897a4e7c15d83e7247aa8585d9fe0ecce719fa98","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609846275-490e20ee.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9E6cCRA9TVsSAnZWagAAjKUP/2JttNT0L2BKpLgrJEzB\nopoLa6+f6svT6L06ZyrDSo1uikFudWOGtyr3LfPWvp2HOTIU4LsNgFLsD02Z\nTNlq5bXb76oynBwThqA7q5D75EHoBwKvqsd9LohNPLOBc7+mr8ntWfh5zXO0\n+NdKOcnbevdntPoIacBxcio/fapEDP+lLfGM5Ro2pVQIp7c/SK1OBCag8qmc\noVpAqzDdDuUSQ+++5C2/TN38ykX62MXRcdlnsbtee+avaKTcBKOerb9qWV8Z\nGG6QrUJ6ZxysjAYDCpGCIb4m2jZopRmuQuyaCLO3Xqc+7t8M+p38QUDEaDk8\napFQsg8EznN7Nrig0ZbKKJF/41KKN72sWGz7mbBhQ+f6+hWdDl2POCNwqKd1\nDqi8ZSzDyms7hYvvsnQ9Kdsqa5eSTzqVEjPyL/H257jmm7VR0UkmKSlvRZgl\n8nbmtFJlwv2lPkhqM0n2xmsZsI0zZFiaRfqNa+AphRsL7kBfKNWpDmB/56lJ\nW/d8yswhERozh/WjddEBjxsHdrx4+89c0z3N829Z6VM/CRCZ7TSkljfnCVwZ\n5Xc9ruTufP0ME5pF7UuX+nBawRvZmuZD/33T37yDCNvtc9KMpNxzucUzo3ys\nJt6+sZBAjsMw7FBKVlfQCOJjFJqnAIFmEA6CI9wCTe3vLBPrCp9ZT7FPavXF\nqkPn\r\n=rfiA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqJNRhuXVxDIQbAjHd8x3ge2S7W/hU6qwAyUFHuoKuyAIhAKFjRrct2ELSlPFpemxB7y48jCQ2bG71npuNmqJ1sQI+"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609846275-490e20ee.0_1609846428142_0.917568198619199"},"_hasShrinkwrap":false},"2.36.2-next-1609847117-5352652a.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609847117-5352652a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609847117-5352652a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609847117-5352652a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-d8l9PWrNiEyfmvKGlywkolOGuJ9SPvG2xON7QsUaIpDvEy31GLY9AMOoiGf2Z5mar+R/3NvyV7U+dlNxykhPHw==","shasum":"e73f4f11f1533199effda9290412fcd99a29835e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609847117-5352652a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9FHfCRA9TVsSAnZWagAAAQ0P/3oyeP0OVrvRBbuBbKEV\nZuJkfCEepELaxuq2OAsL/xTlfB6zas8BJTmA9PxZbRxiV7YQZuOfApw8/bwt\n5YDmtNrQnKd1q3xkXMgsx8jYa0qs/440IUMYHXMcxiovGKi46Xvmma7/Z2jY\n3naVgQLhvillULBp6v35+6hFdif6x1IgUb1ufp4MhX5Q/ZdaGB10ehEuYYHU\nkgP/AeqZQ07anPCLeLIitXjCtXR41elCRJJ8YsJlU9ajt6uGr/TbOpIQVErH\n/QpCf2AGrq0jv3e77mNcQqBtvHOF3kJrcWMF4radxTh9q3vppzClgrreRyXh\n/quSOafXSptIWdrUjT2kaptqYNYKtmZT9ELVFh1JRr4hleMsaZgjuEmfptPe\no50OuxZJbQk3uQ6RCSQ/sheR30QmiTfEv/xhZizEkYHgrlaEr7mkVilRyLxz\nVMHPUUSrFilVZa8T1kaMjZ9cUKAEk3ibAwwuJxPDxnCfUcySjqWbgHpt3DtQ\nhBN+jIdT14JQ8zKgDO9U4HDd1qSYXT1Wn+Wsx6SM5/O3oXuxtmc9mi+btUGd\n/czvZI0XuYdu7oiNtd9am2f9pIS3l+VHUmaZlgWYnjLk38kIcCoKv9z3VGZV\nTxtLtKCbSCi4GmbI4wTi0xpd58zsTc8rPDy0XqM8iWha/FNWJ7HInub5wXKD\nqKeS\r\n=Ahog\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBK16CSpJCG5p2ivw2/WCXr0WqIz7zkkF55IY0HGyb6AIhAKWfuCXFF7UKM8yxJoH+j+f/otVj602HUlqF4SiU/aQF"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609847117-5352652a.0_1609847262717_0.7177296714850365"},"_hasShrinkwrap":false},"2.36.2-next-1609847217-9d91e49a.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609847217-9d91e49a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609847217-9d91e49a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609847217-9d91e49a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ok9XZq1IImJdnj+w0L+KWHOT98s3fIA7ptqvdDGCWpI/kZUCBx7n7Po0EN1sphT18uFn3jAzJEPLLJongbwbOA==","shasum":"8cccc5bdd93d82037ec7684481b7a11dc7aa4831","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609847217-9d91e49a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9FJQCRA9TVsSAnZWagAA8QMP+gMD1zHowl2KBSNPImt8\nGazOBQ1P35WRDvML0w4bZ9SZNFW5PqVG/U74rAwAx5cj05v7GXaeYUmJ24K6\nEG9Nc3kSWJFXQY+iC7tVInbI6/6esQMiLG+D6RJPnODlYqiQcJs3WoJoW4+p\nv6nctzMDbzqiQOBajvKds9DE3J2+2Lg+w1q8KbS+63N55dguk4MH8YSWiRJr\ntJZ9E5C12frdkDYXdk3eW4Pbo4VfWyWHgxGvWH4Ya1CpNBGB+3Q608qlHHwV\nZQRbl99lYUT94DBEq1UotLp1MMSqsInGjew+UyuKVdDSg4uDcZMJ+wZqnUbA\nbY2+Zz/Koy2bpdV4bcH23EVZcBfMGDRpXhiHUJHQtdB5nB4jfIgDEokJb1ut\novU/+zS1xUpE2XEPzbqYFTXbPPYjtuv27PyfKfEavyKfhNAfaldl+zoLUSPD\nZ2yaKsjT2sp2d/r8KvKwR7FjfQRS+dCydfvNpjwqamBCvxUffzuOYet5e9Ix\n6tNQUYDylHzjBFEJ8Wwd8X4ZfA7IobvEst7+plhnhvVbaAwNPpJwTjxwfpHf\n+Gl/jIU22oDmmpkzgoufRvI+3tgxH0V7D7gWcweFsMVd5pyjgSYswcfKhPet\npkJBBohe1CW9uhVG3bszKGflgQbz2YtNgVJY63JdeMdFv8OZv+XNIx3RArjW\njKXL\r\n=1gNh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqRUE+fhY8gcrBUsUPeqWFOrSoZlWSvPipnNBikUeiAwIhAPiS1do3RF+TwQct13RETlURjXI96he2jX8jIV9/71+V"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609847217-9d91e49a.0_1609847375711_0.37257868271866434"},"_hasShrinkwrap":false},"2.36.2-next-1609847271-c447dd68.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609847271-c447dd68.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609847271-c447dd68.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609847271-c447dd68.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FZHz1BhS9mmRjWymYjG7UJjaehL9XACIUQ4wYhr7DHlSPKEcfJhDN43GMQCVCoP55ctMfJVrcVN0BUmeugN07A==","shasum":"56fc17db7f039cec5966d4797e2680969be49649","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609847271-c447dd68.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9FJ8CRA9TVsSAnZWagAAXbcP/0pUuHOwp99PpYgEtNzN\n++F0WRjP223TKV5gmN96SfRh0E+ClfGUpHW9suYyYLC9g+OGTsWRnZgVb+yB\nhFOuddD2m1KTLf/j1Jw8gvwtZl5J9wHG0uhZRylTnUS4ZliCF100iGR+egLB\nEv4P6ne5tn0ZRSACrT2sdVwVPhwl8LsxPcX46+Kk/H5fz6cBneoxI4ixN1iQ\n+TeHM0DHHvTi7wTcbVvM74pomT4pHRvTzO3OtKZHwDtv4jzBb9sCJDfrhvIy\n+JG3k8LECxsTqvLaG+bFJ879U1aOsznBBqPtW+K16V+E6dsFRGqpFaqVZpSf\nw1+G+IqLMyFh1p2qmSb3hi57Xz7fz9SmX4I8uKyL/z4gw/W8YVbhRl8Uxzxe\n9BtVPWR7PISEtJ52enL2PakKLSCIjOaoF+Guf8FCWku44CtVYviBeFuD7/Wg\nEQD6tXyPHOrLBWcM3BCWlsF1yIuEIcYNw7b9pQZdR8dNbg/tD6bYhB/Zx8vV\nIjtMz4WPGdzV02OmiAL9ZlKs1ZTbrM1bL8Hb+vnRIgfmswrOVDt0PMjuAHF7\nTIVkIHQcSYROhxBsLtVeWvGRbyQwRPEzwF6DFsK9Zjc6VzYDIZXQqKuZnzvl\nirOZ6khp+D076ePnqlcj+YkvCw5WmLK//XQTJKPEIYMIUq/Au3hDlv1ngqQU\np2tS\r\n=tx6f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7QGNQXmjvCwCcOtH0d+DHs3kzEaOvzKIFI9VclL9EGAiEAsssVALeNX9peDjWFQKjNVw4wMle6j1n/3SO9xqdyiRQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609847271-c447dd68.0_1609847419763_0.7683365875465762"},"_hasShrinkwrap":false},"2.36.2-next-1609848771-e9e63405.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609848771-e9e63405.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609848771-e9e63405.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609848771-e9e63405.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-mWjz+UoFuJTJmxVPvuzd2ZOAzII+eZyMT7AMgkRnhdhMZU6H+fsHrtVAMSQ9kpXztAmlOxDkKlIddU1VwrTwqg==","shasum":"2d2d16cd55de3567086479380a9cc5c3179fd76c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609848771-e9e63405.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9Fg+CRA9TVsSAnZWagAAfl8P/jGX56Gj1QHQlgyKLNIc\nEYRudBlc8T1z3lO80W80Hdq4rQ86yCOwfAADYkmsTNDgXzFZ4dG3Od3muFhd\nRm/tbv/iiW1xS5yOpEHjF0WRRXaTOt9oe2WDLj9qblTXrXSzeXuRgs6nYEQf\nQ67vaFhV8JftVAFPcU++0oydSWWnTFJ1RkDGjLb3xqdCRv0NqzxoACxMhmW4\nWmsbTXXM/YBdwlhWxfroIQw9rJlZ7v7t5fljGr/7xJnUDlV6jOIYqALxgTUt\neZE1L0CMy85FH+Zyn3RFshLDxshsEJgUK3uRDPBvOqlRsa4bF0Hyfb8il8z3\npE80d12dqv7XXJPj8szT3gV+NPizBxvL7d7I89kgSEKJaDcxR6n4rg2aKVh+\n6Zorw3fZC7fcefZ73wUv7P+F5BQ9jUsGJqaGDp3OEK9fYVUw7BU4aodr8tj9\nDai9mWfwfXZ/GLicZbR86mGon1Wj+v/HL5ey5vCwRdNKR82639s2dakGATFo\nTMhmmJ/1CFIe07gqQUaTQDh45tE6GsOop0wLTqSclGzmShXyont7acCsJ78Z\nIWscMDoY4geOO/tTAo2KnElykp6BdBAxPFtfC0iFVzzjEKm0YlJYY8+WiYbG\nEE9y3Ba2/7DGBbxyQE9TyU+fNgPHNVbq7REJrBZ23nmn+kZh+S+m7V1r3zpk\nNt2h\r\n=tfLy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrzQKwM0Fkd70vhRItYl5KRGvaZCSO77/zOn3ba49/kwIhAPvbpcGEEvc1Fyvb8wZEJksHDoDIvq57CKxgA67mjADP"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609848771-e9e63405.0_1609848893909_0.018509301360082775"},"_hasShrinkwrap":false},"2.36.2-next-1609851992-8e3ce2a6.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609851992-8e3ce2a6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609851992-8e3ce2a6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609851992-8e3ce2a6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BUNQF0YQlzMyDoDW0Xos0KbbrqY9XWcZY5QzVBiKHmB5V9q5y+xI+NFkDJVao54Lqkzz8H1nnPxVPBSi4yqC9A==","shasum":"cef13e903ceffa09054bb1fe1d3b617e18788095","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609851992-8e3ce2a6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9GTaCRA9TVsSAnZWagAAhBkP/RoHiUVGIKauanX208DW\nj6kJkZ50p4iI4a5pChaznnTaANbaTyRq3g2sXVzF8qECntek8idCA0xtawVW\nOGZQHXtJ0Qaj2mu53pcnR+khVDIMKiK3i8dIiazRRdoeb8AIpQKvh9kVy8HU\nTFTgR9fm8652eamK4S+WuC9O6EP1iul6l2AvV9pI6MG5lqlJkj/EfFTE+XJu\nlIKr7OtK5yt5KRuyVYZZFnVwfeev5JSoT3AqRySIwUzi9Eq4Ibis5FFRQhH0\nbDF2iyM6bhSktCDDkdha6F6kprAMyJSC2jB/On6mYq8CCbnf2GHnPIhvde/6\n7cEvXaN8e/5dybcSZMj3OcWBpdxL/6leEPflY2giWta2MY4PAAB89mLCmHOn\nbXa/4GsHYBgFePlnk06F7SwLMkOvd2L82FxlwpvE3gpxXtyeNRdzF/S1hcGn\n0IdWh4+mUEaF+JReRel7BeMhzRRspvJU2sIjU2trKyPjqlWNTN9Lcjk8Ut7f\nmaoLQ+cpbjWWcCaFS8D6p2QD4hmAy5AL2Bp//4eVdwFg32YyYTUXXN0Y9bgQ\nZk6BKcsnCbfkeqtDduKF/qVzdxjE5s0cJ7JYD4w2SMGDGlIau0NUlqVNx9MM\nrwiO/1oL8Po3BiXJ6gr/QP/1WoAy4+ZkRHPOJ/5YkkGM+TJh1n1mkb8lwwsi\nOBCM\r\n=D78X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIWY9xv8rpo6tJi1lE2SO/xxejxExlXBe9Aind6DSEPQIgLlOK8gHcgf32DNqFRsE9BWH4Sn1qnzM/mooEzV9ZDj4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609851992-8e3ce2a6.0_1609852122256_0.580124446482293"},"_hasShrinkwrap":false},"2.36.2-next-1609852368-d37eaac4.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609852368-d37eaac4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609852368-d37eaac4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609852368-d37eaac4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fdnkvsMizJIvQNOx3np58VJwe+wkkboevH3Ry4U74ZJWemi2UBuy47iHJvgdtXTntqvS7TwV2K6KuYDVwo3uog==","shasum":"914ef00da5afbf72d47e79c2123c059c92d972b6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609852368-d37eaac4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9GZbCRA9TVsSAnZWagAA8IcP+QFt4EihKAtS4EOiU9td\ns2lrRKjUHt0HJsJxGLLh5kpQBJKkJuljfGCc4TnWn2qnnqHWYkDDJPvch+ht\nREG702u6nRhz9Bb6wuvZQfhrg5+5C24EPqH4U6qiLEnhbXfenEtQAakISMg5\nrZUP6QuUyNiW2aqYgrRa2tnhp7bjdExOo0ms09gMgtDDQDUpen4NE5seuGhZ\nn67mdfxTVR3nHINfCk+S1xDBOX/MaOAiXDc6RZ48acusD8mzJ1T/HYgNEHxI\n4uLBCtryF7U2MgDXKwqp/D66l9Awnx3F3iSgU0Lyrp1dRaaG+WnnRgmb3wHw\nSJvY1QVaU71alh5iqbusLsJk+AqpkubJuwiD5xBk4tr3WOlH9woZegq0nttx\nyI19/psLXzJreOQQlJCOdEyC9UNm8tIX+wjndX6tlQyjfLyCmOMLYLLmW1BN\nt3zEE7SbFyHPc361ZkOgatJntpPAxRXDM+/OrsvOaBKPDdR1ZBZEsrpAv1kA\nDHfyLL0lZJIv8a925badknng8o7jh9jn3uFEtg3kge+T2xPa0tbuBHBpHYie\n17SOLLcwKRGRJazs4yd1fhXvvgT1NIBKcj21qEHOM6OxsSulgfI/vOhuFcUY\nO0WmsJX+Bgq4rKEO1oj5qK2uvV6GqRDoftPhBdMTR4clHrMYDRCqgt6GkdxX\n4iwq\r\n=2AFG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWFU+gEBYk0n9vY+6/RJDWhYU/ZZakfN4BCHFkqwLGQAIhAKgCuF8H4FU53+QgfOpbFk+ivuhbIKMmTUICfC9FfRNs"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609852368-d37eaac4.0_1609852507333_0.3892762716053624"},"_hasShrinkwrap":false},"2.36.2-next-1609853584-45c51d9b.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609853584-45c51d9b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609853584-45c51d9b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609853584-45c51d9b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5vpQtmrDRDYaOxtMZeK1ZcA5bRGEVoxaFM8oT0WxluzXUMnBMw04PfPGVqlCNfSqOS+lYDBzo6foA1nT4tTQJA==","shasum":"3f2c8a2c77ee9bf5669b0562de198e8eba1ddba1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609853584-45c51d9b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9GsQCRA9TVsSAnZWagAAMGEQAImD/LIw1w8qnR1b79Xs\nqk4n+EzCREkyeO3L5XNeB9kcm45Q5Bmg3NmxQ3frXXn23gg5gN+rMU9Bdm+D\nWWQ3psgUna1M1xKsiJO00rl8zTAcp+9RtVki7/yLG0tb8ziKINDH/E8gX0WR\nK/mLJtUgv3IGj+xKCEbN67d6pC7NJ2h4aEq0hP1fFUP2dUvBaOHK4Iz1ZvTs\naZvVvr7gRdUvuXMOrsunQndK2XixMldSFYZouOLR/Fi9+4VH0KTiPzVPm7Xd\nZ+ks1CFjbr1hXmqi1mxqccrNxxOcvZxnUZThsYAuzPOcBMDTEMHNa3YltDqI\niDJBd9+NTGFcV/rv6vfNAbHQHVb0BdIVWEYyGxcLbnLUbTTdmADkTb8OKbxA\nN9ekPDr0P/idR/fCO2mMSk4vQMAiz8fTdBiDgt73Vk03MPy+JtXvBcIa8Js/\nzOR/tScc7Z6yoiHcU5A6gVaYIE7mwigy0oum+MIWCaQEZmjycZLxzPGpuHhe\n+EaKe0oncVFp7qW2sB7SC1bcEy8BkFYh/HPmNPMi82+htgSNPr3klZek1fSh\nnpdloWAF5w/iMiIONJWXIuY3S3dpfdlwDhVnPAmsH/gvAo0f5uCZXktm+IeH\ntQDtEQPLTalGCbVCaYqmH5+2k940ldmDth5j0SmQQCX9IcWl6oHoRbNc4dnv\nZOsf\r\n=wano\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdDxhyQm2UDCijNo2kfchOIwQHhAw02DtS/j+5fZpCYgIgX3fk7FCLWZWErMTiVp/+IvXYUhteiOKzsshO5QKrB1g="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609853584-45c51d9b.0_1609853711816_0.8771282545846852"},"_hasShrinkwrap":false},"2.36.2-next-1609853649-41782c04.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609853649-41782c04.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609853649-41782c04.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609853649-41782c04.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GEaQyQEC6HaWz2Wf13NteljjvAxCymh+tQ+adSQrm4LiobAEEFBGLgJNG9TtlA2WJiLczvqPF4IBHmafpjhmMg==","shasum":"ba2210ebef72e7bb4f125e9f4e59c2052f3de69f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609853649-41782c04.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9GtiCRA9TVsSAnZWagAAQc8P/j8olt05g9hOhchF5LmC\nMLzWp3X8hQxI6/TIniN/011KmgwvDYGCOgkyctkiWSrlFJk7xVJX1AVDLPv9\nbrPYadbNzMmnJHTeHZ6qUu28d6V6vnCO8AqtW37j0a93e5YY1ipSAwvqnfb5\nU7Qlj9sBblPFkoelD67+lpoZOzvKgxFDtZlQrtoHRt6tiCyBfmxMn3tmqwWX\nVgAbr1lguApMyhm7EBnidfcHaXvf6+2TZSj42PWP35GhbP55szeutwZ5D9kw\nxobJEkA/inrT+pRll0wTpIK7gddUn+g9IQ+xvZaEJt8oA7WfUz/lYcEyI9ap\ndsGfDEyuRTIJ4Fpc8zqUDiASc+Z3hCN58nbslrusA2ADWkhx7cT2++DQsAjm\nZFU464CpedayYoMMXy6eb6Q4cQ0pi5lrwmFObl1YaOdN/1vQ1pBiMbW9GoOf\nY0ZNk40hSesr5sG3figd51KvREUHAnJT2azP9F6VpsoiP6lxGN94atMFOAlC\n3IW3AWnLnwHlVS60Ihe/89xmRKU1r1HmLpNfcrb3UwrB+13pgDkCmwQNJ35y\nL6qx2XQij30FNz9ZOuMOjvliFhxMcXVyfpzJKEkSYfiDuMoAc+qFlBQiiJ8g\nyabMui05U2AYyVW+lLHcXdC6m7YyxgQd9tw9dU5keFra+jGSrQGzKDGFePv7\nQ8hM\r\n=MRuf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBH5lQZSdgRuSOlogElUexNwEaYiBrFT9WasllCzyI1QAiEAm0C5bQFN+hLIHviAjc3j5Vou79PJFSvQz9Hibqzs5E4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609853649-41782c04.0_1609853794172_0.8385389268437753"},"_hasShrinkwrap":false},"2.36.2-next-1609854293-8e3ce2a6.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609854293-8e3ce2a6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609854293-8e3ce2a6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609854293-8e3ce2a6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qJ7UXnPCmaKMqcKwytGGWWOyscpMTTafjaWLMQKCfy7FQGg+634WXyY3UL9GT/2tnrjCeFFzDcV8qYWEO2fbvw==","shasum":"b7bb42b25799ab37e2def771cd10b3207a65b8e0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609854293-8e3ce2a6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9G3kCRA9TVsSAnZWagAAT3kP/jwwyz1gSvLmk4He0K69\ntxUrya4vnrH+3/Xlf6AgYp/2UuBHxyt4eEqXXFmv+3stvYeOTTNw5yUYSWwh\nqqTsqpXHQmk+C4FcAfoO7D0yiPmHbBaRJSgBebDCNJU3b1QTiko77HqDL2XQ\nN6uwc/evl6RgvtHja6W5dUHVR5OmPPH4iSObXTa2/VyqLtC9wHKP6lGYtWqQ\nwxMUiej4e00Bikjrd9zaV2/wWEDoSz2Yd1jjlhRwPKugcT8pxSoe/geTexBK\nsMLKA6ElhIf6P5+fFb4EX5SK99OnHEJyR3Agc1N+hSJwYGMCwM/9R6Isg0DJ\n7ZNuhV8t9AIokz79BP0GavWVsvgbIZbWMxhofDJcuh+0u08QnQHTJp3JcFwS\n1xMjdBIxdX9H7YSGJWFWgN92xKlED72Lb/X4qi3sNjwRblwFYltLQcXxwPRY\nuSi4TZRQ31uEVyKVjsaJL4elbQKEfrCGfVDXudZTGwit1EDKOvvoGU7k5LbP\nMxiIdl1y6Xw4B5WmlwOF9J4Uel++Btaf7+8sZmwXACCDUqZck8lgVlS+Rpzo\nFVXgnvPg+OWJNYu943bukWZfVPMIvgeUvQVsJsono5Ht6rwj0raNtpSjhO8F\ndOrtE3aHe5gVma8KRmsYDHVArOkW2myR8xVdOtcljKLZlKnZHtsx6wQLRn9k\nOJFt\r\n=vH+r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMAOsBcFrKF5WSIRbeyxRVY7zNss3QPc6aaWlB0hAD2AIgeotKIitpQfGSEwZKwOtamXEOT0yBo660hnBE9FjlFmw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609854293-8e3ce2a6.0_1609854435842_0.5408566972889901"},"_hasShrinkwrap":false},"2.36.2-next-1609855613-b9796a4c.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609855613-b9796a4c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609855613-b9796a4c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609855613-b9796a4c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XvjZjX/mZc7VzsXEGSuZValThmfUfDD5oGylHema87DkAmiMBkvY95IBELRyThZhmQR+GitH1NSEwkTZudnDwA==","shasum":"a6ee0c9de1509a0b83eeb7e79531226a27fda170","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609855613-b9796a4c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9HMPCRA9TVsSAnZWagAAI2oP/jiltqrhH4VTn1lcF5Y9\nAR14oR6ONaV74i1ODrjRUpDA4ATls9qeUY09EfQ8D+QSpqdms+kDX2+K6it0\nyFYgybeRVuPjhRC7UBWQ1DyhOJzkHoq7IwDg2AXo1YWVEbbzX5FM64DvX0uZ\nFSLG9tQmHRwRf4PFeajXmcKxP4zBi25Rd98NT8/BsibBvIyJPoVAVHkKLaH4\n6TIbLaGbCpWdf3x+4/IkZiSqM5F/P8Nwq9omKBVNfanqLnFkmIpNAUM0j+Ej\n5qCjTJrHR7p956Q6LNbf1lr5qzhAuNVP4l0Ff1geZCq6ekUq+2LAtyvM7zTF\nZgGaYrgx0oxNsRvDkSPZY07hctVlT8OY4o81RXpO3vkT84qesvAZNI3JpS7x\nmbrMqgLy6GFG2wFwWMKRbLR2wOOkGQor2tMs8KPhMB9Fh8ui7HgvBrsSGYxM\n/rii9aRjPAKrrFH7+8FieTieKFUqWjNho4W+glOKsQJC32viNvZGvBLcAwgg\neH0FSRlnZFkFCuHJhVSJ1OGPRVVELilFfPB11LLaGywO/9y59hFoyU6Br385\n8hac521SRWA6/hr5dcZyAHC5a8aFt7piOmuhzA18cUWWIHg/nVO8o2vzqqZ7\nL61XVASbG5clyFMaQbd5ygqSuQlITNQdgzJNNkGYwVcWhmSxLs5UVDmGnP2N\nsu3s\r\n=5jiP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAsKvdHeI357wh/cRC5g85vVEgxPfg9ZLAIwVo5oACMwAiBYXsCWsVANoxXyebTAaL3HA6FfUi/i5P07UFA5LhDbQg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609855613-b9796a4c.0_1609855758639_0.2103354383618381"},"_hasShrinkwrap":false},"2.36.2-next-1609855697-6dfcc08a.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609855697-6dfcc08a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609855697-6dfcc08a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609855697-6dfcc08a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8lDoqIXsNRPpHsNPjcILpL9g/a+7JDHKnGGqpTp9oqpYu0wFlh46ibYQspe3fDKk1G10wfPHMhKPxyz7QqPuWA==","shasum":"3e22eb39388404e16b0fbdf3081cbf428dc4da02","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609855697-6dfcc08a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9HNTCRA9TVsSAnZWagAAaU8P/36/SrfbhEvq6DD8Qv6Q\nVhGffNWBOmbvvbZFq8KJlzB7XnqwoBZq1BXXdG3nhXgtAaopnS2PtETdZEbW\nsW8xM0czQzAhCWBaZ14B7dkwAFxgzJ3IueZz9+e+o4Q9WvShhrwKcl8A95a9\nhuXpfeCXhDRTRw6fOXFsjug9HkCcZ4E18jtSSLKt3R2OZf7EFZPqq1bn/ZOC\nHnaBQ/X4UDmI/h/swokRVQH+g2JoYFs3W+3WKGHW6LTL6SMjm8bjt4VMtZFO\nlYPDKzGOTxs6nIkh4Jafi4Vdn+NPab5j3wE9GbfoBDaxXIoPBT5Ap7v+E2Z8\ny7yBh6VcWbOJLFFw16FVCUaJk+0flPyi+ZrrKKWSbk+RfFsVkXnsqo83NZ8W\nhBfZIFkAPxDvnouMpAh4O91NjlJaPk+ND2wsDzsqLSfTzoywizplDuxm4KIh\nhGiZdF6ZwWyd7mKKPFynGQAXHEGMgtkFT9cit3rS9BwKa5D/Ca43rxqgbhYP\nXtf/KKV/9TaQxQNavYVQdc9WLBSGTrFoWtDptOB/GRjLalW5mZgzHb+Oju2P\n0YeIXZcdH++WWtYLAd0yEeAPh0kzY8IWJsErS1sMKPsQ13hRNzSYBO7Z5Y3B\niUS17Dk7mayi0yCGF2ICWiZPzBSDUOLfgZANCs04T/Oo3hpnTEirG3wtL3Lz\n4C2e\r\n=74ys\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGywxivFhHSuwQjBn9ZVo9r7G0e4kHc2mIndst3bqdPQIgJEIyJLx2cRaemA4McTG0QCN7XgWrneu1RcvhMeq+qPE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609855697-6dfcc08a.0_1609855827124_0.9328548744636851"},"_hasShrinkwrap":false},"2.36.2-next-1609856853-c74ae068.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609856853-c74ae068.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609856853-c74ae068.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609856853-c74ae068.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-YS+3nHLOSY1Nj6la8clHYa/+CYQ5Ctu5rXpxczvSsG3ltcOSHhKXNfoqPJkRwtgxh/RYo4Nor3lEoS2DTuGvJA==","shasum":"7132da3547111cb4a158b4ae6486be166b56281e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609856853-c74ae068.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9HfxCRA9TVsSAnZWagAAxzMP/jcnktqZ0OzB33TxTwpR\nj3WvqznJ8eKGV6MmyDPK8qeCmEQfxlcsF/qwVJ5ETBo83kD9tg6kggKb84gt\n0Eisu9eTubl9hL+E2V+Tz4nA3z5wup3rM897ee1P/DFEI9eNljmv/vGREdb7\nEv12yiL+Ji76myXS9ZUOkLTLHggFmWKTt76/yIkortzbJ80awVWJlz8Ipnmh\npOzXY8RlWkg3PsJYDSIW3aknYLV0qI6ZA76Cn2EbSt0nnj8rhkHu8WfuWfVN\nStTeKhRLq7yf5Xs3f2PbHOOcvSOzoN4KUyPX05OaWm3q8K/EWnEhXkZO3fm2\nfIHOqpEbaDqaxPnK2BCMmih5BhGGcjDPFHksDhaPPRzGFxzrA4j4f3kEuhF7\nPAmNZacwpUmmj67vVSAoL9IClqT/1/fMN6PuCbN5ryP3U/A6k82FEM8XjuJt\nMHUHq5hRRDyBkEVJTGF7r5aif+JymyJK9zUtYN8lbRLo2xz4gGcI7WNqYvsZ\nk4vEtGoHT0Z4XXN4FJiNIfXsqqD2AjBy9mWkoqqe7FyjlSH+o0Zo04fWjJuL\nLeIds4U7gNSnkMXbYMTFglhUQCV4J+PnkSiKBibU/KR2mymwutv83Jci1C9S\nHWKq9jNBAM3ycbcDoZPNbzW3CSbG1TvKiQF0sAepkDuvSvKwA4XrE+3KAZ/y\nnJp4\r\n=db8r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhj+SgRtiLP+eHELMGujYqCfEjIbsRW3T2LAcuQSJB8AiAj5+zUINDMn7eSJfz9jZEcXIvrL37vtQ/ENyM721cyzg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609856853-c74ae068.0_1609857006891_0.4255910173977502"},"_hasShrinkwrap":false},"2.36.2-next-1609857536-8ed169aa.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609857536-8ed169aa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609857536-8ed169aa.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609857536-8ed169aa.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4a/jabWZMI240cHZfNFCPIDGaW7XGxnarmyv1Zn8HiX//49/zE68X+k8WYna3GWDOg22EQQ3Nc7J3P2ZqCDQmA==","shasum":"0c0301dbd4786085676156d1a80e5959be64168b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609857536-8ed169aa.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9Hp+CRA9TVsSAnZWagAATwEP/2iC7Y7XAdLsH/POmHOa\njSWvI5+Xj+i9/mJDlSTaV+wdUQbCeu0cuZ29pMVJ2Saf9KT0m/9NSuUcAkUz\nDw45RGVTmT4LOFGhxxh+kBs33RZax0TXt4mJSRUyniPgQAj7kGEeZ7nUkIeo\ni32vMBw84AoX8U8DgQXxnAjmCpEaJ/DfpzAUI4VkdtIKdJVFeEN+dExDUYIk\n5aI4/Y4qD6I0VUZd5I/riykvJM7aH9KECw9m30aDa9R6as01HFFNBZO97R6D\n9ehHENJCbP2CsiSKHQrCWaYVvnqOI9ooPN/qXcefUd01l8aiVXzNBv9b7k6D\nVCo7rv5LIDIKxcjeZrqiesjurBbX7olovNy+T0ka8MSXT4ysj0MDRmhvB4Jw\nBC/z0M85qic6CVtFOz25O3MgENcKBSMmw3rxZjMQNnBYiWDyjUFj6krvBxJ6\nO30TglD1thFaTD8fkYoR//yXSq/WhYlhXZ9opj0aZ43D26egRL0x4AfXXuBX\nVJAv9CCLPtpHluHzECiwUspwwZj6Ye/hprQBxg/QEWdfqCsXvWaEhOKxYUPi\nqD/MZmGd21EcnudJdt3NL4aCVGtqGzXax3y4Aof/2VajgsMLQtYqoxttslri\nIeNvknjkg60rYM/Aeo6IaOR4PqYktqtvsWP3FzPXvLJEi4IUFeaA3XpVyrc1\n9+B5\r\n=W2ET\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfD6c2McC63kQqQZO2F2OpMwWsg1AvXvIkZJyQH4F5aQIgZ4ukqcvyMt+0WpHGL5cehoEeW+NdKiO3eiAmvTwLzoA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609857536-8ed169aa.0_1609857661819_0.008022299431100999"},"_hasShrinkwrap":false},"2.36.2-next-1609857826-8e3157b6.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609857826-8e3157b6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609857826-8e3157b6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609857826-8e3157b6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l+pDyAYt5QeH6c1AogDXawN17skyAij/gC0WNRLTVw8jdExw/xsGYvKJF1DEu8kQAT6ZCqumtPP67PSJUxmYcg==","shasum":"41952987e73ceb842af13b8415e2cbd7a760d821","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609857826-8e3157b6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9HvHCRA9TVsSAnZWagAAgH0QAJ9dT+w9AvOZp/44GFAz\nXo7LroAXoQ88F+ukZ+j8i9SfhM5rt4WxTaQuQYZmdwXZzWwFogLTmeYmpHYU\nSGyswfu1w9ppPbDwJWD4LlTGYmvWo3K2pB/2yX0ASCxlfpyYFOfRIcu54uk0\nR6+9br1KJ86GZ2ufExu+Edx0MbmSoeUpTWskcuxuDNia7tcPRy6kXXwVH7Uo\nZAB/fp3Xyd84HiS9ov2WdjZ62l0MH3bog8wQL8uFDGtHRqCPPP73nEPPHJ6B\nBXYfqcn/re4WfhjGYXvLaVfpbXe7IHnzDWfMc9iMwWmI6Wo7CIMiVIDR7TGW\nKntCyoRimTtwjySgrngFHG8XSenypB4E1qLKODDm39fGszxk7+2tWWaiT8Bw\nBWxDZaWo/1qK1gHjh/ZZIizTBETCdjViaYVIRUb+yUFt0ujIT9tM3SwCY2MP\nuNZLJqtnx+S8BfL9q9aFNYmJCnfKdrM72uqGM+YrkWIC5PkPT/gZzyDITEh2\nsI6sfvBnUO2YVqYzEp7Sbt6tZPherk2/2tojZ39af6DBAF4ypKu5ZrSTgHzH\n10BKhrm1e7pMtcP6glW6MVwtuyCPJt6VF1U7Vu9AfLxpZSCODJig1M2jPeco\noq4bLesigNhSoR1EFwyoutm/ySKhCgDhK83B9VzanASoNeATioqWPPvPRkjT\nujEp\r\n=AW2+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZnxBhWlio+87JEZrHX4BpmoopON2ngverJ9zyN7xusAiBgHKpxw8t8BfTGfB1ccX6oyascDRn67QpIDPanZiCawQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609857826-8e3157b6.0_1609857990883_0.9033665023230937"},"_hasShrinkwrap":false},"2.36.2-next-1609858005-106be636.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609858005-106be636.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609858005-106be636.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609858005-106be636.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LUzuji0NezlaZYIOljig5mTLv08pWdIABbREekmRHM2gKIP4TNo+bmAx9cTeoLJyYVTUVOYmhitUYSKKfZrmxg==","shasum":"b395a120184ae8b1b8b8da684ab285c9bddbda15","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609858005-106be636.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9HxfCRA9TVsSAnZWagAAT4EP/AxcYB679LwB4/+wNCaW\nzenEyb9B0EqbFhnkIVqr4a2Ru1nDhi1E57NdQZesrmGy2PwTxjFiAeoqgbe1\ngVPQhWVcEvyOxgdlAlLX1ghrdfwq1JLVxksQ4dwnXvazZad+EUOBoF+cYwV1\nmWCdaN4E3NHCGshnlT+rjbadAb6ezXt3l26Jaouq0ekvVhySE18GHukR8YtT\nIEYJEdQvdCXWl2J7rUJTSXLp/w5ez/Mb82rW3P2hmi9AuuhJcBEHdIuFPP1e\nOOoBXAwPMr9evx90Oa+ROfLrDA4h0PiDRvjT6F6CkI4SkPUBYcIfudgcOePa\nlcm93i/fk2tKycnPh8hwgqCd0HYlOVc648x+u38EC9T4Zs85ofITFSfeWG/F\nxEMAyjlxR5GTSjmqQwq8hxhdFkm6BvDxETX/GColBLW1r+MXjW0+EY6RxL/k\n32ur++LblMKN94BbsQbxNf0v40SCZ3cYJ52d2Em/6peLMwsDMLptaj3zLTuQ\n0OADaAcWBzxEs+A3RLKqAxKxHg1ej6IFiEMSkY+yvbSxGE9sR21M+0JdB+LK\njl73pEuGw0gLOXlgRcuNGeBloRrT3BW2lk8rRyI2YdXrFVZM/DV3rcN09eP4\nYqzMWP6Ft/hz2h3hEIFNFMEWswOoM9adNj0qWYiaBHimz77/BSDJY2jyr9Ts\nF9om\r\n=I8NH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICBwHVBI4T7XWq/RmwCfiG1bQIn64IoR2nkEDckSLdRoAiAla8blzi1f6BBVGIxK/ZnOCDBGOJkfkJK2fLnfijeVuQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609858005-106be636.0_1609858142533_0.10210397740257027"},"_hasShrinkwrap":false},"2.36.2-next-1609859719-07fa94ab.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609859719-07fa94ab.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609859719-07fa94ab.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609859719-07fa94ab.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aCaISSnX0siztGEupcW7uXto71tSIbCdUiLLuCu79Gor7l5p7UyETqUKnWIvTyLBpInXeRpRHytCvRq0N2r/bg==","shasum":"d91dcada2ec9ffe4883db7ea4e3220c5473c7f86","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609859719-07fa94ab.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9IMyCRA9TVsSAnZWagAALgwP/1irh1McRHctREMFQKcR\niS6VDpEDvwKed424idCDTLA4ls61l9wSEbAuqPBfGE9r27puZJXkKndbL709\nF1N+T+eP5Wg3lnuTGixzbhH5CQDYzkADWYPmj8x1qBhdijvnOPO4NCj9N4f8\nDjpEu9dKkV5vt8nYnFUDya12wuHF4pw5HiWbdeoZ5YEpTmGdWsBZpqeXUw6X\nUxeslWy+raY4XCaHB91GMSfocv+/E3nm4F6cTibhz/bgqZfFPfC7fia8LavA\n3IerLaPPCVoOy4aubZMRikeVZq1uXsmHmr4oOelC2mvNsyANFfVMqGlpMFC4\nTl5LcAwP9l3k7/QuGkD+c/EzJovMzBwCR0GXTWMXYh1r7FVFH1lJjh2flGY4\nRqxclRrMYNWyM6raNI2hmvdL0lU9PktprYZdtdAVmBAbiAmuiq72CNkXq1f+\nAdnuhpCiTjTtAJ+uGCsIfqOrScE3QGKs7RWd/rUJ477RMQI4SuBn3QL2fZS7\naZQ2KmxsowJnfobkoAt6LnBTyUEe8y0KGpK/AviggE5YdFBR2+hFMAUwiclw\nJ+DHMt1idDitHvw5RuCJ7Pd643TfTGqDF6j5UYitcgU7ExsxljzELjR4d2+k\nCCbCjLKdR7ToqdIg2xFThJYgjmDIpnQLLhQh2Di4mKYkiFRDiZlo1mx+UE52\nQEy2\r\n=viHy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAeJNahfw4DdPKtQrtYFm5WI80AmReCHcWdE+/C3AvHqAiBS/zQD2eSoRH3IcFw5BZIqKGL5Xl6nfWy8VYQjS12HIA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609859719-07fa94ab.0_1609859889713_0.3280530398193553"},"_hasShrinkwrap":false},"2.36.2-next-1609860132-de7da4a4.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609860132-de7da4a4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609860132-de7da4a4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609860132-de7da4a4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-b9xwmvAdgO9pfytmWQHToGjgsMLtCNYmkVxPIvjpGtj/11pAwZzMIRDeyQxiOW1DnUdE4zIQpn3sWy3rvD4l+w==","shasum":"a2f630cf452d1090124b195bab16a6d3067b9115","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609860132-de7da4a4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9IS0CRA9TVsSAnZWagAAM8EQAKQma/q6fF357ExIrIf8\nNURghhufkRXC8rVBkfZUcwSGRbnVHduk58QLbRLTcIe3+qwbkSb8cqVwAB8a\n6Vt9cQGMIEb4mEB25J4t9pwrRTfRd810Y0LkbRHSIFmgzReqREkI7JKJAdpd\nrzyCTerOCHZgAMYvaqm9bAlMeddamCfu1Ww8umrX10eoAowHKwAn08hTXxYl\ne65y98nyhUvdE0xOWv7Z3GK6fVCifpalR9FXmc9sJbmv/UrjH1kZj0ck/KUh\n5744qXN47GDUwX6Sk54EyXRDU3zW383dVy8pRR4ASKlHJwXnKsOAH7jmV3yd\nLEUZtbD5HcUfs4vPo16sScL7Le3V6uluy+elIfgJgpfqg8KZVQ2OOh2kT8L8\neE9sazdhsS+bofnPSJIf92lCJCjHxPJnfscy9cRHfygxTyeqUfC70YGZL3bD\nrSuk9oTqqj/+At9sBVzqsdMlk25I3xOlHxmAW6Ij35pfbvKLYiw+fES95MN/\nXfVrd7W3ry3/MroESMDHgIdvDieIDhE0xObmZukf8uG86+izX8onS0lgXmVZ\nmmGaGJLwP3DXj5Kpr2us/49nERDBdnXJEaM++PlLCcBluNbBF0ublpIxNA59\n7H0PaqvBBo580AdceeWVxFX5gyYDvhtjHYloOB5VlNOrU+D+l1nMopZWcyD1\ngGu6\r\n=VOhD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAy31JFxfOFKom+hKEVQsjzBuF8afiLu31FyRLaPkJZdAiEAxUm/Aij9StSK02k0ak8pWRCxm3dtPMiGVddv3cvnoUw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609860132-de7da4a4.0_1609860275507_0.05100049895379333"},"_hasShrinkwrap":false},"2.36.2-next-1609860205-729190e5.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609860205-729190e5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609860205-729190e5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609860205-729190e5.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-XzDYcYrRji/xu8vOQYJoqQ1XpZVVpnnA44ls2xvlfRKZwsEjPqTtvGt4+8EZPNJZfh0zOU41fOsVEb20U0wsmw==","shasum":"f6735a19e630feeb5108ece1338b597584561a52","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609860205-729190e5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9ITrCRA9TVsSAnZWagAA7tMP+gK9Shd085TLpxETma/S\nCCBPD1d0iSTWhFT6VFA56Dsp5rqUCf4CyHeBdel7VRTSVWDCrDWIxw9e8l1h\nGKQGwkHVbuzhIuZHnSPUGc6UzISMSUFXVWT3EpBPHBsIZfd/8SP0uZkq+6bM\nYf4d8fLiledazPngIaLWrZpYfcM9nrAYst7QFQmMSMfh5I//W//a27K6MfNw\njFwaRQKOiCpKl+J7NSMF+QifZBfMrG7qdrAbXgKlCJNM0/xAaqfcQbShtNvO\n3oBdWRFAG/e7qUI1uCUsB7SCpOfgxHXTn3+GGwi97mH0yhHv0UsGuuGFLiHT\nCQ7C8RjMIdnrXbOdI0qkW51m5QKe33s9+/y2y06uRltrrANMknSw7Xfziu5H\ntoFZvgXjD8jiYwzmpdjk3z9ziXnyMhiwUrAnCdIyeT0KoEKBMgQLZ3PtBm3h\nB7UBbUFqtsz6CtAuAjPI35YYqcwm6r586sGj46fNq6Pob/6nYxv/T4JlHFGX\n+oSR2Tl9uZW9KX99+Wxicn+Nlm4wkYfNAFQx8q0fiG/f/wei+CqDVYhJ+o2k\nLg4D8aetOW0mVBpK87cK/ZlIPjULGxlz9p23V0xNtaS82SJwoa9r8a7mB/aa\n88oSTSZ5S6c+1f+fIUCEBoSJf6my9sMSBw0T68EKCC276OiNjO/JggnZnZQT\nmPFO\r\n=V6A/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXPmQpACRS5XWu2EiXpLC2hMlA6E3iGVvCGy0HoeDgXAiEAsBkxz3NJxHUhTseQvjngv7T6YWTMixxAL9fQ22YIAyY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609860205-729190e5.0_1609860330904_0.5378191431213235"},"_hasShrinkwrap":false},"2.36.2-next-1609860209-7570eb1c.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609860209-7570eb1c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609860209-7570eb1c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609860209-7570eb1c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BFu/JhjWHtBvrId+cr17GHU0VPLASZa0G8/AuCZiMlmuQNE39SbTnrWdEWbkR9ZGIMxyvZXz5asmzlE4DMoN7A==","shasum":"818011e349a82305e10c53935fccbea707fd0383","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609860209-7570eb1c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9IT/CRA9TVsSAnZWagAAwiwP/06uHKTxpTOnTPqby6iF\nSUovAzF4ja1KKBlDq0u8q7MY0nEbLvjMFcrRdsUM2umfCPA4koU0EVjN4JNe\ndMkAeDb10viA9zjX6dbnJY/GQKKy0n/1vJ088b2IahDOftWSpfKJUXEYu5r4\n8rWSCm743tRk/gn6ng2XpzpHW64f+gzLulokqK+ZdXrhjaEC2YZZ5opG69Z0\nNekniT6az5bAi+SC7a8KLZj01QBwrW4CnCarAkZ27ac6UVG2U/nnrN9HbgdT\nOvBjTinQfBXRwrakN6qmwv+4T1wh4yuYpPl57NpQVBWE/nTc42Lk2q4vJDhB\n9Dh1JwWMbR7/yQq9wbtTIb8sHSkQW00peiFNJLzC4E+cB7/MyxJimD+m3iE7\na1BGNvIhwMLqmmVrxt1eRFIMZ+8MUhaK7BRFqrWDufICXaXa39Y5FhEA8iUD\neTumbkDRNpxKOGXLp74CfXVeW292F+ySYLD0eFI66rXIM4wITaTSmUVplVDh\n8kmkBvKr/blSmjhS2h8OKwjn8I8Y5CqOn3GRGVObTDCid8gw26gznZYPJwiU\nnWKR60rx//cvd0vCkaHCt4aX4rEMipZy4Uid+UQnSnEJQxhixJY97UKFY53u\n1wUKDMc45yrPhlsiXMgbDiyJERxI0NLFzETnP9Ny8pCDfgVRnP1L+B0Ij8V4\nUbBH\r\n=5Jec\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZFJuEuWME35sqiynBdQzMUr/uG7blh/AA1/GMKJdA4QIhAL+fRpbQBmEr9GFLa/SDNA1jqvJTWzLqvCNhKiEUtbdq"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609860209-7570eb1c.0_1609860351440_0.1611730139978067"},"_hasShrinkwrap":false},"2.36.2-next-1609860971-acc34b9c.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609860971-acc34b9c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609860971-acc34b9c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609860971-acc34b9c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HKSskqxlLls9AeFaWgaxfBbEP7WOSe9zhbzN3mkAK0mIQjJUQ93eyoWZKyc6QI7XEZ4aTvz5kuGu0xIkeTJjAA==","shasum":"b21dbf481ddc9c54cebfa80c9ac782fa246fca4d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609860971-acc34b9c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9IgCCRA9TVsSAnZWagAAXN0P/jUbK0fgnFLOD1PBkkfU\ndiPzOW9Ks6rNkLl4y/VrJtc3YbCia65RWSfaeHg1N2UgKMGc1R+mK5Cd77Wl\n+q0rYhwiTSUk1uODZjaEmlEkxtYcW6DHD8XF30sa+lorlhSzH8NiijYDkQHE\nA16C/L2IKIKm1iIXcqNoJpdrGxzc8PmKqgdWadVMh3xkBjT4jp0KOK8+ut8Q\n4kOD20efvrNhMgH6OZcmRJMXg7FBei0SqQ2EN7CKEFQpnOOCclM4TSg7AcKs\nGFEzrz8pk+1H4w2KuOjpClkojWkINKVtwVgZwTe0Dz961AYglyF07IuE/jLD\nleHlQwgKnfMemBuJWrafQSaP2ckWzu8guLzeH7KvOv7yoi6Qf98H9CLJ8Brs\ntjghV6EuWbg76m9bNMtyYV22+2+I0COl4gAoiPJjWGqr5EbouoSXkvNsyj9c\n2vLeXrr6Uuod9aq3BJUHSYXlDCoVAxEOtajpKl1HBcnpcZNzzh0eQ30roxcc\nK3iweY2ES0xzToYwE/UeXwFZprcYeL0u3MMcpEZ5PRgWBUFrx0D6oQfGAu0D\noYRlsVBQuPqblBjGwQKWrtDLrj3qeGtTX03ywLFmff3zB4mDyauW95Sl6HIk\nF7zZ8y/J1g0qq5JcZTkWNBe12W1DNTXVxvSiY46NAKJa8qH4vXjM/Sr441Dc\ncPgC\r\n=MwqS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyi5ttlneFbnD/hN89su5hcZbWzEw3aSCKfGEnq1VCcwIgD6gXZbdCf7UO4+R+OyWBOrTKTSdLFZrP/kRH7qPTaS4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609860971-acc34b9c.0_1609861121492_0.42653132123253257"},"_hasShrinkwrap":false},"2.36.2-next-1609865823-1db5c4f4.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609865823-1db5c4f4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609865823-1db5c4f4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609865823-1db5c4f4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-E/KccUV5fEi9ldpWqKZJNfJxVgYCZXlaXHazVjaghWuiA6KT5h5ZkqMPVJjt/orWmHgft2IKxQzmaZsWEhKJAA==","shasum":"a114855e947cebb9c591861c4b42301e2130df7d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609865823-1db5c4f4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9JrtCRA9TVsSAnZWagAAOI0P/ikBPajAmWlyM+0h7jer\n2wCTYKtBPGQ5Lxp+lroziZSOLBMzr74llJRQAuyvIlrQv/FyZUNwADOjCgpE\n+U32WFc2UZRXAKmZ94RiBgOZ1Zg5BftfEaOcv7gK1r4UmZLuNuJruVKUmBRq\n+U1n3iiv3xR89LABjOin9vzLV0HnmIPmbG+d69C0Wxv9+m5Y3IuqHd4Htr6l\ndJVLdjH9C0HXX5xEofL+XcksHsZJ/OXAGpiQoB1x1kyr1G0zRX26yHSBaWBx\nVGuEe7Gd2T3v++m7UUvwvTUM9TA7Lz3vNUJMBPsULPQCx6oC4XMWeOnALh1W\neaIp99acU96utGeQkvbNg/I3M560mollN1r1IKO7AkJu3P9YEk2kvIzaeZ1+\nQfsesELGr7zuRFAmqHUC8T6uitw+cn3CxBAV4n23HlesQaIWGYAlZ1rd/OVt\nf2NdI+ndPo0znm4nVg64LIRxolKMrBwaqJuto6JYTv4pjYmI93+zA3lxYvF+\n6CE5Kj+83Z8t4K9iJEYK5rJ+bt5X2Un5Cx3kgX4zDaH8h39LWnNaOHy3/YUY\nDcjdeUuR1BhYZ6TNmFqTW7gKMGGE0nH0IIbo+QQkLIMDWIFyEGzBc5lSf4nt\nhsYCU/FCd+oZHKtFrkGo9G1byomfU9Tt1ejAz2mCmZ15LER5rh9PnM/p0GFz\nrvrp\r\n=lGwy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFtSxaRwiZCd3W+/yJ61nuw+DkHFwWGJkWFUyTBl5ttQAiB/hxDlqRE9tmOI+Mvs7zPt9MPpPngppG0fezrhrFLgxA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609865823-1db5c4f4.0_1609865964903_0.3498620657283138"},"_hasShrinkwrap":false},"2.36.2-next-1609871980-48c894c0.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609871980-48c894c0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609871980-48c894c0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609871980-48c894c0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rpqIynKqVlHNYWdIaEdaKS//AWzYk1N5ptXZdEkDDv5aR7FCtidPJpzsl8EA1+mX7CVpbj+U2RPAXuhI3SJRqg==","shasum":"44c15f842a13b39ec1edd2b44388a4bc0d849f16","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609871980-48c894c0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9LLyCRA9TVsSAnZWagAA0KoP/RMmeJgekoDjmHjFORZR\nW7Hi5DwvCoZebkca7GFmkE+4gnOZJdoy8romnI9CxXFJ1yQsY9ve0HzX/YQj\nNOtus4njXfHPvbXuvB6xXElcnqIbUROrrUgqgKpyTEnBh1v3NS7loFehq+mk\n2mVdty4l8vzhig6p0piRzmPlzRiuqLFeanSRVYx8PGjU956A9USWwPbjJ3Lx\nCh1KMbyw/EbvaHjReMjDpLlYFF6+7tN5PbBodpDHWzeRkj0Apb66CdJJh8RO\nfEhgBaSfOy7p8qzuBhRQ0XwRl906E6NFIoVDQWrZ0C4ac7Ve4ccYUt5L8kRE\nwOVeBALhPcEA0YRo1gAhFwgTDgZtoFwJiR3lW2xzNuaNxWZdXEfW+LvlrP/8\nDNjkEKCT7RYQo3l9qALzaVlS1vOiflgmFO0chLGPlTaOp5731Ni3+77rWbW8\n0z4IPXurLf5nlDqsMmy/BSjsXuhtQRee63mgJUkrpS8cKgAn3pTUnE8p00sV\nRQMJrTX4KHMt+SZHLg452xCFrx6Q3kMdotKFF7NQxmxd44+rE7sDSXpGZy/2\n6x0fx7I2bPhmlmQfyt4IIfaTt7aTotbQJPp/a+tEEQlljwjoH9RNADPoDRIQ\nWv1Egp5zpnkV9/GlbaydbjHeKC6WZ7LLef1Es7ZTA643ujB5NLW72AtLqFmf\nh5dd\r\n=aRTL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjcD92shKG+IsHWYbmdnUXfC6+52r8Puo6MBz9dFKs9AiAHNFWWa5j5K+Mng4Aw4FPVJahFkSmLLnR1KXgVmQZZfw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609871980-48c894c0.0_1609872113640_0.5917216750396526"},"_hasShrinkwrap":false},"2.36.2-next-1609872133-13d2cbae.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609872133-13d2cbae.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609872133-13d2cbae.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609872133-13d2cbae.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-92s0QpBk8KhB7b7WM21sWxCrDhXRriUMSqFh5B8i/GkPtmk6jrswXYwmqUT5z0r28YjDXi8tLWnRAcHjvXRokA==","shasum":"4b794ca5f64ee46a221b0a2459e2e45fdf24a04c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609872133-13d2cbae.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9LOaCRA9TVsSAnZWagAARG8P/288WnD0pqk0FM8qngOK\n51MdyJyfRhfcwkwhhE1LFBxw5Nk0K7ai2GgV1aePV33X7ohNgFE0z3VBciJI\ndmo6lCr1zAy9UPKzTsNqG14vxG0TwpanbMDHrcr41ZSt/4W5+2bRvstv1icn\ndN7vdyfSPy7EyttfpWk8Ro1NiHAy0YflobedCSHhEHMTgKor7wzQo/m8nAT8\nvK1Mq5l1rQniSNf8Rmyn4h14VZgBUJn0tyiFdnzCPdUZo8jiojfAg82eKnox\nEy/2uA3FOFOJi2urhEIQJAbAjnZx8TDdFsVmz+hYBDQsqhMkSMpouaEXfAjp\ngT5e0a/t1pUVS8oL2XvRDzWg27ZliQ5j5asYoW8CaEx36c2Dx/0HFFdfZhjv\ngJbFpqamYhrlUfzathejPCBujoGoF+97fpe5DhqCKoLjFJVik+WyfFNO4FZI\ngbjnh5g+H2LmowBUb2DPTzL7oZBujOxj5gL+HdePxOQ3gpl4+i/7pPUxODf/\n7lgKjxwLGGt3/Ei2C8HVEhIk2vmphw6FdccXDj7s3t9v0A2ZCP/M2MBWF80Y\nOqAS6YE6L4o/s5TqmyAhv5IhYsZ62doIa5Cj5cqC/+ews+I6FSSngZ2gvKWt\nFtV+BnYA5ulq+OeuHbi8zSgtP/rdqcoHJrQ9syOuWY/i4f/Fe/J/XO+0Fdzi\ncmDW\r\n=TFSr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID3Vj0dBARHquK3JbdFd4xYmrhinCsquNFDWlIPvfp2mAiBJAc4NACEVgCJRGjs3RY0Qu/6lwtmY8bNwWXV4iX608Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609872133-13d2cbae.0_1609872282233_0.30916641865382566"},"_hasShrinkwrap":false},"2.36.2-next-1609872963-e3b05a7b.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609872963-e3b05a7b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609872963-e3b05a7b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609872963-e3b05a7b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bTX/mUEb5eezEUzBHVhBtCwlZNtQjn26gj5sAOOLwvL1mt60QxoaHEIsVpw08REF6n51YoPIeDDHe9L9HevDUQ==","shasum":"b3fa99ba1e22ab956e307e215cca2276389b3c36","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609872963-e3b05a7b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9LbTCRA9TVsSAnZWagAATrYP/RoURXolf3n31W6+MOOV\nGg77Ae9JLQbbA5L4AopiFISDo7tWCLL7gFHf+D14WAicASaKRlVMVbZqmHqc\nR/e3oxruEyHGPka+QtWyFFXra+fjNKYMAAXiKff6H42XN7OMxDsBPsx9x53Q\nV24C4Phxbmiziad6p37O7SPIyNQ8BEcGwv7u5+IrcrgfnPh+14izOuS1j7OL\nKrOPGXxQa3JcUZFszIfn1QGDK6SBfT6SZCbzbRf4/CXRNGLbAdtNTf+ZQQBE\nwTgd+hPs0R3en85epwOkmtal3j0l2Qaz2ucYO65JJh62LvtNYFvBuBg9zvhI\nSf5IqaGg1T2eySuIfLUuOXtqwqW+n/tSswdJWiaxG9ggk2qqQu596HPR2ohW\nL1/uixnnD1Gf71lL/hybjFfgpPIWFpYEUdNsh+m+IYbs8SZOlRpmWI68cMz1\nvkIudaLBUgQEfjcVjVfOr3CbX9R3hd8UIGfsRjCiSAzJ0ysuE4rYLuaxHuf2\nJ3HlkY8eh6dgjxqNPtAz/J9EJYGJ07yt4xQrRntQxXVTXXNyFDp1ZKZR2Lac\nu7NapRnDYQ0Bjb5qWabsvvOGhz3bqxIE9hQTTCIm5pvn8L/nG0jJNkauWc2j\nufJqJtBYe36FfpJA2akXUAx3rD+WlmjsVFClcsxebbwVxCoo5UomBkKO+Fmn\nxILc\r\n=jthk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCHoLLw9wC+wm6yimKquYVBSW0MjrnreyEM3+/oK+H3AIgdKAuA/lIP+fLbgzW/fW/Q9hn9Ypj1qH0C3dE7OOoWoA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609872963-e3b05a7b.0_1609873106981_0.5190458776684552"},"_hasShrinkwrap":false},"2.36.2-next-1609872994-a5d5fc32.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609872994-a5d5fc32.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609872994-a5d5fc32.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609872994-a5d5fc32.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Jqy2FIft1yDuhESUGW0ZIDARcxWBvrjNR/bqo21fGr7Zh/jjP42kwsm0Q8Ncbo2R3kgHlThKA3Tu/qQxi6+OxA==","shasum":"7305f5650817b99bc52e9492df9c709ca01de8ef","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609872994-a5d5fc32.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9LbyCRA9TVsSAnZWagAA2DUP/inqFdTwQSUxqHCsflnL\nccJZRjhceiZSjXjMKPe6C2fIL6J0k7NZrhN4y/UCVfj3ZsYJy76M7k25dgKg\nlQZHspLzqBP6ttFafTMcgz/YNPIFudICZ34kHqUX5Q+WJlN8FLw5glDmOFTK\nHNkH/MQIvzlHQuhwKSJZ64nWbci3+h2U2c5/rECxfTJIktV3MUuqpIxfzaEp\n+hOHEXlTcUVwVKz0tafZQQdAB1oi91UwX0IJp0L9qaYOOeVTnYNJjE8tZnJL\n9v1HZmuObs10K2FbMN07d0x6nSUuoyy3R3+JkWOrM+Muri0Sle8qcAlzDMRN\nvLPqgCN3sNIbiR6hZ+3WgGyKXkGg4HO9HXcGIVhS/BFdLV7qPzb/q2the0So\nuA64C0r00egE4KOZI49rEJ0fw0x2KzL78jJ+LMBJlBZvwYNs3c2QMzL2ze6k\nGaq5WlB22OuYhBOU1GZzPBCfri5V38cyqpUPHvoUHMnvyYaLY04vyXTfQbPe\nTq/j+E1mf4X9UZLc2v+In743FNhnZLgMZBlqEXjSS4QaAqdNx05gKJPKbxTv\noojhzfx9FrwiagKmZSj6FxGdpk/RzU0Z27uWq31+nkmi2D6Aa4sLfZzBz5tS\nQIYztLrKe93ItAsZMgCaI/pWR7+c5x5YU/6XKSHPEkpgLB5HVKnJZULq4PdK\no9cU\r\n=gW9s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUnRnF/JBH5XWwz311916G9o9EmqG/rRmncnEnb/KpVQIgAzPHBPT4LCtaRXYUg8NbFW3uXnqM9nVFnN3hdNYDbRY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609872994-a5d5fc32.0_1609873138299_0.006943622336999633"},"_hasShrinkwrap":false},"2.36.2-next-1609873075-0d49a037.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609873075-0d49a037.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609873075-0d49a037.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609873075-0d49a037.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-r7JBp8UMSArdhkh1GTndyLcg/QLBW5CrmGgr4XFLU7PcuwvqjmQuvqaebmpHYzlvCGvs6RYBvVDOk9QcukyFAQ==","shasum":"3b9552fcc883cf87dc0f7394c53a4ca2124f1f01","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609873075-0d49a037.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9Lc5CRA9TVsSAnZWagAAg28QAJQ/foIqPZDm5EC0g2Eg\njBsUwF1UOeJQkHW1gjYeX4v2IatWi7sT4WIw9Tj5CGiALkqWupx2eid/0G8H\nnV4yd+OhehdAUb17uaB+YZVB0pAhVL6sQ/c56Mn2VJz6LIt7p3clVwE5QeXG\niWXWFLtHQdK1mWUL8Q1B7qaZ0GavSC8APSaUZ9SgSG54WUwn4E5Tufc+JzQx\nSqxQcFDoazROrdvWDsEtqpe/AeORWNsnXbRnEv72T++N4pfIFdZOnWvpPC+f\nFGco5szIcuEP3DCY8keYoL9o9M9XMhSfhuMfQEeu1a2ltVMTonWDqCuQNW4s\nuErgHCwhQ9ZI7xxvl817r0wOa4K1RtGWvXm0t7UEk9Km69I7tGQ4qA9DyHMT\ndBmGeK2kWkK8ivaLF6RR6WCN7PjCa4ENl+ObjekGsJtpBRxI16npKFFuxhbW\nXX7OlsOQUZvEar93pV6ZaDQVCDvtUDMC3DJtLYW4DY/X5b1T/ecBRUT1deXn\nbGhibqmdM9ofWWDeCtjJU4TTXtjzlWr/er3XGezLYjue+hMBQnrQ5B6vqPIW\nP3Gp9qXAR3wev6nhpuEbX49laO+Y3Gq9iZafeq0qNtnnC/JBTuQoml9Kcj7r\nKPHMmZPjaq7wvbOKJxjcTA4fsmpeQGMPkeTB79GTVR4Po7ARmsfo5E6WriGW\n50mL\r\n=+MgA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPeHFawUFoZbWRi36/vkGQ04Zl4nTpIwbF/NUVcDlYaAIhAMFan/Fx12SZdc66w5o15d4t83I+vQeWHXDVOJyRPL2G"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609873075-0d49a037.0_1609873208916_0.9888672762832986"},"_hasShrinkwrap":false},"2.36.2-next-1609873233-0915300b.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609873233-0915300b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609873233-0915300b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609873233-0915300b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AIb3nvLe2KlypC64FyqMdUy4iulo4bg8ji+/I9FruKBGmw06EN/KE0EVUR68HS5tcyc3szo7yE15AQHoWP0Pow==","shasum":"17915afd8b53839157a89fb19e72626a635748ea","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609873233-0915300b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9LfTCRA9TVsSAnZWagAAKjwQAJZZFmAOmXInmem+eisl\nPueNrlE9YB7fNeYS/K+052WQxMqAEcR4JVB83QZ3hSn2+7m2mcFI/NZZkUKP\nnJiKWMFLX+dR8QJV3fV6EpcXqm7B7+S4lkY62dKw2c3UAF8B+W69I7iopiIt\nlc4UXJTqjsVsWBMZC+ZXwcoFgJJ7UWtjOkegSeqgQyGjh1nWx4VKrBzCgD0g\nv0BOToo35WIS8RfzxDADBMSUWhwYAwdskighoK8+0g8EhbEOgDMapoydG89o\nwGstghemcSEaM8e9kHcI4QHano6B/6ENvDY+GVzCBJw+SWw+xHw44oWY1azK\nXj0l3/A+18wty5jiz9EjIysuKQzcBXGSez0BPJfwlA2aD983Ru0JYggGJFJS\nkKQsck34WNEFuUIZPXNmESakvlDr+weT+hia7Hyr29uqbWDGTyoOm6marsqC\nXb1Tr541uKenT3RmGkrj1a1mfdLJhzmTQOHgKw8SXFnae9mXFgeH/qokTkWG\n4knTSWKC0bYS9X2xSVKiNqklTSSKH9Rf6iVCCcGNaAyZBM8tGByo8/1490/u\nYlWYGQyHNL+YxaSm2wRnJY1i/+DQVEH/fRS8yvpBMMDmi+7BTmhhgmAsoZQ3\nhsNlk6abglHiRAQfO7CV1iJyv9TLTbJ18mTiQWOzpnF+fGMeLGVWSCAOs3Iu\nL/Ie\r\n=6V4g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbG7SNwxZDWSxvC+6ZgA5aJd5dP8rQFOdMYqplFuCvgAIgI8FaVzZTplItpTgZFk1ujohR5XcyVjNz8u6iudkYXlo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609873233-0915300b.0_1609873363383_0.7211522581040968"},"_hasShrinkwrap":false},"2.36.2-next-1609873237-5d6cf7b4.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609873237-5d6cf7b4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609873237-5d6cf7b4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609873237-5d6cf7b4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2/25dIxoLy7FvE7wR4yn0zVzX3WoklgxwL2GD0S5dcgMwIOZai2/9QXYI84K7LAnU/V9buTGyMNZyrEP72i0xQ==","shasum":"e9322a254492d349a6fdba99b6f9f5b66939d2b4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609873237-5d6cf7b4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9Lf0CRA9TVsSAnZWagAA1V4P/0QxCqGw9SRDZaPd5/dh\n8FgOSsdFgbmmo34OsXMnI8wEpbA8d+kLSboIUVLRizN3WePKoFSe5VXsyqUA\nUY1szPnFwg/zZNyA+4YfTmojylfHsFseZF2lhXd64vA7TjOJI4wZNNhhkuHY\n9PQPy6dgkkP3wiQyH6kf/HgURbDXisGu+gJBYoZOR/MedVZLiYS2263Zqx6E\nNghrxfb9wcsVaNMhsc8up0AkWdX3pNH/U8QtmIBWT6gRV8zU2NZ1I0MJn+VX\nMi6FQzBoqbfR1XYSt1iog5if1wGwfeia9yQCPKkGXEaQrj/5yMBtAG3uWJVw\n9mxL9YhdmVENEiUktkuPQfSqtCnAz9+6yFf6wMZnwY1sX6rK1TUf5JX+aFCy\n2iHjMhanW5TcyUUYi/3ogh0qe23khcM7nz5+WmQfYkVrl8CO23Tfxbkrphy5\ndHDZKlcmNCy9w7EN3LBxRE7XYIj/4aEOzBdAkTsyGJoM0/XejVGudQh0fvTa\ndARX0ldijcjV4U+3ZXn2lRo4ShhOaf5jpUZXk5mAiesK9MpDmb+IKwuewyrE\nMkDx6HHsAHGRIZARjXSzuPr56yPQ0Dja5IFN3FUhMxpzWXmY+s8OFV7OMZSl\n+rPLDy85fBKWEhEMJP2rg6Sh643gc9DXq5sz+Qjc7Gy200EvwSnFLNAJGyZV\nMXXo\r\n=fPZu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOlsrsu5t339OTyn9otjoAqX1KNTd44K1gQrD4MnBDFAiAoU5SuOgiBShIwHYjPEJIX+H9+PP5FIRzfayotmT4MTQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609873237-5d6cf7b4.0_1609873396330_0.9271816720565731"},"_hasShrinkwrap":false},"2.36.2-next-1609879788-e1f2cfc4.0":{"name":"@xdn/apollo","version":"2.36.2-next-1609879788-e1f2cfc4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.36.2-next-1609879788-e1f2cfc4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.36.2-next-1609879788-e1f2cfc4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cMw4o4yK18IVA5NEROhHyI0CC4xBM2lv67U8vFZl+onL8ytnEi06dOav3RsaSF1xIiHB1Vntb/TawQfIn/AXow==","shasum":"6287a0e0325cfde8c21c3a3cef5418ea2dc53d79","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.36.2-next-1609879788-e1f2cfc4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9NGNCRA9TVsSAnZWagAAZf0P/2d951d9xETQ1a9Ht4+W\nmsqzBnSaqTq2mb0kdy9Wn7s9WHFK5STZh2CVxWUW1Z6kjMMys/4vO4DB9VXA\nDEBvDaGBKfkcdjNCjbU2o4bj8a4Tg9kL/4QJOannvxuWq/Sj2/CBJl0D9WvR\norFbkFGi78OyxEQGyrA95HNIWvJDxHAwUk6LjIRwxzgSFn8rQIttGIcrLWlj\notqPsMQUZTGbG2bwqSFzrBoiKahufwss3/uYi2OvTmK/IhLa2f9b9P+vVhOV\nSfYOUsB0hHh3Zkq6deGlDDUe6OA85hAElqSmqaDU7VtXwiQAj5lu90Lr7tEB\nBiuMFD4az+84iubFwJ0KmgiTtlXdsi7KQuW4HtimRW89ubtc6BVkMi59UIEO\norE0DFjWP138x2brhVQLWK9CVxIyXecAPh4pKTMVcrGKV3AXcrkgIqXcT9qw\nOwL0tykspxmE9wpklXoR6uvhSjHDvLtqyIBLmAAnjXR89SFlkvCTZm+eLDYr\nMx9HlbmLnnWqI60cU0gcfZPc2RIhYB5DLoUv8I3NNLR2CBojtxh7bwkx1qou\nfODV6nGtOIUURTcq1Qby+wOpxC6M46TkQGxj6LHD9WBamEW6muy2nGgHC17W\n0FrTelkBZkfIuj66MQBe8XnNqNLgj/tIMkMhuZDFvkbJls+pnN7zz6UMZnEu\nmngQ\r\n=2oCF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKoBekygbydA3Alul3NS4sOk/ObQ8GiAloyOD7Wg+8ogIhAJn2DehvBt0tmCTAAyzzXBePOLSTLn/DjY3YSOcG9gUe"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.36.2-next-1609879788-e1f2cfc4.0_1609879949113_0.9245508101685362"},"_hasShrinkwrap":false},"2.37.1-next-1609923256-54216903.0":{"name":"@xdn/apollo","version":"2.37.1-next-1609923256-54216903.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.1-next-1609923256-54216903.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.1-next-1609923256-54216903.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PQWW/RJUW+ftYOQCl1lyyTJyLYlmWiV5BPKuF6QatWbc/BL8b/8ONjGnTBuZLEVkcnt6tjdRwI0iEFWYnSF6tQ==","shasum":"f2f61bcf417f516f8782f72f31d69c62ed331262","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.1-next-1609923256-54216903.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9XtJCRA9TVsSAnZWagAA7pgP/RP+yW681XgkQEi5id1l\ns+tVoYEUEVjX2oTc/9ZjZHlHz1hz+a4tcv8D63BBcWrhrTvLsnBnpaLXjVV+\nooC4BbRIa+BX78V9mcxjMu9UR3ZW5C6jO2lgq/fXf/RXQvqtGbxuI4P1cobk\ni8/NM30gkKE5rRVCga9p/6hhhvpi1Zug1IpufNu2gv3tLepnT9+r2YxBJiD3\nTSt6d+f/kOOrEP5PbRmvbaewNwHgFdjckw7QJvjvmGdqOnBLMsavb1nDwadX\numQFFmokgCRf8QD0Lq5FX7qKZz5YmlCEGrz8CfQUqm7qnFxjguIXkb5UTuya\nt5sseCX7NF6fwClzYaG7721Qm2Z3oFd7b8nEt0icCIalN1IL4l+CzEYykaBm\nJGmYHGrtqUfa2pGdD9f+LqTIcJbnMEL0CVW9U3K7mPv2Yl9QWzL82XID0cXR\nj2S9+fH7+JUdabNQvy0tx1C0oZyka8RQAVPr+roY6BcRPOOznUUXjXZae49n\ntuMUQLN5CUEnr0I56gJ4vJTxleS2Cw3u5FXoQeEX+ReWOvJTSLKU1V5m+5DG\ng0J9eZxRFrgTmkbwcX0nn2Fmg+xgzOMSSyme1avX8292czFdi61oc1kwgo+O\nyE10r8KsAO6JDOSJH5/r9LACAOTudT/l4XSFAwGU48sB4goFGtAJrg9xdyhb\nFmRR\r\n=cX6B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCATrwY91TxL/vrCJ6u91qjJ3vrvlHCGe4SszUlApYbEgIgVvaMfO468RFm0wDNnCbRl4gnrL2uMPerodeKZSvUwck="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.1-next-1609923256-54216903.0_1609923400729_0.1617721976125841"},"_hasShrinkwrap":false},"2.37.0":{"name":"@xdn/apollo","version":"2.37.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.37.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VrkElWdQvCLXgMak6p9dr4Kr8GBMfY3AKeV9d4MdutEbKWgobTJu3DAaXs/9rVv2E7Lhrx+FcVcsRiRfWQb3Mg==","shasum":"7aa582b62e5602f878287c1f2207258b79b31651","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9XwXCRA9TVsSAnZWagAAcwUP/2Tn8WgS2bLw13TaHgJ7\nrSTR3g7CYqg3xJHZezI5wSXUfvuio8C4pgWDqIUd0eAJMJziYALN6fkZTWQb\nzfENEe9PWRSm6l8P+Arn0pxmSc4dSaHyxcex48rpYhn0ycGZMurPnhZ0g1Hl\nqGPYx3NgzJrnjZueL/+QFogGjp/V7rg7tnkcxnT4a71txvxmnU0f2bVLdx3C\nE5DkCKKuc7KdkzMyehPT8xK87fdFex8RnISlx8HcaDIFmtQgTVM/YjT4seSd\n2dsBhTj0mC7NX+xLGE4jCyM12aR9/KPExlTOxGe/OMEXrnTIemyL43tve6mg\nIUtJodZUWKn9Y2Rt0aJ/BR++rU9Uo3XlZUBnNpKrzQSLCvTEbXI8zi2Wo96z\n/XMnBwM6WLMu1hFq+5GXF1ugsH/aEFUcAq186wyADK1ASxuixMN+/nAXtZ/L\nMEgHe97fGD1rA1SJKxInn0QkXBZ3H76deMeJq5e1JPLt604nNk/uWxy5DUaT\nGnqVKdxwHRoLfZcdknVewgwZE3v9UOGZz9PTL9gbCDavu3ZYNNuwweh/HhxG\nO0i60tZMqGawhk+EpSsYEe6WkX+qmMGgb6ZcF5klF0JjHeZCW9s1D1E5jMeR\nxNzpGw7K9s7dEI228t344o0ZMKEGSGEPsHI51VJZ/YFA3gKBehTsnWcDwZ8t\nHrCG\r\n=LS9p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1hDRuojyQvCbEaIOPn1mjm85IgQ1WwZqnzqRjqBj1HAiEAoLQiJAE1OsxChVYVhBqzLZLkGzZZdfMmI0aT4IhFNjM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.0_1609923607155_0.01456486272646429"},"_hasShrinkwrap":false},"2.37.1-next-1609928096-8b395e64.0":{"name":"@xdn/apollo","version":"2.37.1-next-1609928096-8b395e64.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.1-next-1609928096-8b395e64.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.1-next-1609928096-8b395e64.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-VNBt1zAnMBLewo+CsrHKanpLJBiBoVOFR+fVB0ZPrKXujTZ3N0DUvfKn63vWoi60PXvL2RA0CBTSBBF29GiMKA==","shasum":"aedc1d9d4816bb2241cbe79eab7a66e13805fac0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.1-next-1609928096-8b395e64.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9Y45CRA9TVsSAnZWagAA3s4P/14c/gDE5cM+k3JtOiF5\nvzmGNVuPPmyBojQUO/GaU/ygzdCRNUWbYqwQ5KGYJsu3epdE7QdHKwCU+ZSu\nf62A/aLX09wS/5b/KM5wUowRL9SbH2MUUxF2QwySRM8rQJ/I6whiMRf4RAvT\nLGD04LorL+1ePWlYUy66HngQJ9qqNp8vYyeAw1omQG2m9UIRq52MCjQ4lq7A\nt//ETw8JND6G87U9TTI9sgqojXQlk5IYH5vcVjnMNtcuo6NCf6r+jegxW8io\ntx3Y+OqMG3W4u/MFLw85C8PxefPXJAnubA9rLgKHWKryDBdsbc1/SLT6HszI\nzReYn6R+8loHctmF2rNSWR89ze30M/rul+8oRmUzbXvOfykFhdW02mnwA7IG\nzAGPF5VihDXsAGTbpeO1+Sn23/8g1UK5ND3sMCXcgCmOk/xmyC4Mk+Ci+uZl\n3ydp0LjWNIakZUfXPpmTiyHFIYuh/0CHOc5hQZWiFQhKQf+0ki7D0eYfXz83\nqPrQDTK/viUozp5Z6A9kpappvQbF3Vy63UPGLjLmpPXPr+Ggq6xG1D39AINJ\nfwF0xjwOTR2nEOTdLBDlmCu0iQDHMFs3uEiJqC41zUae264E8ZwxVMm1v/81\nBBhUki3ETCZI7mNhi6hiYkANVNHWlhocCN5j4SwvSwkamqev3ZhjCKEsqamC\n+R4j\r\n=f7q1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQneLYPkmpQo32RMtnM0pOtWMDMaG7t/tTUhcp/l758AiBNJuuw0gM2ZHTPYPvf36Fet4YBc8aOP47eo+KbKoW8sA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.1-next-1609928096-8b395e64.0_1609928248974_0.7525927736863085"},"_hasShrinkwrap":false},"2.37.1-next-1609928261-a5d5aa64.0":{"name":"@xdn/apollo","version":"2.37.1-next-1609928261-a5d5aa64.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.1-next-1609928261-a5d5aa64.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.1-next-1609928261-a5d5aa64.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OtOhKG3UElYsxU4VSb/0BzHFUIrmh321fD23/2Q581C5ffb4wgFODIJy8c4lc2ehlyjVCXWjU7fweS4vahg/kw==","shasum":"c26f4e9f05b991e55afe87b250c1f6a9d69717d8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.1-next-1609928261-a5d5aa64.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9Y7TCRA9TVsSAnZWagAAQTMP/3CdU3QQv6Ox/bq2ZZAy\nR9aSW6/601xsF4TBBFxW7KdbdswrlhXx5ich0LU0/VOL8HfWnl+3Yy3NRMVK\n5qVDhCQ0rXpoPwhNZrAs+P927OgblqPfdMWjuoil3s56hNxrrdOuKh54xKke\nTycWTJLRkLV1/RuDWcsINbr/Q0qcqqDAbYoAdiSg9kR2hHOtJHMXdE2kJIZ4\nPiit9eynVWXhpdXhmDf6GKowDJbB2pZxjrWV6igxAYZ6JzjHC0GroWQeUC8C\ncXoSslfJ1btzPK5zhFwjQNaHAe2+Ak6grWo66fCjihHmlqp7GVry9QcnngwL\nTHdwa/Bo11UjLRVgd18gweguNCDElKlLcB0W9GXa96Q/4lKfPYJxDRvI/S56\nnhrgVkqHeg23XmZBTGBIu5DWpofM9DQzVkjhWYAU7B9NuEoHc0q6xlofwK77\ncIvfi89f1vDeKpG7F1d8tjQ4y3UHr2Oa8FsUv44ipCrwK+WLjEyQKxn/l7sZ\nOyQEsL47Ygb66LNBwh1TDGTKcptyufujxWTntqKK9an6G8l3hhdkrsh/W1Ya\nA4Uh2PT9HTret5L6xPkSvKZsNJHlBNnZCB16aNyyHmmNs6U6jqvRDmqWSWcx\nJYAUHilKXttoUu2+ulOWXtvW+UcwDe13426lO0xVGRZzsz7pFSAW3FlQ0Umg\nWHMv\r\n=TNRE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIjh+OJbeb2cmVWP0em2gxjpW0V214Vd+NQYMH4LyFFgIgd9ebgGJfi4gS2fd35N6AUypFeDeapQLvIkh8WP5ek0Y="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.1-next-1609928261-a5d5aa64.0_1609928403265_0.7032919523221537"},"_hasShrinkwrap":false},"2.37.1-next-1609929467-1a33f113.0":{"name":"@xdn/apollo","version":"2.37.1-next-1609929467-1a33f113.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.1-next-1609929467-1a33f113.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.1-next-1609929467-1a33f113.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0lmrVepZN7yrfVGBaqtgyvvLENd3CsN/VtjliWW+3w6gd76imgO97LGY5G3c4LKjjm6Po+QRj/rvKcXNPwPw9Q==","shasum":"7c987098d6a41f54a9b273467b4378a472a9919b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.1-next-1609929467-1a33f113.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9ZOfCRA9TVsSAnZWagAAC3kP/3NmCyD0fkXVDOgQ8nyq\nA9xUJ+BklplENKE3xsP3jRbTtZCaYdy7c8qbdF8MnhdBtUGDyf+4z5qA3tbi\n+MbjFEs93hpVmuFAQ4F4kfDenhjCK777YiQPsWJF3Rl3JeWFic1O9/LGIOUM\nLyvVeJCoab81pA5GMXwBp7o+LbmqbsSghWvqjwlyTVDANNfDzsN4/xqTNcC/\nYx2cuKp9TtTzvSMymig2SCt7erO3SgSYIWJiuwYr8XkRGyWFhOZqnJ7VSBBo\nnHldCS9wLceWbNw0d3pszrqgU4fljY2PLsBL4UzHdYZf8GvPPwezJuUpd/eS\nzyN+7GRA11kBuL5DyZT3fJUjO9E/Rm8MUF+K/YUCT3Lh1DhFsX9V8sPcCjeO\nUMaWOdh9hyb80U1S7jVb80NnYhAkMj4KNEFowb1yw5re5tOjQGhd9UFGj88Z\n5SpOn7JC6iNO5zupquhzF+sN4XnwuzYSjhplyglHR2aB6IMueqWNrg6K7sXl\nHDCRtGpxaPw8rPF/gBAxy8cGcgFL310UoIiuemEVvAU1F3Q5wcGcPqdgwwZQ\nTI3xnhze/BDkVwpbP78rTqciWjnl/AU+lvjRtbeeU+HLMRQXqRelw7n0kVkk\ntXX2onJtihP6iZOSnQOVglEl2uwQFO60bJ6cZjcRex3GQP5mG8SBuHOLCnDO\nNx1p\r\n=mnms\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIACoM37Xi4K/NH4sil/M+Qs9RfIIQwBwQsJgfau/b90XAiB4QdIQWUe7/PdbSVJAcPvv3/eArpxsJZwuVoSzdt6y1A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.1-next-1609929467-1a33f113.0_1609929631362_0.21047392914189866"},"_hasShrinkwrap":false},"2.37.1-next-1609931011-18cb286e.0":{"name":"@xdn/apollo","version":"2.37.1-next-1609931011-18cb286e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.1-next-1609931011-18cb286e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.1-next-1609931011-18cb286e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GyszAyZia2pDvd/RloXQkoLUibwrfh/4BXvdu5aiIS1SKX+TanbgzWQzLswd+/bR47HUwV3vFz9yv+lSwJMSLA==","shasum":"bbbdacc53d59098a2bedb20a0098e37e3c4fff25","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.1-next-1609931011-18cb286e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9ZmdCRA9TVsSAnZWagAAY+oP/A3miJfwCh6EbqtjJyMW\nlCgxji8Biqphx3qYMiqeJ6f7XTeSaiiYHdqzXg/1D6oAGs3ODTBqHXMLwvKP\nVGaF9M+cFUJaqTQdOPTOewibBglI108NG2y3sZhCEzmecUU+ETcV5XwrEx5y\nnGLCI+iW85EizZU7nSXM54u0XLMUJHQXpzBHIVIu5aFx4IsDKRP3Enqd7jbJ\nlMMTEnIQ+QCRLhHhlmvABjo7jle4aBMYGM6FuvLIzEZGBKTbKmjfOEho8xCP\nZsw5kI8K83qsRvdd0wsie5OaE8K1yHVbTDwchQ8hsZ57TBXkwiUKA3xOSgMv\nJQxhSSfPKHgtzqsEeRzDLiMYbGnVAUaIQve4THru2jygak4PM6Hny5sP4Uvf\nIjFSRsii37/n1QjGp5B1GBIXUdEg0g4TBs2Ehx0qELDXrEFskYlzfHucg6p4\nfQ6vP1aV8rD/SQksy8P11FhVCTePihz4F7I/ghAGXv78WI3eKlOJWRLWcXDG\nlgPyMRI3OWScBML+Z1E3SBZJU+EFPgQfVgXVjbDhfD2JVVSrmczjalyRqPQp\n/nNW/4lD3+XA5jLiAJMxp7MpDep5tsc2xodgiTON7pU/I12z1UZdAEFlvr7L\nftlKGIezgP7tRGQ94KoHm8TJW39Bci3/HIZh636egEtdEhi+IiLluQCBL6BC\nWIvH\r\n=k+nq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVCsiAToO6uuGVazNg/Ne9Se0aPMrwWXc79QuNYPCevwIgMoFJfqRJK+TC3kvYkgPDb5CawoQQtKFlKmzluBCQgr4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.1-next-1609931011-18cb286e.0_1609931164724_0.9477816582896044"},"_hasShrinkwrap":false},"2.37.1-next-1609933315-09e01ee7.0":{"name":"@xdn/apollo","version":"2.37.1-next-1609933315-09e01ee7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.1-next-1609933315-09e01ee7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.1-next-1609933315-09e01ee7.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-M+G2vhD+s05J2mEMyjmUxtbjqaT0D++JSeWODXtDtxZbZCNF1zSZXJlnJxCNkJ5qg0mhn3y6KaXgwtN7pmRKxg==","shasum":"4934754b0a16388d2eeed935f251b298a69352f7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.1-next-1609933315-09e01ee7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9aKBCRA9TVsSAnZWagAAZw0P/jep4HeCQJijM5aCiTKh\nZ3LBZ5nYgRY0tRNGQfa+tz4hjAXWW7Ten3tdYnf2Wgm5DDwMbpNDlPSHqwvi\nGXJypkCGmmWwsnIuU8lCThMzR3ORulr15pnnfzXDgMLKGOD4vvlgRIth7poV\n78X1QAJZWhPGtqxq4bWkG1NVVHePiGrwwOZmZp3IZSSeWc92/v3t2W+sc90S\no4Be2QCfrZcDrMfqFZ/3KD/nwaWCI9EmKXQvcYwCQka3HdCF58m2Tq7K93aZ\nUor0w40ee1sW3c0L9Fdc5zq7/zv6uZ9iFdccxI5zXblcF3UWgs9+u4wxKmjD\n590Jft5NbUXd2xZIY6MDSawueU+l+pAG1MRPVxDb6lD4BEnaIITH6Ia/RBUT\n+//g872eXWFD53ZY8yKTfvfTyzdIXg/lUp1NOGXsqSjjIVRfyyKr7LE0pajp\nc3M5BLKG2rcHRS8dwWhiIw/T2i2+DxaGq25RtyDwyPJN7LWpAUTpp1n3cHgN\nTWkB4cCQ9uALjydbs8SkCSEcQ0sUjYmz2fT2LQMlPkfpcxIdaxYoSqWiDBjH\nRNFzrWJeOm+s6ZPLTcZw6MHZIU5jZErmZ7YYIyDXl52BFCB7DdSpg+HtYsUq\nFHEtMGF1WsssFWxA8WCkA2RAVhWGFquybgqpCivtVNh9OIK3CgtNYsk1wDBZ\n/CM0\r\n=L1ic\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpv846BGhoiLewvICp0DDFy+b3rfHBWYfKLj64v9hixgIgFjqe1Lwb83+kbHwVBKn7S1Ae5BHdLDNT8wykQwY8jTg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.1-next-1609933315-09e01ee7.0_1609933440908_0.9059701737774799"},"_hasShrinkwrap":false},"2.37.1-next-1609933978-932ebc06.0":{"name":"@xdn/apollo","version":"2.37.1-next-1609933978-932ebc06.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.1-next-1609933978-932ebc06.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.1-next-1609933978-932ebc06.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BNakdSGrocIr9ceVIi2xaiNALk6yiHL7jAooDvLx6AlN4lsdwtltJPh447ka9mY1iVEo00YHslWl5bBLM7y/1w==","shasum":"8b78cc9511e9979ede610b5b37e02ee80b4574e6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.1-next-1609933978-932ebc06.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9aUuCRA9TVsSAnZWagAASZQP/jgkLQ/SrXF9Q7G92Z/O\nH4TKbRAhnl56v4LrrHrb7g64deOD83LZ/55JYUJp9SZn16l31SuhE7x9tzye\nvkrnXn5SioENNW+Cg2WrN0FmFJ2wS/tMzUelAAy8Jw+qvC4rh9oxN1LRA+4H\nY1iY0x/n4cJK+57EVMZSK0T0Wl604xGMm5T4XdjSyCWoFnNQaA+5pVDv9BCk\nKv/jPBMhbuwQ6785eE1dl74+qn4WYi2BhnwTIBmeF37APucYGf9dVQstiv2K\ns6tSmdipR2yctZQCo5dhq0VSle+4aZ37qyzxtVotxIUNW8FZrGhldAGIKjfA\nsKv9JIsGqMgqBOFer4lA9wgOnwgJ/sqdKF8YBYDBeHzFve26s7v2NIu9mdTi\nt9h0ZwlUAzRLR0gs9a86ypJ2Vsln9KEhjKvpSm1/TzcEev85vGuFuJTXRP4L\nZ28To33NTT7Qu5Fmnqh9tXvFX8ZWWtxgle+NRL+v3TlGyjmngeLpGwLQ74tK\nzqeZEmKI/hBSa0sMfVkho3R75yopTM0nj4MY67lEoIZh8IsxE4Eip6WQ7VV6\nDHwVeEDJ51TJdfrOb5HYsG2sDWCp0hsKiTDgPu0q1TU4mGTuhgznBPyLoI9C\n2ausGzxq3LmiimOxF5MiB6YfxsVT2wlGNxaMx1DwzNUKwDRmLAtVoSrqguhq\n4QhB\r\n=2NnE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrYuGfvHjgKSma5pVxqSQEMid0XnMPLUv4VBmkEm8DKAiEAxt491fPlT/JfDEQjjVUg7mPjJZm/fOHSlPKPA1EXkQA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.1-next-1609933978-932ebc06.0_1609934126109_0.5710284471098881"},"_hasShrinkwrap":false},"2.37.1-next-1609936179-d65f6b9f.0":{"name":"@xdn/apollo","version":"2.37.1-next-1609936179-d65f6b9f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.1-next-1609936179-d65f6b9f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.1-next-1609936179-d65f6b9f.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+x/meQMIUyQJOaRb2tD6SD8T6keDgQ8OCrbJPpc2RcdzXIv1Jc2jAobOqVcvEC3HsUWdgzLCOu4qDGXTeXiy8A==","shasum":"1f1f85f96d44240504491101dd2a35365e1930b3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.1-next-1609936179-d65f6b9f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9a28CRA9TVsSAnZWagAAva4QAI4ZTuwZ32XfdboNU/o/\nMNXO+NMRXn3TXp5NFEdKktfhYGuwNnjCY/A9VDCp62Sd+Zm5sPgpxmja8LfY\nP3qVQrX/DPQTjV2cBfdB1F3viAzVyNBNH/c3HR/DGXn1jk6O8CCaKMU1hkvX\nphZTVEIIgUtZPtIZYSRd3QEZ2Mwve706gLQeIUOqWGy020vKcb/UgPW0I1hw\nbT5P2GxbLUO/xf8uJCPduD7bsqfcKlHOFAaWIfDY+Ljcbiw0KsbJbGYb3CMM\nlPTPX2+s2OAlD9x4PcVfJkbzUsbycp6IPygwC5+xdgN04q61nWbOkvBUZyTk\nXtEGcIs53oayZR1N1w4scqGBp7NXX48MPBJiHUSXJB0Muv9Umy2T/rpvsu0I\nUdMJ2XOS6kxMOl5QaPrQ0owlF6BLy4dBrSok5wAZVxxc62mpjj1OGl3HKMly\ntF0dmoHezBa2T2S9mk48WbdRrK51oKf34z4y+sN3bBThZzHHqIVDczx9CRl+\nFIJ76sgFQLf11BiZMiUTEzElQO2R/uD8DzoXY+mRxmdQqAGSlSVLq9mrSQYn\nts3Y5kWd6P+spJyP4UTbmzsRVEVntaaD657RRsKHuRZ/eOeTL/ECjcC28Drz\n1tKMHBJCA1sGqCOXKMg8OjLQnxl01dHeQ9oPxq1qBbJoz2d+jkyuegaoIMgK\n3jAm\r\n=2NyA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEU81VbU66/NUAjVQjoFwfQqXePhrg8yb30jXY/10F2jAiB+6PFa9ThEYmMluQN1f8jIW8e2c9vckFIGbU/eW55E8g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.1-next-1609936179-d65f6b9f.0_1609936316529_0.2708694947381043"},"_hasShrinkwrap":false},"2.37.2-next-1609936396-59417961.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609936396-59417961.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609936396-59417961.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609936396-59417961.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-z4/NyRkhinuzghTj91qm2BSLAt2IW25kprkflEK+KxtxClApVISo6Jz+UEpkMfauVzMzZ4LpWnClnfG2HbKa7g==","shasum":"099b90e30d26a4824dc20276416f3f5727b1bd68","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609936396-59417961.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9a6bCRA9TVsSAnZWagAAhuYP/jRZKq94P0xygm/HvLk4\n7nsAsUKyMfH7JhbNKfSkIUFr4idRzJX+1WwkNeeha4fGuKrSlDBhDHZA0Um9\nnohj8581a8fQEWYfyAfyOnipuXeiPl3BJuuSQV31G7DpfuPQ4ubvZDvsXscl\n/RtAN7uCLhfkZ4W7ICVkgz/7oJDDzvEAZwYDvFLpzutD7qvKNI8Ii/z/rafU\n7SdBTMgn7OuiSWXL43uyvtojAP3TmUFEMI2IZQS0o/NI/eP+yl8JX2Azx36J\ncRbxpjG1x42/wHvju2Qw9yw3KFBpMRfRZbjHZhmnv1poqRGo8wUCtrKd0Ve2\nwa2l3B2w8JY+TVAcb8LfnSMrOt+tnd9Pkk5HoJoWezRHURjqZ8Dq3tfGtXjU\nBHLB3zRgS+hZCf1W88dCiyYfSOkJwOnIoB3My24C3SPCNMAN6p/VqiE2iwSn\nFJtNILjfo7/rilbcqULcBki4zS4nTDDKqz4f6qUfyRDPZVTlPxYbw+GS8ODn\nz8llQg/+44YFI/ICfolDVcba96pL+a5m3UxTU79OVHIpuu0QagdEDSIzEQsC\nUNxEuhRRDkNM6zp2sUkF9yHltbDlpIBtsS2f9pdnAb9SCiCXQ3aiKmVhThUa\n8FQNrwkLQ5JzM6H18rEr9tB1z46qEurKrCICVEx6ZhpH7SdHAAfNeubZrXoM\nCBSO\r\n=Binn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2yHQWRfVPOpYV4CwXeNNxeZW+d5zsYd9qxzsdeZaQYwIgasXHiLw8jR6g5n0okUjAUhmaQvIqwRTMXU7KvecDCtw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609936396-59417961.0_1609936538820_0.9319739842990884"},"_hasShrinkwrap":false},"2.37.1":{"name":"@xdn/apollo","version":"2.37.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.37.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Hdh2EpWPENVEZ1sbZoHIdX1ReF1tO59wr2iP7ktwYEkhAdE/Q0rIegqlqJCCpbgitiqRFDV/F0/Fv7aaU/L2FA==","shasum":"1bace49af21a86c2b203d8fb77a4b9facd461732","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9bk6CRA9TVsSAnZWagAA0esP/jEjzbhgisayYqokcWHj\n68pf2WwFaux4eGeKU3coVefKn9Nz/HLVHlibg1RTjEB/Mo9E1/B6S0dJf/eX\nXpfcZ6mpmaAfKNOvcqgNafWhSfdMb37HKsI+wQ8yAiafnxq03csZYL04/Kxc\nq59JwQdwZof8rB1+1C9sIHetg9gSlKvM7tx9e9w9hlAesbw5NOVNa67UnkIT\nxrFsX4C5Z8VR/pm6Xo49HYh+tSSVoD2K0lJ6zTakG/uwDbGiMGZA+qoPAKRL\nsHLl6g3WDY8oRKOM3jF/rvl2u4dGJbO8WQS2RuJ5gIff+xabKQACDPVAn3eA\ncwQULOaPzGhXkD0MQp9K6dhDer2/yiI+95Om0Fp9VlKOhhyEz2qgbLRCj7Pc\nmM4ZxTU8xTokCLJqHDkTDevuhNonzro2+wy0X1Hpk5DaePCcKkcziXiI9eQz\nrfA/Qk9bZU/0mDFmUcbSfpgIq0I5osb6dWMvB2Oa9HQIGArEH7iXi4+OAPtO\n6TGFe5SLIG4nC9L/q05DzzY6ue59alog5YjIYpQdanX9LqiuZqdXnZ9RlYS2\n5uygPD+kAndY0oSB5GszO7x/jDPbHlzSIreOQ2eQgdOx4x68irqdmwg1C5bm\nDrXxW0/XqitV2UoRhzIeJww/Nv7Li7lBjq4dMhrk2schgt3CXgc0gUql0X+Y\nE6Ge\r\n=evxE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDX8l5GwKyxLKb/dS8o6nxqvgOa8CLFFX9NEm+oSl+HtgIgYAwtWtZ6jE07avaMZ7hOYna+5LAyHMRZRTN7ti344dU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.1_1609939257851_0.46169655293215284"},"_hasShrinkwrap":false},"2.37.2-next-1609939303-947b656b.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609939303-947b656b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609939303-947b656b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609939303-947b656b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gwLp3jdA4UI+8RzXvX/BZDxZXrLoeSj/8QGFtCxlkJvZgHcvwvvnKtF1sKRzLXnWZXr1ZzVquwdAsII0gW93tw==","shasum":"2be2eebf6daeaef11c743228fe8836d758fd72c8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609939303-947b656b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9bneCRA9TVsSAnZWagAA/WUP/1nHQqCaZEogyq1UF8yp\noPq/Z4BXVRIsditD+Kz14QcuVMxTa23b3dS26GmL0KOSeCTsz3ch27uYiONe\nGPJsmkwMRGA/VpNI7CHDe0jmx6La4q0LjS+RIIDsi32/8jgwkTxVRIROf//6\nKDC47/6aOM5dOYB1CPGSuqSKvCSjiw1+zk0Fp6mgRptD1EfxuIu90ekTjday\nteS0Bv5yXz6l+UicjYwIpuAkChPQa1jQxyuPeSOu2zRn7uLPKTQKZ3s4kS1T\nkUpOJB26d9UZaUyoGva7JQSNj8IlIePONWhe4f8xdxaZEy/RuE8Kaxoi29UH\ni4rduKPI98e18sLFr9QlDoOUuOfAtaFYnmjwdL1V+OArJIbhlWD4Ed+FMGCZ\n2TrqPmlJmS8XS++NlqDDF6adBhp/2fKVZHccB4uIb9ttdDl8sOtO/IkDxWgr\nzKjl7uUyzxm/BQbSwAgegET0Z6jmf7fQYddv3Wg5Wl3lBIDPMu/CMVJAg2sb\nIx4cXutK/vYbBZ3eL7atHnQCuRlf0pUWiQ8tEjHZn6ZKm9vmX7CHtMVbWrRo\nAgovOUL9g7+yDJUUhX0LD+s7MNqcGSK7RqWLz6QbJQyFNuz2LbpNw3W/uaYK\nc6is/JNf0ycxF/kPFPRLd5qsYokQxrzo9IkjeXCr4BACeQglk012URMqkxVg\nA7RM\r\n=4vOJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQhZ6QRJdO+6QJcaqZwV+TEFandRbSa+1B2aNYoF43yAiEAtLPJ9aPMKkgoipy8Ut1D7QaoqeT/NOmXNsdObMIFJys="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609939303-947b656b.0_1609939421848_0.05488936775663622"},"_hasShrinkwrap":false},"2.37.2-next-1609940770-d567574f.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609940770-d567574f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609940770-d567574f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609940770-d567574f.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HdEVhMewrRH33VDMU0NTJ12XOFKDY4kpLMJ1ZntMvOtPat/7a5bV7loLvUHSORJ+hxSk5hhIKiKpmyLpTD5fRg==","shasum":"08e714f8ed2bfc6403295a2d3020a9d22d73f7ed","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609940770-d567574f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9b+3CRA9TVsSAnZWagAABB8P/2jS1vJ7p/1uDkK4xHUR\npV473n/eMMdogznt9meUUlIrj3cs9pw+HKWvZ6qmDEWAUIsCGysWu2o3Y+p0\nqZo2haUyaV0knbNon+fm9myT7PDXI0coZiUxk6EAj/PEMEo7mM/zFIoBnDlg\nD5symi1PZA2Ezhs/JLkfdR1rODOvwLowUlNJWZqnf7A32ol5yJANVeejvbR5\nlp3uVngLWtmYmYZWdntdMU0+p1CbomU0BUrWTmUj5MXf3Cqa0d7+srKANYAp\n5xbXCaR/Xj6UvKRf1LQor9Ryb7g9UHoaeD+43wltoFT7HCXRNlZaHwnbzMDt\nzik69b6GoMcO38EpAjFRJvd9MKBLjal7/0Xx6mkGw56CaZVcYzmm/ZrUOMnv\nAmz+abtE7hEvApHC6T9HJqKlGpuvTg58ppbA1olM+rLE7wIcdeW/EmXa6LlM\nCQ87k6fyJZerDqksy9RJfdzB9NsJqImI++5IBz6bDLfh0Kg0RVNPIKjVlo7M\nIM8E7842l49s1z/lYPoC2DrHp5jR64Ome0zF6uEr1yHkAdfmJxIVS+wAaSOs\nB65DuYj7nVjyWVDPs03KpHhHA/lUTw94hp2+npyEps3Sk324OCuAG6sSDcze\nmZabJaxWjNglLN+vbydkViiZu+QB+2SeXsQ17POlhMw/kqmX1XTn9UW5lIVX\nsFG/\r\n=aobA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYwP2+HARSe3I+diW2a2Un4PL6W3K+YHK+Sd0VOAAPygIhANcWXbiomiY4+Dg/ikLzV+pHQB916NL9Vmb0ravbKJGp"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609940770-d567574f.0_1609940918980_0.6453329141310198"},"_hasShrinkwrap":false},"2.37.2-next-1609943014-03296cee.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609943014-03296cee.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609943014-03296cee.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609943014-03296cee.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-pCUeJ0WkbQQ/h0E6NfIuBEJu2oo+M7QeZjLpddFJNbmdxLJKLOgolCbNaiowAzFnuGXw/80AnnCcKmskQzt4Hw==","shasum":"bb96ee3bd78b4e2325993ae064be5ba9cca8177c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609943014-03296cee.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9choCRA9TVsSAnZWagAAHc8P/Ai1nHPURAqxBN8uX8Tq\nKg7jeAZ4cFKxa4G6E0yowarUdpN8nu/OjNZGBpGGWm34/NVePACJMt1OKsYm\nxgbGF+FVW9Q2sYAQIXFN1nVlrGOk3AUcj4wc/xdEK8cUcbcJF+rZ4tGkJuKL\nz9hVuMu26Q4k948e1LIRgVqkpAZupW1/sXIMpXvXkSKFOZkNAIMm5HhQMMtz\nYq2VzfGJLnlfLMjRCp/4JI9PI1J64mbnF4I9MlCSn5wCYiAqN5FlWgY/qv/F\nDt7d+Ab7P8KLvaoABur50A16tdbPQOhbmV5xbmHnIsVpvlR/1ztO5drLl2EF\n8fu/soP1owFAstuHs+5HbVINWVUoIj/lbDyGeIva1WZt9scYykaoJ4Acf9rK\nTDTKg45ALA0FhRlwgl+c9NdirNjpT0aZNUVHbDnmMtwmllM/AgfUBysN7eu1\n6paabbjj7gXhI1EroXMQRWAMXBzYX7V7krytfWtH0QjXK8+s3302FPNMPw0Z\nIHJIYJOT1DrZx0Zzne+4xlC0W3J1gNubvnm4zmFNBbHWP3/8fhBjPGqLN9RU\nQ9d+o39YL5Ry0ePE4NpoPLIBjjsdu6wm78rpsl9zwk8Rs9h9G43rha9g5ojc\njouDZAOrHmVXrcIQD3/FNxBbyM/mldxmpEcnX9fiEZYkwRy5B45mRL1duh8u\nU2HT\r\n=HKqt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUsMi2kAKPW2Gej52k9f8VJ2XMDRqDTVFy/bUQfmyIxAiEAuHSU6nz4o3w2cU6fKPrSW+Y1RUYxkHHxPyy6NvM1DGI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609943014-03296cee.0_1609943144085_0.6737140010611264"},"_hasShrinkwrap":false},"2.37.2-next-1609943714-4f1f2b2a.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609943714-4f1f2b2a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609943714-4f1f2b2a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609943714-4f1f2b2a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cusLR6LbfS9Poef0N6b8MGl77is8gidnPOxku5VpG8MR6N5cc4WCjOSRqn78jrWP4BbZgil5ej3bJnlY9kXFjw==","shasum":"f1593a91435d904812f1f92b14d997431efe2240","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609943714-4f1f2b2a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9csjCRA9TVsSAnZWagAAElMQAJJ+/ZPgP8VhMca5FzNM\nyKnI/D5hfIWM+rwDnhX29lnG4TAzMrKabST9taTSk+9f0aswkNX1ah83Un4w\n+huQz+i9FJREt0vrqpWnUJevbqztMI7PtixVmA1E8Vj+jtWbBKSIwHTwEVx5\nz7OK7QCjFrDMrsyW+534U/aRGnZIXehS96kefdQ3ndaTrEcROB0fQzd9Qn3U\n/qWn+xtKsZ2Fv2b8+XVXNTbN0dKnUpVi1zT3c/b5OBYaS4nIswHHK0NOsutf\nOvvNDdJRiEkuBK0GutI7CfYZAojwUuqCpVCawyWpHBRRJyLo/u9SMYm6F1yf\nFffinpQQfU03IvucQJjnVTDVbQkB5c6ZsQmyZ7VDCT/OBv3MXrMD/I+fO4BW\nqN8LD7PmAz5TAMs+ja6fLLe19sWyHBNStZJ9ncZ6xUnbcPCi7l1ZAyxPts5/\n9x+3/I37KzIteYX+gRmw4iCEjz40M4UJ4sB0PGT/SKUTrSZzZTYU91BftsLh\nNTyHjb6i1d5OEQdmzFIW+oDQGe7dQyMmHqRas6Yg+RD7AlXMZC5zmZlmXAie\n4V+59z7Tx97kY+PQvrSlNpKCf7fBRvpt3mxmHcw4JXeiB88gbaRUo/10eyIl\navP7K4ashrbierDRk7cD1dCXeeNox/YHOe6KOxLz0wgCnpPoIIT6KtGCalGA\nkQxy\r\n=FMCe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD18SOaaBkzX0qODGMUpplKmRIvCJGtUztD5BqfUeIpxAIgVyIujNnRhqS5pBinql3j5YyraK7GgtEVY7jcGmOtFqk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609943714-4f1f2b2a.0_1609943843002_0.7727712819690071"},"_hasShrinkwrap":false},"2.37.2-next-1609944019-83616c40.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609944019-83616c40.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609944019-83616c40.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609944019-83616c40.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wcjlCScVTHD+viDE3hwMTl3bpXWN2fQC37j8zofRLaEft9hmqM54BJGUZiM5GbsH/ykpDfdskHgN6xyi94Punw==","shasum":"6840a0c8df1191d664a25e5a2d3fd8ebbeb5895a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609944019-83616c40.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9cxbCRA9TVsSAnZWagAAuTEP/AtRcYqDSV1I2s2gvdpC\nQ0sSVBItqXqt958g28KQLinRwKdwzURjbMXu18PFd9laNbKMkkj+3tmG0uEC\nE3SxbS1vMjm1oAowDW6GhBI90ME+XynDy0wVFYZCxs8jF1T8FyhPN9UZnU3T\nYD6Sub9O+Cj+G5FT+A5wNvMr3Y8xewsD+R8Ku6ihK+e9c+hjMgo6AdCJjNWu\nMWQfEDkpu+8SIcBAJyLBsn5y2n9b2fIBSqweeCP+eimkSxOFBUPOUFNrKm7z\ndg4G6t30hCsb2UtwBURaH3BL1yabTqVVElhU0hA2X1K8/pqB6QTWgjex+QBx\nr+NKFSzj+y+1PXk4rnS9gQ8Or31yx3l2oYCKWRykjIWQd1fOr2dTHqP2apwd\nfZskCXkXOAczMtB+S8fODv0/GxpZrKrnHjp5UZUkizeoCkJrrzvvAb5oeqbp\nuJ1S1uiXqMH1BMAIK/jSrYLjuX0X+BWLHzWdYyfjwuIhcH+yGkKAADHjT+G2\n/Won+Pehkhq6ysVV5KmD93vX8K3GKSWzP4+YuT0d+bwUl6X2SuwfzPpUQlEW\nwEw9mDl3h3liuqeTPJKQs8sG2H9Kh6W53zUEgmM36bwx0ERo/46/DR/PIc1h\n74ll+/kuPZg2z8dWX2KMCMiwzM9BuEuqwnvKQwr4IpWQymnCsOdE0fwlo5TB\ntaZo\r\n=T/x9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqy0+X2QP6u+XqwvuKzZGweFh5QKejJtT4aG6pJCzuuwIgdWQ4SFNbxLzd5rY1rGJDZxwwKLUlzJPII1Yk9Wo54q4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609944019-83616c40.0_1609944155482_0.10889730249723306"},"_hasShrinkwrap":false},"2.37.2-next-1609952817-9c95008a.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609952817-9c95008a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609952817-9c95008a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609952817-9c95008a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Y57hs8kFaMrswZrjUc4GHt3wtKmKi0DCv/PFqz0XjJ8u7p/xl7E994AE+5KCCQaQ2URRlFEx9Lc2w9JHxG+iXA==","shasum":"e2f40d5d7d82028e375d42c58a7100d3c06331c2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609952817-9c95008a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9e7BCRA9TVsSAnZWagAAedAP/jMiE7nMzvVBeInzCSTd\nwLxdWYkyQutElcy/bBh2qLGPaRsZlulfAAGDpfBGinDRiQRu8U4KihqJ2vGM\nu04i5+DAO8zhl5lbWX8JfR6l5Tfd8s/sjcQFL94GOt+AWSV0OmWRzCtRW8LO\nOOXGxxIan12kh57jK0nGCHXNJBppgQ0ZN0tTfgH5XmXb+OSoBRcfZ/xLoazj\ngoIsyK3RzdFpP38rbO3Ywb/4xQVgYXys91dKtG3lh8WqGt39/feCxNrINDqJ\nsChPGXcpB3+jFwFv2rlngHtg1VOx1GSHQBdhwy5DKkNdAZ3IQmXaJlP22NG7\neDc3WywBK6/RuysKN8/+iMeJQEDSycsEx3KD+lM1TkpiN8RtUnvNKi58ZhpT\nwrL82+9rdd5JWogfYsw4AG9gn72UJLqhrna6DfK5lcNLjsO1HP+gkDYz3bTm\nJu9cwbtXRiz+aWXemNbp8pu8A1h00xydE/sZriF7CnaRR7+TwFaahA/AJ4tx\n9EAnb41QEmEoORdUdC8NfktJ4LBDw2KqeLUWsh8v+sNDoEfh9ps0XLaApKyz\nIOON7juWAW5SRKONfNKeQLtjgoJYs0cKUpgM3FZjPowFmrZNdB+FFrSjoseJ\nNbv0DzbLIazuxHJNa5hf1xjysSbJAS/vrSzLzdsUItoXNdXMbNOw2WJnTsJY\nOaJo\r\n=55V3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfjCeof84GzD4ODIqEMMXRfm7v3uS5GRYGM3WJ+O7XZAiBWbUA2jx8hvhSEDQGR5DWJ2U61wh798GjAdOTsjnj87g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609952817-9c95008a.0_1609952960676_0.003916734409076916"},"_hasShrinkwrap":false},"2.37.2-next-1609953814-5a75e404.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609953814-5a75e404.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609953814-5a75e404.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609953814-5a75e404.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ppiHWOFCQZdliyMWNxIawOdm8BXkm8QNlaBW8ghFf4+InQgw6pHDbRyh3NHzo+6QxbXbOcRoSbVz/73MSSPM8Q==","shasum":"fb6ee9fa6e40f72081d0ddbf059c38ad51ab341c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609953814-5a75e404.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9fKQCRA9TVsSAnZWagAAT7kQAJ4UGS6K/X4DMAs2EOWV\ng3rCEH4HDoIMqsckvVIA9+FVJb8lebbuU7abLdNJ74izIvUJQBjyDXnBX+8w\nbxBr52eQgMePTYd2rlLm3+u7ig9BwVShyieLk0MyhdQ3oK14V7AlVmpeashA\nNzoVwQxgZ0M6aaueEgOziDSPwnMObM3A+Zj/szZqllQdcimFG2YdV4nOtIvq\nSi//Iwsdrlt2GbSY2qz2Y26RjCj48itDJlNggZ0KQVVbtxfOd+1i90UITNfC\nW5IgrOOHuX9BsX7G/ntjvFajgDnCJEh4qPpb4Jeftv6S0IUcCDgTHH7ktIgm\nSWc5Dn7p+YKNw3odweMejn0LZrQY0conpUFjHBNPf952pQjAUNenLMm3TPGQ\nt7iJRybmXHW0J9y7i4f8yeY8mWmMRSbSOe7VkcuY21rzJclbuN5UQWtfssze\nCfgoZxyJy2YDQacs2xTNFacR+BBC4vOJKKrLWEEltrjYzN75c2zxLO4HDtU7\nENaSUucZ1aBOgfSLmcj95KVL9FgMy3Uh3T/0tTp2959hytkMcnmuZSlvgX9Z\nrIQkkOXPS2xdI61R2A/wYlSj+Gz3Ct0M7NrL33KMguZ3CkwtgZl2sO2woGQP\naWDu+tKQjQ1kHyiA9EDyZXLmscFDXLWEKTFcSzQHPQJuZNYmmr6srUcQXVg+\nhPub\r\n=49eY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+kQHDXipDD5w4EZIqCa2XtPdUdPrbPuxe17PCHWrXGAIgJF/yuJxu6RMq3Kd3Y3wXX19TFDuWEyDfDtB+qsh53W0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609953814-5a75e404.0_1609953935947_0.4157660343871896"},"_hasShrinkwrap":false},"2.37.2-next-1609955030-a5844b51.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609955030-a5844b51.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609955030-a5844b51.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609955030-a5844b51.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0qd74qPLXifarx9LFeBgVh74Xi4t93shwQ07XtdMH7+8mFqfNjlSbt+oQKWsIfWfck+6AepfZxxHYnX4Fdp7oQ==","shasum":"bdbc926670a6efe290be124342f15d5ffe40dea5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609955030-a5844b51.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9fdfCRA9TVsSAnZWagAAfogP/iPeO6ozK8OsToYP6lsk\nx3xXENp4oJ3ybOi8N85OGs5OvDITkh1X4l/0iKByETYhWoEc9jVBk5/cj0TF\nfGYkuARPHIRuAYR8N1I6Su6CIGO4k7QiOQtxM7Bj3/31n2Cdk0zhejQt8JkR\n6i0ev5rG44MhTu+OoeroHre6nDHPPQfgKKv2UWFaQR3WZE4lXJ69e3sE3Wa6\nReMHSXSIDln8ZTzb5mtyHL6Hluat8Y55mjsn+rm0s8lE6FaidTa3g8S53tR+\ndhT+QZzE8NhCRhQ6Vpi9mXzfEf/VHXO1WjL6VhPLqFunll4sTfF4i89K6YF7\nsoMoIuQ4Kg3KBdU/coW+O7x2CTiCtpre+ZWworKfsetoUgcIIREd7/xJOpxg\nbgxuAc3uPuKHXW1ny4DMXpMDw5nPN5oZQeiu0jQcASKCN6Hh8uKn9NVKDwwC\nIo0s/FK0C2ozeEorb2Q1OTcUDqf5u1IDK7Cx6n1/9JQKrSRE2BWfb6NA3CTz\nt+wbeyPnyP9vt7rdE5UCJWoDYaPGcoxIGdJjpD9PTE+jv/4ZGXFH7hM3Jgdg\nFZfV+XSdE5rXxRx+mc1Q2KzDIEaMp04HodTEUnrygILEpiTr4E0eV7Gttm3a\n6p94YOHlpWjWihMKtjzz4L/oE5xnmVeAE/toGhT5W1rV7pLps4nXSn/bFQ4t\n7ZLf\r\n=Yi5r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnSkMH1iCIj77b0Z17N+RKFGF/6x2DUu7ekTuYTE0tuAiEAm/XZpDizVVEUFiPQ2nbzBxmrvvaavBU6J+GuY/IeLcU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609955030-a5844b51.0_1609955166522_0.075225887459484"},"_hasShrinkwrap":false},"2.37.2-next-1609955304-9170f396.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609955304-9170f396.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609955304-9170f396.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609955304-9170f396.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fLvJWQAiUC/VIFFd0jdiyel8UuMlTbabvlEi8VVCT+5+pNx0SWtB/ZFXuQRVR9BUPiZ3I/3dV7e+UtL1n85Ucw==","shasum":"ddbe00a5d8dbac56e8b379df40b2f2a4c4f724e1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609955304-9170f396.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9fhzCRA9TVsSAnZWagAAqYMP+wVjqiAKaAwBO+2GMvvk\nAjZN8sz2OhnPyVDRlJUXq3xW57F3qgjYA0K962XvYEMQ9UZWlHH/zZhyrCAE\nfw6qKoJYqhQ+kDq5JX6GszKnznv8jFnj6gHid4i4sk83bKRbv5x+ianCImhE\nnc+Cvj17DaRtt49IiJ2ObZSQY2mJOzYoWyh6/KpzrB3f7eEiDdsJxKWgTZ10\ny+4u3adcmqdYq73enGJqDXouAQsjQ3BDI/TF68WN+8MzdoKX3/dxpWhI21MA\no/9rDdzaBl1NRYldcc0bq9ZJ20p9kdOjs+xeKFiqXdgmB2d9tdKqWL5PdJjW\n9RHHhy3NBv2VPK/N/9N2Mfaz3OYt78LyOVD2rO2vqemAx0CoZC3TY5DlmtZk\nG288GIgDT+zj/8eobT4OguX8H+Zyj+tUWR3MjytTolfZdoTR8Ik7h806l/mw\nIeZx84NWz9jVlLKX93fAiezxdSHpkymCkZL+VG9z1oJm7z+pej1rGOZTXdha\nC8Wph4vvv2K8cMA7Nil3Zl/qv6vdATGu0HH7gvcJHOCew6Z9QftyfbYiiK/9\n0VKefHs8jyQkDuKilK0MGN6ew+GtJuxqK6lGx34dR184A5b0HBQ7NePyVq8l\nsJ7FTPNcU8KhdVnFW3oLv656M4UfmQwWyDg4eyvf94IdgGuaA/TJylXbxHKs\n7XPT\r\n=T8SE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9f/7y+nfP86a3nHIql67Gz2WLa1ffu996228cwLgGJAiB5+wYSDHZ0g5n8f4vHX4FzQu0m9UMbHDovP6vwhOke9w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609955304-9170f396.0_1609955443110_0.04937114650969798"},"_hasShrinkwrap":false},"2.37.2-next-1609956119-5d9480eb.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609956119-5d9480eb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609956119-5d9480eb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609956119-5d9480eb.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-s+MMneE9/2mADU2mfqWaa61/2HBS8YCmpb1/a3Uz3+EcbEmjnVZaq/1rL4DzqqqBrdxT6tZasHbfkop6DD2jpg==","shasum":"e5ae1c83aa3bf177f8596523cf6ac51177c15b17","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609956119-5d9480eb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9fuaCRA9TVsSAnZWagAAFpAQAJCuEBN9kcWaB3K/1JsO\nSTjzZ3HmqerUIAmHrlm/C0Ud5k0GxuwrhOM5OahAfKkolfjH35z4h9eWv6k4\nMK8E2EzmsneI4wdpt+G6I5CWasOTl8Krkjc7eBmWz/4w+bd8uGvMhURL/o+o\nMiNPML2z2lwy6xhjutNlejxam4Q3FOlOjVomTElz7vVJ4JwbJGYXg0O9enne\nhIa57hMNJIoaJzp92epDjrp15N8nXASIwXzs8vBrAJVL2iI04pTES51m+iwB\nxvFoxjlf3zNGtenMQ9o43H3mK/0MelKdrQ9+XW8nxISFj/rKdXbxw8kyvH21\nVerH3dYhRLGCm+kfEE3gHEnAXiNqp03i8BU17KGpbVR+R+xVGgESDoEjQ2gT\nuSemkGNHMVWulmK20VJblweF+nWzApznh1zLcIiqKQS6/9Q7a1EahE0FmhR6\n4F9UuTHCLC7AOSHTTdwTJMA3xs0U6Q0CYghbPj2QJadKIfwOlwabEgCL4fk+\n4SGkN+eo4glgylZPZVUHaf9HOS2Ah+D2ipyTMTaxtOUYzgbBCIrtRUcSadkj\nAnlrH/Fvx79zYurUcgwDSinZbc7KTt3d13QwKcowmaSe+2/87CBoXWFu3M5K\njfJkeuLqQBtjVldXdi8JASHa/lYKviszASDktXBlkIJ/2JsI6sY9mtTMGoim\nXf2k\r\n=uXtp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSAUKm5lmqP7CdKz0d/8pDR8aOj9ULuc0snig2f2tMiAiBMiVPVE0XUxZwVDXGhnW6Xz/2/4GAXXNi6O4YKkDYqIA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609956119-5d9480eb.0_1609956250426_0.3516317874133219"},"_hasShrinkwrap":false},"2.37.2-next-1609961856-44607629.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609961856-44607629.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609961856-44607629.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609961856-44607629.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JooSvgqz/Z3g7b31VEdUMb4SOp1xEWwiymTBSybG0JFeRmR9QbvHnPhGqDupDRYxOjo9wkQDdLXuj7N9AWaJng==","shasum":"02856da360f9f7870c9e581aa636febd387539fb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609961856-44607629.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9hIACRA9TVsSAnZWagAAgGMP/jmJix3/r25/5d/Mp7QV\nrL8uqGnfDIOgHFwPj23P5RgWpX/oQAyj6o3aw2WTr7oWT4kBRAFgvB0Ffat8\nUHiUCZJQhwvBj6KkEfl+zTzRWhPHklHwkNbu9oWn8RNTegpuQoz0MSTsXzZu\nKGDyToZHbKddq1/P57EGhY8s+/3Un17eSDD7qNVU1JGhekNuSxnFthUH30Ku\nvozl0JFWJjpSSAMGpEPPpA/5HnfcohRp/H85umGzH7BbUG75GDl21UUSCkHl\nMDk31drkNRrhnjQp1NDmARd71YvQ8YqD5d+vrkD69F2inomCE+tFhdsBBnA0\nl5JyhJP9hARsVBO6Gqgexc4nZQLxmW4vTEYLhg0KWveUDWimS6CJrx17gmL2\n83qUNi2VnUPWVuGk38k5wcnIOpblWkx1k9yEFyc4iWNY+UQuKvqnvv4e5s/h\nGpI1eLcmdaEUFboDUElI3djzErMF+Acn7h6VSY22tDpxJU34sGhqj3SHO0gJ\nqtB4tXE9tMSlUOt/rxYamWTNDMBGLvk8JsSrfHdu8yCHLyGdmZ3Y31ydyZqc\ngj7w6crsi2+tvCjf95UAB8FQw5/qS0+Lbp/qhTKL1+VohRWs8OIVIX95rG9I\nAd/CPCeqDPZu8mTE11FDCuvkkQoRHTa6KbtJqK37u/cVHaKwCgAzUA/7v1eI\nl0Op\r\n=HecH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1ZCzbVNtNY/L37SYrmAOoNPEzWPkNk5Bj1SjuSQaRzAiEA4IGmAlSPleaZ1LvWViaXz5tC1gmC2uYu2x8G2krBars="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609961856-44607629.0_1609961983524_0.23479998300570992"},"_hasShrinkwrap":false},"2.37.2-next-1609963301-4f1f2b2a.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609963301-4f1f2b2a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609963301-4f1f2b2a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609963301-4f1f2b2a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-p+iusOvlCYtE0sPGCKy6Y6QeyKhMdna/rjNYoSMssODNGhbyAdF8jt76YfUhdJGabE8N3yUsHskGJEUpEUVaoQ==","shasum":"0a612fafcf371cb6d54c497e151e67d0c1e47ca5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609963301-4f1f2b2a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9he+CRA9TVsSAnZWagAAbucP/j+yJtBZkdsl612FaRco\nDbah6UWRuQakD2ZCvXs2A/un5JP9l+RmhuE01b9jyC1B4b6qyIRTHA8e55FK\nFmL/qk8stGELxz/XxQclzzfwnmhN9sAj+7BhKDVqSXkLY6kVH/p7mN8CkGq5\nh1pHH5oinM85seZn4MEYNJDvTEPQd4mYpz4R8ktCFoH6IEmZz0coVHyelfWh\nt2QezTLjsbNbPpbTpvUOiuwGmOWGtf0h4aBSi6cb+nEFt+m9akoWFoM/vYy9\nfzCQ8tYSZjTItHKL9jdKBe73G9EH/syrx1xry8LS4PHPppd40J7PViS+ZpfL\n1u+tKZJ+WxzXiojwQsyyhUz5I2lLtAJWhB876tQwKVxOQknYCPsTGJx0AL29\nzFNjg3N78XK1S9xYxgOE46w12g4xZ3RQJZS5u+WJMQMsXV+oCbOTj0Q71fBR\nNLay02VT+fx2POiNnJ6zn74WZhp/aFSH+ak59rcNPn5DQbf2O0fM3gy1iDRT\nUzio+5bizsWdDQMy7ql9ykAmWiDqPaZlHh5P6i46UABTGrt6gCsBFFFann/e\n1Cfo7awVxPb9IfPGwDm4p32xqjNIHt1Ds1AsKEv/OqJanfqfdhYRIpGvnSYE\nhs39ZXPe66Xaul4DpJSD3HzvVkW54mwDUnTNmv/SyzYYpLZpj+brsJdH/fNR\nRQhJ\r\n=LTIC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU0EjDwshkp6HcQC7BpfULCHQOl3zjyY1WuD8wBH6aTwIgJpsAtBbxfEhgGUgnzBlMySdDDO3tyDM9w5vAZdn+a+Y="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609963301-4f1f2b2a.0_1609963454033_0.9326088831592698"},"_hasShrinkwrap":false},"2.37.2-next-1609966044-f3935d08.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609966044-f3935d08.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609966044-f3935d08.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609966044-f3935d08.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BLRFvHOrYIxxmnvXWqxwYKWyEmqs2L6CfEkWmm35LY/lYQg9Nojdw2EL9+BZSzHn013oOgXGHxXchkmezL7VZA==","shasum":"be5729060ae74238ddb5c7ecd10e5135b4f51500","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609966044-f3935d08.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9iJaCRA9TVsSAnZWagAAsSMP/2ZAjgeMC/wkxxS7skXf\nxanng31EY7HH9L5QzpCwtdGkaLtr+VX3NYve1HkxVO27LVtaq8UX931cU2kQ\nAXxfTPSA+6tT62L9aXOfSbia7pfKjSpn1SOBTOHSmiCAeExOu/HnNOEWbIjN\n+en4icNxbJ/PE9jcm7U4233qcJWO7QPABQ6oJWHeGzG2C5syDILnbJ8SbIww\nLoBjQJL0UMVUJlO/J21znWlXqU64wcOTDfiFalCuU0O7+AL+8moP69BEAaBN\nNdyku9ba/Wu+p+oFQThaQuXSgUg6uvJDunCjFnZ2oF92LydtdeAycnJQ+U3W\nG5y5edRfD7007u4DR4qLSwwXkmaMFqrzn++rfo171J7OBi42bExAc4lttTyQ\ntH1l94/hVizRL5HkhOEpIbe6iliUJRGQ9TEsRJPwUfG7J9s7NNR5rN69q7vQ\nY4pTl7gr6SvXHbEH7iR/nGsIOXNP18lVgPQ8P0ptagbWgP2Ppjejb0IPd0F6\n1GxIW5Lc7etWMsg5T0Z0+yhB6UnNHvgh+EbUB4eOXuV5FDigytg3a1OiZuwS\nvbLz7IpUSvhUbrsVi26pY+e3xXHGDK/guahxy22Dbj2PSrLZ4P+/bn8D7WJS\n4nJIQImg2EvV2Z9z/8ZyUxDlv9Mf3UhercOrmocUYx/hKlbfoah4kdeTc5nw\nuO0J\r\n=8zKx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDl1qrr7nAEPIWIEFNdHoriwtpnggbRjdcv0CxfbIZ6QwIgfUMY/5WYJdu0idgxNXvg1Lz1chmpa/5I4jJJFqSaOkM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609966044-f3935d08.0_1609966169929_0.06207813053424438"},"_hasShrinkwrap":false},"2.37.2-next-1609969301-1f04b787.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609969301-1f04b787.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609969301-1f04b787.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609969301-1f04b787.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-s5+VPCnmdaltP7WuAs0DsFiK1W5TaqA6ferCJT2h6lQtUIr4HJshbcx/sl5t1EqhNjQVYQA0VpIyjlGobXQFsA==","shasum":"4618c9d57d56457afbf83295872e0b2512519a84","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609969301-1f04b787.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9i8uCRA9TVsSAnZWagAApWAQAIoC0D9ighGipptwtPge\nKTE/ePu78JP3234kuXoRFqifI3LeIphMVWdTd9Ya26GCk3cl0DFSEFM3OFZK\nAvpXy+yN4JaoTl9VrtuRGiETr4bYYLx76NNa4xUx6Kx2KfIDeWPfL+Mgn74O\niK6ZigDOEOxPOqb/DOoRYvxCxhy5dMN0wyjkZeWZA6kFCViWCWCP0yYMYnFC\nqYlMUsWDs4SFyBvoXsrXyl3SCieKTUbZsvIy0t1/vvhR0oThc0l6DNU7FKmi\nx6pLKfLu/W9QwMzuBOevlCPRHW+mM8Ky46rTviT0u3/eak3YUudyuS5FeebK\nChPvXwCfBv/34QS4iHPF4So5b3gsrbpQLbOL/iQrBiSf99nFb49OZmYpwBSV\nKcLuNgKCg1lfV81rkRxsvnA/+fViDlHLRD8rMAZe+nz4I1B0c52a9gbEOWuM\nUmnFaLe6gmhxLh2zZn6QUXKM/QZvuCkaSVsE9Bmf2Achs76zrcJuxVaN8XbP\nX4QJ8OZgzgOfOC38UqwDqAJn78xlTpHB6rcxlv4XZRKxwb+jkA2orCU3plJp\n2aP3waxsB7VEuJgFKa3yXqtwVt0xiGoh6rpmHjHhtp9GBbIcJaFBmM42bJwE\nkOvKJg69hoBIE8y3PrEv5LMUWENM8wDuNX1cE4jIKIMxvzjR7PVKlbkX/O00\neViV\r\n=mYUF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChSzYvuJyA03zk6gDRfbXQcx+JnEbwf94wKCBn2DQ8XQIgbjICXfWxKydKEjSK3592N1sLq/3kkdVclfxZWwZwjAk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609969301-1f04b787.0_1609969453550_0.5921962377158012"},"_hasShrinkwrap":false},"2.37.2-next-1609972133-91236735.0":{"name":"@xdn/apollo","version":"2.37.2-next-1609972133-91236735.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1609972133-91236735.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1609972133-91236735.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-i24bWE7RXuEcJtKf2x+oCPwoL3eFD9hU7Bfxwu20IQbJS1IOAKS1PhWgsfi7P9Pl/egdeGETW+9fqY4Tbmg2Zw==","shasum":"89a45c0a224528a130a9852aa5b81d9339802f4b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1609972133-91236735.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9jolCRA9TVsSAnZWagAAb4kP/RMf2R3CA652P36dD+6+\nmqhAwPH1iPmvJbyd7qlAlwx2NjnJgng5VA3CWOmhWv+Dzp2XHAZXMzGOBfIb\nw+NYxLwC4kQPSIHOXeLLhSX0bQKS9muFK3++8k9D62P0sGpU5+RxvUMFlHX6\n2FxVxVfVBKNwmeYwtav54O7j6yvX37+hsSYTnUyfh4qP8oaDJeV0dMr46H+d\nVbIq/qIUvrjb1R1KuQj2IYX8hMrvqIoFVz4PNa44AOzYeXg5rfRXgeN08gP/\nw+YooVDT/zlc0ElPWTME4mJ0nHmvB8bs2FiAqeIRHdPTqROqZHcGGy0zRnTO\nuX6UExb7TtHoC9VxXD1J3LN8DBZQh2vlVh19wubq2DYIfA8L3Q53QcFA+eej\nkj4XgRQRC4lQtPO28PBztiOGLjaXwrYL0KqSu+rLUTpFujabfbs6YtX5LjDi\nCvUSXh3ZA9aJVL5DxFVdiDdSj8pebD2G98oibtjHF4gEQaXc0NKxxzjySkdn\ncgfplXZsFbFbadQ4MpczMdx2DOmoX/rSdFOaR7c+rgUVyEH3pmR7xzqeCFUW\n8292kIctHu9sbdF6N6FWr6De9/75W2BSqCO2sR6/161hzYYKrKHJkB2bR8Rr\n9Hqkq1fshU8x25+C8e20WGXhFWzdaBpZlqemZak2KUamrfjpAT/7DphPo6lv\n8fGl\r\n=FEMk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoZklZI8YHUhoF2puys3zNF54ttgEWLyFw7CxdijIm1QIgJfGfyhITNch+6+p6niC73HDMi/Y1A8Zt31CAYMyEnag="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1609972133-91236735.0_1609972260419_0.4321541578612751"},"_hasShrinkwrap":false},"2.37.2-next-1610016235-e374141c.0":{"name":"@xdn/apollo","version":"2.37.2-next-1610016235-e374141c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1610016235-e374141c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1610016235-e374141c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+pWjTi8Cl7kV0svHZnVynnRUf80ckC+GsuOi+YBB8Ucl+UTuP3ZBRxHAqQepwtdDEKBp0tiORryhilwFqgMO5A==","shasum":"dd5214b2251e13ac5559e3d324090ad29aea01e7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1610016235-e374141c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9uaCCRA9TVsSAnZWagAASkgQAI+3v6fNJ+ayExnJR2ZG\nV95kKkQquIuiHyCT5SJ/BRqOG08Fe/JJEX0+wjC6rPzIKHtDTHHzuHHEvJ/3\nCekvzl9vOh6x2CWSNsw85FRl2v0mdBaihiQjKJtWnl0rmR9a7/nuQun5hTvn\n7MEgFFhFwYRN7URWAaCQ+r4Em1Z3xair27rHh8bqk/J+u28plV92NeK5/Y10\npTK9DybhAoAnf3+FOXKRrh1WnWF5bcrfjevg312U0lA5wBx7lRhK6UNRGHqy\nA5s8GcqB44TZBgfnDGYxIxG1pFfriFEzKGDLa1y16xyPHGoZm9zWe2Wup2vp\ntpUgNCCdK5hhHkUvvX3nVnWNaXRM+pTN52F51y3fLvtdwjPEJMURfg8y0/4i\nXIPpJEC0eHTFgl67RGD6s11jKKYuU85fnDaM6+SnAGh2rZS/OU4TW6/+bpu2\nrvEPATJzaz3uYeev+BmCZWS5YRnRy05y/Qgl9P7fUpuU8zqfacaR3+tVwVgh\nKOTwcLZfOPyOsthGTlqPKH2VB9TdM8F1aXc4qL0fKLUqixs2txdJvGx90rgt\nMCcYZN8duou1JgCBYtappabo2ljUcnZGPy7GeLMxM/vMAWp7AvIFy1gQGSer\nq4Bm/hZfuIxfuC8Xogqolsz43ZISbteU278BVeS+gBZlytnbq9Tkib5n9DEj\ndxkN\r\n=7kwL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH4GwxdsVQQGBP5o2fWLZRQ/SaxlF84AyhRA1XbAS5VtAiA+1UDplllzFWpObV+aVXi3AiGGUKZvl3E0tuua8E6nJw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1610016235-e374141c.0_1610016385720_0.9647219729539722"},"_hasShrinkwrap":false},"2.37.2-next-1610016633-dd69919f.0":{"name":"@xdn/apollo","version":"2.37.2-next-1610016633-dd69919f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1610016633-dd69919f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1610016633-dd69919f.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l07uGcgNtIJ3NeITdTwH7YdlmiUpKb7ptOxAEHph5jCPRzMpsJuSUfeM4m4mXL6dpSuF1zzwnje7Rk8V70UDAA==","shasum":"379d4d3786df53bd3d2c1d868c8aeacf4b6fe1a3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1610016633-dd69919f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9ugHCRA9TVsSAnZWagAAvxkP/isXAm46o+IUsyt3C9ij\nFeqQ/3cudSIGkgf3IdYmCd1CNMDYvmdBkLHiyAFjYlmukHopU4MR/tDuQJAd\nG3N/Vsr+LWBsoLMSs5TJDQEN+ra3bPM6NW80Ngd0rjKA2qyFeXq6W7Qtkx2z\ngRv0BaqwESePv8QTG3UjDiFffkM0jIZ1uUdpN8XRiPGAK8Sb21SMNWmmFzoy\nR9BH8V7Wzz4BDTp/NbVEBHIYMGEwVeu8nOwtpI2DUHWaUBFN3hUPLuDAvDPf\nX4Lg6lYNwqjtOEyaClEwj6rplq0cWhCWgeYBJDlOeSdRh4vjf0bmwIPe0iga\nh2JXND432IgiFodfL8QF103obzQ/irVL261bX8X8DuT+wkrr7HxPrd+DKIqZ\n+iUFvubrZT8P5mKQogujAC2921/qMopJ6iawKeiAYzREnb1u25TiAZwTslf+\nx8NA6JnJdwowyod+JC/wjz38mZnDAPdmGfAnTE8UM0NtrKJ+rAUU4QfDCRhM\nkWDES1+dNdcGZPWN4eJfZZiQ+/9gWxzOpHBqAaydmrkM7szVnYfnIWeRteeX\nK39gasbwxAvfb/TzW8Bwy8UJsUht7wGUykLTZ4XoCMjaTJPA4MHQqi94Fn2Q\nojFyS1aI1jsI0+OrsRldvrz34lbyRVxIQ/OrVJQxcgWJRR7aUidJWxu1EONG\nodt8\r\n=DPjY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4NtSMV6kqWkgu4aftg9uud3KhvMqWeM/NaAlRk0QQhgIhAIpRyAy8zckeDj25521dHm28Ht2+sT5e2SOL+7xhwBVb"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1610016633-dd69919f.0_1610016774748_0.849487762177267"},"_hasShrinkwrap":false},"2.37.2-next-1610017546-cb4d18a8.0":{"name":"@xdn/apollo","version":"2.37.2-next-1610017546-cb4d18a8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1610017546-cb4d18a8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1610017546-cb4d18a8.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-+S+Z3+QI5YiIDSQbDmi4cHEYSh/vHsXmsrWpuIxxIt2bbJdJGuRHkEaLzgDuuCcxqYaNktvQsaXapPRIJS0lGQ==","shasum":"301752984d8f97a8fab1a99c191ba6b6fc21730f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1610017546-cb4d18a8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9uu8CRA9TVsSAnZWagAAyHgP/1rFBR9Tvdaq1w4IdnD6\n27PnFsoBxmz1gndQ0oTAQLKobPQMzjOYJ0Ru/9A+jNpTpsl185tP3BOw6dnp\nctAwrll8CGnE/EgWRU1mP24xivAkgKcDiF0d6rJgJQQwyNhkaXlMw4KL10MB\nAawFqs6PMbMJ3yj5Kyfpol9Vrr74EpU/x4Cm33N3sTpoFlJqEUYLowab/FvL\neTaeSZJG5NIgARys6Io9TDdxKqWaQfXM6vVmABdNI0+yuSmIg6knHa52jVRe\nPc6aQzyVVBLNLnXBV2db1xVUk8bBLxWgs13JxuNHkEvdnwDGIu9AFNDoJCp9\n4ZNyCRRTJuRMxJXwKur6MfgR6ACwNIsPcpXAZYSHaf5w31KURJkJ4vf2lEDw\notzpAUNuIoWnJTw5RhetSuhmX6VBWGIcb/LMnc0clA2ShCWFQLX99wyFEcp3\nKn0gs6mD5GDrUV0JVkWC6LHFD0XSUNhR8UcSwxzSHh1mrtVDs49+xF0dwqtQ\ntkLnmAZtIi/WbATX2QOVAd25AGL6YdLB3JnQebtWYgKuaQNmMA7pDcYRZZpY\nz0ezQpQxkY3Glc399RjBca+a2uJ0I3nC7RkhZzqJw15Zt0Td6lW228vaL2Yh\nAnEl47qMt9aXcfR6S34LRCn+v5MmAXQW4dyMYp8lQ/6Y7sdr6xNS2EL+/77f\n7PUy\r\n=el3v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn2OhQeGA5T791Af2qV2OPNSSlyz1jiBdHzpmu1768GgIhAMUCprKDvIJihZ7yiegVOftS9NSijlsEuep9TNYZXX5g"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1610017546-cb4d18a8.0_1610017723737_0.6394147482256591"},"_hasShrinkwrap":false},"2.37.2-next-1610019842-743f4a14.0":{"name":"@xdn/apollo","version":"2.37.2-next-1610019842-743f4a14.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1610019842-743f4a14.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1610019842-743f4a14.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-sqjAQPDOVJc6/JHyk54YAXnK20EPx+6EWbI9PtdmdF11GY+saSbIU/fLMPc8yXPpscOC0v6S5N1wj3RLsN2zag==","shasum":"36898ccfc4d90e939e13bd260abe871b37e928b3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1610019842-743f4a14.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9vSUCRA9TVsSAnZWagAAe5AP/2WT2uEXAqLHrSC4OsGE\nTQhP7HKPFt5Idan85IZgdHl955MKdZywSzfUmz30ldBs4k4+T8w2oyDrZE2p\nv/e8BLbbm63aIaN68b1b4yQXI/Th3Jp7Vv81SsjgPOqUngIouZcb3K6Lkm9i\nmxAl+bbkNaQQiTa8ZS3PGWm1wi2wlKI5O6ljo0xzYprn42L64DNeQUhNbeGs\n3hPwxjsyPXmVxPP2g5eZFbYWw46SRn5koEXL+9QN3Tr3Ywam9IqBTTrT7gIA\n2NkWPY0UysXj3MKLYsn+j/qF+OfKboC/c8QIJ2tPcrzNkrzAaVYPOWPEVdz4\n/80S0j6t9rXns2IP/XkxvjVoitjvnZXhL0gLKjlZYzyEyam8WEiM4H7/fpPK\n8GiEAvvbskBDtnUh6fxM1lWC8WGi6pk8cc5+aFhUfs7bGEjCa3C03+z8ahZ9\nQPl35JOIGCdtQ0Q/OnEUcjmoBtBw3mVRo5p3q3QutfFTOwKjuV/dbrAVjulD\nEL5v3s4RrxKeYr9xiMHIJro1PlX/8Bpv0GJDXStjI95A7tLd2/EnXAkmTmNP\ngEE2xR8nhYRD0GUugx8TDSSz++VhOWwn2G1KSV0ScINpohFvcBIZsb0zawZO\nW5vFj21n7hZ87b7PEaj6W0K+eDjY/8cRozRzdsrY4IPIxz6dFzRBXofvtn63\ncPPa\r\n=VrjL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiW5lrkuqHFZzGHmEIFIo0L8Ff5E7slSUeEUPmvWRFSAiEAkwSNXNvaDLn9p3PVjARQJsaJ9SJBPJoj/k02kxfGn3E="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1610019842-743f4a14.0_1610019988250_0.10268337158330909"},"_hasShrinkwrap":false},"2.37.2-next-1610020705-ebd8272c.0":{"name":"@xdn/apollo","version":"2.37.2-next-1610020705-ebd8272c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2-next-1610020705-ebd8272c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.2-next-1610020705-ebd8272c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Vebum2RRFhQXLAHI95ScDVuJ+JWsInHGX6VSfJcUxL7jXFuRrBZNkgq/RoaeqUQD1/I/KmhmUAm8cHePrsvpBg==","shasum":"8c572a4e14f32543365aef4b45c27e187d0825b8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2-next-1610020705-ebd8272c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9vf1CRA9TVsSAnZWagAA2aQP/0Wu6yArYcPpkHG7VaJZ\nFF7gzXrjOh8iLi9rOy/OoXTI7CNc/et2XlynQZU46MOP7pZyCHAmUkWfNqXg\ngmqui8iHcUYmq1Ty3yOtFZhIPcNOmytmz10PLI+MDrKSJGdm+4EWsXrdE3E5\nrE25uD5ophdS5cjhZQ+QpTiMDxSb/r47IXh3yujSIYn9GTSZC3YGf+Sxkppl\nIAa4RsJ6HKicbTcPBB1mADUKVx+yGN6cX7jddcF59wxQLbsrlAHIHjaUFhCP\n/FBCDFIqybeaON5578kyUdLldB/NBZLe8NMlNe4A+HO0a6INh42UVBa7cX5e\n57nvvBilJxAj10VqMZwQDT0zZHKYDkyFKajRQFR3sKiEpZAlLOjvu2jp4q7p\n2lpt6/jUT8gHNnO/ZNZP+6YsEQC63MJqS2oSd4Qh9lObK9ziSc9eHTNdNML4\nWy6Q7VUXg2m7mgMnH5SVzFi/aQmsOBzraD8gbNKUcvRi91zKvKe47JbFsh/T\nfXNP3BxWy9sUrvLrv/QvyBbsTnXlyW6lwBGs2aNPgbICH4Cm6UoqTA5Jli3T\ntwFgXrHIyoRwpsQWbA21S98pdH5C1MJKbzg+AeKLNGbUBEf+NXc/bZh0XcSW\nM9OBvuMb3v+uMSa88ffjAOlhjIzEJrCuKzhLbIUSaTlydVhvfopyLu2sNw42\n3aT5\r\n=93ML\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvVYQOqTHKxk7OCn//tWVMOyut5ESnLIQwy66Xz6XGBQIgEto7S/S50UK6D+8Eq3SOttpeYUyXvsY9DVUetm+l4jg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2-next-1610020705-ebd8272c.0_1610020852999_0.7882677611460762"},"_hasShrinkwrap":false},"2.37.3-next-1610023337-59e72c19.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610023337-59e72c19.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610023337-59e72c19.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610023337-59e72c19.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ojqYmuTBkDbU0ZBqjDOwe/ImBB8iYC8VnMaKVPxfBljfj9am6iIcmwJkrx6kgTWt6tl/Je68g6DXqSo7xdAd4Q==","shasum":"5b1622ab27506223da8daea7c9932facc1d1c2c3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610023337-59e72c19.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9wIrCRA9TVsSAnZWagAARlwQAJazIxqEl+uDxA/4PGpc\nHpNFC2JtJX7XtnFI92AJq85NVpansgLZJOtGuEOFaqZP2oyB+saq2X1qljLk\nNRJMj4lPDftr0kT2cFrJ/jez3255NIx/GXzzv9MHWqBrMPMuZ7VTwxbGwaoa\n5ll7wQvatIeVAJSIPrGwCjw7D2MJCOKyMp3VcHhcYy5DZ2/nqwX23aFuX0Z8\nVYlvzIT6CBR5Mku4xhir7T55Eqn83PxP/7+3b2DNgYX0mMsTFA3j2HTsu5si\nzkGi29ZabmGEJ2cygR33oQl6zDx881RMHshshlkOysyFfrwVWcU1Ip+xQ0sV\no/lOqw4p1Oz/+dFRPBvE5RgDTKBLTj37zgQj5MHBdfVkPs7KKzwIhwG0G+sN\n0/Rp2SX8HUwCdYTmA68Ag0z8Jv+r3u5xZIRtKquUDETYCUokFFRLyIBUKUlT\nNNMl+UEUB8zkXVKhE7YigMyGS1Hlc7UDAsAT1ga4ghuPCdJ2NP22mdu2cZ3f\nHrfl72WdOBFhQVvuVE7J0y3a4Ozgg5lnT/kRtcRoclIdK1H8duQiQqbihZ71\nnLB76LajxXU68W9WpCg2o49tsG15+64zxl/LnXfgtvh7bIN3jgqoYUIRLHQh\nmhFuQ17/sJV+zFAlFThWtaPR34lqZqfpC+Ii0ERLMSZgr7Kqh27CDR+DJLxI\no45e\r\n=2B1I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI5A06ZaQ1ouHZzrn7+Yzi3aTYTYuoiw/25ckNiZasegIgKBq/3rTkQgeMNYEyXqOM4Ujc6kMWN/XDMt+34fsyRGU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610023337-59e72c19.0_1610023467439_0.16702262773702747"},"_hasShrinkwrap":false},"2.37.2":{"name":"@xdn/apollo","version":"2.37.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.37.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-KrFx2UOl70eHAfZxjo5IixXxfvJrcNhYfDi8AF1LU+b/U8Fq6OHdPtQHqWz2jjs5VSblSd9mQEkoSrNNXd0wkQ==","shasum":"8d0cce4471ce1c8c50c068eadce76fbd2d2e0ada","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9wOWCRA9TVsSAnZWagAA/AkP+wSp0fZCsV3/62fRfRsg\nT7sqONU+fnnMlN9Y1Acigr6kwpZaqEudvrvNvZZa1yXzedmtwbZUy/JAiXYQ\nP5rQ0LSOW+ur3Y95AD1kDM5SMfdBEGkpUYlkcK6oC0EkRwB1QugWXj+jFUhU\nVm6fbp6VGwyd7pxr2SdNO6MYrj0eUhsWvMlzTXWjzk2dDam8b3YAeOvg7KbQ\nPpv8Z64FuNVy5mFnAOKGTENxh1iFfKQ5Bfr463cQPLca7sTCiM5W4E5795I1\nG6duLhC5O1uVRM0ypZl3L3sDxs/UFpUjQBGyzvSlalkqeFlt8jCVbGGHaBoD\nYPosYmXKZ62c4QjCjHr11qWIh0oo0DT3aaw97qQtN2QGhWdTgkcfdRGidVr3\nBB+X4clEFSj6YziaQm5aw1+iLbV9ThynUQ66w5uBbIhFp/2xQysvEJKIEbC7\nDuNQzOApcg9qRq8TcLkllWAqO1O6ABbOlb5Ov1VeHO3Y4//B9y3aHRji021t\nBz3BCf4WeDJQwOSp9ADGNA2WRlzYATZomf3k2zMX/F2ACpq4Y9NABpJccPT9\nUetinbZlN237IOXIvnZjKtsAUYp0pM1se7g6T1ECqhL8TCjJaSUp8lUgQaDC\ng/LSlhzBu9bDk2p1gQT5OLqfG04jVqbfaCGRfEmfcYFLrePDY+rDr+8xcPT6\nOxuD\r\n=zXJV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDm00EAQugM8zi+ghRNjiokPrrEA60kUNXKmZCbnhKZiAiBICNUYWzACe/0S0MS7gwhYXQjRDJkfQHIns8sGgyLAow=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.2_1610023829658_0.13168576072005278"},"_hasShrinkwrap":false},"2.37.3-next-1610026220-12874458.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610026220-12874458.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610026220-12874458.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610026220-12874458.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qPjvOqOaG3dIp0ofxWUNPYNs5qsFGQTi9T3wXj5QrjxkU8Q2VWru5QM3apNWxDodKATukOR8TXN4xbDWnyWlMw==","shasum":"744c784b0f34390afcf5a20455d9c0ac0a526bcd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610026220-12874458.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9w1+CRA9TVsSAnZWagAArKkP/RVcSfm4ca5bp0KT2QQW\nR7JCeAZ6pd8FX9K407iSShkzAqkBgvG55fG9nAJ3cH2bckAf/dSqby/x7UFp\nJ0R+K/v0kWxE5xJovx219Pn1oNRBIVw6rH0FY9nO8jVICzvDGEGYgeHIpsNb\ntpd3o3KZggZ8C2tNfOdZHKLLTh4KikWgctDzG6NkB0AlqFVA7z1wLorH6Wa5\nijdGFTBBVolpVjWIYwMGMp4CpLO5/INu8sLuUVJjG2itDjIYJteKTi6S+PgT\nee3QALUzvJipWXGM5oQkLq7lHM+Fos0UZHKOljsZMUvnAmbMp6ODS6WjMsN0\nDHupK4aslE/9lJSFCr4q6T0tWhIBYlHrP6l3/YJEgopvHLDLIGTRTcI6iXIE\n2QrpdEg9BZy8ggB5HrvT8p9nYyzUDXUjM5uUaM2SW3tGz3SDTH6cKrnkRHWK\nRKywHNWb6SqLSUD+LQPjM9Pvgod5Y+qPCT2cDXz9onhnXOVjZHtLMkLw6JGs\nfDBuJT3+D+0mn2FH/hxgj0oyxKBPg4jvP+X0H//Xi98sLtHfd3PXa0ePXorl\n9VDH129si3MU4DLO2grl37Vei55VZJ+/LKOwlvKK4iFb2PmrmblXYUeOM43t\no40arxfuWcvaDhZroBL5uKukWJLdDfOr0qBJJ4d7j3QI/GCKcUZp3KPFRC1q\n36+O\r\n=tXr8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7C7eRY8mVjMYbgeBcXx06WAuh6kNaVuhVj4YVMhBRJAiEAjcg0hpxVgMY7EBGihhnz4p+fQ0zlI7JSLtY1ZeHbXwA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610026220-12874458.0_1610026365712_0.48455291964674396"},"_hasShrinkwrap":false},"2.37.3-next-1610028043-5b690215.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610028043-5b690215.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610028043-5b690215.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610028043-5b690215.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NxW7PLoypqSVaD7Vu9C/8WszXWo05VLsqjI6k4xGSi9ECAWSPwAbyrxzvqZycstVedEcLnKOTtABRz5ThleBnQ==","shasum":"a17bacae86eaf3fc27aa0cb1db442fa368cd2089","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610028043-5b690215.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9xShCRA9TVsSAnZWagAA8+8P/RROtr1cOMngPP8GHAFx\noblsBK5KTXj8RETwqsPRMDjrQsHjluYvprH5jVUBEaa/4qd6IDFvSetrTOpJ\nXM79F4KFRXCe19hRFisMOQcEwyNOFy4EW2gtYCI/pOb8+kfZ1MuNGSWgBeU5\nPfBqEFKq0q+5fema6T83KFU5pBFzQG+BXmeczY66rIahXLEsDoeizvzqZgWo\nvS+oQ2vD96zwvhCLD3w46kqzom7MBHIlXHG8KEkBvhiqhNuOSjwiF5MYDpNN\ntsXl/A4R6V+HF28PukBSgvL4kNots6nrbHDogZK/5BeRX7gLZvQIM+P9I/ym\nZpjlWlB2INp6getnhBHKEQao3Ew2rDG4Zz/xEmPUJas4OmXBDCl+2+zqy4/L\nBaQGpKOZdKUcisexz/SIow1E2+/2b6MFLLjjllxOifDx2ijZ6xvBhQWLRkvS\nErgFGFX0hjWSYmOwhqh5GTeigHkbv4Wx0LkW4P+DFJbchKvPRPDc1vXTfOcp\n2PsCL8GNaeGCrLuRsRI1tc3ZLaa/LkuepD58HXlsYtfN09UlgbmtfqMmsvuc\njYD+VrmIIaTlVjZR9Omy+TQ4DRorM5cojVR8nG3zItwZymaOzdX7bd6T72Bk\nW/V6gaQsvqn4XxuiqiyUu36A9lUYUNCG97r+nYartpq+t73kQC5eqzxVZbcE\nWnje\r\n=py/l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0m5YEHW+Bma+n1t/Ior/RHd9Wpjl65mZBF1519d19hQIgBeq0Kz6KQgUMLBlB7MlO2E2j3zzlpyOp26Q2nqKSlbI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610028043-5b690215.0_1610028192768_0.25059094840515916"},"_hasShrinkwrap":false},"2.37.3-next-1610028210-894a1eba.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610028210-894a1eba.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610028210-894a1eba.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610028210-894a1eba.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1YA9zEWMqPGHtgtYN/pVn8ojFeBNqj94HmtwuwfCaw/M8pzTLU108IzE8Fh0RPB2Ypnj9pPub4vHFyNep2GHuQ==","shasum":"63f7500dde1a793dc27189acffd77349f31b5e2f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610028210-894a1eba.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9xU3CRA9TVsSAnZWagAAYZsP/2/YCU8XMBZRNyOqdAuA\n2ecuza5LOvf3ZAkZyFX42878fVV9pzqopGglLHTsHFOIq0A4miVhlITLUkRp\nQBW+6nHP2sv8ex36ZMfHcNkCT/L5VcsRUvQsEBb6a2N3ot596x+bAY0bAUI1\nYp8X8zliA6XO2MhuxeXfojIskpEaZjGe8L3elo2lxI+vu6ujWEu43xBhENL7\nCP/PE0bxp4P81OLW2k/EtSRbvASGUwY7Y1hpF2WqI/Ypz0ry45lhZXjYXxRT\nwri4ExGeJsRB3/jjLVCvP0ZGjuMbJoHMhW2mYAsNkdOpcUgTCYZd56FSM9GN\nX8uRqWH1apDlhvVB0cbxHjmZ5CQAzrPT887u0zXQeXgyRJu1VzM5+zEAI9Le\nTNlL1qPoa+47uMU9Vd2Z3wZYFhnJTcrTclKVS7t2hB9yjIrEa3iWz2LIqW4E\nBW9MzjJ73aX7f1M93cit1F2uvmWByWnwPVB3HlnhvPEJQnuPq5pH+M1BynyY\nV9SEyUtLf4x+LFqjpNIe6r9xgF+tqNZC/PWTRHBWofjGEpnSrYllS/GGir99\nO8LTpAZaCvD3KF9IGrIAuxlqAgxcSTEBQLJb8KTCUkEBrnNqi8s0kIKhXOmZ\ndSaRDXI5ft4W6146AamoB6aWOQJx83ROMeOIix1h7DmEXMPM17jljvxtLgYE\n46Jj\r\n=224t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNT6sR/29VX+8oIJ6HAr8Bqi/gsSrGcTgMYJdnX5jApAIgDC026vlVnJJt8hnwck/jmJJwQ8v17WEOp8ma5rtZ9Lg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610028210-894a1eba.0_1610028342613_0.028042963375314978"},"_hasShrinkwrap":false},"2.37.3-next-1610029354-a9cfb447.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610029354-a9cfb447.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610029354-a9cfb447.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610029354-a9cfb447.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FUWVO6lj67kAGKI607Jj39KYg/C9afiNPJDOa8jKgAYXsja4sWbMS4P0vhjyojhb48oxHjLfvPH+H72ZqSC1jQ==","shasum":"c0acd94516787d4e23e7b99d852e01e3e4810f5a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610029354-a9cfb447.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9xm9CRA9TVsSAnZWagAA6TcQAILbwC8LE8+/kGnOJAsZ\nqlKWJcQxS5cJLLxPxsXYI+9h3GcM/D/f1zCpv/fMUXJ0Q6vSXnn/391c6sEi\nTwU9Xw2bxbPBHNx0kTiPwGV4SErV0kL5xJ4PB9756nCv4NJjNc73f+mgZ5El\n6i01zQ8n2boA1X+thoy4izvu+CVqBzdazUqxNhKS7tZb/BFlMX5bbDMnN+Vl\nT7gXW/DdVDMf0/WCZ/cg6wfqLNLVy9JsV67CiM2eMmJilMCSDK3+OLhhZONg\nw1aqAO6LQjqbxsN8SvcjbcVII97K1g8mKwhJ94Csy0wqx6Af+6WF1O64Lu2i\nT91f+wAOv7k7km8YZzygm6c2A8OUrnNYML4F2AQNmlrw9LNwbMXSp1sLbjc9\n/EG+4mh4ZNVJQ6JUHbD3l0Z9mfL/8f+N2gyc3H0mhFnSqmQfhakYjr44Kd3E\nnzHJc/HafT8aML5LxTtO2gNLlGgyiYtFl+rjN1zNn+FDG8ZtWO/W0GVHjTzU\nl8zHs7iw3cuOff+cMBepywfWY4LM1O6VH8SJQBYBwerCGUStTuoqu5tfdMpj\nFqkN/6yvprr1S26mcTcjWGfqV97M4t0QFOLOA4dZ1PKYUtktc8iIjjlTo1rZ\nnkHLYu0wPQl1Cz3O6Bzj0TJX1GscMkHAhUxCCIya77AmhRt7u8hEr8/elaWl\nk4v1\r\n=GFQw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDABA36unxF5su/RL+X5S9I20YzwBxbO4TSjJ51mmCPygIhAK5Pq0JTrOtE17AwOx0Voc2xo96bi1Csk6IYsUwEMoY1"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610029354-a9cfb447.0_1610029500771_0.21127117477556578"},"_hasShrinkwrap":false},"2.37.3-next-1610038994-8d640126.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610038994-8d640126.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610038994-8d640126.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610038994-8d640126.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Wp0IUSmGg6Hqc6urOajs2VgDs2CijOKc/EwAt0wGV/g/3BeNUUSOC6RTrk/8hMFF+cNsUwH8vw2iH34zG9LKgw==","shasum":"fc3e848e6359e75911c78564cfa82fd5968cf015","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610038994-8d640126.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9z9mCRA9TVsSAnZWagAA3qQP/RcoDR9zh9QiiCignNIi\nvGmHw80B0qnjp63Raz6TtF2iy1rEXKp9sIVSNlyIhhL/zKKA2fCpMJSapJeO\nP97SpcNf/qmxFnmrkM+aFuJ0VXosagRCnARX3HoJKpU8EeBorAX1Qh4aNubH\nztAyycKlEBaUvNt8uqUr72wQRjOzVw2MphM4tHAX3Drd2XpdQrLtsvHOvMds\nH6HFl8C0eEr0XgcIsBxJpqOkYOqH61W4ZWpvcY2Uzg1e4GScxgGopvlUIM9g\nX+DiNt4AMaGpnUTKIaYgojnDFAD4PZkorEPXj4VM7r4qG6Si0FWf3jaT2puu\nMNmmzNPSJObJlm10FEXK4SHwPQunUkyJ+gX8X/ybsE6JhScToSoEIknaQITX\n5DRjp+0RQkxcwPpAfFPqnXF99jvry1vt6wc1K50QVFXGXVOxCc37ArtzKIM8\nu6NZSE+Ea2mIQnjng15IaDo59AodKk4/u/kDaGIIXSu5F5TSmAVPrdnNtVGc\nkN3dfOW+zHHY+X6snCoxw5rsDe5RfF7qbXZgihV63/hvrGczSzzEYbVaT9lQ\neHdNVGPIciqDgMK2H39hUU7hywMN/n6jBgNIZM4K92HM9k7mxL7rl+sK7BWo\n/7lrdTjjgzO16+rsxzFKHatewl3E3ESzPcKQo319y6HkfFsh3u4LXDBCAmiy\n6AwT\r\n=mxC8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVRv29yi+I176UfjHzrHP9W5nropC6jcGwJgO8sqZCRAiEA+RTsadqyjB3VXj4dJTIXnHtCcoOgSSAteF0+KMvGHo0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610038994-8d640126.0_1610039142203_0.8246398567741697"},"_hasShrinkwrap":false},"2.37.3-next-1610042634-545f8fa7.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610042634-545f8fa7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610042634-545f8fa7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610042634-545f8fa7.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-A3dQ1oq58J1t/rnKxC9GB+ZpByA943v23wHP9WPRpnmi2VcOuirGl75u1PTGrng3KiCy5WeXAulsan+Biyb+SQ==","shasum":"2043fdab1b036c7a3c14cd277213fb964af89ea6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610042634-545f8fa7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf902NCRA9TVsSAnZWagAA6kYP/Ahl2WnDAoCi4wIEkLV/\nYvYhORZYlXHiiPA3X4cNtopEJh5mFpCabC5TjUduNIyx0vEvgcJyA1Xsx2/c\n3PFchhdPH24VMX9VzjMk68Ggm1ymbTIxrThpH9YWUt4rMBBUrDUTZ5PQawvw\nnRxoVJtPkSt817mKlLH4tEX480TvAYORMRlxmU7RUppzRL148t9q6U9B3f3c\nORyPoMEtBt3WJwUHn6eCKeo2035A0aTt0UBFqaT9LKjnINbmNppjxBk2koq0\nqf+DVMU1YZgHgl1uZItuoy6I4qBpsT9txrti7w+VDWo2U7TxYubIEBuN4Usu\n/TUR2B+udI9BA8jkTz2ZFXoK4KrMzqWaoH0UaFjSKkJpL+rtC/iCw7Khdoua\nLWU4QgIrmdJxVKeWrOBAHwqPyOO0nK1lWlVfSDG2rFx+Si99aAv+D9NaQsvT\nyGPYkMtnTdMHgv/+2EHcAhuEKaJ4ept6iXi28JJH3VfGyrs0w9W9LNrsaWtd\nVaStn9lSZRJRg+t3g9Pr7/k3dF/9t7f7GLd99KOlMrV6Onk8frfJP2KM4o37\nD0/5+2TMBdKLxnPT11G8RT/XLGjiGs1Bsbg9fMxiHZTF4jwU7UVdwOX03q5c\nJrgBpqxGNLN1u6SK0FJTGjwDaBVUA3hC+ZJXCSj5qDJacR0ndjUV5xN+f1KN\ngPjT\r\n=FDzK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhr1gHBFmf9pgJQqehWIkDTHioWFHmiday7zCkkQA+7AiEA3pU0dST5H92q9XqweueUwCOS1xLCp3F4+nVEXQcMjX0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610042634-545f8fa7.0_1610042764575_0.19901803337594126"},"_hasShrinkwrap":false},"2.37.3-next-1610042728-22ce179a.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610042728-22ce179a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610042728-22ce179a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610042728-22ce179a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PhaQ7/IZ1+aFE1/2BGvtUipDvI4Uq7pkY+orRnX1HS1u2XAibYO9Px4BIqMZ0u1IwKERp25MirIzmSq+0CmrKQ==","shasum":"6fed70251cdd48a3a6942ddba4fc5a18fb7e76aa","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610042728-22ce179a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf904BCRA9TVsSAnZWagAAneAP/AiTPMe15bQJGs/WR8Xw\n8DVscg+IalrNXVI98owi37jQ/HfxmS7XyYyz/E6N3hi/RqTPAD21D3GlaS08\ndFByGi4RYGp/gZ26/hAN4n0zyqhyBJUNgHNxGlJpkpRCFoRelKNXuo/LhcFN\nDZn/wb0U28msmjDQd+lslhP+rWB9Q+Y4SpBoTv76wfjNVKtBSPtN8uIvlJWG\nGU6jgq21fsEl0cLvafbhwrpklRFtNwh24vBzMnlIzRiqjRXv8RiN8MUG5W0l\n9uRbPpk75WgcEScnp8BCvqVRwo3OLQ0Rn6xs2p9LmOIbGFG2qqnCHFtXFejs\nlHi8YHZUdItgQ/QNN//L4xa6kAmotLK4HBnJcqT757sdaV14cjUc/DBGN8iZ\ndbYX4wiUKX1FtddVeKtZpnjxh7/9kANVcWyHU57qTSPqEI0CBr7XBg+xbaOG\n3XferHZanWZLuSli1ARIvbosV4dxEsgarkbprMMmctHV9qPdjYVjmzFtM8r1\nGYHWqKjaV35tvelp24oHmzB0Hsfd2Akce2J59QHNl6Hpw3qHoouGAqfqmqVK\nzXlZdYpV/N/wdSBS7KCr693Dbfa6/VaYVts/TsiSYUGwL8EYvVMwl9GrlhY3\n0y0WCOIaYTH9LNZ/mf900/GEyK9zgJ+op+jpCAQQDN2AGOZ6YyGbGvwmoXK2\nqE5x\r\n=Z147\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEiWXiJ3URC8Skt3Wnq0hlQT/E4OtUTwBwJYIt9NkqogIhAI2HDBHvsDObYAMhIQEgEA04cC/76UfjmnXt4/OnfWx1"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610042728-22ce179a.0_1610042880710_0.6957170798125185"},"_hasShrinkwrap":false},"2.37.3-next-1610043956-ffd00afd.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610043956-ffd00afd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610043956-ffd00afd.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610043956-ffd00afd.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-JtOuXE+362BbDBEg5Mg1lz+x8jN0+oU6IZnzXmZTq/0GeM8+1lIPwRMqhZm2npZRvZIMqqAHMr4jfN9qRDCtuw==","shasum":"adeeb87759a137475f73e2e2ed853d3b248b36ca","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610043956-ffd00afd.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf91K1CRA9TVsSAnZWagAA1oMP/0rrwSODCRatsrtcxhlM\nIkDF39bQuszuo3av9Euv2gSI0cuvL6a3wzYT3wcoPywMKw02sAuq8l+OErPv\n5fRB3njppQi1XfHzSCTS2eUU3wZAe58QKPzRTMc/YLjt66ekARFOgy2nBB7g\nN45qed/+OIvfMf6qSXW8WqqxRYHoFbSRU85kVXRgDmB/bK9ztJk4HRnJwU9U\njEJjuIt8kxb2BCt9mGzE0Gy9D3LG9Tkz7zH3Az27uy1ODW1JOzSDVxOj1L9S\nM3NVdeNXaaFPA9wSdK/qm4Xc6x5azLLIpmyEBQouSdhSGQ9gYcNAkzGNHAml\nDu48A8r0W3tuFru3IBCOHR5tdAUbAm0HEKxZ5B0ChXsErOExwCeqF7fvt6Ns\nOAi2mohrrs97wjTDqvdlqFnVPhTiqWfBvl4oSaaF8MKZttnUzCw426wyWM/r\nYC/cs676xChw9zdVK964I4zVj6Xvur4VzqmSHTE++AnasUvzTYWQJf/BvVT5\n5LX7nRtr0hckI5YTIiGd5z1WRE+erSap18t03izqbKtkzaU5ubtPDgf1XbTP\nHbUg4SdwcVilsAFzn/n7SmPHuHU8ByUsOGn76j8EAW9Vy2WPazBx/ig0KQTg\nLOpz5w9NJA11g61oDzQCvg7wyuuwmSjbi9qkRhqe9Dp7OEAdVsZkHqImzI4O\ncrwj\r\n=MUyh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1Yj+oZrm7F8rnu5zDTEMX4nl9V16y4ygODNBz0foVxAIhAKyWmQeNdc2szKEg8HswvT/d352nGxEAY7JqyUmbjfpl"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610043956-ffd00afd.0_1610044085264_0.5561768086368128"},"_hasShrinkwrap":false},"2.37.3-next-1610044087-6759e43f.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610044087-6759e43f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610044087-6759e43f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610044087-6759e43f.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-PvTBHX/Xd05SkvxHQS4jwLgxN5bPTNrfsYH5XBMUDpWcCJlMMgaw+BlQL+7uepPKrcmoCGeIrcYS2WuPe/c9jQ==","shasum":"0214dafba21d2897e84dbf4919e130fbe72a9a37","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610044087-6759e43f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf91M1CRA9TVsSAnZWagAA7jIP/jEQvbcC/DESmXdGYHVc\ne5p+/bOYSfEGR4GpKtAZK5IRFn6mM79lE+4tKzpFH+3n4iGsXbQDZ8ga0dDX\n7yKlOAxshhtsVIpiVAyPMtnSBtNgJ8ISIb2fXivdHvLjO7OobdRzRoN6m1Gc\no8dsdjr8ZrVPXAM1tBOSfQswu+vXji/FhmEl6AkjH+0+W08KwCj+gSMr747P\nsEzXz9BneHxnPif9M7nFGyDQnE624ykToIiNOL+fuySraO0z6FIfL0nNRIDT\n7Xw3UKXjMxjb1dn5CJLHIwbMHy7iI3TJ+uFPJUf3cXF2QgpHRFHdM3427zgz\nhwf1EmJDzrTYwPCi6UH1blCgHcwI1yeUwJCBLH9sraaezMqexb0HdLyQyDZI\n6Wo0EwOrdbkewUSe61Om2b2DVDfBLJi6NdVT0vOBvq5KIyrIpIrc3PEOSXki\n7H64qwLtW0vSqyMgs084zI99rN+WBw7qU8iDgDxCd43C86z5NtK5fdXSb+iL\n0XZJRn2bWxuzerWLDjRPeS1kzKoIWvGdv0Z6AohL4qY7mkNZZXve5Wc+1Qc7\nAVQl22ygKdRD2+3PgGySt+iNVpdz5b3bCaZRfCLQ4mf0OSgyQsF5QfUm8Bxu\nyDH2QXli07y5prc5xHJ/2Py2HhFE14zX9qkB5FuI2rnrRnWFJr9sxCvQ0QoD\nx//S\r\n=1Tie\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDu+v6ZMAsIv75vDl5QnPe8eW808inmYyaaPtv/6tNb1wIgDM5GZs9Rr3IBthFaBeLGb2eCncEOv5UFt6XJ7mwcYK8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610044087-6759e43f.0_1610044213197_0.9502144561550565"},"_hasShrinkwrap":false},"2.37.3-next-1610044204-545f8fa7.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610044204-545f8fa7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610044204-545f8fa7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610044204-545f8fa7.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HMs7y3a3QYxeaVqGfMJs6Bd/MVbHE3jhpXe8xcgZ+eOtIOAPwTsNUeVn6RzefTZSwEGdNAYMgOVAefOp5u64SQ==","shasum":"951a180678d1c2b05b35d9d746f0f8acd739e9a3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610044204-545f8fa7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf91PMCRA9TVsSAnZWagAAzHUQAIoinH6Z1QQ1mD2w0hPy\nkl1Wk8l54YukQlMVi5UEYzfAme+uj7im7XvYiJfcaL7G1UsQ5vEvp8dnh/hk\nvM/n/LoJ8HixY5rX56nzaFHOyZLff5lCyxf9qVqewdXGMKk695nq7+JCRAqV\nyKdq0Tdh2+Hh0k9pEw8YC4kU8w38zwGJScvxCRiqsqAYBNQ8x9NfESQl4nGV\n3+ptZTplW7/Rt2I/rDqjm1dl1DZT1sJgYTXjxqvCVJIt/1W5YdweFeKyVrcL\nql90Jy8bp8K0D2LujzsxFEOzc6L0A5rXhxnhSzUKf6IEc+Sf3CrCxGkH4+EG\nH7zBwDYtFKMsAE9ZdfEjlVTDfj48ixvmRQzPhfrKNRUUdwF7lsoQtVrRuGCE\nSW5eHYFPjzYL8hmN4S6WDjnV1IejzJ3aUet7GpH81OcNrGpAydmX064Kxe/D\nNUpUW1PXzSciQ4JYfSgKp/VNqK3BFxdiLcKsx4f9DENsf36OBylWxUGWWWya\nsvau3h2R5r59sjRiNBuDln5MkjuORsugjfSIW1aVgfqFQnDbKn91JRUSigqZ\nHSBKiCw703H7LQcNg618WnbqQgj51nYHB6BWuCZC9ymEeMqJbavDBJOe87hO\npHNFB1qabz1bnJeHjR0dj6U0nm/y9xJsM/KefWOAi0qP1mhh2H6piRT8hwud\nYPKO\r\n=wF2t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCL0xABp1xaNhjuQa7qr+AwTf65LUtEutQSJL1rL9ONiwIhAL1m4qCI5haYdfl1Xae7+nNqKZ1Jz67SQSm/abVLrU4F"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610044204-545f8fa7.0_1610044363815_0.1695553843964246"},"_hasShrinkwrap":false},"2.37.3-next-1610046738-ffd00afd.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610046738-ffd00afd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610046738-ffd00afd.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610046738-ffd00afd.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bFihvz8U7JiF8ht/Uz87vSpiEsT5/dSxWlKRFgk6RgCLoL8UgqF9lPYQXRGvR7K5EUhhSmbqEajL9xdQQ3aK+A==","shasum":"24c31e24d6680c12e3f36a93675e55fe5098eec1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610046738-ffd00afd.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf912SCRA9TVsSAnZWagAADsAP/RcxsY9IiG5DmhnMvlRm\noB1j/k3f1CbJYODdBPjtnJrKoyI6TSjxxZldnK33e48OOhA1MPzuWgUX5Rbx\n82QsV/D6rDeT0uK0rsPDRb4DzC8H4qL27zRVDRqnlcwNJrhA9JOWO8mpVYKl\nS1JaaKUPpaLLfon3dV7m6oRkRjLw+Gu4U8kswqZ3z05Yi6CcDAnVp1v+panj\nyXJJtxmWcmAbvFFXdnT5nw4WP7kWM46dGjtsVCgN0Yn4lV3DFJCjFz4TbLDc\nY17G6iHkvMcNfdg/+kC+qnJ1PgmnBhk8PCts3hnLp50vnYjXA3s0862IxwdQ\njPKLtSzoAg8AYBOoPdYpuDeSID7PzxtqrRrdOZ8fnFVELPU8xP1AY00Oeh+3\nQWittC6EK8lkreAi2b4Gq2u5hEGPEbCyw83AR46/aKL547hhVaIMpVdpTiwA\n5y51Ebw+qucZMG5XQoi+LpGBxWaIiRQIappvT28P+Er+zl/JQpccFLugHo1F\nLm54eIyRjvGsp0Az6c0nqw8nQaOl15k1C6DXyiduKkI5eB3eV1dCatD/4ujl\ngzglvW5q6xh4qJlD6eSFQMucaM69dak+ByoJiYdmAWdLeqdffDD1/AkNyEz9\n7s5p/MmN52ty/q77nOBJR7GBBdkkiaCxxMEOqmxnlfIMwc1p92ko4a17BEDv\nlEUp\r\n=5pGo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDs8xXrIAXsJMcNcsR/ZsneDpKTxQqFcCV6AcKfL6uAZAiEAuP77aeA4IpNJRbWKy14U14iKLeUcl+hjDLuDePhuUvE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610046738-ffd00afd.0_1610046866344_0.7541162038521634"},"_hasShrinkwrap":false},"2.37.3-next-1610047463-ccbfacbd.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610047463-ccbfacbd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610047463-ccbfacbd.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610047463-ccbfacbd.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CHN1aylhLRpVDEEUl40UbYw/2zKpr0zhjjmtUBfGSpidKRpp9mv8DLRdraK+j0V+awneLs9H/k7s+odzUfUgQQ==","shasum":"4cf97fae391ae09edfbef54581d935e6102fe9f1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610047463-ccbfacbd.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf92BuCRA9TVsSAnZWagAAfhwQAKGM+YE5gSKjpCk4WiRL\nXWp/6VDONwXLXNAX5rj8Gt0swJlg1o2Bi5ZAtRDZ32p3iO/1JYyjJVZajm3z\nY7iklGl1R1Rr8lNDv/+t88VF89Amj4y3V7lLdzFzxnoEqePgfSv/BVk2iXmo\nv2N3F1vRDYOlbWykunSoSKtblEsF5ERtKBVHEotDahq0TV3qvFoTxkcBSnml\n+5c70sayf4ujC0xACNDo82Undi5YT/IvwmYRGc8kDGSyMjRnD4K/LgFpvpKk\n9bu+96NtlOv5kLdcBpoN+WhDYI4mgNM1QA2uoes3RBOha4DtBDpHJn3bhwar\nf+0vzWKeIFEJhn39WAHuqljlGoAM6f6lc7x93GbPhNO2TOS6SUexPRTUCpGs\n7XBJpgTzfD5yAMckBPYGG9BTf08cqq6l3ZSHFRLf7b25yqJVESeyhBE3nJUU\n9PUDbtMa++xA9tRqK3iK+TuFj1UGbh7ZbBRMyIUmim6lDXexmjEUUwbJQ1nQ\nHJDMSlukblAzYdfvQ85ZJpHpd4AXiYvGebWQmujOsI0ejqysHPVldjQ51a+u\nNUc9DLW4BVV0jWo87IgOrc9LcbYdWpg4DMTZAvQQr+Wbh5SY/kuGXoKcyVJ2\n2TQOGpgdfcl6Ao16r88KWI6GzM9bzkDF7ZlmgWb903nlFP50IchBbGF955Gp\nedxO\r\n=COYW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCnibJHjnI5DvXRR0EBB8HKc02GrrlGzYAtQtIa0H8orAIhAI2vTv0RosZT2o0fR3nevX1/jrkyLkkh1nX5CxyjrQwB"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610047463-ccbfacbd.0_1610047598410_0.5139678951930993"},"_hasShrinkwrap":false},"2.37.3-next-1610049298-d6ed1e81.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610049298-d6ed1e81.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610049298-d6ed1e81.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610049298-d6ed1e81.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2ZKzWg3B3fBhBaU8OskdSbRH4T3PAHZqd3GFf9mLuw0FxGPKAaRLG4c5buwneUNS6qdkEP9d7g2xEY/BL18KIA==","shasum":"f5fb997b0097a5d6e94f6127f2011d99c609b8f5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610049298-d6ed1e81.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf92eqCRA9TVsSAnZWagAA4ZAQAI7HDQcnTr+QXvWP6T1r\n34stIpITEtAI42nbrYVl1qTBuLSPdSbc3fYVTQDMt9NJVxY0Mm8BXdLuKo2+\njzXlmTXYbAFC62F936wIVYs/y2DPgj5JKZAkmJ3byDmGSVXmWR/orHEuNxE6\nvahqoeoxYOcHqC2srakEe2Cgm2j+vQQECwhtgfEEA1T+u2PzDS6Jf2X68jjX\no7PAcnQ6uqpXcwUXHr8ztIQSk/EYXygYIdDCIRxR8dSsX2JReE2U6akOL902\nP7I6hkS7glpURz5RW3dsjyEOhIoO6FgtF/geFBkhyhSMTBaPnranofjBgBKU\nbveU0iSDKkvreyUtbuaMo137fc2uCU958DThv2lqcpXn2Am+MhDyyZ5bOEgR\nvGsonfbxMAC+ySOEfsaF5druXShYmmxqWzy2fwNIYgcs1O2g9gvV0fh4PFhX\npL0v7tXM1nCNyD4KXYT4ktGNt8DjNWISMs/TYWPypgvD9WyhwGY4f8cZPT54\nwVWIy8VHgqEyA+/MutscAKTL6Rl+mjwVozR5CxSa8qDzfJ9bIYVGuzp5uTln\n8lj5Ic6UUfTG9Lu6vCMdLcs5bPYiLk2zTlFNqTt2D76h2RuBRSO8XvqV0eQk\nOw+82r/6tLkMw9hLxci6seXIgv7IAlC/JqWql/PatPTo13LayQ1ZgW48IbQP\n29VM\r\n=ELdh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu+OQ7zD6kacxPqsWeGWDRQFRAz+jHWCgovep43EUVvQIhAJqHIn7tg2gIH/lfEmgOJr3agFg1jyKFJhPNL17ClJ3n"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610049298-d6ed1e81.0_1610049449796_0.1801849120412493"},"_hasShrinkwrap":false},"2.37.3-next-1610049394-72bf35f9.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610049394-72bf35f9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610049394-72bf35f9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610049394-72bf35f9.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-es/Vcqv5TbiiOWVwmQPQnJRpfxCK28JRZ5z90S8lPH+ABSvlunB84s5UKmCqBB5Bn6Vxprro7EglK5dpyWY7rw==","shasum":"66b6ccefd4253a5d343fa8fd60d84faaad3c0096","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610049394-72bf35f9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf92ftCRA9TVsSAnZWagAAqgEP/in+0wWDyBkiLP6RcnCV\nssc/RrPs1qzc5D+VYuphCS9k5ybkf9SIujVrv8sGK+Y72fk1q/WctcV6sZOf\nrBcB0dZHD2OwQFxeJbxDnfkljQrPYM47utJw77bDZBP40pi33xgX3FEo99ka\nqnaCoJSjg5on3yd41y3rPmuOYnoQJD8/ZcgRiZ8ckIfKOXFM01ijVM0E+eBs\nMdW9NY/T9A/3qZR9b7SafL6ZND3XRqmK6tdmhulXPoGPwxtMyL+zuAx9ovsJ\nPLycRg+dhmB3ZryC9A6hgzkXp4VCa+z1ZAN2HFHTcYJuBbLuZzua0Mjc2RSO\n0/Hh9Fnk05ZCK7mXo5LMOuLqD1vaP4QZZBdWzJtMwdMSqBy6X1NyfOYJDZ5o\n4ly/b396dhACWBH2A5G/PKP05ysv+anuMuwdZB8D3XlGEMDevaRzjvpPxpnY\nfFuhSkh2XYlynE3PW8K0BD+g99whH4ctAh48E8BPV5JyfkPzmoLXn8EPJhqT\nF12H2LrkXyO7Y5ggYLlJ8ZecG7mu7bC0mx5Z9xhDf9rEzUcluQqrwqXUALJT\nE8N/rAwsv09mjDARLgJKpW4ZSddfqpw2O9VeRAJA0QP2Ta/GaEB6qX3h7c8x\n6MYvJgWwlCAUPXPNLObQn9v7RsOQls5FVrwPeHxSoGETWAHHAVg/5kPqSb8H\n9WaN\r\n=Du05\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+Qum+rBuwkcLFFjL9+ZWX9yw16DAUJ5Pw/6dJHLAsHAiEAjO5yQhc4vODPC66loue6M5BE99RJeOwxi9pljLyZiI0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610049394-72bf35f9.0_1610049516753_0.6043959873372062"},"_hasShrinkwrap":false},"2.37.3-next-1610054495-1a29e48a.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610054495-1a29e48a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610054495-1a29e48a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610054495-1a29e48a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-7Cv/sEVCjKAua4wlG3bP7sP1TrFSvq1RyYX3KLHUj5jFTtnH3XLA9Ad2n/3/H/qPHjEmiUVVLsMe4G1ityDy0A==","shasum":"495d2e4d18c1e9f9a1b7df9e3c6857c65f523a64","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610054495-1a29e48a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf93vnCRA9TVsSAnZWagAAStgP/33lxBj5pDI58oG7wrkx\nAd4qDcIfvsFK9XFBLPUbkgu7qudpfmXPVoO2xZ3BQHa5MCg7iGvwS6OJWRuk\ndRwzn22ahUetZnw7FzLjkRwNq8LvWziWfDKq+hreCVmTM7Adi1TBWfZ8yo0u\nakaNjaZatyASom/MWMpnwqr7RxPyuv6IBUzokEeD4NJ5+akfxjUx+kKJls1j\nIC3rrCOMt2hAZcsCNptf3LWF5bBkBVcn/9G3idq5j76DQRgN5IjbKCJYd+yl\nZz7poeeIJjFHinq+uw3JAQPyOceqYbi1RlzlffwKWtoiVwgxVyB2rpv3LWfP\nAB3Soa/0RFmWi/qCHBPY4vdQQ5ue1KB2JrdeetiJGLSZyaiF83lU/Z6i20Dy\n47r1Xt39pnRJvyxeINgMoQPVAYjGXWxHSqe7810cEwc8d667n9iv74kAy2Bj\nqX8GrfKMrMPQtyUcYBXUA/URYgCaLmgWnxISeC7W9BPlp8GZzqziziaFwweE\n/Pr2LTGz8/qc+jTk2hH2jEliXbfJmMpy+m7o40JShzIULoU7ZCpYW0zY3x/m\nMhduZ/m9b6xs7T+Qi87czshvrFhuqfcog75stGUZe/ACb6PswYfknJYAbmBk\neMO8g+4PHRpwObv8XuagdfOYecH3jJIDXWWh6g+s6jHzS9yGBBHlmuWOuxko\nrGRD\r\n=2gLG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbqFeA0VgbaITFYviZ/awQTOFcSpbFe65zTZAaOW+WzAiEAj3+S4PlZwpwchdIKwT+kOulQ2XdEPaCkj63C9fBOocY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610054495-1a29e48a.0_1610054631345_0.9644698843322799"},"_hasShrinkwrap":false},"2.37.3-next-1610054618-72bf35f9.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610054618-72bf35f9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610054618-72bf35f9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610054618-72bf35f9.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8IjAulOKRZ9W/S6DxCXqOBZZOSM9r5pXmNlbIOnmt3CtGnGZ91QX3MxN5nGziSsdKasAs0itl3d9XJVW4BROXQ==","shasum":"ae4d50696bfe68e9782c973d43b7c26fb9c86f35","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610054618-72bf35f9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf93xuCRA9TVsSAnZWagAAlCMP/0ZOQa1eksXRu6PY1CO0\nGpYIOw1utiWNCJdFpAd+/uf8v8dSuMwaxKHzujqpTkXqn5YJwE9hK/qVkc2k\nLKFHNSn6eJGGrEV4M6WRrEZQemsERSelxA8OZxQjXKP4kDGflZbw5AIVUP2+\nmoYMj3VJHH0QMKXkjpGOXxDpgX5MMnB5GkKZpZN8MI561UE65gYRefpFZFfe\njN9CRgLUHPzADH94mhsTRGi5msyJJtyhs3sGvBtYQgZIbaLMNT9Y0+yYeRPI\njNvr7+RCyQN3X9WWfc/0BdD7P6kLtFzddhJNDlQHJg/5yqo/SWj03QwKRtXL\nElHw2vmJ62WDXCeegMHuOmyHrnK9GDNxXM8sFlLgQtHaC2Ya9yuW8r2JmvQ9\ngvHagQKSDRzXZO4FruU4s7WGhHBQhQfinN1uKdjMqjXgZysr/TrV97D3KG0n\noGQ4O553d6n5T77qXveaqRnf5j2KiMg5GiX/COfnFI6iUUMrUtRwx3pBpyRQ\nsZVzcUoExDOXPQJz+EUdERdDwmCe9JpiEvXcQyuUHHTYxclSbC9R0qrKY5qn\n/AeD+zgKsp1hEr5OUG+7FqBuUd3MRwJmHWfy+M3vb65YDyBakX0jMTyxkeWA\n7W0P8BTU2OrxAT7BdzNNXfnDNPUpVIETB3LZL/R//PbC8u9TQcx44Kdc3M+/\ndnud\r\n=UBNQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3BDHePBsx/7tBcP6FFXLJXtS59Qv1remmFTWlTe5SvwIgLDOm3ruy7QDN01P3qDgZ7bsG5FC5eKqLigMT1TPQuR8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610054618-72bf35f9.0_1610054766138_0.4497396156428568"},"_hasShrinkwrap":false},"2.37.3-next-1610097679-7e177d32.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610097679-7e177d32.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610097679-7e177d32.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610097679-7e177d32.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-GrtJF9ByNV2zrysmMcld42Iy6rXjyQS8+hgunMlAzMWvPIaVRSjNMbH7OdcYg3zS7YOlQw3jGH47zRM9mQdsvw==","shasum":"bda896ffba9a9d2aac21971a0f920d64c540f0bb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610097679-7e177d32.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+CSwCRA9TVsSAnZWagAA6/YQAIImr+Q+XjjsSSF9H/Wl\nPZ2THMDoGBpq/wPgAueMM5Ht9wZ02FFJB+cAwazzNcwEMTrvsIG5A+8Taxuc\nwVGfpPbtnjDV18tIbcWiwWuvHacmKtGdkZfuPQ5IsbW3Ew/KOxpzUA+NU8pH\nSGuNtJlE5vNvJ8kj1CzsVGsD7Se8zi2NCX2e5cOukTr/yl03enXrvVD8FZDF\nTQ6pcZZg4nXUtm8VeFRn1x9Zuq7d38V11RJ26S0AwD5v7+CWATS07XZAgXdK\ntCqRv0a+ptWPhbxVLzFt73VKDb2tUFfo1eAHZwxTdjsR1iXMEACUHB8Lfo5C\nhhki4qIeOq4QOiOdfAxhmsUfbfgZN37Nz3ZVdYeGtuUonjm6zycd4w12XfNp\nuQGjC0cDxdqfXVF8bHVBOztphjlNiOGI1ZjlqkzpCT4BVVgOSGdluaNQOELo\n0qg5+zHPL/desaz9mP32JEtDpMF5agY1enn8bxVzelQycTlt1fxWdeRYI0ZK\n2325QuZvUvFVRm9nnSSNy06wh9eQG5gUmIsxDj7YNWzpE7bxGBjYBljFhgkh\nvD7Z3ud31CDjsbzXmmtk5TrA8R11nwOCQqg6Itqe2odOKIO28qeLtzfdy9f6\ng6bTlnrtO/Ct7uPdYoE1RbkHhKlDII8WqiPvgN5TCelq9f3wTm/mdU77TS+g\n79g0\r\n=qawx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICy5cvKz8isbSHCvxH5ZdEFkn10ZlgonnAn9za94vbk3AiEAlPZYDiXYnOHxWbbbi+gbNcWMsimNQ36iQB14uXByDdA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610097679-7e177d32.0_1610097839445_0.4595681524230062"},"_hasShrinkwrap":false},"2.37.3-next-1610101938-92f5851e.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610101938-92f5851e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610101938-92f5851e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610101938-92f5851e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WLXcQhH2t1TP8CrPF4x4cNgcd2TUWJH7WdMTe9SqXZY0zSJ9z22F30xOC0rOWZu3iXScKdKKwRU/99fa8eHZfA==","shasum":"d183d183b336544419360c26642142d3ce1acaa6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610101938-92f5851e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+DUpCRA9TVsSAnZWagAAm60QAKBhRLF7ZmCHPbtvJ0tb\nNhksp9CNPmoM2xuPegnh7lREJj1DNPdH4bXO/3Z37wXQZPkKe9fFpWsQS/lQ\nSIaYGSI2fYWh4Fc9Uu32a4ruRbUF/B5NZpmvjO2tC+r/qvWhhto00FAyS/NL\nsUBFOKKp6V8rYoNW1q1c5r7WnlzQzoyTSE0AdTq4/25iw4eGRgoNX8ZhdYX2\n84WdoIeNMYEbwWz7QOpJtxsiSFkZ3dLuCYkcGk2PeYnCQdJZABWlzP1t8ZZy\n6jIKk49/IX409HBrBsM+ydK6dQCZxGf4wZtn5PMvukPkXLuaE7XVP+UZv10V\nZnO4NOjwV3rdcYFXpZ3Ob0N9ZbtgEHXmDgKYrRtnXvlWfWOdIMcL1AHswkhi\nPs3NmJ2D4Q1SOsfTFRG6wBI0Rcckaczy7gvBFmT6YtvrqefIbXCSsz64UQKo\ngTi5yR9u73OiCNtvRmW8YsUj5mRwSgcNmqXb96gv0mCkW4ZDI7SuY20uXahB\nSLWwUTF6K+vjo0z/NlDVzru6tCQ9a72xwrUmhoNJ3CmowFiZ2qOUIzEaoH+x\n8iueUPrfSLVT6UNOCPfnU91lTYLOg8SMXNDfCuWxLxWdHL1QkqjnrWpmytT2\neaYCotBy9RsB49EReG0dsypLFT3Dxwz4tFsDw3MSCcbhNdSHPGXhGRJeMC6u\nawnO\r\n=MJXD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwBk59HS7iJY85uo9xe1GjkUbNd3TjvcByoWq8zMNc/AiEA8W7xgGhx4WRmIp8TLZN5gMiio/6MrDBUtl0EOhg9vsM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610101938-92f5851e.0_1610102056543_0.5004751504774454"},"_hasShrinkwrap":false},"2.37.3-next-1610103239-5063b792.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610103239-5063b792.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610103239-5063b792.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610103239-5063b792.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-m2WfNq4L54W4cRNk2XTxCzbP2RceLJUPZlbohid59u+8gQ4lKIIvPu+LziDhB5bS0BFvQTc+sUibPal+Mdm50g==","shasum":"fd907ae1712dfdbdf630eebe5b9643c0ab77da9d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610103239-5063b792.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+DpeCRA9TVsSAnZWagAAAAsP/2VJtTY7Dy4yHOopsUD1\nUM8Eo7m29cOD0gveKiCuus9M3KNg0Q+bJ5l90ADmOgaLBQrMwUgCqvSiyT1t\ntfBFSBKXilIyecxHg9u2VZRm6AONzKtcBbo2ZM1sQQI4lDtvySjL0Kxm6Du8\nM6Lg6EoQpUUN7Qh1bAMw02LwCbV0bwNNGPhXsd0RGHZxFA0NWNWKLwDcj2ec\naYQyAEACZ6OQF1wDeQPzMuR3wrczSifa+MuF2k4g+jFJBt5K7HKbh/C2ytHZ\nIUwCsfLsfDWgpBNs52xvSfOWUu9f//I0PK9rZHEdAugS/0DIewnWFhhjn0x+\nYbZKcTNcPl90htlOTwGhXhHfXxpnq2hwsWDMq/NwGrkNK4zM9kn5m10X+uMM\nEf3tGGnzMKrUdYgdcCs+uwwv1DAwXdH28aUFXSRNoxS44Mnc0CK0ONIdnHpD\nUcq1TqayhdfniKPQz1k0r5XaxMvuX0AC7+dHf9DCTndOTdRbtO96wJGuvffR\nRUZUaVyVGsTQZVa0PBegr/Zr6DUghYf16rivbGp8BoPhcqJRI7RanDdl9i0F\nDwuPYI93bGjZfbkcdweRgQD1ab5WDyPmTlsTGg3jpvTE5laW2Lu01D9PQwtt\nZEuoRolDNxmJEBWGXxq+8O2JqAg7A+rvliJqgBU7zT+F4kVs+jlfRamKeSKo\n2TxS\r\n=wKzE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+q4SCt0gd3rJobqbFkAIM5SrvBbwAQqy+KIQ+wqAthAiBNOJ+vt6CfaWKL6uozpBF+koYA0J4rN+M9ZocAjviNEg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610103239-5063b792.0_1610103389979_0.08253411062476657"},"_hasShrinkwrap":false},"2.37.3-next-1610106325-345f8c0a.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610106325-345f8c0a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610106325-345f8c0a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610106325-345f8c0a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-NOfNRArgET4Lt3Nv2YZz/dj4GgimaQzCEilScmAAOC2k/F/i0+W67eCK7Y+QdP9G7gn+8320TAYQvOh7eg3FYQ==","shasum":"82cc0fc99aabc5d1c9488a0e75e64e5a6da2acb6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610106325-345f8c0a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+EZgCRA9TVsSAnZWagAApF8P/2Uj5BBTVB6Ea84TF7pm\n90P2CxZXeyZKSFJqHAN45GL39du8r2u6x8tIAvO3bYQOsqj1q8WltRAQJ2eF\nTgf3g/jE6PyaY2W/+mIuWeQXli8sUsVHoMtnXkyRS1FUA3+OgXUK/01wjxM1\nPGVJAuUt3itbYqDmDzuGsyAlL88AupYN5O6+fbuLl+mDYSeWwW3qDh6x/iNj\nFLAtDN6s1crbKZG3xNOLPZwS6tcNxZD1S8qQ0ZwnboNg0ATQTUdPb/kAmVlu\n+2PwCk6gZqjvaeck/rSO+MiLokkt/W5V32X7gK/JheOBp7TFBDCvh2ftT8yT\n6FFYkEnk/5avMjz7wq22C7OtgOfxojbHw3E03z9KV2gvTX+KWVPjzxO+290u\nhZJRdqRI5mnH+hR/MMd+S/Wd3/i9klVXYyi4CKJ16QoTxghj9VYPG8lxINIk\nXuTG22C4BJspqLAr5NwH5qYkaNJzkX1OrZqJDnUHJ54zm6w1NWek+aUvzIyi\n/bOlyKWssFJ4MR5b09Nd7BDpum6OXFcobbJCIz+velEwgaPhnuzITbuRT9wc\n2d9NdDYwk2EuNdRIzVO5S6WH4dqBj7K2YUfhvsd1Cc23BEH2m9ioKBETOVs6\nc79Vi743Ifmxq6oCiBlmZJBx1eZFTKheHCMzDNhhk3PsIO/F3B/ncacVn40e\nQJiS\r\n=aJde\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDdsP4bdgnNMJkoBCdNV2GE3jVc+5QdBY2BbhU8JL7DfAiBCu888nwpnJ2tGl6nT+LlZfsYRvN/1ty+ZcaBLoyQOoQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610106325-345f8c0a.0_1610106463690_0.7841919488366507"},"_hasShrinkwrap":false},"2.37.3-next-1610108509-17db7ec5.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610108509-17db7ec5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610108509-17db7ec5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610108509-17db7ec5.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OrbkszTsQ3QAg9cDWcUArTt+gYlIt9RY0oFXuavD1M8f/8x8Xowls6ogcU4Rtd9ZVDaJExki8eJy0YMx8o5qTQ==","shasum":"dfa23cb711001a35e65136e4c56b702edc70511e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610108509-17db7ec5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+E7vCRA9TVsSAnZWagAASAUP/jfZyvqVsj3VctWL5+dL\navC0aezY8PzBkScD5iCQpSp7iikVsBVQWNnHHbNF5WBgQlJK824dHb54maEo\nWlC1miUzWEiXXx281VNcNJW2ZbhO374h3QzJw+ZJJa4ALM/MvPgpMVWABEol\nOmvO8FpF+W+UBW5GvcuSOr3aFOFawXjEWvZSe6HvbUiAkq1Zfu/GSFmZdsYc\npUaAaNdrmjCRzFUcicu5iXmhl8Pde+RU+bSNSNVU8UwXQ1aJIazHL91WpBcj\naf23dOY5bTC9ZRmuW9SzvejTZUgthaisNFVzd+xJhbAZHeDo/CBYqatyTnJc\n0PSziepdpx0gDQw5ep/BulXrKYTHBFKqIg4svMnjAOunO2FQSA0KNBu8z6T/\naSVtjP+/sVGKsQ3smRkeGxvB6mjfKsCoANh+P6ACzVhl07ngn2mlQgm4m+lt\nejkx6mDAg5obpjJB0NcgmLMpJTyw8IWhykkm4fySNHelsAFnfpEbOWjWr8dk\nZvgVW/eLVHdA/feMe8CTc7mvaV151+ODXGo49LA0Mt/kx0pRhZ/G6YZEDpa6\nrt16wynyYuGgYFgN+i/p9wOXR1rObdZ4PhoB/yb2QxGAVSgcSPHz3oI0zbWz\nvkB9e+pcNRj3oV/Rg5f+BxXWEYBO6WOjnGaS0+G51odCLzICF8BxV8PBdCT3\nzOpx\r\n=vNyz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCb4e7yiesWBvpho2UiMLPDcTkCTFBEdXBeaWK/dUWX1gIgYpNmApj9kGnBkimQPY7dBF+E5cGREX3zDdOtbMD9jGU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610108509-17db7ec5.0_1610108654726_0.3456164563239481"},"_hasShrinkwrap":false},"2.37.3-next-1610110107-b8b3c2e6.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610110107-b8b3c2e6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610110107-b8b3c2e6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610110107-b8b3c2e6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-b13h+Ckclv+1A5OSVGqajrGRM9zW1xcEGX9t4FODENBl9jKITztyBKx3NJEwcxgpBPCgbVTWd4hyVD2mAl0RhQ==","shasum":"d62963a74f9577a6f54fa24c30872da11fba32d1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610110107-b8b3c2e6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+FU0CRA9TVsSAnZWagAAVDkP/1dwA2uD1Cshsd3hQjC1\nSWbADnuynbROq1r4ebWiqOUWzjODn6UFbdgBoCzf+z5pBMTV0NIjfPIWGmCj\n+cgTCHeXANUeoHee08PE3+ZMZy4f7AVdOIDfCO1mnXLTHF2a02KdEsmwashm\nfrijPT2NjmpjCblqR0JQXDPvk+HeZ4a1v6v4vGggAsG7394blyclZ4TYckKf\nmdcb4ON2Vya4RtRWeXyDxVHyfVrzXfVLXUj4XH8gtks1gNnJ2MAvW2D38OYN\nWHlG5fztDovWyvtEkASua1tp8hDNWIDpnAbIi/11oHDxWRPD0eZ46exrw1is\n/zsFlwSPknhsM9X9P3WrADr0O30QwNChaVs8JzQ1J2Dig1v23VNsTX0OG/4q\n/FdQp0uGFkfiVCgsQqDYF551CcYQJDZst6j33A6kGBilDdqM73RGqGOfZGR3\nXnEAxg87o/2yHopuZsQJ5iepWOHdwYQhrp0VKgjSJ7S3X62ZYEon7QGzenIC\n/7GKu45NNLpr3R7Y01LqFo6n+oV8F7fYTQjGzqMGIK7dWlQKkGsDktlWoNaO\nlH2O8yVP/Puw1Mh1jFJEd8N3d5Jms1BUSigI2l3fCB4k4nnr9KrZxA+TtjmE\nNep0ADQgnKdFUi/nVHMIgqKi4cHpsBEmx6thBlJ2YDwkX34yLvQ407kppYqP\nIbEf\r\n=0LrU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgXotkde8glx7yVsT0v2+2c3bUe29uaxTUfgqGaGJhQAIgI0xWg2Fa1OtqfcgRyYjZZQ+hrsi82sZajEUGrfONlFQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610110107-b8b3c2e6.0_1610110259700_0.9628296309789588"},"_hasShrinkwrap":false},"2.37.3-next-1610110295-602dda2d.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610110295-602dda2d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610110295-602dda2d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610110295-602dda2d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-EXxd0nAlaVoXQoDcBlrLndEH/fddgGIZzdhK7h4p3Ex+wl0n1hvi1CsxyPlnq0CHNWorSOuZehmKgOaDgenaWw==","shasum":"337da3ced4234b8419b77657c8876760b1fea288","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610110295-602dda2d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+FXrCRA9TVsSAnZWagAAJOsP/Rthf7buncC2FjcGpXUH\n8rQHJo4bavKZOQT9ZReXWe7zyDqaVnLUxvTvNf3YDhLxfonIaN4Z96bXx/cR\nH1dMNhKlu0JSfuhz+nMqOZiuz5c69czR+GcrJAhav5XKVlw7XCJXJ/jZIF9+\nzrTR7d2gbNy04pTJlA9FqKaehq+bqbtTX00PvMoFYYu2ajBFXYo49LT5suKq\nymAE69S6RBnZDMT6I7d74rZak0xHKXjvrFWJriFw748+/CwWu5ByjsygqeOS\nJNN88f0PBESBzmO2rm9fOTmJPKEryqha/Ng1cZJKbWtXr0Ad3B/uzDOfoAwj\nO8JaX/D7yyse3ljTZL7CAKn6NTSGaTn+oVzaP3J37yiv/km6LW6wj45Ipuzh\ncz7Ji0gAA/84wqUHIWG8ny2D62p+R2sSZvYvg4JN6lEp0LHb1/0b+zJ398L2\n6V4mYue4L1joKkbKM493vLu6s+n1kF9yf9N47r+WA76ZIe3BVA3ukpFH0uxP\nMYXLfzBpUaeI1+jarRrwhAmsfdQlahG+W6VnKEBtMs57Jr6wqayqncLymL5s\noLSNITU20OY9wWVMTAG7Jp6OYU9biaA8Q//KJ/ICaihMYHZqZG1oyG0yac5G\nkcI+c27xhEWO02s6BL5w4ABHf47DTBstqVQv1iFME1GN/kWbqnHvCgDyXOl7\n/r5z\r\n=0wJL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHzctBFpvnwdoZCmRkqeZKkuw8VF4XYpJHmtfG/Q277sCIQCHClYbJtUJqQGtpqgALSqmjUlNlmwGp+MbP3Bl4CiPIw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610110295-602dda2d.0_1610110442560_0.8727950536433473"},"_hasShrinkwrap":false},"2.37.3-next-1610111677-114dd3b1.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610111677-114dd3b1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610111677-114dd3b1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610111677-114dd3b1.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-zP7qsCbjU7xRcmaw77qgGBLY+ZzFqQSKjk9ILaS8Zic1b7iPUnnRJHKeYQWo8EJCJAQ6QZ3BGrIGIbW8ufZCsQ==","shasum":"688310ec87256f8f5cdb4dbe1a3f5e02c74a6699","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610111677-114dd3b1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+FteCRA9TVsSAnZWagAAqfUQAJVgVtUdVd6OGhY+7zx2\nrMP0bnhqED6ViIBCO2MAGWCSHaKA1uJWIYb2EY8j4lCS64ajBvUXMqSoNvkY\nFmygsVfeQNvMe8tpzpnAphBFeSQUN6bYPCusNVt6EXUD4yV8+QxA7QDULftH\n0C78Csgs13tuCGyyAuOleTGy7/zUNEG0lsBy/RFY9BRspBW5xz/g6R5Ux53j\nkJJuLZN+xuEJD71mnHTUG+7CGTjxwd8GHNRg2uM8pEPnMcy71YPeyP6m3ZHw\nRRSHFOnMO7WUsP6mLX/NLic8IJk9v7ugEhGalELPabiCU5/6130k2+FrVoR5\nsozW36wpIElV3KgDaRGta4yunrCiKsBIoZ9idYeU1yHp6KzKF+GtkPd5cQs9\ncL9BpRXMybCWrJ23FO+rtgIYvvMnj64HzggjFUmaOy3YHYf0IR5GrMqlpmZj\ndwjUYlgl0GQep+hW1R3SlNgcZlUKAxdPKfAK0vxBp1HtKl1XcMHIJn/eNNUz\nc0vIeF7uGalHoR+Z8jjfarrKTuHltVKXNI6Gm7wqcdB6HCJz0WX5uwgKATmc\na/TfoSda+XlOX/vsKI3btk6GAZelR/azrJAkB42wH4DnARnRDIl7zV5s00K7\n0VG3DjH9CRbLr2l8hKui4uY+cB2Uy/OBS28IFb8l+1EX8FWf0cOBv7cB2kni\nxcd9\r\n=lGMS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE7oA4Gk7wMdAeIXKhRQ/R9kka5bO2o5lsRbrgzIgT8UAiA0GXjTA7taC7iooWCKtoiBIZ4AFntx46BJ8FMvEtSCDA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610111677-114dd3b1.0_1610111838026_0.17057635616313305"},"_hasShrinkwrap":false},"2.37.3-next-1610111788-7b69e5a7.0":{"name":"@xdn/apollo","version":"2.37.3-next-1610111788-7b69e5a7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.37.3-next-1610111788-7b69e5a7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.37.3-next-1610111788-7b69e5a7.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UobqMirPBCmeH0C0Mr2P/37GgqBq93oH/5udzKd/e/+hv5+dElGwH0kSDhbo5QvAMlaAwItUotLCYPZaKacu3A==","shasum":"e7bb686edbddc9d741ad1f34371d21709c1bcf20","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.37.3-next-1610111788-7b69e5a7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+FvBCRA9TVsSAnZWagAArG8P/R0RDr8aUQmd1geBz5Qp\nkVAam1LAaCPqU0pNXsoxHAQQf3r7EYPTgpPgMtF8AQ3ovlNuAgLtDpT2XoRQ\nkbuAw7RmmsEzrR2Vu/xhYPFUgibTlqP4TIAYkfl81fFhB3ge77QrDqrJn3+f\nWW5DMdNW6qIIFjE8fW9xdPJxYxtOOniaziM8oNYizzzVTDIoNTMkDyEVg4OA\nfmdd2k5+f/TBTzUhM17d9S/9cfWYnMfGNqK2bx5TcyM9/4iSVA5FX9CY5Wvd\njBslu94TYyctQG1uShD22rnXPhKBVTPa6+y3DcGgZ4eEIjqMAOri9mm+m4z+\nUaJTbhf/sDJartfX9UZYTn83eTvznelR02hiYpWWxufo8XhFonZlrcnMhdeZ\nAHKrLgsTq7khT35w5Uil532BjLebXh5HUOki+LRPKjWwBPhg9E4Zq9OvBXlY\nASOGZ8HpP3GIFyXbck8Ps63mlDgn5OYQE2gyEPpacKevhdGzMnPMBmnJZx7b\nxkRl5Q8mBeqXpbYvmrd07Sdl1NE+AkZjJG2JV4vBs/bbduT11x9KApRNN9TH\nq2U6vQIEn1S26ZfRPsN5e1HTF9aqEUNCH5fYDyMmTgvSasmZ3WwMBFvRrAC9\nuanqQR+eYZtsYXcs5TzCwZhDR/G1i0SWybNTkSqCdeALloI9txu5YakCefXL\nmShP\r\n=zF9a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxGIvwKBtSRaH+k2yoKb6kw1iVnWwkCI2LZ7zridhPQgIhAJJPHxponHF3MUi3wulcPwlAjUUfDszfx973TG/Dae9k"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.37.3-next-1610111788-7b69e5a7.0_1610111937006_0.3259629584634065"},"_hasShrinkwrap":false},"2.38.1-next-1610114597-4a7664a7.0":{"name":"@xdn/apollo","version":"2.38.1-next-1610114597-4a7664a7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.1-next-1610114597-4a7664a7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.1-next-1610114597-4a7664a7.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-3CaGNzaqTsC1oIGaBzL9nVnlniM8Fdv/4qAkDjYfqsgEoytFzKv9dM/b1rpBKqFlgXJSEzdz+04U9oL9U8dEUg==","shasum":"d0b177541f66b33cdc373f4d244fcefe03edad4d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.1-next-1610114597-4a7664a7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+Ga8CRA9TVsSAnZWagAAwxAP/065X3p/XOpZUHkSNylp\ng0Mg18uXyLPCAixRAojHmeigF+GGWa5XZggRa/jXr+sHhWUiDZpykDtUOhke\ncs/8f1y54dvB5tvy9EIlySg9N69K6nSP5F8KeshReOo6OT2eD5UkYSdopU0R\nTFQqcd55w/kNZ2AxltdK4knd4+pT21Hbul5gwCBsPA5x1ra7lDAE8a2UluNi\nHfl0LomjaKp5o2w4JU3XcaN/DrdzBgYlhBucyKJyR90yYsnxcyOZCbetQQ9J\nuhNaUr7b1ZnloZndlks+oe88Wm0kTi38ctp+YFaN+tbp0cQThYtRJVzBmuWs\n72EKOHfpI/3/Qa8MeOW6zZCX3vTQ5snqf7azhu3R0+vTwCKc22fzxaf4Rpdj\nABObzMIcre9gYm+YzgyG1Ke5vL1aub6gI6THxe9xj6yO44Oxr1t+dMtvgpB0\nWoEOzm+E0CRGi8aggIwDb7ZbvWdMTMlT7Pp4kYy/cGOmjT2D1KcIHD8mWakq\n8bk6iCHq9ozatAPnHZoS40mV1seRnvY1Y/qlvI9hK+av4ddYUMuLoh6kFbBh\n+XkFGXoxvKmKyxFRXaEYFL02FgKasKYa77IEy49K/VSClVFsJmbNVmS7m47i\nkKd6amR4Uv2w9oc9lvaeHzl/XoIlezmKNQeJ4x2rYuLQBA08MdAhkt1Prt7u\niP2o\r\n=G64Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG96z8iZGDUAtwT66Qu6OPaz5dzFHZVi0IQy2CHK+bAZAiEAtvtFFiMfixwfREJH8GDTMH/tShnxXJ3jREy/jpca2jo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.1-next-1610114597-4a7664a7.0_1610114747989_0.5407092883545364"},"_hasShrinkwrap":false},"2.38.1-next-1610115336-83f84839.0":{"name":"@xdn/apollo","version":"2.38.1-next-1610115336-83f84839.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.1-next-1610115336-83f84839.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.1-next-1610115336-83f84839.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-W1IvNtDHtyK2r6rpoie+3DhLVFsr5/AnkxpRL2LR02gDuDN8exB3BQhdiligDa3WphbaV9eCxTHayPu5fXCe7A==","shasum":"c21e762acf4cfcf0369e4d7cb3ee1fee6fcf8760","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.1-next-1610115336-83f84839.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+GmjCRA9TVsSAnZWagAAVosP/i7HD1H3Y4HdBp9/6bzM\ncFFcXdI9squDIdv/zaNM9WyjBXs1N6GmRE7fIaYpM+ruQCaWanC+5zwSbkoU\nP7GLZDN6eaKL1BD6NmIUbhH/rkfre8wS+eNpmkM9z+ZNf6NMLMV73nGKvkgR\nOqgwy1J04fDbFlgVhGx/BcA1TyHgLary8HHWZf0brzdjhYSadhVB/sR0Z0+i\nWwgI3fvlIAkRNVVcUKFzbP06EitOEBvGVpX9pUL263rxzQMgIlOW28bWd/jp\ng690ziZZb6Q1W4kN+SsMEZ3LG537mmj8jmL++t675Eeq40V5SFm8p+lwnsa8\nzaAs776c62PeyBDkSSyxK10ax+JKds10w/amU8+bnSYJMofJRQOZH5Gws009\nOA723yAwY15J6Zfm5TspS21XJGTXW52/zHiMgEwc8zsVTq33ix8AV9obSRBc\nrhvIRUqJ6KQVL5N0/mzZSG2uX4UMsqbDeSnWjAWYHhyujClpugp6kkC0JTsn\nRX+0JU5RNOAlwvwY1Rm4oteOSdVm8WaHDXGkUmdynFyrWXTdsMndnknmbGqA\niuU+4IBtUm66rqPct8QMPDy898Bzd2WLH88nAVunwJ9VTtTd99CYU8YzyC/w\nTMYrgwL9wa7t2yA6zsBbbtgAwanZdzode3e4OftIDli9kWk8HfA9aAaOSYqd\nFnP+\r\n=Bif7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkztGoA25yl0XGkBoHzpWxzR58607f3QyJwLOin/OW0AiBwe8qSsCDTkWqe5oOJCwYyVzjNayFaUSSSFFQd/K6aKg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.1-next-1610115336-83f84839.0_1610115490921_0.6454703508072539"},"_hasShrinkwrap":false},"2.38.1-next-1610115776-abbe1397.0":{"name":"@xdn/apollo","version":"2.38.1-next-1610115776-abbe1397.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.1-next-1610115776-abbe1397.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.1-next-1610115776-abbe1397.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yNc50h2mOFqgr8Wh8cs95C+MhiH+pryYymp1FXJqU3XHhtG+zL0JIz/n2hYVCyzrfJbq8l3Em6gCJmG2LAcdDQ==","shasum":"0d3adc40fe614e2acbf73833c1b7c42ca688ae6c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.1-next-1610115776-abbe1397.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+GtOCRA9TVsSAnZWagAAq9UP+wTvAsDgw/AheN8a7Spn\nt7T0hopGeQjGqCakUC28cwHPFCCz2frgN/koSMNd08rJtI3urauTq/QohoDN\nvah0xOe+hv+CzuuhQ8jScP95x160d/yryWR4haVpeSKxxpkMSKVYTQWiWgKl\nFFO+wPrEgtM34R/s4iIsrcuKQm+duuZhv3Q3WrLCo6X4Tc+X+is/JN4yLjnq\najZHuvGJPX9RGEoVGCNMIUa5VsZqIJW12YRuEmCYMyD06aBaPjeWB4UpoXMe\n8mSOowhnbJl/pYqRSuqMHP9MZ1Bnm6WHErFt09u/xiY+TpDmgajtLkwj8BVt\nPDmFFFdC/piykHEKO4bXE594H9Io6cU0TiSl4BfLCehTZd1NMte+xCHvADSc\nxVHtEk1BtUX/ztqKrQwA64j3cDB6vdKVixG/IW1QUKdWMesRCmiVHZKn+FbR\nIRJMlkpXgUkr5D6IGptSHLxdjCAtjJYEgH15uPo18qWrG34+6nvWYc5Ct+pF\nI6qvocWzAj3zNm5AUQKE55vrFtIkGKsyI5i2uAtxklOhrkhjIHIxVzaXsDab\nrgxgCqaqTVodocWcuvRxIQaNzV9059MBYLjYmOPCIZhcCMYSX1Yu0cGtKxRR\nPJ7jyjQeJuuIcvz0yv1lnGQ7MN9Kdh9ItCeHfmI6M5sIMQHQwsEUJxhzudOA\n3lPq\r\n=G+MU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMwIcc65+1gJBwr4a+qb+QREMC8dRk2Fa1i4Lx6vsV3gIhAPj9Mxg6gqTmyevSSendwearoNSeGn1Gj9bK3ybsxiq4"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.1-next-1610115776-abbe1397.0_1610115918114_0.15040233884132204"},"_hasShrinkwrap":false},"2.38.0":{"name":"@xdn/apollo","version":"2.38.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.38.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-j/US0SB+w8f1y22ekwcq/ehvPytc0px0bu4uIAAG5L6WKp2cSUC5JY4P71S41i3yswOAcQmFFNOSLw8HPtNplg==","shasum":"3dc8559d71718757903a30351a940698571bbd8c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+G2UCRA9TVsSAnZWagAAJIkP/3wA5vJxub79RkvUbGPk\nTBlmB27blwqdlCaBGjCw+ajsYfLsZAIMjfQ17fOssG6Xj5t51cQueZC4KLLN\nZkRiMLcI4vyN+6yz398Ee43qwtI0NYzOGbPIf6J1vDqqq8djuMC8Cm+ramoZ\nX0Q2lnGWsTMpWCwOmgKmO/H2Svvvna5yLjwO3ko5hhsDAC+cgm8vYGrwXM2f\n16jvY5CxJFAlBr9i9EEoHB5fAcO4zgejBCHUh8++AJjbOxuV9BMDy8CojPLy\nGaYZpmxJne2UMmr4dEEYAcbMpMBECZFyOY2olUFgbt8RDA1zmiOjWeZgN2yr\nMWJaXt7hOWqT3TW+5TwVt0332o0Bp5iZQFXQWjfJjwXXXIlyEUYvl03P4hIv\nNNu0r4+Tvd4YcxJLIO4TJg2cAeMuaPS454C44LxoiFQK/1kCfpWUlTTTsuty\nAq9/mH1XL6R8KA96XTg0CbB78vE8Ye8FxSvRShHJKEaGJtKvNKyuSOAnhZuP\nSt7nZtXMgAycjbcxF/YpR8msxU/3q4cpe6TCbe5UcIu1xtaAddPDnaA2XXYG\ne14VuvlPFtJSUsnDtGPxnwB8worCke5rpKa/M/N8b5oMqKx61zcIT+rkJQ4Q\nXuDe/DfQ9fGUNiuAJSiL9h4jDqqiloWmFciyglYSHKXrz1HCuKbRFm0eHNxx\n9l+e\r\n=g4WU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYI477978y80tdBOKtPegI7UqIWxMTumYz81T1wqtu+QIhAMunURqp1F6s+XPG1w9c372p2WZyUGzCi0gBkM5uTcVP"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.0_1610116499904_0.6781373349185453"},"_hasShrinkwrap":false},"2.38.2-next-1610116516-6aa33fa8.0":{"name":"@xdn/apollo","version":"2.38.2-next-1610116516-6aa33fa8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.2-next-1610116516-6aa33fa8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.2-next-1610116516-6aa33fa8.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BpoglPeDb1/1ddVrj3dTKTXqCsPcErbI42lbxiAXziXtUjprUNJ5HXcbxqj75JvqaJ63C1C5X8xc5l8ejfZgwQ==","shasum":"b98748350ab3d8892f0bbd2233a63c58888338df","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.2-next-1610116516-6aa33fa8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+G5ACRA9TVsSAnZWagAAwyIP/3eahrd2cO1TV7p8eFmV\nIvxksTidd+/EuqDlvT8TCq5u/U9en2i0/UpLFTCM9QuSd2vtU21z/79VUvCI\nQVgODxj2onMNhOL5eTluOgcAIwlpFH/t/tvbQmMiJcMYcCt8TMukUCbPK1lb\nGu/UgMz18ahXQCSbVkIkmKQhFJ9y4HO4JVduG/ArePqPPK7TYn7AbjrN7sTn\nrvq+NLJNzCWeDAaqUFWw8433DWSh7iICZ8DEhYeEKt0IauLi/33dp1LGK0ty\nA4XT1aJFA4hryT3jO0sEngsNtD5hUar3i+thkvPqTp9p0Qq5SssZLLJKbB2g\no583x8gNSTqSDOBPPSQVqiSBnIxX70HGRX0vwFNYCfk10qc1XoEMtbICue+w\nU5lKrtdy7SVFqF5tNzYW1CSgInkd2zOIIZgGno3ogT5fN40z3Ucrm2uqoFB1\ntb/X3xuhwMztutohPIrvZqz7+hmzr77jXM5pwouVU3YS86qxuVujzegIOMbe\nE2toN6pO7nT3bWt3LlvYJgEFUh7m0sTi1CUYPMyBhuVIyDyHbZ5OG1muBNgE\nqvCOjtzMCsss8S7ppmOUNo+c7O7CmFgDggvO8JqPI9Pd456Dx95i4pKfhGfK\n9MSCzy6gbgODYcFdSvkR0kjJQI0AKmsRb8VZes4aabBjenmQNI+VyQtD/1IC\ndVnn\r\n=7245\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQDxmRtjp09sSgfXYd/oSn6L4DuQsKCjC3GNHgKW8QLjUQIfMDgd7j5ojd4UMPvr/CcJYunF2pzzg4fr1bJc2bbSbw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.2-next-1610116516-6aa33fa8.0_1610116671542_0.7532360334739832"},"_hasShrinkwrap":false},"2.38.2-next-1610117076-2d98ad2a.0":{"name":"@xdn/apollo","version":"2.38.2-next-1610117076-2d98ad2a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.2-next-1610117076-2d98ad2a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.2-next-1610117076-2d98ad2a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-h3W5Mv8yoRyIJWp0yCex3eKCGLBfGjuhp0DTeZpOvzcaXGcuK5KaDO6ivBKLFNdsTnJg0p1CliBx6zh+QXFjRw==","shasum":"6058a458ed02bdbcead9f13552dfb3d3c5c11ba6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.2-next-1610117076-2d98ad2a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+HBXCRA9TVsSAnZWagAAA8gP/RXT8Nk54H0nM9qIEj9v\nVFo9+FEvuve6xaS8BCYwuNnT7pB7bg2DbzMEVV8+Zje9SR7V77c6US/jEdPS\nnFArN9YvQoiyWWRl0fgViMo0BTNv5Ws9x9nE/vTIEohrWL46l5ElyzCZyyWs\nzj8fruG14vgAcBU0gkyvZcvyRp0CNivOG8BykI0mOEbpD4jtb/SQIrsT+ARr\nl9j6DYGqfWvBpgu2QnZmuhOMsQuccq4FG+jDk5G93L+luCwbBLUsLfS5tNi6\njS43fYHtFYFAYwDbVq9Xu95fYelFEDvZ1BlXjLQW7bnmEd+ongIhA/9MWMo2\nNZA6dcxIFzsdnA40CJ2Pbi+e8rMvAwWcEAzCE9YAuBhyxv5A0xQufXFSvLIb\nczjRcRT2rh1RZLIejB+qDqYLYBqezvFoFh+mpQV+uOiG1DMjAk9KMnc6zmjQ\nSAdtKNwJIDHrXybiBD59DhExIUWKQ4fnrG3dSTdQ52uJRJFqQFQS96Dw75d+\nWS/KeoqKSTBrN3cqoyJE0NIoAhMb8vQDrgEa0E/ZGbvcAGTcdiXfCBJD/xQK\nKpLGqq/LMBVE9Wx1M77jjPGPzpUgYP+px37Iq7Uz/5LzfVpFPtvEECbRKYV5\ncO4ns69gOfjTtUItcvMm3ftqZPRNPfTrEENH2Wsfze0+NVzuGqdOjKNatQ2r\n9kWx\r\n=+SaK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIaoMb7XHPiE/LeBQUV5QD6dQf3v/EJyjFFY7jBArXvAiEAgs4fQBdiRNk8wLnIax3IIWUXbhbgpz/tT0W5nHwIg2w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.2-next-1610117076-2d98ad2a.0_1610117207116_0.1633258952975627"},"_hasShrinkwrap":false},"2.38.1":{"name":"@xdn/apollo","version":"2.38.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.38.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-MI0GAW2qyXIqcUa5tjnUQcXJZM/Ubm9eOXBt3Flx45dj88efqiziURJbeSt5UHVzb7pH953Ou9+hZ3hvX+xJWA==","shasum":"07acdf9300a99dbb2dc0f155061ff3875711798f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+HMHCRA9TVsSAnZWagAAfcgP/iPsZ8ygH8lr+WOjUi0f\n9Vdoxxl/XezxudJYE0x7OHfxfl3vbK+cV2wyp6tlH1kTkQ8aI2AQLXMTFFb+\n+2wWPj4l2Yzj//8x+BFjeYgZrUsVJtoNrZHmk0q8JSV90CViXyFalipSL45y\n3pW5lSHGwunNuLGY4ZNds9ftXP4fiuqfjUVCXnA8F5x6jVnAPA8r/MTJsyJu\n2lIYpsyoB86HXy/HUSqwEITweUvxTxpcK5TVPoPMsrl5yQjJnQk2ncN0tidE\n2x3IRXMZZvGmosi7URcaobhw9MMAAMRsNpkpnuHPg2RBalSf4qHS8BEBwWNQ\nGtLu04BKpuYEkdG8QJ9ekk5MJe3bXN3GaTa/8uaEX7J1V3ZoZl+P2J5Ouhjl\nxHMzQSG2Y5xe56yQlbxlkQDlrDRQw0FKoM+ZK7yzbkef2xashcwTo/i3W3cR\ndrTUTrYh/JB9NCZ9guxUqMmT2yI5PRrhvtAJYIWGw42rAT0SSJ9H5UtcNeye\n9RcqzqbkprivhMJeYY2bDvKgJymfGiBPC+pQNpXgptlR5osh9SkKUDl9KM6B\npmEbnfWCvm7v0cP97Jum/4HN+TvhWbxliejbZ5ePY0N4qb+pDuCTKt1bYhsT\nbYvmKJscjatmVNcg8I2l4w/9JRSMtNE+PIWe+kkAZPJrftPmPtq55+ZHcdn2\nF6Yc\r\n=AfVf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA2a9yEwhRWUoPxCsPrxQJAA9go6PPvB9gIGKD4KxPfAIhAI+MbSjEwpsEw51k7s4EF/5UBe0LSe9U8p3rRFHq0lu0"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.1_1610117894576_0.2997241382237925"},"_hasShrinkwrap":false},"2.38.2-next-1610118532-8be4ae4b.0":{"name":"@xdn/apollo","version":"2.38.2-next-1610118532-8be4ae4b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.2-next-1610118532-8be4ae4b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.2-next-1610118532-8be4ae4b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-a31wHhpDVOW01MytybIKUQ1mqVp2bFFDXekLddYn865kRHKM1IHLooU8dXjl5JAZDB2bNpqilqTrnRPxH3s6rQ==","shasum":"82ed2c677415f7a587023c7f34d8f4fec391c834","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.2-next-1610118532-8be4ae4b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+HYSCRA9TVsSAnZWagAA3v4P+gLH2hNtP43R3oqOmN1m\nJTBvjde/+BQdww8FQklBOjlucFnm2KQvDERc+jfQ4yMrRkdt3EVMBuCOqyfk\n6R3wORzsWNnVwxt80JjZVCWHADsB2QeD1bXkwTapIimsUSt8+KtfX6bTYv2F\nedY6lo2hjRgHh0I4OHou2s3O44sE8oLevaFeIUVour6CzFXQ+cRkFI4TYsdW\nXtQEl/I+8hdUeRc1ZTlDzjVUeaJXn72HraFHA6Wb6j3d1Rxa/ybHJJm5Rz3a\nk12v77LNBSyavBQscZQjJC2PStOHGshNFPcZtBlB33VGECzL+DlOB+OxalLH\nkwvgLRWvEo4YBfcZzoyu7Z25VO1+oUwYZN1QkxPbMcAGeaS0AMaUbtb1GZWA\niJe6U+uePLR7uCKpRhAzBz2jpC0PmJcPICDrV6xCwokS1Mf7G9jKJPCO9dJ8\nhwozQfSTCxMWJ57Fivb5xXgKBHfYSPJ4kcw1eJ4x/xA2HpEtLecWRxc8bsiA\nezqVviyrZht558qOgoAUos9HkA/xbSyHjqtPgW2NR8fhzT5bMJ9CMzK27f/X\n/dAo5mDIJvT5h6P5F3IuDH78yCqHKR70kby00Qg3AZbuxMcwDUscaByaibVS\nUEZRt5fp0BadAm2qHHVNxuvNxab6BZ/yUh1lmcNy5UUbkAhHoY1l3zmVV3DK\nu6rl\r\n=7WHW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDF6u6Csensrw9b6LKDNE1xR4vDYXfyKpALeWUJhkOnwIhAI1USdRefTLmyD1b0tpX8pTl4gmt4utbxdQG8enbnFoI"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.2-next-1610118532-8be4ae4b.0_1610118673993_0.05546545474220532"},"_hasShrinkwrap":false},"2.38.2-next-1610120295-1bbe5725.0":{"name":"@xdn/apollo","version":"2.38.2-next-1610120295-1bbe5725.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.2-next-1610120295-1bbe5725.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.2-next-1610120295-1bbe5725.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-QNUqTbXsNfdghXkUaTiF4kMOBMOqkOA24jkqu24oeROwdb8e9T4tdow5mJjxmw6J7/3YfjvdfpC8QXDr1ts4Iw==","shasum":"2d59a6dd2dd4633d02f7b8b8e07f884064105f6f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.2-next-1610120295-1bbe5725.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+HzoCRA9TVsSAnZWagAA+8AQAKSWBeuPoDlMn8j/qW7X\njcl6hSe3nDEwrLpmWJNfF3PGEuJxHLnUVJbSdKv6Nkhg1CkrQ9OqAcZTmrED\nxE/j0SweRdXb7wmkIyshZQMnf732y9dD/7cA1eaJ40NdP1hs4vV49AcljU9O\n/5kdD55TJ0YD4uprAAIIqsvvn7rqvRVlmrsp3x2KbxudeaD/wAvdDtiaT6ZQ\nhrmVP5Xoo8kd6cARDyHXAVnV1wD8JqMzWeCTC60xSVR0KzKvWJYhUkmJsCSc\nrdsM3Y9YGRF3ta2jEjE/v9BpoHK4Ok/T46Q2/7jp+wjV8AhDC+LyU79mlWRG\nyTYcM/5S6vOW+WOqOo/MvmbghJpy7HhnhnCC7ih04wmr7WoyoC+VRDGmah4D\n5Y4ySnNjdMEoIYiZO9noqs/eDs7IkD9dBaAMIXiQqQJumx1rWfYBzugq94PS\n1IxKIneHsOEypvQXP6J7kcOiqZIRaAgKNGmB8Te+Q3VWqv97Wbq4aVoGDxUf\n/FL8p6CiTA1AxKmdyWAOgp8TYZMWu/5CqoPNAJub5UEUxbqxPuU4ObTz0nkA\nf5h4Z8xVITdHhD99lRqE3ib204OS9xki60zFSwIyg6uups/U5ndZiagC+I+7\nA0rF6HjlWHoLhf94eazEibttJoFvGim8+4tHMPPa27Mqlm+8OiK9gF98GMXT\n7CeC\r\n=5dj1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA6qrIjb8LF4yvTxSk7IeAclOME148U6qAeYsTwOi6GeAiEAwe7Cqmsw/OnBlA0MPxBXggALrmHZc9jcg3WZquxHjbs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.2-next-1610120295-1bbe5725.0_1610120423860_0.5502530960763863"},"_hasShrinkwrap":false},"2.38.2-next-1610121100-0a999978.0":{"name":"@xdn/apollo","version":"2.38.2-next-1610121100-0a999978.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.2-next-1610121100-0a999978.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.2-next-1610121100-0a999978.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZxLdKILYbYpfmaShhqtGZAEg6koYt333l4GGU4AYgIFM3gOlUPnCvVjG5pglUMSV7tzJMhjzKUOuHqCMzVlaKw==","shasum":"54d630979300adc859ea559bfc1aaf127246df79","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.2-next-1610121100-0a999978.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+IAdCRA9TVsSAnZWagAA4LMQAKLQR7a/nxFuIoe9wSB7\nCG84sBRyMKnFCjYPh9wVGGWKvsSrVxjgs8GfjcAWNIlK0Nwn/EZglI4ckiul\nz0uXOOMtNeIa+rpB1T5FRxh9sMOGqzO8SV8hc4BiSK/vaN4lYxQSpS0nyzlf\nWhGW8rz1x7LcUm3pTRIHwD1TFt3yUue0vviOrmegMBwCkTHuJ2cVQGQFdOHQ\n2Nx17vsaGegfCTMuKZUOoZp4vma7008BQv5324e8X9ebhFtT/DgAcXBcSCzY\nN4CiW1faUHt1EI59yXev0IrLj6GvFnW4pk2IXGkEu2pvHdNvnRRNC62wxrc1\nO8gD0gPyxFN+GhNcnL1xmahW51zwElWEtNwLs2eyk8GBkZlDsgFtFdvqoh00\nA2X/eCCw7Ir8zJJZTzS/roD4//l9rR+FrZo9049P3kzbqxg4p601mkCEWlTP\nxMlsrj0tOB6EjyDWyObXCWd2j+CV5v7RRvk/jWKn1Awr1BL0GOa3m1h812C2\nkAM3+fVHdZgcO2i9ZagBQPKt9SPpbsFoM7AlGlMvaF4Y6XpypkFVqLBvINqH\nNeJb0/uVkierI1XIxxpxixCrhndXoVtw7tBiK03TnM7/cEAaW7N8mzCbn5hm\nayYEuuZ1N6YX6iyZH+AaGEelMefiR4Xp2y//Frd6hbWrH8uIGEtRQpXu6EEN\nENMp\r\n=7UTe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHoAcA308biagqu0+Evw3XMJZRWz7IEcYqyY4BxLEZjuAiEAi8OvhUd0bHcBG8pO+37rSJMbPAUyl1UK5sO9eohIReE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.2-next-1610121100-0a999978.0_1610121244694_0.43412102319732915"},"_hasShrinkwrap":false},"2.38.2-next-1610121307-9e46fe6a.0":{"name":"@xdn/apollo","version":"2.38.2-next-1610121307-9e46fe6a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.2-next-1610121307-9e46fe6a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.2-next-1610121307-9e46fe6a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-T6aFpxi7VpWNRgFEZuZbYYiRBd6mIzn5Xc/nExwUGL2+bC6GVAxyMgTVVcLAHquj2f2b3iSmHDpOidO6EBlIfQ==","shasum":"f4b604aaa6b6e0c6db5412100d60609bc0fa1d02","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.2-next-1610121307-9e46fe6a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+IDsCRA9TVsSAnZWagAA5zEP/0rvtuclxWXtOCHhHlYN\ngzVMuKLXLzqwrbLj0dlZ5ruTpogfqHlnT1NOZGrFgVkADZxs7l00uZ3Y0eoj\nA4sVgAIahiXMqByqnI1rV1rY+Q9VINUstssJy4q1Cs5+50+6btsCTR/PNn37\no5qPe/UKfe+H9bLHgsr2bA58Rjk7OOVRRB7djiqZncpsWqLbET/Rwq0iv26m\nIkcCQZeQqE5DWtVt96k9fsB9WEbRstoh15+u4C17a1Q7uB9Pr0xWiEMD8+cA\n2weMEhFJPmi9EM++jj4srWCA73YHooZFhMJwMHxhkmOq5gJnaCCCLPrG43Ni\nGfrfR++sxqALE223JJFCaq//T8PCsdXS6bKXzGUsClrCqbboNvP696HP3xJB\nzE4SZXj6dtWsnRBjCU8a6FtTdVnjM4qWUTgAWtxlbRvlLLscHLiYLas70d0g\nbXdSXTfdeCp+/Vu7B+UYEp7+Vhg/LbEu7cOk6ZoU85zXBq6BssXxqEZEHq+4\njGUtUziPVLMqOP4+a5hQBYJDVVYexj5Wpnb1G5+SAeNYBLSd6XB+6wHOjl/8\nbhDsGgG2QXFgRXFcKcPJb6UgXx+KdbU5gNWzIKRusfOz1453PbEN7w6scM5m\nUL8cdlEZyr53msN2yw5Xx6+C8uPCRw2a3mn87OFEfs7pdY0pt8VrganxjV+N\nLGzy\r\n=gIYB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/+cxX8N9pdhWyEgPEDBGPGLYSa/90kC5pMmV+7R5DJAiEA0r5cHoq9AdUoCF5v6ji9AN5nISCIutcf4cJIoBBDueE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.2-next-1610121307-9e46fe6a.0_1610121452051_0.7049333552859391"},"_hasShrinkwrap":false},"2.38.2-next-1610122542-a4a1292a.0":{"name":"@xdn/apollo","version":"2.38.2-next-1610122542-a4a1292a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.2-next-1610122542-a4a1292a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.2-next-1610122542-a4a1292a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-B+ma/m82r/EPUkKQCMvfoeiGyTzZl73o7g50rclsd+9qSoR5vesSul30ilRBCJ3XrUPkUT0ee7bkBCloywSfkA==","shasum":"cfc72816d639702c94ab9d25b45b18918f97a816","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.2-next-1610122542-a4a1292a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+IXJCRA9TVsSAnZWagAAOXoP/2Pmfn1TnlFPxu1e24JH\nvrKc6/lh6SSP6fESnLdNki/ufrQK12D4kOup7cW46KjyJbNcnezCoIbhU+3v\nlwm3XTTacD0DVhgAygWWHM/1TB3Zo5pq+G9QxgxLkCAohD5JOZ8Uex9GoZYP\nZvwB1sSCJOZ80tK7+9QcmEbcZnojS9TT0//5RIEt3wc/g1MYgjw6tu32ytpF\nPWLIIVmt7HPkm4lA2NhOiQhQUuhlqZvW6utYjKx9Fg+rVx1eSuS1jx5BectP\nv25W4wpyR1B1Lx5IMby/Ab3mnm4nG/qFaqebuZDZsYNFK41JTLc+N+Ue7AMh\nDZbH5Oy1/55Z4QDv6M1zdUmCubQjcznmLKFWR6Z/YyYcqbGnYk7TECSfOu3I\n61PBpXQHFqz3HChuubRm7q0Gvz6fv/Vm/5AGIPmAo8Z4oXfzH08k5RUsysmr\nV92EvxMtbOLi7LJ17nZUtGma3XxIO1xv/wxGz6gP7UFT18FATizIe9ciuOX1\nwm6+jel5bLio5j48YyYrOLZGKEYB7981FWrcGZsl/ukd2dH5GqPD46ZNs6Tc\ns9IBObEP0J2yWf02wSkt4GYh8ehksADQ3OFraJoWamEArXGi8eYXqRDCTfb3\npGpHfgOq5DS6BEpjuRiHWeY7EcFK+wWRnwGjviMXkiP89pJdnkOvn7VLjeCt\nXNso\r\n=zy/R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtZ7Kl4HUegh7JVZgCqiGk95soxNY+rolwso23KR39OAIgdCZGOQ3KJFuLx5D7yzCSKxQnZR/liprxoosIJ4DeQCk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.2-next-1610122542-a4a1292a.0_1610122696382_0.8383087027284424"},"_hasShrinkwrap":false},"2.38.2-next-1610124430-6b3d570d.0":{"name":"@xdn/apollo","version":"2.38.2-next-1610124430-6b3d570d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.2-next-1610124430-6b3d570d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.2-next-1610124430-6b3d570d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1dZaGw71GtYA4okmEMomJtaRie65kfVkf4SMngtoaFeAeDCt20wLEWTM2o8d5o2nGtVHSsn0Ji7O3EgTUxBHsw==","shasum":"6083a4c887df681d6e3ec8a6f9640738be3e277f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.2-next-1610124430-6b3d570d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+I0cCRA9TVsSAnZWagAAgFoP/jBb8SD/SuXN8nZxUAvI\nHzYoNS6/xFI6pLIViORArfV1OAicu64TLordmg/veGWwJ/O1NoNFa5z53OZi\nNZ+tff0Zk0SYaCCbffqO/zYQiSzhv61vShpwNEI0qLPM8dQde/o336CYHc95\nT2tyq51GJTxQlleX8MwDo+LP5mfJ7pbF9eMQgAtJh1Uemiz71UMeRQjIJOxt\ngd/WSJK+wA2IQRxzeffSjZWmMkpZrAn+ILPsSkTDef2yHh6HA8MU3mHbCzTB\noFww+TGz4aTmpj9Xdn5j2Ks1cFXdpeidjAZQSB+44nTu2H0IBfjberU3CIA7\na/4JZIGNWB0JXQEDGb8VXbcmKfX5HIHWlTKTB6gcmpNGarqL1xJfuUAFh2uA\nuWhlfNz8fftPadHgOn9E3r98PWaigLsCyUAGQr0/geBQWozOprKo7OELnV5G\nV9g2l4uudvbl5DRvTBSalHqWiLpaGVSyaieTidKd1Yv34uNRf2MZrYptkjiv\n6Lg+O4UiP41gSmLbhY0Wh+TojmEsB+K4NWfmnvzRjwpIGz0QDtlgGaHPtz7h\n/hU8E4rjJIIAFNLgR4BVS8T7ySZHmLGt8oWwD7afGVHlMrPDtrLhisWf8bEk\nUcfjpULYRE9Qep6xbFbp1ERulipiPXHJE+SZV5F8WqZjGZuVObObU6tBIgHf\ncipn\r\n=mdSf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+I21pm0KDcfSitYrwEIvK+9OCDd4/eO8yWunXyeYRrQIgVL6E9D2mUYz8Ds1qfXsSf0RWuYNHBg7FrX3LT9lkiII="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.2-next-1610124430-6b3d570d.0_1610124572023_0.7358436260579897"},"_hasShrinkwrap":false},"2.38.2-next-1610127424-a449f5a3.0":{"name":"@xdn/apollo","version":"2.38.2-next-1610127424-a449f5a3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.2-next-1610127424-a449f5a3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.2-next-1610127424-a449f5a3.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-s1NW94nVNrBxbFFj3O/MZk4cHlxYM2ohOFyrF+NzfIxOP8IpnGg0XI98yxwEh58mTQ7JFMUVJJdtviW9QVr8ng==","shasum":"75688f0520ae5ce4ff168c59f2e0e1dacefbb225","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.2-next-1610127424-a449f5a3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+JjACRA9TVsSAnZWagAAYksP/053PxBS8cKtkk0lc5H6\nsD5pZYlDMKzYaGwnjpmcMml5izS4eicCER6K2qaRhFk+KWfU2/1OBuuzNhbJ\nFicRffP9ixf5+Ragoht2IFdMQz57oPxk+k70VXkLxsr5vcXwcd54Z2O9R6b0\nL0Rn4CfqTBh/aw/EZ6yf/qGD0CGEdP45BDpojtvN82zHzs4Uf8Ke0rFsrdJI\naAdEh4gL4SY3KUjU4XXDtLNXU9ef/RTx8Bv4Z4CbnPPQgJR+TDqK1s8P/ChV\nfEBEF2PTTF8Wnlmx03SncuQkowNgjLS7ZI6jxF6UwzxPMN4z/UnGYppfnoNn\nMtq9DUCHmvAUB20XA84Y+KLMdXxIHMeeH/v7ky305k3z9VaQ4zxluM0vn8GB\nZ67VemVdD+3gCIPvKZWD7quJBcRzRfVqfylwOazxNZwUxd+mLqVB5ZUZkSEB\nDKe7ZHVa9zhrcn86X2Jgr94i6WwtD2Ek+cP1HvXfy84GO+kkzgEV+H3/oNAR\nFAz0HPc9DrxNR6MXT8ik6MUKUE00LX357QrMyt24PkezoSQ3BtE/x9re6i9F\nijZY5o4P7mPG5Z5TMb0wFKTOk0WUKAYRKBlEETrH6GoM8/cZfcT99R3d4xVe\negz3lCvk+lUsuwLYdJxY0aK0k92fGEg/XseaF2TdaDKnDeAYyzSlwFt53k+i\nqNOG\r\n=qZBd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDdzYcvFbjoxx7zcHcTCIIrnXKDv7skGVSvcWuBj7TLgIhAP4Ufb6CmhPzZaXCqqICk2TH8JcbJ98Hx7dLlWiSnxbK"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.2-next-1610127424-a449f5a3.0_1610127551352_0.4844068042782177"},"_hasShrinkwrap":false},"2.38.2-next-1610129843-a449f5a3.0":{"name":"@xdn/apollo","version":"2.38.2-next-1610129843-a449f5a3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.2-next-1610129843-a449f5a3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.2-next-1610129843-a449f5a3.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-by3DlZIABHb6vLF0E7VyumC5TDq9/JlZfKhQkIDSFi21t+aBTsBBiVIT8+o0Jp7x+RKQt23Mj5UTGvQUG9X9Vw==","shasum":"48814c816526e6daf475bf3a9efef55af82fe3b8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.2-next-1610129843-a449f5a3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+KJDCRA9TVsSAnZWagAAsTsP/1RhU9Tv3Luy24Xyc4CN\nhYaVprsyaGrojJ8N+IRLywyL+Yhg8kBp/fSijBWQOX99+drHhgKcxkcaTFGl\nyPj8Rmlms2/Pdl4FS9Le0tpPnoNh0/dZJt8072sgIPfVUZ1ZGYX4+MIVfK16\naDlGu2EynrLtOgYuiKWWe7CgCYssNgn71Wkfy+Yeh4TzmqN/mWnfM3pX6ucV\n5R3e242CrXy78HB2Ws+s53R6YDrYM10hHYHAf/7swFILDkf/Rq+zA6Sc14lm\n9KPIDJ2xhb9p+QvTqNOVcdV/vVXZI+5o+IVd1FzkGIDijXhbdLemreL6G7P4\nv/ZF0pz21J6iEqG4zYhjcglVi9c7XM/JBDyKkKU+04IPZuUWmFc3vCjKsqom\n61U9vG4kANdIP2PlpP0eJSIXCsbcHXSlbnOcwq1PDuwpqpvupZhMKEvhn2W7\nvlxcTJFO/4hB9k6tg1UObgduAAMA1GPrAKKcAsYX1Ia5UwJMmxviUyOb36mx\nOYkI0zldhXFnXvqgLF89QKw1KXd3Bv9Tn/z0HfE9/zZziTKAw9sk+r9UGPqc\n7p5vwADs5oGRP19i2C3ycosT/kDnzx+g1Jyz0letfMCNF2T2cIN33sfJ4iu2\nN7ceME4zVCWhse7A5YN6YZsRDkvq9ONAnU079w6uyFjEgDQP4M1F//bgFQxD\nBa2O\r\n=q1zJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkCEBP8TeLlFFHuVmfL5oP6TiZG5MswzyT8pwNpDxCiAiEA5fyAp0lhwTCjRgvRtdX4Nr1aDU81k1ykrSr6p8831Jc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.2-next-1610129843-a449f5a3.0_1610129986516_0.5274836345494438"},"_hasShrinkwrap":false},"2.38.2-next-1610132867-037bb31c.0":{"name":"@xdn/apollo","version":"2.38.2-next-1610132867-037bb31c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.38.2-next-1610132867-037bb31c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.38.2-next-1610132867-037bb31c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dXV/UpHLMyEdu0GfTWeok4o01L+V5Qma451lvpbp1BU6ZPeQ1GyiwH+mWkGqWBcPvJJc72zlUjhTDFRs3JDcrg==","shasum":"6aa9945c65df99106e27301c15354c82fe861b9c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.38.2-next-1610132867-037bb31c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+K4GCRA9TVsSAnZWagAAq+AP/3fhQYXTencq39QxVgsk\n7g8icit0Sq2Nd4xnN+LfU1AsfEKdvrMefgt1yogcvJ8NHYL2F6oTAhXguAN+\nmIgkffKIbXwQ2RlKY7y7LSBnxrnDMQ3nxLWKo/mzTCVS6ZcXX5KZ6gmm1Qw9\nSDTvfDWTnM2gKD1IL3uOwOVlN4VtcQrzErP0SVHaGLpRw2ye/revPh3OUHGL\nXNrsO5esrjjSADzqPUt4O90/D+c4Km2oIPtK59tOTJ8/ty8nb76pOnDezNCX\nEVplA9IQkziPjXFnnuToVJzEs+UFUz9zQH0ZVXBzPJWBzgNl0MhyLjibWVW8\nLnjxiuCGsBBwqVyiq+5aCiV2heVAGhms4p2nBAnVcTdzlepK3wdNniJlWWq/\npPSmCD7pAyAgwmuvzU4doi2bsMovX2GyN/PW4ZqZrcpS5r512BA3ngM6K/Ax\nbMwzJH+LqoQshDCvhsqypSdX7s0gIYDjlYUlCaO4UaY+f4JxT6NcYKT77+u5\njjBgxDSe4fY+k+MFflLXzJe3xXiUyMWFRa/GWAc/9Stz0ABSbk3lwOvyyf4f\neCL7reu2W3IWExAG0Nn1P2KAS4XpNcS00dXNMBLnWainGu7yc8qOBnBSIw73\nYx3KjIJTUUt2C1NObZ0uuul2pe3hcC0Oor0YshniwkV45XOw49Hwi2GmD7Za\ngzfc\r\n=u6MD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6DbADJiAK4oNH78HOJ7bxRsjaVn09v0MM4RmKT2BRhAiEA+mMxKyRAKNlwXBaXewB/5WCPbl1DAv3Hf+ZzGKhsdhU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.38.2-next-1610132867-037bb31c.0_1610132998088_0.9375138067052946"},"_hasShrinkwrap":false},"2.39.1-next-1610132984-05f88d31.0":{"name":"@xdn/apollo","version":"2.39.1-next-1610132984-05f88d31.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.1-next-1610132984-05f88d31.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.1-next-1610132984-05f88d31.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0dIbc3nPcFzs4jqnqKExXDaZvusO29jbjxOPmb75Wc5VjLZkK+YNABIVwwkLJL4UVNVR/wzKNrtELfjt+cXJrg==","shasum":"ad696c83fdac7b2b0c172e240332ef2b16301e9b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.1-next-1610132984-05f88d31.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+K52CRA9TVsSAnZWagAAESsP/1Heiy+LwFukG9R4yopp\ntFq7lPSSDF30wZppNyoR4UfgZc+uFAnKB0ZgLahNVJGxs7EhTu0TfaCMKxm6\nKcrGyYS2nIoiYWMWJAQy2Y5CsbazXRrOiGmRRLlupOtEV9giSURZWm5wHGHH\nhaV+jtWiVni/ykH4+3X/UPItsFt1rtLdKnTULeGEmM7zrVKrzzSvZHMo23AP\n5mfEOc2HBAbPorsDy+T9ulxj9KsZDConZmqkSb0W6xC6qYbXjQa5uR9ewn9n\nxjDNHyH+auL7xRSXyCezerYmWWXzvndlwwAL7UWDXXpA0PvaNyXplfFcL7OP\nJ3BDGLtM+S/CU9x7ECbyfhw/vCUj6OXQByq1568icF7e1n/t4t6Y/ELNXamb\nBdV+zWePpsK9UdIYT10MqcRI0imDDw6o2mFWf9ka2vZqdCeKicggwgbttKIR\n21mODO3KwDTxX7ayyAah/3Q7f97oE1eSjQHwOYN36OCaVcgSqdrSGThXu8DS\nl+ocdJatNzCkAjr14CR2vhMBYoo7KytLh0v2/f1KgSnjFvjluHoP3/qxOBnB\npq6DcUzksc+WV0QbxuN+qbpMBbR5W+2H0UY9fSy80xovpDPGVmxgiGwPq4Bo\ni2UfYUIjAORRMDYZteVCtlKxas0Spw/1rMFpxHOKDu9AL8zVEdu0ys4ivZPX\nBIkA\r\n=4kA4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3DExZ+XDez/m+gjtAIEaazXPHQztFOfN82fRPfHpMLAIhANfR9w5a0a878UxODKsJ25jQGp4RZcp2PQmwlu1Ss8My"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.1-next-1610132984-05f88d31.0_1610133110348_0.9627801913029583"},"_hasShrinkwrap":false},"2.39.0":{"name":"@xdn/apollo","version":"2.39.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.39.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-U0nN6XCsX0KN9QVF/WldReEiMZDFTjTzFhXBofubvb/G97Y6uwNDDNVfzCF7XXvEFdHsTwMSNDxtDg6LdD/nwA==","shasum":"62a0cb17398abd7432587987196feb12e32eb376","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+K+lCRA9TVsSAnZWagAA9isP/1Y3eFNVR5RMYPKq/BB+\nHrK8GgMQYYX7eh9C3gTGVv3kpULDiWmz0hXZVbWv/o+G5OD9PrdaH0tG99hH\nqynozW0PGJRWHLvQ/Z63Zvw0HI3dYfi7hfo9luwgOD0JPLUWW00haU+zUkYJ\n3KnLXrN857QCbobietZGOiK9udBcR2IWkRwPLtvSRFbLP8araYpjgRd4M81y\nFiT6tiGIVLW0Emu8+8TecKhyoc4x0TGI6cReA1eQw2YzBodjbiGEgMetI164\ndyOyxwQs5+iqwpfWhLSXKCx8UcZE/kfYkyv1o7dxoDg9p1NInwz2nkfmSl9l\nHNWqPtUSB5b1ipoGNPL11BZ6KfaHfchiBCKJ+omHhuUvpOj59cqCzSmcVSsK\nMfdJvSdXCxqCd2XYfqcGS65IwDbMFhHuZPUSJkmq/QZJ61lwY8VO0SXFkdjg\njqJCsoxz5K449NZBPIWME82xxzM1ubnt7ue2aDrIrO48zxmpEy+fVUpu8CU4\nXSJUMZeOC/rh+Di7vSCpox3SkDKNym8UJzuArRr1LmPUj8aU2UjyNPzOcIAp\nDXccmh1Ahdd2KS4O1cKFQ64316NcjtOQRsFtGmnydgOY2bRNWJDYHm9Vm5k3\nyrx0nhabg7LS+1IJrwgWsFaeprxKMxT5w97MFBA2z0wFiJ4cyNhkDk115F4E\ndL7r\r\n=26yZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3zEQOKqELjjwKUZtl8FgT3bRmFVVfay46LUqBjVo0uAiArh6+RXHMzgAId5gazBh67vze5/amNpfiNWDMF0so8RA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.0_1610133413229_0.03262751880531445"},"_hasShrinkwrap":false},"2.39.1-next-1610357692-716cc09b.0":{"name":"@xdn/apollo","version":"2.39.1-next-1610357692-716cc09b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.1-next-1610357692-716cc09b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.1-next-1610357692-716cc09b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-V+ePfo0dKL37S1tR7N9FO9lnG4t5Y0Q1BgKYH8bfQ4/1kItJCnqvT1u56Jyp59NkPFGjDHzDWMNUVJvbyI/ZUA==","shasum":"04f707bdc1039e5b55047c7905448ee2cd7bd333","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.1-next-1610357692-716cc09b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/BxACRA9TVsSAnZWagAAmagP/2Aypd8rBL+ErxcwQfco\nj7xboWOGIxaC0GPrbxCY9ZLHtLD6g3y6R2KRqDNai/SsfrJNrDnb8dcNrfSB\nm50FyollT22iMNUeXMOrJaS+rQsBfTVCBJwS+x0LEOWNan5k97GPkyNijhy+\nG4fU6O/o4ev54wfcSjTRYNejJ0A6Y2eWtHseMTtzTbDnPD49ltvvBW/gokEQ\nkhbWF6b/AFW3WVR5sx13J7jmNKldHEn0S6RFxOsvNjiDUj0j36yZY0T6eau8\njyQcyMzPzDzv1K1Ljd156VomLNCCVGdusL8w6ot9Gk+CbrJ4KJDvGdrZuscy\nQEqWtxZnsc4F70BdBNHXVaMl3Hr5QO4NjYSMGorIGha1ly1XvKuotf0Ngd1v\nlWNygUH9t5KO3lFJ8Yxz/Qq4Bl7Wr5Tjqgdf2d66TgEx2kxvKnj9J5o8PUpg\nDHa2w1Yx75/iQhja2V+eGQwKCYV9FvSN85p8xppgNlZah86oxyEBM61V6xI8\nFzO68RuKLGn0u1FMGFCSf2V5e82mSA8ZRM4zXQ75pXMOUQpNEKdLWa+unBti\nwSN1/VyiC77u1/krNE0LrsFVZE9J79pB0Ex4ZPg5RYLtWnb1dc4YUsd8y6Dm\nPWrgCYOXNkMQFa2qVqQDz7ROj1ZrQCcF6JZSEBaSUGIt/m7gwXy7Qu6j4tD6\ngBZN\r\n=FGo6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFxhvKhmU6bKMqI8NCAU3O45NYJgo3rH/4cC69Wa4ShAiAg3VhEeVcT7L04VQIrg8C5TNFrPFNFACKC1u/ECfyLCg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.1-next-1610357692-716cc09b.0_1610357824543_0.6359203895859051"},"_hasShrinkwrap":false},"2.39.1-next-1610365307-a8ee896b.0":{"name":"@xdn/apollo","version":"2.39.1-next-1610365307-a8ee896b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.1-next-1610365307-a8ee896b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.1-next-1610365307-a8ee896b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-av8nyRNWSbUjuqGv7fL9QF/f8joYVFk2Qp/JUNKnnkjdYGZt9W9cs3tTTqh0KPfKvN95sW1nkC5lzZzXx4M36w==","shasum":"aedd2d63ee34d536861aa18aaaf404b9b0136c98","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.1-next-1610365307-a8ee896b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/Dn7CRA9TVsSAnZWagAAFrgP/0UQIniqRfWxLCIsudWS\nHLbFs0lPg7qCJ247IfGQ0FdyEczbNvzgA2ev3mlCPg8tc4BkL4xTddZ1oEd9\nQ70Z9JoDyeLrXygPHEn5jT0R8u77H/+rYcSR2Blr1uNnL6dnu0H48Z9NGKU1\n5BQwW+xXx0M0QILeXS6i0PTzzmqTPqbQS2lYpR/092TZ5zXyS6h8TTOkjngc\nSZCA0EvI34F39vqm3B6sBgCc1cLL9itnDUtgtJt2cpJ6oNVIvA/4W12m23uS\niWmt81FiNyb2nUGYLEicmVdTvVFBjfOTWGawMrShqpAHNtc3OPGvqh2fPX1A\nJhfo3i6yoBu3RWmrhtFYnwS++/n795976mnwRXMpeLeODQoUEq62w/Qw0pK5\ncHR96jb1s4nSrvj2+BuOQOa+j5+T9bO+lJfp01vXLxvscd9sbbuLxF7TGZpp\na5WPW8B9KEG3xDUTraGR8Y9o7Yd+ntElKuFxNdUR27eFVTjfiewyfjL/1SNX\n9hQs5Vhe0euDIiWjpIxrgd91gNSt+0qtwSOjFwLPsArgGMXfAdBklo4UsrHT\nZKjzD/3sAdJthQcVMY4A4MaGL4dAFYejRlSG+1RWI2SAyg5uYTGrbHxO5sTc\nH3Wqk0D5V4TXhoK8JQyz+/EITNL2qj21BZr5uejVVrske+pV54iEA3pONrUa\n54x2\r\n=E+nY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH3Fjfket6Msha5EeVccyREbOERHEkiSyU5hr/ug7oBFAiEA46Lu6ysT7/NRWKseJzYruHRZY0Y4feUF0Wi6k6uLiBQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.1-next-1610365307-a8ee896b.0_1610365434660_0.5482492538626675"},"_hasShrinkwrap":false},"2.39.2-next-1610366040-85a1a6c6.0":{"name":"@xdn/apollo","version":"2.39.2-next-1610366040-85a1a6c6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.2-next-1610366040-85a1a6c6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.2-next-1610366040-85a1a6c6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ntcUKTBvs+vs7bdeTRHxMqKJKaY9bKJ8rBncuhP44lOwLuKfa9ADhrtk2AFDW3/UzdOoz3aZWu89pfkDqbjERw==","shasum":"c09eed350e9a00a64aeddb902f9565e64b6d3963","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.2-next-1610366040-85a1a6c6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/DzRCRA9TVsSAnZWagAAPxEP/13METXoJZ5JCWURRjJl\nuH8jnADEYLHCGXFC3O08+hJuXdj3bjGRZ9qxtcZ38WZJszkhZ1KV36Y1YsPL\nPw9/oY6oIz28K1KQdlzpBN8LKuKa28j2qi/P6Au8I0WzR3V2AD2GN/3A78As\n9825mKx1uocHaXMz7iELPOcDVNf7vFt9RR0NPG347tvZCNrZXD4iqs6QDpsy\naL6De53OOlBDfB6bTxl/FN4TBFMMVKl6fgkxpxh8gJ3EsYXpMvoAQkis+vDt\nOg+LFf2AgonwJpGCBp/KoBcO2dLjtEcujHdp0gqhJzR/b3LiHggxxx6QQZ8e\n9x2qGYIH0MPP3W5d2pQWWuFiPhvEN21RgANnZnIsqtC9VWAO4v13JC8lt60G\n8U5y176RYOB3aL4zTYzXUvL3nnZlSfVrB24+riattXtSJvE/Ny52XuwN+Fz8\ns7wxoKGeSLxWAWa4Mfd2EBMJayVnPmySF5eWwdXWQTrtu2ny1tIz/PUEmf5c\nej9Jq6t94lbjHJ74HPCjdNOOa3B4WgVdCrF5h8PW0U16i2s/w0l9LKykEpej\n1FxwcIEPtC9/zaOYYzmXIRwI6mjkzVkSN4h+WJxBOqtfvLsMaXH449JgE/Ul\nHehFEsm2LDpI+rE4fFjcmYujCJL7Otu2omJlqh2iU04qUx4F7ZvpklsMY39n\nRY/N\r\n=LFwt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID1dxkK4wE7UlLwcW1O3tmIPsbFMjuZ+78KNvAILo/u2AiEAucvb/2eZsqIVpfGQysTOybjfafi/QmKofr2/gQ/yxwU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.2-next-1610366040-85a1a6c6.0_1610366160988_0.8519758889370816"},"_hasShrinkwrap":false},"2.39.1":{"name":"@xdn/apollo","version":"2.39.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.39.1","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Sveb3jLAin1G8+PiafiFvJ68zSP60rn/FEmI9tOMhAfRLfofcLQkTuvzpRRsa82MIk/1dt4WBQWoyiPTlufAeg==","shasum":"f0eb02b15a907d28be65255ffcc0d566f1fbf911","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/D3pCRA9TVsSAnZWagAAQ6IP/Rp6rqUk5nbgvtVe6E02\nGy6T3IBe6UXydX21rrbLBWaRLYqNR5aAODxr5XPtU7xhsxIGeWgT/sr4AxHq\nQnMFUOiigmzqXZawoP0FuFPHU8bMcnVju07LDSPQsSp8GMemQDROADidnIUD\nW7Yw4hi7d2JfjxlAFmfAgxXp4bY7aVxZfnHx94OSJ26Qi3IOzGJvLUpCMR3/\nEhPdnVe2n7DB3DY2wDT1mqAXwgeQHgICnbkRCV8wUYzbz1mW1ZDYYTqdGU4Q\n+SZbzJxk/YDGEwP3mDV+Xk+pGsa4Z6OHeA7Tl9R2V47LLDhBxkeYLJtKlUe2\nXj6AzI3xlkuf1hC7JDCuWszHlQuliCMQvCrxo1HUp8fF9putCax2WzOcpNoJ\nyfZ7y9GvHr6pre+4qzC5FqoJpb8U4xnNa35Th9bb5FnUX1nJYhT+J8r3PTFS\nxGPNn1k4xpdnXjfG6v+RR9nzX+29v2VBxydEhRDo8aEZKjAfwYnMDDam7UNT\n+LoagLQ98epFe/PIwIuseHxycyzAGK3aFLvtJbYduS5tCR7E76qkxFxHuWLD\nniuxyT9fLFFMqq92VZXeuYSMt3qukl8nCXpG7R9QhJj/iTWmweWefQMTQR2S\nBfahdomT7rausm2TdbVOhuObkU1A6f70KxGHkwgsXa/QuvbcPRKPpmfXONkG\nyz7j\r\n=1Pw1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyWy7ubg6mRF5/mNPMKWm/toNnNkhTG9qwU6ObeGtQBQIgbr2qUKgCV9LjobO3H4mY0XfqAo8bxKytewKuAmBxUqc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.1_1610366440808_0.616157537431643"},"_hasShrinkwrap":false},"2.39.2-next-1610367601-eb228fd6.0":{"name":"@xdn/apollo","version":"2.39.2-next-1610367601-eb228fd6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.2-next-1610367601-eb228fd6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.2-next-1610367601-eb228fd6.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-atzSLTOSRCfs0Flue/iuETq6Pu3+ykYfc1LXv2fhrsKY7ctMvU+v4sg4WsOW/Pasc0K+73p8hqRkVWNb3Z1P6g==","shasum":"67647ee2e33c1c27b8d9cb092e08f2174da1624d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.2-next-1610367601-eb228fd6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/ELyCRA9TVsSAnZWagAAAIQQAIcCnuiW6j578QakDRD5\npbtmof/LdWclC5SsXqMnDr5Zqn00jfyYnpn41Jj1w7oHhhTP4Aao8/Qtfcfg\nFa+k0wLg8on8YFhJsZKWngr9i9/Z3r4pyuFjW4+9Erv22B8EuiLAsTt7Z5dp\nRCZIBEhejrgo0EOlpH2y/1NH09pAG7OSkHu/sQPd6TcDLuLA0nwca0xehDsp\ncnHSj5UpNe1Pleh/Z7zq9EKZY2Wt4OtVYsNNCrWfTnP7QxLFc+Ag8VGFkPYE\npZ2CcPv3VFPy9xRWAGYHHEZrEziJlyDd8USiaHkpPb9jtk2ljGPvUbvprFI0\nKJiJvj71AQoTT+57+iQ7kMtwZGERh8GV8T9+BgzacRiM+oniq4sHNJ9Tf2pB\nEPNc5j/BpdA2EH8Van1qub89x/+srpmc9fk71D11bFCOfwmEyICoiDXEaVzL\ncKp8ahvc7lJ3HmUFqioCjxI2vI1tpIbjeiqnZ0TIQsFpOWLywUwDjh/XvfZ4\nrIPYIV+mN8iwajADeeZfZTCTVUKXC1UrdHxVMe1sNc2Y+t+Mrb1lgQwS0tOb\n1t6nj0mH+WlRqtRfXmOkkvLgiQ1LPdutLaHOk6Sp7yWWzuXffDfGuROKyLuk\nGgg1IqyNe0AMBPgRvLPDG6LcM1Ao9eKfr06+duiN9rgdIKDEloRW6sbch2/B\nxRyj\r\n=/uLA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnoMLdLiiZciWQ5GD10hErltVmdjgqQoobS91cd5fXMAiEA1odYa4Q5DlJCERSghHvr0kiIOi6erAWA9Br2/q3st9M="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.2-next-1610367601-eb228fd6.0_1610367729749_0.014455067484250295"},"_hasShrinkwrap":false},"2.39.2-next-1610368698-f25e1d08.0":{"name":"@xdn/apollo","version":"2.39.2-next-1610368698-f25e1d08.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.2-next-1610368698-f25e1d08.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.2-next-1610368698-f25e1d08.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2b3SsBEcxLUu3jSHsg1NPF5WB+z/bQcUEuvP3TghLxE6UtA/FVCJaffFWDA0Ej8QVMi27LQgsX2sRpD1B6u9AA==","shasum":"9e4cda78fd72963e1a62e58336d335608d6c174f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.2-next-1610368698-f25e1d08.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/EdPCRA9TVsSAnZWagAAIZ0P/ReMsLOEW9nQgVWsovZd\nW1ZMmbbeSkOVvPraLAROwU9+64vWZqgwBTElblOpKkngAkQQGFPe5jj8EASC\n+JvI1SqI5CVop8mldGh6sFb1xFKF1HgcCYIZl9BP/0hCdQvrK/xpX77i6hiR\nE7JcuLD3IiR5LsSvlbLHVDSuuQbW667MXMrxbhVOen/Fjyfnj0ZcH+NsdUDX\nYczIegMODDfs8HGHhxt3ua0kSagzpQPyJPb/xgzTAxyFQFbhNv6hvpyZllJg\nHzPcdzUa4HGyR+l44zjnaJIf26SLqvoCoBIndglWTIf4djlfmd4H9fqyMeDb\nmI8pZ5L7bjZ9UjQ3SK8uR5LCFuA8wx2orwEwpoAm67mwkzmg7RHFerOiuCSo\nbqHoSTIr1ZIZDNVztDxAPBQhyuJ169tCTKsIATXEobXdvJoUQiW6FKVZalYp\n+hL4+zDIkEYreVJezGKv4ls81UEJEZLhtzoaf4wq/DMHyu05urBfst8ToFHb\naNUMx9++3oxWvv2jk9NaCgHZ8UniYqALkYsUksvFR2I/d3hX3Xl0K4waars0\ng0SrGuHyiv0IxC6aKdj5Uoi7fIVHc22AqEdDSZeo56AhNxg1IewsNwqZtIFl\nOVMI3wpRcecGKIqpkRtZnhC8aD20hHlycMc38MDO3ccgUxvIrauFelwulWOC\nlFE5\r\n=dQ1W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7WXAlVzjG9u7MaJlq9lM2NvgEvG9JViPOtaACcMllSAIhAMsNmuoiAP8WqpWLZUq39zY1lTQJawTLOJLhnCz7RGoh"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.2-next-1610368698-f25e1d08.0_1610368846757_0.5755183766299858"},"_hasShrinkwrap":false},"2.39.2-next-1610369344-08a510ec.0":{"name":"@xdn/apollo","version":"2.39.2-next-1610369344-08a510ec.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.2-next-1610369344-08a510ec.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.2-next-1610369344-08a510ec.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IBjQpdycrKB/X+C0mjBHmjiurQmAKNGst2yvTyi+RnJrRZ4+kf1rnw8+Q10KuUhieggqwozqSwoG48DjkR18fg==","shasum":"28af51ce6bc2a354c7645afea5bb3b50b7d14772","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.2-next-1610369344-08a510ec.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/EnECRA9TVsSAnZWagAAT4oQAKJHSvJ991fAbwkBg0Hy\nukTYKRRKa9s2EqT6yQ7oKpW7MMMU5Lw7IWlOdSnNyyHMERe4uG5jlCVYe/aN\nsKJwGmCZuaK70Fcfq08VYgLyCz9Oiy8v/83kQKKsEqYiXrHgR6oG7FZZJP7P\nhxQ+2k8nN/4ZM6T9zX5sIRyuXeJxraAB0+K1vLd0SgqPFJT93/s1julFn48G\neEeeGto6mpVPy+tuuDCzv+L7roTX7cOcs6I2kyEd1tELeKwrtyQT/s4KVQVL\nPEv57ymko1tRfTFkInBVo0YKf1YKvGnlpCDHu8GYE/5p3eelhLBI5FPH5CgJ\nFFsacvuyQPNHe8Yw3BRR3MHkdpiJXqZTMrpDNIYyeEHhZTGjzBFglp6jtRLI\n4mST4ZG0eYKbfju0QjUUK4fuQZ21e8UbpWWT4vWtKW2ZpJPEiufdMxWRo4yN\nlXB+7B+LjwG/kM/gKcdUd57bmKevW3jqWcseXDqcjxNvfK0RplrxMX3HNIBj\nGbEHSsYaxyiBIACs0L8aVPcIHZSaw+zRn3V5u3LcDHn7kpB+nc/QSCu9a4ol\nd0zwIW9UC3az2+GY9d12V67LQdXKcspJRBPSLl6675S4WnuzgcoBgFRqyVT+\nqt+ksleczu5roXKuuFIIR0+TS+XLcjXSNc5Pefw8zcDGa66RMCHrDvFPLgxM\nD0y+\r\n=lWe0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC29LnBRHLQI/O+LcNnIoB2wzhJqBklolRlenGn1x0wDAiBK9f91QGLo4l7yHBLxjJOIR3JuIQUmTntB+Y6H4iNQWA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.2-next-1610369344-08a510ec.0_1610369476422_0.6306171988915528"},"_hasShrinkwrap":false},"2.39.2-next-1610369583-1af7f612.0":{"name":"@xdn/apollo","version":"2.39.2-next-1610369583-1af7f612.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.2-next-1610369583-1af7f612.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.2-next-1610369583-1af7f612.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RzmGSvpSgkWle1zG95UcmHHJF7ubdxufCtmygdkvWKFw8T7Y7BLLCZPxfLgorknsu1bZoYC05uRagVbI9njqMw==","shasum":"871945438292df8d00e716f1d47093c459afc20c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.2-next-1610369583-1af7f612.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/ErGCRA9TVsSAnZWagAAFEcQAJwRWl7sk2LL5CX7gA+3\n0f/O5UIicGB7G1XM9bUC7TqGPeh01aKQzlO2Ijx1bUbSsXyWPnJGdPePo5Y4\nesBGZKUfQsy7ZDu13t3vUYUG6yhmwpVOjZEc778HhJN5nevHuHANJBQMmz1t\n3AMPtPdCicDpGnzQZ0OjoP9n4rYzsbEps9fcieABK4rFd0W6alkg55DF6BmF\nRXSXdh+hnhOi8oQBckQW99cNB50Rm9qO1btFy1gHcVop+O+SCeByg0/ErmFx\nv3cedvyRU5M+Ht8rGfuIhNjy2gpiFJu4IKCs7y1nF5OspEVWCs6K/bwHUpTx\nltmGbULdAqfuyOkF15sao9giiPOLkw6kRgnfWLvJ+VqoNphJeGZCKR9mJ9dD\nKvOSsqowRdXIEOhBy/PDeNT5ASpGgsoH6X0LXJSOqnc3CMeqw2Ihbv+/9lel\nZvk2tKcztk73srFdYgBOUtZHGeNyayoq5O4MwdJbdWNWHufRZHDEoRbDC2UE\n2B96117boDgv+vqx7NPhnTURry1ZWasObfgvUgkwt4ZFTl781A95dPlbv65C\n6jJ9vIVk4x3ZxugHYqOrCGyGp4jXTINnosUgV72nkPH68xFc7xpGKps1MLA4\nrwGKl/C1vVszJB2CLOfKQQKqquXMnIOCoBFgxqxD5Ep1/wDlrwMHDj1Si/PP\nhlTX\r\n=A3v6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEQrwhHmCy9JEiXXtYMQKVnvAky+J71vLzeeb9sS1gMAiEA9p17jrZwtvXHVUszslxOp+3GA8AAn+R+Zk6oyBA42Ks="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.2-next-1610369583-1af7f612.0_1610369733702_0.6396564584538331"},"_hasShrinkwrap":false},"2.39.2-next-1610369634-d80c51ab.0":{"name":"@xdn/apollo","version":"2.39.2-next-1610369634-d80c51ab.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.2-next-1610369634-d80c51ab.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.2-next-1610369634-d80c51ab.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CVPAgcg3N9UXCWv/jvq3xvWFAr8R6h7Vh9ANvFgxDQrF4zx1EQQCcDTD+UoQ5d3wvLucWq7U77oK1uvBO3QWsw==","shasum":"3e7f62e4ea97f573113d516ab9a7e165af8e2522","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.2-next-1610369634-d80c51ab.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/ErgCRA9TVsSAnZWagAA0s4P/jwOHSg02vRbjYxXs9+o\n6G8Piz+d9fnMumerUETvhBhFAFGB/a00zmpsPdq7lX48IUmRzQFWuaXh72bp\nAGbD4lbIccudOGq3PckkkV0/jQghhkjj/NCr+7RAt56AVUUYvuPizQ7tCVJQ\n2oTdBH5QRpr579acQcwjiIcCuh46/QAPeBc4P2onrAilDXk5nJX53kF/CBep\njBz2wgpgKaU+V0WDQh8SHfjzvsNYwYP49ivWcH2o7H4rpHG2SDy+zRxZuzu+\nJn1SQyAJQj63bLAvi/ZAdkDktYUmwJCrJi+F9B/AH/T7bgL34a7ZfqHG4keQ\nulqPH/1Q9xKI8GlKdekNJ3v2HQAM0dHtbGy6x1a1cHFlFWbpsAZnaeps0sOG\nJvEEttgsEPp210CVFg3E9HJEJZh1jyxWsNRuF/chnNP/qXHKosrlmtP9Lniq\nLP76YSnqR1GqZrHzXuPwWCHqZOxJgFUT0C99AJT1htAD1TE1lkfrpZo7Wktd\n/JGb8xCwm97utESvMiKK1b7AtqgHIReSCO1mthAGyp/+5p7ciavoixYHVur4\n9qb3Bs5KCy+zH1Z6OW2u8gswEpaZtq2ZamSowM409cZ/6JcR/vwgi1Wc8npl\nQi7otmO85P5exqNqjSFb8ZPCKEuapXQqlPpByVdXQsA3arh4suTQSkEBge+2\nnN1P\r\n=yyW6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpr8f6f/Ry5rIOQoSpZW49e571DFRe+NDB5pg2EYxJfgIhAN34+qlZ9FnO1SqbgnxNICbz/93DSGIMVbARVATA1yvW"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.2-next-1610369634-d80c51ab.0_1610369759974_0.34648470451208313"},"_hasShrinkwrap":false},"2.39.2-next-1610372310-9d74c31e.0":{"name":"@xdn/apollo","version":"2.39.2-next-1610372310-9d74c31e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.2-next-1610372310-9d74c31e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.2-next-1610372310-9d74c31e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/UMtQ9amYpyMaO3l9wP+1XYkx4NbF2tGasAXloyke3U0iVq666NCqg7MfmRwtnsb3LolYb5NacNEfK7n/ch1yA==","shasum":"1042660f4b708cebe95025fb632c6991b0517572","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.2-next-1610372310-9d74c31e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/FV9CRA9TVsSAnZWagAA3VMP/1LPj4Qu8s3rNBsuWr9B\nQXlFwu2z27waXmYiBHlcGKcmmkLDqPgzO0/RIT+w3nt+U2EsfDxNP7QcrUr9\ns17gaA8iOng6sYIhfmLWx249mSmTgfj3ernWadJyZVmqLYErpDG2nUudraqw\nat+IXQK2im4+AseB9RYlBNxCo3DQW2sDOQM5GA6TUF0+Klx25TREZqh/WOXX\nrg9Zkk+E6TcqUXGx4tAKWAEk8NdKz0qE/oWM9owdsnubfugb7u1PyOUftVMP\nFMotQfvA0snlb30kthLYW+kDaJ/hs9CK1wWwpJuuZl6jBdl8xeTnY4qdnaAf\nvvuG1KQG4z9N/MH9mCAVtBpTXlw5AtvThxJldErjM/QCNb537TwiicWl/hmN\n1MmKKebKJ0MMDEkRWZJVxOZUTbhi/8wxTbLakPNvQNCgc1IpWuEbRjAWJJ7y\nUR1ZkH8e5AC/Yx416dqEFVPDAHI4fqRQyJR7mZRwaJEaS8uDGOu6s98Pgwth\npONLQ5/Dim1OOqlyVi4Dx0jVs0pCzw7kRUr3qSBuuweK2wYO6jVAzXs2dUgX\nR4bqtNKhSZyTGRfXzLD9Qh/EhjRIhDvOCf7ObvVfObS2t4Kto7N3nz/c1suf\ngk3p16c+mhuVjcOdJjSPPAstzaJCQWqEL7SNhje+0jp1O894rUx48szFlyv2\nKsm4\r\n=PiHN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDx6f2P7Tj7oRHkxSn6G6L5/GYFD1Z/IEx0CjOnjMNa3wIgU223eaxFHf5DdU0TxFGG6hLRh/R//FFKDuc6EzZm/PQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.2-next-1610372310-9d74c31e.0_1610372477121_0.5834324578426986"},"_hasShrinkwrap":false},"2.39.3-next-1610372389-f2a20d9f.0":{"name":"@xdn/apollo","version":"2.39.3-next-1610372389-f2a20d9f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.3-next-1610372389-f2a20d9f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.3-next-1610372389-f2a20d9f.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-T+W8TI7E7SeYWuNovDZzGZwPx1Sh4symQSlMVJ7AFQQM3mfwjsRyM3nnfRCxGvie4UNuAQ95Qz6834ebjpmlQg==","shasum":"93e8c7d2e815fcc042d3b03cb311cb063fe8116b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.3-next-1610372389-f2a20d9f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/FWxCRA9TVsSAnZWagAAsJQP/36jfxGdTC+qQNhwC+kk\nuMHetQgbp9a5XGoTV9PNMdOJuokM2JdyZsttMsWFzXJHTObsPGE3ZFuZrDYv\nZ0scvpISnsBdRduHJAG8at4HxfH7wtqGzhhKLrOkeWR+xJ+AmqFxfUgKnzWe\nWeAtbZd11oXb6MLmStdFwlPrP1A5edSnPAFWttf5Qq/N+/bf0to+eLy96jfu\nseQP/MOVdZpBeftproui/kL+kg9pkOUr/Ujp5xDa40bM6hIFPNgZkWmRT7/k\n3jLcFz1zN7UdlztNTXoOdGTZ6BctAmG0VDkM3PT3cdzM/PXJrAhSNEk0zQIn\ne9mh0Y7t5tb/ytCtyVVNeUggnzjYuF4EeZ77jacdkK9eQWUlo0r3bKU4UQgm\nXK7CXH/MYNRSeSMR8z9XUfQoYS9zS4LG1a6h2AA70AMvdkpU/UDm+WZ5poLy\n6DcWJxtKqdmaNyWr+QFRn927r6wiwxCHRfQy47Ya/hKiM7rryEW6v+xp/WUn\np1iN5CP4xsVFuqzTOfePbWuSrLvQHwPEArvr2HFJ09dU5IHEmIyfaPwNeDM8\nnm0+ZYgHtmc7/xdzI9s08IyzNcxXtEsIiLibfDIcjes5B3yzg7n63e3w/eGC\naRBZPNpKUyvvojOYnjtC8akmMEP/OB+SQ/EwCcJtALAw0b375rJ/WpG79l1l\nS7xC\r\n=ImmP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn8HetP53Y/AnRW/H8Tv7LqA7PxNYv52BM0AtKhIpfRgIhAKE6bcary+3B59dosFkoNhN+S+aof5ylq4TOikBwh26r"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.3-next-1610372389-f2a20d9f.0_1610372529223_0.5104516657897928"},"_hasShrinkwrap":false},"2.39.2":{"name":"@xdn/apollo","version":"2.39.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.39.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gdLwmD2+S0VduCDOfj39DFDbQHRMSfw5Z3tQK/vYUnfhpVfddVfWOCV9iqRbhR8Wf0U3weW1NShBP4PgvoA/NA==","shasum":"87a1dba69af214a98c71d340c4eb1fcdb651b23d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/FkzCRA9TVsSAnZWagAAqoAP/3BULG9qWxUSFNAGF6bC\nhqhuTm7EeqtzhWFvIVVjN4q4kS4kLUVzPmNqsNBpvuRWjI7s1qnn5XCXgfif\nhJJQmFfn6Wio/prBlU172N7ZkwGt7gF4SY0VbAL83vhHmKOV0z+RqRbZ5LJa\ncMQV3IGnW5POH+KVq8yUXeDL0MC9obUDAHSUnqCHSijLHcQS51KZjP7At3LK\nMZdq9T8J1nuPf5vcjaH5JfkEMgwy1m9tcRmox+haKQkw+4rTKwHO54ugyJWr\nQ8oy8Gd31IGop/QTFDPAbdaVHfcWZuXe/1OofOR8TaXA0r41o0rmkwXQ9LwS\nHtfstpxgb63zo/b5ji25qTOX9Jvd5u6mzdaWQsqZIM9T+cWiuSdYISyBZFt+\niOQi7Dq434ztD0t+tv15tnxpY7LK6v5XnI2hd9EeBvWptwX5jG0CiUzbvtmG\nPY6hjbxJ2wjYzhhLMsjBPrESbVzmaDoTLGBhBAPR0jEv2z9bJml3UrMiI3u0\nI6LUKI0oRSq1aeW86wBEVZYF5Kp+DP/8GG/od1/YXX56mvWOV0u10xq7yu4T\nMnQcLIJds97JJ936e3BMeBH3MbYi4HcxINmUlhwao0Q1Q8X7RXjqYqAQRJp9\n0x/QSnnCtpQIwWF7MpPQDm0Cs5BEgmP0payFEMh3mUmCCTAcjeku6UJIG2Z6\nGoi0\r\n=lZK2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgKk+TiyDNCubhG1fGsE1KVhzCirtantEW2Y0t9FYDrAiB5bR0A5yfBE6Y925zn3LHR7fzvhMfW05DyNp1a5wFD7Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.2_1610373426958_0.8061517439216015"},"_hasShrinkwrap":false},"2.39.3-next-1610373773-67de61b5.0":{"name":"@xdn/apollo","version":"2.39.3-next-1610373773-67de61b5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.3-next-1610373773-67de61b5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.3-next-1610373773-67de61b5.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ING2dWYYHekBGBBV6Y+CV8i16PfCKnS9iO/zLQz+Ct/NgzMucG37E+HxDA3Rgudjkd3wIOkCjpiAA0IZeNo1Cg==","shasum":"28d7f273fa3467a16025ec4388afd13adc7e88f3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.3-next-1610373773-67de61b5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/FsWCRA9TVsSAnZWagAA4w4P/iREsTAw6PM1AgnyPxTJ\nx7bKHMPunLhX3qLXT3q0Xjus5HRS0WUpK+mQsGkNRdIaHxxQyu61kvdbRgmg\nbadNSMwAvHlQ4w58cKOEk6EKoWZ9PF8FzD/3EvYweM4lZh4mGI5GzBaoA/i5\nL3+w6t9UM+l89G737GTt7qkF56uqNIwZCwYx/eqNou5JS1E45LiIvo8GrDph\nIuzPxIF9ZhFeSTkbqy7pEMbAWFfF8dGhx4BZfCwu3rGILKRqPpPplRYgecWr\nfRPtIgi/XdNHf6t7WcbvchtBG4U0Yhyyoeh5b3I4LRV3SC1hBc+VAo91ro0g\nqNX9BoqCsaTkpqbj1YBCkcnUTFuIkMjapX0JzZagwWMD+pQazrJtHBtZstn5\nDgfFXjhDTZn7i7akEr4zeLx2hrwk4BxDyx518u52DTZd/JFJoY8wZVKNlfL/\nE0NkJr+/3gspigEIwtv0g1PYjyJXrGopinGyj52Wy2aA4mRlVc1xtk1Vd2kQ\nD+nxmRqj+0EVdeEET8Snl2lrdER5g38duf/vXlGiH9+dYEzr8Y86BvCzWNxG\nMWrC50IXLD9CqUYZkcIxmooPSWt9dCZ3UTAXVKWGhb4Yvu7cTCjythSEykoz\nR+FjJJfQLEhxcJd5kZvdHz3UUP/fjvCh6nWfQVOQ8qI/h8kJv7M5CHVfkQvD\n6+x+\r\n=TlIs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICaufYc7iEZE+LBS4ZmdmHL2b6dtMNi2mmoMfyzPGEn2AiACSsWI3DpfP9Qe8xmpxozum4u2UzTjjM3XG2HvZ5Fy5w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.3-next-1610373773-67de61b5.0_1610373910093_0.08746499377345307"},"_hasShrinkwrap":false},"2.39.3-next-1610375533-e2371fe0.0":{"name":"@xdn/apollo","version":"2.39.3-next-1610375533-e2371fe0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.3-next-1610375533-e2371fe0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.3-next-1610375533-e2371fe0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6PQwVT/6Aug7nUUsQwcCkfeljTTTM/qunZSXNPrm9dM7GolynQ2LFvNzM9K2/cf6rgychtzStjQdN9P4MdbySg==","shasum":"d3d0a7d75689873574e69a2f4d682109d85c8b6c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.3-next-1610375533-e2371fe0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/GH+CRA9TVsSAnZWagAAKHIP/2ap6Iybb7KhSCHkH6Gi\nt4CkVs+SHl08CG5+S9SIWUuYHK1sLh8FZYNT7GgX/tM4HkmbI8sKhGgJHR1D\nSTvZ+HCnL987w1C2+HYXFqq5znixSdQTjoPrKcNh2G74E0dAcsS4oW4F95qs\n6TUeoTGbOnCe7+qTNNL5iGayiRV7kMxP1qzm8Sy9kSdtGOVobYA7UWoRBfVE\no+7GAE5wahFT83aYvJC5yWg58lDgcLd+KhiIpbxIdxn4cGA//LzfHCvtTJnZ\nBi6QmdCtsVjvnyYwiZiw6PikdNlOkaQDkXTsn4RigHVAyrPYxjwVjE8OBlKm\np3cWp7DXl9cGZRaZ0l5mWzY9w8pmgWTz6TCBONYOWZHgiz4CYWIpADJvprIG\nOd8iQT8dVeVcAmP5BulAGXx3eg/hApIsEUBO05aT8pavO4dgZdzF1dbs0g8W\nGOq9ES0qRPtGcQEFU55rhePklPyY9sPg3Mt1YLpSsjELIquAaw7JaHvmgCXG\nN/UKUvuEryaSdOxLtW5YvMRVBEiU73mHvgbT4F078mHNjiu0WIfDXsR/wx08\nlcuCBPi1423/JoTmH1tjTPxVG5G3OAE4rT5qIavgZJXL5dhmsL3CEIrEWw3I\nASkm0VbJlBD4k63rM+tWhP0XXSZrQA9SaytfUCZG5l0GvcdDoCzSEgme74n2\nPpVW\r\n=AOhK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbxHhxnwXqt4f6cYPvEVn977t+3MNWypY1BZXOxzzRIAiEA+wBKWHDsJoVRfS2XIv3mBBRNb8/N45fTL3AK/R+Ky6k="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.3-next-1610375533-e2371fe0.0_1610375677504_0.25540579403289954"},"_hasShrinkwrap":false},"2.39.3-next-1610376118-702f5aaf.0":{"name":"@xdn/apollo","version":"2.39.3-next-1610376118-702f5aaf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.3-next-1610376118-702f5aaf.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.3-next-1610376118-702f5aaf.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HWDYmwbY6f8iUkod1qfFRPhDLiCF6Z/lNICopu/8X5+VUpO48eorS3pA9abZLhOnZ1+wLPwQFPOD33XVa6l93g==","shasum":"8e260eb09775ae5fadaa4aeb9d8121489f8e28c7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.3-next-1610376118-702f5aaf.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/GQzCRA9TVsSAnZWagAAKI4P/R0ZfdbZvmJVTSiymf8v\nhBzpfwwgcZSUCqIbipVrbpQhJCIkqEFdrPxRfKpvna/44iweQsX0y5byzJpO\n+k/IlSMJB7eVWjvTZAuDYKxZAqDmE4aE2lR3vbHiIvlaJjwuBFTe3EUN4FL0\netJeLSmcur3CEUPTjLTu53WTVFw81oPVX7KJ4BBAB4Fv7jCoNXv+WnqULVuI\neAyXUtvlhl8SxmFivW4JIGL8NuOQo9biEU4K1fQ/SIYmtIEhadkvNy2mS6iC\nmmsclBtYFgaauL2RcSKEi613EqErrr9DOP60Fj8xEqfrBVtpTVXKJmRKEBnQ\nfPpL5JS6pYwfXi0tTa8B4WZsKJqgvd9umSkty0uKVd5t1y4tcKNEOfBAK8IC\nt1CMBGTPssaLDwNxdutHDtoD8PIxGXLo40kE9GtoCml5Nzo1YL2AFv0k6lge\nYVQfOFWb2yXkvVTyOuRLWgGWZsT1bvY5M2sXeHUhYyRqGo0iIIQFjMUa9XGs\nCM6fThzWVo2Ul5WWP9CTFhCPiq5FTFdJoCy3z96lBkpzPrU7ZKnGFq4fZyLN\nPylXhJ+2732JMDOWSG9J/K3L4Jie1z4L636RlgiFAegxTwcvn67XP6CnZpSn\nkv3MD5kq8QTrcttZ2YyIzcjgL2K1/RkhY9RMySYZqij7hXj5Jk82sz3km4xB\nfl7M\r\n=++Ur\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC93fNBwQne0ZExcp8pdj2dGZoP8osPIlw981kSDI33BgIhAKAn1fnrC+obx6HAeUNsTIHJutC2HsZEym004jvAbepU"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.3-next-1610376118-702f5aaf.0_1610376243359_0.05053743814190281"},"_hasShrinkwrap":false},"2.39.4-next-1610376834-75a39ea7.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610376834-75a39ea7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610376834-75a39ea7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610376834-75a39ea7.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-9l/sm4X+CLRlin1z/cUvrWCuuB59YfmIVHL1AfI5ycB3Q6tubOvk9jgPTZOGTyUEfLsSzyiy0AWRaSpaREcHbA==","shasum":"76946db54cff72d359e544d2b02e81f470324af8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610376834-75a39ea7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/GcgCRA9TVsSAnZWagAACNIP/R0satBKlK8j3Djw20s/\n+8LUtm1atk731L2BazOAexX5wtc8siePjUP0JFs/ZU8Cwg3jdcXu8JTtvCvp\npr6LT4fRrqRbLL6tmjbpWTyx5zcmo9Y01PF6U49+XQY4c7wa05rBNeK3a+kU\nZVNakBH9rw1Yz9buEBubVfLrIb2RNzrq436RJvB1A/DnOMLWsBYJl0rMZJCy\nonYZlmew0iJQwyB3Ng3A6AWpxRgJ/DlsV4hlJosnZq2OYULQp4wHNoVfKSOP\nfj7Y9UWDONSvBhvSkkG+ScJ39xBa24Ewch25Mat/DArQhpuTyRs0VWZGihIT\nrJKD21n2bDsq9I6+Cm3J2hrExH9hy/WoE48LP8RfAN00VqDM5C+tTXOfxee4\nXTjQ0KgI4GRO64zSAP1hjT+ugc5KdWAM110MCrqcvDw/DwgLZx3frOJyx63n\nlX5TVvBA94zSD7TOA+woqnKGUQYeWAMApnYrKRAc7qlHw8r0l3fOT+jdR1qJ\nG9cG1OPJE18Hltmqiuh5Hh9DmCzHmvKIH8H2Lg5zuX8oJK8J0n6kfaJwjf9w\nuinXSrkUa2P5KIWrnAm+r1xywWj8gqQlAi9SZIPnwiygDCgWXwd6g3v2jKsk\nva8+E8j02zfZslG429lZHLkF6sf8NqtFm3pX4vjzL95x3ABr0jPo4X2JB3OU\nhcyg\r\n=DYKA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEwFe4e77E9VlN2EcA/HrU6qS7VIl+tdV9GhW7qp/HpwIgDx1b5RtoXttmMN7P9AD5wZb6u9uUEr1mUjKMksyCua8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610376834-75a39ea7.0_1610376991940_0.5648152111152209"},"_hasShrinkwrap":false},"2.39.4-next-1610377425-3d4ed63a.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610377425-3d4ed63a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610377425-3d4ed63a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610377425-3d4ed63a.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Lt+b3/tuH8atSt9j6OzUlvhTRMstRDk55zQNKoCwjHWeMnXiIyomtYQwZaZ8pKcGJy6qA7TUNk7HOGX+U+WOPw==","shasum":"83520cf20eecd45c684058d8e306b6876544028d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610377425-3d4ed63a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/GldCRA9TVsSAnZWagAAPAoP/0FlBndg2zTk8ulWPgKq\nPIMsFTuK59c+uWtLEYfNjXdHrqQ5ft6l6SbGpMa8LOoqkxbr+5LacGkDC+am\n+XryzpNqgWlF7spbajTj5sSE9cayGLbUdDe3KWWZXoRXQ/nBznM1RBWy1tZV\nxZBU/l6Mn1AIINysTs8JxY02Keq7cMhi3Icrob2s9nNo/CtbJFjsf3aRAb3L\nUDiJHITpjLGR1vDxlydYi8Wgf1pyF3/TSTA49fIMMhPiNA/j0PsjdfrhvODE\neigSYvoRLy77uKQpQviK3Ws6Y3DbNx7ZLiRCLM2uY7GBg53sr3woHSbtQWMt\n9KBoReBxurId9jFS81LjpmZkUx5Cmh7Xc+OZH6H8Ye6/EHuo9meyAg9QYoAl\nNYtGJyaGEsvUoYG7kKx0H558mjiDg//3+NiyAIc1KvBzl/pXoaIxXu3pFuqf\nP5DSWvQfSNykT/BOqJMvwK3BbCkA0N1d2QjksDfv1C4GYkiaxZbPT8Ak1vJk\nqhPJ8ObULdEcrTmYzsWVKECr8PmJkeGWoWaylJNx+c/wbqOG+yT4Rcb3T9bv\neJrUuzF90aVOKAtD3iyPUiXc+yhaRDpC84jOm6LdxaXDicpg7bVHVZFch8PG\nh7IvKf2/R34bJNtljj8cQFlXDq4IzCmg8HUhxYUofjjLuUHvyWStECRx8cu2\nhQEf\r\n=7M33\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJ9f4FP7EvDe2NUH25iRAKgO2OTfCW9qAr6JxAK00JFAiActFFgl2opkD5mvdGXN9WN72IuIzYrs5DMpv3cXbAZeQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610377425-3d4ed63a.0_1610377565193_0.6646321013002012"},"_hasShrinkwrap":false},"2.39.3":{"name":"@xdn/apollo","version":"2.39.3","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.3","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.39.3","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Que8T5fGwlmhT7LQSSijQfmHCMcCYbLus+mUEtX3MWrqj3AO1mKpi9E00ToSSaGVf7Nc2rP9c+CIsAeu4YtqsA==","shasum":"14f404318b495ebd625b9d4d25815a8e7082faa7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.3.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/GqTCRA9TVsSAnZWagAAQX8P/3650gaDgJ5EgeUansri\nR/gqM5M8jFaaRaBF9EUBsKGTuzPVuijmOSxzpgX4abQBUBBcUcy8u0KGzKak\n8dT89Af5Vr9NITWuCfTtVqzVnpGat87YmOfdb+LM8sBMdMvKYV9dWtPBJMDA\nqS57FzFkGLzj9JHZtk4rxFRl5m09E1QmoDE8qXsvh6227TOqOpbb1jxl9piU\nTyyrCGwvPa/O2mL2PHH7at4iAybxe/7IA3I8sOElDALvWVsFV5zoDazf6Tqi\nozaqYn7DFas2rHlH5dnv+g+hwfwICQE5MmsQnnQnvIlUBOrDBHNJDw3lIvF9\ntd5mkxhfGVh9LxV7zPZM6pBHRxUYhjtSIMhC1xiGKEfvbgWYCk2/HXglyjxH\nF4oR7+yyTbkL4Mz35A0k348KzKUN5uSlbDLdqMCflx+5fFi7BNWcOrbWIaR3\n5tSiAybu3XZw5/krONMCyOCPqoEVRin2E3v3E3mqyRzR+QmOlM3Wp2rMeHhq\nLebvqJZHsWT99vOtLwbIcREwJak6OONQsouZ5kYxkLE1Yys8kUViykC83JBx\nAsUUyoMhWalTgcfrNWZMkaVdT9xgLQyGCCY5xNQYpIefYShV1LHpQTcuKMX6\nIAEHuDGeh7m+LmEFTJakhUxldFwXMCcgkXBK1VfN03gMdGqQjEMW79AM8K2F\nJWP+\r\n=oD81\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwVL2x6sOYJ77Y1YICYBG3S+HSJCquaOg1Tc2A/f+R1wIgGGgDwvoClEVThPyYotf+XvdEZpXzZDSZCbs75DFtrII="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.3_1610377875099_0.023214179584991168"},"_hasShrinkwrap":false},"2.39.4-next-1610381328-f32db9ad.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610381328-f32db9ad.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610381328-f32db9ad.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610381328-f32db9ad.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-K63AoTJ7K3gO6BD2kI2vtSrF7Vqt6P7uYHNAMIL3PZyef+pp/+2EmfAl7aH08JpOsD9zszM3aZko6PLUql99Tw==","shasum":"59ca935c48791603c2fc914a75504b649367f232","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610381328-f32db9ad.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/HiTCRA9TVsSAnZWagAADl4P/j/8MTTwLNrH7s/VN8zN\nttHOb2wm+QImmITJx0UAGTJP6Of5n2Ah9Pbv4XaYiXHqqTkSd9eErelWw0+1\n6PsnmAHWHGTvwWwW1cXnre8QpPV0zj+HDM0e3D3ejL0spsUqVOwYhrhz2kNW\nic9OND8yJTBAICnEo+CBHFTsAbwGiZL7YY+ltPqVRrF9PzhA4dXSkHQZEkfR\nWTDryNIxfHikA/eJk6ohKvc7crykWCJwGwkmJhzE+o7U44NSJfdMno6fjIfp\nliDMOHVU8/cKM2/VfUsOUQ4zeV+zxQiej8L937tljHLLQBF9x2uzGd4boOr3\nH38zn8Wa2b+D7AdZXzgr1y0xgtjxLgjMWjb6zD8sblm7TkJkAnGwPPpZdL3T\n7oMaOasUumbCjlJiMFxSUVGdzcnHgTupVBaxAmbuhN3Y0zqjr2BJ4Fvmcsmf\n23fHK1zKs9lElGvw4U07JJYVgzTpoOd5JPjWB22pqmHBoLgDk8wJWiTRm+I5\noWLwWEnNW0lrD3tSxmvp4ViK1IZaYlnQSaXeMVykAFPt07aOHk3wzMPa8nmi\n+E+GG/qHkma92NWXeWDaIcC8RQiYF8T3SgoVQUVMrD6YWsz/mch0lnMbcwHB\nsz7jQi9SPIWvGZ2G+aJSjDjLdmEZl60ljbUFAXTx7XLvrRc31c+E2osxRmkU\nnFAd\r\n=3lt3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWYyJS5F60ljOGYSWN40QRju62Dv946VzFkVqk7jMXiAIgHYnxxco8oVCfBqPsabwdbhO/8Ge1oHKNMQJIEy82buk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610381328-f32db9ad.0_1610381459268_0.28684202993685326"},"_hasShrinkwrap":false},"2.39.4-next-1610387919-d96b22fa.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610387919-d96b22fa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610387919-d96b22fa.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610387919-d96b22fa.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dR2QS5eXdSPgfBgAA0kwsttL1aCnrKeNiaKHqZ4urw/mvdjQWqZBQHQNdpZoe36VQuxWLt4LxZ0CixnjLuC49w==","shasum":"e05d12fa1768094bec949e35561f8ef7a5a15577","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610387919-d96b22fa.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/JJVCRA9TVsSAnZWagAAPTYP/iXH6dE/RS9YLH6pVjP6\n5h0Bp8t9kd2AfmuGk8UKsDVh/TFjlOTzuaw3cX9xqQWLfGFLr6w65zkiipup\n95q+lw85+RHJkgu3qXGP5NMkQ5kOJg7LHHFhE8zYTdazxhmYLwIDf9KEYyIh\nXihIz+0iiflUOKGXExj/EO5HIhakclbW0a7HY5VC48jA+8As4aqvYqXIq3U2\nqqT6Lt/fRTWtjmOsow9rB6vrZvgre/+oOUFfNnLw8CJ92h0AoNWF+9Ogs1lA\nCA0VfFFG3ssHIf0p15v43gn5CCqKDPtRIsG53Sx1Ha99/7fWBD18TgVqOGDJ\njdrU3WbItulvyyRHoPfo6cuzx2BKqgtcB4ySuBZjtCffTRKpWtSjKRk8RIzy\nd6dvXkWJKt0vo6c840KePNqNvbl0Vxqicn+L8hJsaO+8emT0MVdkuwWnwgLz\nXOk/j4FasVvN1P02DJUy4YhwTqSZuA966ZavUGw3pqID9B5OoFi8WG5mUfnr\nU86v/F6NMGK19mEDeGSDy1md0b+LY4M+btjA8DzD0OEj+KwXdF0fLhp06dXb\nIvsvdXgksvpsJB0IKUiA/fxO8Z+SmSazoZspLUykKOzW/y0fPaFQ2CNPmeWZ\n/oeISQqAoYGaCOC6pxHTkxUdvZUSGYtwG1TQtMSkkhsE+LWRkwI1ehi6dpiG\nq3K0\r\n=hf63\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDp1V8vQ0eH3tUY3cLXxBYj/Lbwtwec2oEPQ1BAlAyJDwIhAKd9eJ/kssXwE3nC0zLu4jklZR3t0sxe1HDoydJ/726v"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610387919-d96b22fa.0_1610388052365_0.369559647201231"},"_hasShrinkwrap":false},"2.39.4-next-1610398806-cc080287.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610398806-cc080287.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610398806-cc080287.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610398806-cc080287.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-urGtjGA6jPT4G4qmvcA6q4bituJ0tpuQFeEuQ5cIdGeK+lnPyyWdJC8gF1ms0C/srKpQpE2oll0HNVjHT+4RXQ==","shasum":"790f91278a9ebbbc9b5cfe3efa1a3acb14a7c85e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610398806-cc080287.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/LzkCRA9TVsSAnZWagAA6ZkP/2oGaedPCzAklLRww7Qm\neJzpY5ZgDrt76wuYO9ek1SdX7/gl4vegzSVdXj7tnfDKaK/M8bQNc+n/085s\nzGHTpLA5aDdUdMvktLhkgUHNzdF65hIZ1OUEm7bVTfXchY+KyyzhY9n9xs4v\n5dE/8g6/P5v3EnN2/D4OMUGOJHERtdOyPtPThnhngVwbmDkOI24iTx2a5iTG\nDFQLNw9FVLN5/lIaogxBZhexDbs0SAcjzckD6owWw2+kDmt3CBM9sqkuP2RE\nUuEBy3FOBqcSEMBUBZyFm/q41LU/NPdNVz8v0/loeAZSNklwVtg0HLXWgXpU\nUNPXsPLpklcD/QIRQkGXP9r3nDTu+zpEItVT4lDWjcYrYCCabCQ/7PtVUwkM\nrrtwr2gZXSEOzNV/jSvckQu492ATaQjDmfDZXNWrQJp6qPm2NnXBEKT+DEtE\naGONe04xETiPbsyfmWg79zzDVxQ/yb4MQKIO9On+rD3hFWqOHo7OpZtGXaSf\nNxImwZ096v81IfzaV5odzLvmZRYSMqbXrpI9qxt+BoOVH3ArUjk+2eBlReFA\ng9zXCwVI6u2hY2SzVWvogQWZYv91lusqlMbNu37fYoJ8woeP2J6QqSojYo0A\nhPeO/3djURzO8Ez42Eszcg6yc87yhjIpjnRHNjJqzGqZkvJAERZuEciIDydi\np+MP\r\n=/bMH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkru1XmoSPjQ7jXnxAbWm/nzQlqXnND+kGy53oU77rTAiBB78VA56EJJlKrMl6kPkcZi7mdBoqevnMpsS7l6Ct7nQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610398806-cc080287.0_1610398947931_0.4543476353033271"},"_hasShrinkwrap":false},"2.39.4-next-1610445230-0bac9898.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610445230-0bac9898.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610445230-0bac9898.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610445230-0bac9898.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-bfaeLCHUQYt1BX/fzvcR11ReMZWzn+0p0bNJG0hHNXUc3tzFD4mn7qQcwD5U6y1fTFV3KxX0IcMxKYZ5WogWLw==","shasum":"fbce3a4916f7a32edfdd6ca935c055434d4a8173","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610445230-0bac9898.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/XI2CRA9TVsSAnZWagAAPS4P/iixSwsz/+OVHZo3Dn61\nZMUtPXtRNHwbDgq5GgJo9xUvCPbyf+FodIfG2QdH2Qv4zk1fP55wNDBlpwax\nsuaEPgxpRngDAMLiHBQwe2m4TdK3rZ+xz+u92pYIX96yr6XC2nRjxKKv5HTU\nknXo3faUp+CI3rilIEVms88TCIS5M6orWoRTPTCWW6Odop/wJ5kuTOf/dLj/\nF/mr8vyy1BXWMaYDeUnRlzCFvPkEwcD/w/vC5uXvHQdQc7p96LsAxywsqr4N\nKI8hdrL0hp3r68N4X61rI2eVB5Ix05IxYOTXnkDfZSBpxKhVyztbAycJ33gO\n9SdxRm3bj3v15pB7px310uDSkxmLuB/m2ew+NeAqpFr55fQC0PHtYYWaeMzA\n6R18bVAnXQG6Answozk6xepyWzVa2wXFXDfUWZS8yLjpWiD0i518BD8dIam+\nHI7OPyOuDEtcbJCSx5WxP277TiEIgoST6RVNmW3rFjXS0MERIG62pS4xlH6H\n3Oa+zEQx38gxZOWzEzHqnxsDeg+KY4RMnVClF7pJ9egCpYpD1zizHHJI5Mj2\nrtIt8DkylOLfIWuQqVZ8V6OMV8/dPQRkkt+bcJUpXbQAJi/zdO4B1tls3mIL\nDLk0o1c8B5rTS9BjPoJTZvQRNfnXJuQ77Rax5tIFty/VRiNf+0jMESlTgXb3\nweRK\r\n=7VPC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlUICzq4nyrCwoJPVyfZ6LrdIFaG/8CXcapAxtYuj6OAiBvYIQH12vhXa8GifErYtTGRPl/z4/3bztrgCVax0g96g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610445230-0bac9898.0_1610445365734_0.910532083422783"},"_hasShrinkwrap":false},"2.39.4-next-1610446358-0bac9898.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610446358-0bac9898.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610446358-0bac9898.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610446358-0bac9898.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5sg9vFlREM27ka4qWWjZOrjaVMTzaQsy0jxXUPg02tWFzeN/WySQsRm5K8OtiS8FCGv4kZq2Zo86u2jiq5AKow==","shasum":"8d0968be9edfd63c22aa147a3f1605a824c673c0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610446358-0bac9898.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/XaWCRA9TVsSAnZWagAAaLcP/RU28HYMN3mEPWao4MxT\nF1UcBU5wT+fFzOywpgbMLbHOkGrcSoPeIusd6bp+FwIJvwWxbMtyOpRE4m/W\nVWLBcjEG2z6HBLxkSLhl9oe4CiGLnsoTUql1u0FsGwKQjJZCaUt0es36Tz2N\nnOZHPewgaOYSCKcrsNqUPjNALbButgvj3GCiJStHLvl6EQFK/UU/aUhflmmy\n+XOw6SSFzKjevVYk6OUGCukufn62SH09/8Z2GUkDStc+gMKh4MeaE2To6gcO\nMMDs+FaV76oWKAAHlOFjL9sM37C5EHTPXccDDRIgCgIPk4nzDdGvY8WgK3ML\nlMfy5+VvO/ntcwCZDrilXXOlJVujTtEmqGqH5oPVmT8+hoHYQ30kKvdRPB7K\n6nfD2M2Szhtio1+4hDeeHROCWzmfwpInmJKplZ20Iu137hKYpltYBbhyOEOE\nExoEj5MUiyKWNvSzPu46o+fNxSmMGODNZAcklu2zJM0iwAvgUGdf22y2frJJ\nyBSLKDyeDAqmmIkRtalZJCCiu86H7u3316Tuja4p9EnvGbIwKRsfex4EHt6J\nLwNCOmYkLH+cP+mOw9+X5WOA/7vZfJd+PTXacixK9713ACysMXegkQf2Jdw7\nh0cbe2y5rzZUZ73oa1u9/nJtOY0gd+jdwBUWfvMD33aOQ3jbkUCbxYS4TmKB\n+GpY\r\n=uWR1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCt/sPcDiVB0DstWIl7EaqFm1QMv4JOFyeE7hZmsagAvwIgaBwpy7Kd6PBtyiYHeZ0w91uLgbI1MPzUdCQ+BTW5n4U="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610446358-0bac9898.0_1610446485610_0.5780541216388013"},"_hasShrinkwrap":false},"2.39.4-next-1610454348-0bac9898.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610454348-0bac9898.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610454348-0bac9898.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610454348-0bac9898.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ASoKOx0m8VUe6SVcAYQeJ9qeg1cSd8FtL6issHdvxPx/KXUmB8ELB4f6+4h5N01BrEU8Tc1yYmtCaKvVtLUNaA==","shasum":"c9f000f34c251e24fdc702810cbe06f31ccb4f0f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610454348-0bac9898.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/ZXeCRA9TVsSAnZWagAAK/gP/2bz/HZf8bxO634K8q4I\nOuN9HrTfRaoV42KUPLS8nGj3uqarj79baQFnSh3yw4HSzN6yXYbFp7MLQsWs\nUMT90js/HbTZgqloszAaSYWY7KWSP2R94aqgTkbScYyisHXPJcoTQDGHxMcE\nwZBusVRJ3tkjS3EY10NcwrEUC+LtrairV7i1Brs3tWDG+0bPQXI/fxDjGfCD\nF8hneQedi+PTvTlqe/Pu67gPP03ggD9i8qE+hl3Aq/oTIfIwjxRCEq5tluK8\ny4xYUCf5dy9tmpALF9VMYZUMIoQYP3AT7gLF6+lQo58wlDU/lgx9vmgyFJ9U\nlNTu0IxQ4eXEZxfmTYEPKTQpk1rcFviit2b5t0wfkZUKCRB/Nbj1Ggr6UBrF\nyYHO/EtuVmAmgw78UooKkvG/X+2q/ni2EpmNFWg9B7wOz7Wc8leSzkTuUqyf\n4NsSl1FarhPSQwQhZ8LYuI7MefyhN4aYgzp5VTjQ/N/mheSSsrIkhZGOukqZ\nBhds9ZEQ1+J9+N2np35Z5EXhdPmRCAnyNdCRBO3Q8fL5FKry6mX88FqmLFIH\nOjbkc3V8MFkUf/jjygqYbnn3/7UAbPNjboDUJUvV1qsOwMrHr3ZXvpFA78PV\nQ2HTyqM7pNcXbD30ziU4q5U4k6pMtKn31m3yqq2EPAxWRswvkP/xGejoicGy\nMsCl\r\n=lhS8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZ+2afGiswUoDYkzbYvMBemBwDX/+AP05IRnKFQXSR6AiBpRvLYe5D43jZdZfg3yy1OlJGUD3GgyG0XuLhIH6VrCQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610454348-0bac9898.0_1610454494004_0.08969226920654272"},"_hasShrinkwrap":false},"2.39.4-next-1610458048-35730d9f.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610458048-35730d9f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610458048-35730d9f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610458048-35730d9f.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-WcZwsuDvRQFKi7ZfJMMr8G8oSOE9SaQ0a4mVkAN7gZJGp+MzIHhM+r4pcqb39307KyMezmvuEOiyiBtJGiOk6Q==","shasum":"0ef362b60cfc3592fc2b044662e6e234e217e40f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610458048-35730d9f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/aRYCRA9TVsSAnZWagAAJF0P+wZGv6sxfOxmcup0glL+\nKFNJeLd2ERfPk/mze8+in4hoYY8vCYjFqbCSWacZUxMGTBTWcnAT/sWbXR19\nW056ptztShySnyA0R70MtnWtMID2VPtLdrBZuf+lcpoaKl7Y3aAmMIXnu/XD\nDvXHJtt8dQ8qR5wU0Xdp/65WJ9JggvhNkuB4ASMjaEn82T6fwWl/7GNSb7PQ\n8rZPAopa6rMDmNXVouD6y14OdnBZliPEH9cNli8hKpSLqlrdnscDkMbc+xoq\nKn+/KMJR8jPTpeuHDyg+VpBFm4eQp0VUzsEF9wrVd0wLpnVWtq+vSOmOltDj\n5ymMaSq15ee2E5OZO1f8Nmy5Er/MFish16Lvn/ZLSyA/1BcbihDQ6Tak8fN4\ndUE9iZFSWIdd7tCtiKTMud7nojmMuteavV41RnelrUxpCKOeGrTMow1HB6jH\ny5G8OC4noInAacBwJtH4St52YbF1uW6nVRarzgOBYb9ur+OgdLhsBHzR2Ufw\nej+Sx2GqQee9+cDBOWC6MQwWWedb41GN70Bijs1RQuDbQQyMqT+9CYOlLMAi\npBudkZyrVbnemmIXF3EgXRnVG4JiF2Qhr0lxbhGmAgEIEQO/J78nT0JoEuuB\nUf74GbZrqtp7hwG3L5lI9SQBvd+Y1qVpaiZT9KJyRhAemrTMn4J7NtdWPxAd\nivk6\r\n=J0ZX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYkeZ9rCCKzWCaxBAbBx85t/b87sa+mTjb/n5Xc2iBbAiAsLCfw47ELvBm7KYzUPiIKrCD4860r9yWPtb7xJwMhBQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610458048-35730d9f.0_1610458200225_0.09050452777856677"},"_hasShrinkwrap":false},"2.39.4-next-1610461943-ceff7603.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610461943-ceff7603.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610461943-ceff7603.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610461943-ceff7603.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kLhcs5RB5nYUGYypN7AeRWJIZQqCfgMW11J82pi8BwXp+mDlSzrxB3T8uLa7ygzVBBhKUv+CTnxNphtLkS1h4Q==","shasum":"9c1bf240fadae13b240c84eaa8480469497986c0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610461943-ceff7603.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/bOICRA9TVsSAnZWagAAWAoP/1CA99c0QhttuWqej8Q8\nCy6D1ug+yp5nrybhdHlp2Cz6ThBgIxko6MoZJu3gp6GppNcR4ExgTDrimw7H\nrHaKJwVueOZqPN9T3urfhJqRvbxaRHksWmqdKywtWUzPzzrupwQYj1TaalM2\ngV52UCWxiNmyHFB1DC91SzMxgvjgKzIeyQ53Oar4nrQI5PCsi774z3VncS9O\nhDoda3LrQ/ur7cIlsihLqRRDgd5NdszkFOfe/mXkm/bkVOXLDnpWGuJWaOeM\nYdIVARi0LBXFmPyRgQAneXZuALNL/aHfGBDl8oTTWjCP/39CSFi2Lfg4fwab\n4kcRIKn9BOtztlc9YsQichQ0hY+gNtk39cL7L2CmaSiOd1GI1lqB6nilHvEQ\nqlwhIdKFdWWCUqRAO8hcIt6Clkhgo+3Q0pMP8enCjSenJ6CrjP1X0Y5lkJkf\nh2Kq2GREygmq9wKRXqEdTKPGVM6cOKKKfN21qKxLUmalcpnmmQXAwB0LgDbP\nJR8woCMB7ynYEA2gCWk1WZJ8Tj+3/OQRUsx+iY36fR/MhJ+HXwySBB0xgd+i\nc4lgqq5SqJGUueE+qSLsdoJtsRIQn9kkGRSHGEu+mxZqzSDec0wijCzHI+8O\n3v/dme2GTumpCIs2HKgGtGUWws+S8Ve4chOIyxy8OUdn7vzvfoQQ91cxMkI4\nwbtK\r\n=hbm8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtN8lms1lZoJaXY38KAw5MQM5ZdtT8NS3Vz3M/nuPhhAIhAJrVr2ZrdtizrX0X+6kOe8J4Wtipz9WzBn2wN3tPZ/iS"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610461943-ceff7603.0_1610462087750_0.13784391971406618"},"_hasShrinkwrap":false},"2.39.4-next-1610462423-4268d45c.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610462423-4268d45c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610462423-4268d45c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610462423-4268d45c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-BWTDscCiUvaAsHRkACOQHLHdn1HmWlCsPnjoMulNa+bmTGeUFCkrznV88bEbeq3WVD/ES840QIzE6CXzB0ZgZQ==","shasum":"d5a321d260f39f1bff7200b8bc53f5950835cfc2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610462423-4268d45c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/bVTCRA9TVsSAnZWagAAMQMP/RQX1hbFnoWqxJBd4885\nE+czc+oYrTKP4An1bsmAKSE/M57YIPB03kSFjHPkhfUGOoxVb7WGEwBGGrKC\nAUCasJaQFl0FOTkitnMedqn3LYY/2u9+UWSfp/fY/MbxGaeij85lho9ZCo+h\nv8ROm7+Gx6EiG+HpGQvHnKx6IJuZGPvkwkmjIzh+M9hVilxsmFv/95gKgYiL\n3Ob8ohkQg/pD3tpJ5JTCSEYGbnqbOx25Dc6Bi5z3CF+wOIvIQc/+wC0GTW9v\nrpf96GlE1/XL27nCtHL85sAhv8gCshg9qTLymU2biu9C25/aQl8K/YadHaXr\nuhoTekEPjB5WDo323utxhFgevdZ0zkLl5xJDJjIZcmlAYvtUxbh64DrCmRMK\nyiTiDtBTNnCFDqjbgzQ+PZcQMfNaDUy1heLm54woBZgz083xnVYqWFHLYgGD\nFf0Rmio5u7sT44lqY2Sig/9iysfq06wWhrIg/ApYeRZxNYxv/yxfEPUNt94M\nUpvUkRMGIhPfU4DHH41wqxKk+hUasqX1b9Wh3u+Nsp3GTKKrFOWgK/mJwPBA\nv1/NSZ720B0zSAWMz6gIibLzfltf2cwtupLaXrxNjqQYxlxXagfAE2nGf2F2\nQT5mNI6PucWPDFOTUXDq7xlf9MvEkFNCRUxW4sngGIFwdby3M/0/OFLo6NzJ\nA5HL\r\n=QYTQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9NNglWyi7hIKDqO0tW1jTwpWmRM89KM1ekDtk8PyCUAiBGTT2/40qBzl8ZoauqD3Ofy6pm2Ip+0dWJ00ZwJ4nfdg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610462423-4268d45c.0_1610462546779_0.48725648442474934"},"_hasShrinkwrap":false},"2.39.4-next-1610539074-999d50e0.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610539074-999d50e0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610539074-999d50e0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610539074-999d50e0.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-tYwgxxVQ6hw/8deYG8EU90UVSxoQ+t3F8VULM6RUQCUffBjsAtGaeAj8G+a1e0UcWmfNcmyhgqGkW7YQIrjSPw==","shasum":"8669c547a62a4c3fd8d9f9b6ed97aebb9a7a417a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610539074-999d50e0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/uDCCRA9TVsSAnZWagAAoNkQAJRsp2JisJyoYiOzQh6u\n8T+ufLQO6LloQPEHVA8d0JiCwBD7h07FdhM7jPaySWxHGeY0vrpPEv2IRpf7\nKba7VQ8KBBuuxn0TyvQkROZKvspbgib/5p/uGJ4kdfSIkWNzbDnBn1RFju6I\n2sw7V3tE8C7NmKCRKh7pyoxsscVo6/lYPPOGtOXankEzpd6pn0MFKbXvOOX5\nZe41R5BL2AWuv/PPbUI/d2vWH7H3sRkreD9ykWW3UReOy1C/XteovKUFHloF\nAd5Xtabsj/Hq59SOMutvsFrmIAq+l6eM2/o0iaBjsX0rU4iuEW3DL1Dohwvi\n7sw0KKB9jrirSjgM/kAtpVHlrnBPoIPvreCJCAulJbKOnmKL+ea42jyEBn0T\nZr+BI7q5vaVloXQMJz11e97AbMt+GZaE/nMnN41XAo2VgUclkBzzV52HdR0o\nna/mOKa+RBVXrYz/e7OR09ENwlTrYghhTWHzCzb70rbjzvpP0JZMKonmRP23\nJSXj6JhiJDgsZkHPqYZWdC6gpplTpfL+hMgMEjM9F8xiXu6CVt5fzAhq3zYN\naSelqxw4pelFqKvHRVohZV567qAMsPWAHmMn3k0ZVQvA6g9T/ZN+1KRL3pJ2\nEHl5BMjgEhTjBDWRTnaW2CX2df8Wq5PSZ/1nFgoCGF4/BUmBaB44sKVrTLLr\nCvX2\r\n=z3xG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA39pyA+kP4I2JmDywu+ZihRMBehnitslFnFGjtRmQUfAiEAtajxhPhfpv7838FbFiJWmvEUNfRUkXnpET7ewIur4vw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610539074-999d50e0.0_1610539201604_0.03314177816790265"},"_hasShrinkwrap":false},"2.39.4-next-1610540266-024b9151.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610540266-024b9151.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610540266-024b9151.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610540266-024b9151.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-CVOEPw6Jr4RZpBmZRbEn2kFC4yV3aGvjEuG/brFrRbUNerVCvgD2kuG3tIBeBmZ4g3vqit9d5YO8ra44yV8exw==","shasum":"d1b33ba57eaa44bd0a787459f48c74ec3afae922","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610540266-024b9151.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/uVsCRA9TVsSAnZWagAA8pkP/0bmAN/dclxLHtgiuZSV\nNCdtMMVZB6Ge45Oz5ZdvodaoW0eA2ACCPyb0kyzUC04pZFqqjDg6OuT/pMO2\nZUGmlvkxdeXPMy48sSLBZchjhVfDQCwyxmAHuhv6FEQQJGgWsNCiKU4R16pQ\nmA9JHxvW7Q3yL/DJj/U2KEX3axqpjNLKU6XrSQ9D+O4pPTsHitafGYkXUt4U\nxayCLFMmQE1kwZW3aMENHuMu7wO51mSirTBr3ixhFhcAy2oeDu10dzVSAYWN\nzf8qtzVM6F8hsLhsvIswQaNYdcg8XpHtE9pIHhg/uLp+TMjfeBx77MY/tghQ\nk4LBWePkZ2Xw/9+G2SX9cNw0PdyWx7N3cPbLX/ve2DEVldUVHp88ZlzoPkQo\nwyao0Gwu003APymZDfotQ1uwW0I2rFqUsdd2c0jQNBNlbiZwn6Cgegxs/bnj\nVXDdJrIZK88rlkj18dJ7sDcCZVFt4s78LIsUVd3QbHaR8Fm8sRvR2wlYpCq5\n7ZSXFSPQf0yKcoOP+UMEtKZn5z0dVXwwxXPYG3gsR5SaRtkWZGjTJyNubvt7\nAFYFTeFWwaqhI3kYIiUOjFPlkvE+zQ8oSz3zr5UfbAH/GeGlJdwun+wZEH4H\nsYLwGAjPQoOC4KLndfUOvqyzP8sBlnnJOtceUNaAHmMzagdkuuZpRHKfD3dv\nwnn6\r\n=cBAK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDFeJzdjG/mckPiiMlqn98A5DcNQFhs5u9zTvSEa0idHAiBBOGYFq59MVGJ1Qo9lncLMYozMAOCaMLzBFKeHZ/5z3w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610540266-024b9151.0_1610540395572_0.9881299465091331"},"_hasShrinkwrap":false},"2.39.4-next-1610540359-5a18d3bc.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610540359-5a18d3bc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610540359-5a18d3bc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610540359-5a18d3bc.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-gG9pR2nETakWNynk0cDlsT8Adbsgq6Q1oApxzb78Vx8hKCjSA/vDGe2krLc0smhmIrb57aK0+/a6KAZg0mil+Q==","shasum":"30e55ba80b8596970ce836b3ef7e9eba80e759a1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610540359-5a18d3bc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/uXQCRA9TVsSAnZWagAAGxMP/jflvpVhlCQGeVzDQym1\n9IhXmi7RJeUsSSlmtrurm4X/kS5zfC0vYZcQf33ijgfghZc+4ziMVXZDJScU\nbhQq+aKA027qgHb4EMuR00+k3/S2gzntj3nOeQsVK+qn5et+UoswQOlLQd1f\n6npyS2VQa3e26r65qjCk/EMJxAoK7yQTpFehgXYcrA01yveM9afX6lA1WbwE\nul323xScC3bN4uIwBvRUxJxjMZ9RsrMY+oQrmQ20LMENayQzPYoNlXryzOin\nIV7SKvYeQJWqEt8HhEt2DdsIIn4uuaX831csRruxlgKlIsEyXUPpD/RfICnU\nFBJAQOVh+P1SoN69pFW09w2O3ESexGddgQzu85rvm9RZ9KPIvawniVdrRCnF\nlOEtsGj8QigGIRaAw60wmh4Kjhd+kQwcAESNpxbzHT3BwvHlNOcn+Vbd2A4g\nizhhx1ZWoF0eKPfHQA+dvV1wbNBOr+Zp0LhV13mqdrQTxTCdbPD1TQTo78NS\nmFOvs9/1F9p6R6Rmf76sDfXOUHQgclvqfXFymsBuuU65PKF936lD02zA4JP6\nABYAJRpCv+PqHbopxWWgF8v1iNC07Tu0avksRXPm7sDGFGODMe3wCJjGzUjs\nyK03Vk0/IpTmyt+gk7sSOw4LXhU6fPfV7mu4h0my98BGWi9y1A1ehtnwJMjl\nZ+gq\r\n=a6v0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChowDFsAVTd9rbjHJHnj6016/Yd0d2CyEmcNARRnk2bQIhAPyb0lX+PUKahPxqXI/ueJBFakwR5GP5KA0nymltxqK0"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610540359-5a18d3bc.0_1610540495507_0.6174306345515022"},"_hasShrinkwrap":false},"2.39.4-next-1610540589-72385396.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610540589-72385396.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610540589-72385396.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610540589-72385396.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-twAjpakTSb+5MyuMd2BsjxfZO+CnYlSvVfbSZp+dMjRLY7YcjNsiZZZGkLVJJj+ue7hgGHwSmjhtLsIZ0CG/DQ==","shasum":"922678524646e85dbc9ab92fae7076f797f97743","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610540589-72385396.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/uapCRA9TVsSAnZWagAAtPsP/R/83kRBdOv4F21oqRYl\npg4gA8h5iRaqIqqiCl2bIbTWIR6fDAzZXMoLyqm5GyFGC374kayCbjC8Mqat\n2mIvsNniBFGG22+FFGEzzCAlB0ndAyb/K1qghcPN2UbUHhH8gzNOL/2yPIL7\niYWx6nr3WckTeLbzQcGF+LDtZqH8yfqGu2N9BU+f94h6AzL1IrKWgEBsCITK\nNo+02UFgfqS9ScHj8TlHGTGX/f46XUs61G2ucOWMvE08etyBTrIQujV0G2pO\nk/lzeBRTlowvtgW4JocluiElDYUgMUmzDlJC4KLwSe2OAjvyMqgga1fssKpB\nN77T0behclw8ltKQJMctfA22R9mXCp17XsWpwmCzX/gRLa/P3epG1qjLHdQo\nOQMfb7Y43M7vjLxQCc64I4v2zX/RNeR79WaI/A6JGqB3ZL3diRkdUxIve8Gl\nRXE3Ifdxvz5Z2uItpvrNo3iuvQZfxwnC8aFL6Q3Qp1EEI41pCLKWUybfV/cB\nmUtzlhlbkWNiX6annH7wLTAU4ThzVDLNEJgycMqefeeMPFcf99ovLMYhWXKk\n9OXQF/me3059wfwuBWMTcZZdS8Sik9dEBCkI3WSHTTOIT19pm5V9jt4jNSgC\n3PyN0C5w7p9kLcJa8KIfIS0CCYKVAwC/ssZN3YB9JfbuKlgkDkVTQbH4KDLB\n0kxG\r\n=Ke0R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZHW2JDEx7btCba0EEIdB57esFT7Zp3KAgZn+XoB4d9AiEA/OiO4ZqFIr6Yg1pVBJLkh3iBKa3Do7+/JUsrfyQ/esI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610540589-72385396.0_1610540713252_0.22820514429756011"},"_hasShrinkwrap":false},"2.39.4-next-1610541051-49dd6b9c.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610541051-49dd6b9c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610541051-49dd6b9c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610541051-49dd6b9c.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-7I7unhtMo12XrN/SjhwRg8pvQaBR/yxuDed4VB/Z/bfePhAaH80qTfaqxL1DD91qaFt25X+mv1/EEyMRsmfjGw==","shasum":"ed806392044a50b662060f469465edb073f21e34","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610541051-49dd6b9c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/uiXCRA9TVsSAnZWagAAD+MP/R5QlYncRLCtMYZdFN8L\nb2P4dTg7VmVQWtwTlbT3t5+RhUe/BkBhFXMj/+W7nxR/+kC7d/OXNPQPc+tV\nE8NprZrKU8yoHji9EmgwLjYOzKbEdXQ/Azxlo6j62MpvEarStmA+7qPA2kA+\no99kZlHW2HktXc7AwfafXKvNPYIl70UnJbP3xROzJPnNGQ6hHUPiVWwTirYz\n6GOgfucrjqC00hHkSQMrD1heg32zmsFmqQ1k4L44ERMymFJHgM4iFO6d7irY\nOG+uJBSxmWqeCLUAda4YLepuz6+6xUD+loif39ERnoNq7XzylUEfF95dxl2s\nHh3FS1O/SDwJCkLAgBTJrwPbP+YETXnseql4ggKCstugKdXHyaRxjkk+udA4\nUnF5KY5RnZNVUCgMz0r8k6I42g4WCY7osmkVRD+tfjRHP2mRSpyp4ZkRWaJp\nx9U+PoB7KwIobvjE/dIC/9935e+Sx6SM8K5mZE+yzIUY7dT0e8HxTkcVMYiR\nYN9O6E377HepQsJQwbnWghfJD0rMPm1qkKakKpgOMw0sEGGrfaVceAesy6Ls\nVhOCysEGvOR/p67F2dDEW25ttKSZZEXwGC9wwKGeHz39c3FgJ2OXDslIleaX\nDILIpZuBeUILZdd/AipAh54WJBLFhmwf01rh9keL8C2CvGp8KF0xMGbtU5lj\nITWu\r\n=P4XD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEipHgkJOPdctj5rJB1AmymZiwulzAVQOVxY07bLkXiAiAYN6JWoF5wiouwYVtWdJglhBDvIuybvDYsJ/gD7qB9uQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610541051-49dd6b9c.0_1610541207375_0.5578663369362413"},"_hasShrinkwrap":false},"2.39.4-next-1610541612-1a90c150.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610541612-1a90c150.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610541612-1a90c150.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610541612-1a90c150.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-DJPoLPREtY7BHgu39TqZJUhjGuEUuxhNAt2uXJvbo8eWME3YDI5kh/DnI3t4/4ycINDulZT+Ww0D+LNFAhIG7g==","shasum":"8369c19080096fa4130edf71d5054cc6a5f9d9d3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610541612-1a90c150.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/urCCRA9TVsSAnZWagAAvVUQAI4K/ptxU8cfogId0T4X\nB1x4lESaNNCH+HI+9QESt1xKW6ssOQ3yh7FMnvhDSPwqvnJB4FKHh2K1F+s6\nDFjcCARNCM9f/cTydvLl3+PzrNXxt2JiO19Lc4JL5lnVwtdVLpIlcXHy+znG\nCgGmaL+l5vuT0b74p3RG6+DtYx1Xjc/nYC7WNLbbNDVugj5h5kfqgZwQWjzu\naOTieoUnTMBnD3lalmLSCYBu7NAeH4GgEx7/ki4moVdDlvcBXxYE6lRrRZ6R\nQMNSoHX61j/AioBHn1SPIiqsMrEe6S1DxriSFsQMuXO7/FVq1oayeNR0oP8F\noVIAzv9big9dQdbfhfjb8VO5A7Ec290wZE4LI77hY8fHfDw0qC+tzsYTWKxu\nHXJAe5KKXKC0fEVVNw0Jw+ISfI04OrzuJ/WEBq/+KHeM78DM96Yeu+imZpPo\nSOLLZdNubjGIR9TJ5k2UGX9DU25s1jL3nkZ0najQFQAdUmLtVF5YNH54m0iK\nrxCiCV96rCxMQS95RrB4ZHzbnD1+MXC95gydD4fnXQvo8K9Cr9ty4/bB845U\nZ0APTiQ+oT6X5evGeA0aUMGEVfGOHZsuxzGlMkQKbxRB6B2SGoF/Zm2DS/Vx\nl4i5Ba0IoEAuMwyJ+ZbtBuCGS6RqbJ4btPOIYYgDKU0m6gLxemktaoNbHib9\nCB7P\r\n=xxU4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCm7uVrYiID8OC9pG7+FZZw33iZrKiX9ckGdY/OQNzabgIhAKHhp7D0UJy58Q29GMRMxvRa8Fyrs1BZ/FyIhk9Ba4FK"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610541612-1a90c150.0_1610541762275_0.05487354641146269"},"_hasShrinkwrap":false},"2.39.4-next-1610542475-49dd6b9c.0":{"name":"@xdn/apollo","version":"2.39.4-next-1610542475-49dd6b9c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.39.4-next-1610542475-49dd6b9c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.39.4-next-1610542475-49dd6b9c.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-DY+8N3mFOwzQJMV0yFWyvY/5dtBnR2SLLSXpZfcqsZHf4bE22CutzoGeMhirdL0mSKUalKH0npwIsaBQenNyzQ==","shasum":"568c457a51885062f90a79ed40d60e2dde02aece","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.39.4-next-1610542475-49dd6b9c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/u4NCRA9TVsSAnZWagAA8PIP/RzSqEw8NB1y9zRWKdek\nxrXIn2rbK54BgLlFxxjHL2fGXut+TSpdb3pkEdbOZC8pAAlPXBZxPxMibKir\ndN1zQPSudGSvrU5iEDo0GLmVvu4sRY1cg3bQRdHi014h5RiNIcF2rv/J/DcB\neF2gJfagZP/KR0VolG27BM93Sqfufdstin0asbQW0glsbIWSjDKI53lxIDhL\nY2PKFb6vMqsXpVfhdxSlh5ad6NBGm/mcAMilJeEC39HkAbyTtW1yWlwTgOri\niQd27n1X4GzOQCb1VCSdxgwpvnOe8I1vkdWEGkc1bs29xV9dXBuAuz3NhM1j\n8+3KBpGuYXcPUyazeSEz4pWSMvgJof89faF7EWtCq1nlSqoUIx7XDdwT8qP0\nn/7enkajACWST3TifeYogSRRkk3MugFMxUjotaswS7rvLyeS/EaqLiALi6xE\nixfYl2gieXci3lJBVpZRJZzydh4Pb6k8cevhPq/ULDsNmHPAk1ZkXp8Y4ND5\ng+s9QyOcbZBUfc6ekdFpTUvEfyiMUqDimsB0ukcNMzbT+8nTAsJ18m0UTTa4\nFF6SbiBIHItQMZRjQ/ulJ7f+RjVVeOp+AUg8zF7n6lwv6F8PMDiBd8IBp9qo\ny9QGb+6+DMeU3CygUIR9qBkVUTS6lX5SE+yDEg8U8yXl3n6vHEnM5sqhh9cC\nLuaO\r\n=FXdn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDZvDsll5tGMd9D8RAxtExtdpv5y9xew+t9Kl5IRWzYAiEA5guy4wfPTJOItx195hWqQ7cQbHo963UdXnubblotQ4Q="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.39.4-next-1610542475-49dd6b9c.0_1610542605184_0.2749888731692387"},"_hasShrinkwrap":false},"2.40.1-next-1610542522-7fe21e49.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610542522-7fe21e49.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610542522-7fe21e49.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610542522-7fe21e49.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-p4RCRfGxCT9x1/1bFyoU05kW1Kvik7xzuthKhQ72LyR7EDmyYsPtn0IrYInzBtpR4sZuBO4ialv7Y/X9pwoPhg==","shasum":"43dcbb70fe697741879232752025af44f1d957a2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610542522-7fe21e49.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/u5BCRA9TVsSAnZWagAAfkgP/RbfuomIp3jP1RqnlN2a\ntGjwYOphUwifEJbVMjO2Tj2IGdNOg9NApgVxoYtOwLMcRu+6Dnn2SWWXo6lZ\n1f/C/HKCnp57J3Ev7uUNI1G9vgB5DLSUhXDxrpdHriXThlqbpmkAQgDP4YlN\nfdRm6SCyQXZUUeHOyV9xlbY63IREkqisPrdTmmOPDg/dBrZNavQ8QvcCmtDI\n9apTr4jnKArZVOnZTwYgV1jmeUjpcLw8blQlV0z4m9f185VKRN8j3BwCPUbQ\nrJ0ta5tajXBANHtXezu7GDz95D1uqcVpfYBjXGvEeTZ8BPF7QjHY1NrgIj0t\na5UwOtI0oJ0++YNkR7t0udR1LERqce0pUqXZB0ddjtmFkfUFRFiLoMWHY8kw\nzkrUK1Bjt+ijErNMvYCuqHy8gIYbL5DmXbJ5pvNGygdanMUNOPray4w+89eI\nd5u1j6MGir0oV8n/p9VxRyoPIm4yqsc9i6A3Ls+JRaCfyYC6wTGTlu5vZTHZ\nEcGIApuEFQ4wAdia8BWMRIUDDFnKzyVOPz0+KJEJ7bEJjFu5o59feb3TPrS2\nDp8rRXDpdtqeItmrJjkyZIxIURqZZbBwDZDjBaxGP81V/eO5jRnmYlm5AU8z\ne6RHfmRKsI9jcGGziZBUCvJu7b4YEAgfcgWOCygis2moLhSbexxmtsI/c1pD\nytAK\r\n=9jQF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSrUrwzcTxP65GILp9xUPWG6Co62NB8J4d/pvsYbQDnwIgSZtJV/XH91ApES1EoUVWJ3pRSiycKXidtOhBFzcW0is="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610542522-7fe21e49.0_1610542656883_0.40887774234468566"},"_hasShrinkwrap":false},"2.40.0":{"name":"@xdn/apollo","version":"2.40.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.40.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-fhxyLFA1MvddWn5IddLwJ+mCOqOVqogqLFdpTLngL3IJwJwGakjBo0moxxvc9uL/cim7YSlKQqXIxbFehJz3Ow==","shasum":"b5b3e3c23f9eb235b5509c0f60eec94f9c4dfaf3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/u8tCRA9TVsSAnZWagAA+CMP/3Mx1lMvz0LPtSZTT6wY\nIaLWspYDvgsrtekA4VRts3/NHezFiopslDeBtClIuhTaNTkWfuHDD/TSM7ry\nFWfkYz6qi1PKNv3cV+6INUrc+MrJpH7FwfwCTQAkVmgghTROEfu2iif6AxCo\n+4GEHiTYtc8M3YErNVkVUCMPY6k5Ug5ae4EfEroGqPmTWXrsFQbMh/CHZ49P\n28iuVsJfGBDtews+aPMDx53p2Q4QKOlaSvComJZnGE0lpcTFHFewb6Wn+lPK\nZv9Jf+PoOjLoEhL474Uw64sKqGW9aKalOFwwoXNdIh5f7igiYJF/+VDSy15w\nB0bJjSS5U0iTw5Hyds6iEbch4QIvAcXvsAzCggnqLOxX7TkOdCFhOloS4pc/\nGEcdkATgHS+r2j7WaaWyj0jPI9+R+kCr/ZKNBoPDn3lqDmyddWs7i1+tPCl+\nRP3RLQmdb9UPNzXqlNd+kGUxWN6vUbw3KOh/z15j63YP0/QthLXOBr8O0Ib5\nWxG/+oT0Qe5ubxX6MjbDXHAd/qt6tTovFJOxPYAq0qTvHH3hrvFvfzMYZQ2L\nTpqsUnFhPncOD4QQfiz9Cg3rzX77GodmtuT1eC6OHDfyEhqj/BtyT0YePdNR\n5B+UmS9WzJg7JOZEsq02OdAoEW6xpq9dqNfmVmDzPfFwSg0QKXGXFOybWzY9\n/kOf\r\n=Opgs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUifDQKc21hi45Xc1NFPzyJ62SFPDUv8sb3bvB2h4BLQIgIMjM96ZGbnrZCci26FIGR95Jj6CtqWxQN+d3VMy/iP8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.0_1610542892565_0.0770476778475715"},"_hasShrinkwrap":false},"2.40.1-next-1610543905-304a3166.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610543905-304a3166.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610543905-304a3166.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610543905-304a3166.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-UFqDs8LXHrM9+SgMbdatBNaaCzUgpK3Yg7GStnxe8E7QxvAUlxwH0nnjrT/CewtMkAznnNXAk+G47606nSbB/w==","shasum":"0993c82b766d592b6637fb292937ed1d0cce4212","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610543905-304a3166.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vOnCRA9TVsSAnZWagAAiLQP/AhagByKwkcH3LiGkmu1\n8epf6RdLLnv51vK60qKIeLLpTx5dN2H0l9pfynJEuduHhZT+bA7SML1+umcy\ntg3psAYBaQT9f4zsxL1NYOjuDQcl3My0p8Butr0/g/ukzMmEXbSGuP5zX6/o\nvl4N2Gf5TwWs0/RZ8/igwo4C9GiBNH+GuCODWklf7F6XwyTurYz7x2j3tW11\nuhlzGNDi4Qp7zdwJ3arjaXBU2xl/A/pT8V3sOmFONr1Q248Ep3WlD9WAsW7N\nHYCEL5W0pZn1+uJKyHhYkAFIgwoehyvLFqfAmp4dEmM5dG0K8aRHuH6T1/7R\nYvXSYpsgkHVgxiHpnuHo8VYk/YORyCxHwO7GBpeuTYkNq8ERjxTZig/0Oj2c\ng853yraLrlCtiKQEnEUP5ow9fiMFNyGxT6YWZ/4B0JNVCI7R3lcza6+s5KEz\nbzykZD+dwMr63XVzdVjR+oJqw6g6SaPWezAhxqA1IhnfI00j+gANSGsuCDQq\nOw8g6F1YfZQnHpsWYEVMwlXmrce3MYX8GpXgbv32tXX8EpiNx27EtFyKEx1m\nvN5YrcdIIM1Rx1k+yHs0zvcWldzffciFT5vRhbPlPvUQt8k6ULWRamNCe67f\nErk6kqBJkRlsVbzfjxzqgldBlnzH6vL+TJp+hgRQgEMX0CmYVHz8lDXtrSOb\nqO/4\r\n=gIml\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICa5dFdPJabfHROZdgxgGs8mjQD8s5UnemceD2BQIMr7AiBXutfUtXXUNYvrhIFCUiH+YN6ufkf3t0Xp/+nsVs3c2A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610543905-304a3166.0_1610544039018_0.8629489383542852"},"_hasShrinkwrap":false},"2.40.1-next-1610543937-89887a95.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610543937-89887a95.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610543937-89887a95.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610543937-89887a95.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-BcsCJz3yh6vCx4xvdwG53YaX8kdbE3ATe2nmpzq6mx6x13UH4Yi6EgpFRiQJ16qGkGPj7EfNbD4Ax3Oj6EJRQQ==","shasum":"f331dce3280768cfd5fa09f6d956ff037e0b355c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610543937-89887a95.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/vPLCRA9TVsSAnZWagAAa3IP/if/pztXvNp7AI+ekKJc\nZPtVhbQkFxr2vbSPTPv/lapr20qRtZR4U8XKwOmFkevt6BG+3Rfyrb26tECx\n/V5hzL4UyqlDzD6iApucutgPT2IzxxKxLgA9Tv2I08QdUTR894KA02SUQUNF\nlXZdemwYEjuT0hbUZDgtAtm4LYic0FABDFf4/Xn8qJPVMzi7yr7Gxwt7b+sJ\nT/eX5DOFOmHGL79QMHgUkyExHgy87BYwPNaSm2abXHVrQdvHmpZfci6DEVns\nWqBZKepyD+9kArJ/0GwQxEURupt0sq4hXZ3Q7pzBOddELQdK0+/MXqlAsBxg\nCHcvBZ7cipehX+12xqzh4bYzY4YCoP0JwVbTmR4tm2wRbyWG/qYInS8uZfQ3\naIXnvRJXDDXQqCaekiqBfBhAORGvUVut8W+Hnlm8DUPlBdIC4cp6Nv33An/s\nhOAffsmlwmaelzmuYYJS1K3IlUj31eqSwAh1e/my97X5xRuJ9M25P3Uq6U1P\nklOJfh72zXKbdw2m32Fgr0XD/x1o42xALA/PiwwyjHW3nBvOco6tb+pOvvRW\nE5AKqr7zv7oATbj2vnd80VIzXlETD3+QwlfcQ57lww4k+vqpVfjR3SXjjxF8\nsE2Hzw6hKhGt2ooAOaZ/506G1Sm2D7cgwci7+O35dYSyCrhFCe8FiQe09TuI\nQHKC\r\n=tFOa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDPyVPJg6Nhv1JxUgOtPLJL+7xyMOEgdNJgtg1JUSzAPAiBKIeds9R6htcH6os6OGxZlSFwFfVCKmWo8NmZgQUnb/g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610543937-89887a95.0_1610544075285_0.42734377494923237"},"_hasShrinkwrap":false},"2.40.1-next-1610548543-89887a95.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610548543-89887a95.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610548543-89887a95.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610548543-89887a95.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-XYHGI3wtXkpIAce7NIFWSjrUmBYs0NyGlPtpBK56rEqsD0Jd/R1uyLNxpK3FjyFyhW3cdsB7IYpRlh75CS446g==","shasum":"dc87b8dab51a6ead5f69198c06adbd2e590a0c4e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610548543-89887a95.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/wXoCRA9TVsSAnZWagAAO54P/i1viJgy/lJwfYJIx0JK\nU3CI6cC69yN/dhqLp2IFax38ZwCpchM44Job+2L3gimn2d7QXkw5eKAxxvc6\n6JQEYdlrPWkeA9UHooWtjj8VrySmWO1nxYZ2NJwjoEYz5zWkxXQGCIZZSOfo\nXkJXzbGQWv+KVQ9yxF3ZLZQ0D8hYal1y8WGhyzOn2WoSdQ/xmg0Zs/QEybAH\n3ei12B5eH5XtVeICe3X31Nd8ntx3Gyq67Wc+GilBb/1PHhb8DF8UzuVPVICz\n98tpTpOWeo7Oi9makQWhC8+0EXTalXMBZLnVRcXvyTWwaWyKJ3AwV2YTQyjS\n763rm/1Fj8jX1Zg8SXirlIjcXMIawBWt1WI2BXpWWDT2duoLXfiY7jgLgSNB\nqf9+aiVo7RHW3hqLMCG4R7p61LdZJWgVnobqcAxMFLUixfI8z96Q2EwTh7Im\nXHc55TZSvFmPeHcK0eK2czRL/ZjFZ7eze0s2A0uRCIyLFs3to03uZNUXu2l0\nWG2M9bKjIhWmnJIFrMXobw/UnEosArrBOjo6FOmn1uIjA35hQHGgG549715Y\nUNb0qDe21CR7L+CPoIJKxeVnXm5R967dMie333BA+zB9mh70H9bilO31SLOP\nQADsgE6sT3c39PeqV84xbdJTwYidtMueEfLsTdm2fClgB1QDHS7m689P3bVM\n1+Ee\r\n=QJ3m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGP9Ufl0fXU9Dr/eH22lYijFjMJgVbD79SwYoFcDpCwHAiAyzH/jWw9EhpNes23mij7kjSEtfSl9dlYOSWabcSecjA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610548543-89887a95.0_1610548712106_0.32022730458609705"},"_hasShrinkwrap":false},"2.40.1-next-1610552674-304a3166.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610552674-304a3166.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610552674-304a3166.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610552674-304a3166.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-AXkEhW7xlNx8qLPZJiCVDL6ref9EEK4EFq9WCmeFmjR7TqjbXtwDMxYARXr+nBdfSuzEI/zjVGuMJ3F5GmYRLQ==","shasum":"b6e26cf5bc61dac8a46e7ab716c5803a7620dcd0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610552674-304a3166.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/xYKCRA9TVsSAnZWagAAivIQAIUicU9QqlW3BXcVid1Z\n8ZMsPn2tSmI1ekUqEcJHvkWV3xo/QMzm5RMusGiuks8yC65HDSrasj7XVEiV\nTeKtt3HyiB2xtOV+L6aGco7kDc0mAvR0nuTm+45sbDYeNLsHFyKaPp/Ay/aV\naz6BiSJH4y3b8T/XXwLbMUTwC8M93MGwBP3Vr2l/ClJHB82Kes0jZZ8ZN+NH\nweHGZqaziK7OsG71cHmjpd/K49Q2ormNYg4240rpgcR29PhrKfJPKxpfA7zt\ngyoWJLQWX9x9kk1LiZIzemwkGPlqsPpDnLuL6yLECRWyyE6L2oyX4SjeiDK2\nFU8ZCLn3tasBbXA1tryfxTKD/8eORZcvidmDipkpxjkkmqcOEmaRMyU08S5H\nJPXgOohMuPaQbqjGnrRVEXFeKVPota23NkzIHG7erOrSaHz8hTf8ngFn/Ktu\ne+iHUTScUDXIOEvf8qwtSDyxnhifc88vP0GGr9WDkxP7s0RwV8cYdy3V+ax4\nw3mX/VmheTcJtiLyEcSVVexNZTUF/AjJeYGNYoX0QRiluChNsVLgFzdfNhkN\nsCZX/pE/PAOQnXV1RvHYkyIme1TGJyA+4/mXSLr1zl1PmNCvwZfUxVsc7wTW\n5i6E+P9hxinjTWet0fH/C5fxR5U3iDLXi176702qTlz8ekP75eH0IeBcH2oD\nCaRH\r\n=3MkJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2iCddXmXYuAtlfTb/7/YjEvhmXjVwJbARjA3ZSoYo8AiEA9CaJrbNyHOMH5DdYgA8xrBf5pHz2ZhimvWDemQL/kRQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610552674-304a3166.0_1610552841808_0.17906525205503177"},"_hasShrinkwrap":false},"2.40.1-next-1610644713-9618ddfc.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610644713-9618ddfc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610644713-9618ddfc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610644713-9618ddfc.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-SXV8s6HQIlLUigLct5PE3rMbNxCmV3Qkhog2lSozpNCo/ewBinn55/e//SAnb2+7xXrNpEXT8kRaIvVmgWxbjQ==","shasum":"96d4f1c5b7a183fc68253814f9073f9c1755ae38","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610644713-9618ddfc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAH1uCRA9TVsSAnZWagAAc8sP/AxyLX2tZgcsXLN3oVjq\n3mdAL8Ln1bDaBhoDWnaZVH3LCMFJsNJvuTyNjBAmT+zO+1NO3eT1Q7jfHeGI\nJNmEa3LrsE0LZSHtmsPmaJhWtmQTke0AC9BZFCXbjF4N4QeNAeqBC1JZHY3t\nV4DS0Ygrhh1EEoShDY2UbcG3W1LjYvOeUIGU9TCHI7gC4xCiLClVwn+I4DaB\nT8fDmo5bvS07/rL2Ak0hmpX2IVLTvytkst0B4cmu+2W5okG2sxTlYH93Jd4j\nLVLzlX020OSPUmEsADKffXmDJpHrRuxo4Lt4j9JHe38wWsb+SljGWKxSN2XN\nN/1hoHo7O+xTszkC1ehfxzPa/vo+dvgKB+2flh8f2gDgsrfBmO6XLhtER9AD\nxRolBBsQoUqxNdv6NLmCgtwLYZRsdHvzve5jTZrA+zidG5haFmibFG89PiAc\nP4X4r2jcF+LuspScvNynTT4UaF4PCLVCikWV2ROha2FkAPgBMiuGDUWZynmp\ngUcDorpxIr775UzUMyruelKyGvcZ6JdlO1ujsSGBBIldLM4l7qnplsDQa5ly\nTakBhUUtc6/krWR/HVqNkj7CHR4/RG8NpnDOht18LXSlYqUhnVk3dmIhy9S1\n0NAmov02a8FG1vMIjkHt+TshtB25DXEA9qEGB+L98m170QAOZ71A04sxQma1\n9+hm\r\n=NLBF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRYsUK39DfOSqhoa/wyqFpmj1moClmSR+IqWUYwM8kYwIhAMOI6sJKByowRWfe8AtF9lACDcJ5XYdXIqHGGmTEqiNG"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610644713-9618ddfc.0_1610644845991_0.6463223863386174"},"_hasShrinkwrap":false},"2.40.1-next-1610715401-7357d98e.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610715401-7357d98e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610715401-7357d98e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610715401-7357d98e.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-m+bqgRNXCo7reUvVNovGV9eA84cDc1W3cZFIYVFTAH2lklQjEVdbWTRXiHafc2htViV42YUOj5/W6g8xa0Xovg==","shasum":"3ffecfc2af08ac84e2aed8b0338afeb4a78ad6a5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610715401-7357d98e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAZGjCRA9TVsSAnZWagAAfcoP+wS4YtH4MCotVC/2l2iD\nDvz7qh6wdwDog6r/tCYIF2jMGClvyUHGeqZT8YZizZh43/SrHHSUEcoe4Y9I\nq9gGnZtV/tXOK2DJf17V9HabW5LSGuPKprB53kIqGOQ/oHjbBp0fxYCMhf3M\nG80SK4603TshlsCIYw/bLYY273xO9BG9PhVMEGgpzTVBvtmvImRoWV/ooyQg\nK0D/8QVAD7U8YbQphcdFZ/+zh+dgDHnlcDdmUoqNHa+5LZVij4zkqwM/q/wo\ng1Nt7rM+M6JBVYzuy5g/jKFrmiavDc+kqB4SydoALePp7pdfAnJwQjq1vqGp\nvHuYawa1elL4OSfb7DNoD9dDbPb3PIn0zM/skDbUIy57OgkOhdcKDig+wbpd\n4an+7BZab4yLUifdiHHhVToTw1jQ72FgKnKzs+2OTYLDPY/AFRTKcwbo2INi\n1UlNU4Ss4B19IGJBczdsdXRFGCKwuJJteMWr+EDVnry5yX1usQKDFahoCiCK\n3Vzv/dNGH1kHmYZnXc/QXhxTMhxe+iLSdJbef6MB8RX9IrGzM19cghmSwxal\nxQRV/XgyIyf90OEgFEunZPtjD+scssFJs8vosiyZtpzn3/CfIENfXH/X77vp\nwgvlCDnHmPcTUql+fZje8DHPhwmoS0zw/1ifMzoto4co6Z3PZZgGwWscYzp/\nepQN\r\n=ZVFJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAlOAM4Z3gmSWR6Rt6kI5OXSW6sORCDWog2r2WLBSxn4AiEAgPBloQ+/8TBMRPFSqUPZ6in8sCDpMruULKpOxw5g46Q="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610715401-7357d98e.0_1610715555194_0.7788033782179684"},"_hasShrinkwrap":false},"2.40.1-next-1610716855-7357d98e.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610716855-7357d98e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610716855-7357d98e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610716855-7357d98e.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ctvyJz/iV2OSUdFzYliHuYElHXhDtWWiv/jtYmkaee7o1ndD2Zmq6CZkeLkzal5hcc8pdXPUpfrU625MSlvhWQ==","shasum":"ef5011699453ebaa6e0982ddb894aa9d1bf6679b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610716855-7357d98e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAZdFCRA9TVsSAnZWagAAQCcP+gNJRaU1PHUzqmLYPUGZ\nk493a45/LjVdlvx5LSh+f90MH11Sbvfdg9U5Ocy9KcKO25D5xVNnqiCZV03j\nc0jQRK17+MlrQtQ84XEDnpsJhy8G8kLplH3PG+TXSXYTq7bXXtppnPCYMHdi\nrIWHcWsgGSruZCtsDB2oRc7i75zBftMhwmqA+5TcL/AaHYl5LDGMKIPXQtBo\nFtbrjKUyAU4CYmvR9y/MacjhqBoQe4HeUZKm5HSjFoy8rGEvZojnGf2bh8yz\nb3973hGEBjHscJoOQJiN4vSDPq3euQOPPxCdmOcPeiB3mAGQIYW6JIoPDpPE\nJ32xQ+Z+naASd6BVXYNq6NU1Rsrq1lehcDrw9R+BZTjKLc10TQzUnPD4/llS\n0IVHkHHT3v/lAETnRoHkvxmmQKBOROrYx4PA4oGedJ7h7VYJvsLNS+d+bcBL\nqdEQIyZ1+PU5Ykk6XJrruVJfKkT0LV9VUpmuvw2ZtKEdJCfNbRpxH9RGzNaG\nRdPt4MisnRy9Q6NINmoS2KKd5Y+JdB1ipFEZ63Vb5mQ7ThdKmLLyZGXSQ7e5\nE9c/KCGLFgpgLRk491s4IK74dm5wXcELq4X0V6iBNpwkt2JGQzJj0WXLPBfE\noyA1oj5Y/mSIayax1R5egOdOnhCWtDdKrXlLWamXCMifARwU62r99wrUUb8b\na+/9\r\n=a+Bp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9dxSzi25BjtCLFvSfSfRBWzFh2uCrJNgy5eBID60eXgIhAJ/FsiFKL2P3s/an8DRjF9KGm9AkeBFaevELOQlR5WW8"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610716855-7357d98e.0_1610716997572_0.3415818167639062"},"_hasShrinkwrap":false},"2.40.1-next-1610718281-7357d98e.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610718281-7357d98e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610718281-7357d98e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610718281-7357d98e.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-99XvRHZtFhQuu/b0NfHS2/QyZLix/ysWwDkjIm10B4uB783fI2XMBgc/sdZWg+xjMme7VLKPSIl5rpd0l62E8A==","shasum":"71bb333533acf3d14c57a7b7a72590e0d9c9cd41","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610718281-7357d98e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAZzHCRA9TVsSAnZWagAAFWcP/1DS/ZEAEwBtgZ0eVmOv\nt1a5Zdx8Z6vdObwFU+koOU/0pZb3yjaq8qUSeWIB7FWHG24iEMPzYjuLawUn\nfhObQFSVOo6nMT1V3j8V5xv9vhC87lkHopDGIng2VjkXwB7ncQg8/UQYWaHu\nt+FA+678y1U594ZZkyl2mDdzkQSVJjByqkmA85BSkbEzYE5VQxO+ghObbgGj\n2P7/W97ZkoTGqAcETKz+2HKMJHafM0k5xZ7ISRJunL9tFBNeQ6v/5B6c9X+j\nnhNvBCu7vO2mXeG9jXiZ+HRRKmSezfGbgfGY6SbvdgwBcxD7pS6UIEg6DjJ6\nuvMKgGR32gBkuuD8yRvhtJeHJBepTvxQiyrEnGXkYmpmDN5XBjU8Zbz2GR7h\nE3ECLuuf0WssCLQVkpma8SRp+hzcp/zqgsf5Cpffd4aea5ZmYZZyuqq+eb72\n/R+9mj5OQ55lMHpRLIvBXJeARmMQi226EiYmVr3N2Br1aQ2LHdnxtzwECpXI\nfZtc13P5EJmySthRWJWTGeTwWCr0mfCrneJCLV7EjUypQfsHqRvul9lHpp8d\nZImM7utGkHxcurUxNZlsxCys5koMcq2WwhYESglShfRI+bXrtXnMAPbIG95N\nfU7aKV/cCJPQuFAQDHoPcmtrHlgqfxTdqSNGTM3cX0xd457ogOUaUyGjmDJd\noFiZ\r\n=zt6N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmzOc7X6RnHvVfYnikKJVh4SCID578fEJsJg49Fx0mYgIgNsZwVGCC1Ls8NcN2CxCGyQfJRaFT4bh/wn0vl5mRvd8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610718281-7357d98e.0_1610718407063_0.26678231707025124"},"_hasShrinkwrap":false},"2.40.1-next-1610718521-6b49f4e5.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610718521-6b49f4e5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610718521-6b49f4e5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610718521-6b49f4e5.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-F48bYbmLcQWhYKt8iw8AtFvb0SQ1KbgaUykBY4HQ5gX0NG3fh6WqK13nXk2SBFZZWlJCFh1JBGW7mtw3clWC5A==","shasum":"2ba02940b534102658741cb0606a1c07de12ccf3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610718521-6b49f4e5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAZ3ICRA9TVsSAnZWagAAxAkP/A9/xemjIX6Fgt3LvtjZ\nWICbzKIlcrlCVlG7QdxZhIYoHqA1RGVfK8ndK+Ty4N5S7jxO+iBMrr+zjKOq\ng53h3fTNY0c+Kv4JAD9+rKcS1GxXLSRoL0K6hRz4mFdxH8+GDDwBMrYw+Skz\nUCSL3C5xDdgsvkUEXR6TrOxZkaJOp4XjqtCRL4JoNQ/pmFqiFW89d7K6QHL0\nu4cH/E/Jqjzj2P6q4Ks5vdFoedPHVYEMhWbr1CMpPbfFbZCpoR3lgP6rsev4\n/3n83BEuHT+QDCXXPix8N8Voldpw58muaX6XnMm1+FPOuQjqEy359Wb1dpRy\n4vg/dnhqHTb1fwTSk+0xJ1vjBHJKa1gfMrpy8np55D+NC/zpIXroYOmaaMqd\ncccSIL/4iE8SfTsOkYJYyLbGk9zpupC4wyy3wotf5WjFgIVv/c1Ey8iXY1SE\nYs7IGWPWBJ/0+1kMnShTnjMF9B/XCmDCcjsMqqSjx1UlHB9bhdslJlufKe7/\nX2fM8XRfJoAYw+LNe9QeP/fFVtN2ZMiOKd8dmsTfCORka6k11rAiKBkG8pnH\nWB7qOSWT21oJ7KcOb/d0tHYldjyXmvFdC0rn35DLTrWTwW/z5uYi5V6msBIv\n900MirnWFXiZMNF7lhxYRpprLYbR+mnKyQOwpb0h4X8DVp0vw2YkJi+EdYyJ\n8aQH\r\n=h1zu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDELIsKfkNyJmrexyqDGlkFbGv3hYmRvViTYL0LPycWDAiEA4+xPGZ6hSPULjUrc7YOr+7jL6NSBwbyLl+Koa+rvX2s="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610718521-6b49f4e5.0_1610718663758_0.42252121300096723"},"_hasShrinkwrap":false},"2.40.1-next-1610720143-6b49f4e5.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610720143-6b49f4e5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610720143-6b49f4e5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610720143-6b49f4e5.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-RF/D7J8tiASF35M1iuBkja02n9R16n+3XTLE45Z6XPPdj+eVeLli7hb0XTdDVBD+wckcc5lmBp2a0NQ/fIAfyA==","shasum":"ecaddbea2c55f3ecfc6ee09d97a180fc990bc701","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610720143-6b49f4e5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAaQTCRA9TVsSAnZWagAAUewP/Rxngfl9ZOHqz9iiif6b\nGp4pPqgX7qlPc1Cow+L2Ube8BFJ+GLkClOMO2Ee2k1OvSCKlpL+PUBwXBk5L\nSHlV1vTKVaY+7yKKaPeI8DZqGuItdw0++pa2mUWbs7G/WrlXbvOZxoIcT6EY\na4YaInLKuvIApGiMDjM3IeOPqv2dZjCuuEvMU2i/yXln0hYxMtGQlPlZiQwi\ntRc2e2HbY/A0JPVuG6aPrLJq8685+0KOecyN0uL5vg7I+u1/RefOq1k4gwy0\n/T5TtSyn3lJ4Je3DiBQkN+nJelILMEiDF6MoY9rgk2qkW5hYO+DuiKV16gik\nfGDReFkd09DS7UtBAR339tAUyERWdpGFQ1YxNlk30KKf0QrUVUHnhWzhJN3h\nycpWbTSTNaVdrRFmFCeWoaKfs5bqorAgDOqADy0csKi8zpcE8uhIrYU72jby\n0oF8ZxDj7nV7aFzfttfodWAYO0P1U9C/4EIyMjIeqLprvefs/yYkEtTkiIrU\n/SmXTCqEhcGpQY2KTiNedrDoSgdjiJ/Ew5YKSeKHtlNSmC/ZzoBINkDmiHRm\nmqaKLLzMKV6nmpUAQK5++tZN6cxlwoaVxm9FWYZq0ki0m7oXnwofyiIH+eVT\nxKylP54RvVDATmatWnarWSnw6nRGGThELgroEe9d2eBWwPjTWvmhEcMfY7wP\n4Vu8\r\n=RX42\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNb+If8iwNWSLmKvZtQJC8Wpc2nlVikQZckXddWk3hDAiBigTrUtjPIdc6Cq4bRiPpGAvh/ciwyKDoIc72NiGF8BA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610720143-6b49f4e5.0_1610720275466_0.568395048531283"},"_hasShrinkwrap":false},"2.40.1-next-1610724444-6b49f4e5.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610724444-6b49f4e5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610724444-6b49f4e5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610724444-6b49f4e5.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-B/FnW9S3ch9GgW0aFRe0qruV0N3i3eOx7mpqhJzhQV8dt7LsX8sLZrlGRiBjohJ0HOeoGFhE5SUxJr4hN4l7HQ==","shasum":"40599e5cdee2a2d3516b59ba66f2dcfb93ef5c0a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610724444-6b49f4e5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAbTdCRA9TVsSAnZWagAA6FQQAJpRBwATnEgsHRTv/qV7\ngKOuxZMSfO6Iuw5xykSd8BQamKpMEAh/ZHO8SK1N3wPM5TcFdbwo4WtgSYnj\ns3NeaIvLpzTxmG08SPWzZcCNfjNRBJy2v01GBC+NDArMyvZ9Cog28wynGJwq\naJw7WQVIDy5RRpyEKwEBW7/CnQdTTTfbyzqLur4ZQ/hpMkkF8SkmJ+BUxAge\nhn2ZO+BuwieoqqLU8B0F/w2gqWoxKgvP2ZJufxXYUcg+WAcyrVKOE7UWlBFG\ngHjMlvJ6v5pSlSIG5JtLIDJvcvf4vpuvFeU2tfLcpCdI2gyub7hL8VIQncZG\nUtahiKA40usQiNkXR7Eer5REEdn5uEIX6OZ09tWQiDIPIGPyvWhbDnvNcQIG\nwaiT6QvkDXPoGq/mZBfIwkBKZE/7Ja5pTPj5aWp8SWpLaedNNwRIc9v2kg06\nfzMOh784GOwac8ErYi6VeSJmv+AF8VyacMqQhGApxqamjCeA91FRjv42f6lT\n3Y+hv1SfZhzreEMUm2PhSxqJxthytKmgcNmg0VJURnIJ/3YUEYkM6FMSp0Yf\nquN1CIdqn75amOBdWE7/hG4bhp6mcaDu+JGSLlPjdnMivf0o16I6p7GmYK9i\nLWGhNsRGgMfqXbOqRR/9p6q3J8wSB6fanO48geDeCp3GgeJmgtDf9ih3sT8I\nwobd\r\n=5yPI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9WABNYorPEW69lcOmQvjCUrqCrGAcBPn5jZFkvWEYUAIhAOhPAW39sE1FVz/xbnMauKy/9rhAKYu/OqgFIVdmbZnV"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610724444-6b49f4e5.0_1610724572531_0.42443001879405395"},"_hasShrinkwrap":false},"2.40.1-next-1610725487-f09db761.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610725487-f09db761.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610725487-f09db761.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610725487-f09db761.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-gmkjJUFF7gfsYltCfWMx1sYBsSOX9VR+cimFCh/Sigz76vpBdscN0t8CUB8FOEggBVy68lFK2SyV6byAXX9l5A==","shasum":"8e2923982a111196f5517d6437c4e5b1feeef192","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610725487-f09db761.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAbjvCRA9TVsSAnZWagAAjeYP/2HH/naGGaAhctYMk3Wg\nEKW91OQeqTf2QMdp8g3mLor6cc2D0CBXQ2SoQoHU6j4edqIx206gLL3yIyf7\n0LGLtmx1vVta9R2Ssd0NN+1d7wUugU9Atq8piPUHyFIVhSw49RTn61gY3tcC\nRR9hjU6ibYmrC+2eiUoMC/3mBji3EmHxPlTIAGopkt+5MzdwP5iE0yiuoawE\nfE41ganh8S4eHQhQI3383aMjVS/s0xdsUBMXsGrl+ppn1rFX9650GCz3iIMH\noKdgHlP679Tg2euzYxfSCDqxYb/lOqaOCdVLt+no3qPQb9sPyBhOCsz8kxM7\nxiB+ET9EBASlIrAhUnSDZis9C+MEG+s+5T0LaQR6RAy7qDHKyh73F/tT5DC/\nNmMHVZh/WNLUc6xMAl6hGgaQ4/zQgTeYpcbeg/LTszcfD9C2E1FH3+tbjJuq\neDS9zTRdth+shOyy/zHe9h+krGs1I5ep6ai027m5asdvW8a6gmW+HSvbYdgF\niXQH/GiQ1FDabzDu7W1A5mnekMbRjeUDu2RdQLppGRiJLy59UFeokAFm5MFJ\nQongdHB+ky8VH3pVVcjGZ8HNg5VA5K2cGOxu8kFzggA3ECGC12XaFO3d50Z0\nWTU+IBZNGfFYHRgkC6nXC+b+MW2V/Uv92bkJoRS4m48WEA6EZvNvIxyfR7yP\nDvmO\r\n=y1Cd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHYHwuDZSzmhhGzOVTXgFT9Wx87IxGJsxVQXRaq1RWpqAiAbuw2XnX770GNvvwIOq0+RhTDSlvFjMZCMNnGZOMwm1Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610725487-f09db761.0_1610725615183_0.41481288927760307"},"_hasShrinkwrap":false},"2.40.1-next-1610726420-f09db761.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610726420-f09db761.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610726420-f09db761.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610726420-f09db761.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-zaz5SRt0h3UCgpndvAvAlrVebgIhPoBrs0DUuG4DjDfKBSrvhMH+IeOrQ1+w+ImS/Uzg6ulbj65UYOOiv1i6Iw==","shasum":"736b5c03c157baf455ed2ab31d4a3e7c0ecaa6e6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610726420-f09db761.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgAbyVCRA9TVsSAnZWagAAmy0QAIUs/x1TzPAfx9SQQFnS\n9xLozSLoDwxkKTp7MzNZR2a5FamDIEJC+IDIgcR02Z7vDHILmtaBY9fBfDzy\nON9mjGUI2Urymjy6EtTKM5pjVQe44f4g+zYFoy5LApstJ81jg80cD/yAGH2/\njplWnTT9Djr7qtGeS9hMYsHLJdRlMwewF3HDvJQz3SIdMQc+pxjr2eYxqFoc\nZrmqylGy+m4BsjuKOG8Ndr7N/1hqHAEj/1Ac7SeABbclI4vRRkxQkwmidWBa\nnjPBJ57CIr4IZbYDUYoetm5V4oXkdruqZvPFtFrnQgSFyZMyloomRV8jdws5\nT1AB2nevsw/LWJOnhkhKQ8qpTywurdr2CiIvMGgGZFWdPVw96EBr76cs9llw\n59lfcAjShONxCOyQNZN2JhsmG5dLsl0Ll6zuBFC+8+QrZskocYr5zoe0cTgb\nkA35Uzf1cva6C+2nb8vSOcmew/M4HEDo1lCY7iodejY3vv420PTrW7d7bo1K\nksMO1Vq+nWCxhzYjLQkM2c9ZTVtW5tRro84fnDPzOKOvIbkmfAIID99nHygh\nIa/netfglZZ6q6fAodA1pHHZCzbmgxw49FNqgAuuj3OZ/bMgrLRPa1/W81w3\nQF3DM2SczfRKQHwYIZ6NCI37KpWKjFCj/rl3nFHasCBQH7xV7yv/uIDi4AK6\nknWS\r\n=vid1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICySGJRMLhE40xT7jmLK4kGdUMsQdxZvL1s6lGTs8letAiBA367IZBTn8rfmRvj5zj9M7VnAz3RxeMmkRbzX6G1VAQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610726420-f09db761.0_1610726548836_0.393989016400911"},"_hasShrinkwrap":false},"2.40.1-next-1610969850-4e588064.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610969850-4e588064.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610969850-4e588064.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610969850-4e588064.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-IdJJcwS9koViepK7l+5caNLwZb+x8Y21ezLtP9kzjp/CSwwUDsvBC5YbsnXnJSb5I/tLv1glRJ2/A++Og4AX2Q==","shasum":"1171f2c3c446424efeacaa752968eaaa9d954260","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610969850-4e588064.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBXN4CRA9TVsSAnZWagAAnrYP/1L3ZoBqq03katnUejEO\n+TVgdqq+QvhLWWHKygm87DTuszscZ/QKeitOseHrdZ7IJgaOu/epN/Pm2vfU\nHFedf4NeQS73McpCaXq8b52p2oetJY9rnPUq+FePZXgdzXHAQYQfbH6pnJib\nPHZcra1D+ZZVmVleVNo8wIcYi/eeKGVrdLr8sDGIEo2x9KjP0UkMc2TLpRHy\nerJepcSCnQxJLFE+rk5iuS8MZkE6TzZp23qbMKQ9811RppJbwa+P38doaoK3\nk+uzGWDR2u9AiBz1bK4L0ieb+7h8MtPxx4nbwfz7nFPLjB+Wyk/dN3ssoYVA\neSlBwE87OvW3Su20IWLrFSybkOG4NPfm+Wq6AS21e7I6JQTpQ40Z51SAcCbs\ncAR02S6tLYqT73E82tO65Z4dVV4GwvYyl82a1qLcqry5BYaiLRkj3HdC4UEi\n6jvfbfUoVuSl4dstAKkQq4veQn9Q/xkXS/4d7JHEc/QX32sqPFfqiHgWj568\n5MuEhYS85dPTHajPwb9UMH4KElxoejSON/p7Mvzur+JG7KCzL8NTCXkdFuG3\n/6pO3eud9nIy7RahtQXgyZKdgzq8X6chFnSNg33zBsEEfHKrvacjhpN+q9rH\neKJxOHawXekzNGWjq9lu7KAxQnifqmFL8DIy+jERyP70/t7yqjN1kA94jLif\nLO4e\r\n=dMwA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0VgYk0kPZj6jkp6cm6tsxv7TcZfB0w/ZOEQ2QLBKN0AiBEZ/n20gIDE+IYU0/seD0x0tn0OVT2R1A4PkvFx75dlg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610969850-4e588064.0_1610969975822_0.5988119713177047"},"_hasShrinkwrap":false},"2.40.1-next-1610974394-4ddf6baa.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610974394-4ddf6baa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610974394-4ddf6baa.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610974394-4ddf6baa.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-873BFhb6pnwppnhJSGgADJlE1oZSHT2kFxiNhKVMkHRDra2u7ciDAd8qq4uMdJlFNmjNkf94zZSXXugzmuu9AA==","shasum":"59c22acbfe9b9b60051b4f2f56a6d4cbc136775f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610974394-4ddf6baa.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBYVVCRA9TVsSAnZWagAAmOEQAJzItDF7zwLsRMj9xykN\nk8WWE73U/AYTPEJEp+ZYN38WxjptuSJau2JmlY1DxYeP9DeHLE0ZhmPsqQw0\n+J/bAaaQKHV2X9LQjFZwOn7szeA+Cxlo/hL4zro7Kv4vp450TTiwslimDGgY\nv5+HHGWtjUnCS0NB8cQv2pTi2RGe9UF3L6ljus9hqO9lELoLyy8FEaCCYZqS\npcmHgPkmi2+KhQXtBs0FIpyCSwSYMuXeXzZ8QK1EVtHt0YbGpIiqEAAhlwRA\nw0ebqFhL/zIxWj5mWCegqanT9w5iBTDN1Fc+K63UQwLfzI2sWOcFaWa9Vf5K\n95imWO4h2svNnz8CUef/suF+HD3K9aaeduzz/JQqJ6Fq/65zn2LdCMfaAbNV\n6vIZ1BDxerTRpXUVoNfv6Ca78RJdVynf6E/1YbRA+P58i5t909kS6IeBv5jY\nlYW4J0UCB/KPERc4y/GfoHXMiK212mUKzMSqPjG5VBmz37yIcR6penuJuyOk\nwM2taPUyvCEx7UOoi+GXj5AjiWzKTeLoB3u9LDOu223pO0crLcDLEr3CR3yh\nuhVLxtT6f85Qb3ohnuKhBGetCulEtr+mrumga7yrx2pmAKhiu7HB2dOPc+zT\ngxoquYn3UU5oa+TOQqpmydYJrGOiqZPVyD+hRxzxvQ27YtZKXoPvCNkVoCsz\ngNeR\r\n=/uLr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIASApIT1svfZI+RTJ9qev6R96SM36UT3PX6iPcE271+8AiEApRbp/kv3JJkQIbnkF6bhM9otopl0Evfr/7vzfH3H3D8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610974394-4ddf6baa.0_1610974549323_0.19242471599114674"},"_hasShrinkwrap":false},"2.40.1-next-1610974608-8234820c.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610974608-8234820c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610974608-8234820c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610974608-8234820c.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-SMFRQU7ConftG7JgNlBwcvfMHaHQCMbNYQly+8xaPdEwib5u42YZ7s6TpxmVMAiv7DGgPBstdU7+Rp1Vs/SlzQ==","shasum":"d9240014cb4245fd0f149c9690b0ffbc56c6e726","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610974608-8234820c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBYYZCRA9TVsSAnZWagAAJdMP/jGEwZPbWh1/G3W3SQOp\nZktC/UU+zH824jSNT04VnzLyK9rumlDpnA0K8B00FPS0lfPY1QiWBODqHdCR\neDkOwgnKY0sogtFfimABxrmIFqMxWXfN7COs6h1H3AkrZkxiGst7OPGxdmfI\nqf3tNylL5a7dWCXj94Z8/S+hetBDhHy8t4gslUTI2+3lWI3jk8u164r6m1/Q\n4xdAReqdCPelW2ddgM5razoGJzKuVnR7w4f1PtiGHurZEbMgjkSYUMloEgSf\nQXanRrJcxGSteGdVpTDzYm82tbjJ/oE7diE9q6ha94slg3guxki6T8J6OLii\n8C4ferDSZthV2NoQn/ezxXgQl9Hw2Xvu09Yc5YWx8UTbHd51qr6vZW/LeTwa\n8ljbeOUX100wNMjJyDg6BzL+ygT8XzQklEiHZEag9l+CDrPEArs94tzR6Xwu\nZTHKVPf+2BflUjVbfL171z0GwVXkse6SAEZpGxIiC3FnDcAzfuaZXzLExVUV\n3xSGXLDahJatyTa4p3c+rGENFeMMZsMHyOt3yw3q8m6OIFJfUUkRq2HiYfoY\nghxG6BUZy4IYp5LbMh8E0wnH84rvaBAVwJglMYgjh+yIa6umRqE2mRrDYOWI\n/k8u3NR4qn5uY5GOfHQaoFYNFWc/SOPCmXTVo3qhTVq5vkTyiPywfT52rdbH\nQnjC\r\n=6i7H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3ZWnjUp44UxqdKAVYujPVjwOla7836pl28MdXshgcHQIhANfVhWHUbPhjH1WtYwr0XK8v54jPfuDr5DApGxQGHyz6"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610974608-8234820c.0_1610974744764_0.2196646255751855"},"_hasShrinkwrap":false},"2.40.1-next-1610980521-28d48dae.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610980521-28d48dae.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610980521-28d48dae.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610980521-28d48dae.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-t/STf/o/1gPrBtnSSHXUWfU55u0Z/JaLrgMmPqt8eqHZ9VKQOjYO8oV8So1j4ocBa8/2WFmRfV1QwiT9OPyIMg==","shasum":"a947409ff32c95901af53f6cbb1ebda932960cd1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610980521-28d48dae.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBZ0zCRA9TVsSAnZWagAALDAP/0BGHZKEntrT7p/7tdWs\n4FOHzfLELEyVC9J9r2u3HBIxbKLUVkflQr6yg6ND1sQtByzSYFHN1Q324iZs\nPhx/ZVWc3X+qd1LsfAcJaFr3jyDLzkesy+t6tMhTRGM1z/+w9Qv4wGxhKlO2\nBuoPXSA5TbbEkY9cTMnJz4/9DYoBt/3helVac2uzFHWlXzjilInmKB+7ADN1\nF55qJZrOp5sdhIyNY2lnsjfsQUUvQkFqTKx9lEMiV3j+Ki8elbP8j0wnw/b2\nDbbGPdspSwLFiY3IB4lOGhGRi/Ri/rLH/+hCTLKG7aEZf3MuLEMeZjLVBG5f\n6UB+zGWeLdZ2NNciHoTZEW+Hzi48ermh53wurTi/p5uiEEhqCteexuEeBF5a\nbN3tNwLI1feSsxmW3HLfSJh0WyltY+Aqq31pEeHyiS1BEoTWQLQxVKDSDg3j\nVb0Eb8B10k/46rFhxrOufv0Ge2er0r+G1r/91YLU2UfvxiIVUZmyJb/TCc6a\nM+MXFCk3zqK2zJuXjig6KKfqiXqNUEh/6MxFqsKigaLXi7gifDC825WU707V\nMDMqgkKYUslSdaFXg4/dsqllYRZ2iGhgMfx0Ixa7O74yJsWajFEdTD/jrTYo\nH84dXMsA4IdYGK9xjcP/8qYHSHftxQFtPJeh2pUbx7BbM0yYb88GMShQ1h7B\niPax\r\n=UDmT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8gBmHhbeE70IGSLaJIhWVa/6YY/CAxZNo8w0HsQPCUAiEAl8B0tCedcwXr4bLlsFpcbsXh4CJQtY8L5LPxdrhQghQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610980521-28d48dae.0_1610980658607_0.8616941079161"},"_hasShrinkwrap":false},"2.40.1-next-1610980568-4e588064.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610980568-4e588064.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610980568-4e588064.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610980568-4e588064.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-RQ4nV2ac7amPHQFr00wy7CynT/nbpEU+XWo8V7ZE434ab9JLu6zklddhIhBxjBx3JyleqotZXbXb4wyyvDLtEw==","shasum":"29752a5ea2ace16b4df20f7b2edd875603c200b2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610980568-4e588064.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBZ1ZCRA9TVsSAnZWagAAIH0P/3bM5y6G44mjnb1IjRsl\nNx/kwTehJHS9yjR01kxEM0fSIncG2qv7YKXJbEWVdWdSu12UqsQLAMawM4mL\n/p+46MkfxXmHAr5EFdxS/Pz13Bx/82kDcXM9OSdRo4IW9jlldPNXmFhCfOIz\nGiwWhDoNdrdKc4J+A9quE4uOMrsyP9MbMuyvSo0PiYBt+DHJoTzDNoFf9VVJ\nI/dgwG04qVvQODuWAjpS3PGwIT8mCvruzPmVY1uBu5aepHTXxXJOiuZ7xma+\ncCdfHcw/e3gw9z4m2mzN06pkFyqs95kf3gI7kAezaRl0UaSay3eDMvUpmqfo\nenU/sQx6uoMTAagVC3Cti0QJ/zKstiVcRnXx1tBZFff7LvwgrFPvIrQ/92hs\nCeWVdZSuxCqPsnriC8jxSkQ1drAVr5UJ+NE48NxXDmYtl7E9AJqcOqz+numZ\nIxU6Hgc1l08tGegPGOX/OQrI1K09MZQMYoex0PQNduyFyrnOZKE5G0TkmDsc\nO2f/zRAiyb/obRjVuTWIb6OKSyS4RZlkY3u53USmS2nyoVZWqgbtO3WFMnYM\nbgSDHNzsz5gZYpmXLs/ic0/QaqnJwMEAbEr2gu4ZiM7UnhZuabJdRSdquMS9\nrtdtXsZ/4eGBr5miMO08Bk4czV3SlVNnNW6f8y6Qzib7Q/m6Dbdk/OposcWg\nCzMh\r\n=r15E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB42UbA+Kk6s4vGCljndwE4NqpZlV1XrdX8/X65rr4iHAiEA5iCNIPBqGSzpoEmRaNntRwIfUEurtzuTbo4cTv8Jzw8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610980568-4e588064.0_1610980697485_0.711134805442867"},"_hasShrinkwrap":false},"2.40.1-next-1610981719-d6c11efc.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610981719-d6c11efc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610981719-d6c11efc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610981719-d6c11efc.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-cvg9eg9OtwDA11RPPw1a9ooHRWbA8wJYCD+fw/JNEko8GE4wpwuIESxlSSOBKAlkumIxyMcO8D3c6qFpO2B3Gw==","shasum":"1279139425b309d304a936d506bd6242211423e5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610981719-d6c11efc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBaHvCRA9TVsSAnZWagAAIRIQAIjDc6oj01q7oSpc3rel\nBpBZ4zMaQVi/7sr+C1gDmOxhuzlQyy8mhM1+GRgc+HWjfpQvq+Bc79LcmKQh\nBVqyd29n4+mISZfmHHbTvtsUQeNLKmEHW8nKBkQEV8K1OKYc2621IJOK1Tvq\nj4D5cl/E7DcCKEJFN2AUk53fVF9xxMPaLkZ8BxHHoAlvTTMmZA3LF3v9v+uB\nsKVT/ZWiIUAQFWYOnq48uFC8G6dhvaR8tb21sAO1ofqJRWkbVnPeZSHnQVxL\nya15NG55BQOclZ7PUJmS5i1wZDMtqcXEI7KCSdjXmSCJuQSpEM2gFoxbhHjf\nUtx+9PH2bebBIUHLiZ2HuQA4+GUvkqJUWuqTvmjU9Xsi4GuI1pvkOCyfEiJf\ncjGqFvaSw7lmDZf5Q258HIg2ZqGWYfsanq45FI2HxT8cV9KGAI+kfUrh1BS/\n0dRq6VT0eDkGctny9zLSR2UJWHOtMDt7+vwEJohBWu6nBxCz6csw42YUqvJH\ndty/dbSpBqccvhRK9pa+dylB4l0QblzxjtlFIMB6ROaOkxpEi+Py+cCe1wRn\n1Dg27N+BDOwyNOyAGJLxmVCVAdio+yUjwNshrkajF9wxPKPvNGe4K4CFMFUl\nh2KPbOctiuELGMB3Ti01GHcJ0O/s3Nq268KkNpvxj/OMFDG8EKYpjy0fl+52\na5sn\r\n=Xw0d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6LYyft7l3cXID0n04J3eBzAVGGR0RKg8xpFrY3sQOeAIgBNC9NkaRNd2KGyqZ+he/5c+7StIDmNJeu7IPVid2Kr0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610981719-d6c11efc.0_1610981871469_0.33332719682274115"},"_hasShrinkwrap":false},"2.40.1-next-1610983103-1e81b81b.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610983103-1e81b81b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610983103-1e81b81b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610983103-1e81b81b.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-d0wrxg+ove6Ut4ZmLVnV8iBUsXDSkDwhyevGJNwkoiMH1/8EDdO1ZlVFey8P6y/NCvRlnmhbk3jnrxV75Mk7CQ==","shasum":"71311cb332c8a26d738b4352cde8ca1c80530e6e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610983103-1e81b81b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBadRCRA9TVsSAnZWagAA3KwP/iLlQUQaSMyKfYjQYROe\nBm5uNIUe+XStypAz6ws/jMCSDvty5uHM9NzBW5XwiQkZK66aDEF5cGP3MZy+\nN6H6ns+p+fIJNZE+iIB/U2PFaepcUMrYvGb+ZVJy9tXSjx6sQBtuKWSiVoBt\nUTJPZov7BweXdsdl8/v7qoDVXtZCYN6TpLdxpfqDLVbtA+PB/Bmk/Abe3/wB\ncy9JYIl0NNjk1awTjA7sBUS907XiqAKCI//t09TYDam3CYMmY8xFsmc1vDpl\nl3zWOPn9Sw8l6SY1O9kxUML4i9uCNGap8E6wXNWwbos/WrjxDt3dCCiMIiNv\nz5QH548Q24C9RxUwqmBpCAMPlccvizb6zU5wsWfmTATwGMnXQmOmD0V5jO2V\niOKQPDElR6FaNpQDIwpOF3WcgZzxXBa0+6W1jDueAD5YsTGdkEZJuEytlHEg\n/EIjOnNCxwoTOBiPbvlpGaxugLPTjM9kmQ/1KrDYSkOt2ILgfRGoRwT7s4Qg\nCd20xupaC/T7hSkQfahE1F6T7qvfg2ORkC506KRP7C0ud7Dk5w3ZkqeXbcid\nxXokqbTbdj3SabV7GmsU2ptDO6KrOfu0R8WRpFGYJGdC7D+SAo7Dew/dinsH\nQnCyl6dY4kWzAa50p0alGTMEGn6Ur2F5R7QwG5JPMyeXEyE6A7UlTs41VWFM\nO0Rg\r\n=qjWS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDInS52EQnj3UP9TObBKNP8Q/q76wUlfkxZSFBeAPHQ9AIhAPSfHTVYr8cvsNMtTg8+Q3G/wHudg1Qz0mat8SdgOrP8"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610983103-1e81b81b.0_1610983249298_0.11579396890178328"},"_hasShrinkwrap":false},"2.40.1-next-1610983877-ecef63e8.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610983877-ecef63e8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610983877-ecef63e8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610983877-ecef63e8.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-mrZonoF6YhhHWFC48w5BN0h0MHEIP0Na3GWfT2sJTdIR0pfqlQlP/4ceVsYEphkcrpYH/uBS6qEB8isQUb3orA==","shasum":"3437f75d9e1e5725971c14505eafb5e831ceda6b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610983877-ecef63e8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBapLCRA9TVsSAnZWagAA9UwP/RxlNxX1oHjbEGxb1byY\n1lB0E0HToYt5n5Iy2729qsTiqqv6QuolpYuyV3azRRQneSyiSNjGB6d29O97\nPXddjpGrH1iHrnckNPLsjSXQTgHHzfyY1sZwsoBJfB4+HuM9y9jSgr0g6Yo5\nCgGDoPPk8oUxxtCyzlwhgJpuBDyL//ktSn7rXvPmeJ/8Io0fNZXqED/6k9ez\nkx4z75LTZtn7smLQiu30/vbAn34uNJgxDaUyvVn8Njf7i4ZI2//aIGz/MErq\nO+hPlmBbojhFNLgWN/+V6Yg7mTYHdWpXrGBpK5hT3L6rBbnyld8hAy/mb2Dn\nABGopB7Jwl77Ni+tq98XVzAhx1RfB+nVUeW2BD/145uM7kCJPO5j82c2Qw6T\nqhNtXszokX+bQg4AUY3z1SCo8AArmNsy6dsnbnbF5+2+ad2qavlRwqSKmtyh\ncR95yH6Lr2KpuLwpvDUpTjR8jwlR/2hg4ZCIY11pgYBg6ezCopCM3LvQ0MKk\nIj7p6rDXwjAxakDJ7ymiDmW4kSG62X+DU7gZlUhZGbAKSlb2W6jC+JEg861t\nkkf87qDK7AR/UzBJS/yJM7qZA81WDF4vKbfbPsAYzvNiIOzXBhWIuiruEkO6\nqbmW8FXEP+VomOJBbpNNFzU43t6YqnViYMBlQvsTfAOnoKYKCGtclWhPQdQ7\nqtfl\r\n=gWyL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWYA36CxTtxEdflwLZOOwQ1W3xlcJfW+C/1NMn8Q42SAiBVb5PXFnJgbnNDpS5WTPzNgtW6o14J6kyCkvKHhDFtbw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610983877-ecef63e8.0_1610984010311_0.053972994110111916"},"_hasShrinkwrap":false},"2.40.1-next-1610984479-7f05b466.0":{"name":"@xdn/apollo","version":"2.40.1-next-1610984479-7f05b466.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1610984479-7f05b466.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1610984479-7f05b466.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-b4QuM0g8+8tkB/NjFepZJ0ii/YLFMMO8VYY1uj7v0K+c6uTrVfosgjmDp956dFhr7alxD723lEPB+KAk84pCrA==","shasum":"5106dc9483b843fbddb25946ac4d46d5ff727ee1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1610984479-7f05b466.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBaybCRA9TVsSAnZWagAAj8QQAIi1TTK45YAhGvxxt7t6\nHXm658MbgnoXAWQaMi2CrxU/yWQTor43dEWm7LDohPZZwvg1yRhpe0novO53\ncmSR90Vu2PNpsSO3guDU1pwal9TP/EOfLjADJHvNciny2BJD9UJWXWk376mA\nlHD5sKnRxShlyIdFxOtEGSKfYoKU03G6E57t2tqQ9CyRMW+X2qd8llQ7b68j\nEpWX0SdDdNY/RF+CiPXtziAa8lNKOETQbTbM5CWjVTvo5/H58lPR7o4Mpkru\nlMdbLswLeEPnCEyqNXJGZF78B7Q4jqb3lLJAcdwTktawyDrs+crG5u7QAAxi\nSeN2AzTFNqGFuWgjF6YMBIJQOeMT/zH/B4W8wyIimmN8KhVJ4Bh7FAguRDZ/\n6Y/I3KduJyTz0SnjV+q3HugTIClV4NvYgbxpe7FDz7hQIBQoP9/h4rzWgZ/K\ni5Jlva/KK7BWYMNEcVy9UIcDWRPZV0jfyuwnV2MgavyMRdft8IhwDcaZ0gzI\n3aSXOPd1ZH4/73Lj1Ibpban4fc6f2fbER7rnFbt/exQnD7+A2jwKZpvZLZvV\nfNxe2IzYs0h2Eg5JW4KZqSMjmPrM/2FUgnoXvUOVMf/I3xNYvLrqbtBOgMGu\nqtdRGyLnig36pV2H9oiR0GL4inOU9ycVz3uopmtDgehLnOzG3RBirJyBBABP\nYL4K\r\n=chbH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBh4xKv2UK1M1kRDNEvALKeBmamsqEXOqQ9oPk8C/yOIAiEAy3Eh5+FECl7JIMW+xxGTiRMGSlwCStxMVOd9E9LVaRw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1610984479-7f05b466.0_1610984602768_0.37331388575199664"},"_hasShrinkwrap":false},"2.40.2-next-1610985752-243dfbfb.0":{"name":"@xdn/apollo","version":"2.40.2-next-1610985752-243dfbfb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1610985752-243dfbfb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1610985752-243dfbfb.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Q8Xozf3hJ1Ar0SZ22IK6Ye3JpQpds19zrpKH06uSdhCcvdBopM8PsBKbsgfydQInF987i1WCn8058FAsyoQjAw==","shasum":"aaa5bb807047454f9c106141a8897c91165d826d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1610985752-243dfbfb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBbGXCRA9TVsSAnZWagAAISAP/1WOmkXf7HyM7/c7I71R\nllR6P2eZE/fhJ55hhj/hLRQ8qbG2cAgp3SDZQgHMRL1mpOFCFiOHVcNq7g4M\nDiTWZEHHNIYrgTCU9dhzLRzMFgpWkMCqpAJiRSEd3t+qrTFQw9x3us1O199K\nsW7ev54OHUdL66FY+ot6RyBTUyNnqYkVSNbYGZg+zt3O7ElYiDr/aMwnYYPD\nXGxblRMfxpB9QxLz7xmyEzNkqwmIeCNnDHB7QayJJ6fpkF9dANsCs0z+PhdJ\n6tTug56QTnx8If6UQmUCNMmcCYCVlXbHYCpPmMs5H76gM15hsapTD4094Zfd\nek2CmbS6d0rWRKIVg/785I7r733/5E2E5yikhFRDw+z7ooiLubV5oqH9v1XV\n7vWdeRnmie+lGyipS0PciOA3a04D+HbH1OzCQw5O5GNdclzWmP4Ew6H8LFyQ\nCi1GTGgLgQDqzYrWexbI3F3jvJbDDhCynNNn0s1eyqHFrjG1YDleZYYuya56\niTDeRGdwDju0lVt7g1ps2x6CwgxloIUajZKUFTbFsnY0byXq2fbJpYw6K+t/\ntaAv4HuXW1McyaHFxCU8cvWPiifd9n/ZkrU4KSJWNeuDqnvXb5bQMuasGiGP\nzxqo3s9KlIOHbQI8XT8Mlrw29Idkdcv1SPRDLL3klB+V8pdWOrbOBwyWLFlx\no4RN\r\n=T9Ye\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFf4C2lujyUPd3WIWhgQLVNnSH8yqPTKHWVhThVsryvTAiEAkKwfPBQUf10X0HLaKXqzmPBv1LoF2kA8Y1nIengg/0w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1610985752-243dfbfb.0_1610985879466_0.575059640691818"},"_hasShrinkwrap":false},"2.40.1":{"name":"@xdn/apollo","version":"2.40.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.40.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-y5jk1th6AejrtTQ+0j/+I9W82IiAck+WYDpSxwv5LjfFrEoP2IY/zNm9sIS5Q+B3HALkPkkU4BNS8obr/Ubobw==","shasum":"90f0213d96e9a79c9c44f7de3c08766d70be6183","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBcYdCRA9TVsSAnZWagAAYLsP/2JuE+CpcVwkFWe8s6or\n3OMHhysTUeVB1NahTb+LtKaPp7ri+zKMdhgmW1LIulQFa4zsoRnMlgIcvBqB\nZfnDszeofKSxaW2qLsfQ0FjKDNgbimBgM1OhxZ/ZzWkwpMHqaSzb1wWoGTf8\n5Ha4ZOSIrWG/fw1B33G47AvR5Jj04JZlahkANyaP0YmjUsgJ/7oGABHu8Ico\n/N2XwlgupsLOmZ49sZqKbSAsn8Yy5gOVKeKQNFLjX9lYkdixTSAy9Abhb4rU\n+N2cp7Rzo2Mnz0+giA6nNOl73WbiZY9PeDdmfx0nT8DLRnA5bnD1na6YYfGj\n/04LcF1COXNNQNBd6SAODKncYmhIT8AMLamCDC2M2xG6GEg3a4/bE5Q3fy7/\nqQBT39FIUrWS+q8wk6Vbv+7vSfjJsEbdJ/V0nqGMUHf4vQOSiGE9emleY7OR\nZcCv+7T1xFTNgjPeyWbbykki5FT+vB0e3h2FjE5ukKTxkOSyB+kuMuuQbK2e\nw/L0uN5XM/D7Lv+zeOWPSRFoWSrJarcEKqjBW7TzxZj/vgvI61o/cHkGe6CU\nlHekagLfTHHwj3AbBLENvSN/CtON48l76pAtmeelob2WdyPIdKohffClsVkv\nQftYZo1hucP/ZqaqnTIg9DpO7/Oe9Xd982AsfheCfFIbteV1Pc+Ja2oRhVI9\nV6cc\r\n=ULR0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4T9wPLi61jN8xTCyDulHXtt2rA62C3mS27TxC3T95tAiEA6qLqtqWOAp6WysEScdQJmXyXTRBqKb+69VPj9jc4LLc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1_1610991132846_0.12127837473795444"},"_hasShrinkwrap":false},"2.40.2-next-1611061883-632a8662.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611061883-632a8662.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611061883-632a8662.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611061883-632a8662.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-vWwkU1gTUZoWoydOIBE2gOadTsyHVD5TfJ1AxDjkJLNhjN2r8bv9AYgSlZ20YA3L+2Fla++b5Sz6MSXqONPu9Q==","shasum":"374fb17c4cbceb16fd2f32e923d335f2cd56deee","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611061883-632a8662.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBtr8CRA9TVsSAnZWagAANsUP/3ZqoReR4rDPlvk30/K0\n0SpYKyiNHrk2hYy5Jj64nXm5Ss2WwBbHZtUN+AEPFPeLt3MAjxWoaNhkiLZV\nQOq+MXwRfJcf2qKwhlprcCogfpePFIGbynEtmzqEN08uz4Mzk/1HCiG04VZe\n84wUfC97hk4P7yJgGf4nOnKKuH53oPvtYcggQqwQfu/gmJ6rP+RGhmJQMq0v\ng1NxOHR1qUvMbF0+8W6TEPZrivyDFZeeHwOmsee7ExXEIDwPbH3SD88kB5n5\nLm1m5Qcf6OyqDntvXePqKkjbuDLqWMrl55VvBmHmCJb0hQ5Dzxfpk7sATVQO\nIzNy6k5fJxDTyyDowmGlQDxjWkhi1sdx85kuiNSFLxGBvoVOz7PYhwKYbwZb\n6p7TdYmyqoIDrDnGPAdj0ojVTCQSv0ycccfRszT+KckDK3fuNu4RTpV4XdZH\n7SJR+bdRPLvaNxVuaBxrYiIhsszqTIAJTvGQsxmraIy0UZ5bqLhChk+lJ1qD\nHzlos3rMi+L9FDcoxAfcf1feO5YFduwOSbwN6XGL5hymmytTHs9cTlcub3il\nhRDdNfplUWmRb7yJTka6xU9Ece0lF8SFLTl4oDiLxxmmBWHr5bcGMXdIji3l\nSTiFSSgQHg1et+C/F+dotakFaCgsW0QeZ+o4PDFB92XAuNbBvtxuLYiDf1Kr\n6f1T\r\n=xJp7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG7rherNXcTKzH347a5Bk1nQeMNzS90AgfwC8Ee+NTbwIgVUgsW53RdIM/pMjPTFndoKfovNrvfVHXMLdWDYLU928="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611061883-632a8662.0_1611062011452_0.6219195920026563"},"_hasShrinkwrap":false},"2.40.2-next-1611064902-632a8662.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611064902-632a8662.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611064902-632a8662.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611064902-632a8662.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Da1dvfWql7PV8U5aC1ogmq8SMVeiv7SSqV4GSkEcVvMrwftVpGW2IT/c7OpGTnTtQXfbKXepBOvTbUkf0i8bxg==","shasum":"992b8711280e78cbc11195903401eceb84b33a21","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611064902-632a8662.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBubHCRA9TVsSAnZWagAAWhgQAKMA7tq+cYY08a8qpV0l\ndOLJQsU6JOJW3O003ul10W1QGcDldW+ZdlN73ugjbFphIdNrUjJBiRlG84JQ\nxH1YXyBh9wt4jjEmd62n14nAQxjdwEdexutzJJwgCG/NTPJmxxWLNPj4HdHZ\nfhCs2pjq1gVTIO3dkvAREIJYVhK1S4NXDfSfNsw/y3eoWgZq8ipOECCYpLxT\nXFIfqXhvmzxXqxW4HolbpFMGPxhY4Ub47xyDQk3CbneeBPBsN4gPEiTPZhS1\n/lzoAoPhLgq6Pm77EORqeLhS2OCy3YKHm/IdvIT5OQ37JW9T8aaVsJV6MB7g\n7GMQn7S3utOL3HtLiA6/DT6QED3D3+0lEe7akEFk4Fg4W+P3SzG7er+v02Y5\nx8xfhrHYiHoO0Eqlcq97oSuZStU0PMtB95NKcRxVAeVA1veJ60MUu8Nt7ANz\nGpVy90ykJ5d6D5izdsSMlgFao4FTBDqord5+SAhpXfLteG8oihRXCGXvNMQP\nZInETfNp/YApYh9wlbZjgUwQ8U0MhE8e4iuB5+1dOxBO3vrOFeGPfz7vBRsK\nII/S8UB0bW49qnKT0kREvRd/y7dTKmlXAI+eDnj+g4RlB1JNRFuXURFgmaqy\nJ2QmOjxGGi9z5HYQYxc3koV2Uv/jOOWlGPv0jn9YrdUplN8Wze0paJFdBEb3\nv9Sa\r\n=2J5A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDE01c1LxaDZO4p8B+TqFTMEqQrIBJT2ifIyP3LrgtYSAIgQifCU6r/xuDj+YSeDOefiMHCRBbLACbeOlyVx6Ni4EI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611064902-632a8662.0_1611065030564_0.7976600877418578"},"_hasShrinkwrap":false},"2.40.2-next-1611066255-8dc0e884.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611066255-8dc0e884.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611066255-8dc0e884.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611066255-8dc0e884.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-7czggkKIPz1zMDi+yWEQptDJznr4RPD75LspyfNKXZBBbGd5Cse4pWyulNtX0tYBKuArURN/8pwSRSfAXJjXZQ==","shasum":"6186bf0533a2011d0b64400d958f4cd8ac5e0cf9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611066255-8dc0e884.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBuw4CRA9TVsSAnZWagAAWHEP/imiG8xM0THx6a1PQ1Rv\nwoBaZW8m9ZxecYzwo/O54Wq40vSmW/0dDUY9t5A+yZCD2yddkUIEQBge3Wok\nNIKyoNPIl+UoY+7zvFfNYbzk0j68MIX19uojRhksjZtVEX4DfAvaTq4vJnBi\ngyGhLCziN3OCsfPCgOzRhuj2Rce27tO15fD8O/OOXaFFxDKVDLBJLc48Tsux\nICb+FYvtwg4cnRWY4kjKbBPlxTHgefo5qqGr9U1Mwlr+NiEi+X1F7iwSXxKd\nCcfeR8bIG4wbK5tCqvXsEhcE/ERt+MrLYM6jHHSjdwE934R+j2ugcULzMSw3\nY6Hea7K4zKKWg3JfDqpBvMaQFcl9KV3tSQWAu+mUyjAMa7yoCDlnarbDf7cU\nl3rX35v5He68JDoIqGwEbQuBWkacmTlT3XKns2kJnHdmahoXbpNG+gyHc3ce\n9FRplPC4rDaQ00RftX6onkSKWKCmTzYfVj4v97AVX1EqFUGUWafXNC1nGk5A\nsOtysioDthfQhRn4pdiby8nFWRLMKONQVNqQoSu3CK+PRMMbedoSWfjkzp+f\nXiC/CQQs7zlIyNttzPAo8NJnvnsJ6DFDB5RttsZ+sP4D0tm8A0w+XbR5lzNY\ni3RC6nZigfQUeK8nwqezmV8LEjX6U/y5gIZZ63zxFx+bSzWeJFb75KLIK6Ib\nNAD4\r\n=BGX9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXPhcLNcenZZOzQNn4IV1brVYqaB1EGxkV4OjqtkP9TwIhAIKSyTGYhttM410srD9Updd6TJKWdoyZpVM4Gyi8w48g"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611066255-8dc0e884.0_1611066424240_0.1486796394467853"},"_hasShrinkwrap":false},"2.40.1-next-1611144510-f09db761.0":{"name":"@xdn/apollo","version":"2.40.1-next-1611144510-f09db761.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1611144510-f09db761.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1611144510-f09db761.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-FNDPTSL8CwJL9T7Hp8u82C3iUD69RQxsQNdyoi6nACD3cTPVSUNHYQqrODG33WZhK1SkUc/KmQvcxOvvq2sRcA==","shasum":"ec06bf305f8c12ab2709d711e3404699b4c1e936","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1611144510-f09db761.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCB3CCRA9TVsSAnZWagAAIkMP/iglezHjlw83oNFczXKG\nyleMqJJPEp3J8m3fenTeDH881wx2qeFIYru5RIzwTSGJ3GxKId6D5RqwHMVf\nlwe+v5AjazakGbsBpsIxniMRx65OhwMNZnOfFjTQ4IfEjEkY0JFVE9796k6h\npAdqwQbsYXo965EtLnLFmWjOZKtZtxRMppA3u4/+AE7GfaBs4BsGfromZreO\nevqsaOSSg6P8kT2orLs12eCAUcg17v9aLXmzS9iBknsffusxN9sroCPrgMZT\nlxC4PuP4r8utK1C8cwbLX7SACUxIjTb7laAawfJES6P1spkOQggrCkX+HW8S\nvHq+pCHB9GFT9QSY0M8Rt0iNa+onQsoH2qVH6HoHc26LAXFpRW3eOTkTP3Y2\nBbWW35U8OCl4yyE2aYsuhDB1jjaRMWxmT4gGBS41aM14Ow4mOeDy2WNm5zN/\n8KXz/vlRXtVPFz21KfV4PZYNfKgrX8GBRyHF9OxAGXzKb05oDEi3XdhbyJk2\nRuJDF6PZO3aGCaYvgp83RZw4mB8jVzoMMr+tcmlHAK7tfKEum+nJOikAEYwj\nwFcBD1kAPOopuuJIXXrSDtw05RvPp8QV13le5I412AxQgPhId3VWbyGZyA0v\noNlAWxxAMuJL6a9JvgJK7dZ25E4kp44KceeF6rpQr/XAZRkWiwyXs70Cmrz8\n6l7I\r\n=cXb6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWeWxsVqljlQCMsUV6wwmAaGQtNPxDYyvyGj+yvvuuagIhAMJmjZ9tSNbYP1eF8BBDzinKtPuHh6leBkf7HPRywRob"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1611144510-f09db761.0_1611144641725_0.5420394039342733"},"_hasShrinkwrap":false},"2.40.2-next-1611146337-5f2c3b54.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611146337-5f2c3b54.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611146337-5f2c3b54.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611146337-5f2c3b54.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-8vUzCnPpzbbzScVJ3Jgz8GxAxlTLeeLoVfIpzAj0AJZvcDuvVbV1rfGV2cEHbxq+VSXac2D2KOVKo4HbV3phvA==","shasum":"3bead1e91eb4ffcbb9207c1a13aba7096d3a97a8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611146337-5f2c3b54.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCCTjCRA9TVsSAnZWagAAgfwP/0BDZzEvYd8AYLUKvktf\nN4CbjU8w2zdY1ABx1YmVgVJk0VWFr5RSdKRoY0ZtBe8WCmOkpHHP433qqPF0\n+0uXl0FfybKiG7m65ffd5ZvjoifSKpMHg3Te7kLJFiHKA5ORBH0GkKf8PCnd\nmwFkUE/y1SmI44CBZ3mK1ckxeHKyNdHXVkbvFD0HqRmHiNLGLAuTrUv9uksY\nA3XgCTVzFJbM4jfNd/woJiFu7OQJBJ6Bh40PwFT41XVXcmY3e9VBK1PhS428\n/gQgFCVk4LXXA4peA/j75lAGp/nt18I6wSJemKVw/Y7XVbgAJ64sE25lQ/b1\nZ9q4UIohcbdxUpOc7wQuYAsRITS0HluHnb5+zqo1g+zbVFuTqKBY2unFMcMv\npPkhyvI/zqxRmJW2otEZqXztv+8MiGwntSQPE5iQWngz/MpVJQeIIsFMRXTv\nUemtXh1sPzrseWNCXEA2uWCAkle4HTMogAHBo3DyE76xuvP9FxCTvA9dZoLw\n1lm/F+2xKVejizUSTcMoFi6nmEGdG/TNmRD6fgm3djm1nMULaBd2GWYoBzjz\n7g85GUeQeeSyJjPi95DO5l9ylLP8/ZAwlZ2QnyyIGM9bBZArrMjIp1bMEWff\naoIYDYQo0ZG1ddYndWIcy1skEBpA9oKoS+Cqagg9mlBuFO18uhZVoJaRrC83\n4Lhn\r\n=qpex\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGJ9P63Kyf5qmPqKk20yN33nV2F4BOJ6X9dSG56oeXgAIhAJkoA7f9Up7yCHmKX4Xwad2ynxvDlGr7DAWeWObplLOX"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611146337-5f2c3b54.0_1611146467111_0.5219750376214938"},"_hasShrinkwrap":false},"2.40.2-next-1611146576-7e313222.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611146576-7e313222.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611146576-7e313222.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611146576-7e313222.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-rhf9KtaQGAxnNsXyT5SETLmQflbKQUvO6wwr36hBOMsFVxl4WekFYdQxjH9hEiUYwfuPw1i+YjyAYJ8NSIoePg==","shasum":"f58437f7f54d6f252d5c1139d4832bbd77c2f4e3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611146576-7e313222.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCCXPCRA9TVsSAnZWagAAr1QP/0Y4loe1A5aj9CWTK5sO\nMQz5S4WBMFtmr0dhG3iVRpfVXarEifkxCKNok4oLIHtqL6nSLnmmfDpi4qM9\n2p2Dl6OEy3DA7V2/wX6+BaLq1wu6nSnmWAou2XKJLdyN0NZACyxUx4Rm4Y6D\nSrvCHgCoE210z782zUbS6h9lXThMyKGEMeGgU1t9WuBZlX+zE2PmaRVQWsJT\nafO0gXK4+fHuLYgzLwlQ3Ag8c7/txCGu7F53tSFGsMYKa4isY9Q7QGIMZYC6\n0yA3s597CD23wx/3gh1lJzh6FcC9SLLy0I79JLISjnG0ZVcjniVaHdrRN0C+\nBxj/xw6zE0qNP8D2ty4LxdjRakbdjoRHAZpwpVgnx9c6/9rH7a5JNin4809p\ncBckvcqWoXcIaNdufgoRhBGc2F+hPmec2wj+5JxFfLZbc2Lx+j7Xh7d70GOA\n3UzCxkrLT5Vx4YapGWVSRecydmgOvqfsmKVPKu8hYYtfBwQoqIBLdsEs5c7X\nDZLnbzOmwFk3uKlNhnXJJ2v872jNCIwr9qcXUd6bobSiRJgTZNvwrIq1cVtE\nV3anp963iMreBnAqfx3ZPcWO5ndDsNVmaumEtPRXlRChrc+lqxtpIvKenC3J\nEO0X210v2jrAIxmqK5LHf3gAUHtaY1Ph0GWwFODYaGn67hPjgzFfJhIgWZRb\nejIe\r\n=+JxI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd8ms8lS16qYZ6HLjlnzmZ00LM/Dsw8gBh5SelsYcl0QIgBelDvei1kpIhPrUHKruCVlOUvKu1C0LFVnvlCPcYfyo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611146576-7e313222.0_1611146702982_0.26676068330274005"},"_hasShrinkwrap":false},"2.40.2-next-1611146603-34453e00.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611146603-34453e00.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611146603-34453e00.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611146603-34453e00.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-mDfjBx/8NWwr7gTmQyqdeogJWissGLleQ5gfLAJwqoEmfMpJonbjMGIImj3MhB+AZTL70/P21DqTo1rHsJjbIw==","shasum":"ca5594411848be767d51bb8edc84cef93ee4bb3c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611146603-34453e00.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCCX8CRA9TVsSAnZWagAAdsUP+wZeD9Pdy3H1XnP+WA8d\n49hptLGvKy6UBXzE+6FpKK4D+AOHf5G89hAA1McVASl/NvUNQ5IAly++6Oqy\nRmCa1Ijrt/aA8/z/4/o2DU/9++0tNDsOOcD13fdVvZ8SSAtHqrUQOdAP9Fti\nD1KvNDa8h1b5KN4EpZjX+1+9dkotd8uNLZ10qfoSJhFtOEu2NG3wXpLCwsGW\n//fNuVFmwYfT+0SJj1mz8hMehYMIgf8Yt2xSm7ZtErk/lQiVXDYzA4b6PVvY\nloh8LG2VGeZX5V1Cii4O5m0Fvwgg+5vlvSfZGQSalWzelpIZexSpcfF514zZ\nu9xF9gyIvUIcNRt85LOyadC0zGLH96Rcv55S4IDR1Mz0hktTWKDW9+6C/2gr\neSX2Ki/+sGIELxanPxcycnqjt2anV8dVMDiMociMgaiZDtKuguZNLGiFwK+o\nNODS9IHHUndTISTioyXFQoSNEspqbaMtmWyRSpY5AnAAJi0bkf3k4RsBXRqh\n3NdmGK6wQRECAPes8k1o8C8NV0nxf2J4vM6Kmo2Y6tE+jhD6ndJQudi8Icsn\nhn3vwOdxjmY35XTiofMb+soJCzEhx6b3oNHR+dXQ2I1oLS8ka4+4cfZN1SMH\nkupT15My72Dr4nnIRu45h82WfDPLkKVU3S7RlLZ4tkE+f1StjFur3DVO1imH\nRYlk\r\n=irKC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8biqHn3tqPxaldgk+GB+j81cIgdHC8/JbrojytZY8AgIgHPES+6Nv1SjUcLokb4z60VFp5HTLRjBa63ElfZBA9Zo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611146603-34453e00.0_1611146747860_0.4830029085998624"},"_hasShrinkwrap":false},"2.40.2-next-1611146947-fdf3916b.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611146947-fdf3916b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611146947-fdf3916b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611146947-fdf3916b.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-NbKE/WvZQg3KxRVq79hY+5ByKGWse2DOEngttQNLC/hgEGIapbRMnBZxbevU1hSxERiSxNBGyKC0oU0jLpvEWA==","shasum":"fbad0c68bc5e7972115617860492546c66eecbc8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611146947-fdf3916b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCCdSCRA9TVsSAnZWagAA0zAP/3U8sSISzIs2jWl1UOiC\nu/JDddKmMuqfplyBBA4U3gRscW3R43RSZrsKgA744rAYuzfBRlZrVziGz57F\n8xKzYAs5o5zcbWNiKntPLxvwQi2N3oWpAD57cioMnudx2rMR9gbkCXA3RyTz\ns+M7IPf0DE2GwxBVf4S9kIkFcG6sp68lh5wNKXbSB1ThWrfkpuFqV1b8AN3j\nSPm+VRcg1QDGNFtOPuSKR3Y1scpRt2fcBh7GGg2cVW+r4UdsLPHRxXXkANsQ\n8qekjLhzcFDhMSOEc3MaOLFNZCf8qZgPq89AaLiGCtqgHAx7PAfRJwis5f+4\nbMpjXOWKlIGpXQTdME/KCTpPa+gdVvFxW4RMXOT1e4o5hdw4RKFPF+NItAbI\n4O9UfNPJDQWGoZxDWS0VsOdjIWj6139odsmB3kMaBAIQGVvrdrs1nsVEEgYd\nJi/6iSeb4Q7rKPfpH32Jg/TSddUrpTKHgXZdeCDUm1Xk/46LfgU+YhUV1H2J\nUIS5lNEVE/ffXylaQTiwFNNsSxfiUMMQtwwLp+kgEkQUB+LYHAiK2B7XulC+\nz+23Ev9hAcqsEes0kOmxWKfZ3qtIpVNhAZc6DVT10WQjKNkgcV9kI6k+2e6t\nbIFSe0ilyynnENDL33uT4vyboX1AE0NHA7UFTqeHQd9yOsIjE6NF1t/H5rX1\naaqm\r\n=cALS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDx6BqaiYa2I1WVt7Qj2EzgAAh004yKbS3UsA46EyqJBAiEAos8hhXAC9xfpRAtjYyrsEOen2OCGaDUQ5Rh1iuaXAv8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611146947-fdf3916b.0_1611147089610_0.5989435602024744"},"_hasShrinkwrap":false},"2.40.1-next-1611147700-f09db761.0":{"name":"@xdn/apollo","version":"2.40.1-next-1611147700-f09db761.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1611147700-f09db761.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1611147700-f09db761.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-pLQMXEdCVg9a3MEWg9MoLxg1xJv++n2HEDEioX6+GU6p54mmr3S/9GlZprWFEWoNykbJl16qbJizIJvLSLAelA==","shasum":"b2d80dfa889ff23f02815d52a4861e5caa69e25b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1611147700-f09db761.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCCo1CRA9TVsSAnZWagAAxCMQAJW7gKo4s2UGg2QcgFdn\np2FUD0MglCCoArLIYsSkRR7Lbivz7oLOrtaqmskymNfyBlKGrh6EaXJulDxv\nJq2x5CSiGrKpeqHWSaBupEQf7Tr1dunvUOI1LCZ6XSC0gXnlqoS+O4jhp5o7\n0scs70AM01ovlSTMk4QMU8v0BCN+jGh0icZoA/qdhFbWYw4YiM/AOviuHMlz\nLOLiz4reXjxxpdAs0IN0YVCyMdeKpD+YdeQ0ZmmWue4s7Ygva9mE8s+gypQ/\nJ2zSJr07x9JzoFfzJRJevdmIfriSist92dIIM9wl1xu91YC0IMMyFPxK3n0f\ngbqz4K8ZJ40YfqN5hTOeL3dQ5J6pNlOvdtcSvF1YJDp0ROLpCXqQinqOsa2H\nWDd/hTcYRTp2RteAxND4x1rBSMzE5ulLgE4axJdEoNyvivRAGR+SmMwb/oLl\njYWwZ9sUK+T9UgNYh4BjpeVg6JeeLb4NFgrkiKCr0wwhqw5K/mNdUK2+dYqx\ntSB/D4ZxxU/C1bY/19EFlpVf794+mhlQV7uR5331emiaRyKQArFSXyTX3fmf\nT7FuxXTCX0QNYgJtrqza3Yw0e6ZXf3hVvLfTj+BfDK5aVj/HKN0WTbghCDP4\nPvGipm/VOI0COxYLnTGDPcooC+RBInyq4JVIPegeG8rvunjlLx+4FlhV3Bjt\nLNps\r\n=70nF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiQMrBxvZWRt4TN7EY7k+ZzNEXrzFbNyCLy/h8FW0ddAiB/IZ8xl7jcDspolT07lHWud/mrDdjeWQuBurIVi3kI4A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1611147700-f09db761.0_1611147829385_0.2127687220397898"},"_hasShrinkwrap":false},"2.40.1-next-1611148807-f09db761.0":{"name":"@xdn/apollo","version":"2.40.1-next-1611148807-f09db761.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.1-next-1611148807-f09db761.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.1-next-1611148807-f09db761.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-WdXpaA+fIGXn92OeRcYMJjbwTbu6F3g7yWCd7zMQ2Op2D7jdyAXUSAvhwnNmhFsI0tK4CAI2GHOkgebGpmX/Dg==","shasum":"171ac9e0d0331e0165370dcacff5afc83444a2e3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.1-next-1611148807-f09db761.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCC6RCRA9TVsSAnZWagAA0nAP/A0Uvm7pR/j8QIKHyx18\ngc9bBBoBKwFB3VyRsdYzsltV7w0Yzx9Xjk4Rx2zTbbsx+TPAgVW7rTEPFIBx\nQEEgUoTeWlDlBvCizBr4Tqnqvf4z5+Tjlcgc6lk2IS/ezqaEp2F7Wi/e1zHm\ni5zewl3gMKRUaVKpcc4B/TSWu+jDZjx7iZTMoqxiw2MoUjJ2+usvRhYoSI1W\nt9MLlp/PCAmFWTFC8rM7VQf5lLuGLMMLgqSHX2dII7DwCZC1kgmqN38yilxp\nslFV6P+joHCHhGmDnNtedKMjYNLBrNnHMUL846W4eWI/BwSxxh5tzSSPPqPQ\naI9VEVXwNDjmfisYAOhsA7bg9MOIK4Rwer3KWoEHTjZiw1vIqdF/9XQAo44S\nWwOyLmlsvN89uKKtTCTRyrMJnGJHKV2ZGGMqSsEqCt+DHgQxXDrLeft+jhbP\nYbWN90Zem20a+3Yi0aBF458oV3voTjGqOFME56du2HAoV0qLw+pgSwpYzjtz\n+MQPHt6QNihYj/VaKnTPvD+HNSvqhv4x5x2BaBdrWn9yrMm+hWmdjhGYI/Nk\ndG78tZx0KrrtYPy3xvinn2ECPHYTX3LYICCGecrGr3VHKpke/EX0wGsYniSJ\n9RiLG4OaNj/XHborZ2hGPsEMOQsus6fdgFXTIhbA/TsS9tapvQystbFWRH4f\nLzTJ\r\n=aGOE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAjg/Rg3ZthU9epAJFgODESf6f/2J+3Xn3Dww6PPIJDEAiEA/S2D+IIhbTj1I2tCBdRE7Fn+SDkJzP1uqtQnvL66dN4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.1-next-1611148807-f09db761.0_1611148945065_0.14313412007699688"},"_hasShrinkwrap":false},"2.40.2-next-1611149840-20639dac.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611149840-20639dac.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611149840-20639dac.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611149840-20639dac.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-uhj/wfjb/ucUflYkUlP2Zt0/U56HyK3yxohKS3Mc8BV/eQ1enbZXaQrmoF7NLGbtne6RtmQv5FsRJojs7QuMNw==","shasum":"1a1338eedd1b2e14d772af607002192ebc6ca41b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611149840-20639dac.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCDKUCRA9TVsSAnZWagAAgZcP/RtfLb3dZxAqItHD71VK\nPmLEB3M79u89eDLB/iIKO3q823wv4Q11qORYv1njxJ2kreQMUw+Z+JubLMN5\nzPCp8NvFEWH6TV3Y43GHJUKlfagOcYPC4HI5uw5944d2xu5I6PnhuX8pc9jc\nXB3xoB1xJdjEeIi9woxMVyvntSKurqkiKsb1JMA090QnaS+rH3IJv1f+Bw/h\nVf7d+H0CGSwNMYTd0vTLUrbpFmZM3ruSDDWDWHvVIdq37JMK1b1cAol1LNP1\nwCkYUDoM6b5fw+Ns3LkYRLLo4l1aZ7fBh6EWGYuai29ckiOEIukLfB3F7yxV\n9oBhHSZM/WYUYbs7iO0VOJmOhZXUdOm5ZFtpwsTP8vb2b4AcVHXYTDOBklOv\nemnm2ZZx/wJ8NDbvJRYg0V/Q7ssFsbmudyIzCKXmhZRIOMktDcxwm/QtZfn4\nt4MZxtqrU0AbraCQ3D4nCgYZp3xs4txTmMUWbshXyNrT9uyHtBpfDXOhz+3x\nu8pnDG9038woTGzoaFh9mxu03DgUJXRA3Ob91/3O/od895aXDBHwFpY4pa5g\nFsNap2PCszhEc1GZqX124RVXBQ2QG2MYAUZXZkm7b0842U1Mz0NAojEVVGNN\nCr6q/T9b9H5yD0owQkkZk7T4gxI/aVitJiiVbax/P+b0ZDO+NFU/Pd26q6ZS\nWSgi\r\n=Ipd8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTu5/TyQMnqZXIgB9+siKClsRjdA9EmJMcYgPN4FvKjAiAToI1XDgH4b0DwgnK2s3szYqVgNS7tv6TF4SxMLir4Nw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611149840-20639dac.0_1611149971971_0.10778556588478905"},"_hasShrinkwrap":false},"2.40.2-next-1611150078-7e313222.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611150078-7e313222.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611150078-7e313222.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611150078-7e313222.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-TwreT/4rCCco2yX6qw2CpIdB0Emmv8uIpu0Dzr+NrrtVrbHFv+tKZ2v+CRxaO6lIyvpg1DOVFVcm2LqQ8vmTaw==","shasum":"e6b1fa19cfecb6fd8b95a9816201084c47203641","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611150078-7e313222.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCDOPCRA9TVsSAnZWagAAcIgP/RL9S9ZCH6ucyGdAtstp\n4SN9eHDKCFMovs163gUyU3QtaXPtD1su351Egwkw5CV/QlMJwrgajBQHNN2O\n2k1G3aNObeUhseIW1b61tbvhMtgHRI0ld38HH/fNyVPcfFhhgjFoNNc5REIC\nkqK9lmGw8b0Dgs2IfTbzL24Jp0dU9dCCuYFTn28UJxxeMylOw5EzNjVx/wOx\nEDgQIN0+xDuxmSuxStYpqF8lBELT3A3RyVOCH4qe45nCzJXl6VlhcsCm1hXb\n8Kan6HXnSNbsEVhJ2mWrTZYRcdRU+K6CTjf8O6Z+0Fg43D7N92E0VP/ZNS7A\n7MuKtbN8+pkSYg2xbgMZLUF/PmRMEI8knDZJsKBEzdLzxOI3LVcNvCRnwRh+\nU3qIMOBMN32x1NESog6yvv/yfMWSyO1IaLOfEjXF6/QNWLvho9nt3aHTCdT9\n8JEanABZoCt942OWll+Ik5InLqBl4sNRGiX0qhLZnUytMyqdOoKsaHI3gO+s\nE3tsqRHu8GNXqXqRjsgrK05xI8C6p1DBCW0MeQB11hrWVVasjLf6fP7OEkZJ\nbjWMNXW/RinN88MfdNk1Fruavez3RoQ7QhOWUyZJT1fBjWosUjgTDEsfav8a\nyppfdQiaQkqTXnGw9dDdCBrg0mzJQMHlMQ/Qra/VT/Um1fpDhoR0U2ALzCnb\nn9+J\r\n=4rwS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcsqDdlhB7RSbEEsAZ8maL1wRzyqGazDa3qn+Br6HfsQIhAJ9vv9kqwNKUeqvln0EZ2kgqHRHqEuetzEVvPKdFca7T"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611150078-7e313222.0_1611150222477_0.2709728254339707"},"_hasShrinkwrap":false},"2.40.2-next-1611152142-20639dac.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611152142-20639dac.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611152142-20639dac.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611152142-20639dac.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-lWhe2aL+UMibjg7Pci9rRYZpmi3y9/NCof8wa/4t41tb0KbWiRGbi7hvbzLBX70kY4YSSG52TjfqYfNclHk5jQ==","shasum":"8f1c7f10f5537b94c21f8ebcad07d31fa0eefeaf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611152142-20639dac.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCDutCRA9TVsSAnZWagAAcdkP/An3gUVYDaUp4r9FOGTn\nG0E1OIgl8ycpmTC5ySBvtjR1NTZt+FTN6drg2qFMELiS1Rqa01jP/iacqgQx\n0widohbsUdPNfrF6fMPMddWOqguQHLU8OgmdeSWfBbTsNibwEz2vvPaDwz0x\nr8JPi5/+kn0dAkcunsur+dhJbWcaQGW11tkSqVkJaXLe5NwSPth35GvRCNeT\nx8IJvZtQzVpaN0iXhsrbSDeZyUJnPa0O5aSSW2IAdr/JEdLHfheH2LB3p7In\nbIfCIhWZ1TqLakEEglPzRbbeV6EyT8neIhgn3c2aEtLCb7aaF3FrgTpF84RJ\nQN/XiLQrEKMPn8GplyyQ5414hsdoYHzubq9egj0zGDIf16MHBUAH//sfIELx\nZJLNfbPig6u9aP4NxE4Sl8rRalzrPdr9atPCME5tgl/Pu94/ywkrXIPJC6D0\nIgND/VOjhCRTdkly8mwtOLF5nPiYFp7aX+WyCKa4I1L3p+QhVg4WcoJUzxTm\nnvzlPeHY/2+QGMGcVYnBiG2Nu9Uu71L5i9he3qEX2G0ve8mVKIKqqdyxfQ6h\nLL2KqFHyexDP1/F8sIz75d9VGpM+D71FV0Rxni1vBV+96c4HqrLdHYDcm1EK\nx8HysPcbZeNjx+Ez6MJLr0OIQ37ilKq1bFGgu2nzqU2o1fttpNzJnP1vwtDM\nqxLh\r\n=ENaP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6RdL5hNs59A6jaiifsvhT0Pm9ucxvktYnNcY5tFTj2gIgW8g0Ee0RJmyxU2azG/oY5wwTLrRrjDpvIX6mHlZ4J+Y="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611152142-20639dac.0_1611152300632_0.7125314487501944"},"_hasShrinkwrap":false},"2.40.2-next-1611154267-7a34a45c.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611154267-7a34a45c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611154267-7a34a45c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611154267-7a34a45c.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-DQNtJCMqfIqYqp0eSRowbNki7ut0vc5hZU0QswzhKODRvM9RGTsIdc1GjEWqTgblH/u02/zJipMe1RKaWniVzg==","shasum":"d85e8f6d8541d9944834952b19d49819054d3ed0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611154267-7a34a45c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCEPdCRA9TVsSAnZWagAAu60P/3JWzmEVFMMcWVHHF37T\n5AvZgr3+WxivBbCrmszE7ZkBSiIutq3BVeuAuvnHLdRPx248nJX6tKJtPIUj\nnf+KBpzJsm2nlVJcHOwuIxtbvmnyuKs0w9X4e4VBMPfT4dLAzELoymfXgL9x\nOH8/CdSJmS/+NwJtElhBzJfbbvVCpGpwu2+VuTylFeFK6EVdeyeRkrdRfEpB\n26kc/sa5rcrUVcCSevjd4OG1pLYPDZhlf1ARBJcd7m4nrgnlAf4IgDrdNLBM\nBY2a8cdOSLytv+xG5AUkNUKFALFvfX+pMMkTqVZUmKlOq0jY8SviO4iR182Q\n8VAou8X5Lyf6ACKbjo3yprFPgqJ+SQRW/sQ4TtRTMcO4bK/6paXPleYN9XpT\nrciOb2u9bXk6nkzPGzin4tS3zHGmzuqcRHJNjRY5MJx08VsyNkQTq64nrIYP\nE/Bw0IxKYqS2mZxKRrgKEgEo2xHc36cl05fTJB2Jr8FMTHC4rBF7vOgOls7n\nMjqQSQa2SA+qGaRgMrpJim9eL64c7ZepiWXE3r/oFaO+E3hBT5OKH8ZgbPUe\n+7qeDpoW66Y1MpfzXXKSot7GzSn53WwfHrygHTDC19g9Ui94+X5iHHzQgR/l\nnSROVP9W5zBViIkCxHlR295rQIK50UaRXCLpgf0Byp2SdoO0GOgZideBiy2v\ndw+9\r\n=HS1C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9QQ0vqWqdCpMB0AMiwACPmbiqC7WtyeKgnar91Rni7AiBl6oi95iGogQvOt5Xik20NY9tzeQMl+u9Y0yOwvJ/zcQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611154267-7a34a45c.0_1611154397072_0.2951956599255563"},"_hasShrinkwrap":false},"2.40.2-next-1611154703-20639dac.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611154703-20639dac.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611154703-20639dac.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611154703-20639dac.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-uvi7Udu3b335d1hZOQoSvMTLrwz7mHvZJfCopTx/SVszHyI0hXc6GD6Ke6o8xUd7gnNuBzB+3tb+5CgKJr4u+A==","shasum":"a594b9cc2793f8afa395c2c0fdeb38683ddc65c2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611154703-20639dac.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCEWPCRA9TVsSAnZWagAACgwP/1oCxmViZnuIYlxPKUWp\ncODqQgQH6k+9UWL1bv5TqdnuenjTGqH7+z2sU/lRi10MX3GQTLlIosvGY7Hw\nca3umL2RQbCt9LZtBlBDtMidvhC44Xl6PLCT6pto9yWg01w2M6B+rBTv2EzI\nLKnt2+i6DgqojX9uOiquexRtsUC32Q3PqvxacaWyHpru3ANHsZ1tQp8cgDxX\n221WVkhl7aACBRkw5EwIrc3zmp4yn4uB2ubVHWzgqQiG06yxg+Xr6yj35yqA\n7L21f4DgCfoX+86zhXn9nY5v2RkGZx8Ox0wF32XPdDqouzzFUwQxcMai3QN+\ngz9axsiK/ExG4o3n45pgiZ/N7e7qU/nz7v5z/Hilp/LGWLUVHhQ/AAhl3yN7\nZ6ECtqbZGnpdHHt1U739Kj/wTTwtjf8kSKqM0VQ9aLRUdPmhloEhOHYT6/AC\nUKX3ZOnTzZIAXWaduK+IwYZIREKVUFUdpQFSoY4cbHb7GVvi+3L4xX85hyVg\naEERoDxKW1CtjCWDhNPorvKFLmYRd4dn6abtfVoRzyQlje+xEOl0Fpd4PLQz\n31tc0YxAM3pLgwuzYvUUgvYLao9gZhxeObq9itGHDw9Ca7sYlwxGtiJibIo6\nE12ad0xd9dzDUHb+y/KfL6UHs5IiNVTMcqKyxbBXNOmdyJJOXGIX3GlwvJHQ\nnYoL\r\n=nnCG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxID8mpLh3vvvMmIHdi4lxTksmLfNDxF0MPVtDpApslwIgMUnloiKZN+WgUNAIGb+OUgayUzxDVtoIpEFdjIKmFYg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611154703-20639dac.0_1611154831014_0.28927231059936975"},"_hasShrinkwrap":false},"2.40.2-next-1611158294-c45d3039.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611158294-c45d3039.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611158294-c45d3039.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611158294-c45d3039.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-WIS8nDk0C2RZ6EYMjxbtKiBTRPS+RARK3ked7hoYn11d5B/22DZeWBdyAnU2lHFW6tMjOS+3BvpNDZi/pxt4Yw==","shasum":"3a6a64168cf1eda6134ae6140a9d7c066717c3f8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611158294-c45d3039.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCFOYCRA9TVsSAnZWagAAUSUQAISlrz2cMVCpWw1DIExH\nmfHpLOLnXl5kMcnoj6opaj4fKebCoY6OaaDC05NXEUENL9HgoIGmKzhqsFxS\nqUijTw704d2p0W6wDeyrwlZPeJoKLYGL68+81X6+XMbPK7lbUU4SLT9UH8tP\nb7tJkVrvD0XTvPRZ/eGKvLrVq0/9Ixx9BIempTqBqwpamCyX5oRSENWs3uO6\nUcpQz8XtgqM4qhWfuHUB4x+lB/a/XnGUB0msUI4E6oZR584L50T5T9yTVGIh\n6EXh4IkI4HGzQxGl+ESZTfbMcxVytGb7G0itP34MLbz7cNwtn448V6igIyiY\nC3sikxiY+YHK3wtTytmCf4ZVkGUiaI34QLSQtAyIo+hywWQerTM2ywb9hJgl\nN5drrY1B3Il4fKbRhimS7NnBS874lgnrl8Bs9CMN9RzOj7kDUPFzk3RfCpjn\nUPdY8LWYcEAEic/U0bFgJBQsjdpf3H+4Ih/F6qDK5BxIGeji8Hvcmn3ODkMT\nRlcZISHIkkg8S85NWeF9XIdjs6wT2sbejoEZGZoZsVd+ZRhpfiSJlU8toEf5\nm0C5rmygssU/A82SKC2KmKe7Ey2zbriwoZHdJDbl7v6NgrVYPT6tHNybLSTp\nNExs+BuAhyxsTtNltuqb8rv1Uah4nQmppjf7S9xbR3gc5vIfN7NvnYCe80MK\nmJfj\r\n=Pmig\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrU/84oV4OIuqFIBPBx9haDwKcDxMzjbRWvXck5o/BAgIhAOM8Jt4npIQrwB5eOgELdEPOsSXuv3yfPsyZNEgn+bR4"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611158294-c45d3039.0_1611158424268_0.2401303437497846"},"_hasShrinkwrap":false},"2.40.2-next-1611159195-f52a71ce.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611159195-f52a71ce.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611159195-f52a71ce.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611159195-f52a71ce.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-TFAS+3wzcdZjeEKPQZRYxTCC3GI5lCVtWPrR8FByyS1x6oShcWHxEQa+EMw+fhPzDk0q8lN4YcM6+GQdVq1Bzg==","shasum":"f2dab49d7faee3ad1d0fbc199475fdce435846ec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611159195-f52a71ce.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCFc0CRA9TVsSAnZWagAA7qYQAJoRYdq3sGfRH5HWUQLv\nPH9nkJCXBQMBpD7w4ueiHxGBB3V2HyueuovnAKVVwIq9+2tpbkkO4qjDUPT/\n+TFH+ksbchbYwKtlEjgdlWEl2b6ZEodyrUKpryQoLt7iv5ykjJPuVThVIJx7\nOhWJ0hdajZb+xNmFa3908Y+mpLsd3AGLK5pDkld9G4TIxJA/Sj2PftqSOtFZ\nYzUHm1eQTKzqXdEoSpuvsiBWZpGSZX2DGwEZlSfpJmqDUr8LxIbA4cqSbhhM\nJQ6M8m4Vm4UsE8rANgge5QTB9xUCxzPo7473UmyEDZXO4eOl5UIdkXDISkY7\nuTztH5/HmD5YriyKEJEldck3k5ksxH2ywT9uFHzMw2QOWHAdARkFxHuJfpJP\nP0d6LKn7ihbMGNRFUz6Aiz+ochldCxNSm48hPDOdgLbZgbgVK1VTgEeevC4T\n9uJPv8NjX40wy5/j564hbyasJ06yHNwd6XN5JBi8W/IPkxhdL2982K7dps07\nnCEUmRjEFo6eOttrdltLZCP+e5jfIA8wwl068xrKqyb3iMnHy7OllPttCZri\nWmHSE94nAJG0YLjc2Pa9OJMMNCCZzqoVfQWEY3WePsyrpNznNuZqS22Um9yj\nvpu5EMc5sGHZuGKRwXvsfdbKbn91G0Py419yaP6AFC+B/gRdM8636vIjdb1b\ncRpY\r\n=Gi/5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICU7ybku2GFKgIDEsSn0JomUcvUNCVK9IU5nP2NxqJJ6AiEA275nmoX4T1zjayZFzIMRwc+N+18KJ7jy9DxahE6feZE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611159195-f52a71ce.0_1611159347732_0.8583738614101464"},"_hasShrinkwrap":false},"2.40.2-next-1611162369-d4c92ee4.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611162369-d4c92ee4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611162369-d4c92ee4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611162369-d4c92ee4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yRLoEQg4TFQNJos27YRN5l7UoxHU3FdigCD7dUuTRIyQI7DuDp2a+SEs/jQ7A7kXQSJEy19jTFOKN4YF5X8vUg==","shasum":"610541865f045951669ac4561a0aa724712bc81b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611162369-d4c92ee4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCGOLCRA9TVsSAnZWagAArnoP/jeE1Q5weM5NQl+/n6Wh\nnd4x78z1YgcY1nxy5FQ6zNGxm54A+HFdoxPYj+LtEFGjSprVqn9t5rTh/HQi\nmKtcL4QVs6jJrV7GNVXaCI5Ln1uhtpTssL/7MFF/iU9FdT/vyRImblGmQHuK\nAZrSYAxHOhSu2Br3jecNYNEexMii+OP4/hemxxToNdyco8xCvWTgJpiSr5Y+\nZZ9DiVjIt1YydzGt5FfS9hW1/O7fIjTwmKUOW4z+vJwlSZUXxCPKO14QYncY\nawWnFKMvcfqFFk0PxIFoOSX6l+KPhvYYEN6WjkK5OYWb/ZN+/tWrCQ0aptiu\nbKSMsIxYC1dYHVr8EYQHAY7OKBWaXGz7nV4iWhgceWcAF+7K90R0Ao5VoDAx\nZCuUs31W+I4B+YwcBpGTmUDz75bJEMdOeHTIvvV2iQtqWImQZydOmMuTMYTE\nkL2GSQQ7WFNcO3XeQGBbapjNf6Iz00jAT/CBCIMpN06oCexpr6MiOhow/vwG\nzgfBJLdvWFUQkw87BgfIRoN+t4EzgYcAz/RgILSWeRdRo3KpNwrnMR8VLAnC\n9mtGBcA+M3Alu9U5JavRm/UK8wpS7ROYvaucjxKzoKFQjK+OWPbcATpkHPBn\njArRRcsgVeiakgonGHvV2QeRWN60IJdbSqlduTRfiBaPrUr6UTux3GDii60D\nBxN2\r\n=ffTJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrnt+fE6VNj1iw/HRid7B+hxMDZKwMpUn3J9BY4TSmpAiEArpiHCk9DUvIXu6P5k6OqQ0SWvecKwVUydhEPDlex1bE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611162369-d4c92ee4.0_1611162506992_0.056197298274480945"},"_hasShrinkwrap":false},"2.40.2-next-1611174352-d4c92ee4.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611174352-d4c92ee4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611174352-d4c92ee4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611174352-d4c92ee4.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-kzMU+389JiMEA19VKRYpRV9sPIaoU3FjTLlSWY615nbMzemevQspKwJQ9o2Ty2miDOIZ0OpaiLYG0hoFUJu82Q==","shasum":"466c3c3a50b3c797c55a21b83b8e2c7b4d03ae19","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611174352-d4c92ee4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCJJfCRA9TVsSAnZWagAAv4gP/2xF1eRwKnWxeNkUrxom\nb1gS7Bj6cDO4XqH8ktUwtB1iV3T6uGRVfrEWPuX0Of8DtGpT0Q7dB5Yzmyjy\n0HUWzqv2j1HWelIteF2DIAf1bdB43yHXlXN+0o2/Y6Rj+ATumrODXp48i8mw\nDouhevMJeqtu2tvAJeMHSwlmqgucRzw+bEiIclvv2JRJxeaRGkvlyWN3L9wg\nKOeU9mJzuAO7WbXgNaxKy48B04fWuhbJ0+nBhyTD/X/Uk1y8DKW8Bx9s2TEo\nI0gOGx2DaQl/bZgylc1q2eNdwjmw+aQkG63M2ZeZ/pq5IY7HRJHU96Ctb00q\nMXGL6Q/W/6X9YZGrLgL8GGPzikVzClwNYgcCbUYWfhCw9NHQethJpHVDQopm\n/vyrGnBYoLvA4j2O785bmFep1/g4ttVKAfPUHD8Cto2FFPTt6z5ii8qUjkPE\n+vnD8rjDxrZ5onxN9D1IV0gR34RSHVH0o9gOyKuh2aKbULFM246iUGxTtxr7\n7Ran5mOtLPi3YP+TIKbF0mKJgNoeI0woY7TNNPjVC+MyzE7ReRmRFylkAAUL\nU4DLg3caHwVTDxMxPuV23dioSkpxtqYyw58c6DcNve9wa3ftXqZwBgV7ldcB\n+sx9b9Gh1V7W7fNrYQHAiPBKnCl28B+5PMMrF8kqJmY7MIBmYhSpafb+s7H3\nTR5Y\r\n=yCK7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCB4dYK+eURrP8GHIDWrxcfb0l6wzq+WZN9rcS8AA+YGAIgf3hqZGrJ+gHLSSV9lLN2ao2QnrasTv1n7380a+Xnp5c="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611174352-d4c92ee4.0_1611174494882_0.024488368305519925"},"_hasShrinkwrap":false},"2.40.2-next-1611175950-5e654544.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611175950-5e654544.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611175950-5e654544.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611175950-5e654544.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8FpB+mpkYxLyQQbudPmbX/+gBzUNdtblSfQS3nmDw/C0QfeNrir/EbzNGcQXUbQ2xTpUORpJWDpZEt41jkhkzQ==","shasum":"ab310d894f9a5d275bf38816aab042cf9f67fe7f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611175950-5e654544.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCJiiCRA9TVsSAnZWagAAYGMP/3Q8i6ynCoHCCKGmekT4\ne78M4D5tA98N3UktUym9+gdgibAnEaGSmM2ZdGRGA9txeUVqFOnrCzlTslLM\nFvItY0gH/Pg4pu65yN7OpSc3Xj3ogU5TOyIqdwsaDDoDs9j3tFZaEhxDs40u\nyeS8NEUt8MHu8geOL3F+IT5Ed7kXv7Ek8TlDA84uvyDXNFpXQ5DyyW/uTvov\nyhIxTBMOzRWN7E4GbNgqyzYJKLc/O7Y+f41Fyxm1FjDlO42yIPawemXxnRjf\nEToSByBSBIKcc3w99hDkUWQyr7wYgBBUyEymD7jAgYcH0G3csBMa0bsIaPWD\nkhtx87uQMe5QKrEecsnrW6JK8of0rP4HTb2em7xy1TXltI0m3HPj1EERS75K\nLmjkvedmDN7qEZv1Xt68PoUMKeQBEuhPxUriEO1JpZX4M4Hq46x/wUR+TmPX\nc3lCXzCYPtdcH89MJS8xZOiGa3YeVfhuwppPVoeZZ0gWxbHVj9775XwD9Qi0\nsshfLyHH5WfhM5fMmvrwU/eMDR7tMjIKdZTWKsUU+NExHzEP3mnJoYVQ1oZh\nphlN63lxAJdNmZaZe5NuH1j+4FPK8J/Nll2ok6W7Bslzj/pCOLuL8riNvJ9p\nmS3FrHhdg3ur3Yf80Upa+TcWoHxPFD3U2BpgQGbvPmvq8D/dHBicMGO/KDKg\n5G3B\r\n=w7rC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAOLGX3mNIZvfOhtt4POKQWtpMLn3kPZTVnQrO05SOUwIgEIWY/3kH2fsF6R+ejDZ3i91GufbgUGzpVWih9CPUt6I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611175950-5e654544.0_1611176097744_0.7863140522783088"},"_hasShrinkwrap":false},"2.40.2-next-1611177481-fa11de7c.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611177481-fa11de7c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611177481-fa11de7c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611177481-fa11de7c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-UtZoSlvBzugTbg4pqAYNCk9IocB162DHkxrGVR5Qq9kYD5LzltSKG//acSaW6dLQsRQf0wMdK1RMCgDt5y0FGA==","shasum":"9e99d4ab1b2079bbeb857cbcf6e4e2714edc3ee5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611177481-fa11de7c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCJ6eCRA9TVsSAnZWagAAy20P+wV6LKlq8aBIXkKA+KTj\nWPUzt4U0epDXmiP06atotka+HhNIZlE5bofYDmeH/FDJlAwf6Cz1eWE0D61v\nCOR71bRJ00yekxYTU6+TXod4d3PF2LuImG//u8hzoMiBNLXyqQMsJbzG5Kwz\nCCM9ztAvshhsqmmFNji5M6FVRMbSDfeKCvBNeWMb+KxtIcgpaJevtUoYLU2g\nYVKaGgAEm38Iivdy4dDGwuqpvyzirS5YS07hGmufTH+yV5cHIXAcg4y7NxqB\nvHkx19r1dQMeVxjY+CXZg1+jTuwKDbgO2TzNN9VeLkAXSsgdUnphIg7Q56lf\nqp6SaVnQuuvSD30VA/Kab2ezjtgJnKP+PIjGlbeKhpwK1DZlVbCoNXCHvwRI\nIJuqqoEfTlo0zttV2Vf0BzOTViFCZ8vUX/WD2uN7aoMbVmUROZaDr9HOXuJZ\nKW+k/BcEMOVo4WiiPlNwG0jAKlWw3rt78Vto10i9547KmSkpV3S1Y8Z1BFRx\nl6+u/UDfuJgvDQdAKB0a+PvzHV3uANkMCHkEQkelpL7fbMWyXe5ePKPW5zuu\ncNG4fdfCz09z4Fcaz3frRS1DXySsqOfdyns4Vy5btxTa3snrX49YyVIDfUaZ\nZiQ3pmdLQObW43ixmV8xoejLbsMxkTkRQ70OEgw12pUJ/UN7sS2vwFwYJuK+\n1B7O\r\n=WICW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/jW320xeHWsab2vGRBpd3R5v1JIGB443Rfu3zJ7wOeAiEAnasTi4XbMOF84XtUv4TDVi5m7Bl+5rBjlfNF7LdvGOI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611177481-fa11de7c.0_1611177630447_0.506774345824544"},"_hasShrinkwrap":false},"2.40.2-next-1611227928-fa11de7c.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611227928-fa11de7c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611227928-fa11de7c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611227928-fa11de7c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-DWKl8TMzfJFxydNnS47FtRDiL7mdZzn4aXn+NvdxA5UfddlEuyr9fN24InMKz7YMuvT/WXD5eereUIHQxUmaJA==","shasum":"8e84ad997f5bd1adc2e14a71d88334d6ebe50d9e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611227928-fa11de7c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCWO0CRA9TVsSAnZWagAAITEP/i8FSPc8TpK2zyfgqDUf\nCBoTuL2dH7rnqZsKHNXtGHVSyEDwO3TN5TcEKYAmUlCp7Pr0wW7GSq52eqjw\nLvu/w0YiF95qBHqCXEsP8Zzi0spW/XLXMYcv1CgmvTMOsmInK/ru7BS7qZ48\nW6XDyH+tY++0BXGs/Sp+8r4UWS50x+tSwYv0Q4CMc09/8cBYZimPD+Iwgv4k\nLmf6MlXDHaOwT3AT6RFWNH+y/xPGB/t7/ysaQd9Z3zlHW9PN1M+8beXYBY6n\nBgDnIfV7dD9aH75ayVGQdwoKmhkQOepk/SZCtatzwfcS4c6WqtVRGfYb4/Ee\n6wlGJbofzkX1fJaEet9C16FUuzdzvRNvqwki0rRqHszj644jMhi5OJLBfNKj\nK0PiSsHtLScAhdUfhc8VLkQOGB9nFumiVFBTJ2kzZyoEggvWzicEidywpb0/\nC2GPEE5tT7hD6sUrqLMVoBHgo0wFW6yhpnfFGB9cxoBHtQ5q+ds5Sjhl1C6F\nrgfp4WguwpApZE6foy8ii2ZnaUp51XF9NyhQxS1CZAAB6rsbJLoo6ZuarTRL\ny/BW+ZdGULXFIkLJSYj0bNgw4X8vIwe6x3idhKxBdg3ZNLKCUmaSrNM0yfbQ\nn9u7LHrjkNd0K3EMLUZDXAi2HRMKxIgBPNSuyIyiDfdJQT62hRPN/nsF7iD9\n9dWl\r\n=qOSu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDH8DPIGr2wFJyZz96zGvC8AwLvM8l3wnMpSg1XZEMFiAiEAvXYeCns/ThW4/zRCFz38O1uSHFzo7ZP7YnfBMsV0aqU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611227928-fa11de7c.0_1611228083707_0.8090762180575937"},"_hasShrinkwrap":false},"2.40.2-next-1611231566-68356b1b.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611231566-68356b1b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611231566-68356b1b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611231566-68356b1b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-fjayyLAubWB7KJ60paBCNaVhr9/Q0ACL1DlqgpbuIgLO7iJEVBBy6MUK70W4rwq+C9VRQGqGGnUSOndjp+4x1w==","shasum":"01c9e4ac5819acee17cd7bc32d45b6e34153c1c5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611231566-68356b1b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCXHOCRA9TVsSAnZWagAAIh4P/26dTU6nT8MU1kqFzEVM\nPiT7OkpotlsUP7bpTYfmi9toORbXjHjdJIgHx/zhM+Ii2lI4+l/nRPlZtLEW\nZzJ728feMtbvThX3/av+XzPlEmqRGn1bK2/L/I6sIXXxPGQucTS9cwSXIEjl\n0xxeRpzKs8wLFJpapDKDSRIGQ2nbKbd1buj0kZb1VPBjq+vtphe+L8q6aTbt\naDZQagLRj+D4emzmPiJYjCnuaDseY0zfFCs+EurRPLzFhsmYz/+ZYF1ucyTZ\nli8ov7cu9J8bUQ5h6yv1dvBkwoMa6xKgTayI1rvz0IfpWQ7DgITjYAJdYmoi\nMyhAshBxN/GeGimwZk9QbKmETBb57IBHojiGDbFzCTVDi4ccYL2hSUpbe19f\nEGJP94eRhKF6kVG4thkR+rqIsA7++aU15m5BbiCp/jILvrIBMRm1809tiMTP\n0ZJJdt/8lTAQLXO6WlZ4z1K2SsoWsE0mAwJqgIr1Vx9kAIzgAVaDO5En2pj0\nH9GSTJ9q2YdpaQ3M9fKxSFC8e4DxbAFAe2vxN/NOqnIwHpZWDRmuwRT0jlmV\n1Va1cD/tSwz0jsVkJWlAObiC/6ybWydIuDtdMRuw/xKUT/fzm4UHCcOQWg4N\nKy+0hwgKj/Cuv4b3Cg8rR82pUPDa3c1Hfv6Eqp+VHZPvYzFZ153/cbOPw3mF\nQLm2\r\n=uuw6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBeBlrJ25WpzSaWAg8QwXYJiuenuOvIVMQ7DNpgc9RoMAiAus1x7NTk7Nx+0y1+ReUKrF/kXhAd+x4A5ymfAkxqJ3A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611231566-68356b1b.0_1611231694270_0.3872805143300819"},"_hasShrinkwrap":false},"2.40.2-next-1611232803-7160b394.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611232803-7160b394.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611232803-7160b394.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611232803-7160b394.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l47BUnCd+zSm7vtv8kkdLtyoqoiEoLrIau+rEemwYBpl8ReN3oUR9IsHd91cB1XrR8YrUe3PYyoJJLm3ma5PMg==","shasum":"790c7e7c2e9efbde20a2065d39eab70bb26070a1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611232803-7160b394.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCXadCRA9TVsSAnZWagAARjUQAJFeI7D/UpoUVfIJIzFI\njQLnq3fIeF6dmDR4Q0lwlxoV61F1mBaK3bKAaRLdDMic3fqeONBLuBXzK8+m\nteVsCtwZuPtpX+fa9O7fxb6uIaKJ5GrjoOpIR8G7rBDK76Oz4ZhN7pPJKv54\nLL/clhy8NuLlW53yD+o7HY8z1xgow/bSgXJAp2yhu1Ehs3mI9msj6myoYsg+\nfENe+D/4pn1O+VEpZNmhFgE0ugMUrAtxRMyW7sUxg+NsoI8TwclAgqT9Engc\n2BQJQEKjuOI619+3B8H8LzrR917fGYemO6MUeILGqZ2Lue7NLuk0f2H+wewB\nf4ootuFwxfOW86NLfnUNi0RkuIN1yBkhxiaHvDH1t5POt0MfQ4ix2ngAp0al\nLNohmT6psDw6Y6Tz+GkovkI2nCyrG0MAdRCkA+xg4C5Pq3qDeUmZn7pA3aiK\nEhVLX9pxIDCkZHw3Q7ThunCH6xXcOjKHiuiR+ncZ+zZEGtDFTGy0GbbJUtkv\nbkmOYsQnei9eAQtvWKOZu73J2M7EUV8jJuEMFe3x+7Tg0Yqh9zPt9hah70IS\nS6ULuUPoc4okkb8Yr6B+B7EtSIwetvpnGaIHEMZ08IIGZb5kpZ+sztHUuwF0\nGGvnkg11/Jg17U7eaj146pn1hJnSXvZBFqPXybKcOmZYvpEOfoYpK8FMH00R\n2F39\r\n=9gbb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1/n5+Lsq+1HI8J7nI+TScpudAzBP/lxi+GSP2drfHNwIgdrpQKdYu/dzALTU0vuVpVxL1x8mN+t6iCDHg9eEeVSw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611232803-7160b394.0_1611232925341_0.09449214069372958"},"_hasShrinkwrap":false},"2.40.2-next-1611240510-9baa9c6c.0":{"name":"@xdn/apollo","version":"2.40.2-next-1611240510-9baa9c6c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2-next-1611240510-9baa9c6c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.2-next-1611240510-9baa9c6c.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dzuenstMVbbw/sGscCHJ/Z9hktOS/PDJ54/b4f8MskgI9Uah6O9Y5iL/oMhYuKOaK6T8z3IZWRVjrL/VwmIeXQ==","shasum":"bc67fd17a4b0a6a168810bf0d085743676332768","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2-next-1611240510-9baa9c6c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCZTGCRA9TVsSAnZWagAAkvMP/iiD5Y8DFAwlM1RZRMq7\nEai/SxWE58Dm41gB6IBz0kltUkDlz26wonA487v1j6V5KVyZ9Ntpf/RCkMFU\nvt361E2Ru3i9aajBuHTDH+7JXiabtvYgjGGV/JjljEdqCxswM75zPQXwQX8h\n+Zv5CBbJIa9nom5jhSknzsKVxyzrYEq0rcI7m4kHf8B/Iu5yVkVV+xzQQPdr\nEeRbUpne/n+ZLVp4Pwds2dpy+MRFgIlbu3QzXuhu29KEKAXsTpvNvnMKh9cV\nFPNE+0T3J+iVDPyBVwynFnnKfDFCNzxVLTMxJBn3ixO+x3zKAtgLb7GJznRY\nf3u0cXvgSEdOlpFIOEKmaUk1xBhwMMZ3JPOksrPcwisDXbPX2RrwYj2C8gVI\nb41mU5ubL5gvGcL6MG/Md4nWk8IJ8QYGDDh26KCeZvTTcPWQzu3oQiIkiEPn\nigyzJ7D/lnrhlf5J0iie+n2gocaVIeWkI/4XoTmDZ10LvLE2B+6HRj+mDb5t\nYmxH18038zjEMeq2VbcaRXqG+ZLtMuMOhUVQSbF/k6fxTHHqd3FO1ngFyVLV\nckbr2E8ge+4qrKTFW5g7N6t898j9vHMTE2Vjyy8apqAos79HRoKTlzbDFsgZ\nv4dZbtLdmUhxdtQPyRH83FTPtp7S2FDP1gESEb5a6qms7PpS5V5+YGiG7T0t\nkToH\r\n=U5pS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuUgNBM0jYRys2HT+uQG8dKZCyZIQ2GttVib6+hCb8fAiA1I2X+cQnSoetGUgR1WKjqwe7V4UvwoGa99TPkZJkReQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2-next-1611240510-9baa9c6c.0_1611240646314_0.7778793239301773"},"_hasShrinkwrap":false},"2.40.3-next-1611240591-9f1f9596.0":{"name":"@xdn/apollo","version":"2.40.3-next-1611240591-9f1f9596.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.3-next-1611240591-9f1f9596.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.3-next-1611240591-9f1f9596.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-euE9jycX0Fu4+whRX+gFY294W6RLwRLjRuqCtTxfu2mmKgC6TuOVgL50th07TGlRC653YWAd/6SKtqDKE4YXsA==","shasum":"131e7020ebcf7555cfa96fce51bc8355a6fc64ed","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.3-next-1611240591-9f1f9596.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCZUYCRA9TVsSAnZWagAA3RQQAJSTXl3s7gfHXJZxIkCx\nAhiZUSO1mtf3+W8cvnInOEKAbXg3P0JsoCOz4HOrEPjCBb8PExp/vbLEMAYs\nO4u6t5J5JYi3rDhzPYXkDF5tZl9SkDWGpVe0svz8UJVowsLECH8Iy/QMJzo3\n5wtw+udH+CQtxlfWiiQNtZU8JZLUAxqdAheCKhosYyL4HZPU3EDbCAkxsdun\n0ahixZ1an9eSySjyW842ft0/YSpV8KBULfIwk87XJ31R4+LQDVGqDR8LX+3Y\nzQ1XBX393wSXcNiqRtIJT6EnvtYmVC30mq0BegJjsAynzHIWudY2m2ib45wI\n+p5yTA6Lu6+mo8rOTzwFHBXJlnSZhmMprZJZiH8Gq904XXbzn3dqdIZfChs+\noXIOT4s18zOxGvmEhkaR+S69Zcg0KiQg4UN6JN7d9Q+SUHs6t4MAwqB463qz\nRIdRtjQUo742hI8erQdjKEwp7Va6d2VJI8XhjeTzM2KlWnVjubQehFZp7NIa\noZFifKiUdd+Yl2c7C7wSWuVIoSiQJ2TvVdiKh8HWT19uRr08CqYhM4hwxdCd\nc/+4MQwHnpGku33SCyF8C7ruRwbn9HvZlVqFjptw3dud8OHmuszVHiusQTe5\npnhAAIaGJ8lkYE+xQUHV3XEH8pIpHp58280pxVRor7C0wHGYQgH+PAYf4xIq\nevrC\r\n=dnH/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHgdwbCYdYq1jv3ZZm1xZMXbNxbA/hW8dkY/cX7+ZxsAIhAKZtnex5Ee/wxD8vxgOJWap8lk15O2mO3Q3qKOrlxV3B"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.3-next-1611240591-9f1f9596.0_1611240728067_0.14672293374565215"},"_hasShrinkwrap":false},"2.40.2":{"name":"@xdn/apollo","version":"2.40.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.40.2","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1SEEUw3zd0HAVCj1btD331p7m0Kahh12eje6+uvCTeg02VPtnq2yX39SMNxZ32tIJBAhKe8yTBIrrBrmoZ6skg==","shasum":"6391505cbc1f06714f8b4773c655ed2fdd96b94c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCZY5CRA9TVsSAnZWagAA/uEP/AqQb7oBqWKRq/1J7Lkv\nXgdOHqtRZBoMxqtc0WMmIC1bXb59jfZ3qMghUgpf+fUvOuohojaNJ7exZyEW\nVyWJm2eVDjfsIqtLUIOIWvYsobu6fdRFD45FoQrdrPEkMAakQEFEi0fgB76j\nbJ1ig7IKn+RRQ60Suqs4M9yT8MmFszZ1VEm+4AfT+8rPVGnLMEbIlrYmZDG6\nlhbAHlxTAc5dRrQZfcB5R3B9mRnEg852jCBSdmuDicrh/K6Pt2luUOosFhpb\nZyvaIeK6TFtIVZKC6u1sCrGWOoRkPWW6BMCTd/9Gbl/6BOTVWbeIYoiwuiDb\nJhoLl716M0xjUvGx5xKLZqBGHVwX+F5/Dz4wBjrNgyaYH1mOapgQYJ/LSvvb\nRsav+7gvhw1I+T8LhgwUPDU16fAVrgo/I3RiDz+R2lAbUT0UMBRv69QuHfcn\nnaR4Uc1l1FAG0wngS+kE6MuopCmakt2m4NErV/s0YN8mesBNWlXA9Kdz41zN\ni1VSpvjFjqPNDHfwIswkOkczpN0Gibi/iPWpA/4FTywxnNSZF7+otSvAGI65\nanO5o3z2xPu7nMBRoKGEPLSDxwtEzWdj+CFIIGG6Ex0IsZ37QwDrQ5N5Ur/H\nHiIH4ZLNF+McuDc8OKfiYbcOXwPHW2d3s89y8yc9QHpcatDZ+h1SxR8Z8KOv\nALV2\r\n=OaMg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwJJVwpV2wmnqbk0SsPk+2AKRQDM7ilsvkLrL7ghczWAiAQiDegU/dVNk+lU60aE2eWphehP3Zq4O+w6GBg+PcNUQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.2_1611241016727_0.3137319783242758"},"_hasShrinkwrap":false},"2.40.3-next-1611320177-b8db6c58.0":{"name":"@xdn/apollo","version":"2.40.3-next-1611320177-b8db6c58.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.3-next-1611320177-b8db6c58.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.3-next-1611320177-b8db6c58.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ql54ztW9Umz3Gazj+EoIZRi4S5636Kn7jpS0Svy7wGV825s6Yk1rCvr2OI1kXeV7XOCrtnaBgVUD2XzAJoxl5g==","shasum":"e488dee52c1cc7f514e9bbb603d4912c2bdbddd8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.3-next-1611320177-b8db6c58.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCsvzCRA9TVsSAnZWagAATBkP/R2g3m4XvpEIhJc4ceNx\n8oOtxplXWKUbYLF3m0zfe8dCkqsKbW0DdRZKX+q/RM8dissZkh/OJ4/R6aeU\nBw+/kyBDPgYrQAt79G8iWZv4fLiS06ly2oLEdGo5TO+4AvqratoCe0YIEnOT\nstMvbTak4whFL33W/ysdrJSKsqihNX/3JFTTlb74dhxMkamQpm8u7+PSnW0K\n7Q9zTaA9V3wPV/G/PLEtmvzCGHo4AqlbRhnUITYP0pz5hqTTWC3jo/C2iSCA\ni7HfotUw2jjiEyWbutU2qAef6+8cJ0BkXwUuMA8EgH4w4XakPST2rBIErKTN\nJS3W3Ew27jnBaIBxrBMe0yH5xo14F+LzUXswpFy0nSdRwE3szUdVl/iK1UHq\nQQuyDDLvQ81qh6gCRLkd+eJriAlCOj1HTSJnORNTAOsXa+qpGPSePBwJ5lbL\no61krSi1qDSOmxt/Y7WZ7Qv9kb87SAVYNMFqWOCsqcpW+mfRBZQZyYiA9YNx\nP4bd6wBxYbhFwS/UiduaxCIWHjPP7l9L2ksqI/iCnG19OnjFQBkQwrXrQ+dR\n+Q9wFyxAAT5cDLpGbTlnZp+3uX0Qj9jbzPFAaWzX61KIk/fGxoJBgJbHIsER\n6cd430foSFBE9zYY8LLEu5IKTDEal3lFO3GJ4ggIhwJc+/9J7rDgR8gZ3G40\nrPzU\r\n=CZww\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXAqMpng1opPwXgDbeOiyMXomXvh72/ioX0OnH7e7VVAiEA0cXNDrs0+daeXmGG4nrm0XAZtO9acPXp3pg8L1l46nU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.3-next-1611320177-b8db6c58.0_1611320306895_0.4776544136701748"},"_hasShrinkwrap":false},"2.40.3-next-1611320473-ca01cbc0.0":{"name":"@xdn/apollo","version":"2.40.3-next-1611320473-ca01cbc0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.3-next-1611320473-ca01cbc0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.3-next-1611320473-ca01cbc0.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-iVIggbRn7s5WMFRQDQF3+guvGC8X8lkSxNp3Zh3hhMlpSG7H9PZVkD9ue/dLKlquEPm/KNfn2yHf456yGKcxLA==","shasum":"47a066b147f1dc4eaef316b660b478e0fbf0756f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.3-next-1611320473-ca01cbc0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCs0nCRA9TVsSAnZWagAAVkQQAJxMblJFaO+m7/5nCgjD\nlmoUgw7f3l4jwi0w4SWEDmInthy2vmq+IMICmFLeR6XFlGPtLHo9Cv7avi+V\nALSZkNB4UAijjFVL24PLzBtG2lJt96DjzjGirHuGsa7X06z/S8k6Zj5tBkbm\nSbA7iJBHqnBYP0XvVZKXwL/6qudxd9R4ai+nUqrsEEw/f119mPHi3h7iNSuN\nYF6rij5+i11ZGkbMCdomvjCPhOkNlGckr41i48nYIb2rJOpOf+0cQlo9DM74\nSdSJujyUPUYU6Sg0d/wblvJxYNB18GYe3CxH1c2loSHaKRqaXnAUiMLdrVEo\n3FGE5mBcFM2mv2m8yCaBXpy+sYV7edW86gryyCnfgWtnhmJWLIDNfYDqkM0S\nyKxc3y4n4OYDmyDIrqM3Xcf7drcoSzqHNgLV+J/GrJyGym3vkuvJWLzb+rA4\no/8Qy0OmdRsguR7YuCa1YfMWsiCBT2O2eEvM/beiY9tXoDKspry4qEF2rEW+\nM9Y4Vv0MaIvbBt1tijCPDGAmYlCcxPxW3/DDpJH3OfpfLOY9ERsBJ0qQEnK7\nUaGjALO33N388JGNCTfWxRONl51HApLXDYHFlLwPwZ5mOSV12YuobwqrqXMa\nvyi5Jas7MWOLTbGSX6fGgj4T99a96j1mKrxGkM97lJr0L6vQgqfsmuNIqEzo\n90nt\r\n=Bnvo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6Wn0V4LqUtigjHC+oesL4r155+CpeIDAv7/lbdzCZeAiEA9r9AhLOr4wK5La/hIdCagNMV7eZLneeeTBzwsp752Nw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.3-next-1611320473-ca01cbc0.0_1611320614600_0.41086879797512643"},"_hasShrinkwrap":false},"2.40.3-next-1611323008-819f5cc7.0":{"name":"@xdn/apollo","version":"2.40.3-next-1611323008-819f5cc7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.3-next-1611323008-819f5cc7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.3-next-1611323008-819f5cc7.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-v/HgOccJja5i8NulS/FrYKR2FU1w09nYs5XaWNHf1j7RfeNMETTRs2KC09/O/0vg1opqehBGYdMTaoTi7u3Eyw==","shasum":"5e0d90bbc27ecd0d84f0d9e97b7c6ee1028d8637","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.3-next-1611323008-819f5cc7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCtcICRA9TVsSAnZWagAAO0IP/iXmjbMfOu7jZVTH5ehD\n5MR4cDdUmU0Ppmjy8muHYDX4EqRxXya56UFax27vLfb6GVHFZAQjH2vbWRsP\nMYXW2elqbDFoJs/OjyrxEk2w5/SlYpuuw3dS9L1Xo3orOVhy7ux4d1mBmKPv\nsYJyNzEGzch6SiMyeyuKjkz4bLgDesaPaOplZju/XK1jmGtmlB92Xnm30U+k\njgR0ljXKIKsf8LUS2FHg4O3LSaRTPxvIJtQnQGp6l6QlGYHKavNGShp97oA3\nRLNav/LAm8fShlBcBx4APVdT08Q5Ai98z3gRQyuBT9sk0NLM3sdTJa8cxyce\nJb+uYHwfHCO7vOZW2A6FvwNzT6PupCjPzGwT/PKFHu4o02QIpO+mPjLzorYN\n2a/Ok4hmkkDncci0NQlJkdfCl0MA4V2XnuaULt+yWti+iwY30lEqSV6iFmJZ\nuQ4Mn0cUxuoKq5GDYs58pi5VzeOR1QOrevVJDYtyAPnnN4ZXTTOy0GHo+hVj\nqNzIQ++dFrig/yCMLZoCdcbRot1q44ydZMxozsgIWKeEl02u1+UFKfewz6oL\nf87ItrcSx+QznML/64FK/XhK7/UAfLbLzobJUciGbydK6em/UMWZ12Givb7M\nIG7AyNCWYUujDX1NmuwqQwBNK1zwaqtfijkAnvQkgJfYwJ4vMPiXVvCLI3Gq\nNUeK\r\n=7JUv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD/8QpUpe4UEJDLRGFFuoyZYjOQC0M1EWb08jmiZ1yaAIhAII0SGiCRjmpqzm5gNdAJ66cFy5HWVzJhEbU3PDzEG+N"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.3-next-1611323008-819f5cc7.0_1611323144076_0.7362548336772208"},"_hasShrinkwrap":false},"2.40.3-next-1611343469-8ae5672b.0":{"name":"@xdn/apollo","version":"2.40.3-next-1611343469-8ae5672b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.3-next-1611343469-8ae5672b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.3-next-1611343469-8ae5672b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-xKZ22uyC7Eb8IuWFIO9PQO8jXmIvoFkCyEcA21VtcGcB7qEBgflJKHOCSzcUsW0S45YvREsjU5xNPTciYGNK0Q==","shasum":"c79fdf0ce6463481caaaeaaa3b297003a965fdb4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.3-next-1611343469-8ae5672b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCybtCRA9TVsSAnZWagAA604QAI2pUKwosiLaCehqK7GK\nwJaN8ux7EACcsaiBv6i2VcXd0kjTaX6c2y5b/tpFahIXS6KzdQoPPsj+OCGB\n/iniLHCmSXi1eX0JKy+wl7OJq09cZ0z1jW06ZKbGwT2bX8kE7F1jNkCQbQ5c\nS6WjcrHOqZvi/Ykb1FxQB1cviaqf9sBPpP2XvLWOqu2SW6E+NWHMLJ1qKMmE\nQFA1iOIsoMvosujRpbxdZiaa+SgI/iWKnZxLRV9BUElZVUeJ06Kv1oC581eP\nkJQxHnNuMJ3Y5QNraEJpk4a7LjqLE7zphblwI8OFs+8ATm/w2kqfhRlKNnNi\nnjfvSndnDFQOawkqWssPFCa3LRgEkUkZgW15XApMWH+p0XwJfWfiXwftMAdn\nQUUdU3sT6SzwSuLLZ2hSNsfY3c9jdaZXYzab3A7EqFHBVQNDT5w7N91YUive\nlWMHdHYuusydeZLWLkUcX8FFqtd9YX/09JzksPEXtX+yHmnRFWibne1ZJYM1\n9a6/ByzrG3TtoB2WFt4DTfQoBy1ae4M4Q2pTAONTFueV7wcQfuQDgCyFlyXN\nAeOR/T/wa5aU8JoKzaZcpl6ITzsEM4XNAmCdssrymDOIpeKBI6KsAeM/5i/G\ne84EkvtzaCOEoS904A65gtSzTeJCzAvVGnCujWQjbRCbYF8iql6deR/pokOk\nWsnc\r\n=NmwO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFi87bmlywW94IL+lCeD9MsMi4Krgyxn5keXpKozbTtOAiBkIqQSmip+mI4SCps8sTSUU5ZTwZ+feV4KuI8TlovTrQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.3-next-1611343469-8ae5672b.0_1611343597432_0.2867643585512549"},"_hasShrinkwrap":false},"2.40.3-next-1611345209-8ae5672b.0":{"name":"@xdn/apollo","version":"2.40.3-next-1611345209-8ae5672b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.3-next-1611345209-8ae5672b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.3-next-1611345209-8ae5672b.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1dd/Zp4M0aQnPekfy+OOdFq7s3qwGDixFsIDVYYbM1fBfd+Invi7FfcVucfoAdbre0tkCsT8FuAfOJb+x7jk/A==","shasum":"f907ce83b74e4583b4e1e7225b504cca98145775","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.3-next-1611345209-8ae5672b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgCy3ACRA9TVsSAnZWagAAX/UP/iqkcLHYm6W/56FVDtoC\nd6ni3KCsOsbdlGSrTBn03RQCCCgXi1/iyJZE+/iAvvNdTi8bs7LNIPnucBZd\nOVDbA5lynyA0YSxx2P+a4darvF+wQWQlDBtU7xH3TtKPk8IN69w3gjVQeDEG\nPch3lu2AGlJqSNru2w33I/MJfvfL1oKHGBkSk44aHxQYW7k3jB362GC73hQK\neu6yENAlmX5BN4F9qYj+xJfvjGDMtzNI4qWTCqt2tu18STyDazvgcwOfmalq\nQjDLs+f4E6Ce3GrwDDqb7V/n9+4K6c2kvIJ1ez6s0Y0myXX1yefRb79PVv2n\n4qT0afoKSatJjI6HpPGlqyw09mtpiL6KsHI2FBhOqiTQOXt49Ax1SRm+aMKs\nf9RtmM9aKYAU/VDe8RKuCpvrL5ol6K2LpKuk55OpedH0KQpCKmTKIWe21cS7\nMFOCZRdy0MDPgANUisHvSsMl8rPx2q5GUPKPWi6pwB+J9mowXzD5/8X0rUw3\nrgewbUhBSGYIFnCn1AGqQxkl56OTuZTDBVpjNUt1x76y8ii0KBOdVZwJYDRZ\nQSzaBatIBIku4jVQp4dWvHY5vVuzgRk5wBY9n01igCisgeoTm2TCNsH1UVWB\nCn8oQKvkTQyFt0CvoFIM1KT/YD5ULHUJdSrJoc+YqaYjAmMB9aSFwgxPtnNQ\ncvkj\r\n=A3D2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqs+WGP8MsBz11j54OjmaN0LKgQnJt10SsN86Erlcs2gIhAKWydCRpAKsiHfKqb7rgkO9SzqyGShhSf/dZcgabpZkS"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.3-next-1611345209-8ae5672b.0_1611345343569_0.8625681999053905"},"_hasShrinkwrap":false},"2.40.3-next-1611576532-2bdc4227.0":{"name":"@xdn/apollo","version":"2.40.3-next-1611576532-2bdc4227.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.3-next-1611576532-2bdc4227.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.3-next-1611576532-2bdc4227.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-6vHr3Ets6f8Z723I5gbI8LyQMVPIT+CSK8l2ESnUG7x+N+pmG7iM0lRT9TjuRlMQgZ5bBLzNIZtPW+vlYpW/2Q==","shasum":"958f24b216b87b16da7d870f648211773d669989","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.3-next-1611576532-2bdc4227.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDrVoCRA9TVsSAnZWagAATm0P/3SWYNIjUDi8/xpwlAWs\nve5DhYFkPvdGYphh2fZV0F2tDl2f9KwkiKmbLmExRVwOBLDGFOkRUudPYobg\nvNAxBlEJ/Niy2jP2pRCyOaB9ARzD+zoUb7zII8qFURYb9g36OecDfNDwH3Pq\nbrVPDfFbeQQu45aDtPCKf0rOV5j9K3LGHN+SPRu0sbpBwQhomk/h0puh8uiz\n/74wzphAGX5A9reWVCe4xSM5EIHq7of6a4WLcHYXKQ8P+qTfttXallksH9W3\nnsioC53TW0RBLfnoDKupBLOXnmnf7QfrMal8oqPoOMEo7sWuphR+ed2jdfv1\nhy5KTZUZ9z45WPwGRlVyeoOEnXMVmhX+LkxVDmZAkukngkvgD9WBMmUhIeGX\nhw4DZkcFdrBTVxgK7i1qwT+538Ac6akWJRK4qDLau81rBcDhkM7o/4qinZ/K\njrvYEogCXRtLpcHchAgtMPdHxQzQ+/wN4wrl+qKnpKc5+d8wh5OIcOKTIB90\nXHouwZJy2dTBYnPQ7DDXzW4ipAW7dUSMyTdbsdgYjnOSjDol3ZjQiB/RQqc7\nW3b7jtQ4E/fhYHpNuOoF2kaueYLdWvMAnZQHoZIYErVdNVfDNp2H7eTwTK6I\nUvtVlitrVoyOrB8LDM/cfGBDrribPk7ic1UjmTpFSmb2AHQoCuL5xFXfCpwC\npU8M\r\n=N7Sl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFDPbG0rgNkjeZEXPp0FNngPV65lYfOdb5g81mNVRTLpAiEAr1PAIrp9+By7E4Mp5y/YPFRnPMJfpeyuxjSLcBLZlhk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.3-next-1611576532-2bdc4227.0_1611576679472_0.011065077576797089"},"_hasShrinkwrap":false},"2.40.3-next-1611576922-b8b34a3e.0":{"name":"@xdn/apollo","version":"2.40.3-next-1611576922-b8b34a3e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.3-next-1611576922-b8b34a3e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.3-next-1611576922-b8b34a3e.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Z3jut2XfW2SmkMy10sSsqTEc3RgSZp3fr5kc7DWDgB9cCLMvOXJjbQs5S8N3j/TQEI04k7aJO4Gg2xMe8rF/2w==","shasum":"bf5e96f7e3e8b9f9d8c4483440d2184b4d8adaad","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.3-next-1611576922-b8b34a3e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDrbnCRA9TVsSAnZWagAAEuEQAJg7CvZFrqkX3LlvFkvP\nBIw0vA6yz4zDIJVteTcSTQSk0JQqS0wXL4YyFgi+SnXbGR+mXBXcrCJ8llAK\nBmPXo/utycaCJeqnALt/ZRyCQoEeUNTruMh2VVch6uRqwDIMxKkqnpjSySBr\n9Brf8wm8xmaRvZgzCq47MdmrMCA5CWo3ZTle74K94Fd75/iEXl0MOxggbK0x\n01lqXm4Vc1UqHoZtuDYeXODgJ5UudOtJphOULfkZQHA+ZJnQJZh1RcEas2JP\nBsMcU0o8M3urwR8i6nyXNg80OuY92EB9ZDd/I6lq4VXjDzVEINIku4U1WueJ\n6uROzr9rpex1qjaPNeXTEy/Deu2uKLWP4UHEA7XIJxZBdQ+4Egl2UbZ5PcRj\ncW314yIpWg6pSxJCza/NYavtf4dn9wJV2O/VGjzX2zTnPIc6uSXw3sRkmjG0\n5joJePEhrfRJmKEmkZrbmtyDyVQRAJLKy79WFJEpxkNBa1b44I+rkbaQvZ78\nSVgCPPjAj4KKF9Cb9PVlHAVMPYh4pYqhCkeJbdQihzXExXo9YyitW8tesy4y\nZSRZLKDmwKhu2gyAil1kiCgARE68+0jZVK680lq7OWEjhwgNmuFP1lVrkzrM\nMbAcJtFVFVakxrmhC/UesllAWpeGlelkwhZ0jpJ2W29ESlUQKLttp0IqHSYa\nCdDO\r\n=6nBh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGSe/p2SjPsXf/bpg0NryHCdZF/+2EDRdgip1k2JS/1QAiEA+U0FobUScVNRGk+1010yu70al70DkzJOCeZjt2/tC5M="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.3-next-1611576922-b8b34a3e.0_1611577063214_0.22883721004989854"},"_hasShrinkwrap":false},"2.40.3-next-1611581069-38f31a92.0":{"name":"@xdn/apollo","version":"2.40.3-next-1611581069-38f31a92.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.40.3-next-1611581069-38f31a92.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.40.3-next-1611581069-38f31a92.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-I6ZdmNZFRNGysICZVKY365U7QyggX5Fod/kxd0gsjjCm0B8gv7J+w5CK6JmPHrzZFOCArZhkoMAT0pp0/EhGgg==","shasum":"fe3612233ae3781237bf523baf7dbf9335f3295c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.40.3-next-1611581069-38f31a92.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDsckCRA9TVsSAnZWagAA0hkP+wYk7EWlUgMibWXtCgpJ\nRZ+NcwuhQ4GBZjpjVnjrI8HXFr8ns+vLEqBYknokGic7rY99ZkPT5cHD0plL\nj8vS7SdxR+wKDumQDmrI1Xk9UIzZ5ceKo14srUFeT3APbPnsUJ2PiGM54PFY\ncsFgpPktKCWl/ol7WigHFczOnxGu/s1dX6pd4lq3qJLZ+BjSVoYATayWgQtN\nsP5Mhf2/g0ZZgOEtVtkJgBjekebrwmLIqXox21Rvpub+OXmgCNscSXo4YyX3\nR/oRaBIv1QTAEEQm1p0ICoAtdbVoZOAbkW9g6xOfzDbTpZyjRA26ewrnoF/g\ncftyk0/Mql5wfsXU0tpRwCk26HeWG1UHI3AsZsxzWKhce1n8yLSs5sBkGjht\nQ6DZCp4lzf6XwkjX7z1bVzUqnXqjL2TnIx3nIJ1jGQQnyIMNJGJ8r1I817su\nArRdWTBwlP51lqlepIm31hIFjnf8yfwd7ZSh0wUw8svJeWTiWQ6ZS3NEqQIf\nzJYKIXfHb/epiUHX16pKwgSEqlkWMSmfaTDCL6frqwvqs924zd0XTWlOuKNb\nIlXcr61CnqfIHJsJ2MyfrZLg1zbKMl7O9LYtwQWRuibsi4Mt+9ml91XkmNy5\nqZS+s9yEMT1GYBn0DusTTKy2IxJP1UVcZ1bVGInfvIQiEqx1eRZls3OO7YET\n4698\r\n=oCzi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGFqJJMuezcar02TsNHC/Goz6axPfPmYd61dr3xC/MdwIga/SJv3IQLnWTh/KJf2J7qYGV4x3rpWcnMMLICi2NMok="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.40.3-next-1611581069-38f31a92.0_1611581220084_0.6066707662187358"},"_hasShrinkwrap":false},"2.41.1-next-1611583271-16c9273d.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611583271-16c9273d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611583271-16c9273d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611583271-16c9273d.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hKrZ4s0j+w35xPtKjWUrzoxVK4TeqjdVs+iGizx5XwHgX9K7n4xPwIx6LoIVh0UknDJLTZkE0ogzEwHtG7t1WQ==","shasum":"0f0c8f9a60a4cdf93eec2b36b280ee1207515f85","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611583271-16c9273d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDs+1CRA9TVsSAnZWagAAgXQP/jeV9Hyo/ABMTSTQx0uy\ngD98MklhIRCFpFI6rJDGkYfoP+HbPcav+03DnNFqWNzTLEMy0hwHK4bhBZKq\no78j9nV4I10hPAZDB/d5rOyr2dtLz8K/+BoRPAj+pWOzuAKoCPQyGii1x6O5\nIAbvokafQJt4OdFks/jqzZtls/YXyiAmZsa+Kzg4eE/bgGhAu5mWOsBjHgQm\nU6ijdPlP1Xp48A2MYKdb9uDg9Ir7WNJ2T5ldZrTS2kYmQGPQ4Z8hFGz/52/C\ngr1OBBypSh7XKNTz7rBTzTt6b0g+VYmyWat8EStQ94ehB20L2vuQr7P9H/uR\n1XSOEB+KcQew28UIp/tIjcOY3zdiMGwEthcXuXI7VUzBSNlmMQDYM6qpXn+7\n/QXNtz6+qooq9ETgB5UqFUskRvs7Fkf47rZMqQJRx/6g1hR+M6sjEpzaq5Az\n+K0hLRp3yaPoT4JKNyIsG72g/dkJvDkGi2wyXjvK3bzs52rSrvWlpPoFYK3E\nm8apvaUcmDlzrDr8y8V6xdbm7wg0Qrk1CgUwlQIeJJTnLFOfdFmyBLdU+7Rr\nShxBmvE5ItGy1Vh9zzu4+PZ++zlellIDVTbIepg/wwb6es83j+Sbhnnst2pi\nSF+ss7d3CIKgRCN0oGeqqmdqTZLn5HwCt0PoIX4sYjZPElELxBG5G1zBIVw3\nt8nA\r\n=hTZU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfR42/pl2gIcYoLVdRFJwb+0DUUDnHmom1LVQz4Qf1NAIhAIdTA5qf+XzF6Zqa6c9HjgVR9apA25+/GQmHK2Pvg7OZ"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611583271-16c9273d.0_1611583412706_0.5186921429974087"},"_hasShrinkwrap":false},"2.41.0":{"name":"@xdn/apollo","version":"2.41.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.41.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-1KdusImFoapNgjZQhkkUI3UtwZco+mF8+OpnWQGwKcr4E+AMGCC+Qb/uhAFoKwNMZDSFegz8JuzCWzJAiYci/A==","shasum":"007cf96f0ac1feed215a3990242bb57d0af132c7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDtjICRA9TVsSAnZWagAAI4cP/ifM2/HJpPx+V2cADqJR\nPe+H6mNPLvmlm0HFEq9LhBqD3Bo9yZzVM79xo8jxuJkb/YtnlUChHnOYv0kE\ndtVPsYPRw5yrtgpNuCPof6x2ybPleXdo8Nhn3/z7mUNgXZF0xJAYUWq5Z3FK\nD8IdU9wvdRxRv44bEFZ4J/bple/aUqhRxtmJh94ccb9+DzycHnHEfnaIbKLU\noByAfHuWfHHxQvNI9wY7ETqKcc5D1jB8CmUFtVhz7OJH7LVRoQtCmqXmbKVg\nxVEGSlnMQRZqXiH3dtKUNAF293/Z4maYmhO8xqZN9XDgeUMrF901+iofzpEb\n5UlTMn5Sz2I1Td7n9JbI9hSf+ffifVrrZldnC5bHxHmAH2IvLbWNyeCzkDMM\n4I1gNvedxv6HskCf+2AFUtbGzkv7szvRB+zIp985MUqcH0TgOxl8Kvjv/zkv\nheNKM2MQkeIpkD8M7i1AV+PNKwqMXN97v4zKJrTTDigWXkTu9i8teUYZnvzT\nKFV+sy6lnc5+fpMRMSoM0OqYd+zc95FTCk7U0l7mKTm4Cs/jo1yMpLMhJ67+\nmJY9iKZyf/7U+rE7N/0jOT6pDhpTwlz1htw11yQFIBfg/1uIZALU2+7Aun5D\nJwlju34Fa3GwDUM9f1MkjA9a7XfuCVwP5qzRogMds5RKqCXxM5utdI8jqGgs\neUy/\r\n=oNQg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEeeNceVOi4dOjihXUYSVj92NMdeD5u7n7SGXGuOfQoZAiAQAOorfYCrCA1qTXmst4z5fP2w4heC/T3e+o6M30ZrJQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.0_1611585735945_0.31325000519351387"},"_hasShrinkwrap":false},"2.41.1-next-1611657751-e6b92987.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611657751-e6b92987.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611657751-e6b92987.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611657751-e6b92987.0","_nodeVersion":"12.20.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-4d7UrAIUDXu+KGBlm7lchwTUObGIdHecXc0L8BPA/T2Qw7qTkvu0dOHZm4WyTgEwhzQV7XHyGJoeKi9+jAQhdQ==","shasum":"6dfb375eed489e1a73d20a9970b071511cd26c85","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611657751-e6b92987.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgD/KsCRA9TVsSAnZWagAAdVwP/jI1ylf0PELyUArgEuy/\nPBBLD+MaqzBYslXAryUuD0+yjA2STitJrjnvQ9RAptQDzULUvAT4QsvLIjoK\nwwuxG8YAPvoPjx9NlCcOvZz4TlTaONLlWQZ3ofCil/ExAohXdjUpOYJqqKBt\nx63JBoh0d0V8/X/+mCxb+2XzusFh/xR5eMSQ1smPfvZbmCWbvnjcf7Apl1RG\nNuUVeB/3Ne+fCdsK+jskDxfGbuW8aRPJpuEvVQpgFatwa7jxv2MBR3ow3LlE\nvMKMnxDBAY7xgvD1YrjV5CCaZCdFCvDWGGEg2C4t62ymVihcw4CwbWT6uxFb\nHxqKFdwhh8AbbjcuiGH99KFqNbA7Du1wZAuqh7OEZocVg0OQalCG7+fW4WSS\niF5yTVzLvFJVpC9e6T5mDrpq3D+DCIRiJnJLGwmnM57A/8/98j7SPAHv6Bur\nkGLhkHGrmXDoPxjg38/aX5QiVS3aBn1sETMWtHkg1uGMFX2mWAn55Opaqz/P\nFbKxf3TWmAYZ62IG912Qr+OPVY8bmMqTgGx91SnL/BNiHmKPwrUGeB5gByIn\nXeYGSYJUFqg8wmofYf4VePmCSFLPU7r6DDfi16frqyUTwXpoSY2Bio+n4wZx\nyNcfU0xer7ncQXkMrxj9ELv2f8YZoMlvgERuD6n+MxkG/dlJ56Ft8YZgbIl8\nByHp\r\n=LEms\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEg15d/LMXVLXfIrYnKOQ7gerFQnJalUpfd3PldfMcNpAiEAn9MVl7WdoMYiwXMR60wh40ycn9lQNF534k79a5UHg/w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611657751-e6b92987.0_1611657899871_0.5743641639421502"},"_hasShrinkwrap":false},"2.41.1-next-1611750444-e6b92987.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611750444-e6b92987.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611750444-e6b92987.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611750444-e6b92987.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-u7DGl0QeZDISo9P+dFjIGWrnynycr7Pk6n9/4mjcaDrQjmYjMR2nX5cp5xIAAFpwXHC5DlYxQ6jmfCXL+Y9KUg==","shasum":"0b142cba03754229bb0bf3081f32473871698107","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611750444-e6b92987.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEVy0CRA9TVsSAnZWagAAzJkP/0QHkWRfT5iZFhrV9BI6\nG9U3h4SfYPOJNU8EzYJLtMV2+hzO0CNRYJxgva5iZlqf0RSN9emFYtSlX2Go\nWP7K4N+//z+sK2chkgcfcy1UR5VpZg8ugvwtrW5+k7qTYDa62bEpvIQ0/xSQ\nn0qy3wGyzQ7Q2qhiH8DuVownSHs8hj8BjoVNtBceBss76ExRNqmvnxB9hpwB\n9Al4HzKyO6vsa1Aq1k+N4PQe2YRs5e7JuH+0uy2bkf3OcUEtbHITpa79uien\nshY5KtT1UjFfsqun94IhAVr0lYlIJFSJAXrUJ+ZVdyEvt9aHSYM6mmV+4v/G\nM7E1Y8wLGbDdUlb1NgsvaB7Y0NMEgX90+P8Numv9rILe3/cqhcSY0IwHqsle\nyzLM4XC9GRR5qVvhAoalQKMCM20IWy6gOgEkItwTDoGQFg3G9AM9Zl1z62i/\nqjYVXL6RKaVHlegcpgNezGGQYJnQ06H+Gv6xv0jvTCp3yur77EPLcOnBRTcp\nfXalm7+P6NHB8Xqlgi3QC3+GzYPIkrgUP0gZslmMdAeXnxQmVXTnPQrk3ULo\ndMNqVHtAHnHy19kPFWsQ5lA5Nqvl6QsgFlkrGOmeykdJlGW5OTnO8gpgqTHQ\nN61ZDWGfcGzcHrQFbbiO/JEOAIsKHJdH2NOKvmm9qaGMhIXbEXzKOxVDMLAj\nKDkP\r\n=HLGD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDd4u9v7HU6jJHenK6CS0PwUW0mMZIpzStXNDvgWM1hTgIgPCKNxt6Wu9m75p3rIIwj8MZXCGQMpVYS7QCJ89LsBlI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611750444-e6b92987.0_1611750580463_0.32057812438193567"},"_hasShrinkwrap":false},"2.41.1-next-1611755596-87b809b2.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611755596-87b809b2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611755596-87b809b2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611755596-87b809b2.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-zhNKKtEa+EgpoFbJgXbSLv6K1ABTznmJ+AuCr1RcMIoxTbqALVhV52qA1sMp4ofrF1f123p3v8eIrNCPvZU6lQ==","shasum":"29b6f6db5c3889966e2556c9fc22ccf278fada66","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611755596-87b809b2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEXDTCRA9TVsSAnZWagAA3hkP/j+WsGTNdl9h7Uerk7Us\nERlysiPLmK/REY0waDn9/sOM5ROOOdFg+IqfXZCm+Tl92WTX4XrdNQZK/9aM\n4vl59BQh6BKNJEoGh/m+snXK1z22JAHf5bnO3KQ3AM/TWw62Lv4SOQmZ350s\nn75TzvYY6Wfa8nNr73J5B4+fy56tdWINc0q328Ea/VppA97mpnGRRx4WQZBI\nPlF0+oN/GivMutf2Aag3xlnvKgr0E2qZ3h7edQt5hYOi4KInJqWxJT8fa4HV\nAVE9ezbVJ7vERjvee7mn5upUVDnR4Do649QcXKk9NW6Wdmiq/NxAcfBPdXBn\nK5s+U3u5piRiHWkjFfAeJk7eURcdJonZhWtI2uydAecarjE3p6wKW3U9KJBK\nNeGGYAjFvAdjPS77lUi4oHzZ+gse1Rs9mOynqjg1W5QJwCU1N19/CZlhUUWW\nx+F4s4ZU/sRsF9/yLO8/8x+rLxfssmbV+lFYLDyVqrm2y9ziz+9qLxzHLg2T\n6rH2MPhQQZByQJOExFlSt+24A88cNmTHOWq60YbmNZZJsSe8YTQIoHxIboNf\nLg7x1l27i8nePm8r7ZgSWO7ZxG9+HnSF1DqRCczSrFd8DbnVI1bq42Sy68x/\n7XCUukmya60W7ODKI/vcja0562TWKJ7Vw3NZlP3ya7Kf0DADb64cVxhhXVwT\nrb6h\r\n=ENdJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzyNUcKSn7gQyQkLikrGeesqBqBwuRdMaXVuu0CYhXmAiBM26TY6LK4VxJt+TqhPKjOgjxGVYvPw40dKPZJ6NaiTg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611755596-87b809b2.0_1611755731310_0.6748431157184756"},"_hasShrinkwrap":false},"2.41.1-next-1611757088-9943cab3.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611757088-9943cab3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611757088-9943cab3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611757088-9943cab3.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-D3CAiTyqvwZS7PRUs+xUOXeSRb3J9f7J4y+J6THeZN+v0OU265+pRcG+fvGvW+QnQC3xW+coJ00nH5fD9X9h7w==","shasum":"2e2a8800739f719785a35dea6f5c83f186607c01","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611757088-9943cab3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEXaxCRA9TVsSAnZWagAAbWgQAIyvgpBkcfFiF59SNZzE\nv2zDafSI0cUGGl4o1R1FxGB1597P4nvnwvy/EstGTaGXO36H6ijz/9EMH45Y\ntnzKjURSPYZlU9BSQF7/FB3Gy99+XBy5/Ug5UuW9FTnyjBj20QiX7MnbGPto\nr7cFLpQo4rIi4FeEj9DtWCcBlE/CHj/SeJc4RvuIyM+NtgVv6qRITyDQiBFy\nPeCzsnoQDGp7iKZXXHE9F6jbAAGH/UYIispQWO3Wi3qYUsYAlc5mgjkMoOux\n63Gwz6BJl78dozmtFm4gIZ8ZBYAIlzjxbzo4SdCQFQHdlXKArxMGj1vgCf/q\nEK8KGuQhAivhMEWv6p+nsKL013MEF2U/mKGou5/jCOyVpZcwJq0tjiySPpd8\nfg8TVcgbug/vWt3LD7iOoTKONSGJqocaMFv/csinQ6Z5nKIBzbZ5GyPol036\nCkr3mw2utOCmlYMek+KXNMf6RrH3eoNOSO5TZoGuk5pr28X9MkuQIsBbggsK\n9+BSgg9tn/rUKxvWZ4KpFkinskbBZGDkLtmccQMZN7GEFoYdYxlyrXnB8St6\nO/rMX+q2arqFw9+Ocf/AgOwo48hF3m3ti58tvCN7OwlNwPqFpnIHm29VH0jV\nPxU5ItwMD4b3Zi2YfY3dA4JQiOLOhn5dqoNbvxNCEcWd30Rc2Q9K/gx8ryfo\nANi1\r\n=pCyd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGovAG8iHx0zbyqJbz5AA8qH9z/gHXE2CL/zyAAXYtEgAiBN4vG8Boy4/c1Q5vOM51j3i/6t9SFirsAPw64DHdjRWA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611757088-9943cab3.0_1611757233021_0.6213215386761344"},"_hasShrinkwrap":false},"2.41.1-next-1611783054-0c4f0e03.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611783054-0c4f0e03.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611783054-0c4f0e03.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611783054-0c4f0e03.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-IFdDr2avtuRauYEIQ0uGB3SYezjHHyHSp/rmkcxj0FVacFuE//YF8phfYl5PDeBkOhPeRAxsRPe08nADFCb2FQ==","shasum":"d6b2ecd71853100a6e1d1bf464060e141297841b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611783054-0c4f0e03.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEdwkCRA9TVsSAnZWagAAPl4P/2BFJKmPv2ESdWHMnvgR\nr/tUq3dO/vGWwIR8t5DVnimHeXpEWcrjiUCzmsVSiz9K7R0js3u3251NTRt6\n7imGApmjnCF/1xb6rxQLtBhpPapgh8MwDXuw6yW+hPkXV/MCfAWcfuCeIiT7\nrAxdDshlFFT6sel2tUSbQVw3bV4LRHHGeqrRN3pmC4A0/uhBZwuDn8VYteaq\nnn1bTGmAu1qiB3Lobd4Zp80iaLszC9bPatC/ga7XqFypx7CsV0MottHYN+1i\n33yxVXlPZCtpi8x1sgkdxjr86smwG+BOkD7g8hsByIHZg9+TQSHeheAZncyc\negCaWHI7KjdA5jyprBXvw/vQKIIX9mWpIMSnnGSik+rZdpW9+suCLz3wsCnq\nO/w/VvGLVjVdzYJghawIPWO+AdsHMsrNLQYvEgasjUyZkZm73H/fiNGxnlAK\nook1n4YyrRXwnsu1kr20nYFeA2RzMp4Lqbiqmnepug1VyMm5hdXSrcVlWAfN\n8BHZ3yAEwXEJjLvPTxlr6G8wBg/ZoATUH5Mi55CPoLayaJtvO7KMnVOzL+El\n9dhd7Rb9lTWfOBC3STtEe4AsUNE4aBr6ttYNoQvDpFUKUdYCsi7lQZmXPuqw\nS8MHSqvnoGxvvmbM9dkOG7jFHtvqefSLqbz5tNOAJ3BWLZ9rEAGt3hjBp3KH\nCbvs\r\n=KIu+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLMRoeeCqdk3aNWNr7IdSZjby3ONphhEoAUTiZQ26ugAIgPPFLLbTNVhYJLtsqtlKjulikOUOQLByx2CT+5d/UtAI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611783054-0c4f0e03.0_1611783204290_0.871726411930994"},"_hasShrinkwrap":false},"2.41.1-next-1611787262-fb6ec9b9.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611787262-fb6ec9b9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611787262-fb6ec9b9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611787262-fb6ec9b9.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-anZT7XH0wQ+U6nTz8S2ay+9FHl2qsS42QIIBly2L2jx16QSJjHxuqrrJ2BIYt19ZF7ECMEJjYqBNSS/OZHRkXQ==","shasum":"1a110ee314243008c5c5c358e62b676da6f204e4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611787262-fb6ec9b9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEeyACRA9TVsSAnZWagAAYcwP/3BaYk5qNP9eplffzQI9\nkJK9skQp04WozfTvvJRYo3hYt67LfUTjMj79iAuCqnfUCFRkEAvsu4xqdOwc\nlM/UqZwCF3AWnwJP9BYB/IGhXcRKVlBA3AntIgZz7cuBDj4pRfspYizHxUTW\nY5I65LtaCOsU9Q7SNXnS5MukAoj2iOmECZdMUujV0P2cMm5KD61bQnfealWh\nzoSCU8pkwnIn88HYPor8Vv1aBySOqMKBXJP6cB1LTGuyU/mZP3axfyTjSbW+\nrBZJ/huKq4xII3zFNiWES94qGCMaHFJd2aXRK0Vg2Hq8n504v88s2Pyn9fiT\n1LP2BNvAnX2l9/Lp1/q+IEvzISnk2XpSEqvUzzVOPpSx3PyA1TyesEBVPqs+\nrzfSCrvlfSswqjsUhpZl18kXjEesIQRyI89vrXiHHuotIx4lBRxUXoyeYn7D\nzVgokWMDbx4oNonwe11U2/VvW7FzZCD2BKW/iC8InbypwrBleslbYQ1Nwllv\nngUY2q+ziLwADS6TxxTPGLEvzmbvhtlzWGDWkzCDO6G1F6xW1ZJq3iP786Kf\nVjaEwUjvRDTTUhHVf7CJTv9kHE8AmM/0eEIB+t2NDDDBmKjONamgj25k5JBW\nyHUbT1wBIN4ZjncDkXJLFTc5OZmZni7gausZ5N6S8ddzoxoK/mDf4ryhbQ9c\nVUfk\r\n=Vmh1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIn0REsI4ZAnGv763i+yLaUnB5PDZSmbLYrO7zwOMAGQIgbE95euAKiecNgUqBceTSswlwIXZKbrjIbN7/TLFuwJ8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611787262-fb6ec9b9.0_1611787391510_0.5466146077550298"},"_hasShrinkwrap":false},"2.41.1-next-1611789678-5b248d7e.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611789678-5b248d7e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611789678-5b248d7e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611789678-5b248d7e.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Ff8fjdNYxonlA/V5MJgHHZs69AvrXdS72o8oExWx9oG78mHQdr3KNvm5My+TlMM5BhEo1XdbJIfaaklM/HQP1Q==","shasum":"0cf55015e6d24513cc4ccca86f2c8c2ea85a7681","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611789678-5b248d7e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEfXwCRA9TVsSAnZWagAALKkP/01lpHBAThiU9i+Z+kb2\nCK2+pFvwxrlnyHMVwqEiRBESkcKnK6PX1HWTqGTbTBqyd+tEVzvqWGF/+Z4G\nxubRn2d/vMtuDNjtjz3n6ld6y+OtyIlLVm5p2CPCv4QD0+LondluiOgPooY7\nF6elpoNZ3ap/QYGDpkIAYBJxEfweoEXV9EWAxvkiJzXiTcTkCTjmhs8cRuME\n3z1Wga5vcv9Go+xXK5sdcwRVWsJvJjR6GC2lYz2ZPWZxFZUi8WGE5dXmZEhX\nmdMtprluesCKSMJdFBWxe7X4jgZqzkErCu+Nx0Vq3ASjwrTiWnyYCZfgAuAh\nCGCV9bcsIjDhrfV2mMsL0FxFJlgmOYfEtFYLC6GWqtvLSeMNC0ELH+h9/BW4\nIVgd7MC5QwhxTUUf7M+MBykpOwnlnmXL8oCmOc41aXcCiRNlEa839dhkFpZF\nYHLrtS+RD8Xwbf+YVPH0uz/6zlnzV+WPjBhu7YRuKJANbaC+P+cI1w5uLSFF\nPk2X4xg8PN4D4wN1jdZReww1uEE3jWYL8LIEncNJDwD6D52npOLdpglOTvYg\npUvrFFMj01HultFgFKzvaMmu5fbPjSXyHNZobNzQKatYqYNVyNQfpAp5KLI8\ncfU8nh9YwLis576s+nY9PhCGPvBGYaqSTcM3qi5oDpBsI75iMiNvUkcCMHHI\nKl+M\r\n=1Out\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCie3emQaSHuTSaYppW2iZtp+BtgYRF7s1TDr6oD+cUhAIgByZ1Wajw3Z6CWd0wN3DK0rokzhGwY8/cq39PrWhpiIc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611789678-5b248d7e.0_1611789807509_0.08507877165692301"},"_hasShrinkwrap":false},"2.41.1-next-1611790562-a40852b9.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611790562-a40852b9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611790562-a40852b9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611790562-a40852b9.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-lb8WVZH/BupjMe2JOuUmctmmegT/jH2GalEZHPbqOBNv30EhdydyjL9faR3KeLZllAw/jZ7JfsX63EjXIku1/w==","shasum":"84aee2aae46368c31d671d469b5156da88cd6fce","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611790562-a40852b9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEflkCRA9TVsSAnZWagAA/KMP/2memyWmipuKwQnHEt0U\n3Fj1AkmvNJPM2wFfIg4zscDMNEXyLQ8TR8nBzREv/+yUkY7/Y8GszTo3rB2M\nNMuA9ViZCMhDVKGtKThZj7Kg3w9fFKwgGG2ycMP5rClseD1JldUX3OTQ15WZ\nB9Eve4dPrD6+4myoUk65mKQUWQcVIGySHnpK4Fw6tVdv7dA6o/0JLirKEXdD\nIOSoZKIggqk/8NFBBw00/afOePW0aLHA5Sb6h+5eaDYHtgWTI/qCfNttU80H\nio3FM6o6VMQS0WENg5nXqm303j7xJe1u68lbHImD9t4TLRpg0IGPpn9rGXgg\nzm6B+2kbf5t360w6LPrzBhkGPtWczA2rSe8DY2N3hloR1PMvp1Z57G2G3mEn\nG0a8fm8WHyEPb9Nj2dH+zQxI3lmToq/2Li8ylRIwXi9a/d/WXDF6ORWAn/Sm\nrTK1eQV5B2v4gGJYGxi8nVqeYTQ3npEI44PionDkjhqS0YJwPSRi8TYcznq9\nqGopSV9kLm2IqqA1ouUaImR8rEKm7nUq1Q7A9b0XGv0WWBF4OTj4mrkNaUaO\nm6AiBzL698sUREGWPkn61gBtCKmAMhTYzkSiRGzEdLzmTEmZo2iE6dMetvhG\nXx3NZ/UQ4Ds0La+xCeq4zeql3L9WzidstC2/J/rzCqThqM2NSp6Mt66WMS3A\nmPaC\r\n=Toht\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmzaY6PbtPNpvHiYjWcDcO+e8HyneN7HJp/DKf0C4CjAiEAm122l8UDopiRGasacoDFzBb+dcvCxaURRHbYNpN+u2A="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611790562-a40852b9.0_1611790692032_0.5407183399921072"},"_hasShrinkwrap":false},"2.41.1-next-1611794089-34cb79ca.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611794089-34cb79ca.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611794089-34cb79ca.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611794089-34cb79ca.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-SQQ3GO84sRrFNHAocSYuLSeHjDb5t3qK+wj9v9T6bxtuzVM6ymz0KIdbbopPk7XHSekv6O/0vTSJveOdiDNKgQ==","shasum":"2d4f78ed4a979a6581104a502ff0691228c0326a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611794089-34cb79ca.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEgcsCRA9TVsSAnZWagAABkUP/iFzr++Ca8E1fn6r/wyV\nrSn/SrP7+GAejAxI5Ku4mX5+OJJRzRvNvDXHNOjMXUQYnAV0tnUn2aygEXgJ\nPBGgvoG18rmqWXgBQw9XuYH/Zv9x3ENQjOp04w6KK6cyP+Z84zjT+1GGuDEZ\npnqfapOgcuT97asRSWyqcVRNre8txKGtHn4xNsQyVJwn7DUEkDQEkWUmKX/7\n5QqsNB1GO2A8iwh6aEtwYL/VrZ+pFk77a153P89HCFMUuc49sChDyRTeDoGh\nStQCuIErQG6M7c7dpL0w49QxLjRX1QKPTRrwKAnF5+oju6mgkFJpUEZsnJaJ\n79ZCXSdvQkOW0t4oeC3rkz+/slYQZ0pOyAOONQIVuaLWIrlK2rLcsGJxpM+0\nVa2GD7dHKVeAj6JIPVAoW1cWivYMRvETzPfCcUWmefENr2XkK7Q2sBt4H8hA\nn4xxZkHyM+QY8gSbzR7tDgICeW1gIPycyvJtON/70Lr0S31PL3dUf+Y9+MLP\ns6pTr6BuyhcGt347IupmFPqkeF2loxBBPDcPhiBW/jpjSNN8FOpThFYlDNFJ\nP7/Y3e46Okyq+phspmCve20lKJAbAMyVp2UX/Qa+d2F71k5vlRd1jvrYhaTX\nmPLlzL/JaKH6UArFs20mZyuSXm7ak1HzOpfds9k179EDBFJZMJyFX9PoVkrD\nf2wB\r\n=X0MO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLJCjWNkaA0s7ZXMSf3YxRAffwJwJdNdUzgdFBYcIdMgIhANF2XrQDQdhYhS8dCXV4V8CtuhKcHbulqmgaLOhdfEX2"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611794089-34cb79ca.0_1611794220428_0.2140870038716962"},"_hasShrinkwrap":false},"2.41.1-next-1611829606-fb6ec9b9.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611829606-fb6ec9b9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611829606-fb6ec9b9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611829606-fb6ec9b9.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-HsFCenT3JOHJuiAJwxYWH+EsIVe2S9QiSzT27M0WvVFqw1sQK2WTdenTOZiSYDBR43g6ObvP9wvNarJTeZ+TdA==","shasum":"46c672abffda67aff883879b3d1cbacb0ccfa36b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611829606-fb6ec9b9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEpHgCRA9TVsSAnZWagAASAUP/0G9PQsZoe23EKthBQmJ\n2W8mo2AbBeIiQ5XoVMMpNL8FQmf1ETAiEvYXHrbXcD9rmzcLyfmHRWPZxpEv\n0uVHqfPMR7xBMWVMhtu4wjDFxOnY3pi5SRlIHrfavMUCg2t5Bf4UeW/PIybH\n7Oyi0ElEAMF55ZGRNdhKjlrVdYqvOsTLcrPqU+xFNMmcIRLxE2XKolU+ybFb\nR7hK26i2mypQis3n7isO2YMikxSnAEGp7whbxqo7nE2669niw68hJvNiaK/q\n77JSI9o87HFf5ZyJH/soe6sPLIhPouiuczt8z8SUp63B9nx/ziqDGwLXc9We\n8a7nFPd9Xs3h+9qVSLtUsTO7J9W44Ol3z2EpLKnOPiXWM8C1Hpfoht3Ctour\nT9Feme89W7FpmjIynOO9oumZv686jjrsezhsKKTtqinbd5L46ipvGo9zjzMn\nWU7f5+cDah33dASPvkxTRkh20HLtE0B2bxh5vvN7zuyKZNxogGJVFBfNbWMW\nX4mMIHVFEpsFSoYqXP0dSztmPGLAs3ZbxhI+pBNXHpfIHSkjYfaiymPCmzNc\nrXVSmbakjWlL588YZWkIuneRMmUy7JvOvAwilavhfBH53MtHonUSLN+a+b/5\nxSnPE6aOpe/aV2T6dwGsseFqBXrcnKyezJO8Le3IZcWxvvisKuJLuSO1Be9q\nCobW\r\n=iuj3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEk1intDAF3H1eV28yEZAUvr3s5hxVZkAGHunI49Q1apAiEAy6dZOtUk51d4Gq0glN3TdB0hs9Q73PWkx/sd6GHxu4c="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611829606-fb6ec9b9.0_1611829728133_0.9512500000095023"},"_hasShrinkwrap":false},"2.41.1-next-1611843432-13e74421.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611843432-13e74421.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611843432-13e74421.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611843432-13e74421.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-lHAyek0L9WbnOZnM2xQcNNtNgCX+gQ9JNLPAfqbBeQys8VjOYjzdlQk2xr2+tQ4RUyhCk+XZ/ffINYHP58DayA==","shasum":"ea3152424fbe751d7d896352ad3dc8f3f695f79b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611843432-13e74421.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEsgDCRA9TVsSAnZWagAATgEP/28NreKz2dhIGEkK2Lqa\n627V1kWwjJwvHDz5U2NTx3vGg96pNiTef9sRsdLp7dWiwNdtHZ0gz4umb/4b\n4Z8gzRfTU8FCr/9NDCuBueg9L2KX3q9+UYB5W+Du5Ns5cGnTxSq9rlIhPlpW\npsDaU/gWyUMuXO9QNIx2yrS5Dlecekdq50UvwQig2eesmlf+hbzKV8HxNHQB\nz6I50SlX3Sz7Z7hw6//FkwjWTgxIlbHZbEde3fKqdNwYryVgDfcIQiIz6mQo\nOGpdNUfQrRh5XKe8oLHgdvnhWsa+OrAjd4nwg+cLvB9xMxnJnANBhn4P7ZFY\ng33A7eURz8uBSx29h8rHDpK4KcX31p6WTnb8YsX0GaommfpMMmgVcPM8GrYB\n/7JbghWsc+3mpdT6+SOT0JSrGrcyTbaN1SWuIjXXPMzWkvCUgbh6XfZ8XC0O\n9HWKMG6n1OYYtrN6fCkBve/z4IbmVjHuNZVik/zQSId/sVIai5/yl608CIGm\n0HByKwgjTs6WUO7I4t6y0crNKCq95dI38opIxstxjh/tuagR100lfYlfb1y6\nPf2P1LH+6l18DinpwOewqZhCY6NzaDKkQ5Va3Pm8rYOXbos4E+W3uou61bkD\n6LQCh9lwcRfxjPg9rOkq2q+NkhegyT2I1xSGelebwA3+X1zKNWS5iZhish79\nknyg\r\n=MUxn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAC1dkIA+4X1foC61rZQgGtnn5INNN3RN1D0UjnVzYoLAiEA2Y5mPkuJji2tHci22m00BnojisACAMJTggvrOAtlVtU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611843432-13e74421.0_1611843586611_0.2362335686928574"},"_hasShrinkwrap":false},"2.41.1-next-1611845563-d86e5de9.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611845563-d86e5de9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611845563-d86e5de9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611845563-d86e5de9.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-qqcrTWlwv9yDc0PjVQwCcl1Os+Y5fujSMrpNOqscOYTuyRS+2UZ+1f7853OiC6RAZk6JFDlXLnjezw7uDy7YVA==","shasum":"203f8e33811af8dc4f7cfdf7caa5c82b0117e5fe","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611845563-d86e5de9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEtBFCRA9TVsSAnZWagAAXMYP/j0CG0A3L+yUbVXqzPKY\n9krVgBcFZjxVnYNrItkqY4OKQbnkgiqPM84+wZiNk3ZgR48l34x4uwCnq0TR\nED8Vgj9BzdauC+vZCHkopg9/wYrlc11dZXV+unrhzt7lnG5NDs4XPmappGH3\noUnmFOXqWL4inH62U9iuTbiZQmhYY3ALr+Tb601bOQZ0IK0duB7eWK5JkFIp\nVzXPB2TsgOo+vv4D99xXOLEx8tGwh6425O3yXvVmvq0X594nqCDapVzgesyD\n+UHK60c7Bp60r5aBdjvRv/GR1DvNl+h5tc18ut+r6M2kPHNotqmuARmsGC8f\nNfquFlo7OPVCVZTGroQRQH0Yl715IY8y87xRfzNGU/T4bXODyrPaj8vda1M/\nyX0mOGeTL6dXBKV/s8g2/oTiwUcPFD06CzvnqG4yB//EKSqpzt4LjKoLd0sX\nXrU21tWNaQEIYSrBNjoyynLyva+JZrHiteFGEfDbhT+BP0pK72+mcgZI6oPm\n5sOZ3lomxChyezigapJCvQKXqZTgwV5Y8jM0YE75lEObx/4lkJ3KWDxjKZZA\nrCZXJH3PM+/BSgOPL6Mx47ttkxHmXklcjLI0Ce6FpnOMbJVLt8HhWn9L63wr\ne9jo8Q4ewS0uNwGK+Tn5j1rl6bCuaZ695QcWGRy4sFcoqqGom7zG0S5U3Og4\n24PN\r\n=8gej\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5rWuPDmFM3/r45aArJlYGQf3UI4l21Omv/WLL90qZrwIhAIRQgzhy1neIKE7Et2CIoO5mXDiEBgUKt7cAiErDRubR"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611845563-d86e5de9.0_1611845700821_0.9486209701026143"},"_hasShrinkwrap":false},"2.41.1-next-1611848320-129049b1.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611848320-129049b1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611848320-129049b1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611848320-129049b1.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-v0akOSZD7HDyH8Y4DySK8aw6wfqICIJMKQaPE1xTcfM2T4d5lEGGe/ueSib2ddGFdLWbXH/9mPIOpxZU+HafrA==","shasum":"baf49349af42215f58116a6dcf36ed4d82c91e90","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611848320-129049b1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEtsoCRA9TVsSAnZWagAApBkP/1eFT0yHiC2dE8pSLGoX\nijgQbuy8VmS13cO2T41tUQxLy8iBtvW7d105xnGY+lzlHM2yjgUx2+k7hksP\ncGxuMSuN7sF9vNWmjw4z6uuxDTYz7Dg7V/fJsQHRJV6DnYZrkB1P2e/lJJus\nxKq/kQX6bntlmpwMvD3V5aSxawd7BtKuyOhba+OfybjVQiF3oucx+Hy7OTGx\nlQPG0wBXQ5zWewwtRkBYEcj10KKf2HPmrCuPhWJn3wmmorjx5B8X1mVHwPFx\nSVY/XY6sFDeICX8k96t/TVl+BONUeLnnzfC6D4BY2AMAoCWUZRuQBAlldf2z\nsK/tGwF+QxGfCxyUdJSfe321CHMoexxu/RwMLX4HItCRPLCzsGZuVkP2UbQb\n/l0xcqXypAtaOioeQkfm6awRh2hW2x9g806eBjKP8MxNa/6cpuzGb7BnuB/Z\naC0F/Hbik1mx8froXvg+yuOrC/IjeKA/tYVNzaK/nT9OP6TdQXJBEkkAhHCP\nvF0uOFK1tVQXJJLlsocylVEhT3WRpNIe6ux4VCmgKTaPb5fL5TrYJVn0ADLl\nXCSim19eNdNrUwiWoOHnDghpi2SdH60r5P4g3eEmM2fMk5Q/gaC5Lb6p0fx6\nkJXsiMhcE2pcAAI6IpapD62hIvZP1WOhzZ/ZmAB5U7E82Q3b20XEOFNTVWcB\nO0Qh\r\n=ZXol\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTCN1stff0/HovgUup/LQQlXzwHVUzcxfyZbhO4v4ifAiEAoJA3dduZSnFOLIvpXidH37htmRMKqQtCV2XBV8eLmK0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611848320-129049b1.0_1611848488075_0.3527282445611595"},"_hasShrinkwrap":false},"2.41.1-next-1611848480-2d556237.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611848480-2d556237.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611848480-2d556237.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611848480-2d556237.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-1ZO/vuXz2Inz07+nQvlaEAOIXlBX4vsobdeiGOAvN07nO5D/gBqLwaVaizGyuqnycuD7OYDZd3EeoJT+bLntyw==","shasum":"8beb788017e3102f27e53069f668e45a7f2ad8dd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611848480-2d556237.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEtu6CRA9TVsSAnZWagAAkDUP/R9XgY8JbcDzb/ll7L16\nqhmbQK51KfWjDwRvsgMnn36aQL0jT/I1uybzIdCOYgt5kxgletothLorCruR\ntzuJulewEa8z0HLrge/+sxbonhAhh50SNo/0ZnLKXZasWxYzyBpFGjMZRS+i\njWEKvDODtxeVgR/3FKStHZl722LOyTltqmwP3OZ5aFZHp0eSZ421WWiPTD8F\nwK8sb+QqmZ505mCv274AwlRdH2TgD522yD/mXg3waHvrPf1L+sE4eDZcziUK\n4AZ8HgSLbF/VF49kfLUiKUWnteDQdZNTL0o1ZAVZj23mKEmsOTNRpjJUve88\nNea9M/kYqcqWCbyorXSQqorFtw6v/uOWspoSMTKed1fom4K6Mp597kO++QPe\nOyLoftvu8gT5UaOIQ/YDDJA/uzeaymEM6xA/tbOn3kM3ToqUeeTIO1GX44Sv\nru+F6Rq4yWsU5Db4jMGi8V6Dc/viop0hf8h+od4qrJR36gViYTmnCQVZdKAa\nYj+eyIfdI2EUfEmFSwXumqtFrFEMFqDfjdsZTKlQiN+94tFv2vD6ogDUYb+P\nFpB1AGduoWC2ePijPsdhVB5BqVsWGmJ/DWNkKZnZp++IYr5GuVPAWdQG4eqi\n9lpnMlXI1xRmk2K3ZtIbwGa0JjAK3CS91ruuQTZ8py4UHxRNKbDX4rfJl/Ao\n0NLt\r\n=EYw9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyNhczR/2xZhCLJpKjzLmPBbOZYsVNf6y3g2O2nXWVXAiEAs6HeUTmZiWP43cmto+0/D5BH4P2/NlBtZix9OhVeaUE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611848480-2d556237.0_1611848634334_0.8418841932268608"},"_hasShrinkwrap":false},"2.41.1-next-1611848860-346d6daf.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611848860-346d6daf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611848860-346d6daf.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611848860-346d6daf.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-FocQ7bsOzaIQi6vByyWIR8Hcz3B6T9hHiU+fo1xQQr/fsb0td5SAuEZveN0G6JYIchllG5FKshFLx0PpT69ueg==","shasum":"e8fe02d93f44842fdeca8ed94b8295214c90dcf9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611848860-346d6daf.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEt1FCRA9TVsSAnZWagAARnkP/jKKFbg32krkRV1FtAAx\nDltu38CpmyiZ90nGiXJoPXZebNy6Hj2YZx6bbuO/SsxUAD1YGJ5nL1ZatsaR\nRz+rC2wfzPJQI3qD8CG/AANYvbto+QV75XfAd1gP04z5cQEEKP6M8tMePUbd\nbkaeSavkR65Vp0PReHhJryiwmZexH29F1v5TqDWjbd01Vyy9YFtrDmCRxkDE\n028DbxpQ4fHRhsUZiEeBgcoyO0OWmzRJEFMLoXc+zZ+SQ+jDgLihcw8q3k8f\nMZ+kvTnqHPwlL+w1mV7aMowEi62wpYbidhl9In1xbPT8LXgQyc1UlqJan21a\nybKVKU4i4z4vPAd4dvvSt90MEgnhDTCrmcohJrdoMsBpMqJ6S7gHBvlOXJEP\n8at+oFXM849O88zSQicKPczfWni9IPdMR1y+lQ524aryMOP2Z+ZuKBdgaUrN\nRSHn4UeiMKyx85q+h0EXygIsHyNmeSAu49ccYbAKINIttD/G5YJXHB0TDO4D\n2K9tXaB7WcclJC7j1gXzffTD/r3pjA5ig/+Doi8NCwtCe0xgBOn/oGCjdrQl\ndlWIkhHmaP/2NmE8hvaILqZNpxXe6icxhX0oYqBpLu8f2eCbCWL+gzXhH9VW\njh2B6EEgN2uEmvb4iCBm7bNJ9QXb0sQ1qn62m3epH6Sdx77IGbshjeffD8ly\njxZT\r\n=ueKa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjEtbob0CUcdZWb4Nn8dZqdXPt6axu5Tg3faOFj49OgAIhAO8KA1n/ADksTdpofcw0/bHGfT4KThuOvOwqZjj/N8Ir"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611848860-346d6daf.0_1611849029414_0.22847735870111752"},"_hasShrinkwrap":false},"2.41.1-next-1611854398-4aea7e11.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611854398-4aea7e11.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611854398-4aea7e11.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611854398-4aea7e11.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-kMEtFKBgw6svngn4gyKTubrO1KTUV8MOZFdanZ7mFE1a45lCVSb4QD/pAoQLgQOemaqmgbOXkH7Tn99QDCT0dg==","shasum":"38bf1fe22afea05ee5a909853b8e2f3f2b801851","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611854398-4aea7e11.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEvLCCRA9TVsSAnZWagAAcDkP/2QC1r6SayzTH2674bPw\nHU/8XESuCCEPGT9dQDt1rtCNA3kbU5ifJoCbf52q8hnysRrfVnBAGq8OclaW\n6QA7RS/4RqVIArj1rPiGuNSPPnHObwOIHSxvLxI3I/hVkjTvvpb1DnFeWMsX\nltGeXGQu1JUi4nZR/XTIy7gF2sjlm8pmaOHqASPeqhzd36zpUSU1lQuGIMAC\n/QXplzt/Wcud98hY760l35LncAJyhSJpw6MPNkY3ePETPl5Eoq9ZqO2ClVP1\nfgrdeOg6KMVDZ40Sd+cLhNRu3KoXgvg4KFiwFPKWECaSxz46fOgbvX4XOXrd\nMpXQJY+W9oK/SAILyZkAhS4wPSndiGZHBmGJc92pL4jttkbpFxPWs1wms5Jz\nsHNAQgHFhhDspRc/xNZuQWrO4Os5DakNkb5NyC1bGmpgTkI3I5FOlZj/anCS\nBI6lU+78H6cLX8J1ZDpowFhTiduASyyLoSJvz2mN3Tp2LsK9K8gcyBK0MaGL\nY/Xx3z8K5g+k0pPALNcGbyfP135sT9vy7WT94SDU2DRbZBO4obBBIF/C9Kl3\nMCId0Zm2zqBo9ydI7Jci+WPQfM9vzRg7bQJK7HoOlGvqT1X3HWI8/6V9ASP4\n4PXaVtqm66ypfv24YE8UfqD0cu2DPxyti5Y5o0zdYm+XV2t+zipq4CvNGlNl\nnbQB\r\n=JTHX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuix+kqIJUUD8NXNrjDwpfJeW6kVcBrqcwuxp6i+ceEAiB/sS8tw0R7kIdxWPKjdkPrHSA2yIJe7J8M2W6InMSXaQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611854398-4aea7e11.0_1611854530334_0.07492214226560368"},"_hasShrinkwrap":false},"2.41.1-next-1611862709-29a6519a.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611862709-29a6519a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611862709-29a6519a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611862709-29a6519a.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-2u8acgomSceV3fShBFBSaKOqL5aPscGsWbPUjp8oOOiMeXSvYYYkw4qJazgvVHajzBnJ8ai4Vc/iRh7Wsw+7pg==","shasum":"4bacec7f6cbae3c64d2579d904a83534dd09d5c8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611862709-29a6519a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgExNNCRA9TVsSAnZWagAA2ksP/iVC6xpyKpxPIxnEjPtS\na2lJG63ZVVwTfO+DIpSp7YxD6PwKBMOVTyjXG3DJPU9URrtHfoCoD+Ktn682\ntKKcjGTzwqN9/3Nx6wqsmk/r76hh1NtQWnZjpxh5Wgk/EMxVb5I8j6GX0lhB\nsJsKmz/b8AMk4R+7zp2dSq31Qder4IuNAe4wurYGhWB9OvkPS3QwEo36ZxC3\n6UvfHhLSaY8eAZOvt9tRX4svv4N0lE2BTwKE/XgcoKLO3YFu9yOiYgxbdBT2\nT4AcpdVmbR7LQkx9Seq3UTUW30FejtxajMa0cNNF/kQv5jWybzuPG55tjCCy\nbeEYvF272+6rqg4GV59swjq/ynn/Hzox3iqp4OIMQw2g8LhBNdtJrpTjEiiu\nquoeC/1Nk5m4VV5MpGol2AW4kxX+Cihexr6NwTVJVs47D8SuWJCeSQJJ6Txn\n+KtyBLduQR316AKrbEJpcOB3RMIqvRMptNzbjrqEs9ool8zk8jAX4LGldV7L\nurvVJIhXcixyGOcW+mSZphsjw+xcyI06ai0Ij86w5YBlGQp3DwdwKNS2/7Ap\nrzkpbcqFBfp8ZcXPt0S2fRAB6riDBYfB/OBRYX6MLtz+SaXFTyyW8+5CoKE1\nKfeY5Z+mxiv92uOm+gLPikpmV+OhhXZ0MyADKPH9Mz5e7qbXM7WdicqEb5Ah\nSonW\r\n=TU7+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4fUUhC6oa4iALyTxu64nMy0QCRhuIHAry7DtzZDVV3wIhAM2pxw8l9j4/fbUN4lIWIfOcqN/0SvuatKCUVNYocXC6"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611862709-29a6519a.0_1611862860607_0.12018669157083761"},"_hasShrinkwrap":false},"2.41.1-next-1611911942-39183f2a.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611911942-39183f2a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611911942-39183f2a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611911942-39183f2a.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-UosmE5qOGRnMuNfq/p9+Pio7sIA2tThZTqRpq4kcleW9PhTkwd7RPtbyNUq8GEZf42vIUK+GQhf6T50lrGb8ow==","shasum":"bad88125879a841a371e1bdec5093429b1aa0c2f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611911942-39183f2a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE9OqCRA9TVsSAnZWagAAzTsP/1kKsEOLQKSyDcLQBWe+\n9tj8XMYM+XDngvFwdSnt7VogA9uX50vq1OenZ5Lzztf12oMzMFCwOvdqY0MN\nMnH00BHdyZhJYKgPJitnetX1SdRu+FyXLtvIbtfcjhLCRQLeeKTkulh2I+Ks\nCtsbPn0Kn4TWigTFjZ/+K81KQLiFvQ/XuPoaCB+vRXxCQWCrVJRAyrVEioG6\nqy8X7N/HKXFaG4QDmCrBxuY/cSFNao2QoStLfvpdA7RHOLDHvtIY6pvmFQGO\n+C5eDebcdIc/nKvanjBgrW/dsZvae4Y2ZRR9gFEAQJr1ueJ4EA3/mgrxKIpR\noGJK3aI/qX5p8L+DSIy6tGs880BCIpbVOrbgTsDv12xq5+78g9ab58E4mxbe\nBf+fzsRURB8XZETorRR76gDMp1gwvJOQLdTlOAJpMsTUK4Aj7pxyfQE5UuOc\nEg0ZEHdQ/P/kfHKi290qeMR/LYl2xUvMddA2dZRfqP0S1yP4Wg+sHW/TPKO7\nupbSoJKbb9hn9TK1umJx72QIQOozkv5IWWckFwdCS83T4bGsXt3iAz2rWyax\ngA3UUSWFuDDIEyNQEiGm5bwNsDWgyPpvGzEC1Cc4kpP/eA52MK1VdcoKmU1W\ngM97nhICGIQ7KDf8N6xbkEKfGMGs88qGGprTSSTqzd1V6MS8XfLNbx5L0M7S\nBDPF\r\n=LA1B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3S+UN9M2dx66gK7mpRR25gFd8JWeM11JdfU5yVm6RkQIgJIRNUZpAMsRcn0kA0jNsj/GioBsvM2d1spo/EAGOLUY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611911942-39183f2a.0_1611912106117_0.49502846719230176"},"_hasShrinkwrap":false},"2.41.1-next-1611919529-5dc24d81.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611919529-5dc24d81.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611919529-5dc24d81.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611919529-5dc24d81.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Zs6Zv0MSC3xnxc1xvVmnlV06i2+5LHsBjch7vYblJk0ksvXUIgN4fbLUmyLXpr5aR3QrqjKlVsoKxegVhkbguw==","shasum":"4c890e0264422d2a626dca97f49b1f406e89b0a8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611919529-5dc24d81.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgE/E4CRA9TVsSAnZWagAAzuAP/0kDKDGcs/feydouMKEi\nz7EJ+25NUBO+Q35nwoYEyl7Qlxp1G0XbnuP3DrNDzMl7+zN7Rtru2/7O/myL\nnFtwPbnMPr1FsKFnFAJkNdB8ildpgF4JtNEmZjPVCe+xhKymaED++KGckusg\nthTzyCYzBdvBk6EvEVWl8hLBE+La1Q/3skKynro35hHIPaCGfd9ZhRjqEtWO\nLYmuJIwXp8OJpKotEFVcNouwWwmuw7LLab4sNyG8IH0hups+3Arm9UFTRYF3\nwsjzWlQJZEutUzYzVeWh6zXTq/0jovO9449f70GkQ7/W+bj9f0diBUFPVCVB\nzEhMIQ4ORFtQN4eTTeg6E9KIq6ay6v6Wm/93rhWmdOrDSD+Ab1qdG0gvAYs2\neJwFESuOUgk9//8DvYd8E45erVT8l3SYcoPB/YE8D0aW2hqCrX0e4nRuwV4r\nK2RdqQvOlqIyKKPQ2UmZI1YD6Pg1Ra0Q7ryg/2PY6/ZKBSW3A2zLO2fnfQej\ndjK4w4vTNKFFXgCJ2f9Xgccyao9VLbvKs2iWmsNgXYBwZw6Khsk6vTej1DIQ\npFotlSs3MSlGr83e11lLhEDNQO+x7G91ctk7PTTuJn5qdGh9aoq7X8/w3kVo\nQniM5ByWfYF3b1qa0zzro8WZ7Rmdu9t3Gh5taOmFDKrPD1lUDdXpAXgeNvjm\n1unb\r\n=NYzq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCA3bXFN4D9VLcKJM5umarPRW/AeMwVg13iJNP/4jGEjAIgC+QtB/vfyZ+pxJZ63VDkRr9J+fMHlKbsuj0V0+MWgDk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611919529-5dc24d81.0_1611919672448_0.5572355844975967"},"_hasShrinkwrap":false},"2.41.1-next-1611927661-23a8bfd0.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611927661-23a8bfd0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611927661-23a8bfd0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611927661-23a8bfd0.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-O1yW2wsmFsGvMq7lOhuVkkuRggZkln8YQnaLNT5NPm5N/+QwAOgZWr6hLatca3HnCDbYbcd8A0oHIP/qyGKfgA==","shasum":"1b5dd08d81c3aa252fe0ef1eb901fbfabda22e58","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611927661-23a8bfd0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFBEBCRA9TVsSAnZWagAA6xEP/ibbVLdECTD/kiQKzN1+\nJMftidwaeW2sa+7d39GQ7UJ3KyUrmSM/hvSXld65/+osqdV8qFugZ48+ift9\nROalBwCnSZnv7jyM6q4u1Xkou5RUv+m9rxHbbreoE1uWsgHiIPlUGpmRZXDa\n6Yi9KII4LTGFWBx1FvQN4ulUPJBJS8qKi/K9Hl6/0fcigm61/Q7HkvrAw1Rx\nZDFsIlpnYru7aUkjqUF4dEzzUCrXoJh/bpl34iLbtzGhQpTz3HXMwlh0GcrK\nzWmFnSGoWhGEixkKkOMLtso5JKGE4fSRuISQaT4vCFBiLu7nxTKX8lPLmU6r\nATp59dxT0zUVYfWd0VpmUVoMl6O5SjXhkagnUCEtaNubbgVh+IEn61MefWrY\n5Q6yjP9tgSbuJ+IcdbvvfP30EDDjVZFLn2SYmIGQ+pB9iuRKhSa3I3WSxsYA\nityIN6oRjqy91mY+MI/bgXygTNLVWof+gwHGfhcbadO7h/LS1TfQiUJxnPh3\n8cB3vVkKaE+xWmx2QnGgF+5hXoS0wOQkPV0UTURd4XLYyJGtYL1+DJwVwoFa\nEeOGSmtBLbvRB8LbRh0c2TbKwiyYbCl7rR+fn1IT8/P4kj1ShDYJ5kHtszN4\n2y0ayntWkTuSBoG8WAJIf7oF0beAhRs/s50B9SpH1ge4Q3LB227NPEt64m37\nuZEf\r\n=v1di\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDn1+tvRDVw0ZCvUpkB89CdHVTf6heUdMvSL8xCXS3CLAiEA4Zsv71PJgZGdh0VfRCS/YNjsdrpafh58ZhoNOn68Tfs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611927661-23a8bfd0.0_1611927809230_0.6332660866040372"},"_hasShrinkwrap":false},"2.41.1-next-1611928258-a7ec2bed.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611928258-a7ec2bed.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611928258-a7ec2bed.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611928258-a7ec2bed.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-KVkVPuFiuZJYNSi1NqQQGtEB72qjUqxG2njg0RsqdV9RYVApW/pFuIFAvEOmANRpWeRosdwGdsxdY+o3EvGwFA==","shasum":"27327ef302f3bf6b9e8e587c51ac7b80cab31c98","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611928258-a7ec2bed.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFBNcCRA9TVsSAnZWagAAxdcP/1Thvv5/S8hv9EPJT8Gj\nSsWZcCBxfxRNhFIwg5scmfDpwtnncfivGgqOz0I69495DCPP0szi1WpDsbbk\n6ZSGVC66RqOb0Pc3i51Y/vmNgY3Lwbb1SsJTnPNxbkCLDqPEiF2lDWtGhEcL\nMrzqlSrsqpqTEUqj6FxAClEBcAMSRuubyDYBzsOtYFd54sGRfa6y3xFfY6Qg\nZdnIPLiZbcjOTBtsU/axBfhvJEJ2Y8p7qTIsxHqTF6Agm0K0wLNTYWe6DOpO\n+IDwbCtdApkKqUgmNdFAiGoNUBQqb8hqrE5A0lhbmUdkU/2xrbtyCU7CDCy4\nkbmbmz6b8j/JGksqmyBnAjfebYTC4TwlF1D1zHpq/1SgTpj0zYB48aNH3K6V\nep7z3srdOUfqmA/Bq5dD8c3w8upltlqqRHaTtk++w6zyOC3HD6vBL2D8zk68\nGpyxqBsUZdGtGnAKdMTDIf3J6gerEZc8UJjWIqU2woH09w/tw/v4fDSkCQxV\npOn04Zp6RABb639euducvKwxVZlSZYJCjmG+kAwOq08qMNPmDIkE6ZyEOlN+\nkWC/Y5+tNT0GzHTeCJhR4cLow7XJkWhUpnFY7v9NFnrnMtuAmdbESrHHZRIE\nwYOs3cvynWJtQaOWtnxEMCYaOCPsDFRvMN5IUYW3ztewQWR2z52ha/9QLQOl\nqWI0\r\n=Rqdb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW+l2e6INAeuyyxvmrRxgn6aB8pRRVad1U2wK0s0OLRAIhAMuIuOV0+kpjPdWrRCRswKZsjO4fO9ZoVWKJzkH9VMAP"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611928258-a7ec2bed.0_1611928411719_0.4563921419113157"},"_hasShrinkwrap":false},"2.41.2-next-1611928539-648c6030.0":{"name":"@xdn/apollo","version":"2.41.2-next-1611928539-648c6030.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1611928539-648c6030.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1611928539-648c6030.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-jJotWWwLtxKpvATZaAKDgNQlmPesvNMX1oSwQDlMUshfAri9vjINmi8dwbAwLOJjOyKSKT+gG4332vYELVI+Kg==","shasum":"d72fbdbbd089adbe554bae0fe172da1c8ffdb701","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1611928539-648c6030.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFBRtCRA9TVsSAnZWagAAqGcP/06CIc4mnWF3UyTLFzQo\nGivvOoMv0c94JzzZpWYC4KhlSO0tti3XEcU7pO2u8Zs5Ez28HCvbjz5vZaEW\nl8mLSz5+gOuaf7u7Ftv0KmswhWNyftiCosjMMWPLjgaFGoYL2iUNUTYzgN64\nQ3wUCp/p+bRUfd7jmz6STqSkpSOZbj/5OvDUEQSVs3JbeIlW2UGF8LtsSwUS\np3m2JZXKvxtszbSn8jjoaYJEhW+QGcsqNTWvHBJiWrv92vo9NBqX8pq8wbDg\nQCk19sgP+Ht9qbwE+VSYwtWcfpwer7z3KetTnnxB/6s8/X7mNmaLsR78VVia\nqTEcAkWMy0Y/koGoPtIaDVVukB7fiDgIFtp2GZ1P8OjwWIscCVPaow7jCput\nOudJv4fcI4m6goQg2Pp8LeHmKUwZv3DB3Px8NnbaSX+tjjL9ITbIeb7wtPGo\niGlatYhnf5+9vduijkExdEioGCFLQCzmGdaU3nhb+3eaG3XqljT0x5+5SQtV\nWhsuAzLPByzozpNJ1d8756idS22KwZujBT9wLZjA7vbRcSrIlWzf0h7GoFDL\nsq7Rpu8Bqf9kRJf+OTLRjxO8jXLzg9qj3AA8OxMQMhTVox+R3RLCvozwUU9y\n6OhOA0cL7op385L/8qCrYbf74rGfmLzYdv4dfWhEAn5fKKv9q1kxmmoiZtjq\nas+/\r\n=QM73\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBoZrZfelxnUUWQDWYYtPEhxbB2KBKr+lnXta0zI1wsIAiEAoKbw0JBDJR6+STJRkVZnwaorm9LVsjUHLSw3E9yEUik="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1611928539-648c6030.0_1611928684373_0.7739794016736157"},"_hasShrinkwrap":false},"2.41.2-next-1611930008-fc8ab03d.0":{"name":"@xdn/apollo","version":"2.41.2-next-1611930008-fc8ab03d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1611930008-fc8ab03d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1611930008-fc8ab03d.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-8DCnnhskmQB2KXovCHz+e2YRMlqOwHNwRB2TSnbdW+H/w7e62S2cHC1A2AIeIl97mnLt1n6Mmh/jqKuxFBJ4kQ==","shasum":"db2603f2683e3256dbababca0c912a707f3a5299","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1611930008-fc8ab03d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFBodCRA9TVsSAnZWagAArjsQAJUHahezI4Yz88IRjFuL\nurL/H1lqvOhVNsg6Vb+ho9YIxolufStDrcBryZTAJAXwUft4Zs+ozGu8S121\nKXzBi6XGjv2c3WVZX8h5mT5WWo38YAumbkFXFhr2CiKBL+rAk+CCrOogPNBn\nXSvJJLyM/tXROA0JlO/jDgSKPSMjZg57qxlHsxag02ClUufBEIXegfK/pyfH\nJ+MfqZEi4eNaDDFoPtdWksWVFTQOaoCdTDjZLgnksqRTR6ZDrai9qWhHf+er\nyLAlRALpxnQwx2GH1Cp/st2jG7+0Ie/xd4/wYwMXHgtn7ejZ0ACiO9pqiokv\nxOgL1sw5/z9Hfj3HANQe+PhLHsUdlfm0L/GFNuu1CKEeo14kXV8k1aKynCJt\nRadaDUPntv4P1KlFWooan1nYQqz6U08rZ5bI1k7n8KMv1ffabGFowXlM9atj\nZKjMrfKIgGFXfoE+tdrRAnc9MP9HKajxY+vYkb3sKL33C3mUFP0y/rtS5pF9\nK3mrQG2m1TjNg0luXhnUWeyzS+zeCqqM5QocRc3YROzwtUib7/sCFqyEUTwv\ntcX7EezDdqBAd2ki7/tedGr0sNwbQNqoQD+Yj15ZGfRHTjmxo5x3PBxSTViO\nQpJFPuUZ/eCSnANgYv63IXVdSOozhBDcIRnBidPrV2CRHpFiMGZvCtTV6Y9n\nFjbM\r\n=6a7A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaqO5kf2Fgn02cbbrcGSriMQw4QVLzCljwgp6q6eey0wIhAO45KYl/d+q4EWOX9s66DDVlWs7btXrTxD0zhfF1R8MK"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1611930008-fc8ab03d.0_1611930140991_0.4879771484756905"},"_hasShrinkwrap":false},"2.41.1":{"name":"@xdn/apollo","version":"2.41.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.41.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-1VXxsHzb/jBH+RwaIK0xGEEumZT273MGUgLtdTPrQHBt+aJiLYYBrWHxuf/KS0StcemCevjb+tGr2Yf/1CcAPw==","shasum":"c43985ecda266f792b46d83b409ca61cb295b555","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFB+iCRA9TVsSAnZWagAADcQQAJ9E/3swuT0NxrE7pUqW\nDWlcLDHUwIsQmR6PW+jru1Ae5vZ+kzasiRjGYxjN9RqL543p77q7eYEuQvuU\ngS6XWVzTWtQ4pxGQNuKomHR+xriCDIwFMT0jpmMfSXV7HJyscLfEltZYMSNi\nj+0eSS5dQGFBU54WT0lFgu3szpIrqYucfJtpjTrNTZdg86HeOxRHdiEJa8vQ\nz7mzgF1SLyqA6egnVel9pU1KIwonD2WBdLmNHjIrxN5Mn8kWRNTyN9vdIoeM\nwOWUGaDceAtJtxcSSfVc1BU2+al61f/UaGmDrwMRwQ7LiNzwjjUAaoC0iwqz\nMJZQW/zzd6CECS3HamVAWas294CY3IcOT6BYxAZFE4UuuAJNIO4+Hyp8q+D/\n0ZUhHtWrceo3/Z77WEP3OEDS3aFFNZGKKN6AvUKrknpglA5E1LAdug/dMuTX\nLgOmTUlJO9pBbyoEiQKHgYLVSCTorMEDi79AzX6wULmfKPTNVDoXMJoMSA6M\n7CxvC65fp7MYUvGzuhSylbE6Ed22MReg+b1zZVFiv7raGwu6T32Zm4RtDfgC\n/f/sfWVYlKVB3PRseJXoYteTutnNhKLAYR5jwP7OuXCJnXmUOwJ0wpFZgQYb\nTU/5YQhlGlBD4HgmHjzkpyc1d2DwWuEO5bRS+8eI/OaU/8A4SK4vlqwXN2/6\nXItL\r\n=txfd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNc3YtOrCPpseQPsd6jlzgKKugxAmjGO3UiGA26JHKcAiEAnUW/qzwXHhGdag6qT5gDUyV5bDRIMXcrlwXznbg7kpY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1_1611931553645_0.4992896633071684"},"_hasShrinkwrap":false},"2.41.2-next-1611932601-ff67f74f.0":{"name":"@xdn/apollo","version":"2.41.2-next-1611932601-ff67f74f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1611932601-ff67f74f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1611932601-ff67f74f.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-v881hftQFcRhWCj0vQ1/QyQLoVCECNl4eMH7tNI/WnaMVSWIxRuCMji7/18z/nuleT2XE8zl87VqJZZJ3VDQkw==","shasum":"1fc2e68e1f3a2b8e72bb96aae271064324c7024b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1611932601-ff67f74f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFCQ5CRA9TVsSAnZWagAAVmoP/1qLCvZtw0M06T1Oj6Zm\nBP675gDsJLLhIIUxLjaIAA68qZid1iymYYvOQ/ChKD8x2C/kAnRTacte3H4z\nBYc73SwkCDSeY1Ov1iFBK5NvO4hbONLktl33n/f2HmwvTINnMXB5/uG0+T2x\nST9UV+ux+RhymaHH16hPlV3ds3ArVDyYq1rACP5XCyR8MowlICnYpbvqgBtG\nk+cuECm+TZObYef+lrbJr/9wkDjkVi/m/CgOqkNzPE9zdfVNJWsrh7iu2z+J\n2OsqReWsFksvWukPoULMtuO+M5k9kJ35GjTs8lEKXkv0xRot3Hs3BzkTESc8\nkZcrvlUkgFDVI12s9jY75SnlRdpjUxVZS2io/MzvuY2E0NfCcMzLZWXQkYnY\n1MYoZKa3mdTint20D5bAGx/pVkh1SvLPeaal4CsPNSKYVdTYWyOfvoMd9t9H\nOoCVUWgRHqqSYteHZNZcxqeWpnGEgkAYXUB57s3u2suZ9onMqUu57F77auxk\neteklOVaBNtOYbdCXvhsESGpmzGWUFtaD3BH2QCJgpIjcczncjl4nSsc1tcL\nOr3+nAtpCdAxOoUyJAMkqOpbCUMAha2hTPpwfeULzzo5065Oq7aZ/jZXFDG5\nM4zrH5aP6qZFd5KoW6p4kv4S5uvUFUzisb8nMg2ZcSKKUq+AATt4C5BbYM1p\nU4R/\r\n=3KkJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8wwCQazqYMfTeubkugi3HV1wqcOF/y/STXWwQdJRjWAIgedT1xnM8KUO6b1wh2ZUd0TnuAFQaHPlsZFKiWwaG0aY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1611932601-ff67f74f.0_1611932728761_0.7092035027304395"},"_hasShrinkwrap":false},"2.41.2-next-1611933701-ff67f74f.0":{"name":"@xdn/apollo","version":"2.41.2-next-1611933701-ff67f74f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1611933701-ff67f74f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1611933701-ff67f74f.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-dLztWaMxqkwt3+q9x8jEkI/ALeNWDCnB50S8vldpELF0rFy0zQu5gI391L+AOm/IK4ulzGnMWvJPZO+ltddyng==","shasum":"00c209700c3bc6de40afbc45312494f8b6b0cf73","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1611933701-ff67f74f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFCiICRA9TVsSAnZWagAA7SQP/3zZ9B+CanZ6urA8Sz/T\nxT5AVnsUEdA1Xk5hOWQIMF7syMDC3n04iVPjKOMGwNurN0GxIUK43jdhiZD8\nVuDYiWb2NuCYriyr2p49O/iRpQWJ6uSZv8cJ5ahoHmG40N6agrsoFkBS5DwL\nf+z7usamRM/MXvl7bO2es5t27PK0q8KtrGYtAexWKw+rdwhiBwKRBtri8UoF\nuzPKeiJfX52n/l03ijiOdNjNy9hqdc77itiuRBdz6PCS8N13rEBVPWJLBTqi\n8I58sVvceLYkwNBHA31n8U4TmrJk7ZDPrPHUSRYYrWdT7kkwQGPrQLhd+u/R\nwli0ji8s6sBhRJpLf4tSjK/TG0XKRgKwQ2oC++9DSAnXXCXFBwCDIvZYmKBK\n4clFE0IGsIDc+LnZv1aF8Rj6thMPBAtTrPdLdRw77f1OXV3gVrsORScIU66k\n3J2Nwa1yWSE1ZPLvhkAEjWTsF1RWU0L0nk8uWvrbDOwZoA0rzsawk9gk8I3Y\ndhlw8DtyF+73XiMSuS1NmTfNbVycBUbRBVmLBm0yp9Xuk53TzmeZfV5KYlj8\nEN1wMbnKbACqF1W4pYtB04kakmJyCR6x4IU/NwyImc+r4j17T0TPOZCCiX+h\nj7Sntr9pZKLQqGPgPbfeCHLadCOEnAEdghpMy5FBgi7PcFI/2F+WfiyLxeu1\nJ6UJ\r\n=jyDs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExxsaIH9pChSNpGLMSZQDcgMZzpRpO92xCu2Iv+Z9zfAiEAhx4ZmgdViLp0xQlb3wfRC9ePQyo1bE7E5wClVysrjAQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1611933701-ff67f74f.0_1611933832134_0.5430206952848651"},"_hasShrinkwrap":false},"2.41.2-next-1611934904-b01ac067.0":{"name":"@xdn/apollo","version":"2.41.2-next-1611934904-b01ac067.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1611934904-b01ac067.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1611934904-b01ac067.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-At0yDoknYiDEYZCPlBf2KVXr5Y5XZYrcnGJhUhVR8/RqBoIORQKxv5dVmqp6pZp8n5lR1e5RUTfO6aTMQ9k5Yw==","shasum":"da9dd3abce2353843cdac3f841eebc4a87b6d631","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1611934904-b01ac067.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFC0/CRA9TVsSAnZWagAAyf8P/iShnG225v9ueq8+UlW4\nR0molDbPK6uNleG85IT283B8jFeAQOo4zEinTMCNF3boDP1wIHzzZJVJ8ntO\nB1+uBMYtSRsKBEhyyi8Iwa0E9leBdpQIy+W60MBvSUq9g2qEajdQdvNkDmxt\nihglyQ8iHvUJyEM5hgcCHUKOhcESxdlSnQMC+e3W+yjL+ljfxIvrYM6sdZG8\ni25pm08UC17lP14Q7nYjKI3p5OWGb9ZjPyODlYMD0Tvi2Wez/0owVI7va95u\nbpb71dWvP8Aw/c8b9pEKVxD7HZ+Ed9mNlXZihX5Tg+uqLKm/wgBuXH0S12na\nRlRH1PfN1dF2VnGfAwUReerQHfIl6HiTT4jOXS+oFs3PA0jsaMnGpvZ5bsff\n2qZo9Tph/BrLIejuiEjMTNDz6anp8AX2ab3fQX4ycK8iZhEIzDD90eVfYHtN\n9Ki8ZrBfIho6xu6cPPEU6/xvcZ5il9w4WnWBLb2LqJufv9FqDkzjEZ76evUh\nxL3Lfa3cUSeb9U9Q0KiAdtIuyrADK/7GW1R99O5knzGk5N7xSgh51zbXVqVD\n+Zw41s9ojyrokyFBl3HnRzmmYkRIZsAYQ6ISmLzX0W7DWmUqMcHOz8ElfeQw\n4kaXP8JG84aZikefyxdoKw63Ow20WYKnuwCogb2cHelH/q5DNFziuGpu9Pq8\nA4sK\r\n=hSdB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtnM3EUMT45agccvzXnVD5UGvqV7fcDyb+inYRnABoVAiA5U5ItfkSAlDNmDol6z7m9o3wZUOypUVVWxQ1fOyElvg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1611934904-b01ac067.0_1611935038595_0.3107622853385852"},"_hasShrinkwrap":false},"2.41.1-next-1611935169-4a9be922.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611935169-4a9be922.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611935169-4a9be922.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611935169-4a9be922.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-e9jLAeUCczln1naWMQNdzOzkcjbW40xxd8gCmrlX6dXC9shSJUditHWzLBivBusmyoUxdrHyOyF1gPueDadtWQ==","shasum":"ca5a0b36cd2d17752ffdab24f75c7192c13b1a95","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611935169-4a9be922.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFC4/CRA9TVsSAnZWagAAeHYP/1h6V656ZeM1gvZg0Jmt\nTDVc7N7TXIvPJVx40flH4Nq+Xlbr5erhlR7pmS63p9IqojFq9VY3nk077m3m\nRHISGrykR/precApzdN8dxoG1kVI9tQC/DoeOS/MxWIxXqDLOz5t0pmD7c0q\nkL2o9Oayr+HLdcL4lzknTgfq0D/OkLzfeMF8vk2riJObgAVn34dmmBWeAPmY\nm1HPyJTvyveZwdPemCmMf65ayGHslDaY2sFud9sKlmsYSjH9M/eR9MExcx5i\nxfmDsqmUH0M3lJzKAoDMiA9YlRiKs63Fpbn+YggUGij/xYhRY1zKK6tdhqKK\n30ALoCGY8Qed/QCpgq2/HAq4YE0EISp/vvo0ZW2uT6mW+pLbgoHsYomM3JnU\nH7n/71xjZoZR4w+mg2CUzpq7lproGLHIlhokVwKOOUZ7oDfJl0r3V9DzEtBu\ncVM4SUKX6SlpSFit4VCQ9wOitjWwUN1vRYPOhRC2WZPDALUBi16rjeSneAAU\nt57v0Ktcu0ZPBK5I6XcwEemFA5CzTroL9mFmGV61HNQi1R5Gp6zGX8EcCCQv\na+BFs0kb2eBzN5PdDwpDG3jKuEAzal4P7lasQdVwtI4cosIua4sX69w5mvZu\nQ2PiAg3RR3USmqCHgjIBlOkE6uZ3G1yOfMh37fP5lc+D1sCgQllI03+mXyW7\nhdvy\r\n=xSfy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGaZs9Nuk26b88wnLJ6eXEJ4RbK726aH97P4vNRw4BkAiEAwDTxuYiMKWLsNRjjhKpfcs+/LwTStvx1I9XLzL/T5t0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611935169-4a9be922.0_1611935294677_0.4805768030538218"},"_hasShrinkwrap":false},"2.41.1-next-1611936603-c826a871.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611936603-c826a871.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611936603-c826a871.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611936603-c826a871.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-DNOW1vJD2g2VgmgVZlRSbKsMCLZ1vOgnM/3SIyJUuSAYogWoUTHNUzuV+ztpMRyv0b2ML73wxySPHp5AXpbgiA==","shasum":"0e31815ebf594a9bc66e2596d4fa33901a6d87bb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611936603-c826a871.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFDPdCRA9TVsSAnZWagAA7ikQAISLZ8Tx7xwodvELBl5R\n/FOXgbG+fdAMU4b2lVuFMwswB3/+8dXTIWEUtR8bTfM/xFmwAxLBVAqKzNjD\nUSFKIT/jgdbiADk3IcqbH4fMiTKCUkNrraaZTD8KEU7REKTCryhRDWGwZtvw\naP2MXRZhOsWJwXx5ZK43vFrB9ljkMtvZp92xKTy1+/YOO6tJQZi25cWlWS8g\nD7l3oGUAwb+BKlgAC87isn/qdR9RsoIeAdCAgU4RgJXjs6IDNnW4IsVkjZyH\n/iDEfogA+fjuCabiLWdwQIlmOB0Zz8ov6S1LPBFgrloFy36CXUy/nKXOTbWU\nHKtPp3Ds+8VEngq8hrnCAAoNqASWJU1DdxF1GkADRxD+O0UF6qkcxWHBQJ7F\nCNsfkdfzvgU/Ta7/9XMrUaRepSFSGm55Z4aSZp9eLb6lEykzfwYCMomQuJW5\nHEEmAlTuhDy69e/O4MRjDcfdenYv4VXkgy0l/+iIij55N246rbLFnmmpk6w5\nE/QrfGJp1CxQOweKTAEZO7or7OXMQSdkO7VMRTcG39R/tPV71+glCHhriPsQ\ngct+9faotdpAdOhjja2XKfj0P6tRU/hBol+8nznqfEj1JpgEJGZhmRBsAuvK\n6pIgpbL2kfoSFf+frLvroKZhh6fsoC//tOcjWXHPRcs1xMh3hiaZgeX76cyZ\n+4Bt\r\n=j+hq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFqkp+iw0yopnzV5uZvHbRbuJ5XJudUeS20pM+OigvZzAiBfkNKSASOTxkcANqU5MnEQTbVDZta4qOlY23W/HP/Fzg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611936603-c826a871.0_1611936733204_0.030563562526651378"},"_hasShrinkwrap":false},"2.41.1-next-1611938712-ce2accc7.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611938712-ce2accc7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611938712-ce2accc7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611938712-ce2accc7.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-kZGCs67lVTpMyavjFzli+vrlzQAJsfyovKGmZvZ2qj2IMj5jwrGFNZg5M4NirUn2vkc3xzFfosOongzy+As6CQ==","shasum":"d855b45b947347df769a4d9d0d4e160d544e7258","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611938712-ce2accc7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFDwwCRA9TVsSAnZWagAAvncP/3vjegPAVwyM2G7Hu7vv\nVXhSKkhFOKrpCFMNclzHcNxjKhtIupQjXAxkUgdiNa+B6QDStFPbe8w7wB/c\nUPG9UJIYkHEHkzVZx2iD13jh0OySdeJwYPxeiT6eQjvTFwn3Fw2ASB2w35kE\n5bSMXQ8Vv7T9T0tDa2vDqFMyzut6LGjbwo1SJQisZI0/vPNp29/ZB3wdlAsG\nveJnD9629rPOmENmFhiXATlT0DEr7RSYjVuZG8SI6A0Vz5uMnCdwUjnnOL25\ncFPNnubW4p1/JEKxDchvt6w2bJb6K0HwYQBhcr0T94JwamG9vImwu475qRqr\nPBvvs4yIsvZT0/zgRlVpCw5f/XNDfglZlaeu2udRO88iiHwdK7vh9YgIj3NR\n1iTrGrhngFEUj7wlPbv+JPUvALvKAm4+19CIARqeudfUNB6+UEt3CUdY3oFS\ndv2z74P3iqPnK3pCmIP/F0qsuWkFuJV80klBXEylG3aNF0Sy+nYKmdoY+Lbq\nI+Cxna4WMuUetn2vkZgovQDGCfNJJFHFT2FUKB/OFeUko1Zggcw0lGEBfvCl\n6yDNUIkDLjNThr0QcmbrKbb8W76WGiWj1cKY59++QJke6arWPEp9pMeGrPnS\nLYwyko82D7k3au9/1M+DrufE/dBvYG1swDl8CMkCOudSsacPiWEuuSHnfV/7\nO//j\r\n=Otl2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVz6uyiYPaHg1nardTM2ZuECrBxKHGSuSrF5qgeJ/2fAiBIMhMPAJpdn2aWpNUWUPdxES+fAlyFOhT9NnoBkQsbqA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611938712-ce2accc7.0_1611938863640_0.8067340023411096"},"_hasShrinkwrap":false},"2.41.1-next-1611941496-dfc95ffb.0":{"name":"@xdn/apollo","version":"2.41.1-next-1611941496-dfc95ffb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.1-next-1611941496-dfc95ffb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.1-next-1611941496-dfc95ffb.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Yt2cH8IXd0UOqvp4Wdl8xu1ff+cnaWYHDOtP0251UesQNWNeUAnlLpxCGq98Zfcs7zfi0tEPVxu8xf1wByg8/Q==","shasum":"84fd180e7097cdaf07d136e9cf76ea023841aacc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.1-next-1611941496-dfc95ffb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFEcVCRA9TVsSAnZWagAA3JwP/RnMmUg8DWVffg90y3mL\nljGFDBnTsPALZV7GzobwddeSf8c0Qhwaq/QZ6trLPD83s2J2dqgY6H8eKdUX\n80uXL+QXRglTW/c+6aZw/IBoZ+qv0JqQg8Sw05FTSG7hceotrXsGiWLUODr5\nBxxsuZ8qpw6Yt0gxQ9hoctyU+eXt3HvlTkyOxO26xVtqIv/8+iCRZQrPHi3D\nEm609SEKIH/2iGOG1lndsufHrwTfzs+XE0rMk5VCc6Hs5pBzZlEgAePh25w6\nEK7W3D+aVLqF7a0amHnwWkzDmb96PU9iZc9Q00wdC3g4Fao6anQeggzjdLwb\n9B3/JySu6SSDFkSQ4EKIc6pwQUgdwwRZrUqpiShOIga4QmzFl08epBDAk6eY\nYvpaCmh5KNmuk1c9EVYOpDCNuufjj8Mc9CtlfweH2P9yLiXWlKQUmNjJlMQM\ndonX546Ldt46Iqy/lMYl/FOgwmBS5vyMADa7/L9eQE2/yGPan6ca1rKztsVi\nbnIYvqSB8q2+6j3HabtF4Fu6Rucktfa6mQknf4dErNAsOcILUW87mCwUo33I\n/xmIlDTaZoZd6gNcZ3Iqq9SVTEvv6I9WFrOL3S4vdxgFb6pv1hvib4xaOwYa\n5oXxBC8EIwwsktxPiC5d/DPrZidqOepIlGH0hFkxtGWAP4ooZPupF7mFadmH\nMHrO\r\n=OcXz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEDt2GKCBnabw4xFfLCDBcYiAUweZAHE69YklG28fP1QIhAIyl3h9zwZAZjZOqpIdkOTMDIR6shtWVxZnHbcj/R/Fo"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.1-next-1611941496-dfc95ffb.0_1611941653213_0.19037291140257162"},"_hasShrinkwrap":false},"2.41.2-next-1612173624-263ecdec.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612173624-263ecdec.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612173624-263ecdec.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612173624-263ecdec.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-JZ7svMI/zK9IpSQL1A7HGZAP6g4tL4P3Zu02VJ4og+azRhrCGGagaL1j6806h/Hx5YRauB549IB4wKY6hxFjyw==","shasum":"b1fb8ff9ca0d43b24b3ef4e54fe7886835c8be79","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612173624-263ecdec.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF9G5CRA9TVsSAnZWagAAaBIP/255P3LdhHOVsIsM1Z5b\nutQDhG7bDrAgiQ2SGzTHi+wRB1X3y5pS/ZmbhYxr3rUmKZXGymqPTB4jubaT\ncWwrwzvoIAmeRyhDwnke8Vxyx+rAD2++i0PAf+YDMmaUlrC2kCLVUQCnBKYA\nHyCojjm5LYOn392wOEIfUFgCW86ORK4sw5t3SIBfwabWHy5kR0VlvR1elCJG\nvvSWDEIE6VjbEBdiEOCqoNKFeDNWBuKN8Qu3T1GZaxcV9BviHYAkYsavGCo9\nlmZ+AsfQWABipt7NxJNmoEVHbigRaJbu3oTsOc+3rM8fKJkGfs7SLN5It8VM\nfKVhm4C+6fXec7yFlWCVOJbOlfAhsQk1ZPcy1xyEJ7wcPttGXP5YnnXD8sEy\naS1e2ErEvYMedHcmazJAnR7BpNGm1sC9t8LTuIwkUr8mS814zGJ5IFHNaojz\nlvjWZFjjKomLI0XjCdU7LkI40GPPnetxDsy2cyHwUu9B8WXdqFhvj8sp6Yro\nxN53Xqo3mC08TpUsBpLSTYoTiQfitNBBuSUpqU+RU1Aq3pvJrHkFJhKMH6KB\n3aQMqyl0/eB8Q3PU2J1R1cP0p3EglK66vNiPindFVFF7YJx4ffNjsUTNzdPf\n8rc8i4QigWP2bHIqXHe/pUM5eVEkIgk61Em4WPvlcRqVlVLAmrJJ0DqJ4IlG\nOiX8\r\n=zKYT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZB0/jfluONYQk0DctrfLU1djRLVBPw2wrC9xKxkeKqAiB+c3iSTlPn/c3Ii6ud/S4EsighjU5Z2id7fQ/pRzMlzQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612173624-263ecdec.0_1612173753117_0.18411645961180234"},"_hasShrinkwrap":false},"2.41.2-next-1612179540-0b25a8b2.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612179540-0b25a8b2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612179540-0b25a8b2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612179540-0b25a8b2.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-E/NfNCLnyLRQ0AyrBvuARW4NRdPtBheP1ZFC0V6d08Fc74nB4geXHBA7KQLM3uoKGA1/ibjABj8FeIOisGE6Aw==","shasum":"640932643727c2b1bacb1de3343f99df8aee7171","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612179540-0b25a8b2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF+jUCRA9TVsSAnZWagAAT5QP/3dW2kmuIAdCMCgCtwPs\n8tdSj72UuBppkQMK+0iaPNj5Xrjv0bZKpvNvFzz3hR9xuOYOTVbWljhlRFWv\n9R5jOU+bHqCeOaEuKhN3V0eHo25zFIR0pMahxns181f8llYeZzSDUUiiiAU8\nQGL2iDFesVsZI7uFZDqtpLTx7q9tWWYoc9211tQrcbRglPQ9BKvKk8JAgurP\nqXHIvKboDPvdOZiBsd5Co2CGP7i/fgTn8ddgqRE+C43RFsW1+oTlhjAguwdu\nmC1w00HDbYP/zIdwrEDCyEHkPGVoYEh0KHtsJWbq1NYDBYL7z9TeduGt5cX8\nx1oq7TT/ccZQAXpnQa5L8sgYiX4BGWgsmL9ukiDybo/mitMdTM3ziTy5DukN\nPrH8g6gsjSxC1aTOgSw230dVEv10NZ6ZpOJQGJudjb8+TSNLoZOYhjGdjT1Y\nMRljSwwSLD8bBR8mstN5b2sbRybJYCys73olWm8Yvp+0Z74tim3fkynAc8fP\naUFDDwGS6cghbvEvcgTmy+xQrSLOI+EcrEfnBpA/nJ1A9BNMOsiuG3G099Im\nc8FoDuHvkumawHzXq9cfyAJ5hE0c5GeGM5RlStK3NrNgn6JLj8O3reqHHBNq\nKbHtepM7JXVXqG8r7tZ/yaakFlYfomcO3k+QbNnM5Uuwq0a5oramVtkiKOMg\nNovX\r\n=9/LT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF1BiIiQ4dfDU3OTxK0UtWiaq0+cxigvNJYCqJLeCsMsAiEAjyfbMVPzyeLZscHJcUlb/v6rDn7jDCd6U9dGRutM3RM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612179540-0b25a8b2.0_1612179668157_0.9224766033438543"},"_hasShrinkwrap":false},"2.41.2-next-1612179635-85b3932b.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612179635-85b3932b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612179635-85b3932b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612179635-85b3932b.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-0JLytElrTim4YqTMTO4MWVpepa8j8Eym2DhJ/BcSziOrm6lPZz9JiWSxaTenjTONUoQm7OGtSFHrZEvksBcjzA==","shasum":"4c3cd331ff56b49811e99c474de5aebf78965d09","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612179635-85b3932b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgF+lDCRA9TVsSAnZWagAA1rAP/RNxTdUBjMCZ0Q5ivmHp\nVPY5++3lBsAVakV2GkDY1bBSkMGGZyakD6sQ+QwKx4br+IbUpmmEUEBQVxni\n1+FoWjne5tyseiIvv7khmdMfVgdGeDEdJOfmX38QhJQG4yhJ7LwpR7O6edQB\nj2iUVKiQXI0ZE+IUaSNXXTUE8DWjJTe9tx4mXofdKJZEwbii+zCUViUK+qsm\nbKCGNSk2bs5zy8SiwGYX/h8aHcRopVooB1+6U1qqVt2xtOGMltL+bL6T2uVR\nJO7a77fW0OaLyzVYafJlvK7Uf00EIv8OjB+/JpGc4EgeH3j6T9gk3NMoaAoV\nS9FvnDvXsXf7eFs2pnYSN5i5Q4Ot0lriYOGw7OROlaf5HKImAncqYewkmwVv\nUwq+xZpz+MiFRqQ7+phN36Nm9mBHb/DrczoA3Yz6/YK3T8bZFZhvnfq+kj/4\nTbdjBXPJnAMy+alHNqVBpzgL6mxKrhln0RfdBtg5tAnjBmnjVawFeoM2opE1\nDllceCyzIqGvYh4jHkottii5h/TkDKgeQYJNkwMAT3Rc/2RQW325ICQ7JQxX\nMP/FWWCOY7HHuaJ2CEHnirxX5x4nsDYahyUqchEo+iKb/e1upO/C3EMZ/N3n\nvkKVTQ0vm+/P2Lk5oUToblow/Cj6Mo6phr20K1B2KupgJFgWS0hkDDB+9Rl8\nun56\r\n=vwEF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUJ/CGK3RiNAA7TWSRSE/X7+PISdE/oEh8iHqat5bvcAiEAwVZWDnK9uaabDDC6+Hqr0I1DpHvA0QqaGUZOF81Yspo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612179635-85b3932b.0_1612179779389_0.6188961708327902"},"_hasShrinkwrap":false},"2.41.2-next-1612231460-025bc5f8.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612231460-025bc5f8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612231460-025bc5f8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612231460-025bc5f8.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-EZd2z3mZqBXluy/QzmdLn2DvJ2UTSRVNT+vaDIMkqSuG4xXYU1/wEoCvBsAV3UyYENGYTIqe0mLDeXyifHnEJA==","shasum":"b2b71632688939fe8df35f257b1a1c8a5afe1e99","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612231460-025bc5f8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGLO8CRA9TVsSAnZWagAAYtYP/j7nV0ct1AOlm/BJe2T/\n8UMNiHFFV5FNvcQJ3Ru0nBwXwYVdLkulANOrcpg3uCx+goDiauHe/+iXYmS9\n9yS1lzH3wU6mLQrZwZFl02doxKdv6G++hNaFpsEHr0JXgjWtdTNWZq44WQBh\nzt6RCKWnHED/CjVlMiW+7dv76hjIG+u53UliHbrxar12R4udt2LRBRjHlJEX\nEoiFaHkjHaEXejaTx+4svyN4jTVVjCaNc4C/bj9BNCLPQbzKmvkUPi24Q2EW\nuUdslY+Blq5p+aqf2oyPmTO18RPQobRp/HBq44HAEJve6m4V7X5ATsYLypoq\nDUNQ+zVTgkQuvrtEJdwdCqQ9sDwyw0xYOEGu7PbPdcf+QycoKD6wIAJnuCGv\nfxDZtSOgtoPJQJrG6dWbvQh+Oi59exmu4lJZUBsW5elHKF4vqtqq5ANFB/9e\nccs+bUtMQt8ptsuPXTyMHB8NcslRmKshRddq1y9HuVeZy+ml/WR6bp5mq9QM\nUhEGgBzDUJRbeSHUz8wKi/A+9KjKVd1tSK8fafqBjhq7hyPwAcabVuDTThkn\nD9ii9z2LH2mC7n+U4zpt6iRuVoSoRRHdCxuyCrNnNRred4fzkhoEDRxrT+S9\nzVawGt9ST4tDyvS03GjOxytMMgWL/06zgnDCYHRhWY0AjY5wRoboBuYeZkt6\n/4C4\r\n=vTof\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJCIcQ5lrT8BLeJWa5IyUwxwIWNk1roU2OmRnSGf7vwAiEAoF/xBx36Hf5t5M+IpShO3U1jvOoi5iseRe33xg3yJCc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612231460-025bc5f8.0_1612231612313_0.20070035633698602"},"_hasShrinkwrap":false},"2.41.2-next-1612267894-025bc5f8.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612267894-025bc5f8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612267894-025bc5f8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612267894-025bc5f8.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-c+QTe7ci+w14VSY/huirGfEXTZzF0ck6qSr8SnmYBHyce0n0r/L3LqcG1PbO/la6vMtGOh1OCczT+pav6uRkbQ==","shasum":"9b6496daad76bf1bd172b7eb1c157d5737330e00","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612267894-025bc5f8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGUIICRA9TVsSAnZWagAAxwoP/iJxOkCsqwmbf+/sGDPo\n6gGm+CXGO9nZ0mgci6svcsHzA5ZH4XQxJyDUAyWf8E3Rua/ciwQPJTz32j3i\nV1f2R9zqhNuZDTMGvKFeYhlO8xo/u/LSxiAWmrN1ITr8OnlB6bVx91NHd4Hx\n3M83kNoIY9my0ukUqVV4XkLhw9NcCSCcGOWyxhm/USXhvi1HxwVlwVdvc8bJ\n008gRCo+JEdLxOD/fVhxFjQCsitrxwTbnNRBKonEQ9mEiKlS6ZzoxumR1Sm5\nFscmXOOWSl5h96Rt96ey2hJp6INShbPHv5vr+kOsJ2s17DKT+lZQ8GEA97dA\nf0TAcQ9KTS1DxccTS6ckz/dlJQc1MtgLRwVrwXNnBFmIRIQKEQ0dV+XBFLO+\n5UU5NAmX1P2tVfUQwXXp1pNIOW7MVH5oCp5MQ3xq27oBWhHE883iYTS5pRAA\naKIDLZgHdJ8AhWwJ3B5p2ZeiXCmqiNeOvZ3wuokhT23YMzf93OMhgtMhfVqP\ncsS5kABWhfut3ZtexPFwFalbjYGaXVyIMl0R5pHNwWDpc4VVDGPbdwcCkpPm\nN7BquN+3z1wkUXC2WXgp/WeL7/iesy7+g21QrSNGgtMIcewJAlPsqCp2fDpw\nPpb6K5v88JjJ8HUbr4rYihLns2SsDAVeTY8LxM1hcTF7D17lxpu309dNcdIq\nOLDd\r\n=5lDC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICuTt1uj7ucMkiUiK/ZkE3xjmgrzW/yoYbBIssvwqvOPAiEAj9m6UwL43U4dC9KG4CFbVIcTOM2Lnxj5Nq8HcxsLQPA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612267894-025bc5f8.0_1612268040147_0.34352559362832324"},"_hasShrinkwrap":false},"2.41.2-next-1612268805-85b3932b.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612268805-85b3932b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612268805-85b3932b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612268805-85b3932b.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-pXohCPkS1NjeTZ1Fg8j+09U14YcGUAmj8F1FM98uXS7EtD6EY1yDFplwtM+YQL2cfyb27QF/DMcCG7WsEi9HxA==","shasum":"88df1de2d001af87acaaced97e83d77b8cc794ba","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612268805-85b3932b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGUWYCRA9TVsSAnZWagAAB1cP/2nLWvdUXNtG64SeCqKp\n5J+y+LV10fE5nT5SREFYw0923z23Bid6PO5mz9gNhTjW2nrQtikGB8UPHQwh\ntl5RF3yEr8KSzskHy8vUap6GOLJ4NOfDTp9tIxr3wd3hx2UqLvea8vL0Aim2\naZZ4RQt7cSvxQTh5gbZZTO606Yw5l8OT139tdAn1SOE8LmFWLGSrVQbDMVdf\n1E+CzygEHnhcY68E1jYxuu9xk6oF3b4JrDS3wKzynUwQuDSxleUYtwtx5eiF\nUiP55rW0/biQpRGWWYwlIehIB19087Lgy5SOdQxxjPELltgKIeelCw1sc6IN\npScUq9d3U7MfVJ+NBwoJ8/LrnHGovAIJmjSHbWAyezOa1kQNAZQiGP95Y3Y2\nMT1mC64N7xYOW9PMdhi9WtNAO15Xfl5l4eZodjB/NU/TS3RicXdJyxnWn9SF\nld4NZD7j2HZdQMMYLqYnB21n/H3auFgLuf3ujNWtVlYbwLXjivSRblQOyhEV\nnuaN2cc4XfcxrkjSWMtMVTk0EVs1/3BbFm0dJRei+JZkEdES7VSpY11XyEIC\nLR+lNV6ToGu8ArE30FiQ7iwJcfsQsiM+4yItrEyib2HTTieH5L8jxgo2/Z7Y\nFqj2aelQc94yM0fRzb3UmXrIqWRBVKqUuw7j7cMTXOwK5qWUtB4a2Q8kzsgM\nnBjJ\r\n=P6Yb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHlMHXPFnBIkPvZ1ELuL8ryFqViaSWQ2kSimIQdcNaAjAiAnmz9lxC945GpN6uFULs2SYhCDSOl+oosL1xOnJizQgA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612268805-85b3932b.0_1612268951856_0.6237703788797073"},"_hasShrinkwrap":false},"2.41.2-next-1612270071-9d683d24.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612270071-9d683d24.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612270071-9d683d24.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612270071-9d683d24.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ccuD0GoArWL8py9nu/9inBa8zpsOqbcKewYy9RTMMEXb09kUAPrvStMzU1uNiK5wOXg261vK+knYO4qEfWaneQ==","shasum":"95009f00c15cbb14abdd1bdc724520397e350be3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612270071-9d683d24.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGUqaCRA9TVsSAnZWagAAJhgP/3QoShaxxHLVqWLRRBdG\nmRig7m3w6yWqvATJ0uyZ0PZTjXxeiik8Vly1/m4UPx8dvv7YJOPjiWQmuxe/\nqwrEfYIgBJaAaX5DEg52c0utH1SWx66QB8EKhe9JPPlVETZmExEHUQo0Pynp\nzyt8RZ/0AvL9TcSBDRh9fFiabjgYEcJgBplQvd4O6gogl+LWdZ6tazASTVi/\nKM6wtwWW/7GvTIT8/Jq3arno6Fm0suWJhq8dzv5P+eG5M8N10YK+czU1ZLBR\nOGltxbnZxfxeO0o+kLmkXE9Xpoopt/AXP9kbiDb0FZZvVbr0nFDwjtYhGjJa\nviCzSxu5a/JIwz/wubfIV60VYMjS31OgIDJZ9xRcOfUTicVHFQKHgCngOpuI\nASKbUMqkKa+D5G1IUfR7/LBwgwYgJnWMVDk6xIz3mRFia4dPN0934eKYA3hb\nHd9LHL01nLwwqlx9QxouU7aejp495MW1h4v47Epew0yLOck/FO2Z/4qEzuYm\nGQ8s3nYLthMV+hagFch+4YMLBGTYVZx05tcyprN61HVxoB4ajNLQYSQE94mr\n3kSRtGauPoO9l56biMGWDyOHaIGpJcfUy2g/+ilSYO9s9lQhj6OwHZKdg586\n+9uRVf9vB8iMG8Z3LshuSNSyIcuGt/a82t54DG3XWkCXjIetSZffwq9oK0Da\nIBVC\r\n=X/Kj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAL4SBpQd45IIrMFCfbmWErVe5zStv1yFLEsVPxXd2knAiEArFMqZMB/wvKLvunr0XsFy3KOOL/G1PcBZQD7vLKqb38="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612270071-9d683d24.0_1612270234226_0.6465384142985726"},"_hasShrinkwrap":false},"2.41.2-next-1612270317-50f72cbd.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612270317-50f72cbd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612270317-50f72cbd.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612270317-50f72cbd.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-XhO8vSmvg0haaBtmiWmmJKEImX1h6Bah/Km24/BGD45t4wSEj8g2AZ0R/syISsbUTlVSlpsXhjjpnUC2QYPQRw==","shasum":"2107ff7a989eeb786d93f3650dabf43eacc588b1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612270317-50f72cbd.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGUt9CRA9TVsSAnZWagAAdj0P/1YjdNnT2lrpskSlZfmG\n+PEea5U5ksuV5WTRt2tcsjqHPXPqq8v/xm7jMjDtQVRt2HkZhur9Q9iLJfnl\np+mcVLEAEt/uNoo0rwsM06n9ZxWOqPhIGS7RXCYffX290rPd17nMlTOnDPOy\nxErKtKolu4lmK86s6TPWNyW+RiVqWuQkIkSfpvKxOmzW686Qd/21lISxx5mh\nl1MNschIJgwVks1riu8W8HF+Fv8PQYMWhvxdzKcWRO4lFIPZRBQF0u630hgh\nePsv2aTislDiD7TEUG2x8OZBhLyWn7PKWRHW37cPABjWTY2jnqrBYsnx7LFV\nc95cE9pJGc5lIOtVlaJtiSM3SkX1oOeKbNP/MH6JVqbwalmsOHKVx/ClPJ9H\nWNDZrgfhDhxxPWWTHfl2YSWRfOtCu28+xsiucrzfnE9lcouEEpU02lMqCqiX\n0MXaFp/p4uCQFBp++sEEKAKeMWFcjWxWlnEZPkAZ+hsqi0HT+m5ea0AJnfYY\nk6pk5p+4WsnnkJFZbS0+vt+i2o13JiKVivIMkwDDckM69XnhQNhntXm9eMxl\nxf35kHPANOM6lKX6wbq+JCe5uvxnvr531w5pvV5gJrWliAQ+UBIETS0HPB6/\nJAbVlWzcF8Go1HfGTog1INfhTIclon8OLrwxeFF4A0+UdEmgBIDvZoBebJRJ\nOLgh\r\n=qwGZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmfJXrx/4zmAp4r/jy3T/njIKBh5yMKA+LuSAbYsUhewIhAJqmqJxOjUVtY6GeuxHV24/830ARc7TwMDDmkpF9pJ7Q"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612270317-50f72cbd.0_1612270460549_0.6324683354629472"},"_hasShrinkwrap":false},"2.41.2-next-1612273953-0cef40a8.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612273953-0cef40a8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612273953-0cef40a8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612273953-0cef40a8.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-SJquM56/FxHMTVZUfmtiOE/huEJOmwWkfznu3fRR4dmYHlljQsd1ea2ZO0HYy4QJi4wjejLeEJkWeRqCRflOyA==","shasum":"aa24c971efe89a2e57ba2a2ea9a4f30858850e24","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612273953-0cef40a8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGVmwCRA9TVsSAnZWagAAudMP/jAkXHaDTG+77Yv1TX/h\n1V+hbzGrGriow6mEEFPQOulFB9cF8ctPlMCNhVh7k+ZFWYG52TLGpo6h2kjJ\nnvsUExVsVoMVEfqlL7hbEQbciIMBRQhOZJEXW7e5/VlAji6AwsTOgZQviI1l\nMOjkPpqNqMnN0H5BNMoLbCxaS3amSe9+PScBJpCAEpp/QkToMWBoBv3uFR7n\nVGD/lhqruot1frAsXb5/YfI5QDkGxdkVObozPolhkzdVaasK8Ex9Va0dmtkP\n7DdyOhJXk0gw/KFqEko/qJ8dnAr5vl/Ufs/FTfQ7mfyJMP/3rFueOR6FpWsy\nUkYea5n8FVeFMDiqZxN5mbNeUrWLBj7xtye9xyJOMzB69lf6pFkgpmFkSLeo\nP3dz9VvkMJXlQdb5h5QiNC3+Y2bnFVzVffarOuxi+FFupq14xwM5xCZeAKl1\nSnDnHsfDCzd80k+37QXrhwrE5UZ3CUK9kdfdDp04ArZrFU2doBrXw+/zuQcB\nGDJx8JkKDcuqfZa2ChAz/AL6GDJeH1fy+xYJAWfktI56rHHfysvXItQVT1a/\ndIizeWy8ZQ6V4H9SqSfEF5LGD+ZwTKR+a/Tfnk2tvDib2gTxTlhHlyvErwq+\nbcfsL/PQRr256xHYSFU6c8Fq6ZuuIcdyiScWPBmMh5lW+zp2SJ/EAZd22ram\nxN50\r\n=ppxS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsVQDF4shtoO0jBadhksU0cdGuIIX1gMxIobTQLKHFaAiAKYzucDLa4Ahuu1Q5k6DQWKUwVBkjUJFbmAPdBdahlHg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612273953-0cef40a8.0_1612274095372_0.041166590689314164"},"_hasShrinkwrap":false},"2.41.2-next-1612276423-a82ca504.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612276423-a82ca504.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612276423-a82ca504.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612276423-a82ca504.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-KN+vZ16z0ZiHzYUEtwd+XabE9riPmiaDjbOO6+puceA6yp3k8Hbcjgz1ag4+5vVtssGlBUSmc2spO5vH/vWVXg==","shasum":"0b104d77ee7eae1df278fa36ecf77029155c8d2e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612276423-a82ca504.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGWNZCRA9TVsSAnZWagAAna4QAITC0AJ/vPdVwntYzm5j\nDhvaIK0kqJ/W3kT0QNkL+QdpNJSNPIu3tG98e5v1B+Z43LmY4UqfpF3YieqI\nYQrfDg4iv6lToGC5gq3Nax94Ga7roREUDhel4jP/5Juvcfv5m4H0JW9ZQIVY\nNmU8N6oLGF9iIZwPcJDMnR1kr68nNUZePAvBQehXaHK7BcLA6ezw/t6xf401\nXazp7MM+WFUroyGWyIA6m1ihX6PWjvmcjIiLGvk5GNRqZVfIIn50B961G0vX\ntqF7UDa46ljaP3c9M+6x4mC4oxWkHWabP9XyEqxkYzDm0QWHa7hAwGRwTYXj\nHqWQeDkh8Xg0joCq0pXNTPUGeAplMIs3jZ8y1lTH8dQxpgybIXYkfwCEBOQN\nOBMp5mrHrJkwV6JEa3EEsoRhRVjHf7dj/yh95KcP/2e6FszXPnaIyVIfa0pv\nISMHwiQXgHi18r2uvAXAFI8PhE4B0olml7EncXeKGq99qxxTC7Qa6oAhliU4\n+OC9ycpFpxhYwnlkLVsRnGTNdsuaZG5cZ3pbQBrNztaoB74PVw2Tuukhx+BZ\nU03BorIYvIjrFpBsOyOy00z6HPspAFy5/iOQxd+Td0lZQFs9T4Cq5jbvMxyo\np4qKMG8YmP48//vtRjzo8hfkB7Xe7OfWoYhWRCX6owVvCmdJ3/eMV1HHrc+o\n1nj/\r\n=ZdBB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0z5Nkb4hKAcAwaxeqPRZznt5tbbUJio+b1EjUdvC6zQIhALhPLvWdRf1Bd4FtLjlZh7lTYv34lF0YRyGfw2oN4GSn"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612276423-a82ca504.0_1612276569435_0.659399484920109"},"_hasShrinkwrap":false},"2.41.2-next-1612277875-ef40374a.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612277875-ef40374a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612277875-ef40374a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612277875-ef40374a.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-hlofox77MBBb2BFKxxfSG0I4RTkt06JFha7Btqa/4HtMKevOuEUdEpPDsSn+l7iRYTGG6vow61VcreAKyvEPQQ==","shasum":"0a8a467831ed783df3f9e687938a67c260a2d104","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612277875-ef40374a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGWkLCRA9TVsSAnZWagAAh+UP+wWnfGfm/1udCaXcFC/w\nyR8N1bMAB0piOi/IwcO4AWD3FEBRbyx8Wm37EgjCMFCjVWP+N1uFxJRH3tam\n8q/UMIu034GCBELP+rT3AQ1yfPm802r1ucnPn/q/wEHdJIWL+wIB17u9Z5GD\nHSZi4JMwG65UPD8eFgzMq38oXR+N5/lvqwKQxNCdJOPFudSdrIjJTPsAAx+w\nuITRC9SYgnv6YIREIqt0+hR5ZP7AQl7JOdbg0JaKoHSN5NKRjkZBdyOK/n2b\n1mE4chsGg/iLqKakiPBJfjugJ8GYdWm+3hzL5oV66VYbO1EoVinC3kMBdmAw\nqAq2dNp61zxSyI028qmTqSLM9df6DNC6zCSJBSJBvTPVYxanXo7JWcXUJbE0\npaSRctp+31O7CSph164kFL09FIZr3kfnLz4glSLHwuj/A5l6b9l43UZ8TuN4\n9/ZPBRTAmcI1eVQyazE7JfW11o0Ay3zwLIbUgMn8vJwuhOjnMirCEXVKeKey\nvislcyt7UZmDt6UwLEkd9LDfPWce8DdThEq9z1EDZMCeGwx7zzQY99TziGEg\nndaydzmFM2pORmqX0Uw0we49PSA9+YOLoNDY1cyMtB7AZ0DMyAwfshW9tpMR\nXdLcMOVJeJO8H+VRBrSDsQ3VZ38vlJQnRrySDfBP/f4UW1GbAlyG29pUimXW\n0A8h\r\n=+LmS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCIMKhQEJUbFfhFTzTtE+ASc6xANr6HvgWNSOijjj7aAiBcqz07E7WVpWK5iM90I+g2MHwcbyGpXIMffPAVgf3DUg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612277875-ef40374a.0_1612278027118_0.3411644094910238"},"_hasShrinkwrap":false},"2.41.2-next-1612286102-bff19572.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612286102-bff19572.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612286102-bff19572.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612286102-bff19572.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-qBlSvw+oV4scqdMuig7U0FPfaHPsE5vd2AVBZZoI5cU6TE0MocTW/S98NNeJeqIsDSNSAE1UAIRVFbAzrqHI9A==","shasum":"573398236b08f315908599b86be49da995b2a2d3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612286102-bff19572.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGYk5CRA9TVsSAnZWagAAuggQAJXvpv0nr0NYcL5JoECj\ne5HjtzrkwXvXaIju3w5zJeturf1ebC5Utu4qZYzBGTF2WXMmtwzcx1dod67H\nQSTTXQ4Xx4XdDkCYrMeePMh32nM+XdLA7F3BXdkCbZBw7lXbdo7eQsS+1+dS\n/C/p4qFCxtLMDupMuSDWiFNFi1aaOlwtZgeLBmkLNOe1vH4AEgbvxulOKLKa\nacTJ7MAmI4HcAwHGZQO/nRxvjLJHD4av38O0PQgRhQ9EQOy/4sJuq0pRA6UP\nTWoQcnBj2WMd9jrt5pzLldRGphcF7cUhC8AeCPCfkTuBeO1skVfMswStF+fo\nMrQ76NdYwvkvDTPcDfcKjJgV8KVrQQMRDByeHFmH1T4X3DJQQzTLAuAG2/Hr\nGdZ7iazumM4Ap+XzpgJygx5XdgJ5fuN3/qqGPMd679G39OUfu5EfOPWLER0e\nKo+Is2J0aoXBhH1/IUbiUCTtnAyMwy2FAEBqTVxB+Xnnvr1gr6Dk6X1gwjVN\nKjRDQpt8z/W6KtxctKz0Z9sbMjJ5gQ2fEgvggKttxvfXHQ6vW+7dcXJLtRd9\n9qcDEmA1z18zD4NpyTb3H4N0y4wYoWvRtMxh4JSorG+SNaFEbZH0HqeTYagH\naEIskEq4gbJ3wFTmC+WEfNdzUKz5hC1fwQPqEE4C1B86p2GjAIPh/PMTgE4E\nQQ/6\r\n=VZo8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRMoRlybusPnlpsdUxGay92FDU24M3eYjiD81l5wMSmwIgS9HhIFNKx5FgxhKoCl9sBwbXVjtcILmA0+p5yhX4IHs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612286102-bff19572.0_1612286265336_0.22352525101983423"},"_hasShrinkwrap":false},"2.41.2-next-1612289218-28ceaf36.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612289218-28ceaf36.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612289218-28ceaf36.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612289218-28ceaf36.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Xirw+4Doz8CKGpwTcV+rxgYe9E2KDBbWMwxKRa+KIsNSoIw7Q+mPWpbwIB/vLVmEPf4LGqM7Q0hWtr02SW7tDg==","shasum":"d3d4e8b2f85bd314321ce207029407a8b1e0b659","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612289218-28ceaf36.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGZVPCRA9TVsSAnZWagAAkxkP/ib26tY5Ua6Xpf/YZoCf\n0TaR3/cW+6EQ5dh98bugUMOLVR3wwop6/pvVQkAQFalPDAnjEz6tjvv37irD\nBdyjDj5rY48o6QnIuFYZAfzsn0XADd+8PVmOKWzJ0BNXBk3NY0hlsf06/VXx\nhN3UPrwAqF7ycyBYyeyImUSNA1qvB1SX8Egy1A4ZnejGnAWJdJ95O68G9mFw\nkEB7DBsWQkiHkhAEbWD0vGFfbgeDWlD9vpUoiC5DmE5dj0oxzIOd9wGN686d\nqEy/b+Ik+9Oo5ysk77JXDEzyPlIaeUAIfckoTe70buICsfIEFOlff0QnDFpj\n6xCDOhUw1MKhsL+hHXmKveemkXfHHgLF0+yesqAvixgSFVFEzuCurHHQ1kSo\nBmkaR+ZdKm2UZbjwX883E/aJtbMRC5YKa4eldETnrbeC6Xun03L/aIQpAt0g\nwcRdykdkQxP0oW55QGvJb+35NhUViJ1ea9KNoGF+kdfezN6iTS0+y7SAljWT\nSNCgFVjPH0iK06qMA3kyKW4TG94pJLPKGj1rkdCE9K0R9cKBgUHeAvsouMOc\nX7DkruvB4eAIBi7cpQkABZK6upyd20PgHF8mkzwHq3VVbanl3+yhHQ5p7vhz\nzmO1Air9onGUy1Yh5ovS7+3L8mFSOpsmtehGPSdt5hIxdmL6ll55DFNH7yL3\n0Mu1\r\n=r0XX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkpQknl54PUAr0BiG2B/Lg1aWcXJtg0S5RLyxqJDGEuAiAL32Xa8eeSHkAcl1siCVvXEfC6PN9GalPyIa5dPfVsmA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612289218-28ceaf36.0_1612289358580_0.4273740771648087"},"_hasShrinkwrap":false},"2.41.2-next-1612290377-28ceaf36.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612290377-28ceaf36.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612290377-28ceaf36.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612290377-28ceaf36.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-2A9fSm7lMK9+XerWIf6OoFD/2WAAblSL9BF16qPqpc6ODLbs6afYQNdksJxFnDzWXhvgDz0hfV/vEIITCn2xVw==","shasum":"c4ee4913b23a887e2cc6490dd15dcb7cafbba263","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612290377-28ceaf36.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGZnGCRA9TVsSAnZWagAAvKcP/3IMdF10SR2y6IiOQPrt\nL4pzuF6qSrIOQdyqelv4JZr/NaGwho3T7+8OB0G0HyBUbnhb6sD8fTRL+r+g\nZ0V4R+djEM7JOZD7HZiGtXsc9XKTefZ/2vY1tg/ucPrB69LGgenHOx6T37A5\n+w62kKKcxYAnnQfRcOkHVeuMJ4GeljOKJ8LwTJBwEivzIuFrJIQjSrOBnRRu\nd4vDW+zaZxal5TWrYoz9fq0u29YvPlO3TfkZr5Bov+v/KnxWY+wD/yv5Zyx2\nFkzx+ShUZx25E/DiK6l3xaTBaKo+oL3cq42Ewo8jM/vje99sLQDX51tEKTqu\nO54b3bFwv459Am1QdT65ljHn216HWBPcjbR+sUVOsI9fUI176TQiMBKoWtx8\nmW3KrEW5tlhlFZmuytPd9mQoeu1KyTwJcy02ZRlCCxhQZ739pKzGt7f/tASM\nbIaABc+4sHagdMFM9ujDCNbn3r6GVgdR7x7yASWzW+d9n8+S536LK3Ceqwu9\nvtdPuXuAUJ53gjxgRySRS53WKRrRbiR72QR4ir6DE7VAP5+rIMnMZmesTYJm\n86eAyu+Uvx2U1v3/Bm68cn23+3GauG6nQCRmW+mbCSe9T438se1Kjl+xxXl9\nl4bjPxN+8+OcXPxvYmCjtL3v4iKuKnwqN3pX4V33xH+Rdrz/2SdyWmn4BMpZ\nw3Sz\r\n=8LeP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICYyGBTGpuXgPwIQ0+Caalc+gnQ6gW6s/UT5UxrU5AjGAiBEYuj2hqFwTmVlMhZrd6sXUb7O5as3r7Aouihif6DP7A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612290377-28ceaf36.0_1612290501994_0.7526813031630675"},"_hasShrinkwrap":false},"2.41.2-next-1612290457-f327860c.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612290457-f327860c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612290457-f327860c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612290457-f327860c.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-sgiIdant4Vtwti18rWk+ZVSw+C0Nvgc/fJf2xz1dj7BEZSsyPV+1sqf2xOS/wT62LbEMSYPzWzwHYtv86yHQ6A==","shasum":"4189766e40e127d6b7992a4447dab1f451f09735","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612290457-f327860c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGZoaCRA9TVsSAnZWagAAKBcQAIW/OibRd3/EihJBm/iY\ngp1V0ZdakDh+cNsiZbEXvYiElGHHsvCA+rG/n1hvtWqgmcLq+rssYVnxNXeJ\n+7ZJKKMXpkFInOH1c876C6gnscFiuhXM0jlSaKahnoMVA2ALcIjI01rbdlLY\nTzWF+Px6grNwGD2nQcGWVIhPHhVqvVFwIsqgbNyPdvbTgJPlImAxvcOHiBHp\n/7669NEdd9jiEsXhb/td6O0MAj4JYDRSGR9OSdWfbYF8aeSL46bHWQAXBgDE\nH4ygsm+AnLj/EirGNHKat/SEFYVDk29sDEykHyB9R4eAN6vM/ykGG5GxvyTb\n88ks5gEsLd9WGoTyYOflH2W42BJHyBxHdipRxqX5e+CCp+PCCWWNJUXRrofu\nE0uNeDsX9Mv45yYXdEaNBIXwspmZrId5i887nmDUM2e3ENFJL9zLX35NqksA\nFXaQ5cySARetLZ0XqpucxsZMdvQnprhpCNSyORue5ftaFvhNYwDQtIv8c0kH\nFWO2jQksYVdbePly8I4wQnM/acJQZvQ0YHl9ntFww/QffjwYxD63Qk50k8+J\nGf0Y07Kik24Xb1/Sj/TqzUoUJMcO4FGmvHNur8BQB8elmUL3BuGn1E9wSFum\nQxyVMboUiFqyOTnbF5Win2wX3dTWeFZev1Gh9YLBzTcpQO5+CoTPW0e8waX1\nIzlg\r\n=hRpE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv4U46Qmf4kKJ9Xt82entnq1JEnif/W7AMJgQGEQ5c1wIhANmqPhCBBBy6RteiUD0YzX7uZw8q6uwDNUhbt2vmlleN"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612290457-f327860c.0_1612290586225_0.13708646723934304"},"_hasShrinkwrap":false},"2.41.2-next-1612290604-8ef9162d.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612290604-8ef9162d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612290604-8ef9162d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612290604-8ef9162d.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-RQYHnbSdaRHaGbN2gggxWsT5zHwkDeN272mYu0nOK94UXLdkb/iUQduxgS7qVCpWwbDa4k6hTYNyBZt2rtSKAg==","shasum":"2aa0ae892ad050b86f6bd51ee93117fc830449d0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612290604-8ef9162d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGZrCCRA9TVsSAnZWagAAMwMP/ih7PngdTY610l8Y6tfJ\n1BXf3SlFHTJCwntVSYU4C8oKjDwy08QHx633whstvXAtVtiMTfOr+LP23LgL\nr+1fv01AEdGB9gDawG3oVSL+EQtZiDwz2Uh0s3txOaq7z8a0FCRu+RZ/avpI\nQhsC6aTPYeioS58um4Axbc51Z50WzMTEpbrI8zMl5/tuAZWnzjAJG/v7M1/A\nvWFS+bBwnZHj/UxDUxnXlfw+aAJ2E0mT8PKV8sTte245Wwugm1YBZ6CDPe5S\n0AC8HEkQ2K1S3zz3WmNTBfG3gLRXhHiuNjSmWsOD9H+Fc5sY4hqWSI7X5IXF\nukCDLu91xhJJ8JLGLGuDr8tcLV3tMb/2xI7ogrtOgt6WN7o5VjykZPM+EQPA\nBEkWjVbMNydS5INKYTqj46fsb7mhxa7yaYnYRZJKTioFXVhD9CV5/FD1/PWp\nDlnvGfccCiLEEmvNmpnTXLqiEFYiBj1BML5MqfBeL2gd2YHJTihY9Lc1J1kF\n/lK0x+8hphX7dKCuOBYE3W8dPQr0TFxDwerbHdXPsLYjYsUVmE0t8YpF9BHx\nQoFiCbgbTrxCGjqrjMLaZIj6ENoL+MkxHZc16kBCcR4MubVOqyA2y5EaQr0C\nkhbG+i29V7KTHLZA49zOTD1DF4FprMC+IWHzOLnEwBqii/2teP78Sl0i2yHg\n0hKR\r\n=H69b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGZGsbtqRvsKUplTRJdDJb9VDWtd0rpKdkfOsgMEH1sKAiEA3CFu4U9IJJH8HtysH0RaJEJHFYovixFYhlVNhC/Y2vE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612290604-8ef9162d.0_1612290753806_0.6628982669229724"},"_hasShrinkwrap":false},"2.41.2-next-1612291569-8776ec30.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612291569-8776ec30.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612291569-8776ec30.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612291569-8776ec30.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-SExNNUX6oILqcZEd+9m19G0445fQHMb1MbUYynN5tYXEbe8T7WMZCOSns7qY+EBLkfL5T8MPTFenEbGVFjE/qg==","shasum":"8aa9f10c112cfe9e87e9ed715a5a1fd383434dce","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612291569-8776ec30.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGZ6JCRA9TVsSAnZWagAANRUQAIpLXWmJk1mxcYUII4x8\n24EUjA4UnAb7u//Qz281v3cl7Kw+88aHvgteN+C3te6TRo2Dl6/Aew93w+NQ\n/gUZG51Vn7L6zMkFsOQ+hF5tShVvdzDB8YlDl0Fv6rVMEoRuTKuMzG6nP749\nh6PrwnxWCVBrdl9vlywpeYY9QQUl1napbt2p3q+alO2z09uZ+50fz7Aq0K5x\nvNUJpC+C+c40EOWLB6jZ2csdhv1ARMULstUjzweFWzDbxQgkKD6vrp/uhvgo\n+OQf0J90kEwKcV2tx9hYb8mrwXJ/HoIBjKQiyENa7pLvDEJdmYOz3TOReSz4\ndUnuKGiTv3BUnZJnQSKF2DgFm47HS9v/+Le4zCQclTMOBwVJbcwOtOdxfUQK\nm00zkjXhzSUkeLymhl8wMXXAqEiq4iwHk4/t+QAmX+wPXazQGZkTttqjeyXI\nO8JZfg/nZBW3qFHlvmtnbDLSuPhIB/JiqCPGSuc4G2xmW/6EQLuPlGVDV5UI\nmS1dbcjowsFlLN3G+G2FlpEfwyNeXQpNcpKBwFxkeSM+bNAPKXXcS1aEnDCn\nhVHrxiWE1vO5++0nBfv5L3+qsh/EEzGkBOAdvd0JI2340YQuAMLUEolGczM0\nOTYAU7NJHeKX7U6jfJPDa4LqxROFx/T51zAYotbsfjkZRK6upG7YHLLisvnp\nGoIA\r\n=P+is\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2IrShWnxxduXWAexNtRZpTZgtnFellow3zvoVvIfXFAiA5VJnEWtUw0StgBL3e4cvSiqsR1wc4SswX81nGMVSBxA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612291569-8776ec30.0_1612291720563_0.472139493694423"},"_hasShrinkwrap":false},"2.41.2-next-1612351532-0ee4dd00.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612351532-0ee4dd00.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612351532-0ee4dd00.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612351532-0ee4dd00.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-+vJ1UrBnadqD0vfeqTsgBvJEQrSQKZrZYQsD9oARBqrn23H+sU4aRA/I3OXXQEiF93M3MfQZeWOqX1khBk7gCQ==","shasum":"406e1d274c039a08b9b8ad921098711e88207890","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612351532-0ee4dd00.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGojGCRA9TVsSAnZWagAAeTsP/0L67yvE9BRGaEH0FA9i\nunBVmjo1LrlStkFjyL9h1DFF8GM8pkJOglI4COXW6irVvRG2hsUzzQEIfOhS\nNuswj6P2qbcDT/RNEMxpDsyEArIcUcXO6vS3738k5BnuAxCqPfffbeuzkyxI\n3LMqG7bQ3UodB8ChFpZCL+tUSVdGsjCfbVndpRc6sKUdBj301Sv7bwatCFFt\nxHo5efv8Rw6eH8UBQc8Hu5CE8jfnHvFpm0G7RClvU7iLEBOPxO+ywwu2fpJt\nfl5ZmrbTUZLzMWFTJgvDGyA5uezm1tzRVCaZS+eQJiJUIcp9ZQ2fK+IHzdnL\nzG3TiO2Qc97oqAO/Cc+mwn6UgATOaL+1myL+VcX1XBtlEGD6LmyjUjUTvs3y\nDFAJY53zUmS7Ug36EvW8NC8I9ncoPoE0PNJ2bbEOvW7lL29hBYrGQHDdAosb\nVcSlgAu7hbaNMhQLtOm4jKIGkLYoGaz6u59zJfQuIhuEM2dcRr+2LVxaQFH8\nDNBAf++VRT7T05CCMv1x/8CrOoAmTamUmhKUAET+5WJZwwlagp782Ows9f6O\n4TUE0W7GkpXU9owFIaZKQ7Ax4sdElm1ROtG4k80uwswEUM5+RLTEIx7FTOhi\nnuda7Kk85rC3syjJKLxjSOheqL+dZbLwG+xIwTy9gwO+25CoVP5K1+nQcaSt\njs0q\r\n=ww/N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwycBJxRP4O7R2MWQ7YRJkXyJtMD/O2dhIRmAk0aNHlAiEA/5qctX0fPOwvyMGS1FpZXpvYpUfP9vutwtwXE1nDxAE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612351532-0ee4dd00.0_1612351686171_0.7337224814440348"},"_hasShrinkwrap":false},"2.41.2-next-1612351607-64b27ba5.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612351607-64b27ba5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612351607-64b27ba5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612351607-64b27ba5.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-mQ8qm24+kzZcLxoPWX0d68TnHS7jW1/clfqq9Jv60lq82C4zn1aV3lUqUA50HR0X8Qv720Mwg6JUW6GcUXxMew==","shasum":"7591ab2f78a4dce4ebae1511b66152c8c30c8f76","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612351607-64b27ba5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGokCCRA9TVsSAnZWagAAAB4P/RLeQKM2BJnsBfP67XLh\nWsJqEIQ0iWZl/LYNJcJma6Tpvy+7Dy/3D2uutyPqtrCV9YMRFrHYwroLhxY6\ndG6cHxzCZVbF690Q+4r+GDLLHo/m0Dqfgc8KdMgyq97cLDLdlIUfQMNyFkRv\nAV8xMgHk1Ke6wU0/18j6WxxNoJ2tFHqOwqEUQazNrt7SJN7fEx12HM18c0jU\nAa8RQsF7nt9LvrvvDgqOxH7ns5AR5+A8sVqyrH++eXNvfcn7kKjkesJA+x3R\nluVgpMP7n+hcg10gkhKYjVFv6jt8AclhiX6M1vr3G/lyrydG/m6lUxbN00RB\n9HYeV83DFcD3/rDnUaS3f9okDHTy+54HLSBpT87266zIRGeYvayaA8nnqHgV\nzd2H+RDY1144DzqjT1o1WSq2z+tCXlZ9jvyVcDYQCms9w1uNnlKeeFeMUbOn\nUCd8Cdxb/QurLnhanq847JsD8VdxizQYl6MAZPO8xM85QvI7SekLdNJ3l6jP\nawM0KDS6sdAqGp434/qT19WeeYwlij3RrcDkxdPrkZmTmH4LvlHt5iRoUq5M\nbR+hrZjk4+nkukgehQEK2n5nABBTBg28THDor53sx0zT810eWspOLlZ+Lswi\nZWkC9ILWHwxbI60JFZoisY+8XDYw2o9T/QdAlaaxPnLp0if1jWGTlqT4BMYa\ny2hf\r\n=T56X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaYrNaM9LWy0KNw/niLidOBJUgQHpQgcQnhA5Y3hopvAiEAgqM6sWNAYBATy9GB8dF51qHANlLeQW2U1Cv/5wvMj44="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612351607-64b27ba5.0_1612351746380_0.8539590072717695"},"_hasShrinkwrap":false},"2.41.2-next-1612354766-23faeba8.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612354766-23faeba8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612354766-23faeba8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612354766-23faeba8.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-lpQI8Mj7rMiq45rwNvDZHlI4QdyOJv7DSEdSa2lxXFWneC5xfc0d+8b5+eHuERPRF2LkSrWKtzxMNu3Rjs25Rw==","shasum":"ec16ec80460f1a6a6de1ab4c62c616e355ebe2e3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612354766-23faeba8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGpVpCRA9TVsSAnZWagAArmcP/iSaq/9EZHG/X42RzOSS\n439YYVci8xkReAqF49MBYPU0MCJMdyOnmkMX+JX5BYrCep5vH0UK3aw4iOZS\ncMk1dRoUPP/JSBiCBpv1Tq/+DriZ6zyKSheKh7/YN/BrklXGl1nN7ZvvO1kV\nooynBv/aLewRdP5tjC+C/34d8VH3NWXUVNuf7sETCiyoOW4moY2zyBZhXe1h\nREPypuEZEPMInqPkVFp8pqOm/Md1ACDtP3f3OLYBH5OIxO7d6bQ1ZulkVqJO\nqUyxOQlM0/5VPAMfKFc3g4TkPMVikTZa4vC5imGG4nQfye3K9vT9w6i7DnG5\nETHnd9lYguxUykdjyCgtE8gSIJ3Xs+AZpB6kWQntYxXV0UOxJ7wyZD9nH81q\n7elXs+BeVmaPTkugzfdgBRwq8VVJtQi+sixmTDR76aK5xeVxTxasRc/cYN+T\nCQDT0adLabPlcDIJslXwTYa3uKxwG7zuAvlq7n6qzWq6u3fHM1oOfiS+NwLW\nnzq267q7iBapV8X5EaZaLAVtDKEUr9fmkDMaX+xdXBZzsZrKJCh6YqGINi0j\nnw3K46o2fEaYp9UjuFKUyn+BOATWug5ytzUfCkAc9iBFlAa9MHNpo7lJhlSH\nue8AWBtDMXGIh5Lz0YybTyvN1fjIPv3vDJn/nfnYcy8npWn0COcQorMVyhuZ\n520u\r\n=D3df\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZpjOkTrPlKdXbS5shJTRrXHmMwTzCys4U2Ns7AAJSrAIgTRplEZ1JHNzOgWvwYddCmOtnQd0oAU+//Tv0C5zafvM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612354766-23faeba8.0_1612354920801_0.3264722057373657"},"_hasShrinkwrap":false},"2.41.2-next-1612356339-9a9b1b23.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612356339-9a9b1b23.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612356339-9a9b1b23.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612356339-9a9b1b23.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-VDBMFOiDy/J9DJQXcS5josDOpQ1ovr5/aG1nP64JBIYtRvlyLqQXvx0NgoXdqkaVE8Szq+Esdu/HeQ71VHpzPg==","shasum":"daada319d818bffb75f9a5e9fe59bc9f3d951e39","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612356339-9a9b1b23.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGpuFCRA9TVsSAnZWagAA2gAP/RsQrKYwzvI5hHzLoRv9\nzrN+usDiVIaDnmfV6mqJ++ZELlQ1flfcxW0VlV1OlS1KtV8xBrzeMCoXpLWf\nL0GL8qkuB8BcgsnleH7Vf0Dda3odl+Pfl04r+7Ww3k/cbAyXLLf7X6tAPcva\nQ48bFmyFK3yeGyd0ZQ+86KU7bHKM6zLNouja8kUxvKI7+Hi6biimJfqgKGe7\nEuuLXnE9GtOVA4IfGSMN4dO8YasOIwvvpRLaa2dYmMgrcRr+2k4lnAe9ssKZ\n6evu8T3jKuT7gwGQJY9JLEJUhayjnzz4E6n8e+S265CoK/ry8islbcwJaZU5\nOmh3cL7bTKyx1yXc/paNwmj4uPDxuPhP9NHxzz+cmerHx/mIM5EV+IZneSV3\na5xe4rpUJEJeyEUV1cXZbBHBFq59Bca9VDoUFmPOpeK6rNth/lJRlo6bBCzy\npohY+sCCxKGbDWvF/tvf3S2ecOK+nuFN85Sb0zrlvZk+v41YgiCkLFn4h96l\nuPpKFbdnE9Ds8sEucffnd9yDgxjMcjwWhMatG/I5rrjcXCqxEdcm5mUyVD9+\nWx6YrQ5B0GVOFCKcm3ed61+JsptS9SKFNs//ouKHt08zT6DQarHh2Q5hvjP0\nKLtCPJ34TAsaBCul/VsWfcpfFGdza12W6TSbIhDpz7EqFWdONhzI4Dd+YPi3\n/EHE\r\n=4gqV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID/INir+Dpnetbqqd9NMtGD00PRARAkXkvwqTC/mCrKaAiAXwCHeXgztFb/tdb1+LQGUrQCy+Zsd/hm7KezPplxDjA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612356339-9a9b1b23.0_1612356484638_0.5959089016127976"},"_hasShrinkwrap":false},"2.41.2-next-1612356417-70d102fb.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612356417-70d102fb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612356417-70d102fb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612356417-70d102fb.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Hv7yu6Z2MDyLROyJeDC4BKQ0QIALZXAQSO7ICQVwxnhZC/qLmCSZWhmUKrokfREtR4W3zHtXYvmE5NVpGNfIRA==","shasum":"b0430f36a16cd8838f22d05cd18c643a64ee8877","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612356417-70d102fb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGpveCRA9TVsSAnZWagAACpcP/379Is4vA1rAdM9fs4gM\nEE85RsY8mY8aPK+EG/8khC70wj/obD/293n9KrHKtQA+aJpz0LGK5D9hGNsK\nivaWbTs5X8pHBdzqPpSx4MGnjwso2d4wrZQ4aRLtrbkKwbY9ret+BTqcj/Vx\ndvOGHDlbw5MmhlztJulWdVcXrA7Ohn6FFQsAEytSZ/t6V3Y0q/6wJ8kdyFeN\n2a3r6UF8ckBi3thiNR2hIZQMXyeButkHGu/R10LJ5W4on6JdEQJNNtBQowyl\noQWZF0biLfR2Gn6NYgFHjrk7zjq2Q2xjpG12vNTLrJKt4Txa+qt0qCsw7cqZ\nopZ1YenDboEx93tN/gAFi2FQ/LwFhHhOzFqNULqL5pj6RTHQ/+ECOTrdWN+k\nwGLzTd/M9jFs86PMlSYQVsFCVLBxjl6EXSUwC/7wG4wMbkxzx73CETd38lOP\nOxR3kTwmUh1pumoYPZLD1TtmXxr1PQnyM18BOdzulB37ecIxQtNBAIPCTsVU\nEiJHLsIjxVbwpe4i8u836iQxjHeqcbeGqrLr8DsWcu539CWrYALZMNbiBaT8\nNd0cAJNnDPm5mX407DZgbmgqp+tOxXHlyQnyLSeLpMFyNunc1mtrjHOua9el\nvRl8XQHvNSdN7/J+efXu47zlhfDoxjUiDZIHlj+FPPpt0ZTPzcJh6mTSUjv5\neY7V\r\n=yMxB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQzUYONqvA1ylWe6cOTjfs5063MpOxg+ZYh+jGQ1gWLAiEA1IKxuMk0nV3X9GRHjjjMj3ep4vHU5/hWx878yVU2WHQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612356417-70d102fb.0_1612356573678_0.2869123608015769"},"_hasShrinkwrap":false},"2.41.2-next-1612359260-a3c6e28c.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612359260-a3c6e28c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612359260-a3c6e28c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612359260-a3c6e28c.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-K1DDB1fd14x5hZ9+AQExaKZQOT93k2e058rnlyNz+lBQ/XfBa2xGsSjwXY3SubC57UEmVNmmwkfSYxYZsJt+Cw==","shasum":"fc58a980dbd15c7688964ee4ffa41280929ffe41","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612359260-a3c6e28c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGqb4CRA9TVsSAnZWagAAA+MQAJOKVfPvA/nb+Yr9LwFE\nZ0UsmAqzcmL/oWpi2JyCndROqbbUII7S6RfsMyatZRM1lGAIf4HlqF8mzR59\nqgpsEzQUXtud1rVdhQ2X2EU8lEbkEjhW/O0PHlBjGLi0xmCt3BpXKBugfvNV\nJFtDtdwzzNZoRorBGudFj0cZwdRE3n+WvmN8saHYwshwbBqcmaqueZeYV/kn\nbaipgXOqjcM6jA+ZiGuLsESRd6Tn0ppY6gYIOJUzyiyAAcpYfjOtz8KM0bGQ\nwM8PzIjEQu6GHZ3vlTKPPDjFLgD/B6PHyx0PZfhl1t1GgEBDv2BCM0sYi3B4\nMO7LIO8EeRRgXKIIqILwdBv9Oi2/TqhVZGBAm5w/rZEDvi2Ir/oqlE/iFveZ\npR0u7fAZB3mFb/3etMYQi2e8TStWNqnwQBjc+S7upIbj+rhT2lIcrDffsMir\nvKg+K6IftU3bAMNYyLKEND8v20alZh9XMHDHLRhnHI89uQLCqyGXmW68qHN9\n03TelEXMgoqsVOv4HvIKGfiVQyqSW3U1WyEoOlJR+lRpM6YD/FozBKAA026p\nmg9KzNKoMD1lbUV80ZSNTmttk9czpUtGYq1FNq00VGB34GQC4hEqg6xr4wmQ\n/ynWQAxATvQ1Zuk3PkefS/FdYlHRdgVCaKc250I5BFML8dhFiBg6iSWwqkhp\nb0/R\r\n=ntnu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJJA7OVD3zAAU4Lm7W5X54cecfvK5jGd4J0F2Zj0aQqAIhAPR44cNNYgdhQqBLpdbWA0Lw8q3UD94a33Ge4gJDlLA/"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612359260-a3c6e28c.0_1612359416179_0.8725942132381685"},"_hasShrinkwrap":false},"2.41.2-next-1612359443-27fa1a57.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612359443-27fa1a57.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612359443-27fa1a57.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612359443-27fa1a57.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Ecz+Gb80O/tqW/W0qTHVKFS4x+o7mEBGQuiytLX0AL+vGJ4plxgn/Qlrb1SMzdfO1cP/WByfZitmX79YOXhAlw==","shasum":"90bb0d6d9a6f55549b6ff9eaa6370dbdf3161773","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612359443-27fa1a57.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGqeZCRA9TVsSAnZWagAAdBMP/j9+khwAYWSSWiArTCNf\nazx9Cw88DAOvkbGEuJEsEwwJKHkRUNQjME4gkyhKFF3ENABIUBz8ed/c9E6q\nilVwN0L4UTd2rghEofNBBT/iU5jGdN+0wwvGrPzwn6QjVJXvc8xVh+h80kCy\nLK6k2fX3C6CuWA6hY2c1dRfZP4RCPUuZ5NujFRYLNQAZu4bMgQRhPRY8U3q0\n/khrt2SkJ6l5Varq1tRPo+knyfmMviNUuaAtc8OVnwfb+bOwKb7nPfouFF49\nX8tonu5MeDJliLNC7AdHFnwZlrm7zbL+h3EibGYSmcCH3lHvvhSoB0Kq4It+\nAmoj1blKroZobySzvFyYYKAb3Yn57CLuHvUsZDPn76xWFOBP09vk9IQWY8JP\nH2/E6gmJ59sgQOtI5R3TGcaKLrqoHb9MogzYpvsh+Xm/22txHq3hx3szD7JY\nNf1KFrU/sITTkrNsiKc2ZrNVKj9P7CkZOUlfc8v+e/xpfurIQDFHbsKLK8S6\nCO20AiBPCw63pSTXNCCSGAZljWWA5fYSAtcE5PRc9+On58SBYEQqa66CFN/w\ntSK/KkRF2cfmEy9FCpbk9lD7as4b0Ooi3pCdQnyzkPCBBYtMch1g8BS2q+Sk\n8gUCWflYLTk9yujtxWkAxam+kk1KWhVNb0jvAa6P7f5JcL64wpz52PgEbxxq\nP+7A\r\n=w0f8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDefjaLDlwveYdiypu9d6jwJAHP/Xu2V4bLEsYNVeGOpQIgeUeQD3rAKuObMaEaKWpNBqsBEU4pjI7Leihv4wELAPE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612359443-27fa1a57.0_1612359577204_0.23193415705069387"},"_hasShrinkwrap":false},"2.41.2-next-1612361322-a3c6e28c.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612361322-a3c6e28c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612361322-a3c6e28c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612361322-a3c6e28c.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-CBXcHzlOkQkRfEuK09EL9vLZTSc0AJBufpza06DvD/PLN+j+Q4NKjkjmtkLBy73NQeVD6SbSEFs+MpfzqrHrZg==","shasum":"2643d7651b813f3a7efd622d5373b5d4105a968b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612361322-a3c6e28c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGq7+CRA9TVsSAnZWagAASjEQAKOeKPYJRPnrqUtJ8PbL\nmH2W3RdKwRYfL4Y1b3FPOdvI6V74w77Id/vn474cvaQW6nx6AU2CQkLpFxsD\nrYAIxa9odV7rZIdMpRMMdsBSlwcz0HF64sG7NQNkGcPjZsD6hwzC/Txnhv3L\n+mRuvTD+U0h3FnnltQ13PpLm1M3FryKBBcqCh648pDWu2cVIkOvnrP0XpogR\nTYT6X1aqhxs5cJg38QKy/IbeD3FjeXcFWbPEGSMjbVEUpvnXbGzkj77BA4FB\n5Far/P4/PhWDk6VR6lkvL8KjaVW7lQ9tjfY6TUaxsooZ6iYVYjM70H9iaBQK\n5y89RWbjVjt00WGFQ+MV0Pn3cWpv48od4tvPZpEZavynupZGDMhdKYi/oQ/v\nDP5oJPFKvdYHJMYfYQ/3TM+6WXJNWECFYaVyDdiyrjE7IJRQyYROynevAmxQ\nshPtANMN4/KTxoZTIIar4RD2ZYqDA93y6yzeZ6rjWPsBDiaEhATXwkFrmYSw\nKDIX0kyj7j9tTAH4d5zppXQBSqcfvqrPjXr1xk30l6J3GHY9sg18FOmYvZkS\nFACcbfzjAXUUzNK4EH9PX7FHic8+JuxTPhaTi8tjF+EsTDpYRZeQxaRNpJIl\nlURT9CbN/XDw1wcN6pyU1E7uUPxoI9/YBa/75BB5lvT63tCu7X6FsCWz9gWl\nhC+e\r\n=CWAB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWf2RrNOpLLTvurnxerJbmxsm8UMNQ7SenffhrK1JDbAIgSqWYwkB3AeuotZ/IavnqtdLY/+UTC0huD8hxMvfpRK0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612361322-a3c6e28c.0_1612361469623_0.7000646477519052"},"_hasShrinkwrap":false},"2.41.2-next-1612363251-80de88fc.0":{"name":"@xdn/apollo","version":"2.41.2-next-1612363251-80de88fc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.41.2-next-1612363251-80de88fc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.41.2-next-1612363251-80de88fc.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-8x++7IdzGmbwfMdiot0oEZJgzGjzj+QgK7+teXuUwZ2aaBUANCy+67GNNYrpNA6336KfqYQT+mxWGE/LMfymhQ==","shasum":"ecb5d846eef054c504721769dbe57d42b8c7ae54","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.41.2-next-1612363251-80de88fc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGraPCRA9TVsSAnZWagAAHlQP/Ank1CRc2Z0MrTqnSPpl\n8WdPWxqHMpFfixLMDsPOamBStralWYdh/1bQLjvU7PkUfo7DHSnCU9FROG94\nq+ZjOJfB8gSuKoQMYxVk2rYMM60NZ8+N71ApvnY5Ha0f103N+X4+iRNOybAH\nA5/7En7J7Ubkp3spW5It4H7R+ez8102MnQTwiOYfTG9WdBT3ods9cxaOuDCd\nU6D4RlkAPM5HS8hmO9FH49YuvTMxay2s6tGsP6lhaQ2PMKjfUB5KiIJ/Ba2D\naOXn9FlUwekV5RSzKzat3wMoOz/OL+qZrkxVvXWukXOrip3nlwYG5iaHoHW/\nsB/1Kcd8jCn3WpQlwEBi5tCIaBWKW+V4fadt4YUSD9NV0LyfLKPi+6fkQMAQ\nG0K55+zlD2qwfmrkaXXTvwx3XDwNt1Nl+kdll04qdJ7x3O3rlQXO2BMTzvWg\nqxnGFwrzoNoSaYsuUxay55WA4SFd1qr5A+bnEPmFBETVzBAWpAB2V5OpNnIL\n2bImb8xoqz53LQhWKmMEQ5LQa2vVAE6/efi1cUUNELO6To4iBod3Cb/kl6QS\n7CbxPcb/t1ygQKPacmRUsR2kyP3CtaOKbgqxeE6AOKhc+syZ1+SWHagqyAw7\nPQ92M9uaHAdjlcHa4zNed/U4eOYWg72WrbPXLEBRwmKVOzi1LBiNGwaiI0DY\n3cEO\r\n=tP+Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNYWqFt0CMm1ZSwkANr8oG/JOZNG4iqCsRWQGl7xF5fAiBCiEd2GiaCspW9AIWnQeHSCO3+JXU3qUIXay6P64H4mQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.41.2-next-1612363251-80de88fc.0_1612363406669_0.20334577124863729"},"_hasShrinkwrap":false},"2.42.1-next-1612364611-e263ef8d.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612364611-e263ef8d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612364611-e263ef8d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612364611-e263ef8d.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-CksCzgIC4ZujAgHfi1cyE4Wv2mg6b5l6kXfHFAg5h65Waw4rkiP9FrMDDukP5OuRIESQV34Gvvj1oKqvrPDvZA==","shasum":"8fb52b012eaf81a8c20f611fb1203a2e54ae3fe4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612364611-e263ef8d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGrvfCRA9TVsSAnZWagAAwEwP/iD4YP2HqlE3GCV79mmQ\nnfAHTRIZY8IGxweRLvYnlbBgnLwI6r/8ZAgZs3P1iwn46s6GjCPDQzUiverO\n4kgYw17Z8S0EZU6fwQC9X31H8B583ozU+5KfRgxZ/DxQuC9+1gSYaFAMcqQV\ncuxMeN+4zEtbGWG+es1Qb2uzP2Xf6347CPTySvVFT9X0NYZ9FzuHb/2NzlPx\nvGWponPFvdE8HxeeKypnDZ2JCtvvhmbS6fS+5uJfQ7iIOdtobciq+87wY67c\ngQ2gfoIJ5NYXaBT3ykMTukiJPutHWzHITcskguM8hjWNgDMC5kZoor+bISZh\n20yfF5+9+EhFSJtMTpE9HCKTFNUMNZU2q7UxSKU7uPftjzevZCJDrzvPrQW6\nCVG3tK1nWXdTeC2sKT6RQykGnxlgX/dC5qYinVNz0jWSxWB31Jgvwry/tJy+\n2EetY20qV2dYj8e3uMAsRv887d70EPmfdMYppoV4pLVfI9ZeOFCbAa+6k9KH\nMBb8q7JTAVaB8m1aE7qwipNw4Uf1aSj1kcMkuhbWuzbX9dP0HYwNUErh9hUL\nHbUCd/xqTSd87Wvs3EZIjJ+Cho8wkiX+kQ5m5l5ho4O3mCC5LaGSjuCsQgwV\npx72dGkGWSIr0KY1sd+BuE+3W8lxWFmtpgXktbFrNqZ7jcLgVy0quKrTrZmh\n1OWV\r\n=kMkz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy9XI5f7lJzmEwwlAkPV/A+8i3FSzuyAQOC4ZX9E1bowIhAK1WyGqXC4dh7O7OTeaYlSkj92DSekYhLeUPtIPGTYUv"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612364611-e263ef8d.0_1612364766601_0.16773022089817324"},"_hasShrinkwrap":false},"2.42.1-next-1612364768-cc897ed9.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612364768-cc897ed9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612364768-cc897ed9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612364768-cc897ed9.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-pJrn6v1i2KVZ9L7zOy6yMy1JK3M7Oijgmj1YLCJGOINxgCnjUdQVj4VM++5VCklpIvXO3JNoHw3Wh9ceePmGNA==","shasum":"a7d408c3cfc0f12bb65a02b6aa105f7b925962bc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612364768-cc897ed9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGrx3CRA9TVsSAnZWagAAlacP/iQK/hJxXk/J40LdfNdl\nFEVVQstyr2mdQNdgQolzhw0wVC/yb8vxxhAKgGuV6M2pk5Mh9cJvySwpUqVJ\nm+oGqqmXAvrbm4zkd+TIb/lJUBIJTS5BewQEaiyyRyH6NIdhPVu/Gm2VhWnO\n0tpBNferg26R7Cx1VqS7nqhiDYVPLs82BxdxlMDNx4r4INbtf2Cz+z6wHSnt\nk/Ip/YenulnrC9kxasy0SG7M1zSqPfFDVsT2Zh0YPWEvYXOFvrAWMpeXe9NQ\niwtG5dtwcCyVT23lrqtgoRAtPF89svfihJjetY0k0rPp3+6sfL0EEpoQiAWM\n3KRVPftwynbhQZl+a77H9I0USmW6LFAQvJrmViKLqUCzImtZVKVa8MLZvn1H\nfgFStt2GYlHHTnPsEVxBOwAFuuoxIdSdyhZX8T8z/otg2SIYjZn2x1MN2qCL\n9UytrCTHog008RWsXD2+GT0bd6tfbFTlrmM6LCYP7XZ5Px8w2V64dH5mWUcO\ngJdiO/jQMtpDFEc8Gf9VeOwgCqsc6tvrEkw8G8tIMSsW3mBIapiUOFsAYZe2\nsEomMYPGjQxqTg6+0WEPY9fKNDa3K8+TL2Xbb2e6cbuNpgLOb27ppEvPLlBA\nxvb34FlBIQ1nNPHiz86iyfmS2CGwRI3Iq5sqn6glrlM0ZiLQsIgEW6lJk4WF\nzqat\r\n=Znx4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQ7ruF0WLDKnfZAL4M6b8/LP0MvqPzWaXPxAoLcAvX8AiAjL05zBf1rMgm04N5pAgi6MLYiZwaSULiTaSUimIBeMw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612364768-cc897ed9.0_1612364919111_0.5032297599846856"},"_hasShrinkwrap":false},"2.42.1-next-1612374953-cc897ed9.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612374953-cc897ed9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612374953-cc897ed9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612374953-cc897ed9.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-lWpQwqBRpvNkEXU6flwv5zitsqxlbDX3IgDbywm9guwpIRQDV1KJ3jd0/8Qs1HIwCW9UUv1UG9PAM38BHfeS1g==","shasum":"cfced23285c538925726e36370fd092dcee56b88","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612374953-cc897ed9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGuRGCRA9TVsSAnZWagAAshkP/j6r4ZTgUYgqOS7TXCAe\nmXtPjYVj3ahn/pSOi8tlziQIGpAfC+JXUiPmrvLoBiOBLtyNhcJJx8aEHSPM\nDfVDiWxhRL7cbSVbjFiO0XoUr6nV46Wp56sIrdQUkuizx9iZMuGw1IaNKaS7\nkoRJJAKjmvnz/MDcMiytdiUNrYPEflK2t3W4oCDu4m+b/CIrc3/BtdUMvFwm\nqzZHfCHUI8N/uASwTV6TocYHijUT4IRBq1pRdW1hZPCxV6PT+K2ryr3Smx//\nCnrczI2HqqHrZd3eABP6jLEzsBQrBbJUchV1heZM4/HJgHBcArkhkiYd/U0w\nY0LaMcdxeLbLBCCy80cBXHYiHZnBaJMPKcw4vP0zTUr8p6OPZy/5XsMKV0zZ\nRPEa8BhmNd77FvNZKGegv37spjOSJ30wwESKV1sc0UKKYRmu9KU+ev4mGUnH\nYsU9TvWZxQo+aiEMbFoNJNp+yO5bVVNLyiy/uXkMDL5wkzYs3b1fLjmg/4cZ\n/nDrMCOownqYr7vASS0lRC1b/NpMiu0rE9vW9PHcPGcvfBqRBAGc6ijR9kyP\nqoacokhebxSi2WshO2p2Vj47ho6uMnabYRjjUjkspOGFzeJ5UGLqLGuryp4s\n91C6xlSoBL6iDuGKlMMvKmCScNO/N5dB1PrLsu+uASKL31EWhgGJyBWHpax9\nh/1X\r\n=+5Q6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiF/vwnvqM/Ot7uznGghkiKVkbVBOuf5KDreNIuC+lwQIhAPAnnQXqMbewWwqvwARiFpA9O4/AdgZNmZO1fLa1JitY"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612374953-cc897ed9.0_1612375110301_0.24813976025982698"},"_hasShrinkwrap":false},"2.42.1-next-1612375734-9e6f1b0d.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612375734-9e6f1b0d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612375734-9e6f1b0d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612375734-9e6f1b0d.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-nZ9ZnO0u4JrlnLZTcwPjfgoKwfFnQmzXqMiXTuVYy7jbWXY3OjkEgVDHRwAPEv6MDxucZTb9ys0tWEgDFzqQXw==","shasum":"8121ba66a3c93970f51dfc6b688e738607909547","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612375734-9e6f1b0d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGudOCRA9TVsSAnZWagAAKFIP/iFCw1X6RXZjZFOu06AZ\nubC+XTSP6lENwqIA+0Cn0htI2cnutqBtzG/fdoLbdcOuXJaQjqtCFLWpwGId\nx9SA/m3epkKJZJp/WnlzD1aC2eFMDKUtU+0WQE0+88WLoCCRRM2B2uVTLor6\nshp3Punj0cOZf64a2aQfD3W34IGo6jfiwNdmrc1W974MQin5/II+Jh/jLxjn\nff0S23E/zj7t7PB9VbIHtp1J3ZUESNgfQA6/SMyjzRr4UrWJ1qlgJHm0S7HC\nF/kDP/SkFFB+yddiBTgILHVFvkjBi0EDSJsDWAKbQfk+HfxXSTXrciXXmu5d\nD6Sev3nRGiprkDjRt8JFb5WZdU92X1fPeb2jtLYhNPJlTiNFRNCyTxUChhfB\nhCJ+DdjXhdF/1t3LY51k2xxgpXYSOeL9nHz7jkbRBGxZBI1eONfoYVK01zdz\nS0EshT3o3JmCGIf2dhj7jBXySfNtiTXuzosZSi0CiFdogt2gKqHH4j2BZNmN\nSwLCRvTMH0H+5Ryo90M5HaypTR3snjeAA6sWzLnNtYJhqe7+yhiyo6HBOKk0\nnaDEbF/iEzgfPWorlUwNF0tr9Nfkm8+rvVBjYgDYAwpQ2wCu+bVaMYHlA852\nTg1iQDMFUOafbcPn6CnhCUpJzcnohLYZ04JLO83iOp7EzJ9x8roav/H9Ythj\nK9er\r\n=HEjP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVPrlPjchpheqpkC1zK9eh3qenPJXt5hoACpOXB0oxzAiEA64QiwM3+QJVAYb8VU05eGsln5M63IzLFm2KxGYR9BMQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612375734-9e6f1b0d.0_1612375886088_0.1013154399107139"},"_hasShrinkwrap":false},"2.42.1-next-1612375968-5ac963f0.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612375968-5ac963f0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612375968-5ac963f0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612375968-5ac963f0.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-bWO3a1IO7Dl7qReERMSsoUKUBF3qoluRi2o4nw7ENnW2jjxt0gEN5OgfY1/Y0frT5PcPYyKFJS7Iy45NxdJ/pQ==","shasum":"c4d5d77a320309d9778921ab1c5e6965aebff7cd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612375968-5ac963f0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGugnCRA9TVsSAnZWagAALngP/A1+R5AaUHnME0VL3GnG\nKbTa/SDLz2ali2wFv912P1pm+DXNRlG26ThyOoEdu77KO93qxlieVVbiST6Z\n4Myynhwvn/D7tK8LMvGWrWD7vOUJt1hqbhEOtmgWtB8Ka0LjYTkqzRl1iFMw\nel+FNSFtPrHy9jxu4KOV/IBLe7gvnbyq7sCQ5LNDDvvM6scvxiHGIJBA8k5w\nfzwdsAy48f7mD2eiBbnEFDrM1m8Zs2d4EXNqwtkeI+AXj0HsKCSKY6u7E6v9\nV1RqQS5MkHwrVmcHk+iasH4MJmwqf4KRIbk5/gPaNuamYHHG+1YynYJ6DGmV\nyYhH3FkeGb+aEV+AgwKgOSGjVMHWy3rHHSl6sgEPV1D/FQPEeOSfICkWTSOd\npL51Ky6aapmPtE4Jlx15yJUvv+gjjun5NZ2abnBwvBAeZ/nnQ22Nw8WitRM4\n9uAY/AaFK8fxvJzL1Vph7NCNnhM8KCFUX4zrtpeIpHXOFN/foLMhuuUIrZLw\nJ5WhW34+j0SgOt9j4tTHh3s+67ApEgrNZyV6xcsGQ9C+96IKKq6v04sXc6Wp\nkm6ZjFJmLmLQOM7KDiXXgp3tFxU/Ouj8Fgtv/4/S4zzJMPw+0ndqEZ6nq1D8\nW7T0M/j8cUqy+FiyhxmgjbJ4YLPAGAWmsY/+4g332sf4NLcQCqHSdK1MdV/w\no8Du\r\n=Kt+a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNfcDfABlrcaBm6SVgBbgwAXwz+c1tdi8M6+TnbhXZFQIgWKiyTFTljbarGhJk7N7GV4j5OkXN38jKpM76O0XBgsE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612375968-5ac963f0.0_1612376103028_0.44943242117558624"},"_hasShrinkwrap":false},"2.42.0":{"name":"@xdn/apollo","version":"2.42.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.42.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-DgCodyoPteaRG9AkH8TY5HCpv977FDL8no7pe7edte67c0KQtSfzyLMQLYQuShXwQ/G1JA4gUbjf4MNl7e6+wA==","shasum":"18681a0ee66ff4cc108c03f2eccebcacfb8b19e1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGvCpCRA9TVsSAnZWagAAf9kP/2wSir6Py3vMmrSc6/1r\n3sIN2ogbc6tqPvOiAufsqNxi0qVtg//jzRIQG3OcnfWhWCs2XgZKs1dVlRcI\nU5iK9EPbb3+ALw4KL7MxaBmbBmqg7J47MxONyfK1pNPNDtpkdRzwmkIuy23C\npMEky+/vSobIM4brf5jKOvItQOT1gOxCtxthewPt3dHODK7J+3VzQyJR1bq1\nl+sPhFuc0JIX8fOkvNYJtNSBHX4ULhFnUqDiyWDGZfoLgMALWpzL5msM4XZX\nkKTbgBuj5kKs53DjPHm6c2yVcF70ZidFLQAX+SW/JllYFmaLKLzGhoBJ+joC\nZCb78+0GlwLBliwmEr+jTPVVC/t4Z2KLh5pBX+YpqTSPlb+TkxNiZUYcM9Zm\nZiQ1sZpq2OYGr4D0YvnpMlF08AwcciQWReVi08hf77oHUzuYBz1f4f6PsERo\n0KSlZtA/ZeCCM9umxXB5sNQqy7G3dwDnOgOXxGnNG6CZRlgpu43NReZ6B8wi\nsXY0Vw1K3LLxb24XJMfx/mU9jmigye8G6l3Pl5ExqWnkMpZUeizQfeu0F+4E\nFflHi3jcZz//m4bAFNCBBYdCsxum1DVEKPsfwqmzo3NebKIkrHltHBxQlw0u\nYwWnYrC2McSIQuOT5ti/JYv0sX6nh4mn1ea56NcvqpnbrAMwBWI30rpa9h47\n7Gul\r\n=dNvG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF6mu4b+Af1HXP7ixP5ec+kill15BOcu2tnCg3X96JgvAiBx+FXbynuB5EnPfCYEA8z9yFaryP69GKjXWN1G/lOwwA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.0_1612378281024_0.11679996855146269"},"_hasShrinkwrap":false},"2.42.1-next-1612394810-d380b62c.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612394810-d380b62c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612394810-d380b62c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612394810-d380b62c.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-p9XG9L6vV63PG0iEI6dA0pWMSjwUu2A4J6d/HqOdrytdcnACFdQJGTstsJoytZRAws+OJwRExIH9Lu7a+DUwyg==","shasum":"419522aed1b730618a302e76b4e4938b42ee36d0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612394810-d380b62c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGzHjCRA9TVsSAnZWagAA5VYQAIbmSY4TzIQ9QqNsGatk\nKiHbQF/Tw21kiKrru7ToOkNE0VAzoIcLXZ4znghfdlhz+60O3Ke1GctTYfOV\nLUNTBUfJDpoMyY+Qe3akc25eWN5Kaj1Vm4NJtoqYgVhW2KZPRVXb1fLwc0sj\n+bUZe1JAx4gh5cnD6MUiCo1z/VLelrGFBKd+5YQxLKLDUhTV1aQQVwcTNNPb\ni/kOPzNEoSPBcFGo1mG2HMh96I6MiWpbFQVpYbqvM1r9rJlp0nceIlJtTWJ7\nnrMXBeBGVm7trb6yzCb6BDudwN/SYCFD214FeRzgPlXgz/Eb5Vx7GkFYLYgE\nvOZ4YUcPiZ3kArHoTLH2uOSyONw4hViNjpb6F+e+klXQx3APbTlg0+6xIzQi\n/A5Aoj3smiqx/7WVowzVrpMlY9NSbE82PLMRANfYdd2/WhaIVpP3+k8vtQQO\n1DlZVpdijAxEp2zDc6BMy0PcwYJu/KLJZbTK8hjV9sevqqCix+udca7mfjb0\nzUVIwfG2/ZvofG3CsQA8l46MnCCrGSNWGutB0hLCHPXMceLs24jdWyHSWTOI\nd0lTGrvw7K1mthoe4w8qru+Zp/AMEdPsCMz0lAUHWkqnncrtkuwh34cHVQ2A\nnmnmrsSa0EQ3RmgQS9ZjGiQUDYvjLzBLg17VqBIl2R46PKG94TUKtqjX80cd\nfuQ/\r\n=ywKt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkYQhvapxeSmgZhLFRJ8ZMfK7j0QNU6YW21ir7M7liwAIhAK2/v0VKE2l/Qp7vYlZ6O4rDIToEzAnLMf5lpI5YWD4m"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612394810-d380b62c.0_1612394979454_0.5393456572481221"},"_hasShrinkwrap":false},"2.42.1-next-1612437293-5ac963f0.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612437293-5ac963f0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612437293-5ac963f0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612437293-5ac963f0.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-52RF+GEp4bS6PINKY12Rb9ZbV9XVuezmsFZiOVgFG+8os+gILJi/pS6ftFpnewzkPf9f8kwZYM7EdspyWUIGNA==","shasum":"badcfe86c79bf4354dac378501f03c40d0e0a0ad","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612437293-5ac963f0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG9e5CRA9TVsSAnZWagAAf8cP/A6jekduROC1cuoKBA9M\ntnn9qd3jqqcE7cdpMaBWvBohPBSzi1CGYViIDIwNy80lAICCnODYMemgW13D\npJFF0YIv1NewdvdrLOKNLUC1KTPMsaxyLGsJhfGO0hE26WcQG8dWT0AnjG3n\nNkYV1hthskBElrgDTRU5F66nlWUy/Gad4ymU+Wsv+mZmEdJi0FeFY5IROvRS\n01/crjdTjnPDsRaeoZESe3AjebUMuxLag4QuIzWe+LMVlntNct7qbGgPc/ls\n9wt7cQeMooS1crvBPnyupLDKClEuXxVmFdeKx2xJHRLYOvcKtG+j3wBJ5Rv1\njJH1Hxib4RJQ/pCQ6vkkTLPPKICMWmRVSMvVj0U4tRJduJ3suen9Cl+qm1Gi\nzO/PqGogGpFM7mytaEX8ADNLhC60LWtY6k6FSF+D+Px6TGOCo69DP7WRH1b5\nWVkWTv8j2JuFg+kcJ/RKFQ5iAVh3sKePz4beqhaODjo2BUXbUc4YtIS644Io\n4ku24M4U8JmS7SvECBVY4VhYiPztZApwFaCkJuTitGR5pmhShTozgFhQaXKi\nxsGqgTQlvsOJ1btwrIRBjYo7YBhePi3WU2pLgxynnWbJoVuUQVTEz+NPpRA+\ncI4JzDKm8VkfpJ3ioo3tYBP4ndr8MjBvgMOpNUPa+8s9u0fPtDOmTj9tDvdu\n47tO\r\n=QzqF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjEQRZ/P1McEh0btEMYBk+zKBY8RJ2YhJTvnRK+rC/hAiA2Z1ZPDp8X/6AZQxvLadimTt+QsX98Kz+CPNG2J8dflg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612437293-5ac963f0.0_1612437432994_0.8616361122607981"},"_hasShrinkwrap":false},"2.42.1-next-1612437819-8fd5f5a3.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612437819-8fd5f5a3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612437819-8fd5f5a3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612437819-8fd5f5a3.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-HOfqrYHYdsqEu5zM4fT0b/dFZ9JkXwqPCqjiTAd+1Fk0cBb6hvh7sO4fCuNGatkTDyiuWQM3W68rAbW+n48VhA==","shasum":"ea2a7ecb9b0f31c3212bfa3594b04486fda75e12","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612437819-8fd5f5a3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG9nxCRA9TVsSAnZWagAAngQP/3OmLldD47thsnajxKCu\nH2SY6/qgqnCHWuhR5kTB0vFCqhu/GY0N9nbCoUGpUU2/j94eiWQbCoxNxKBe\nX01keC6LX2m2AmFHzJJ/6rUVsxT3JJaWCFzjAGQl0i/DvjYH22nlqGY2PZsm\noXuBOoGuEKfj3mSRsI2I3pHNW9K7ZE/KmfDXpHSIYexCSI0MdHZ5D1hCwSQi\nMZi+VqDdMdplZb5hduq4TV20L8sxqo6eTLzKinwNRDw5u34z4p5gdf2oss4w\nrlt4bkOCz+Tr2LTHqr3YPvNSyEurkuBnZH/eycfHHIgoxDFKPuj24u/PXEHd\nTdqLad8PdoXGOQoZ3sv+9a5Z1M3JMxrrnjBwrPzY/sKz69ew3tF4jUGEK66I\n/Kme25u0PMrq2HFejBHUPdhSAExL8fzfYxrPVgXzPoEggoePPbrGylRUVX16\nPuKk4prFhk2V1Oxr56FAtJKLVv+yi7v8Tps6HZTE+hrz7yw+mchpFZsl+PTb\nDQwc59KoNh/7MNIY84CK7mEB4NHZOLWQtem4jc+GKJL/2Pl1D30iYw+78i8Q\nL6tllhPMDdBJozIsTzqGB/6F5svKO4Uts6u4r3jFuwkw2C/QgGvJBW35DBHr\nPsdBMbo544mo7wtCZkPQ5rLQALppTFNH4VWIWogYr3x9hvAISDlQqKaGTPss\neEwE\r\n=agqC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnfN7zBYtrUus6GuczUWzo7PRIc11ARgHMon2xTJ/dsQIhAKqFzvyrcQDGNz0IDWEF6e0s3I4UgsKq1jtwt6Us1uLE"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612437819-8fd5f5a3.0_1612438001213_0.08052619290780516"},"_hasShrinkwrap":false},"2.42.1-next-1612438697-23541602.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612438697-23541602.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612438697-23541602.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612438697-23541602.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-3R7wTVyg1qZ3L8s++C3xuShnV10pK7+bE3n86A8iR5lZs2Xu0XZHgwyc6qnHmC9WWPj8BqN/gPFmoxsmjG79Zg==","shasum":"c66f44098e4dddbb666a4dcedfa5cc18c8a1f415","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612438697-23541602.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG91JCRA9TVsSAnZWagAAEbUP/1O2knB0BXf4RDU3oEv5\ncAPNxXcj1srfzEw+t99IdesZY/56gS3BsvJGmfsoOWCY9KMNkUumf7nnZGBc\noLbZfYqF8GXj5QiM/HPxp7eYGRZedvMfUdJpXLkPYHVS6sxlAHHuS0rUEDDq\nUO8NJd7+hSLwmOVsK2WYdYXxCFN31LxUHfPBy0dfTsOTx3+zxMcnGreJPUDD\n+Dy5vO0XQM0jG37x0Q0hPwjtxjvFw/mdk9GV/PpHFoFd14fKrkpj1vje/7w6\n7zE188OH12fau/h89tK1Oj8xCq22nIBrxEocQ+LyI1L9/ncsk14Dgkcpfe6w\n+xBAo5eVtsLZ6EzRSpBAK5PjWXG2ybtft73+9uoBPfNyTolDr9Qh3gP1wIpQ\nP84af2wZgO6qgLuaw0CcQ1fsw+ale0+NvAL66k6/LMnpfC2v/2a/V3uibyDq\nFsm6icL9lyM7I5qwOQPaHFVR7gFu+r3rU3PJz3fee0ncnD0GSbgqNQODobLv\n8ILdzwVejFHIzk/1Rtsq0fAABpAwuaEGmFGG6ZtYrmjpLx04+BoBs24cIC6E\nsZhQTRLEO83Y+DLk4VgJKX6J/o10TA9XJE5H1OS9mQgzJg1ReMOb1lXwckJb\nREvXsTpOtPNEWpnLL8DGY5NsQMQGyUhDRMg3zNCQmuGb2jTw8ZAZfrBlMUXe\nfia1\r\n=Hcu2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+ywP0ubXYofYPi6EIJV0U3M86HEGjy6z6xSpSwaBRfwIhAMd04pQZLORxLnXD5HRmaUKJeuZEYrLFxSKNbmqtQZ5X"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612438697-23541602.0_1612438857302_0.5853718388663807"},"_hasShrinkwrap":false},"2.42.1-next-1612441950-e0f0fc1c.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612441950-e0f0fc1c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612441950-e0f0fc1c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612441950-e0f0fc1c.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-hvBGERf0izKr1rbbzhdrWjWl1in2x/eezi3eoazKCZkRrVXyg5gH+GakgT3ypRTaf1or1dploboIGSOTMFdstw==","shasum":"bd209468495c5e8a0ff5ab3035320a467730a029","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612441950-e0f0fc1c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG+nhCRA9TVsSAnZWagAAAsQP/RwzNnJUwtr39pNT52hi\nHffID1pY7RDKgsiT1Y5g11LPcIhwYDYcUhvjnOAJh3U7i67u+/Ajrp2LW4va\n64X61kVMsoColOQ+tXki0VGjrlQl8AoTs2ZJKpyY+BOcaQLwUaCsW2gZIYz3\nOWa9j7viExxyT5WlhbJoNJmJNQALUiURsz8fFNkphtFphwkcyniTG3+47I0r\ncrtT3uZf6Z+/ojNKbx2+hmLsTXfL1wylidjad3tHKkZr4GfaAaJixVSi+T4J\n71S30I+fX2QmqzvxJEqo8We0NKOjqUk7iGTAgmghGPnCQ8OWWC+JNfcdXZ9Z\n2h30Q6+CXgKXyFnL+MjGTMFi8RufJ+exY9KUmlkpp7ceo/Va1FR50oZTN4Mk\nMVOdUZheExX9bRQE3oUvNULBxcyGqEoQn2uJFcbnuulwZMb+FI8XHl11Gg46\nY3j7wJ/bx3jEZM//5pSbUFHJhLXK2RxJTcWg84ovF9/98aV5aPHd/PR5Kn3h\n6rR4GUDYTuWLlWnVqUgGJOQPwcmN/RisR/KW5KMNXcimo2A3t8mp9KZWAjaV\nRyKxUk2SO3IxWpib/nwme7+xCKObz5rGWiiQ1mYHJoZkdxroF2H9OKH2rFoS\ntLdfD2QQA7kTTHzfbtBMszHj1TxV9J8vfA24lCPzcmbGf1v7GJ/WeWWLJbDv\nR772\r\n=0kox\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFgOgJ5fD+NGIc7fknfOp/Evk2p4HeWYngOleP0L3x89AiBwgGDSlgmcgIS+my4yZ1+2oLwQKXqerOoU+BM/GN4wzQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612441950-e0f0fc1c.0_1612442081139_0.06372871132754065"},"_hasShrinkwrap":false},"2.42.1-next-1612444959-92f162f7.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612444959-92f162f7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612444959-92f162f7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612444959-92f162f7.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-EtyptedY/kQnKqDB+NTSFzCdcXnriFlEEElMwP8NvGdlTUfD4Ox0toFQEX/apvEmGEinsTbGCYjq9yIjN6cwhQ==","shasum":"baa3c1a69e5994bfadb6328efcd41ca44c518e29","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612444959-92f162f7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG/WiCRA9TVsSAnZWagAAq2kP/0iPLifJeM0lpP+I1lGZ\n67xFLSX76CPRAxGUJI48kLt5UHWgaBtk9CHZi+cZrWpTnqkNPjP8Jv/f5n3R\nnZswPMDDPVP9JUEhmR88yYekSpECPXGiKLf2zBSv9DyYm+aKLu/vnMlSt7I3\nBYNMXYmRfraj/80DB9/GE4AahXMTlrZ9/w/1hezZiTZfBzLiHtX1/x2pkzXr\noAeECcyuo2K8//9lME7ylSbEC9zTYTTvauIx1Hkzx+yRwkARXTMC1WeK66ht\nXG9Vn/ohBGQFS3HOD9q5mRjhwqOP5HW3U/Mmr/REJPmT9upNcX8DoV6bS7F8\nTsLAgcvf0ucPMoK5BMONblUxhdNp3nbFiqEp4F+tXYbl8EQe5EambYmLjlg1\n/aD+Sw0jMyrM7JNj+khKi/eDHZWDuGRNMenELAHjbgVXyRxSZ8z0i7c0RKod\ne06KYfqfCWdYkYoS5mJ9SrFqSCoX41M9vL+CU1YoFa9ZPyKp00bGHHLvfT2+\nknG8QL5FgdTuaPttajt787k7QY6FTc5d//DkKTt4bttRoB1N+v15ngt4bO5N\ncSHTP+NnQ2STqtY537DAl+db1l0oPBq+rM9EC3TzlJ59oNFOdwmIsFkIb1M5\n2LvwDOhCvVjBS/bLuvEqs5PCA50GnPIGaaOUiH0LrGYBAC81pA6476zmc84J\n5ryc\r\n=L5PL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6WE4NNYh4qkrfIlY7JwO+ABGJRujbmZMJL2Rk/CzxMwIhAL9RWA2u+UxL7z7NJNWCqE62zlnLWpT2RYkJ+wvBlMED"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612444959-92f162f7.0_1612445089916_0.5621778596831963"},"_hasShrinkwrap":false},"2.42.1-next-1612445371-e5cbb15e.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612445371-e5cbb15e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612445371-e5cbb15e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612445371-e5cbb15e.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-6xXIKzAvBEJtiZ/Lrk9Szm8CfkZSw4juItQpccMismM30lRPPxs6IUTeYlP/ieipHYjIq2gS2nSLmYKJ1UbUlQ==","shasum":"bad50cfc2946b18efe10709e346e136d08118f72","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612445371-e5cbb15e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG/dRCRA9TVsSAnZWagAAM50P/2K3LQRJRDTJYC1TyFjG\niHWU4iSjPC547cvfy7yYZydqy/tNh5wIRYXTkFqwC8wUp2ik1o2fp9bcj2o3\nDWg7GtyDLK+c4adJ5QxMmi32qZZ7/EXSEKeLXFItgAerbaCjlpKe38ZI4NHf\ncMUBIqsYCm1od46umttR9Q1b6aoy/XGrleVQJtUqRUkUd5YTU37Qwzr2cMfd\nIW0KyVx77hORPfDiOoFmts+JprkpNscSIyz64mB2CZB0cQNopoJCLYvxSqvq\nL4hnMv5KzouNNizVDxvsBOJ0I9lw5fbCgq+G2DH6/mdwqiHFMj/Flc3dmvCJ\nCV3I7vK5ONRliax7xL7RS4+mRRVWeaLaruHNu0ix/4HghUCoounKh4teV/nv\n8oxvQ1cnIdDNTn8qf+i4sdqJGbZTsgOrVnxfc8Xo5hFo6174BJTVVv6o3ur0\nLtRHLzDfIR/GXl7LSX9U338wcAMlezBh7zfs2mV8xX08vaPlB4GHpPz4XZVT\n2mbXyt30+r02YxsjO0oHh7UuQo6q3z6Hpr2FNnn8tyWWT1WByMAKL5Xqq7aU\nQlvg3LkRnWEhqo3USVaz8vH2E9Ich/vot6KnnBCNBYLAyU6IVyHTSr0TUe21\nPTdYulAXfTdRJ+8M/Jar2+meWfIvJoVLTrKFSszcEEmu2mDI8J/297NKdGm+\nolkg\r\n=pDVV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCln/5co9RbCH3AxssjxHLCDsnUQa5tWA0Uj15Ge5+mBQIhANw2H4CPtREx8hUb+JUQ9znDElMCJv//93Kan/oMqLUb"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612445371-e5cbb15e.0_1612445520946_0.6882536825780023"},"_hasShrinkwrap":false},"2.42.1-next-1612445648-1fc3b936.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612445648-1fc3b936.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612445648-1fc3b936.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612445648-1fc3b936.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-dtLC8hlEU3MvIAyRjEZA6o76LbKEA59SmUeJs6e2skNaCQK6JlkQLuj74fZdfoSxTkI+OGnXGsoRMpDWUgp9XQ==","shasum":"300793ca7ba226fd602102a413c2a79db8b4c921","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612445648-1fc3b936.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG/hyCRA9TVsSAnZWagAA6+0QAIIhD10BvGwdS/bpn6bY\n13fCALVqL+eHsrDePUZdcOkR4UBqmYd+lvd8yG+kqlxVpIYR9YPnTrxyDgLR\nK1idjgKqx0iULGmoOa0kRefDqHmstBmwH5k9UvyGicrufpyFHdmHWwWcJzk/\noWBI+Xsqieq47UUNV5eZGRc/0igKKkGo2kPwVBHh+LUOQ6slwp8j1o5tuYWC\nWKXVEdbuq8M0S3nJUqUtU/Hez2sfQLac6DvML+dzxNcP9YLXM1BvxEhQqG/A\nZr9YQV4N3aTEVVquEeiSdxeW3gv6qxIbnUGC6ExBpsP8hFZE4/jf+HjrWvO/\nz18fj+tKz+tjlAkpCNAs+BY6465Su9LeBFCFp/aBq3RYxih2f3G550N4zgqm\nuBs4IgGrEqNu0RHtlZnY04XpfCvQV4QN5lQVg8A7bkCr0+X+W2K28E7Ib9en\nInIM8i5vSrnTmQvqnI9Rb/xrCupAiqnTPfDdP4XJi7NMHC0h6FFr5rpIkxTk\noGjRcIu6wFhLt5mbx0nQSF7Pcz2LjiW6YpdE78qdHENXnJQr0DhkFarZJErl\nypOsdRSqxu6iN4DJfvESfIdFzjeVlGQi3iVk87/h0oXVE25XWmqy2GH350s/\nSyAsZYVAYByaokDkg+GAIXDTBygFQ6/YhUfSafQuT9q/KQ7bu9QML7LM0ZvH\nerv4\r\n=3Llo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyHs9Z5exyASLCdsNqRskLwZse6N+aIKwjv8X1/aOk4gIhAKUkXQu6a9V709evqVEKIARvd8dlxQ5AwleVvZLpWULp"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612445648-1fc3b936.0_1612445810203_0.1583818642277064"},"_hasShrinkwrap":false},"2.42.1-next-1612446878-5a7562c7.0":{"name":"@xdn/apollo","version":"2.42.1-next-1612446878-5a7562c7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1-next-1612446878-5a7562c7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.1-next-1612446878-5a7562c7.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ACYfP3PzDW//yMbN/awYQaTB1C4pCWPmy6BA219Gqgms95HgJd4v5mkIqUaL8SeRRQai1jYRukTHFBEUzRG9mw==","shasum":"f571127e352241c2431c3801e38b7d61ba2bd21d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1-next-1612446878-5a7562c7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG/0yCRA9TVsSAnZWagAAy44P/RwNIlLhJBPSZW+ifwMY\ntqLNnMGYAhVD44qGIppY2uOcZGZdqnrgqzTdLmIGXT0OuisEXNUtJAOc9g9E\nv+03c6xI6WxNHpMcC/OKfoQ0a5rvGa/IUBYCqs1F5cSF0iUCR3aQdPDUpZ6V\nwu8Sz7bMOi/PTkSQLHvMQj9sE/o1026Z7beBRm0Akn+lex69jVcrIfsCdiUP\n/B/cyj553eCk2KN+1wadxroco0tI+raPrUQGR0EqPWobKyOY/OpzlUvgCqkb\nZHo9RBK3ARTqXF1bTk71KA2fOkQ+L6w0OEtBAx/qG5Oj3T3VVFKVIFcDN6YZ\nQ5Pqv/Mp0PZd9rgvlSqT9zU8GWckEu/dLje+CTn3HjI8A0JulhCgDVG9abk8\nkF1W3OV9r6njzAA8I7FQsyHp2JSr7CvgtJbGtY0vPWjUbhB+slorHDTFOGzc\ndTOcs/GB+tTuQwNBj8YOp5JJTQCO5DOrS0Ke6mgaS+1tgAOJ4QUdvhz/MKzd\nVTrTNPs7qzjrGJeJpzBM4qfX/i7D4Q0j4kk1stbTqjYJOj/1o4q5PcpbtPnT\nOF+kTlaS1CY+4sd/NWlYfAH9zAaeKEOatTXdNe2tQy9FP7p63XTiy+U0vSgB\njiY56tKyKZTJExAq4EXfDyhD7G2XUdYEdC0Xll0olEYi5n6BTvr5jVVW9eYW\nHTeq\r\n=xnvK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaWzB2IBCPD15shozs+UjTQk+wrAB3N/Z5zPASj/CPlwIhAPM2MXvWXLRCG/PVYL5D6iGiW353f+gse9kWlpziC8j8"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1-next-1612446878-5a7562c7.0_1612447025787_0.46826875706867677"},"_hasShrinkwrap":false},"2.42.2-next-1612447260-a2ba8aa2.0":{"name":"@xdn/apollo","version":"2.42.2-next-1612447260-a2ba8aa2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.2-next-1612447260-a2ba8aa2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.2-next-1612447260-a2ba8aa2.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-khxpRxDvC9ozDpsINXCIdHyeZpmHLCZSCuKN17mXKCK58I0nv8AJuaEpnVx8rYYsnje2MOTg/j+Fu8kIj1AiJw==","shasum":"1c33b9ffd5270ef516e13daed8de7c8aa3db4bda","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.2-next-1612447260-a2ba8aa2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG/64CRA9TVsSAnZWagAACzYP/jh6AUbiUBrjES8aFY4H\nelpHplB+/jkxzYMpBzb0akv8KXUEcBXO/bxuTkgtpFYFTxs7k3/rVtyHqOmc\nUON7aYHR90oNA6g+qGMJ/NUo6iT8MMPhleoDGIIyat2B3oNU+3FnEE/3bHAx\nU5FKkgGZa8MeJm+ioNMLPEPbbhiDb3nwByJ64ik8iOUoBw79WCv8000X7QK9\nI6aJBoiQ+YvjME2JRi4Ho99J8zXbRnb0npc7T9PRtg0gZgNH9+R0sy5fnmho\n97UVACMz1z+zmZCyU7S5VD+0ToYN/z/VIE+MELpy2Gq5dIo+JROplsDL+7jf\nG0zgED04MG7lifaU93L7h/FUr/3NUobHrRteZOyFynIgVoU8YvEDIRQabMhi\ntj5GT0lmPLyiksHs2gfdLqsJdfMTK4De2uFaAZVsuNIIAXP6qn1Ac2WXuhqT\ndPbTesPgnOvpVWIzKNhVlMKTgfkCefJknddCj8RIJ0pIWG6rLR4hOUvHA/MJ\nxE9xTJJYjCo/hjcd30sq8rRCyHVtysvxh3dzlbtIy4CtC3QhVtDHy6804z0q\nkOPTkiuU+FSYMxNjv1o9IsK8ZyL0naPl8zzbOINmKF6xNt6PynTfd7EIzYS0\nhB+hRWk0XRUmTtKodItvoGNXcLq5moF84vzigJb/EnOS8dY8XCvtNRQthbnc\nNNNL\r\n=Dhpj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjG6Kt5kJHyvEomxV8svah7DKaESJw9Y91cCK6NglxkAiEAyyGsCkEyXCL4iaj+H3gvtE7yeSSTcYeWKMFZDqDdx9E="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.2-next-1612447260-a2ba8aa2.0_1612447415670_0.2890344289909199"},"_hasShrinkwrap":false},"2.42.1":{"name":"@xdn/apollo","version":"2.42.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.42.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-+lHdqb1hW74aykzSXcd0dr9vv26TSmVoOpogPWAr0vEAm5OQIFUZ68+GT1IopTeLpXWBWYWsJQjxz1+JLFHJJQ==","shasum":"b4ba52439407b5d7e5ff3a199123bfadff693bf9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgG/+bCRA9TVsSAnZWagAAf2MP/R+IiaMkYIyen1lWj1hq\n4cNSDLmLVo8t5II37Zq7GpVoV1bLeqexREXz6C5ymhQUldZxXbEdLJRGUoR0\nIbvYCWaGQ7SReEysaEfr3+uOk/LGxwwLmdL78nWjQVtpmylR9pllz1rX9swi\nlhL/t5W8c+C5bOtw87QBmnezVCuDNlnOYooX3hO+W7oaskOPzvywiqfXvbjL\nuftBUDXyX1N1rD7iDQGeVpW97498hvmmY7QsLKxJFm7c0FfPcDobssN9Vfbs\nr4WxZ+dYMYdeqAP9xXnicD3mojFRtsij+D0q2TwNh7QnTaRU/M4qqltwDRWS\n7x+yfUlBTlYU5jh3YKzQi+OkIDi8G457Siqn8gdrn7DERG28rpftfVUqwyKP\nwqOCm7f2w2G/VesnUWg4EDkdxAU6mGB+sIybA1363DC9zN4GLA/JW4Ae2Hpz\nWMRhzXnk4YDgS09umM0gZrmUkHJohZjyYN9s5u0HITzULJVm/CJgblZp6ptn\ni+gcdFjb7nSFG/403VV3E8fRnfu7zd80XBNcAB3TLmd7SaGKk7E8nvXKWtm7\nQhxEyweMvNErzTyXkY+WkYbAxW8TfIwDlFkhHHKgqZMjySuJ2yUGOTfRTYTw\njP+1FTTUUYoBS2RXAAkxQLF2LnA/asXbYVuZcYEZdSzHzhtMni6wR773RLm1\n8xDY\r\n=1VXf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYVaC4TKvXuYAShoEn2hpYWDRQBGfHNp7cVnyx83DmAAIgVTiFAX0YHY4dv5LRDcOZIMGuORkr395YJ/htUaajJIY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.1_1612447642623_0.5472013587147979"},"_hasShrinkwrap":false},"2.42.2-next-1612447843-e0354e82.0":{"name":"@xdn/apollo","version":"2.42.2-next-1612447843-e0354e82.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.2-next-1612447843-e0354e82.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.2-next-1612447843-e0354e82.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ocF7eJJioFJyZPudpDbn9OzAA19nAqHvLZ9xJ3ZrS3+V5XIaCV8TsgjVtgqKnSYqrJ+njuFENy6YyGM3g+jdzA==","shasum":"e541178fcd021e08c6a5ffe432ac8ca10e3296cd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.2-next-1612447843-e0354e82.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHAEBCRA9TVsSAnZWagAAB+wP/2P/EvZaYUNWU9mpANpO\nf7IJ6g/rlSFIeTVyqMuJ11CE+jo9EzaYEJckejlMWY6NNrx9Iw4sXshGa4do\ni4CdYHgWK24e3+G1W9ZjkhuqbN/8u/Fw7pG64kIEEFvFIL6ypqL52IPfAC2D\nw9trmMoe/KVVIYqMSn+ki6vPmX6ac36t5zCtlSOvyd/E0LQ2qMNUmEVzDTtO\n5CQw/4y1LvxtcxcSpF83kizELnrY/EhBPdveM1oyOUULGpoM3zjLO+KxtOwQ\nadNtIRK5/QLRY6K8SdUeljdtajohDyaPoiA1+/pvItlflh6EM1SmLssxJkDD\n+ykcG9bwhO19Npx0qLTD4SVg1oTczSN7BRA96COfnbGXmJ0OvC+pjCL22vbA\n/uJo2K0yAHE5kgHJBjO9i0btFHvOBwmyV8wj8zL2ZkLjj9J5D87b4GnY9d/o\nDsMsWzrSTBJJBxSrzxDPsH+efQfy4Gjw6ZSy4dMp1cCVyGL9qTBF8jQEYukV\nL28lVbz30GnfWQXPXxTow5hx8BMTcr2snasMnT5GUyzk8HKillzeN7PLr5Ey\nxtpNn4E28vJQ2OIsyxN6qisNyP971v0kh6/nyD+3moM4mr/6OSf/iSQi9mBe\n6Uu79i9cdQZzR6Rl845tKA17cRxweBSb3l6nJkBJxqPDHbPvagLf6q0zS4LK\n06V9\r\n=Qrqf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKTBsQLRMb1JDNmquxqloZxrmuazPu0MojCey/a9AR9QIhAN+boWB9fXlPBQtlnLiCsrTwCjqx+pP0AtQfhZSVeqLL"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.2-next-1612447843-e0354e82.0_1612448000530_0.18322334164847032"},"_hasShrinkwrap":false},"2.42.2-next-1612462405-e13b7e97.0":{"name":"@xdn/apollo","version":"2.42.2-next-1612462405-e13b7e97.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.2-next-1612462405-e13b7e97.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.2-next-1612462405-e13b7e97.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-8Ovz0rlP7GfSt+KBk/oJ4nUgEwidlITM/iEqagmDc+sqPLuQd+PX23nXLahgSgBSgB7ehcnh0swDFhVVqY8dTw==","shasum":"f5b55dd20a6e6910ab736f7058989e0edfd77f48","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.2-next-1612462405-e13b7e97.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHDnbCRA9TVsSAnZWagAAuBcP/3xwZTRh2E7W8Yaqrozd\nhqEQFTyUPGfLCQdtWoE3fEz763MnHM+KNbYc8NFHO0EgxebuSy8QmmSmJja9\ntbEllvqOdAAw+yNmLxJ12fZyLGdHJX2ee+mHjDWUBh38SZ6Y4GAoySiG4V6u\nHry5pWRpSBxWP2Im/jW+kSMRlIW/E05leA+NRdkcg2Q9is5xqoE4nRRT1Z/e\nSdSTMEmsX1BztZRMMtI4vWOek3UYE3EKpqw6jrUcxlmED1OD+QzuoVkYNNBb\nqzAIv9H6ivqypTIG0OJLqwnRsCNBbRdYr3LuVKjKVAyvj/h7q6IyhQ+Y+TnT\nLK+hVQ4ZGk2NhoNqCon8WIBivbS0bt9nZDN/SRaThhX9aG/+6ewONWX3S8yF\nK8F0ugN/nUpVybq1rw88tJaS9RGXFhXEfbGgSaSDgCYj9dfQXYkL4r/XN8u3\n7H79raXoWZbTCwuA6IKzQd8Y6XQWsDOXzDNUnIgtr3sXFAQgo4pDqkUhQ8JZ\ngtgui+K6bay14bHZTm6GHqLNDrC8b9cGs/dgdKKv2ZT4GZE3vLwRnCsbzo4j\nfN1fpcT0lKiJQm6QfRalyR1uIZF7RDRbQ9EY9AvrCMz1UPhjSD5feqq/83r0\n6lQ9KdYQVJAzaXryRIPPewCNCdWP4X0pAENAWWCkGRkMHgQptIU96dKsvvF7\nbM38\r\n=eFZC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRXrspDbgmo2a//hJEHs5mD15OFSVOr/sJoPqLHLrZ9AiEA5F4iMFmZ5zgLyyVq9tTyDcm3IUuhDh5l8pIOpHjEvB0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.2-next-1612462405-e13b7e97.0_1612462555091_0.17333296074508753"},"_hasShrinkwrap":false},"2.42.2-next-1612520980-6d1dd81d.0":{"name":"@xdn/apollo","version":"2.42.2-next-1612520980-6d1dd81d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.2-next-1612520980-6d1dd81d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.2-next-1612520980-6d1dd81d.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-02zR5/x1m6e02MJ7PRnctbjEWiOgN5lPmAHRpPQ+LFW2xVJyK/XRw25pRbiMUqhnI1JXK+NAjgrGmi9knZb3nA==","shasum":"f5063737656763963e6e5fc638781d6f629f02f6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.2-next-1612520980-6d1dd81d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHR6jCRA9TVsSAnZWagAA0+4QAIx2hVimxhZnxgGw6+cp\nWl7fv1W/WHmIolPgjMqlxbBav236c/I0EpRMVQm9N+RCNGjupOr2bl1ErsUl\nJcpWO28MkvRlEt1gOfW6SRi/gfWG4aTV7piaTAM0NcD6vubp46M8SZs5HCTy\n5l48PkbBbqkxFc7qHKrvMDkGlzLTPGRt69bXPBaBQMW9y0+2MCpl7v6U6a0Y\nGAbHauSufBFL8lKzrEGaGwuvuaazYgetSyQY2OEkSCSqeZUBQ0WdoM/g5pkq\n5BXKHF9kDNu0vDMK715VAXU7NEtb8EkqkT/PgthqJcoqz27c1nqEWJ176z+U\nZEq7pB8X4twoSGvBDb6O7f0HdQ6iA//ubJgOTzPdfe7xKhCIaefCz2Om0y/Z\naGQDbFelOAQuW+kEYr450bMg3mlwtP7ezCLxVLqWXUf5K4mUI9DK+JSfH0AP\n3+v2Xd6MsVlR0K5z/kjVSXXW4Aw3O/dQkRWW3ZavjzlqRjJ1CeCHWCt3S7Cn\nmR1LkohzGZfD7sYpog9yM18XW53FchbSG5O6zBlRrVlukkj8ATxAKdtmeec6\ndowVNbQRSTo7KmcXRz6ktPKGVXz6NrP5xXzk02i81Eu74a470ofNGxlBAq+Z\nqoi/zG/IxjaQXffTy2HwIVv478j5Kw3BKL980ncY32yKCC55fDs+JoKMVAX/\nrfz1\r\n=EnmA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB6b884hjmA71xyKhKqbXa+80WHTSjKV9YlYZDaRBcTQIgWYQKfwDYda/cLcJCGlcQ4JscFxHUXTazYjq+DTC2yL4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.2-next-1612520980-6d1dd81d.0_1612521122949_0.8021232967169978"},"_hasShrinkwrap":false},"2.42.2-next-1612522696-9d0b610f.0":{"name":"@xdn/apollo","version":"2.42.2-next-1612522696-9d0b610f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.2-next-1612522696-9d0b610f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.2-next-1612522696-9d0b610f.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-3Tn1ouEqThSp4Y6Vx5Xobwvy0Q8RjBPQC8+E/7NJEbPWUUt8mw4An8BFDZW11H91onZX/24O5aR6ZggNnVE+7g==","shasum":"adaa927d492318005ff0a99f0427d2127cd39904","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.2-next-1612522696-9d0b610f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHSVSCRA9TVsSAnZWagAAV0sP/0Vy6aYzedif/e1Byp1n\nq4xutgUgMNJc2bdTivwtt+HrEtIluTxzpsd8XmvqUBkIFhbojzJUazFfzBPP\nfgmuUwUmgHRFlTf41XzbgxMmtdDnsiSOVLseExOLWvaXbYADs7gEbA4qg4xV\n0SuCiXqs177e18Ri6KBVZUUZb0PjQQlMCApTLJ1ELE9vqcHgpYNRIWSXWMK/\n4tvJn3k9ImojYi7LftQDFsMgyhJpTpAK1nw7nxZ2SqMWHKksYIbhypTbUiJA\nY0fLqzC6KFj0HIRuOOpl7m7xnzagcBbFwqpW0qmkKGb9rifBaxB7Y0MLhs2N\na9XTy3jIfbS92Qdaos3fs0vuWIyTVV2oJ8Pj8QLjNQy5AZdXqcyVg85JNcvn\nFhsVoH/xQYEjibRcLwU97Zd+Q7SM8nm9OPeNN5znWTpfXWYia3RQkJmpSfZq\nO786hlVyYqb673icRdskSIwfNhhqaaAHgfp/heo5I0n+iJYR45Et4FOMulZN\ngOTQJCm2YwhexcZ79JEzpEw8wlFjbbAbTfKBlDk8Tgtztd12rMLJEGJsDZ02\np1DAx8/6k+FNrq7lAB5rXFlWKCmiM5hvTyvVnYj66mIBTTX0rFD2DOBC0U/c\nYl3n5O/M51f3W5NwOypJ44tuPqYdtm/uYZGQmltjU/tL1hY1rUu2Zrc2rVp4\nmItZ\r\n=9wur\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBV+oxDYRPFK2CVJbYISovC1+0F4eNUyp88QpRQjA/plAiAMBikZM0zpdhZOuIz/CMD1CRpElmH8V8aEFJn+2+xcZA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.2-next-1612522696-9d0b610f.0_1612522834029_0.961497778606822"},"_hasShrinkwrap":false},"2.42.2-next-1612524895-c9d3d2e2.0":{"name":"@xdn/apollo","version":"2.42.2-next-1612524895-c9d3d2e2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.2-next-1612524895-c9d3d2e2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.2-next-1612524895-c9d3d2e2.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ySt3RQvtvwmKMu+a0TqoILNMEVuRwb+y3m2M7guZ4zaty/Po9PBKCOaWljb186l/WawbFvY1TZB2/PS+WtBmUA==","shasum":"7c64e5724b1b6f0e237660ed35fd879347373f75","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.2-next-1612524895-c9d3d2e2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHS3pCRA9TVsSAnZWagAA3ggP/3ui4q4E1ENAUtjXI8u+\n69ZJ7vlscXM8WpG+vEFPXau2oU8+nN/9f9SOURRx7RUQPjnnnWabXkUZI5o5\nzYH+zjftuJzUyyET9M7QkKbk62oq7CQb38JftstTib8afIdSXsjtStAO0Kx/\nDWJGew7PKTdpEY2AIzDjikfd+xdE0jl9kisi2JObkNBtLEz9s6qtVEGD8luQ\nMLgimBaD1sCQF3whGYqgtc1EWXExugTIUE8BA7P2peG9zpcxs/Y7MxXSu7Fk\nmJteOwNuvtUUXlvyq+OMepymkMDvRR6Hxmk/pa1k4i7at1pfFvebfM1iDPkS\nQA1y7711DzR9pDyfY389mPu1k9VAcL8gykh2urQMOf3btrkt1qehRQPksUB/\ny6Qc48qYmDL8Me4xVHNZmnlNvR6LoECZJ/rwY1ahSHZjD2phAfKcjevvw6FC\nFGLPwm54FJZbxAP+zczi10LfP2Raub/jWZzxSdrEwK7iDhK9vntatbwEVbsQ\nW2bWZ/MDua5ekvCKI5wSiJgHpvSdLYSGK+IhcOh43AlNW+oGI4HxpEsCakZu\nWSBy9X3D6vnuImgfEnz2EqAyauei2ypHrzFxfRqFepmajcSV8NDH1SEBTXkF\nZ53yTTNsngICqt/4com39YmqJMjfeVuAnY8fJXpRRUupNy/7H9HquwFNFH1Q\nJ9Vp\r\n=lHxV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeRya/7fShTqnRamlz2mXFj3r7yZ2tPsFygocrXGGIuAiB/JOlnPLuF4+jWaVRSqUHkm0wdUO1OA3LhOIZb71yxuA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.2-next-1612524895-c9d3d2e2.0_1612525033379_0.5622811891723056"},"_hasShrinkwrap":false},"2.42.2-next-1612525547-63b8049f.0":{"name":"@xdn/apollo","version":"2.42.2-next-1612525547-63b8049f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.2-next-1612525547-63b8049f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.2-next-1612525547-63b8049f.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-N5CFz3c8G+IauAn4rPIl9Pp87O9cuxEb+lunSso1q+vRciJ+1swHwjxkHa3Zz3jyrM4FUd/sJqRWpMvyHjnwfA==","shasum":"df2d586e9690841d96137137c5eb8ff17136a240","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.2-next-1612525547-63b8049f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHTB2CRA9TVsSAnZWagAASugP+wYbAapYLQAs8kJr5F3L\nqgny+jVEKyxEBkHhwd5d14MJ/JE6qpnLuBP0hkvIbMgTavlHhRiXTXTRGEFZ\n9AxLI6nCcJcXWFG/jA1Qq4c90GY3vvKAWZrwFnZ0PPe6eQkFo3PLWmsQYyug\nwwf8hrzKE14Ibdss9T6MMX8vGPjhhkBswiXuqPfPg2sVp16j+Jc5pSHNt1pX\np8Q4lf9nXhb1Oihy6VSV763KIGFUxIZj9x39G7yax1Jr/dpJNRns1CMoRmMf\nm+xyKeVEHAJrX1DTJmTRYiyHNyzQm88IWMOnQ3YAsTKcfMdzkA8NazX/TPzz\nhvahzM4MOLfIJK0pnBh/+oSdUO53HrnxAsDV4c5C5ta1W6ydjqOg6W/6N7Ub\naksemjrCA4VJzCzwq1/601jdtljAvmVYG7ZhWjhv9O8J3UBtjk3QSGKCdgpo\nreljypiareYWO7TniJChXrI2p+u+f+XtWDkMqkNtXIFO2aIyidT+/StiwhsT\naq1D4R4twj8BT+OdvtDo6mDYQyhG3EKH7sk1j61AaYYh5yAcuqPgqPMAtIcV\nBGajRW1Om6Rd0jdM6AIaU5P8LRvS/lpdl4GJVRNBwyiAkR2Z6b99ucjyFVyx\nGUJhPiBYdAj2Nxl51P7xzH5zngT2euYaStsIYjFkx33ftFhxO9MG4cVf1Qps\nqHaj\r\n=fS7W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVJ+msLu96qS+LDLcFXCIHJEKBxrJIWrV0w6oItLPrTgIgflLS8kGN1TUCZHQgtIPJ9GGjFr4xWcypeawPa4YLkjc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.2-next-1612525547-63b8049f.0_1612525685874_0.31088437652458234"},"_hasShrinkwrap":false},"2.42.2-next-1612526159-fad91765.0":{"name":"@xdn/apollo","version":"2.42.2-next-1612526159-fad91765.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.2-next-1612526159-fad91765.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.2-next-1612526159-fad91765.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-MlpZLDP0i/R2QnKyKpZ3Ty5G1cOk/qP9ib8AdztRwvqmx9qnHmxA5zWZ7o5SRCJpFwR0sJv11R4vGDz18i2iyw==","shasum":"992e7930e6e7e841b96fb43fedeb3b3fbfa4d2b2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.2-next-1612526159-fad91765.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHTLbCRA9TVsSAnZWagAA7UsP/R2wUPnE3z0+dGkzwMlb\noPxNkkgGGyD7EZijAxgcaS9cU4j4/xvxwUDSp8FYqZUXMZ0Q7movnZ6NNsB1\nUyiHL1MPFrLXVuuwzoSsm3YaOR7OtChd2FkCAor4HOah8gHfK6RkgV/GHBA0\nmIAOnZPOFg2BYJWy0I18u/CvljUiA3aP/IBhiNISQsHsthn9S67uA0oAYaWe\nTiQw7jG5qf5mdYp9enbb6tfiNdXebLsveCxj+t7UHTM2jPEvHagRYBZmtMiD\nVWFEq5cmSWdUU54Qsc94RAz30kY2S/48iiT2/rQch2IRa58XH7GHJzqRCTTd\nVZIQYHsdKO4vcJTvsG8BLxDYVRIfHKrNZ21LytDzAZQBc7o+fe3MsSQd8ugL\nwcDR23CHlJXlpF81r/J0MgZ4ru3wXj8GEJbJkXHO7xWA2gYxBjfkUR4g8/UD\nk0SP3wiST19neYLduxxUVENn+x+ZxqvgCbn3e8K+nfjMA+ieN1ZZq9lRVt5h\nCHZKv8vNQul+CCU+g/V9LFM1ZtQvwYMYLsSEM+TJySJ/8Y+gLd8DQRNe7Tm5\nCMnadz1h26W/Hyzo77LNBZ2Mi+42+G0PYaJU+9keNEwwO9WODx+DNPgRKLNJ\nx0zu04Z2B55hhl86ZknPM3sSqJC+KtN+EhQ1g5udB5ZiPJ6kUiim5UVmU1rX\nu3Ew\r\n=6TSN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICd4DfKQH5xc+1AQKPae6DRGRVYt68+tIc8cTim5TJ5DAiEA+VexiN2jSRLTXJ8hefwRBrjSuM3kfYIHUm0WYidnjmc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.2-next-1612526159-fad91765.0_1612526298463_0.8640434352054469"},"_hasShrinkwrap":false},"2.42.2-next-1612528078-02cc36ae.0":{"name":"@xdn/apollo","version":"2.42.2-next-1612528078-02cc36ae.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.2-next-1612528078-02cc36ae.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.2-next-1612528078-02cc36ae.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-+RhmckFf2OrSA6ElHRzMvXQZHjz4vNhOxdjYMXVY8n5Cifkyy0ft5prWEW+eNYDgs6UpzSJq7r2ZIAHGkCcKuQ==","shasum":"60dcf00616cb7faf1d109b5328d6531fca41d972","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.2-next-1612528078-02cc36ae.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHTpbCRA9TVsSAnZWagAAVIUP/0L2PHadVY2o/0mE48W4\nmilG5PsfCvuMmbXhbepTOg9rti8nzxi2C1FRgibtQm2u0QToFRFtgxr68RbL\nYAR1stuQiDWfe/xgsARoldgENIxcY4Cr8+QXayj9NQv1bGc59zVfqyDPaE3V\nu0rf4JbMrCsqoCABIhGd7SbYwHD7hYhbYhMtkZmog/B/8axwbggI4YHNemZR\nzr7KDo3ul6vKUjLSAckh9A/eqxJ2BV1N5/yzX1Zb+chThwWKUC5FuRPP8Ape\nRrkcXf2bIopY5yqOLPNJl3KrdB7cfwg+8ADKEIXOTHspi+9En03Lc4WnOMJU\nCFmzLc//djdzdp2U8wazgVMAySZ0VmfWL8fxnz/d71lELJOXKPLQWAoVjApe\nZukgd3aa5mSVF059ZmxoPvYZYR0R4m0AlXMslUztK4bU5EHcY38xbMk25Gox\nMeUDkzDp/WFXoDFYuKcQOaLndPUhhoGlmzy0cNa6AjFQkxWa7j4p78L0I9Ew\n9HXJEBrc02xr45QHE3EA8bCjZLlYktYp+DRPAGT/mKNvsi9O3aI7S7JMxzLy\nSoyD/zfhWaBaLZoVPKXUiZPVfj9Eh8VO1UC/0lJvzXpQ9CikFJQTT1Aee4jl\nQuT1Uc72qIXcapj49DEJY3YfRFfT2ggheyumyQWLj6fL/r70p4cqcwgqqBzn\nArXC\r\n=nSTF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHx+eXNfEAMkO087eVXHwogGqt9QZ8ZbInxBpoKLcKt1AiEA1YA5nxCeSigq2CX+PUerwlQ4tzIhpMIaNrLEHakUHIs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.2-next-1612528078-02cc36ae.0_1612528218439_0.5359918080870707"},"_hasShrinkwrap":false},"2.42.2-next-1612531092-91442273.0":{"name":"@xdn/apollo","version":"2.42.2-next-1612531092-91442273.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.2-next-1612531092-91442273.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.2-next-1612531092-91442273.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-3iTfe6ASTHZeOvPsGw9HhNK3svTX9vVbpkJDOwdkLlMS6fc7Dzc7gGYh4lLPctUK0eDY7zKM72uy4yU1xD9/2g==","shasum":"cb1a1d5895ae680b478a02f4bb142acb58335f1d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.2-next-1612531092-91442273.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHUYYCRA9TVsSAnZWagAA6YEP/2Et574Dlfid2ZUbTe8a\n2fUVOTIZyVOYfYErG11xJVZm6YxoCCqCcveHHcx8mxxXorKAsyzSpNyWNr/9\nB4R7vH/Yc1BkdK6H6FCMLGaeX+UMZGsJeQvohOfyc43BY3IFMbBiQSfP5cdC\naSzYyEWBe/uxDc5ygBqFPeNa6BsJDway7mAKqYCj6I6Afl2OjpS1hPy1pPwy\ncdHOLNyeV2rTxTZAOEOG985GobDswK1HiKojMqATqdrzAa2kXiTxBYoOXACq\n5OBzmBHJVQFDTgfu/hmIS7nsDlIdPg/axOzdE+t1vcV4L845Ib0KuF7W49Nv\nkMkzQRjYmfof2uofHgQOx+Vh6HhNuiVIgfaELjG0IpqQFYpON/eGAjKmdY25\nxLrcpR2qDem0F18WIl3PKE4STEOa7R7x0Ee1JuLhHbRyyz3j5jRNiFIrqlbd\nkGoOSl7Y78lmOra30jb+geTFlKibOQYmUGNE7UXJhjOj1Kx3b5KqRiXIAvKb\n0/D196rXr10WuG/SqnceQs56va1itayFyqSNL0MyRW2RBcJb0PIJITUN/y4s\n5YLb5zCT3VxOhX1rft8zOm7VS8QkB4sk6JME7jEcqMoQzJc+oQ+FW4D3rcRI\nFYk3vnCr9YNeP+CpGH3Rh18D2JBj12jE6Q88VJvWIAVoomCunBxJcZliEVV8\n4nym\r\n=sKK7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDD6H4owbEBZ6pzGolg10On68hUwStaSPshrl7KUGUohwIgXmPM6SnKeosOsDhU8tErEXqEqT3JOLtB2Wv+ejb82Hg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.2-next-1612531092-91442273.0_1612531223661_0.002757207645638582"},"_hasShrinkwrap":false},"2.42.2-next-1612542066-c79b6c97.0":{"name":"@xdn/apollo","version":"2.42.2-next-1612542066-c79b6c97.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.2-next-1612542066-c79b6c97.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.2-next-1612542066-c79b6c97.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-NWC41HhD8A/nszRy388oWkFHvml/pnkSZMaliMjMzsCKocBV+7WdbhMhsHPnKQZaegcji34SxW0++JPk3Du/7Q==","shasum":"94fd4ec87a780b739fedea78381fd941680ffa0a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.2-next-1612542066-c79b6c97.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHXECCRA9TVsSAnZWagAAKjEP/1BPayCo5oGKXYhEZygB\negbEkhAyaMnHrGZnwXf1lw6/y+Lms8jXnm/XbUCJGn243CCq9PPe8Qr7mt1K\nSY9ynvmhZO1+Tq5ULKUmvs/KaW89S3pWimwo5MP7lRKyYMrNyg37+gJ36Sxr\nwJFgFCK1fT9G4ijaCZpqudoqq2BUoJlAhTAFJx22mf7qZJaegeFjdjLfBzLB\nEQiatr9Ijzlh3BOiZr1u68FE68cj+9PZ+KVb/vXs13l07RVZDQEBGWS/QgHS\ngI6T5ApCzuLGfQbRk3iFvr6cXQ9HOsCI65ZV/Aa333dJC3zOW93SWS6zv1TB\nJR1maB+ch9gFuFgIGvZr++ajvvlxXPer0E/ZUs4czqpZUSLudkH99uQk4pNd\nXxd3U60ek0I04HQWn2yQHgLXRk0yFjMxCCLdm+Rl1nHA4uMKaQrNL3acz/sw\ncckjJvpGqj11fNUkYQNSsdQEvTc9h642jYHqysI/OezoMK5VMmpADO+loMrl\nTv8LipZJA5JrY4IOazbS1dfw6EPKv498poV2mpUsCCDyiOY0b62yP+EljayQ\nnlH5FNwg9WDx9hnWcGBLmJYuXuCgNr9MIj28508BJErTvjt1vTr0jVAGgI8e\nbNcrl5WCGczvFxUJ/txoVad3GbiIlfYpQYT3bJw9t8lEFYHnt0rdXNNH8zWs\noD+6\r\n=AG33\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxiId51gUShN2jlnpxReIBwjBE2gLIgBZt+DsNX0iSVAiAVTrMpGoc2r0emgKZbOurtSH/MFG/Z6ZCvSeKhTvQlCw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.2-next-1612542066-c79b6c97.0_1612542209614_0.647370200284981"},"_hasShrinkwrap":false},"2.42.2-next-1612546129-c79b6c97.0":{"name":"@xdn/apollo","version":"2.42.2-next-1612546129-c79b6c97.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.42.2-next-1612546129-c79b6c97.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.42.2-next-1612546129-c79b6c97.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-9Tlh1DsjGfe9yP6R+rLC1cp+tOiPosLkoKdtjuafMj6rTCDqIFPJn0ojxN2J0tLKF9CQAxsKum4DEAYxfYOrOA==","shasum":"699aaaf73889f73f157acd726c0a6df6edf9edea","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.42.2-next-1612546129-c79b6c97.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHYDfCRA9TVsSAnZWagAASg8P/0m2GB3V4gQtKHmcvAXp\nXwZWszK1LadoQQTVAMTMLz4CxsvVdxbpEgxmAOUq/RAeg/CearBDjVlLlu2h\n0jT/ooXPBKycY4ccDMQqnWW7CJlwzU/FURIBvgt4IUiry20yVPWHtWKEXMPI\n2Cel0L7/1uXmRBhGroLXDipaqiKFlE5YDGW8QU0M63pTVIqPEW9VLtoRPjcA\nktbNRUYGu4Mj5J6ASE1dWud4ak2FxAh5NT1wUFElFdOfj8uXYesgziTTZM8F\n32E+6R2y58cO3N4zCM4O+8nRAUGuolgOajZk/Lo0xPIRzNo8gAzcDugZ3YuP\nBR2fksASrVY2PbYWiN/KwH2FzwdhcVz1kMstKhNuYGehu3OCTwnObplprWk/\nnjm70bPvgRshTYP4ot421iZHj1sZw6bBbE98SBS58wbTdCZDKSrRCgKVEJAO\nhe4VeIF0rA8keE2SHQ66Q7hSrqfv6774K3iPBltnxTcs8OUyE0RpKwln+/n4\nQMlhZ52emBC5laHqIFmalFoETbAi3KuI9SIRDJEuZWWrUVNy3kxj1vpt7jV/\nTW9QEVQd4sPFPCEGkHllXijsis578yJZLdXcMDmhe2lkaoZVa0Y2tStmgQri\n56dTZxSp2NKwNASQ/5jG7P0KAqvxjJ86xRu5iaUW1J5vH/iz1nFM6DRPAafy\n1neo\r\n=6m0o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZoonXAVmXDL2rbmM/hhJqOL6A8ZdKlS1UUXzBk26AaAIgfVYwSA15Q/MbiIdCioK+DocySADuYaJn0egap+xW/1E="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.42.2-next-1612546129-c79b6c97.0_1612546270598_0.5186670217638318"},"_hasShrinkwrap":false},"2.43.1-next-1612547925-3537e3b3.0":{"name":"@xdn/apollo","version":"2.43.1-next-1612547925-3537e3b3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.43.1-next-1612547925-3537e3b3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.43.1-next-1612547925-3537e3b3.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-11ADupHW3rwE5pl1CBWIPv5zaHQwHjtbm5MHsmZWkOODIAqsxdecE1Rrex2pT50uhg7Jp/bPwA08yw5btfUvPQ==","shasum":"c2c3e4c666ec206bb4f14ad1022297a874f81e78","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.43.1-next-1612547925-3537e3b3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHYfKCRA9TVsSAnZWagAADqEP/3C6PnGZVu+17sS+YxFm\nD/Sy1KU+CY3Q+u0vdm2whJJT2s2BYXsx1jZft/HBE2fJdu75JkdK6UQdXGuP\nZIfOv2X02GFwU+iZ0539VdoW/9T+mBr7m2onYW8Z8GF+hdVbJGUV0XoK8k6R\nge17KGH21u8NEMoSB5Yj+wBPf6wz933y1o0KiTvV8Sg+Qu0LhAI+6kwjKeSW\nH/88X9jNKVhuEP09qO/bd6X2gLg3fmUFiewJZkNwdKnuqLqV+n45IG8Zdb0F\nRxfLbjYqzX80TwyU13gsWYABD5j0xaf+8gnfpowDPbgklKvanmIP6Mk34HU7\nUzF4ABFodSug5dg05NR6279PuO5Y84aU5caEkmrJf9ZXaIMNDbWjH7OcZiU6\nWVk8jLsG6m5Po+oU4X0qjE7E4GSvyD4NUcYlHO8NkO2evldh1C4AogjRuWQt\nE+hcMqT0HJXGwdYLT2MDm1EkUbPXs3T71xVOCgUuleFrOk2xgJXFeBg8+102\n9I/vNHWnEdjHcp9lPck5wKWzYjIx1Kk5t3WCvbWpphxEBRR/p6J934OirOl9\nc/V10UWX3hHj7wBgVLgwJ+PLKEd7TUHhPbojGew27x4mlEJtikQTJWEeAcpg\nZsCIBJG27CVBG3pMOqUsYIvKnwDUUpdhkvTOtaCi33qeYnjr1W24tDVr3ncK\nTcF0\r\n=LS/c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJ0xtn1pz80EgQpDaOf55tjEnU1cGDP6EO6oD8lT8rGAiAWNxJQB8pCThD7xovbs44q65ZWW/7HSHIMDveeoDIaFg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.43.1-next-1612547925-3537e3b3.0_1612548041898_0.24734001182651832"},"_hasShrinkwrap":false},"2.43.0":{"name":"@xdn/apollo","version":"2.43.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.43.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.43.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-brWikGDpSdloBzZE3839rJJqgzbXxlKwJ0F96vg2cvfVCenMbofUACQ2Ibm0T3eKzWElABFKsiTOwG1Pc9KQ6w==","shasum":"e51e56608e978bf9a4431d7366c29380d1427ea4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.43.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHY5pCRA9TVsSAnZWagAAK0QP/0crJL7KmUaYx1p898js\nvsqHpnzuJMdQdTB3ltBf4IgAZmACENriuG+Lha/QODkwPuJwIOGPb18g6+5K\nIeQrBbdG9wlnP9YrWZSMlsnRZL6G2eBnyAZaEr3A+e8g5xIdUNIGWFeYbVA0\n7nJq9o+2AfM/nOjFrIfpVHdm8An9OIMbmv0CchUm0nyV+f9BKV2g/L5ED4Kp\n6+PRbnQThiOoIH5Xd8O8DqCnofE70wJheRQ29hMlI1z6O4wtFHFO4QPWvvvD\nptf0dpqFR2dqEO/l6+Qy2WelWCc4uG791DnzQAGG9sBJUvGVhKITAJ9U9Din\n7urusr4RjCUxEzLOu02NXkbrOiPVwf9MZajSKKSzTVrjKrzpCAOCY4g5v+a2\nGP+UKEvIYX2XBkoAnI+2oZeDX3W6Gmz2YO1lK1bSakx4+8Nkk8hjBIwrhk1D\nsrLSJhHHc3hszpJKZ0akrEqfNmw0Xc7Aql7Tt7+h7vcloHy4goa4Z5Ik+fm2\nBbmOgx0a2T6qIGtghPeKC3/6k94hVr9yREenHSkHHZDSQjTW2r2xvqK9FBLU\n2Qe7qhbgCitkuYi8rruviTWPpsytPQeJW4H70g0FbR8O+OQJ48HqYLun4bfD\nGMl5eOR/m2Dh/EyjBCkJgqNCMuUC9tjpD4TEfkVaV9R3h/6H07CibG8dDzD2\nweQ/\r\n=+n2z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCn4wx7BmtsAlWMS4Z5NULwmXLcR4csU8sYYl5mb28F8wIgcwwpNYZ5B7N4Q0wlB/QeKwIPtChbymPCMFbLlfAi4/U="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.43.0_1612549736588_0.8795454667411233"},"_hasShrinkwrap":false},"2.43.1-next-1612792570-6d12ac9a.0":{"name":"@xdn/apollo","version":"2.43.1-next-1612792570-6d12ac9a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.43.1-next-1612792570-6d12ac9a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.43.1-next-1612792570-6d12ac9a.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-EGr2npdb5AiswZaRF+HKrqO+5GLHxcAWe1hLBX4zUal8G0ohPzxFFpxqzeV4z/nM5jEMiMc1MOx0lQ5yKhQ6hA==","shasum":"858ee104fb3d72282fa3f488a2e7bec64ea3c02e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.43.1-next-1612792570-6d12ac9a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIUQXCRA9TVsSAnZWagAADa4P/2gGCzWI4wnhM2iZ/Qlw\n3jpJlasJgOrnWLpnKAIsOd71SFpFNnTSnUQNsXpkuY05ar0IS6SZ4Zpw8O8b\nYlO5kvZ28zggm264vR2y6E2U3Fimddfaj5B7m/Cqy5Cx7SSTBTau94XkLxIz\nH4ZdkOLZ8vJnZnoHztIJ1Lb6QqFy56snPtamJIOW9wlwIEAU/O+CobuUk9Kv\nNrkPFdSeVGlQr+jcrNM9Ex8X4aN91dIO+HfZP6hYa/mEA8mVireymnt5wMkK\nZbd1qkmmDWh+9G96nrl7pIn4SG7+zBJru6umjEUVD/pqoxkrkeUiEjIUDgMX\nLmjZH2UVqAQDJNb5tI6T/lcR+gNhQK/jtUCgVOTP0bEWTFepV32gc3sE406K\nIB0FK3R8MAxMAd429wTqUR6MqubnukLUQnBgUp1sYVO0ZBcgudxi7Qm8Ctkx\nXscq//qukfff/o7XrjhLnHlOpsvXX8mwejwgI3jwaEOXNUVAExEKOqkXKyLE\ntq2aOdC43N0x13TuvOWJc+g9M7UqJSon3uaWev+J3W7f8xYMlpKyZltqLG5Q\nVv0hirpTqU2bZYuRTbol5S8DNcBwY7ywune/+5zGmDMdCeBtuNkTTI0Tt44z\nSE18vN0c4il43Y7Ftp3odUrGM7jSF+yzDCwaZ+ZJLEGx9ejP+4QuVll69QYl\nmofw\r\n=wykL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq8XK1vG/gQPz/UibHtaxufOSbQ0IiumvMZ5jIl8ltGAIgQPRfXYFh+YSJwFfkbNF+Yw8egGFC/Yw2GDhiaRY1y5Y="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.43.1-next-1612792570-6d12ac9a.0_1612792854715_0.6342895103728716"},"_hasShrinkwrap":false},"2.43.1-next-1612793310-5c370ae6.0":{"name":"@xdn/apollo","version":"2.43.1-next-1612793310-5c370ae6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.43.1-next-1612793310-5c370ae6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.43.1-next-1612793310-5c370ae6.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-kVJDnJCh5PdpvtUjWK16l3j24uYS4tvpRd33XHnMMbOnF3G5BY1xbYzBtXim8i1kmSENsX3n4VLhSHSHvRpljQ==","shasum":"9f1c2e66776f24eb4a5d48ca9f13b7d9f3ee8359","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.43.1-next-1612793310-5c370ae6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIUbrCRA9TVsSAnZWagAAQWsQAJ0ZEICaqiFa4kba7+dO\ngwaG9KCIsIG3UfqS6f8KWNkJspap6QPlzMhhCOiOk3nPCmodpUQUNfZzT9T6\nwJzJIm4EA+/8atpe4KwXpxx8GpFJr1ipmv6kR16c6RKoYnmwmxprb0AAPmEx\nzaDD3nWUlfdodm1pbbAA7dlGaDnjQtJeiP0acZZgouhtfQNZIG5SBIiyWaEg\nP1Dbt87YroVLg9dG6pHNSiBDoovt9R5aQY4v5XDJOtORRsDTIRo7iRNGaOQk\nBmTUegANIZjPy7pbVvsVvF3dVm+M1GIwy4hhGTE/EJukEVimmOl5YJyvPcOg\nRs77aESesPPZ0rBS223xXqB39tklFNtQds+4x6h3IABh2ZFyQAgKhyeTI2um\n1Ddfr++isb6nXFM1K+Ktba8RAsroENDrCWS4VHldYH1KanmOrA84Wh7ztSkb\nQiX/IvX3H/hhlzeSgv/zFddYju/D6DQYzVpff7BaV/UiM/8L1Lh7QHi02VZd\naEsewicmeF/Ytj3wekmsCU+SgOZC3+PyoacugqQZwtOrmQMAyYzm7dwh+b7w\nm5PTDeIAp9+lkQy6qpl5C5zekDUHtjKtCYHsn7dEq4jybVgxGpd2RVtOdtO3\nQqTNS1g3rHy9/pfkpe8IbvamPGrtNwnP50Z4K5cOc82m4ygB+0LDlymK9La4\nsYDU\r\n=MVdE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc46cj+hoGsO598ARjxMFVANWGBUcEeGeSXLxD1YXjqgIhAJaF0bWR58jQF3LewG5naSD+RlO8qDkWqNu/Ttwvvjaf"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.43.1-next-1612793310-5c370ae6.0_1612793578789_0.813661929145171"},"_hasShrinkwrap":false},"2.43.1-next-1612809227-e3305425.0":{"name":"@xdn/apollo","version":"2.43.1-next-1612809227-e3305425.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.43.1-next-1612809227-e3305425.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.43.1-next-1612809227-e3305425.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-GpUDJHv8v9UXRKVTF6pyCWHVMN+pBiHRXlX9iD2dP0b2NaSD2MnyaE56HxLEj4OhPCzgHSRWxomQ2WSdSptF/w==","shasum":"b21a1117edd4e56bb304ce1026d4a65cf16a9862","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.43.1-next-1612809227-e3305425.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIYT+CRA9TVsSAnZWagAAlp0P/RJ6hibvwdk2fhFO3l3R\ntBg5RLlDoaLXp/0hRkNhK6CGP+TKnVb/bjj2IXVAIa4QmsSAst7jeaBjGwmM\nj5cPCl+suGJbThV4QhJnp5F7gPkP2GDEMtyW2EmvbPkXd41sSitKNkgTCwGp\nA3IZQKH14XD2Y1+0mNyKYBB5mztVF2iv+BBmHjRWayzPniQgh5c3UAJ9Olwq\nPQsEgUNe1mirDO7Z4WIQ+QbIt31hUmsC10Ov2aaDw87Al4N92+P9/tc/Cmz5\nMSC22vmFt4SjQdRAKNCDE+NJ0tQloJq/qbtIe6br9URpIMfrgxJXJxnutFUl\nVLwcV3gTBElLCXxB2IupZ/3gNyuPLCrcP/DOJfiX8nAf/dNkrqEbQITJYxwu\nQdQo4/FZwfV0AgBv2QaSHEU/oPT3aytNyeizvTgd4ajX9x4uwvu4auj1EHLY\nhtS8/qmxqaqu6LM07XDj6EjSh4I4WrwaXd98TgQmvHQ1Q53kbkgEufYbi6Nt\ne8cR/CZ4dvQpTHNGtG4BxCbGrEC5LLHUanKOrjCziMNZRcjj9FmgBd2IxPz4\n6gtrvqyMy4YwfSs/xpd9iYmKYslGSFZJEuVFairqKSsYg7qo1TCag+liY+wj\n1w/9cDcph/NDq2DgFbEv0Nu4gNUppfENFPcGZ0MD0Ku8J9j+NWr+b9WNQfNb\nQJJD\r\n=BUsv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZGOAEG1w5QQTrNar7f+Q17v2lDvCg4/IDxeaAp9UDQgIhAPHvobjDRcrVy9cRcVDJ3ofR/HVt6LClCYW5ClOOqsk0"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.43.1-next-1612809227-e3305425.0_1612809470410_0.4156852253937997"},"_hasShrinkwrap":false},"2.43.1-next-1612813218-711acd5c.0":{"name":"@xdn/apollo","version":"2.43.1-next-1612813218-711acd5c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.43.1-next-1612813218-711acd5c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.43.1-next-1612813218-711acd5c.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-GnXzo4DVkFIgPVqH7dhn4+AEbWiEotO9HSGe/EcaSVJglLLw6EUH+w9VDcM2xnrjoeSRXFV/1RpxPx0uzvPa4A==","shasum":"f97f25d67b096a335305405ea1629633019a98b4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.43.1-next-1612813218-711acd5c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIZTeCRA9TVsSAnZWagAAbJQP/16G7Aw7Mo095Cd9MQhL\n1FWxCSTyPIkSHZ8SgkgO09cVcQC6Ca5vxoC1m3P89QGMBvISo0+9zU9cBEOf\nxvpopKB1L5uA+Kqfwc0iuzOrtgDCJ5Szm9rWBaXfPjWtbeg6BCGSepI9o21J\nSjWq1NIYE0ILbeNLVQP+slqnOVggL0/kqVH3DiWxJzzfcOyz6TH+wpmSjKGE\nPlEVmSqAww1lJ/nFA5Wi2uBdA6kcXJq7GY/eTKZhWsPa1dhbyD9y9/hIIDBr\n5KDdnECwF6E0yA+ZDd1AtYyRXN+8Tc+xyFT52BVT6WFYFTW7/oESjr31zqZ7\nl4IGtdYgLnNvMHBJ8C1osqBMq5mA/JcDDwoq308ZlHkofglc9zhP90MlDN67\njB+KlYU0Gu7e/sr5WbOdxTbxuF2NpXkCz/SudYIbmARjLrpmo/BjbXCXL3zW\nHJz4FQB6N4inutSBnV+31t/PCA6tqKaGrtegjHIhp742YtEKYw/77QCRdRLd\nwMxy29h6X4YxZC9qQQADQr6n2hYE6oo7xD/+wSoZHDc/m53mwSPkVB2cUHXD\nzQ9SEV97tm1Z0KL5ZaTrVNdHgVELY/b8Lp1rFmgE+iy5d+otxErTYoRDGMaf\nHBDIuqxny5BW8qrs/QitMVmy7zgWr297q10iy7HM0MMpe2ST76TuWok3G4Fx\nYrAQ\r\n=imbc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfGhtwE5w2KSFs0KWpLu+sjxHIw6suLD0AuKmS9kBStAIhAIlgAo9HGHSNBZzpD4SQ7ApJ65p+I1jZqQmSUBCW+zGk"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.43.1-next-1612813218-711acd5c.0_1612813534084_0.6204015736415491"},"_hasShrinkwrap":false},"2.43.1-next-1612815592-805d2d41.0":{"name":"@xdn/apollo","version":"2.43.1-next-1612815592-805d2d41.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.43.1-next-1612815592-805d2d41.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.43.1-next-1612815592-805d2d41.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ldLYuOYCMg2SPkf+iRCrscOrS//E+V/8yA9KzHFmdPU8TVFdTgi8OLUqKV1eMh2iVuUVE6qLDad+/r6QAA2hVw==","shasum":"3b4ece384f55edc39e5049ed8607570904f2422f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.43.1-next-1612815592-805d2d41.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIZ4NCRA9TVsSAnZWagAAKkwQAIYxfe4QA9LdNu3ydu03\nssaPLyCjfrg8nXbs062O8edFbrIwHTc1Tlnq588gJ8LjoSj/Sv7wOSlhoPIb\nTdbQdNEYo5ZZdFV4Hf14Qn/Ux3X/22TUa3EjTXibD32PliOHPG4rCII3c5gv\ndben7V9uTio2dvtPhYGh5JMq051C0iCVjSB2xyI6oh4fil7r2N03gSQGuJni\nLkvIy27JXrfWvy3C08/n/S0Q9SfXwVsNMo5yKfNqnp3/5eH/y0ErevATQVq6\nHF0dzoz6gjye8gkMDbMPcR6382IvXUieaNy0hGe37w5sIRHTdib1tZ7RoXCq\nDS0Mkq4hda1w99pFqy2eH/hxNsIBISSn9hS2ImF3wBInyfN5RsNTp2PJdeJd\n0VHelfXNKx0SLjQJJ3/Qunx4ek2yP/Q86CCcy/haXQfKZ3qlvC0T1QVBG41u\nvnwpyw+AuEHcKSszImpGMMMwsLhOnMrx1KOHTGUTrVmPOgWvTzupyecox/Lw\nNngy+Ehrz6I5wUzF/eolPZiZ37XET58FavGlmIgpQXKFSGQJNFAieybX6Slv\npnqhZTpXtY3qxMVg/jD0RJNDU5YvfzbWmSrRhw0rUZed8tZsmxRI++xkWIKk\nXvylUmD6GnNKIoxb8m1CYPf2Vow8S63NXu/dMncMQ0vt8OXIrNf5bpiYQT3h\nnMgj\r\n=jgdf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFkliX00KljEFLZyOPVvCYsBVQ8KPMu7+3EMRFy4hN/5AiEAr6lwGqOOJOW0+pCUnnqHvx6eLJ2QanQyHSRiljbfR08="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.43.1-next-1612815592-805d2d41.0_1612815885015_0.6158764169566147"},"_hasShrinkwrap":false},"2.44.1-next-1612815628-a277571f.0":{"name":"@xdn/apollo","version":"2.44.1-next-1612815628-a277571f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.1-next-1612815628-a277571f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.1-next-1612815628-a277571f.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-RkhD0yXe3bb+29WscVpoR9vPx3wpOgixrvVSDkJIDfU+1OOM0mkfiG6+VWK6xmEKWDHQMn5sOmw7zFVWPz6Pjw==","shasum":"1326a3de3e9b026c5ff55b277e0a235e43cb19a1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.1-next-1612815628-a277571f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIZ4uCRA9TVsSAnZWagAAXBAP+gLB1p9bnrTWkpx/22Gd\nr/N62ulEuf6kuxkqLqBrIhivg/FNKNGBPhD5xdSUiXcB+jczqShCdblRpIhb\nVsBLCP/o9RdSQhwFvYbGcsXU5Lo+suHT9kY5hP5oNv684eUCj6BXPmkknfi1\ncPFUoCt6IG/0O4LuPoRREVjF+K7xyTR+W3jylq40b8yGAGZIRNQ9g+fZTtj+\nvcTeb4Hw+8MQFzpIA6cp9HVjUUIv/LxgOkEu+W6kHoHB6lm5KKsXJQNKgRto\n8Dq+bPk3gGcfPVH0yP4jbLVOUsXGonQL+prjZCqvF/s9M3fnRRUI9XLDJUJq\n+HI68TdowvhZajlMWe5veKjJVixRTNbD57BYiX5X1ffRlyD71mtvWXHuLum8\nS9OeSDlWfly/XYAQMlPKYf4KirSRmDh067yfT+hMvrCZsG8hNL139kLSNJ2X\n+zlKXF44qIPC/gmg9xbdje/71cQl6rHwkx/8hh9yi+y20F/Kv1z+mL0XHDLk\nQliLmkUTj4A1kWqQ9QP+IA70TD3wNRPt3ovXsJBiIC8lnlw7ZcMb6NouE+hE\nh+0QONf1X4BAtr2XwZnmtjxSMx7Fcpa6x9P8BwNaEHfWSfSKaUBtkupxGeRq\nkjne+IlYcbMzUFE8YJpI3gQWwspQgsshtyE/v4VoMyNK7hIkcgHoc0qxqavN\nbeGJ\r\n=uVwL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICv5InZ4zz5C7O48sNg4jRXaXS9tEgUBXqOrS7LUaRy7AiEAt3h6M24P2k8rfvWPoVv/vqEvlLg3h1AMHNHWTPeX77I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.1-next-1612815628-a277571f.0_1612815917594_0.006662219103921174"},"_hasShrinkwrap":false},"2.44.0":{"name":"@xdn/apollo","version":"2.44.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.44.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-q2amCSePQKmZFPMEDB9yaDZFmUpXyS9MsoVHGI0k0DhUf/xCzKhpO9/kEiQUPllcr40PobkDWT4IpJAZYvgBag==","shasum":"61774f2d0d5a20b0163209e3fdc834ec796f91f0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIamkCRA9TVsSAnZWagAAwNgP/i8wURVURieJZ9xT/4FZ\nq5cUp9XOLyra69lpZbTOTLbftf1NKQQlRmYeceksfQWBYaQSvM8/a35/4ygQ\nM6/WpVTyEmzpY1sHL1M+3HY29Guy/jNPIIKVYqI//EriwlXd2odL3NlScs2b\nuJhzysGVvFRDLzjXmRCx/Y9xWSOTnFIMbnw1Vus2mAYrYRUyWrs58yVQlxHd\n5SWDQxJFPSpzxuVIh09fmif5zRuU+crBqacK6nWzI8U/A4hrbMz97w2Fk3ce\n5M/Jg9At9SXGs0ac2uwoWcTCQxFDF4GcUjWN1Jpt3+SSFGV4aZF2iemxzl+s\nJB3T1mbYCqxfEScNYIIpnMq1jQPI0xzq+q2I5QPxMxKETfqqWdz7Q8UeliNI\nhMPCEUUI2VqqG9CuR8mrjG/Xd8q/IjGEVmg3wA6haxhAyAvsvfMOgmnzqDUH\nYYGyt9v+4N3bxPYYyVXx6isa714/n0O1SWlTdii814jTu/WWiN0mZQxEr8XP\nTyvzNrszorm0Cmyo3ZKT0WybD/9rDj5MsZ8Hkh4d35aXbHlL8WmfKz4yF3Ip\nZ18HChQVz6FoouZJsAIZeGVk9uRNmaOHNP2B3IQJjJbjp6b1/YOWA8ytD7IP\n0BpTi3yiMYFbJQN7QSV4uGxhUktSaO/k1C2UE9PAlZ59zg1hlnMlgBTF8X27\nvpli\r\n=vPt/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9zYm2fEWVG3kr/7zxhNMPGDR7oqPhq9GO9AurtIhM4QIhAPvlQgV8QLLC7JPeddAllcgys/oMM/gAfRT9uy4zB1Sy"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.0_1612818851573_0.0563267354230792"},"_hasShrinkwrap":false},"2.44.1-next-1612875287-515a915b.0":{"name":"@xdn/apollo","version":"2.44.1-next-1612875287-515a915b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.1-next-1612875287-515a915b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.1-next-1612875287-515a915b.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-NIM0f4MoQKjRBcH92MvQF6/DgmIy2UwxtxOa/eXpu60VJU7gPvHh1N4PRdNri18M2IO1SplGBA9OaWxv+jgtzw==","shasum":"ec5a8702fae5a096fd45ad0f12a5b9fe32cd31d6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.1-next-1612875287-515a915b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIocwCRA9TVsSAnZWagAADGsP/3Ls2AxSQK89wrQKvj3w\nSM4zdT34DfwX48LcTdRFKW6E65BGTPNkTina/dODmghbAXye3XBTwcw0ixxD\n17+ifHMEHUw6r9FMqIswDlVurbOyUGJspt93vWO7GjB7QWN4X/Ym97T6lf8K\nbWFgVayOXPGYjzAwCWmGfJJMpfCjamYSpltZXzlELI5Th/q9V3v9eZlWzxSU\n1xRitCEDN+kJEhAZuhxz5IPFiaxBTDFbdVpSI67+8lD1uscX+ObsCqzrZ0NW\nEhfIraYamggixmTPG9COSN8vapwZQzuMFlTCAJWnuRBDUnsuNpFFpWX/l8FE\n6yV8Zkr66r6D0OZ+z4XYA910DPRh/Kn7NpzTHczeU8uCGKc3Ga6oZQpBCMVG\nzibcH/2fFv1AvskQEUGqaMefSz26yn0XqxZKf2gSUTEzIlnqDIUe9EHtI1RZ\nObLduOtcFwhmT8jy9fpRclLftO7mSw+dq0/WUkM1udn6rzotLVgnrn7nEqVH\nV6ZmT9Q/wAetvcR0QHll2OUnuBbxW1WVX02KD8hIpHIxB85wGMLEdQYCVD0/\n3Ne/E52mpCv4/I2F5Of1oeNERWAU4Qc/OPu0Wv1rfG5fMUywqnEDpcIA4UIe\nmPnCxF3WeAzTPMuXHj4tUXY6gMGqrnlhQe+viiDwhiXUx5PH6e7xiX+o7yEu\nB60Z\r\n=YDOA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcWfp0i4VD6WPIZr/ywdJ6BHeSIG61+ZrJosVo55KvpgIhAM+u8WJ7ES5gYEq1iZVDE9erVtvqgrz2ovKSooanw6lK"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.1-next-1612875287-515a915b.0_1612875567991_0.46396962478053005"},"_hasShrinkwrap":false},"2.44.1-next-1612881360-87a0c00d.0":{"name":"@xdn/apollo","version":"2.44.1-next-1612881360-87a0c00d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.1-next-1612881360-87a0c00d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.1-next-1612881360-87a0c00d.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-0VTzrW6vm0Z3X41ezmYeGP4NnFgjPt6Wpb++oYXr3Zv7FvzZRnSoxnoC8UsLgEhb0JamgIg3H4Mq/Ome+d314Q==","shasum":"f1b078b9a739a8f69f720068c5ef691f68895051","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.1-next-1612881360-87a0c00d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIp7PCRA9TVsSAnZWagAAFkAP/0PkqrB+AsPZrdJsg4dI\n+0ejnSIACA5+2439l9n3B0hqhT1ng7It9g5VcTAjCuktBdUsTvWuTQvuKx0d\nExFTDbncD2FMAksTPq2Cgg4SgZWPRuAD5G64sR6Xf7112p9L+43FjDuA327S\n97f6Tj3FuAqGpaXYAWRmafHh0XgXJVMp3OROlkr77lf5GAY9kDYfnpKMHgyA\n9BQMmN8FBW+ThQEDHwFzugM4nZZPikZBoAdC8gt/HSOt6Y4gszOdaXJSBLoT\n1j2RIWbMa1DG/MkRNG9XGyMMYs80EStLGH3aNyXcoD42d4RXgKYmPmCXZa4t\nQ2yJGyUnksWToPX9cqaEwkcfg1TYl9JwT5TQ8s/feoX3PCNqFPHwfjC0EmdU\nPmIw+oDW6YVMLBEh7EmXqschFPAmJKM/20dHU/dbKI9VFQ9cbB6L6GH2kRkp\n6ZlYSKbHNljrWOGsxL1NUM0JjHacbJosZfvKm1p0B/+ltI1XbSN7DP97amZn\n2TDhP17+LgXxDwrkTByu5cjNUIuvd7zGOM+ofXUEKuEGZ+XmXZinvGHr4+lh\nu6XBACM39/F2Y3Mb1M4dYT+XcoNb9zyc35Ypyx7+y4H1cOglAtDTFpWKCfJP\nyb6hYyplSv3c5tcEdAAEXRiy7Hn0jYsGZFm1xgMHIDc+MG6/IQp6ZI2FnNLZ\nMnBH\r\n=4w95\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdjn94XxMWafDrgMkF5KhpI/5QO5RjeCSWRSbqFfrhWAIhAKcKNk6xG9jBqBZSTWlzHJ6DS8AVsXppjgvALHoJ1Y15"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.1-next-1612881360-87a0c00d.0_1612881615258_0.373373825702247"},"_hasShrinkwrap":false},"2.44.1-next-1612881814-d5dd2e0c.0":{"name":"@xdn/apollo","version":"2.44.1-next-1612881814-d5dd2e0c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.1-next-1612881814-d5dd2e0c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.1-next-1612881814-d5dd2e0c.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-QHtUTXiReVTMIMiUZslVktl3eY10CcTk0M2FEZT0hDZkv/FqyG+9icKIUYSp6Yf1RZ8G67iAGwfGHszjlS/6Rg==","shasum":"bc8b959ed14c853e11381aa92a96dc40a73cca05","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.1-next-1612881814-d5dd2e0c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIqCPCRA9TVsSAnZWagAAEr4QAKNg34MRJRZIcI+DmmjP\nYUT6rB9gMIhcNYv1g9OUK5wkvlXmYyk87os4SNCIVIG762aW4bIjtatXONWe\nvDUycnTS7iX+tKGIERgYgzjeQjbqrDnB0nFmsd+JQ35OMfF7LZtdfON8/T+0\nrrHhO1bMVLLx4sGqy5HGAL3Qx6RsjsPhTCUXbSM4uHxPQSbDdiGbBc1nzZE9\nt6Df98tcLw7Pv6Cl3RNiepu6P9g3n45pqb066F0EfCKb5tVIJUe9dtnKGLxZ\nVdjHCPCRqo+aDiQPxrtvNqaT8rKbllW+3QTiDSqs9DIAUCj1QOa9eumZcYXi\ngclIeHOQNIA7rub8M8KqXDPXfOIuesMdyM2URIHZc/GM5WC+QgYh0t0cTcxC\nIKkrWbh864+aLDj5AvMN32PCv7muF3ClaF4r0pH6Q9359cRNv9SFpvfgtMjz\nBXk80ABJeWGgGSi2efluEPDAhSBNHVKqnigrbhITVKrb5agUdVrculd0Uk7F\nqfdD5MWGcoh6lgv5eELYTP3YN/kByR+CovdvVu04KTa7SB9yqbqaHchvNtek\nIKB9o9PniBUUfSf2RVZxdGunwv28f63yrWvA4Y/WSP68roaa/BgeNIV7Ykcz\nY3kR5BzOoNlVPDJCmfO4O2O9ywjFAIwvKVafYx08opHKX3gd466p5AelVtbG\nNCps\r\n=Akab\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaEzAjcY3AMT8TXeEUKHYzNUynv1viojWsISHBWE8dbAiEAhLtGCPzkJu/r1C+1Kb4qD/ul0bTWf7Werm6TLognlzo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.1-next-1612881814-d5dd2e0c.0_1612882063396_0.8628006380316384"},"_hasShrinkwrap":false},"2.44.1-next-1612895131-4361e71d.0":{"name":"@xdn/apollo","version":"2.44.1-next-1612895131-4361e71d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.1-next-1612895131-4361e71d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.1-next-1612895131-4361e71d.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-n+bZnj8Z5DJxmzv1nGb9kJ+nekqzLxhu7xKGiXWp/PuE+M4iQsf4qeDbMv5Ac8uIRlbrVbllfbdjmrh0PRG/tw==","shasum":"9e546dbe6970a05daee266a2041eaf99f40b57bb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.1-next-1612895131-4361e71d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgItSlCRA9TVsSAnZWagAA6tYP/jMCwujw/5WyQ8FUNNlR\neUEBOV9EXSAT7iLu2q1nEICwIStv3ibvXIEuaWW7bABiWaC7vrmCNQ82LJ9M\nzIKZ2VPtV51VaFRbm9sYI150q2I0BBRg/W+xwL1ylr0G2IX2Jl87au9arVi2\nXJ8L4IdiiGt46JtzyT7R8JKnPuXqJ+GIKhPJe7FtFYZpuZK8Mwsz6N8jiJr9\n6iO6PPky7DP36j1dFL5giIb24VwNanyYhyXNSJRW4ajMf/G+meTAuA90lFq0\nIU7CX9qz8T3br870Hw9UwxyGM/rF2gawPxXv6yzBGJiEwSMaiYKwqFLbPKbJ\nxRoRgSnftMXkjbKyw9Tg6+LvZkZ09YfVTkEfsMq5SxGbAESSRzDJ+ukBDjmW\nOYDx8VJnJstJOIKSvKOoaocPCWG96Mvq36eR7mk7AQ1gFnk0NQ/Ed6s+Mhu8\ndhRe5hecu9FSVEJS5eZ4kVjSrBzsGs0kzylkN5o4nG0DwrdruNJglvPekgQL\nZd1kMHtgJDJrtQSPxYolRuyMRiREMW+G8rM8n3WdLWrFu7PSsUTZcowFk0i9\nTOdKDtA+PAJ6BJ9cXVLTRUGGOZ40BAzwbAJzfgb7Cr0qJxKPVjVVPyRgXiWE\ndcCjOLxoHcJ0mqmEHxxf9cVvnWFpzomnLwZAoSHymKoFg1hDPoUoLVS3C3YU\nwcTi\r\n=C3Es\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcXqRrbZ9PTtG6lQMcJwgCjv7wci8m5pQeP77NVgI6hAIgaavSNlIfoiTHFwe+dC6TIrao11CU9hfdmkldtSFYzFA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.1-next-1612895131-4361e71d.0_1612895396670_0.21169755722679584"},"_hasShrinkwrap":false},"2.44.1-next-1612898947-7a0a2a47.0":{"name":"@xdn/apollo","version":"2.44.1-next-1612898947-7a0a2a47.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.1-next-1612898947-7a0a2a47.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.1-next-1612898947-7a0a2a47.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-COaZZBmp3IdHFmVhlSp0buXPE8aFEEgeKylBYI0bWs10PsgWfK0BFgDc4Qt5/HmC6+8V7KYeL+tNUt6rGCTIzQ==","shasum":"28af3a37b64868e96573fb75badd37d667acef72","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.1-next-1612898947-7a0a2a47.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIuNiCRA9TVsSAnZWagAA1U0P/2q/GIKIobG3Q/Z7MHN/\n3l2Umw3XiAuMc8njlihCJITPnh3Dr/9QBvF9ZgEzHigdN6tCQQCMGKrmy19q\nVdzuh7tSTqEXWGErS5SfaJqNNSsd1t3NiQTr41tGHumdtiUiVHdXa6DMJuZe\nSuvENFXfG3SphPilXz0M+3iTttmwCWVIhq3gujxg06ANPhEldxVxg00PeRqZ\nF1Sa+BMrrhZW2ORXDBGYu7C/tagQ8svkwr6JF3ibwHSGRmz4/q+njgf/ILyh\nIheFmGUIfTXTwyVbw/0cktAKjMEaTGuh0tupQ4ppMjXE6edppRxmQb20upqt\ntsYwX8049V96dwLXZ+9tsEkkZ9KItovCl9dR0t0NXRzBCOKGi1PMo1BJS19n\n3WhmLRzyxa3ACqn83X3hWL6nsWuwzKfOp8SRC5pLBoOy2WT857cOL00TslPZ\neRpPBSeeOHK1LxcyWQGklLshIJ+LznN7Xp2nxbdd4VpvuAZW8xQS8slKoiA0\n1zgnOL6NWml61I3GDZvcmHuBFipedH7HQiXO6D2iZyAUePeqPKkJkoPMRSNJ\nZiIQOfcJzdRpyppzzToaNFb7nT69Hg2L86VJU75jKC1eemVXtfQbLI0pgicS\nEau/r1ipRCbh+keMyiXlQTsN2M1QlKO1nmjSm9LrvZ0KfEh12SO68V5dE24u\ndukY\r\n=qN+O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2TuH1MZgz4ipAWn9qAQWLhuqoPpgEpKMeUD95WBWcJQIhANBO3NdO8DA9S+qqFCuf6WEieVPNLmfQKHS8XCNLdBSJ"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.1-next-1612898947-7a0a2a47.0_1612899169550_0.7343259545328957"},"_hasShrinkwrap":false},"2.44.1-next-1612901435-07e59e1b.0":{"name":"@xdn/apollo","version":"2.44.1-next-1612901435-07e59e1b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.1-next-1612901435-07e59e1b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.1-next-1612901435-07e59e1b.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-NAKLLsIn3609zMvkGf+ovQ1v8kuhG5QzIgszFwZ3RABAwVCxN2Dm7uokiX6NPWlpzmDFFLC04QBaDtcYZZvbFg==","shasum":"731bdb0f56e7f9f160d0f18b18e0a35c6dc072d5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.1-next-1612901435-07e59e1b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIu0xCRA9TVsSAnZWagAAB9cP/jiIkbijZ77IYwz+NG3+\nTp4K3hc3K44lPI8xTrp7xGsOQsHHt5ranlxaUrERmNlcU3yxXSbTcLc2IQb0\npdN5dl29FeBiIwTuDSRG1aJj5wj8QtZDj01XehPZ0nX4LR4Thck4YOT932zE\nrc6ebyzz0bH4DicT9oF6MgvWhcYkUINQ82H9O+Elkd620OOzqJbf7L+sEmWA\n3mYkZxNKzCC7kBesqgFOfwDZKHu/umhD7raSnlyQSL/b4SlXAWb8E3ELEtpd\nqCLidGpG4L9G4cm+8F9MoFKVDR50woYCR6DzakRRrsxqLD0DA1TpILx5Os9D\nN5c2ZlFbU+a5RZx0MBzJck1H6BUbqHQ1psYyBaPPr0Nq48A7suAeMw8hw75B\n+mnkCHAPwUE1KLWxCh+90DAhbxlDNdHq2gt/tL7YRxFOzalhGlsOdmeYRPHB\n/m8oaNmOceySe5HIAnChwYO5Kch5KMoayfLvqLLFWpeJDzMLEVjKD3nNja6e\nn6jLQHU9JHftjB/Vr9QF/n9A8Iyu43eCv0LKb74FJ2oSYn7NPcwX57R/Fn6B\nEGNgMj2wNNB+mt4GhDO/xp+s3rqtDetEMX1m49CT25vcQtfzLvbz/E7SIJT+\nLDdYK+WxQ7QFqIm2lCoPuYmHfwayxcQf3gkkBtCBHJDhHDvREtdoY2lOmY0M\n8DPW\r\n=wkEk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcNyvjryjOO+bffJ+4KZLKXAzLEyeEcFG1mhm/MBPWEAiEAkXBg18mPSp8nhrX+64vsrtiGTMk7X7PJ7FFqpVCjXxk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.1-next-1612901435-07e59e1b.0_1612901680677_0.7371902963675763"},"_hasShrinkwrap":false},"2.44.1":{"name":"@xdn/apollo","version":"2.44.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.44.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-LS2U6eAzO4B+eQVNc9ZvVO8/qNMMeJ9NPKXqlKulLthQTOwmx9bfVacRoLiZ+yUXpebHQXOJ7GEsiL6UWYn86Q==","shasum":"ac9220791aac92970fbef1cb6797f31a9c3f93e1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIu1SCRA9TVsSAnZWagAAnOkP/R7LmIUpVc34EWEE3i+8\n/BoLQHXm4pXwlLSwQUjxw23LtmDBOqb4ftzaDTRH7Ew0/dzXRc1Z1KeQz+vR\nHxkVDTWgAIfIOSX0lV7y1C/H0VFhd/xqOePnNxfMXoV1AO8qiZhAs9BwM06n\n1tWSsAssWtyj/OxjDO66FwqjI9FNeLl6J4ZpFb9q56Iqc0H574GQYBhPVD6L\nIrf3VI7Q4WMyX2Bm23n1o0PauasB/nBDcumcQTUs1uGfQeFjNPcl3Sw3vzAy\nqYUyMJzpNKwpZmSQqO3mfwTXbFUPFGCI9Hm+spaCUu6IvAjaiz81USdPreNo\nRIABFbb17bFgVI3dRzkBtbiCjJBTS4EFqwshbbI8cP2yRHP8hpnMa/QEBu7G\niXF/Nsd8iaDVdsjzddvkH53Gb59L3hUehP67GZ3+9PlDCfDNelZSXQeFrsh9\nxca16OVIhVzBU6A3BcwF7LM0dKjvMiJb33r50WiWeI2CztMxVYULQpmUfNop\nnvppviPUhR2IocqiE2iFLrwNEhxJGNWA3GWBz3VeUfSYeDh+fN/LrgFpfdbG\n88xrYf1FEtPR06VZmOdju8Eq2c/6tAw1tCM1qQvEQatd0sSs7JzyrNYwHvlr\nI2O1YsHIoErbsnDbBazYzpfDkwLI3g4fps4G/9++wFOfyJQbmSIvg7EH+K/E\n58mQ\r\n=et80\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHW87sFsWftiErokCyzOIwcpReNOsrNauygbVTteYoXJAiEAnmVZ/+7dDGNqMnawnvu9tO8YrULvhe7E2suMI2vJzWw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.1_1612901713535_0.5132552520556852"},"_hasShrinkwrap":false},"2.44.2-next-1612901535-ab64c39d.0":{"name":"@xdn/apollo","version":"2.44.2-next-1612901535-ab64c39d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.2-next-1612901535-ab64c39d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.2-next-1612901535-ab64c39d.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-gLI0aHbNvnXo1CgPuKxrOQnoIAwqmSAj+xAjibqNnW+CyC+h4uYjM+oSAHVv5znekLKQPzMKv2skeXPJ2CURfw==","shasum":"a150a1bf6b053a83d0542e642945cca6cb995c37","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.2-next-1612901535-ab64c39d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIu21CRA9TVsSAnZWagAAmFsP/jzXR8DI85BWnL5ZNSvy\nOi22noW07i0MiSFkD1k4MP0QvRotHKN48iRZ2A1vv9MrI3QiF2YmbD/cbSie\nIghGKYG0hTPW7Cjxn/gMI0F+aCVNlUh5EdG4PxVGdG9qbydg5XPVlKprNhl/\n80tIMY/rESCIxyRWoKsM8pb2U7MFYmBu16tvIPtKMXKh3lLWxegvXLCklqdi\nkrdcZmMNo9Kobv/pzfERQeA0sj3i8B+kacCCNg4/604HbTQsW3NHgqnW3RVe\n5Zh7sufutSja35ViJpJQ4yVodO1rewPY/WOq4Nir6eTKIHRaywC+q7k9s0sq\nmPpA2V00krISoc7nmz21LfhnsqxJHrCsVHnXLgUTrl13SSG/J+dGSrGpECpb\nDYSj/Y9L7bRlObjntC2qI0BUSxhCBy/XzEdRBRP0t+vhCr/pgb/ZLqcqCc2o\n0JHOg38kr6asdxaYsFumjJO3B7/WATW7ip5XQPJ2GfpoxYzbDMa/PHNL7k7X\n4CqdbsUC3POyvQApxHZ1H1PMZmv2PNtrBiG87Wb0no7TKA3dGkYu4471DXRr\nWuT5pbZbGHM9VV8tvx1vmpPbiZb7JMW7QL0P8S7/ox8fnSbRkHthojckmraH\n8zYaqzjY20KT8a4HO4xWdmCjMAqetLXIzRW9p2QRJqw8+W489Ywsqc09RLVv\nQg6C\r\n=gfn7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKNy2XQ2ZyxFFovMMzegopGutmk3bNHWTqdZR2lSosHAiEAlqAhYe3sR9c/8xxf3iQRgr9pCQi0+C14n7PnwtaKSeY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.2-next-1612901535-ab64c39d.0_1612901812950_0.44484183707381253"},"_hasShrinkwrap":false},"2.44.2-next-1612903048-f77b7138.0":{"name":"@xdn/apollo","version":"2.44.2-next-1612903048-f77b7138.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.2-next-1612903048-f77b7138.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.2-next-1612903048-f77b7138.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Lsbow8C/ImNUybdbAb0LXuLxtzPLBl0/hbZCnwqDLXltOYQ0YaMMCTF3F287ojwv6q527miaAFeDwua7QFEivQ==","shasum":"733a8f1e2700f9a2487467d47b5340454e817cc7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.2-next-1612903048-f77b7138.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIvNoCRA9TVsSAnZWagAAHJoP/2Uc2eQcA29NJHLjg04i\nhqHXYCDyMoxKHv2rAy9hyiGrQd8LwvKCcLU3oMw982JYGpeUkf5uGzRvo4Ta\nPSjW9ynulyHCE6XdQ0XZE99ICGQnxkLfh9I9vr7lfOCqKh0LqWRPj1mUZR8h\nUodqtXghONaoS450ymN2B7gaOXKIhe+g32PeY75qBsZwjPN9aFc6cq//sVNK\nO18CHiDsFTUtZZB5EKdSGMnH4d56fy+szF94h/TgueENedHx+9e2h7AWipME\ngTA1rEYW5LFyYV7GmQkO5pMc+3weEiLgixV5TBmtHC8bs963YbRlTSVQHND0\nSuWcSG8NYzyPt8y5Fq0rzlws68QyrDFNKl9jxxcBhefDsJPv4tCHxQ5wEQR7\n4+Ub4RILC3O9bgPznrXR+MW/4U6hoLs2QsaJMvHtKh6QC62wUa5Fohje7bv2\nfqvH3vI4DMQTlpVwlqHzGDRf33oiy9Q31oTe0bf3gRTGeCHlUsganvvpDVgh\n+034AJ9u8IRec0fHBsxeVojeh1bY0NDJ0IqUHILOX2ip+Wgisq9dh8Gv5QeE\naOFwYx2KK4UdR2KZRLYMnqS4oozaIeGGIk2kNOwf/0kSZqJHpvgM0+M5QOj3\nLAhhu2Y1fl+VZg5jQ8ILrxH8DWHt9GLcUKWgUf0vUGYERKlWA6JNz4e8N7Ht\noDuc\r\n=Wrms\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcog0kmWeDyP3HiQySIKWfFbZYLbY/Ft1Dm6PiPzP7HgIgPfinvi2PCTOEFJXJW4nmIGax5Sr85+Bv245MVtqbr7s="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.2-next-1612903048-f77b7138.0_1612903271653_0.6436261645616213"},"_hasShrinkwrap":false},"2.44.2-next-1612905654-a921d501.0":{"name":"@xdn/apollo","version":"2.44.2-next-1612905654-a921d501.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.2-next-1612905654-a921d501.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.2-next-1612905654-a921d501.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-JoicAcugP/qgYMYpJfdWGzLIZmjErJOzNLpyJjucd//gIulMsxrpo6RRjeeX+RLZPH4hum8LSj1FZqxZHguFbw==","shasum":"9c6051701d2278c2dd6857082a4ae31965caefb3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.2-next-1612905654-a921d501.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIv3QCRA9TVsSAnZWagAAZIEP/3ZJDIWdsAQUkS22ze7g\nfl0H5U1Qtq5bxNXMCB5yJJZg3qdxKBjCu/Mdfu/HIoPCVZMOvDfbxlKjIQc3\nd8zIaq9KLOuRhohatEJlb5S0AABeCePfdv9S7jsoXScR4RX3GGFIPk5sEVt7\nURcwdJguo/upy+c18gR+7whvE6eg9nN+hkflWWT2wUkpjS+K9SUt81EJTLbu\n3Of7UHh1O3grpSwySbJpoI7PB3y+VIK82KIwmlCRT8RjbMHeeOb2aZ8o7QVl\nvIFf7kwa4ThxyPW3gUHahe/BCWhXXlBfY10HS0mwqmohqtpmMQh0TFIIZ9U1\nzGDlg1rvHlg34TOwkAnsVEluBzpyO5QJF83ALlwQG9g+xzyeMlGtmcxA2Zeh\nFfjk/f0Mo4AN7cQwERfYFOzoRqnMIIYj9zrSLbIK6SmB4vwCAEmGo4Iu/xct\nFsDQ8M+0Xh76LxOWCbOPW884jWAa6/BUYW4x/bKudf0com0fAuB0/VzSvjFX\nmBnkCZ/RhXTQBbEZlpqfC2Ga8HcSMsV56ihEE2Nprs4Y5NXjU4pmcLTnEjT0\n265knrlImmGTznZWKxvwnZYau+dlrIemIAkPNcgINMsty52pW8YCudhcEdWC\nXsFRFEODeFdcc1FiUKdub25i+o/TWHDRr9uTwjvmK6NVdEW1Ycbslb7U0EbH\nWc68\r\n=yLP9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDnrJ4jKGU048ai04eNxoWovi2QYZBx0b9DCaak3UDCCAIhALOKOvhWKWLcB0v2ilK0FMF+OXNtna72I6X9o5mKYtf1"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.2-next-1612905654-a921d501.0_1612905935496_0.42123534035981725"},"_hasShrinkwrap":false},"2.44.2-next-1612907156-be16a678.0":{"name":"@xdn/apollo","version":"2.44.2-next-1612907156-be16a678.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.2-next-1612907156-be16a678.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.2-next-1612907156-be16a678.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-brFxngkLFaiUy+1+6T5pFV1cSZFGcrRKtp4q9sGowreErGMhYPQYObpHsjVLmKbNj35wYC5b3osUgJrQ6/ubUw==","shasum":"78abd33712f6b350025900044feb440ace92753e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.2-next-1612907156-be16a678.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIwOXCRA9TVsSAnZWagAAKlgP/iXJS//4FD5o0ZlahuQ5\nL7/ux8UyybPQlElzOjMUSVVj0Nn4wD7pk/m7qD/1Hg/2kmwT9PrVXN+jLXa7\nEU9PnbjnM/R1HtVydDTRZY0Y4OZUCi16QTjjL4+svsEsfstGvR+Pcb/dFMgf\nQpVyhuWfvv5a/hYSmnLwVYUT9QCIHqTeu8q33fltOT1pXEzAf4mojMCXFcj+\nXbITmgERb0ET7CwGLzebVH8fgbY+EDtFMfdmaU7ZIhewHipKjJBS4Ton7vWw\nd9zZ14zqsPwWknNAxEhj0zgAE6VVBptJcu21UQnLwzny6YvBCwa2rcRXkKLQ\nCy3B++zNTEBLhWB5mR/p3HlGbcNKpBBZBnt+8R39ReC/4f63Swfm4XxvVAk1\nOMqzfvlb+r+67Qbg4n7mBa15v7lC8rMWQ+3ExQlh2MoIElfxuRXkphkFCdxt\n778uZsp3Hdiiz+iGEtIOtL0IGub+GqUJTAcSw0TzYVKqdDME1LO02YuDaVQs\nGy5XkYdXYpZNwTqm2/Q+jKF632fE2omMgrrtE//vo+DULl3SPL/fqiqFbAtf\njPdPPR/SQyRGzaGT+teOthv/HMbmqrXJ5LW+Wa8ODKMx6KOqokB7CSbNtjE8\nIwj80vYCx47WxM5AY/pmIWg4OLwTnfnMCNSY/eWq+KZrGsJnj82oeZqiaR1v\n2zS3\r\n=1EhW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE64RJKVHhsd8etL3pt7CpZ4C4zL1xq4ODLONNRpQk9mAiAXR6xReVLHKpwPGcAwO/X2ORdmpF2hvGM88gooCngj/g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.2-next-1612907156-be16a678.0_1612907415464_0.2739415044779987"},"_hasShrinkwrap":false},"2.44.3-next-1612907227-4c9be7bd.0":{"name":"@xdn/apollo","version":"2.44.3-next-1612907227-4c9be7bd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1612907227-4c9be7bd.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1612907227-4c9be7bd.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ZJLga/olGsdlFWXoyLB5lAqTCQ5A08V6l9ohzaM08307r+gbXpXl4DokpXed1Q1lhwHdqdKp5JFXG5yr1m9B+Q==","shasum":"3c9d6bf8fee4fbb0d3a596126e7b38e4e0a8a81b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1612907227-4c9be7bd.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIwPYCRA9TVsSAnZWagAAzHQP/0cJnGTWU8AuATq78sgH\nuhB2u7mmwtHNTvY69EgtXdPDqXspy0epdRV+kSTN1yuCdI090GB78ERVLqGA\nXt5UpxqBbJxAF5iDM01SFJmoaz/f3wXYU/88xoxwP7/BEyTv/XpVJRWH8HYB\nnXa1z0yJqVOkdjwVTVSiqNq8kSdaRTbmv4AvJp9uC8+wPiBtsMHsH8ghqu1c\nayyv/bFBvu5l9HJvb8ZICj3M4pSAz6vu7b7A2u7pS46DC3r85cHxEEd8+OiV\nQVXFIY7VZBsaETVAYiIxkU1Fg9Lh5ROGL70bn6rC4bveNfXHGrD01lHVldWL\n1QAFZNgtunhGRhNMW3GfsKWpeciOtTBP4DblVsRm0X6y6SJIYtoUgh6Qbavo\n8ZmV1WOwnogXBnKvjxZVTI6/sfAflgfffSWDzBMr40bVa50tYXpqcst5nOTS\n1V75ZRZy+Uhl8qPEwmr8Y4HOqFo5Rsrtx8q+k0pO2xgfNFGFP5t9jh7IQMEx\n4+CdiAOnR1OKUvWHff7X6CYPzryUSPss5TTXVZPNWFWnQNoSCzKvqzbh/yr8\nXaFOZ5p2fKdCwDG56Io5GFLRWIY6Oj1WiTuxVnAMGP+AhYILjLFY0hXfQRZn\nTpICJHKSQaWdc6S5MPAb4/tSa79vc9i2DQCbZ2aGi/+VBfksSq2ZzXAaCTj6\n9TXb\r\n=xQrZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDfoP3UqOOOB4VrnA8HcED9s+ajKeBQCS48IMyK2mwODAiEA6fW9062cB1fSk/W7YAonkgx0fdIu+sgVMrp7t/+P/ds="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1612907227-4c9be7bd.0_1612907480427_0.10612964411055548"},"_hasShrinkwrap":false},"2.44.2":{"name":"@xdn/apollo","version":"2.44.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.44.2","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-gHYaJ8JjfaOO4sXku/TeftO+DxBKjRrI11VDWpv2L4t55bik1Yzo03Ju5TAXrMN3CeMT63haxfloDhY+6g/ixA==","shasum":"c5c17ad0c8a58fbf310a919e679dc93b515ea592","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIwRsCRA9TVsSAnZWagAAd+oP/R60y+33rVYdCK9LO4CJ\nLl7eAI+jJKRME+D/z3FrXKRPlq1FEz9GhQbJFd7KMCAe8TK2W6RKhCxGxzta\nUmqB/KGYsspCh5GVvUoyMfkE34aUAoV0Z4qMHk72dlKg3pepAZysDL+jDS5c\nRUj+5u6v0jwqotsMLSW4eF+mfbswKJ1zgFapuodAZ+ikN0vZ9RVZzQ1p5TaD\nJsh8yur2NhENg3yhXW5P9l6WAv+i6yktwoG/LxwdfwTWF22QUbJMc/mdxJm2\nDjb1/OwwLiEzN+1HEk3lIZssGz5G0BZHQZRAp7Tsgp0gVGtDjGyotyxzDtrG\nQhiQdu9CFyQvAC4cIduvzP8GjyL5rBqBQL7ej9U44hHly6Jz4L2AbBpHWT63\nCBXZXjhuya8OXYDZh0nj4+djzQGUubpppZd3OBVMY+YlzS66vJOe+yz2whPV\nwlpXYmkP6bpMzJ36PVyIjDxpEfB9L+9Ib97JLOs2+R/+6dtNuZlIJiDJk3jJ\nsY0mwrhmQft6xoNE23iyIyYCM9fjwnr5w9enLMLnRQxinln7pUvEVQiISQsV\nT34ED6QmAOcTnMM+n31O3DdUD9JpTa0fm/58xtqGYTS5WvqGS1XovDwbI66u\nVrgd1v3RiFbdZg4XduL8+NTv7b/zvUsrnMIbkMj8WyHh0VEVp0J/mqn2p5tQ\nZ7cH\r\n=C7ax\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChOWe/6xQXUY1fTX5LRiRj4oPW28jx9U3IAssGJ2HsVAIhALI/K3OugMSWxMrrtLSXI2YbVK+R4kwJooZipUhsMLq9"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.2_1612907627620_0.5210595733925438"},"_hasShrinkwrap":false},"2.44.3-next-1612916720-f7c12971.0":{"name":"@xdn/apollo","version":"2.44.3-next-1612916720-f7c12971.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1612916720-f7c12971.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1612916720-f7c12971.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-uhXF+Qywa2cKGmbhaA7oXMUylIpw0lZcAHzYJiZkhh1QLYDsR9E4Vn5NhdCCVxSCMew9GW6WDM2MlStYuktuEA==","shasum":"36475fc492218c6837652c672404d788fcacad71","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1612916720-f7c12971.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIykFCRA9TVsSAnZWagAAYNAP/20NQo1+rNj2CWK8l2Lg\ntiblQoaOdUjE16Ifot4gj+R9xx4DzGtorcX+XC0W2d0+JajQ2+DkTi4/3YR4\nW45WFBzEwtPv8LCXnTeg7Rp+OOjL5SdMDTAdsSgi3lsWl3P9BcX6+6kmelDa\nJEW8eeFMOIb/EtYiMaod5QeOhrFeZQE4nUn5qHIr2HZSOKeQXvHF7st3Qb3P\ngJdB7bxZFRlnOaXQT/vHXUjJ4HcL2xhQvxXp0TotWepY+MLS3LUZlJxdVXwD\nCkEnNAktz8pKncuHMG2y4nj8r17q95dbNR/PdcupEzIdtqvq2JfeOr2qAv30\nNFXdkeFJ0fIv6WAEJbKSv4wYPnQtnar1uRcwmfYFgWSM6yNomZ6yBV25BUjK\niZlKUIk43waHPDpyomxF0Dqf4dbV3LI5/9xgpUi7bcxyVOS1OKJMjhxsfJAN\nTza/0mm22cimStPvoaJcikdlGHI/qyJS7Q4Q6qOdm1xAoLBJ+iox55hYthzN\nfYOrnuaPfLenEUHcBlWvFH+waGXMfO690MAzYw5VmcP72RhxCWYcvF4NbupO\ninxQn8yosrRtVs16DpPnhkLczJts1BGAEPJv6ZCUe1FxxFbdktKhMM4Z2xIj\ncIxcK2em/tWNPCx5vb6i2Zg0aXyJ9saO411X4BHidHZODVJbAuQsrbFAuPVg\n77fa\r\n=o7WM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcX33ZTT9G4ST9u49gydW6VG4cZ1JSEEUnVTm6knxC7QIhALP5N9AhnnJBAnvvjXskCQm76oPFwaWBuue6QZTG7lCN"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1612916720-f7c12971.0_1612916997048_0.21165364312160406"},"_hasShrinkwrap":false},"2.44.3-next-1612924869-1b9499db.0":{"name":"@xdn/apollo","version":"2.44.3-next-1612924869-1b9499db.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1612924869-1b9499db.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1612924869-1b9499db.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-RPnWe49Lj3uR5XGvfVDTWXjcSuUPsUZf+JnAT7sPFe50PvUZvR3o2OyQtE2iRbQO46EDZ2PY2VA4yXC8dsyW8w==","shasum":"51bca8114e34127cc0581d98141004e1a2023ed8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1612924869-1b9499db.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI0jDCRA9TVsSAnZWagAA2MgP/3o11VZGnlWHU+4mLjvC\nSwdcGsVnh8r083PSBQACZir5FY3wSzmwyXzCBUav7Yuk0j0/N8UayHlM9KH7\nqwJZFcfmS5i/yEy2sw4wtfJXOGt/g+g3afpPu7pU0LNcjcm3b2UTN4kVGmoT\nisyv3TKXs20bfLL7HCeJu+ObGGhEtNZFoYj/2bSyX0CG2ZsNR+dEX84WPV41\nKsu9b9dBRHSmTjHUtYdERFaszKaPLyjstD2qnpgeh2osMmF362bIdvPneZql\nP6l36IPxeUIb5mUizm7Tn+jcoOweaj8iPuEXOPMF8jKyHiTp+Vi4q1wWUq//\n+xjVjYeFLLnq1RzXosfzC8WBmXz0dBDDkbfuBVQa9JKoraXTvvv+82Y+ajqO\n+0PJx+JmcGLjY03zn6SGH8slY2JiWsjVcCtUzAdkrjIsyhz9zT6xIuExGxpL\n7rEJ91MqY8MkQVhxFQKJcuHEAxOPgw6HedIEq3sOZ7d8fF32a21NOYSw31gl\ncgHCEfTPV3CE7R3OTYaRhksqe5Z36b8l6C19LYu7c3yGokkQLKtBIHY0AThV\nSevxFKQHho62y6JabNKNKMmTXisnvs/5h3zkfI6k+faTwgxhjBgIOLhZ2bGd\nDO92xZ9CyKJZG/SbiH39VrYc/P3sONcZUJXD+LGbeXv5HdmTGILoe95Tb1vc\nHPYV\r\n=1tbG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwZUs1XlwCpb/sgrI5wjyb3U9UWHGC8zhEZNyRbBhUfAiEAxbT18f954iIEtz9bJSNPaA24K7CD4q3e0rdFkvGspng="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1612924869-1b9499db.0_1612925122990_0.06764458939378937"},"_hasShrinkwrap":false},"2.44.3-next-1612958717-c9c30dbc.0":{"name":"@xdn/apollo","version":"2.44.3-next-1612958717-c9c30dbc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1612958717-c9c30dbc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1612958717-c9c30dbc.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-kjhT1edBxRl4UdksMIOxnAxjQ2t4L98/0xk/IYmFOvgncwNNvA/N2q0JDv7cblQXqOprSitaQ3L79r2pXlX5Lg==","shasum":"75e9680db1a61a8e36c206c5981d618058c6d99b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1612958717-c9c30dbc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI80TCRA9TVsSAnZWagAAu4UQAKLCjBlnxjcPlv+gjRq9\nWUFva1LkpT2eTOSOtNSJPy/eu1Z43zv60sBCic1Hvxv6PCo6d324Km3Iuo0q\nouZkdgQrUSwWl4aKvpg+g/OeNeEmU3SqFRxIO4v9dk9itbzPs1wALeoOQsYf\nbwuHfDtbxqy6apOJsOYwqsmmo/i07QZuMft/Cb28uRyXMn5Sfm/HurEKmhs6\nHVm/GD9i6JMf5jaBc8Dt5CSHPUNSTOuHMXv9zWYdp4QpfbSBZN/xttRiuFWS\nnIaX9dcLR31rfFmZlPy6ulb3Z/CC7A8rlwBizR1Nvj9vwlsTsLcerdGSxTgu\nm1gM4H5heA/kM4EjzE5VuIRlKWsqSDDjezJpen0xlLPVIWHQDd5D8lnSx+r5\nCFxOd8cEQqNN/9jS2owgljypJLZ0ej4h/IF0qef4eY8jjTUc5dP+/bJr0d6H\noFQYFzdI5b1jWX4ktrS9Rp2toduA1gPwrtUVc86Y1r5690y7lhyd92cNIwj6\nDr7rU2hUY3lCu12Lvq+/9ZIEgtm0YklwDhvPJgWWlP1cdPrTvERriPpcu4KU\nkL7BuI/He6oB3DzQC6uWeo18tOIADbYtQkrxdcM+wy7YJvD1lcWrhgz8SccH\nsGNdpnddri9RXxXz6lzTqEvwEf+w4QK1qCrvxVwjC9YHRRd4sF8g9IWHdQ68\nHR7E\r\n=dGTn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG6RhFBCM7l+10dsPn7sLu9U2bshkeEKoXUkfQv2ZxsfAiBAWGY7Tld/unETi4Y+6y27ldWWg2EVQkCKFgjpjHAdrg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1612958717-c9c30dbc.0_1612958994992_0.44085904399145726"},"_hasShrinkwrap":false},"2.44.3-next-1612964528-20c04862.0":{"name":"@xdn/apollo","version":"2.44.3-next-1612964528-20c04862.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1612964528-20c04862.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1612964528-20c04862.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-HBoJ5+27iOcEXyYId54ZxP6usQV5RrcnUxlPGYTgRFDSGWYlhce7TrDsolSMcf2rZ2Oh3J8FsQ4ahOb8sLoQCw==","shasum":"47410fd769aaaa48aa830a295c1f9babb98bb751","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1612964528-20c04862.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI+O6CRA9TVsSAnZWagAApd0P/1ZTzoIl9FKfBPND9sKu\nxoAOZVa+Pq30CzWAJfer4nlHk9UcoliKhUgC6AHkpQY3fCyRWqldRW1gn/VN\nNm5JpBzXQkB4J0qjDE4rH9gc+pl1fA0WxK0+NCL9GmYvE86Sf4bxmzeDsobF\nvGd1hLxrFzuPTpqKuPeXZhiHnG/C7/mG6TT3sWAUJiQxfLh+uYDgLP7XULRy\nFTPUYeVbWqzqE+WfRAv8SCk/eCJ9qRTBbexH7TT1KwcZe18fqjta889xA815\nLPhhYYitRTbvF3pzOpnwxIvEdO+WKe6mTkOIN03yUrldoE0dKWjROUYL3JFf\nfZe3dpF5fx0s+Yw0zZWvhC/CGUQ/GDuAE9+aedB6FtKkfgnvDE+QbK1A4/zE\nfTK1AyD+uJezYW4HslPphUtacEj1+SyRFCE0ncYycPWySBIJxPXKlftUBz/f\nQc+rOHkbwcpaVAuoqG7zZnAawybUDEHV2fYyzX6CHoMulYQM0lr6/28CE0Kq\nF1vrNwoNjf+uIouI6HlqRz5ukELw8bBT+lQr8igTGvxqCM05gwpTog3j4TZW\nuu76g9fEfMalY2o25q195FZrczTXE45XiYVfHKXzrEhz1U3nUe7dKEmX3xiP\nDoRG3bL2LarUM2UKuTMpv7xZu+1EfCQaxSsEwvUxZXzVc1VVKbQ54TWs+kmD\nABHF\r\n=dAje\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWsjkhjtu0OhxfQv1yTTxSfSwqmFSKEHiGGX5yGSPX0wIgHIiqtmTMxnHZ/MssFDFPd5ttJKFVaBwg+yBnB+qr8lE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1612964528-20c04862.0_1612964793879_0.6551777079624164"},"_hasShrinkwrap":false},"2.44.3-next-1612967921-9a80b78c.0":{"name":"@xdn/apollo","version":"2.44.3-next-1612967921-9a80b78c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1612967921-9a80b78c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1612967921-9a80b78c.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-UD6BmHLGEkUDPBLihn6h2r01psKdSIYV2nhYbwpYnQOoVmhJQSdHN4mMoO73bVEyLymjUvB0Gafp7Hg+rpyCdQ==","shasum":"9ae09609cfa07fe405a4c7e5580a43102cff2195","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1612967921-9a80b78c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgI/EVCRA9TVsSAnZWagAAEIEP/Rws0Wp+nUQ7Xwa3q4m9\n/pUZZclfXVhk5Xw9hzUBeZy3tenHkfKP3nPfL7VgrYFdwkqcpLOoQVlgRDAT\na44iNVxXvyj9KeH1MFmlnuaC1ozjp+F+xWvunEVnjhTE6/XmY+agbdigoQau\nrt/PSU47g/77cSM8kTcIv8cxgNidWWW5AQyiMlpZRtuB3EnXOejjbFY+t+IT\nKw2ANXemnO2Isbji3D0MPJ705I0Ps/sE5PjJaReT0r5Nknt6U7AdtrhEZKYo\nbnxYBV74/4ecuY4GljDR5rw211zfM6an+CJQy6kIRerPsynWGwun+eIQ4WFy\nr3a7oNQVq9FJKv/KjMs+iyb9dy2TcTpPnUDlGrpnh1z0X88V+azU6urLtUPM\ntYVqBTtUPBuUyBtrbp9HROoObs440GflBm1K6sSDd8VqbAPL7zSfOt9Q/BbN\nP8JU2wZFIXXV74BHYdmQZKggeD2VwitWbuObOBvRThNrQKfzcW0DNQkAmV+8\nO2iqKjYT4R3sbWz6ZRNn+LNZlJoczRzVsqwpA3R7sqVOffgOgyz4f9CgSBU3\nKoN5E6gmE8tJEP7QLs6SDSfjE7kS0CFsC6NygBT+TlYfqLejh2GwRtQhbq8g\n3b64w8HDgvpfxYR8EMnVTQONq5B/fAEhtKcw1BNXdC7NS7zI2u3uOhwdkYVA\nDEmY\r\n=9hiJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbVvnq9AikGA6us39jn2BoLwOAHHZnSLjzHIErJOtl9QIhALYu7gglYVNnRPwd8lHVGT4T0cUStDtfF7CRIkBYi7m6"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1612967921-9a80b78c.0_1612968212769_0.6403997389935296"},"_hasShrinkwrap":false},"2.44.3-next-1612984049-554f2cf5.0":{"name":"@xdn/apollo","version":"2.44.3-next-1612984049-554f2cf5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1612984049-554f2cf5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1612984049-554f2cf5.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ONOntdi/s4tsY/3Isci4Sg1Q3l8CygR47n7zwQn3pYjzZcTdunK89DZQA3EMVKnHGISSCT7v4d1Qdk7Rx6Xx/g==","shasum":"1b355953216fa8250ceea0b3e1774c77174acdae","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1612984049-554f2cf5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJC/bCRA9TVsSAnZWagAAo5EP/0elUcqkU3XYLeg1WV7Q\nKumrAim5nKzPonDTsO9MxeWiUByp0qjzAZSRJdacVKcHX8xNtkdRgehhsxaQ\nWuGU8LN0luu/rwELuwbd5PXcS+OJYws/TlogTB0v/aWgwFk0bd3FNL4PjAOV\nNDUKNt2JBk8Mc4SRkI7KP3yl0C0ozoUeDlVKvK5i8497UPFR1SYvkOKuwSr9\nqN7UAMeWDiEeiH8J2nj/SM+nKO3XmwISxn746lvmX9EjsRH4kl7NOWSPFIrM\n82FsAeN4+0k3CwVcFGy9h8spzgab1gBGWMu7KIZe7X9AA1/6bn4s5z0iUD/P\nby+J/lFklTI4A72BgnO7RvJKSXJoVzeJfosptr4A8l/BEibdeWSRa9dfaWGc\nI/4Cpvc64g4Ea1L12c9eaj8OtocTGzy3/P5IAInHPvSUkXDBcq5vtml38jky\nNrOjcL/Vf7/fWod6OMnov70A7IgB7RuTCuUBpiN/RmGnPf0xINJzMmIrt9he\nwLzrVcv+sOSO9hDBpFVqqjm+86pEdN0eKXSht3KM+ZVSQf4I9A/20M/CcA2L\nZ/ZuvI+H4QdGlDltSk5FmRgd4Se2KWG2dlLoJz952os0wBJuFQQ5PL+7tIp6\nJzdhIX40kwW9jOXttV5rEM9vwv68kFdRBQLBsO+2I2ShkNGfHotqvSG+Td0H\nVuKX\r\n=ORHM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+As61Fvb6KZDGPAJ6vz1OnCWXzNvZZVpZK4YL9fu00wIgbhTw0v1ZaHEHpQS2J/yhvxpp7CqA7qDMkEsdmASFeac="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1612984049-554f2cf5.0_1612984282854_0.027946935415605223"},"_hasShrinkwrap":false},"2.44.3-next-1612985799-fb4cef45.0":{"name":"@xdn/apollo","version":"2.44.3-next-1612985799-fb4cef45.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1612985799-fb4cef45.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1612985799-fb4cef45.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-wNeupadxwJSwNQQod8BHgX4FBhSOMJb8uDoJ29adOPa6RMFX+2QJfnsUgnL8nuIgc7+AZMNQiB6YbRBX7gaRAQ==","shasum":"eb0313538b28e1002050bb48452efdd59ab1d2ee","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1612985799-fb4cef45.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJDbsCRA9TVsSAnZWagAAGhgP/1lYpbyXhZ8lGjBHdvY9\nJgF/eOna6T6miUF9AR5XlkzJjzLMSfETJrqal78jt2qpzrqyYBnTgbfrEI65\nVkxd62gBgKkaCiExFZZDkifkMUShusTBKiFlHmkCHXGAIBuFO9MZidWqM7oV\nsvlSJUOHu1uCBLGcxkPr2B3oMQlBLVqcoP20m6eq61x0wbpYmHvi9zvG6OeD\nAVFkNe8b8sVBwgKnE1Ps7ciiN2IEJT/ZxBpEGjO41D1OhkRjQ6T9XeFPD1Rc\n46Ch9xGqduqjNT2OATeMwF9xAP55IUFdLF4U51gVRiC5zAGhs7PRC5tC9pE4\nYNhPb6SVmE72LH2XHXxVnPrr3CZDSPVhzUq+37BId3ZSJHuUJRDG0neRyPnk\nlnKAMF93LFz+3ef00gcjbVvNbYMnIgMVyoEjMMm5+qhrycsMobsEyNPCSqxP\nR4xUkZkA4TOd/9CgPJaa7L0DOV9ItP8RXRJSGVg5LxD7Kc0ThfDB5V/v3SHU\nXo4e+4kWWVUnYm7t1q2d+dxW/bhiTrRQWqPliwTpScwdIAdA4MPgFLBfEubo\nF9RZggO3cEYeU402vUN0NWEAMXP6GPdj0999kBaAwGc7cpoqvZ4OAtDZI7IQ\n+hkARG9IOiZvRFLawDUiBiyP6qeiv9W5slvVq/QiUlMhjj6+5R8SeBbtZOrS\ntLdu\r\n=0z+X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCskwgvZbkvQsiiS7m9vupzQ1fTSFIjUl+s738wtGlAAiAq6hJhdpxJNLpKUPn1aBy8kpV9eP2ME6JNqi/O1V0mFw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1612985799-fb4cef45.0_1612986091839_0.8115349257981883"},"_hasShrinkwrap":false},"2.44.3-next-1613052238-fa2d1e58.0":{"name":"@xdn/apollo","version":"2.44.3-next-1613052238-fa2d1e58.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1613052238-fa2d1e58.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1613052238-fa2d1e58.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-nzA4xvfw8u6kzqokh89yHZHikMC3BIBLKq90HH5zd3kHKOJ1PXCHzQdvQZnQVDgOrWyfw5yhyp7zLNET1v8EVg==","shasum":"f5f81e43ee746fcf06239e866ceedc8c24225500","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1613052238-fa2d1e58.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJTpdCRA9TVsSAnZWagAAEYMP/2mPdOvk5zlrKPzNZU52\nVuJJ8D/zUt6zpvO32TuEQltlBJt7UsDQNNwWWFKNyo0cOueOqGAvMdP4c6qm\n/z63JviHs2w32mTZkRTUlNcaWcppmYItV7NqwcaiYec/2qsMNX/WiWUdUZrN\nChs7ZQUPrHJh75bBsGV2LZIN5jX5oW+ZR/3Rs+Pe+SMfe6FIZDArKTVzErla\nnc4VCd5ATf5mmgHVRZKpuLsvkIKZbNqNnQl1ITsuIKKgTJs0CSP9fK52Wwd0\nBmAqtAZ1ItL9rXillnqb62REvMJ32Nr9JNFtJausfkwDlHrpVKXzMaHNsjAD\nm0X2UexI/EwR9G6r87wnZrJn8GVXoWWUohBcF0XRjKSNoDKJtshKTtsr/LXF\nS7dnzB6UpM+oW5+A1ak6nLrCnM2wVhTFbTVgDts/zKBdayenDXVUVnMxPeij\n7an3aAoEqUA9bxz766vAVCRU7IosGYajT+6kj0+Z39DKwHsNl+4zDeBSQXOU\n/CdLLXmsVNuZYgDR/ZzCg47towictkqMp7FHCesRbXPYtMFWpZYCCrbCIC1I\n8FNMKsovILLN+A8TnjQtiHEPb46JEmRye1eJ6r07DHFHbxk5hsjM0T+R//BL\nILQldmVSoWowWghHK5UVU+reKSk4+6bSouu5WOIXJj0zzRzhnpVit5AYFexd\nxTUv\r\n=0zfx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKDK83k++0oK/AZxt2dcw6aolM9gZJ++H8tZbywRZ4AAiAWHk7QU852GgcAA7O8xT2Si4TMC0d/yMOfyGzQiFNlWA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1613052238-fa2d1e58.0_1613052509202_0.16119625559528594"},"_hasShrinkwrap":false},"2.44.3-next-1613055429-6a8ff165.0":{"name":"@xdn/apollo","version":"2.44.3-next-1613055429-6a8ff165.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1613055429-6a8ff165.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1613055429-6a8ff165.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-iNuNh4BS1IljIshSm1c81FftfqQAbSrkAyEY/svZ4VP+Ll+Mq3wphpsY7+0cSR3VpCyHd9JRMbQQkffot3U9mg==","shasum":"7c3b90f185125701b7e61260bd39b2e732f699e3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1613055429-6a8ff165.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJUbwCRA9TVsSAnZWagAAfhIQAIPb1b2N0ltt2eZRMsw/\n8tfJuLkNpUMOJevr4AeTuhjXIXS8XPLoKQr6TSNAHgQc9dZGzA9F+3+awuPQ\n0QYLZXevgXxdealbS+Z3OcOllwq508k93aUS6LUz1ULI+CKBXAfuw9bp61KH\nkyA25s0UPvCyNEKFLiLnvXOQD+caKRkwd4nJYPG95d5tKay9t0RKk5Qm8thO\nymKCO2O8/7M9ZtWG+1Apxk9APm8NlHNUJH5ud5wd0Pqf8zLbm35kAq7EH5cc\nNq3M4DH+HC1FFj9Zc4mnfMUULC81RDNt2mhLJSBtYyRykukmWLJA82Nw0WwS\nbWyw5kkXOqDXF/Wbr6+cWBAFYZYxNrLGAh9RJZA3lUR0KbkK8nkbB0MtQMqR\nHLAB8m9XTrENPEkqXNpRh6ZoazjLRt1ZK8aD66qD/wHkam9O1tnq7YJI7FKL\n+csnv6zNHhygTPAFkEKiK+qRqxAKerzhHhlrEIHU2NJ9DlC5rSca9fRG1ifO\ndFgx9Mu93HEKEExBLGeB0EXKeJe7TOs2tKxVK9RWVaiFzihefH+caGVfTW8x\n8ynMzmETVv8e6UC6N8OPXDNn+CHt7/mRKGu5aa9/HUIoqLHg4eWrv8wTmd9n\n8CZ+OyaEmDyWwz7rc0QZTRRv9EPnUiG+A4vD5JXKbnoVLYhQRUkQbJFyCkbQ\nOObm\r\n=qlm9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjez7kGdPJEM6qGAQGBgGeG9oRDaUAq6+UhzHByP5dgAiAhBoNWhMj0nBkBXLQsQMe7GvKrfLpxHhWDadCLfnKpYQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1613055429-6a8ff165.0_1613055727663_0.857412775015745"},"_hasShrinkwrap":false},"2.44.3-next-1613057150-08014fda.0":{"name":"@xdn/apollo","version":"2.44.3-next-1613057150-08014fda.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1613057150-08014fda.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1613057150-08014fda.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-0E7wfc9amyAO9wh7viCB6yEV7AsmyGzyVAVA5sR6pGxCchTPpUpEhdw0Nro+I93Z4AzV4QJXZi0gE4EedPyCgQ==","shasum":"77da54622036ecc91559a8a18ce19e50db4ea0f3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1613057150-08014fda.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJU10CRA9TVsSAnZWagAAqREP/2g4HtVC2Mv61VfsQ7oH\nWtL8ep6qYP0Mg4fqtAn6Sz1Mlb/LzGnUtOKmmHclFQ0qIPdWwVfyzarOFfoK\nR8TVwQF9cl2abJU4GDF5/XGNeluvjm1Y/jjyNJhuI4iAyP6EN+nkY4tVjJY1\nlLAv9h+zEHRFU5OT7LxlZKYCK+WmkM4MYoJNIScUyoCUCUYZqX+PkTdXtFUb\n9duf4heOoDltYfLBPxnW0a5oPRlRiXeb8AhIHiN8BmsbF8XhpgaroD3zzux/\nDUoe9H+YVxC7v7Otkl5qwbTwRLuNy6s3GbgbcsyHML+N5u/hRyxG1Q6xx0Mb\nUvI/WuhsLsbhkuEeXUeHEJIvPjuPsjRA0lHiQulUXzKHh1qcgTT1Jm8WJ2oM\nwxgtu2xSmMruanYcXy8twn2+5GXrKzNOs8Ev3TSqT/Xh5RkMFkwr4TglNr7J\n2DJVfAGfTFGHLpR7dRnuohKZe7/6RwqyCLA0MvpOjyHtGJVOye46fgO4eAKJ\n+enSeR9aRVtmDnQdSlT5Bd9zCkuUy13NOzrdoFYy9SOpIiMpMdKcOWu2rjZq\nDLQDD4GZr3Xzf7ynE0iBNce0wOl4aqbJKPB/r0YMbw56qrsutH59koiZjaeH\nIEuf/O8uFiC+8sDqRKVHKkc3ZxcCTNCSjMkUybKQXLqiTUG0hQf55Hwysc2F\nSTnQ\r\n=SdOl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZgjemxyMjNjVN8RvlMVUrpqsq6rk3n/0F9QaoRnPS4AiEAvyGZtEn9WdrliXu7RNBQ2KAv84RvStwShFhEUu/BjUU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1613057150-08014fda.0_1613057396081_0.5185246770978613"},"_hasShrinkwrap":false},"2.44.3-next-1613057192-bb30ef56.0":{"name":"@xdn/apollo","version":"2.44.3-next-1613057192-bb30ef56.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1613057192-bb30ef56.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1613057192-bb30ef56.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-fONnq+uMD6KIgd6QvpkyOrWj4L0y9d1w9trXdJl4FD53cHPtpVBDubM7ZcRgpzZpUOCUzt8Ul4MAzWgDkw63YA==","shasum":"948fb218784eac1f645900eea20054a5c1f5c9fa","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1613057192-bb30ef56.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJU3LCRA9TVsSAnZWagAATywP/RBxS6SvTFgfbpCGxa8K\nVWV/lsx8RsW1mPwWV+8bpCzRfKqfy6SoLAUWtaYudVh4S/ftTwW/spAr4EM6\n4iGr/9Ox8dlZSybYGmBEBe47ceuII7rLj6Zce6PQ5lONUqy+IAK2gWTD5tNs\nFJKDEYZLqTRSdrzaZ5OWPdqAyv8SLnA1SOe5QUKSSV7v12NdU5v9S7huQZyl\nYRrKnSp+lpf8frkKuE0+zLrCe/aq2A2xp9LSKzYrj1bSRoNAYdjypYTbKi/k\nVyglU8wu2md7vg8equfTPQxI1SRpyDt06lVIDVreJkW+CiXWFs6R/sfQCpuW\n1rXqSDkjpi/oobWHqRQm8XbPRoT7QQTfkGlmX9wJMFeIzxl6QECHFJzjuj7n\nGCTFeb36jTaucDw2REUFG1GHC55FaSr5582enjSOgqzCAUzZvqBYAUQr963G\nB80NXJZ0t5eaoXWXWzzfP0+Ai6Vc5XzH16s+ZPBHvKYCebaFMAU6YI/FO1sS\n+dDS4oVDnao7pLwsE3be7TAhmSjVeykSkx7JVV36P7CrJWN9jUzarTNQqeUC\n9xlCRYCsywZ0ESf52RIbVp7PpgMzdmsfMSe3K+eeLTpDwX61SnX8Of4VGfDU\nwLxa8h9sCq7SROpoeNS0p1X1cFwBdDlerkgCrCnSBvTPpXGAWJfxYFD0z/hx\nZSYo\r\n=VPdR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTeV1kAvpgRKNDZTSRuvr3RaKpyr935aGQbHcjdxHktQIgc3tIh/FmLhd12l1Vt/1ZhdIcsRZQjG6lU9cACX/0+OI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1613057192-bb30ef56.0_1613057482474_0.15027277601529532"},"_hasShrinkwrap":false},"2.44.3-next-1613064038-08014fda.0":{"name":"@xdn/apollo","version":"2.44.3-next-1613064038-08014fda.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1613064038-08014fda.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1613064038-08014fda.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-7zx/vQf5uHMkxG+TMU+mk7nfOitn+Hg6lHuBR1I/G5n8kMbnmfltfrnbBmnP50RYvv4KPeFBtA5MXf3AarTZeg==","shasum":"c9d59c356f0ebd278e912eecbe65b0462752d25e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1613064038-08014fda.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJWhwCRA9TVsSAnZWagAA548P/12lefH57dlmVwgaYDre\nuoOqx3iw5QXD/X40GE7NOhy91I7SEqp3DRL2leYiCMLdiLi3aSEu2egxcZyo\nmxYl18R4KsaO7vUiCBiaWlIVAbCMWH+h0QmiqYXE4aajwNHyIzv6YrRqLwlF\nlUraixh1T/R17bkS/g6x6lhuyYsUN3aZhuXHVZ/NkhkRCGJRAJQuWEFlbPC4\nI6Bdr5emhQ0gaXPBT6iORgdjvbVq/ATUYh1diZIfDB8YsDgp8o+2efwEC2lT\ng4wJg2kff2hu+2lfi76aL2LZsWXF4z8vZV66uOaX0SwLno6PSk0YDH7jL6UY\nqm7BJGQM27NW8IF3N6JpOyeujo4V3mZT6CNwS43O/1S8cTMa8q2FYA+M2nxD\nyvjRAfYrJ1ht6gPmAl89kEGa4SHE4eT1ZW3SOu/o6fGPdJ0gRxfB4iSZULDf\nvCCkYNMwzDYfXR8e4MfUiVTWzd540F5JpLdCBtBUjfWdBMnCuhX35BT4qMuW\n1uuSWYsK72O8r+Tsr2txGsJoKLO1LbKSIVWz3ZY/uripSct+7b4ZaZXstuHR\n0Nuw4QESx5+sdvl9Yc4CZr2WnzUxUmwIEVmcMICivFWwlMYo93oX6OnnYaj4\n6uYVUsMdkWQXYkrzyGMGO4hHNPLa4+ITttv5LZ4DjLRnB+b81mtEDOFRXRHZ\nq4zX\r\n=dqIv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhQVtxRwZ5MP5wPv9VAE9FfZyxEsPYKedWmNVobteNyAiAifWapyfhm+UsxLlr3e8EypCXBgvWNWJfT4/zis+j+ow=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1613064038-08014fda.0_1613064304319_0.09644317036081795"},"_hasShrinkwrap":false},"2.44.3-next-1613066991-b0df6b52.0":{"name":"@xdn/apollo","version":"2.44.3-next-1613066991-b0df6b52.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1613066991-b0df6b52.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1613066991-b0df6b52.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-pDfVZ8pPlmnPikK5nTS8sL/uDjD7ov29Zp7ITjenUPPQNlPxR4DMq8pvyx3vJJtPtG//yxSvM9179v5o6uQ/rQ==","shasum":"5d3ef19ec06acb83043b966a0e679c2e552ae2f9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1613066991-b0df6b52.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJXPsCRA9TVsSAnZWagAAFCEQAKIod5jyvYNyeoTyt0r9\nTWpArIyhqZmxmmzs1YQ41BxxLWgnV5X6Rb9Z3VAatZeW3xBt8YHzGRbSYa4W\nl6stw3i/pSX8XDWg9MflRW/QcG453PTymNXyvoQhYvCOYmBSQH7LZnx/Yk7r\nZBGEZjN0fs6RPT4qjFYEJlpjKBC2KORh/fgiko1Ot3qYT3GkShH69d5n52UN\nryfqqWEqxVWu9rQeZ4+osNdvtRBM3HDjTiSc1SPzUmrRUxozaMrhB7BmeDD6\nZiGvzt5xAkoCv2zGDHoxKDoUYDl7OAVHZvI9+zbP+iXcyZ0QdtuO+7FIPEhQ\nXPcbd525axFWUsuw7a3kGH/Seb2hoSdnIDmZua80GjwxyVvqiAxHfwV7LF9V\nh2Hr+foEk4UafwqNEbr73VlZ93r4A2khwQrByA++S/C3YRwRFYEdmMyTI2ne\nE4+FJM7NEHBm2r1EnV09fHJTxALtZxPjL6DGF1Kz45dPZ/gJtHj6kQ1Qs7ku\nPWfuOcU5KorfbpfIsBBw+vegOeqLOKApppdQkkt7ZfVAR8OAsltUmC64mIdJ\nYYjYDFT4hGnD52vUKOuWWIhEJ73RT47EEIma4C90QoBmUE6tqiAWNxj8mA2I\n12mzw63/mkE1ntRzA5p0tQGe4hNTinFdbKJxuJbrtBv9OuV4l6M+06gOvAMI\nMBNp\r\n=AzVu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjYrqHIzBWviZFrrV7K6tJKtzYLYFeHjB22nN/92we8wIgAflkDwZDx1NnkKcvS+RHWcOHxGWb4JOxEIjb3ww2nJQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1613066991-b0df6b52.0_1613067243856_0.9047951833705918"},"_hasShrinkwrap":false},"2.44.3-next-1613067087-ff2dc9e5.0":{"name":"@xdn/apollo","version":"2.44.3-next-1613067087-ff2dc9e5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1613067087-ff2dc9e5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1613067087-ff2dc9e5.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-78/CFxjU+H+eX2S59mTy1+neOC0u10TzalHblawH8YnjeEgWayPRvyl+NJIw/Z/ftodgYwuOjBIk6tIL+KLHPA==","shasum":"14cc05f173b697447a548fdcb537cf6c2778bff7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1613067087-ff2dc9e5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJXROCRA9TVsSAnZWagAAgDgQAJWDx+soQn1NWYzDDZZ+\niG7KYpUIh1r6wByvVGXVlxe7eiZ/zYhUd5oV10pLQKbUkmHZlC99M2FUNMNv\nhIKJ3pebOZ4yfEMSqQyexh0Fn21LoryshOkYHW2Bi0UjL5VxsuHzcPPHMDtQ\nY7j9nVkTLuaFdSOgNS4Mc0rVi92+7HxIIzqsPZqhLhN6RYRYVqVq7TVlu2EL\n+5/lCczfSqK6MpmuoTHvycBfgBAee6bF8WGXThO+Fa+pL6DyI/X5X9n+dTiM\nVc8CfnuK9podBZ6HPmDXMHRVNzrqQsRwIcb3aGBOoV13wuyXCIaTxjzAX0me\nJPykC7XIw7EfHtvH8hxFxvUHwCjyiUytZWogucJywUVTkKta1QR4Ux60evVO\nGZOp9PgsaG9+Smrj3tUHgye0VM05z4DRJI074JY4Nai/pZEr3H2BBmBSZc4V\nMIpDP+GHH9zNO8jBsgtLfRPiocHGiuE1Hl7WCzJBCRW8TKrMYbKEyAd6jN+z\nSw/nvHGyzh5HfnTS97Oni8fARlQwNig0eg3AQc9RgMrVPqJtvGuCJqUGer5K\nZN788ZWARBM/QivUONQYJs9a3uMEuc8wpjri4PTUrIaOELCW/Fpn/f0jweWg\nTw48gzGZo9CLupEjixYr9ajGqBvvrYyoxLi220kgCVz+N64dvg5O53g0DDB3\nDjs7\r\n=RFtp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICciebFzZ8S2PEGAsKOksQoTPZtPXVLwjBmFG1zQHnlEAiBovLYPMLYcLp/OqB2GTfz/zFYP2ILTsNV9wTcneE2gGw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1613067087-ff2dc9e5.0_1613067341749_0.26058715900053087"},"_hasShrinkwrap":false},"2.44.3-next-1613067142-06cb6d53.0":{"name":"@xdn/apollo","version":"2.44.3-next-1613067142-06cb6d53.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1613067142-06cb6d53.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1613067142-06cb6d53.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-gDJ85GgAe4XbSXMl+G78s7ZE/fRKGR3rTn3g+Ll7HEhXvq8zqQ/dNIdWwDvbuO+TffEUgor5A71/Iwrdu5Bw4w==","shasum":"4ff949eb04c41c225b77ee5326cba81204ca768f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1613067142-06cb6d53.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJXSbCRA9TVsSAnZWagAAmFAP/Aw0UiAUdUmc6h3eRrAb\nTvZxAQX2CpMJv9F0ypIBerWt/XuJFlGLYPIciEGl7WlHnF+EO1h4qh8Au3T8\n29dQkGLlCwqO/f+7wDkWTf0FTcnKJ+/UMYLO9ZIJU3fAuz6IHG/vrQISZavj\nuNE+z7NfJkVyXm4ofeqWqAAWmUFD65js3Gv68jpVjdCVbWV2IKvomDwv9e69\n8p8M2t9rzA0VjbA+uTGGwOTeOQnqBnBZo7CX0ij+p1Qi/pdx5du9lna+3AqU\nG10VC0o3CBOcNBUuyrJ7ipsYuAeMuSkANqjMLpVbW5I+AhzDIAvK5ReqnNwk\njcQUg2Ik5qARgmNqE7kPqfFKELIIWTGoMTWbzaaTNXXD4Jcd1EMccXffxl0F\nmA4jgdHIgVMvlxGOjmaUf8GYEENNxnWpClVbzGdB2GFF7QtmFpDgyf8jXZhX\nXY6T0yD66RPE2wcCFKhiDd24S2qAEnk7rvQ7hscajKKGAMpaF8xNXGslFVcg\niE9eDAc+vS7PJnUeqArU0vIa9qLq7Pmf7Y5OpCnAnP75vEclS2oauuwhj36R\nTcvDj7XHziO4VHO4bJvVuopUbeqtndy6dahPHSNzttzfiLFz3VE19PkGlS15\nsJp2PJho5YkVbto1985bNk6Y/FCZYbYUP8yfEESWXI2uZDTxvKnu+vBzZgNE\n0p4z\r\n=iobH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEh68xOvKL6hcxs5D5wTSNNTwuaLqaqsgKoq/6tHMFXEAiBmTUTnU4lQSyQa64BNnrOh4U7+zQ3szqY+B0c1W+Lu9Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1613067142-06cb6d53.0_1613067419061_0.8172365027887474"},"_hasShrinkwrap":false},"2.44.3-next-1613078877-3a886cd0.0":{"name":"@xdn/apollo","version":"2.44.3-next-1613078877-3a886cd0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1613078877-3a886cd0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1613078877-3a886cd0.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-nSe4V900dNVBUNN+zgWKjLA/dsQO/oNcvuD2FALraPzD+7MaLcXiVsnA3fuasN2Ix7GfZMv1cqygBuBlkqafbg==","shasum":"05a0ebf34690b4c5f1eacf2de013a4dab5c44711","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1613078877-3a886cd0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJaJ4CRA9TVsSAnZWagAAxUgP/2c/8tAutYaCmMer2NvR\nn8C6oaM9kF8u+v+QIbqzyDv8FxBGYtD/kSR/Hril4hHpCxJq63x3wSwf4ILg\nJ+6BoHS+zwSi7yCmXl7U5EV+xNPRrBNKfvAJz6iMsaPCEeoSgW1xlOTJs3RB\n5oeSRVcfhqG2g/NXGdyG6dypH5CvAuoQB0GE7BlGDbu3F1IYpVm1tL0UmxRW\noKidd6BSkypzUCMY7EuyWbsaVyfhnXux/ndDMoV0MFBXgcBHhQfzmeKxvwax\naEZ0FsGJ4xOLLfTE7XgG6ETQ42ziVb17jymRe4zA2KOjux60j1/amc+RQTEH\nPOw89t3cDeMXwSsSAu98eF5wdQLJuuph9xYGSFJ24fSMeAuWikmpIopLSEZZ\nc9L2/U1vFl1t6OAuKgdEm7S1aeiaa1l9tt+FIAGc1e2ar9XxaEqIACqGFStm\n0+CU29x+ZrskuD/E2sd0PpfTjZAjFFeZCpgsR75c5QivIdR5ZK0FHDKZGxGd\nb87+DDaGv11abRvS3HsMwufiFZnxBctwDV6WU2xOfv8QC7bxKWmBxe5M0Pqz\nuHWPd8TZ5rKht19ucmjPNdEZqPVvZNA9ABGDBJO7Rv/KL35wfzyl7wErWWNJ\nqvw8BMq9cbafhH1Z5PdkM2MHKKGrtmpWtgt0if/HzmQwRK32j7sc3AlQeLfV\nC62k\r\n=kuJa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAWFXdMW0gviK0YT1MPvnyDKofQ/CXOYoxIgNVZUtv/VAiEAi9WL8/mLg0EHsEHu5FPi8eDhDdSpRDbW60KiNTa8nQQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1613078877-3a886cd0.0_1613079160068_0.6396157105192568"},"_hasShrinkwrap":false},"2.44.3-next-1613081613-6b553f39.0":{"name":"@xdn/apollo","version":"2.44.3-next-1613081613-6b553f39.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1613081613-6b553f39.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1613081613-6b553f39.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-KYlG3+3piosuB4vI4czgCqTXZzUFv5sr1Y26HVIbFrZ4ImvgN1R6oyBlkP5Jjr9y2r6a17BYwfQV4QTy9BnMxg==","shasum":"c0ab62482d14101ffffc6a65cb692a4146e3eed5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1613081613-6b553f39.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJa0vCRA9TVsSAnZWagAAw28P/0uB0kALubTZX3ygPHDC\nk9ljQtdq6OMekcb60xNPG4B4jhE7FLmBMGjR7VycszSIeQ11Qj1ZYYbi/cAg\n4EdNmkmjNf73bwERJAwrjRIMQjdaPTFAk77SEADNgfxWrRMZ5mUydBnaWPEX\nsWImuOgNFZLkB/+tOKhNbdukXdHEU+bd/SM+tQ4GLhxHJZF76y2sJdhb9QEK\nxE/Wu4QXG6ef4jieC9V0J77IqAjfCdUzeNl4/t6raiy9yUtB/XQjEX+hl8cf\n7F312IJTUgyRKJK+uqiLsiQvvLh1hPIafgJjvnRtqUNXYC46tME9rrUcwsXi\nXzttve/YuiECYRjO8i3N+TKK8N17uKSxov0IxGZuvuHpW0WYaLTjQAh7Ldpj\nw+Ra0vNAhOrsAtNv+ZiQGM/I9NkqDLmQR+SCk7fk9XefYhW73Q3GYd36pDCW\nWEqPA2Bg3qmloshM2wKyQivA9/mFyaG9X4/jzfV4vPEIf2lYagzW7DcKvTJD\n1hjALH03qScg7BuTnw4Td8tX5gxgCLtUwf7AZjNn7wpmx30qUWMSHjU/4I1r\nz15G3he+alzKlCkjE5vlLPyi7J/OMgZAC6puO5m7eTz9P5Dl4Df6ii8S35sc\n2+38gqZsP33PwfIB35g0TJX72fWIWbx9uYI1bX3TZsDkXbQpkCeir9bslRta\nFpqN\r\n=oxqK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBLX77P48b6Ut/sIY5LPRs/o5+s+oGlVlLrkUQWxiJIxAiEAl6SxnEKzkCJAXtMFiIxBlqii5L398WwGExTbA/fZ9Rw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1613081613-6b553f39.0_1613081902750_0.09873315510025615"},"_hasShrinkwrap":false},"2.44.3-next-1613081745-5c8b4e67.0":{"name":"@xdn/apollo","version":"2.44.3-next-1613081745-5c8b4e67.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.44.3-next-1613081745-5c8b4e67.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.44.3-next-1613081745-5c8b4e67.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-nPkrT1g00Brkukmrm2+e4cyjY6UDV+vOTI9OQ6cqtHmhh78OMu1oYazBMJgu4nhBuzjh7FzGqtlI48/Ggl/U5g==","shasum":"7a6ae829976db7123831243445d549e9e5b43734","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.44.3-next-1613081745-5c8b4e67.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJa2hCRA9TVsSAnZWagAAuN4P/j6RK2CQOMhqHpy3E2NK\nVT7B+dRj8YSdcrIIilxG4/ajWrq2LUcAM7V8Y4Xny2Rtb0wPpL94JcZahOdw\ntr2jSl5f/ITuu8spI//ZoYjTfA1S9u6c4dF+vywOSrEeJLQ9BGykXML5s7tU\ndLprfB7iB+z1e84Uf2QT2e/0NsDDDIiCxMm9FqKH7e2uFBIBiJp1qqMrVc9q\nDKHYo2bPkhOPYMha1PcRjV9J8bhI2M6Ykg+wo1cpCZbnv4eYW0NbpJP2m/R3\niL2Kn1g3TeJB8cjA3+EufpegS55B8J/MrF0OzPmsZEUkGOmUtjHQ3YBsEe7A\nKEImdpO4TjC0AgCvfzXmCSIQs7oKd/m9WMA9KbI4z2uc2i7PzYvZSF7HNQVr\nzaIYaFUzsZq9rbaQlfucra4Ojlfi4JOp/vcAPcOosAN7Bm+GD6LhoJrpOJ61\n3RmU8JfAXpkYGi9kSQhwFaMWRYkXd7x20MDK/mnylClwzvIVOvCajLlytHL3\n2J3PG3vHMeuRRqbLMWyXiYu5dIHF2beuShbczVDKpiQDm4vZh5YcuxZuyipW\nN/lC++TsQLxxBUNGp4kE6GWtx9uohNl16i02TZGfxdhA59xYOOqpy3M+tpap\n/0VTus7JX57O3koXXZFHYVfikp6dR6S9xFOsBEP4+LWTKbiVs6Y8Rdfh71ar\nIW1M\r\n=DbLN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrOHdIuxCCDbSbZ+jeCOBcKZYywMAppXXJMfVWzMVAnwIgGSw0Zm/Z7oW0186V0Ypv3a519dzVkhHK7FDkwP2T2oY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.44.3-next-1613081745-5c8b4e67.0_1613082017054_0.3478960032027574"},"_hasShrinkwrap":false},"2.45.1-next-1613085564-b8188f71.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613085564-b8188f71.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613085564-b8188f71.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613085564-b8188f71.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-qKbeLArkjtUiw6ffReIvVmWMAihSvyVX1lLblgW+OQnOC4QDMEcWtjcExhlBsBEn4jSGgbI5eiIPsV0szdQ4ug==","shasum":"33682f437ad89ce0b7a9b5b2b15ff88491c80733","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613085564-b8188f71.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJbyTCRA9TVsSAnZWagAAlcwP/0++RBvA3fmth4ri/cjZ\nOM0CZyTjSCfdqBNrE1w+rPl1qD7rAwIBcuuyfD/L4FH+UdoxwuLpcPefLgUl\n05SubQlE+3ZdwWQeyRhsWBjbFbGzM41Hqm5EQuQxYgv+EoFxE9PrJFpSo8e3\nLOgpizCM8Ybnbp7O98Szcs/J6/rAC2Dnydfg7EwXxqSpnSkJDs+7QOYsUKuf\nDmXveQJdp5ytC1WOnJ4EdHmJ0Pn8/jXRUJ6ZCPBI0ErfJRLyqLflF9h7uoCl\noqagiyEeywU20klLlZCfT8IC4IOUMmEJeyd5GUz8Docxl8+MQxxRfKpOaLGV\ntTKgSf5gZcYfey4YDgdu6g2HdI2csaomJi+m+Fzm7xcWtJbcRhF6p/XWdI91\nD4IczomUTudWQEnEkRxPUPFRHEYyy1hnDf2OScwliGCA0Xx3CPXFs3AtK3Ht\nazxcHwHhkt2f2tc7igtbSUcl2k+KJowjB6pqDGvYqfEu4kHoRbZx8jB6iLXy\nK2xggUK2Hz/3xaDaeuwJMotdPyV+UqcN9uLfrPXLQ9hXMWR2sCANZ2/V5rkV\n+jfWbafr4wszOUU3ATHFFvucOpf/YCPEGXSw8QfeTRiQMJY1bCGqReGsWZGR\nqn3cRNqee0VDb5J8I4Ysqgf/Ko+cjG4WbifZHWqsMKJ+AExUg2aTeO15Ob5y\nsDAm\r\n=BsDY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEffwUwHKmZX1kNte1rMPzDFt0W8wy0zkDTteAmMkUhhAiEAm33FUYbdTxQBs0GgXFXe3uwfU+ElHRuTLaCIzUND+QY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613085564-b8188f71.0_1613085843474_0.3006125799221242"},"_hasShrinkwrap":false},"2.45.0":{"name":"@xdn/apollo","version":"2.45.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.45.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-XpkBhkGJD0J/Hoa/JsiexclXBk3enTXaiK1OEDK4dTAGcEMp83NEk5s7lqgIlzv7C99FOQfDEEYKADKpjuGKew==","shasum":"408581e63e4bb3f33289f528940e5fb1fee77d27","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJcIaCRA9TVsSAnZWagAAmzgP/3+DQr058Kos2L2Gg4Rw\nB+hKL6vK7jxR7s3sBT3HbR/1gyUGm/yLM+1R0Qpqe//qx6hz8jYoPIUoy+RU\nKq00Kd8boSgkMBEKTbIqUXQCm8pwSWXTpbO1bKxNI+ZT3yBy3yaataDveKyl\nlQmwC7gd5guEcDoepKlPz9omEMlNfZzee1TAXuXk8g/uAdUQX9V+EGk7JQmu\nS4idV1L/bviU7uvyTqFwd+r6rRpvsqnhfK09AuiQWjpyKsqDnsNeP2dAwAT3\nrsgu3jXOUTFhLPSeyRPED6El75gWoobsMT8ci9IPzAriMAKU5qedcU/P7iFb\n5n7lHoXQ8/JAdCYT6e6J4f9dqN+y4CaeZATDj5aTXkEaf59UVHVPQEFX0Qwt\nPEXUttgDkF90QxUK8c/ZXuyY54Of3wBtTodliqYfHTeZPavca8qjnCxrxfR9\nhuALdP/8cXSHUI6kEzXJr//pV9rI7nEKfq46RTsx6Je4yg6EG1+vkfozX/Bm\n50m3Sq+ZgiwF7qYe43tLNc3xBPMzhe9T7Lt97FLs4EX9gYoiN8LpgWrgOzkG\ni2Z0UnwC9AZjyVKFpUgDRvIsjnT8G11ODE5MoTO+NphaVF8A8BIlRO8Exr3Q\nqt6Ll2UxjCYSNYJV0LJOF4ZSUO5skczS6tb+OFPTb3MyQDrDdqogYmgnlgKU\neSuW\r\n=7YV+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFqscK/FY6bGC2s1KZYUqxDWndr2DRITlLiAT4PUceaAiA7jTI8TGCjvkA68IBHLXGFlcCK6iKJi8dG7PtFWOcftQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.0_1613087257941_0.13437464007369337"},"_hasShrinkwrap":false},"2.45.1-next-1613129416-327325b1.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613129416-327325b1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613129416-327325b1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613129416-327325b1.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Vmn99wMwV2EZKV2EbmBLqZIiwbQqGuziogX+aaovXXhWQ8Dn6SkRUwpEu/ztrPAzLkx8tLoG8OxgtHjjbE4fDQ==","shasum":"da4d484c4139e73c92adfd8e8b2515a944b7c819","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613129416-327325b1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJmftCRA9TVsSAnZWagAAWdgP/11cv4IXLBbOm/GtzQbD\npoLautHXIj/3WtSWz75z0wNyVVHrvu8ZS1Z33smJ49c7eQsKCdGqk3oXDxdE\nHHKe5Q4sDjOCK6OlqT5q1qxRi71LLTv4ezJaggJ+lFUNls20BG9uBYokHirX\nt23IAYKwUZW1wkUphn+YCqCmWiwVI24rPHabIj4Fp69h1WFWYKqu/g9Ddohb\nLIN83YIYJztn2kpVd6lInCXkVMXQYJB/TwXgciISDl0psH/CaNKrctUkShib\n7LeD2RX6kRtJUG7UpCGtMGVQhGjLwxh67Zwu0P7XYpPMerhqcBTRAm/61tIW\n+g2QJeRuylE6hTCMd2DFIu6WNfQNdZsdkmmk/y5Jif6fmqnOPU+sFr+8ioOG\nlp09uh0Rfp0pILXw8LyPwcMUOLLwneG6bIzp2+DTJAD+JgrYi7lZDTM1exU+\nx8Wpmj/X+0YZ7YW6FK61fHYEb/3JaHLiexUYqC049464ncBaUiR558v+jdeX\nxqCfaGIK6gOQAiCzhbf3I6JdrItlJ5C8DuCsAP1qtFLMYPQqHzyWt42STUlf\nSJCXlujAL6Yo+84Xy5OdrkSaXDhmxUFCyyfmKIvw5Eavu9crlFPbxOco2haz\nSTcrkvQYw+S4RlhHzKNgJnYxztmYOWShIVkL+h29QSwG51RsE7dTTIBzM/hP\n2t6D\r\n=Xl75\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3YvcQOG25OwxZBLWtIy/INAWbYUU7drXPTyqWUc5mowIhAOb4anDmkFG6NOn98qcVgy5biFfPsf4bDiC8ORDPzfKY"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613129416-327325b1.0_1613129709095_0.8621037208709263"},"_hasShrinkwrap":false},"2.45.1-next-1613130108-f576c2dc.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613130108-f576c2dc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613130108-f576c2dc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613130108-f576c2dc.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-oVUa37soe1R5BWU8TPV+OUJXxd6/tFQGXU6aM8KuVtIXgAHv7f8TxTGrB2GjbziQPMsr+RqkAHtVvEdHz2jmEg==","shasum":"a839bbd7ce850e5aa8cfe503651637a9a0457382","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613130108-f576c2dc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJmp9CRA9TVsSAnZWagAAOgIP/3D+i2qGfmFsZNFLsEOW\n2Kxa55unTYvzHiBTN6Q8g8Ej8/tQz8bP8n5cZywoeyDXHa/YGla+oKvBL7kR\nDaFQke1SHA0KdPV0tfQ+f+QcRFu2jdDNMlt7cainI9H/e9pITsInSTpOHv81\nKCfA23b2wP2Ma/0PbKvejxftb89hsNooiEwvua9VoVVDPl1bVjYUcFUa3Qxn\n47gP5caVlhGduzW0eRRdFjGI4DjPkxFzVRndJyaLKNe3xrnEZgdnsFUQz41+\nOIIPzdkA00LEYPY912/OiQ7LIpb/yAOGwDbbxA1n4AF9QAelz+bWu23BZ+xB\nbk3SOXpqApBoyYesHRtnqUs9HocagjYrar6krBRijLFOrCxOYU0g1VFzpq3L\n2sTEEZU3/rkmcQvMjGpd92Y1HqqTDxbCvU9hv4D0IdxhE5HWOw32T8UeF+9x\nL2/smomoWM84H3gmyHiN6YlbWwP/iM9ofrEU5A9vKedrTG5s/kZMQpWrIzOz\nKHmgHuSUqCoy7WvZiQfPXX7yjKDgGW8NKPy3bUyTsCQPGERh7YlohB9KVJKJ\nqy3lg9l3yzUymagIJP4E7dCNm9MV1iq/N2TuSwDuAzt2hzQBMaylLWwgsoHU\n0pcjkQfLZzKgxlisYBzcoAALYNY1AAY7/0o1RPzpfubzeyCvjRqKTfMnVnHr\nwt32\r\n=pNHe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPuRuEf7y6F9US8F70bMwVsXMlEPSUmFemSSyetpsBrwIgL60XIvctWMP/3j8mu/R6Lu5+WDn2qVo4zOGxbG5QdgY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613130108-f576c2dc.0_1613130365510_0.37836571021128407"},"_hasShrinkwrap":false},"2.45.1-next-1613131797-23e16f46.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613131797-23e16f46.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613131797-23e16f46.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613131797-23e16f46.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-TtuIzRJjJtGlZGHMqieeb2dnq/nDuJSpXnMzqyZvmV9npreVHOFLRJ9hURkZaVXQLk6qtNIAcJ6xG4EmTvajxQ==","shasum":"e5891f65ac21139d5c883ec136dd453b7011ae48","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613131797-23e16f46.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJnD6CRA9TVsSAnZWagAAwkkP/258frvDDB+GgWOfsZf4\nihOkqIgjjoSSko+QZaMyHTJP0m73Z4Ofuer5EaOkehwCaTgOvOl79hk7p1ld\nCY5qzHYM7QnTqQYeXIKlmVzGprzr+TodVRrdj7QGFJGF+bkMSD9JhdwC5eZN\nO2snTZdNMbrsLpIWsSZo9QOydu1A6nzdl0sWL6bgK2zrB/XFfwQRufuhWj5p\nzeDI2heOuCeIPvFODkKPvuJdv4XhHzh3jqtjuY5KSfA4sEEyKS2iR79qgfa3\njuUymBSXjg5k9d8EHGmU2BvuvpnNSDEBgdYR2esMStrtSl4kq8yECMAQYtwO\nNPiVxkMBE8Q5VKXuyxNyLE7eBvoZiHMODjWLKL/liGuG/VMjD0VB4YBQUOW2\npxJcqcSmxgiTIlu/S9fFOpj3ZB4W4SyJvipUdv6rmvY77ZamCsBBT8TLXpw5\n2miyqRLl6LYZMhNtCtLV7WHmgVtSom8zKsR2vnIVgNEf2nUlxcwZ4QIEhW1z\nf+9Blcxo01Z0589nz5BEU/hh0kIGrtOvB8sTyoLs/QsDaGryvTTPwyNDJyb0\nzUzEmnqxT8v2poupa7gE8GCpAqairpdCUVkgBPA4ZxZ8Qgof4h0I0LehROlG\namplM1TOu27MRlQpqIfYmMzTiRx8JCuGuqQhMoiu5flyzhAINU6VHyMmMwDU\nn/Pc\r\n=tM8H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYkizfxkrleYAjV1tOU3DPmwNVk156qekOu2OqzmUjJAiEA+2+fallIJbeHuO3H0mHVurO5aGcZekEHZg3a3gsHGlo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613131797-23e16f46.0_1613132026458_0.3535639507489958"},"_hasShrinkwrap":false},"2.45.1-next-1613131853-50ba0438.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613131853-50ba0438.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613131853-50ba0438.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613131853-50ba0438.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-kXWiFrwwecvcmqoOpdhvJW1JnXOl5juXMJASrEvDPFQ1fV8gh34Bf0EHn6/BCjQxhhMSg6voyG4tETouoxsNWQ==","shasum":"7338b83dd4d9f8a4d30dcb1c23a835482aaa4747","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613131853-50ba0438.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJnFhCRA9TVsSAnZWagAAlqUQAIx/X+Vh4dExfi7+fqU4\n4JlQpLM/2uL/Gc3ENYoFDiuUoyM2S0gyUuupG2xFGWnvrYZUE/Jv4ERQsFny\nvxA8VmDFc5j65kN0GbD0X8uRAoTIMMzehQZy35Pf6BUHKxEDZTdGU/FZnf9P\nXW7JqYgS1118nJMVMMlxteJPMrL/OCabilQvHOikdCrjTrHFHHbQ12/8/Ct8\naN0w5E6IJlKGTsE+g67KcjnAHXCju3miuYPD/cD8yA9SURZs/UInhbnZvtH0\ntHX/LCYOPtuc3fdc45egp6R6JSn0zXxZ4sQxyHlKZgGZMeWDp7r8ODsA8KXw\n3rZzBaDpAwZV3lxkP7gNMoll9ybA2Ic0McmzB0ooNCtFwUGzIQyA5vVc33NN\ndEEXp3R2USyTmqPbhFhrvD9Jp8sKBrbNXAdCxYXyRJOR5Qew0kbRvIVEIErO\nY17oMCvyVJPIxjr3ZdKUuTrijtb4wB6IrCHnF0ofIviR7FMVEaC2Vs1HASJw\nXQSEX2wtcgvKPZ6F5TYsoiWZy6NDtZCvms1JdeAF4h92IrwiyF/Foq5/d6dE\nOdgyzRS604xu+qjr+2a5tteNRr3bMrRJysFSDG4msmFb2fZasvPfNqQBfJjd\nmXAiydpSv7wJBtOsYaV86bBu0+Mh5ZvcDa5w8/h6fciZfYcmVntaVSYpd1EC\nOEwY\r\n=tBXU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/j8AWGamSKAWTuGHxRXZtqoGIAKOui8FBCSai1oC4RgIhAOjtNpWVWlfZj4pCQb5hrMkDSOR44p2+dpSmyKlUzzgf"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613131853-50ba0438.0_1613132129106_0.49168735227498916"},"_hasShrinkwrap":false},"2.45.1-next-1613132676-78ddbd7d.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613132676-78ddbd7d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613132676-78ddbd7d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613132676-78ddbd7d.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-61Q/hIAZiSsuV/vFOaRL4qcFHvO32i/iUxgZbyjRlX4bmRa0/PdLIYhEgc8EaYKArpa7TgZOpTHz+yAMiqe/6A==","shasum":"fbb8dfd12e4a859455fc95afaf0878b57d884b9f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613132676-78ddbd7d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJnSlCRA9TVsSAnZWagAA6msP/RTEfp1KcJQunUHg01tn\ntu5pVDyj05Fc9dcdxfS20XOT5ny+9a8TJhiUsLsGRjvXsXI5r50lDqGZzfnL\nSh3Lkq5nUQ6uPcIKChVSr2skoPy1qv7R/dQ5lyx4pxKXPH4tHoAoPGTOUswT\naPMGxd1WKckSLfVxSH2yiwHEgX0I4K+g5VAs0H0bRTHt+oMdFEssM/dlyVlK\nw/+Ex1uQg4AFMKThkfG3hcK3NWw2H7ougTTI7mRw4K01n6HlVrg4GiQ6XtmG\nA9Ze6N8N77+fSyuw5KFUgwrtwXW7qM5QHO4pCNe8uqxIVqOQiIrCwi1XepLZ\nZIs00c+3TgGJSIHhWmEACVTlJ5ne16AjQxzyUVPuQbvWcS81D8+Kfp+XmZkR\nwIBrD2FnJVMluioUftJoxt5G9dZUAr+gZc4G5V5J9g3j5Qxmy/+yN8qaWd97\nvYmtOKSwNGAMHZ5cx+Na9HansBaRL64ApA1wYX7UFD7RmWIjxwgD0bdKdUMe\nAPBJef2AMZct5+HfomJSnVvCaazPRcG0Ui4RzxUR+Zw5/PjQj8lH+X37lgey\nWyUCSnnWBZ7VyXC7tIRJmKu/zuI/RF6iT88rhY1OWavo1DD2/wx/ZvPjmY0z\nDfOFOm/swj6sae6TOopXSN3zTu5CQi3B77eSx66Xdxo76EHClISRsAkD/zgp\nWbY7\r\n=+s0A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwxO0X+K9PvwOgLxkh26AUkhFeRktQhrh9J/4ykwFjIwIhAK8Ud/7k4+m2HX2wuj63WTK3kMSUQPZfIoTd1JnBrlO3"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613132676-78ddbd7d.0_1613132964971_0.8891414046571018"},"_hasShrinkwrap":false},"2.45.1-next-1613132850-bb59023a.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613132850-bb59023a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613132850-bb59023a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613132850-bb59023a.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-1nCGV2EBxL/vrPGZtUUvBDj5CTFXwcR1AWijA/pS/Y13kbP6HIvnh7XUhP5ZcotVIJmfEGR883BFQbCzBKrQrw==","shasum":"fa2bd988d735cea2656ea9e83d08bfcb13291838","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613132850-bb59023a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJnUVCRA9TVsSAnZWagAAp0UP/3Rwun+8jmnNuhqM453P\nOFUC0XUM/jCS3uJ42tkzZy0CFG1GfCHDidVqgod+OVsy40t1tfyloIQJ26PM\nggSlcqlIiQ7aZmHl7QcDmpqH5NLrs8iTo2wpwFtLtWuxG/tAMkwhTmuuYyZl\nPK7VwSvXzseGIKdQhhKZdmnI4VWonK76xf9mSakcKP3Yc+8xQD4yf2PfZUkl\nRJ11k+LLaKoNc3TJl8O1Ws3pWkSnaG1lOdCiklM6X8BPOes7s9nJTeL7Uo0D\nMJeyeqkbkv6HuY2/CGi1Q1n9vnF7boYFkvGymELsxxFHnDDSZCg42y7gl4Ox\nif8nLJdagUAfjpUb0TEYuaDQwuAjP09ShykyPzoKJWYzijlowZlInXazc9lY\nyxsnRsh5dK4cEVB0lc6yc4svxZWESWr3Yq+G/se3qRJW3RL9rlIkEEuo902r\n7JRjfbrdr81UxL6xpUETz0E1pTdR3UVRtQ9dNOMwwIZSzMHiUrMICf7F6jjR\nxNU/agYffKJq1hN+qMjux7Zyzn3zjvX+8igGnScwI6s79G2jvCfSyoByeCbT\ndo7GRgwD4KgT/UGtMInINbRHalxOny8cZy7R6oxqVJPUj7aVZdOHqmB452mb\nAinqk8XGpaIzUiJKtZ0y/kR0fAx0hTH0MHnQK7oNIk9p2IugleVvmNUMPWzC\nfTQE\r\n=X6s4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClnpO3P5m+1Hm4QMge8zEhT+C+1ERTJ3q/IygIdUWC/AIhALhM3nTZ04ioV5YehJsO19YpEohXs+I1iqRhYzsdGwhb"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613132850-bb59023a.0_1613133077084_0.5039940723096077"},"_hasShrinkwrap":false},"2.45.1-next-1613136284-bf45f952.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613136284-bf45f952.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613136284-bf45f952.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613136284-bf45f952.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-5A9oCjUle3IobsNglJbsOp2cDQk5rgx7dKobdzZsSl5+2mq1Z324suFdH8CJZ3vFawZA3Fek5KvkJ2APWcAmGw==","shasum":"6141f52d59878496b718b5247f4e393aff5c47a0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613136284-bf45f952.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJoK3CRA9TVsSAnZWagAABRcP/2BB+uz9vstNO0lujWLJ\nWAjNOXPbbzLZlZ3mGlFMZuxykYxYIePWCr3Gvztdq5V6UHfwOZXJcRfohf/K\nlDyAKZVMZenSfct7yTPP75w50XKqulx0db/hklrvyuovzQ5t/oEAIRlLjpLY\nJBwozBeuoJ8mHk1kCopdSGe90W5PzLFc4N933A0ljwqtSWUMB0rhUgNElarA\n3tr6DucvPxtH/3FYqgDeCI6iLwt3xhIzM9R1v9PkPKSZJgCeUVhVaNoE6zjf\nHhKuzFDu6ns+Boz99ndEc+tQW0CNe/gHvuu86I2t5IE5jEIa5XoxoLxI9Eaa\nllSS57WwCy3zUqTYONR+hPxACVO0rqygYfTmiikRRCOcjHieitOmAH/Fjzzh\n8GDt8zW8wdFH+IbDjhCr198ThkUWyFTIS6fYZErEkKE+TFoEWlhxuFHaevSN\nK32GFiiqDCnLzXnmd5j3qO7DnCL5+g3pTwu+vRxPu5GAEiHjkvQFXsV8rmhG\nefTdmvTa+Kk0phQxknNV8EfS86/iixi95wgBxdTnbf2RV2zkDdhpq8g5Xicx\nzX3r+ymo97a29mrIIq2H/iH9Jnj8n3j7YsJM1/Y4iKv+78DxQeLlSFrzAZiP\nX8XYx0KLTuvyCpPp/BCjYQ8TKcDSpjQtSOJWIHr1WTXNOc0I0jTRlkBcr6El\ne0nF\r\n=A9lp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQPtoqFeCJMiK3J4l1MXr8kt3+Lak5PP4XC3J6YAX/QAiEA9ez7vH2FOBeN150i4O1keEcOn9Vej8pbuMn2bWtxG8w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613136284-bf45f952.0_1613136566868_0.006510477922663682"},"_hasShrinkwrap":false},"2.45.1-next-1613140344-096c11c2.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613140344-096c11c2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613140344-096c11c2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613140344-096c11c2.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-JIxEBX+aR/nVKimXpds9IZJmb00iwNysEa2JZApUYDX5LhSNm56zt3OLg6knTAuYhI0478c4+q46PCD+raxKJg==","shasum":"57c37bf69aad03a9689ad734455ac89609312312","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613140344-096c11c2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJpKcCRA9TVsSAnZWagAAQyoP/iRhf3E10bvQIr7g8K2z\nUbYkhE46dtp8YW1l9vw69KEseJh0ywWzW1xy1Q04JJIu63X+SzsFwD5mEHOi\naZx8Nw4h26Yov5xxhN1egjTkamzfj653QNDBqXam3fKHUQHVfwvY6ilooR3j\nIKsfgDtbkeI/NlaPMRiI6ByhMIkz5sIvmadZVXNYe+LDhVJR81JcMhcvUwdM\nsrRPJhZ22bnJMYYsVixIWtuxSr25iJe60lxilqniHUVPqcR3LLtcecQ6lZ+n\neI3LhEDCqjH90WC5qyPhoablH4QtuyRCk5Y3lJmbb0egYaL6Gj1mkIb8BIek\nG4bPKtXr7TiJDr6wNwXaomBM1LSZknMaIvBWoKx0caM1aeeY70mwcBx1QD3h\nsSfCocrB0WwOw1e2k5pO8qftiIrlo5Xnniu/EzkwJbC8kOzVa3+M/0nLqYzT\n3H4GEaKCUtHVEISce/0J52rgpChjSc592xkQRIEmMVB7HvEseyVuXYFLqMwl\ngv8k26eetTbQb/v1hgCU/N47Ga3VxuqeIgVf5Ls0HLiimPuhARfBE10goCXr\niZ/hZbAvh3y2vWuNrbgKMh/OnFRndig5KZtFWX4bZOGFNqvTg8x0BLhUWswN\nkVPoSEWcJNxrQ/LhM2qFOojPZSTDluIyjNrS1RmNn3NEXl/56frxUqSogPvH\nM8wg\r\n=XHD5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+2ZXd6iZGfgnnTOn8Dom8iZ5rebu2SFfAyGjdqiRtkAiBWV8KCh5rqHNDBtM19ZyXaBWElYMkTQkjG+TyVKZQWfg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613140344-096c11c2.0_1613140635790_0.6626543822273128"},"_hasShrinkwrap":false},"2.45.1-next-1613153741-ee225705.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613153741-ee225705.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613153741-ee225705.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613153741-ee225705.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-yBowFxvXaAy4e4za2DZwp/dG4tKa6KjFtta5hEC2ezeM2z4+WnaO5On4Kf3IyT9WgfvviN9eSovyoZS1Ns++AQ==","shasum":"1dda18b4b603a50f8dde0ca800024a4201ecd192","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613153741-ee225705.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJsbdCRA9TVsSAnZWagAA224P/RO8KB0w+iJUXXrbAMnV\naPRZhelFPUgo5cZk6YBJLA7Q++fv79YFP+s2t5Xk4jxg+KLl4H0NEaPgkBkd\n4CObl06fWnQyvEjBS9zLw2uxa2xTe3zyKrAkYkr7zT0kmOBnNLQxvreAOt5o\nP5uwUgJcj+q+wbVwEy12ecHoK1pi7Vse7GlM7sJE4KAwh7shrnV02kW1HTRf\nJ2gXLGwY7q3/Wvne+PK0zlfuER+dmpK9Qc+aeRQyFTRuyaKZIe3I0F2ENW8N\nm49JbBlNgx3ybur/9VfECXjiU82bsF4wsgtYjMDOza2E4xHc5pmX65YV3TXb\nKiIh1pvYwhIwq1qhJczerQNtb9EoA+lsXpbfj3aeiEc7gQxXx8VPBJlNEZXK\nkxqffOKER0UQTpo11BlmBHLBhLbJYH2Xd8D53ADGr4zloahRwWhTmJJdhTHF\nbNCaONn4glMHj4QG7Q0klVWKaQU68CHc9jtJm18aJFDeVj0DnONgo8mkY41p\nZ7/A81twT9hkLVTmF5JtqV1oBLcmeO07B2a46vgBUTI581K3sfMG8Gz9Zz0R\nB0hFRlB2BGHJsV/nvSYzIJVC5zRORYGuh6L1ggD4MW9vtDaSMpzc25nPBjUX\ndWVMoYQta29zTLRpvLvlnNZFlnnfAH7vFeU1T/cVrgjiFxsYJRgcIdKGfotI\ng2V5\r\n=SCw8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUZp5GNGNq0LjCr0HmjzuAqJS5Z1NP9dP/03awDIhPnwIhAOID2sVZpHqB68AhOeYPTpyZreYSdJccqR5zkITUcQLp"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613153741-ee225705.0_1613154012693_0.23875030788899876"},"_hasShrinkwrap":false},"2.45.1-next-1613159387-57e31741.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613159387-57e31741.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613159387-57e31741.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613159387-57e31741.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-XdsNxK19TjsozysTcQs7ZB/DL2EguqN7rECC0t0YcfvVdQt9hfqk6MuEBq674h4m6kE9FgJNbVurUED2OrhiRQ==","shasum":"a9cb3b3e06286562154784513f91050b832b73d4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613159387-57e31741.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJtztCRA9TVsSAnZWagAAC2cP/0fQg7etb+qcNFUlZDbq\nyndd5PePo9obIWL1b3ZOW8mpWvpxTpUQcZQJP4cNdBoFfUhtI2s2piysmDJ5\nKApN0oW0inqRuvEcmIfnKGUMoeqXZYKenUNHQpM7VRUxY93mS4UXHoUJvMzT\npcrnfwUjKAuBmpPLbK0+7yk+ZLKM7Mum26slPNUH3G81r4O8dXsh8X09WwQC\n7+qTqOUO72EWMm+kWXTHsY1ZHD69oo7XJIUEfZgrMvJzNtyjOJ612gU/3gV6\nbHplkh2pmzKl9VOh8skqYS1KE5qQAGMIeAvgXG5EobxRJ9dR3kYXRbwVAB7N\nAsWH3/p9qArc0mAUc3pSpT7+ZhgR6OcdKerp+n1JYzJ1/CAh8pezkfoCYxnH\n/NJuNsUM73xsLHmZGjlXe9vVRJyV2n0gHr/+AShAB1urN0WwbGfPfA4STV/2\ngrFVWzu0Ue766fqaXVpY+BP5Wj6Alu0xoUvpOyXSZq0W1q1DN/ULwoM5u3pw\nzDRIW5UkPVXhEvXfozpLphdpUn3sVrUrmDREgfa9xz5DAZ3qK2UXNcs1j0iB\nrtePRWw+O00hMp6lWIJQCq0s0Ky8+1oWZSr/A1Uw3EUxstwjjTiBlZesanDL\nXjta+G09clJb7ENwmssyL2xvoPDDj5w18uCjiIQsj/JS5mrCUekT0P7E1gyr\nsqwo\r\n=GkoI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOjCMj7yC/wyUt3MX/mP7QV+u4o0XteGflfrVi/bFtXAiAGaw6hcu2GUaOU/ktDxpoymNiXIHQyB9vDOhKoxC9xnA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613159387-57e31741.0_1613159660739_0.28124723277268826"},"_hasShrinkwrap":false},"2.45.1-next-1613164441-3bef0dee.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613164441-3bef0dee.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613164441-3bef0dee.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613164441-3bef0dee.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Ac9CMf+Q7WsZhM0w4n5l72qvMpOXmvKYVWIGuDTEQEE2z6mw/+DLzKEgojD5WV9d0LOMOLTEJ7d97k4sKcwcxw==","shasum":"43373eee2cc5f11185e3e630f9dc129666cc8dbf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613164441-3bef0dee.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJvCiCRA9TVsSAnZWagAAWL4P/RTlOXiV+ZVjEkryMogg\nn5Kb7Y/ukl9m/MwSnmsGgqxllO9be1QmVB3ZDqIQ8e93B2Xgmyj+PS3DW6Ma\nRpDT2egTsRSlJ9jYT1ze9Jmh0Qfuvt36ZVkRtdx8sRHbAtqOU06sPUi22UJV\n9UiJWoZNfmslLDGi5O/FWUgPTVH6zuOaPtijsCBUdF6c4kDudUqY2xI9NiVE\nexjvYJMip8svxO5eaFNgzxy4bnzm5+SyEusaPfQt15De9TScF4UZN3icvKX3\nruLJITZj7S6/Hn7Mb6dTHUqPyhSVHMLnxWl40ej0Wo4v5rH0Tn67VJf7sjg3\noJadW8hbupVY2rfNX6Bl4Aa3FJmWDaWbXrJrzG0Nnmsgg0UNqcq9sgXDz9mN\n76m0d9JuAxdsLGV4IZvh/pIELi+2cRB32mat/GzYs50iNhnMf6dDexZnX1u3\nIzZBPm9p6+TDSCFu9XDt5zqnFFzxEr8Slya4KFMH7lGYLOwlRIBpfH54DJZ9\nikaMtgUcymXWAkhzudRbSQ9whXmgN75nt6eWLzxKAsYSXcAaoNQcc40aauUW\n1mhjNcX4OPKvKVPVKEVWnwbAQ/4fxLPuXXa8xX6vbEuxhhbULV4pnwgb/YXs\n3h9O4blhjrgj0NLjGdfSfrGArkLbSD+WzUosk24TC4XAc51F8/orr/uHVutf\nBpd1\r\n=mpPe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0AFwnSCNxMDqbW/ob4lY5R5gY14xRecvZQWm69i6dlQIgZ/nrWPvbsuKF+1tyTWIuojHZhb0fiEkZKd1LaSZutkg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613164441-3bef0dee.0_1613164706351_0.7713160229082405"},"_hasShrinkwrap":false},"2.45.1-next-1613164562-c3da7def.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613164562-c3da7def.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613164562-c3da7def.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613164562-c3da7def.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ZjpxK5ZgpwyXTRkV0mfcZpERKku9aQ8cU7PAeAaEs4qMr1lO83ADRuuohouNXXUNKo4qpask8EEA5KXRRa609g==","shasum":"7c0dccd471ec7c8f99a80615c08600c77ec3079c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613164562-c3da7def.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgJvEzCRA9TVsSAnZWagAAs+sP/RuWBz17n/BHBqRzQLqy\nuaFx08kDZ6NaiiED4IdlZL3CzxbFGaMziPCwEJ3RAsCnd6aEdTHMbD7v/8DG\nGfE3Doe8EhVuir4F/nRMYeLc0SOYE8UNUdVkIlMxyrIAIZ+k86Y0+LDuorh6\nsrf1drkzGw8qZIrTHMVLqUcNJ3eNjoz8cIaiEKYaKAC2+DLViKOCchVBSDhQ\nTS9cJDOwlpUEaPdCAK0WK0uPuCWPe913PsFitcq0iZbj8khQ9XHiLbpnIeTx\nIiD6RZ2ZROZKtKDgfICYFYmCd2SMgg0mbgDItfzsFIUqHoLme9VxM3xknQGf\nsMbnA/d/898sw4semZO5LqUcFwcG4H7HIafshSHweCyV13I1z7iYVrU9V6kI\ngg8G3NA/8/43wN+h2ga+fglHDksf8Hv9Vf3iWZucCaHTX2+tjY9GCn7NuALr\nzIP2Ys19K4qJcVUlGWJfsSZ/qFzDfnsFSYo0H9M5RR2jNSKlDtXaVQZxMa1H\nLQOKurB5s1/q22FiFvdjyZ4d9/jNdrRreWQ/ZjUsxvGKRMHYUEgyJ2qeKtQi\nnc92Nm20tdvTm3ZWejZWPCK+yr0wgzNPeMq/erKvh8+MbWNyioePYECteqCt\nc8r+c0egR4RT6jrqKW/8QxpJhrNaYKZNQXEBNKS9DMcZtiT0QJK5BI1/5yYj\na2Ex\r\n=f7PJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2DG+k2rHuLRRwJtyTtemFypxTyi7Ab/kkbmLSMGOVPgIga1xvPwgEYkD3IgtiNTDZM2XLSt26dPbZC+5tnenoMJQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613164562-c3da7def.0_1613164850526_0.29865363516257526"},"_hasShrinkwrap":false},"2.45.2-next-1613385527-02cdbd15.0":{"name":"@xdn/apollo","version":"2.45.2-next-1613385527-02cdbd15.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.2-next-1613385527-02cdbd15.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.2-next-1613385527-02cdbd15.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-gU84U1arS8OJTHUKU9anURNGcspEq7zwtcjE1919IEzQZvu4DW6p3q+dqZyRaFsyHp0QDj5Mx2GXNEOOSCYwng==","shasum":"db471b08a7af954b6de8fd2ba8626fc50d2eea47","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.2-next-1613385527-02cdbd15.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKlBSCRA9TVsSAnZWagAALzYP/jIUx1KBC7gJ63aPFTDJ\n3g2xScl444ROX2tXpB5Ca/J71CZzhV7Oxa5MzR2nGFrWJ1Pj2oqJsPWWbxM5\nR6FtMlQveySpRyR++E+9t6gtNPaLuHU+vPVgGZp9yoVxMMMOBlmOx+iIZCvK\n48P+DEB6PWKXvmeaV5T5Q9SN/qFmTQggnvovk6Zh7Z3RPLcwOlLxgYclcbJS\nbkF2yBliYhiSlR1iQeOeBbRjKTqgsOZbV4vFNncZhZxsg4X1kFeYuuQhupYZ\npmlL50yDNP8b8VmeHxnpn9AKiqjM+ytnkA2jjtirsIq3RXwx/zOz3nFfCFk6\nytVa/lxLH/++WAaekAtDSKHkASZvFoEv0N/IgBp7XstX7zSSNgF65xR0jwTc\njuv2LsqO8HBpoTOFWLXQ7shG7CrEH5RFPIghZsRF2u1NFqTY+q9IYTSkdPXn\n8whG5+MkpD8jZcD75fCA31AQoEciDR2VhWZeWWkw4tupVlZ6rtxjVgVLRgia\n1hbhNulwkFGPcn18Ygsbtm8s80b13lXuJNrHZrctnIrXhbjxOiaXfvAjAAL4\nanFlYQgBoZ/05z+Xt26y9V92Dg0WQsbLZCGMbj06y8vk2/1SxLtQSVV0rMi5\niuOjJCiI6S25eTq2CnWAe7Dqp33pAMa86/G47cvwJRiV1PSXEyCkKAgpBNN9\nZZ4g\r\n=beRT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAY8y6Yx0ucey/xHi7plKVyNTQOszIDDvz8KOYdYnTygIgEfNJSNxH0R6wgbsLdsAl353I7Sr0j8psCzSSIRqxvBY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.2-next-1613385527-02cdbd15.0_1613385810384_0.13527736075964802"},"_hasShrinkwrap":false},"2.45.2-next-1613387061-d69a83e4.0":{"name":"@xdn/apollo","version":"2.45.2-next-1613387061-d69a83e4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.2-next-1613387061-d69a83e4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.2-next-1613387061-d69a83e4.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-zQkhtq00J9P6dck5tq3lSQ6fZofvhGHRYosKI/CCd+0p7JtIszfNSGIuBOta/7i2HH5ZRh5sAdfgXXCS5fvdnQ==","shasum":"d8146bd7d234d02935a7c7b6523fd338ec1093b6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.2-next-1613387061-d69a83e4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKlZkCRA9TVsSAnZWagAApxIP/RjcDxER1g3jUFJPRbKv\nFJTbfDn8w4k9YX+r6ZXJoubuUBvD5sBUWnuz68smOZyIU4XqWn5ZPZ5KxNKM\n0MaHlM/hsxBtaxPrZ95D7U9t8W2UkXryW6/9fAUCZXSlc03zZx8EhQAkhPPR\nxqwyyHQvxEsRF+KyKs7VRCUxMieRi4uMTZ8pzPxyvri+kB7pVHkzrO0lLPyz\n3Cku4K/SOCC2oQ4hWm87NDpEeohWfyNOyvv/r9cqywlC+Do5VNwWMUBTarIp\nLPbvgMI6xbU3LQhnJqmIQe3kMVJc/CbtqzClNqb8htGLdYTC9i7ss+MskzZN\nJyH2sY4fUhOogzNcLiFc34zXj9QptSDFChuJw0jYAaBWaSWLlP+FkOV5hu3b\n77SE2kwIjoOw6kuYRRqfeNthr9HtL8vzSROdQd7fU2IsZHAbOsHk9qgMr8pj\n8+1+dEeEVF+sjHHYlR8WLY+h4gwZPylDfuxCG1f1dpwvIyg+PkbrS1tV/7kQ\ni/+ZUJf9IpknGV7wjiDuC+0Jx/7yiGwy63kQh2b64AneT6hWMx6YsApmQ9ll\ne+Psvn4D1wgIo+Wk+O7wRlHSPBMiIwW51NM0gZNCZrfupZExzrbgjv4Y4v/O\nm9cMWNOlWgLx29QSxIglu6p38UWDlXA8S/tkzaYEyN7Kiah45MXtvaQ3HTbJ\nxJwy\r\n=U0YH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcdbVa4RNUZZ6efx4SHyq2pn5MZnq1AOLe6wZGqx18KAiEAnFMeOyI5/782UQa6hThrgz/pZVXVOaUweWPJv5Qdd+E="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.2-next-1613387061-d69a83e4.0_1613387363488_0.5739113211338065"},"_hasShrinkwrap":false},"2.45.1-next-1613402185-af936873.0":{"name":"@xdn/apollo","version":"2.45.1-next-1613402185-af936873.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.1-next-1613402185-af936873.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.1-next-1613402185-af936873.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-XbKSe/h7jOFx7n0BLK9RdMkJObAK9zA6EKQuXY7waSJNyGDiQoqvgusI35LUgdYsrU8MjE5o75ZKY+gKz1tqyQ==","shasum":"c7d30ba1257cd1ea3f02759118b56185257af2c3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.1-next-1613402185-af936873.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKpFuCRA9TVsSAnZWagAAMmoQAJ+6xWMLxYDz4pmA6CTz\nBzCFXxHtJpmMzaEtGPupthINs91+h/cvJsOBCjven/pbdstf++23p5Zc0lVu\nvjdYzs5wMN/z2qpAPMA1p4HZAyoiwome5Jqgg+sIemPTAC8443pmD8vVK+gF\nIlkBa1ZGKDwAS09p1vUaYRyQfgtxo7kONwAjW3bB4U4Dg5gMq+6WWzEOScnZ\nIa8ZIV0yeWlZVPR+2oNg6SorTT2yO/gRPNRnHyCzNg6YMwH7nkA86r25smsT\nK1cZkxItwivRfQxQAjJt0hosoG+Phut8J4Ul+tekcPeBVxDWkbDqEoHlmQkc\nl4loB4/dstpL10/8q2vjLKwIgikGy1uiK09qLoHmPVZpjdZ4vGvRUqOWVudx\nCwlxoVPzxjoC72fSEFI/PJ7rmbzN/llHRn853qBG6/Ww9outyoEqhpvwzMUp\nEKD5WVbLIqdJAp03EDSYaobuveEUV0dmLIYbHopy6EBEvuoXfAsQ3Wo+gMsW\nfeIAu576hg34vgZib8/EyFsn6lVrA1Pq3PfkSq0dC7D4il9WdbLvLZiMCdwF\n4VZ0Io7vh7lCZqfqTK1UMp00802OBuE/5DjA5Ioe8c2KkEcO7Yrq8Pqp8qll\na99RoaqaFrxwabNRUffD55fJlGFvj15qA31+kYRi5IxuAI4L/6Nq45xd9zvl\ns8+L\r\n=PzhK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC40a+f0cOlSkUjmSD2NXg+EEs3DAO57cqeR69RNN7VDAiAKr6DYOsfqfi29zcd+s7jDvg7d5wnscvyGHgf8kUhHCw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.1-next-1613402185-af936873.0_1613402477580_0.4334008648251788"},"_hasShrinkwrap":false},"2.45.2-next-1613467763-b282e2e6.0":{"name":"@xdn/apollo","version":"2.45.2-next-1613467763-b282e2e6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.2-next-1613467763-b282e2e6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.2-next-1613467763-b282e2e6.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-KVV/ak05dVaNSVJoljXSbE5paHrVSUZiT/arLTTfJlysB3CGn79xVwEApksFby8m9aWjiubHvjvRroXqu8PDFg==","shasum":"735561e3ab0d04ab4f41e9e8f6477712dd7fda57","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.2-next-1613467763-b282e2e6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK5FQCRA9TVsSAnZWagAAFaMQAJ7a4dH2oNo9TVloqO9l\nA8Sc8lpFf/j92nqksIzLPx/lXeNF6KEhdWhtTrnKDkYzHiTOwbD1nEiHPuX/\npx69GzAyLxsbhHiC78fuk4N6UFCZO9lHfCPUybruqIKKon4zlGjQgRWgLBqA\ng9FduEwbbD9rolFg4Sve/ShUTPSmNb7XPTW054BM1BTxlrU8sakgCgCAkkF7\nlguwNkkGS6mXHFQGhupjRMp4tGRH2Ec2RRYm8qbtm6orl1jHSjvdBKEeEbbe\nmJrzMRLjLQOo3wv2ekaRgsGqGRj2SA7c/fktWjGPqifeKg+jaLPJgU9m1/bw\nU7ysN2SOYr4zCoos0jEe8P17rEwB3eoS7pOij2DBC/AgocJMrBuRMmin5MOq\ncf1+jUlr+P3hTkGpz8qaNN1lsYn+w8A0M/GBmxZp+2gkn9yOyMhq+op3y9Ax\n05Q3br39K6k6MvCJwbOPZQhhjNt2X/6mJ76K9xbOMJT/xb5tca4SjIX+hgtA\ngDP2oH9VBwI6l5g15EAZa1WnRtkV2CZZGUCvqTC/7zJTe/t+ywtoyQrAvBQD\nfq3562qbuouN/yMbl2qk8YTvcQ2LtXu7VEH4dzQZDfvKPilCwgkNKPkQjcTc\nbJX8lAQyhkJotivGhgn74XZXlQ6EdbyJ1nXs6hzBykomoKVbEaYgS3rLXVoP\nGNxo\r\n=lCC3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFjJRL31cxMnLisXR4WvYRwHfvHEkdRhKyAcqdBb9HpJAiBye0pTC4y3qStbmdum17I5LWSJSsX2qG7pvXEt4Jfo0w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.2-next-1613467763-b282e2e6.0_1613467983680_0.3233086983482947"},"_hasShrinkwrap":false},"2.45.2-next-1613467730-1cd50a04.0":{"name":"@xdn/apollo","version":"2.45.2-next-1613467730-1cd50a04.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.2-next-1613467730-1cd50a04.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.2-next-1613467730-1cd50a04.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-QUTUGjleehAwILYsNbjWLqOv8SnzwJvPM3h0FhWUW9AQdJoEyiIODgVWhllcO3lNoUbeiQ8crD97IEqVrqxzNA==","shasum":"1f24e19b20eb87726b123110969871196b7d9939","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.2-next-1613467730-1cd50a04.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK5FkCRA9TVsSAnZWagAAA7MQAI8aLt0dYQeDx4rxf+90\nzooXXnzJK58abm4cl7FtUu1pZ1ZHkxnGjoExlfPO1Xn6b5xHX4C5q0ueDkeN\n00w6MaIMTZU2w4pzrbFgzeaqEmrkJBZKLhkb+UgFKeRBmHv58xCz10u1ROFJ\nmFS5JoM1Pp9HCa5VrA/HB2ucDMgGnLLzJu6+21IFcOLn9WSIpedfXzl/+pJR\na3fRkThrjJllHu7OGaqVS3LbHfyXjujzSV1kQmyan9/ENtdsgO/0K+wkTVXQ\nn4A5PUg4uMzMagnZKVdY8rPUF0SaT95RuUvvtcogMKRyj7v5pY1rQPXX6gXL\neHkZzd7ACuZHSolktduaWN3ZrH5KFDpPDoD8ArV/N+XH59pTGR2O42e2vsk4\nszaEvSn+ojiEMCZMkXEqCu4HOGlMc7Mfv7Rlqp/sIzLHLqWIxmYD2U8/6kGB\nayMNj6adh1X9f1/RNIkOsix1C8gSykyYFQsCq5jXav7lQaA9p3tuf3J6i+yJ\nQqunSVX7yHXIiYrMz3ayMwnQ13C7zYopSZMPWZKhBIJFVDgwh8sF7r2Ck8aC\n9ulGXJNLQx4YMgqAAuRSuYigxQJO6XtONxevJtXYbM74mVRjL0p3IXcHPyo0\nVXPK/JvwmioM6xjXmA76OThaB0OFAxc6/2ilKUKdC/yf9rDAcveROFy6PVm1\nNhsU\r\n=agSg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBS0JJfwY4WFl66P21HTol7RI1Af6WMeEKUj3ozvF7PFAiB7PZgxEpguqGMer5OUQIGk0Z6jT/QJhuYLnXkirdsLEw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.2-next-1613467730-1cd50a04.0_1613468003898_0.26501791820956755"},"_hasShrinkwrap":false},"2.45.2-next-1613467867-7700b787.0":{"name":"@xdn/apollo","version":"2.45.2-next-1613467867-7700b787.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.2-next-1613467867-7700b787.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.2-next-1613467867-7700b787.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-q/A8jL3OXqyum8PRZt5xjuFw7ryvf1S5AMhZ3byYMa+yDZXbhu+cGtbGuFnI2k76R4pp+RmH/Pcz0WF8CNgvaA==","shasum":"38d690109611eae25c980eaeb453b13d1e9633fb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.2-next-1613467867-7700b787.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK5HrCRA9TVsSAnZWagAAgVsP+gKaxul5SdmWEYsk19mq\nV4Fr/cqpZUaVtMdksqEwD3V5WqxKmP07oaDGzmJAqtBnp2YiL5xvsmXmAPEx\nBAodXEz7bj7Ife/qgLe9k2YLEDPvlEBs5sR5bBbGFfCxlei1Si3Bkof7t9Fu\ndhC6Lzwyz7s7SjtOC2fN2BQN5KmhP8qL6SwwUXeHtnngbGDYQfH6U4A7qlBg\na7gQBEuq+2/6TzDfp5fYFgllvNw37xzVaCSOI3O/Ng6/SiYyDMrsdex8j6fs\nnAP1iVMn1zss2+nhN7GdNxMHAKoEWI768lGOTzbkr3WGMZQMXT9mwUjiam+q\nnLjpMQkqhv93biZ2TUBUh5JaYisDekbqQY+6gqU0WiVGYzbLyuqdOfc6M9Nh\nZmk32GwYH2TIyQSCv5ay7e1DVg7p5H9fm8HFaKuZLWcfWofYR1j2HHPdF3nY\nW5RxAlGJRBVt1VdbbmMUc5G7ewhUJSlVgtccWFkkqY9lsaIYN339pAGJinIf\nivMwOREvMjS4ffcjCqD06sQEfeMQstbD0Ry7rgzJnw+1qK+n5fCxZ8u+9Uya\n539D8GNi8ov5Gpw217OayyfiaoOF1jKrFWf+pZTL3vtFSDVS0IiJ6d5tylI7\nzk2lP+VDI3Xu19sJIbcJpQfaSYQBNb2McOouHDWhiO1lj05kROmWg1lQJBs8\nyW2a\r\n=Q1aV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2XYvFrWAYC09EUvYof4twshp4IKHMNgkjPMVJJBRY2QIgL/8S0bbGXLpckhioHzie9CP3aknoOQZaDUrxzdVEwFI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.2-next-1613467867-7700b787.0_1613468138666_0.2255806582533768"},"_hasShrinkwrap":false},"2.45.2-next-1613470044-4d9a689d.0":{"name":"@xdn/apollo","version":"2.45.2-next-1613470044-4d9a689d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.2-next-1613470044-4d9a689d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.2-next-1613470044-4d9a689d.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-rBh5OilbGRXHbINYR/Mebkrn/UzIrqJtevaRbYfEitH6+kIRd9+u7jRZIFD+djnFCkqS9uSgPxtX4LYL8emQHA==","shasum":"94b7a4d147edd2f212b589093e6c71c423fecb6b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.2-next-1613470044-4d9a689d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK5p4CRA9TVsSAnZWagAAUpkP/06xaX2m5n4NWuhjexS9\n6gYTTxOGbfedWQv2s83fue/BnGSU1um2V5biDOTbJ8UEH1GQG4yWTegx75tb\n40iMeua+0QhkGICJ4t0XXmDj/327ost5wig8ZBd30v0Gf+DEHbosXF6qm1cK\nBR3BGwKnTI1oD86/Nka7mrl1RB953rqfFjGBBW61eDxE2WUR8vWieagGFa8r\ncaIq3066rybFsxOS6GHWPjoQpY2wsUviEOaQXupjXNTFm021cahKgzYYWzuq\nGGf9qqyd775quXnlixyF3zISBV5h1G+5M18XOJgbGqQzcoSYf+1jPOi7KRXJ\npYzIyIcrvW5D+Zyyf0/asWLrB4/y9agMP8bkYuqCms3wFc9QAlA+H2ljc/1N\n0TW/IRIlbEcqQn6adV8o3vYX7vxcqTJhiRyq1vrwBAMD+M3UaE76v2azuiPi\nSUB1A2+yGuUuu1J/IGxg8NKTmZydhGu1x+jEukjVYTKLGErVF3wWXnUY1fzW\no8wQ5ibHP8n8MMSR7MY175JyTnJC+jIOKQiE7mSdK4ROxwezbFO+YHmXcXF5\ndE0+VkEfE78JNctOSzoz/1c7hM6P1AWEXJchHKWRTcGr7tTfHmvmWO1ClFPb\nknkhi2Q63IoDDqHENVf8PlFwY88Ad/HXqw4IP2/VTfVC2Rms8ikLPRGTP82b\nUSZt\r\n=J7tB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvIBRrzKWsC9czXrMtssiHagQPJBHBy81P2WJPQjG0UAiA9PZiZ0cDc7e1JydciL6ULlImKFE2Z+9aT4h5Vu5Du1Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.2-next-1613470044-4d9a689d.0_1613470328011_0.3332454320552183"},"_hasShrinkwrap":false},"2.45.2-next-1613470717-77c0509d.0":{"name":"@xdn/apollo","version":"2.45.2-next-1613470717-77c0509d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.2-next-1613470717-77c0509d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.2-next-1613470717-77c0509d.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-6/+yrkHlybHpPscrkLgGJuBs7mSYBAPJ7A8xghII8tmPF4WKMtmBKx8jJYfDgLDjFvYgO9omQ6xBvkQrtzo1MA==","shasum":"52d90868b0c6390f779e051e09694028305f5cab","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.2-next-1613470717-77c0509d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK5z2CRA9TVsSAnZWagAAZc0P/0YNfno6CHJLP+7W+4kJ\nfaBYt4UhHGUD7gfJEOs3Pe9pIUq+tnFrc9JDwiGNQq6tCcfrPrIUmHHWMuDx\nlm/o/j7k5reqsXrzkoQaLh1GuOzNLcQLG7UCQRw46vbLcPyNmTwkW58oh4xP\n0cT2/LgumVlAmbqiiliZTpeQKS2siYfvseoMCxQjR7BcWAl0sqjC85UPmNEE\nEolAAV9MrgBdprS8KRNr2KrAuYxAowFTwtICUpmdNrTH1mGdIpoTxTPsaHUo\n+fWQK1vuPRM/gpyHENBVBLducxylFUNSH7lU4UhvuGNlYarKairYAtTxLPOj\nE4Vxsf4VpnYL/ugLkA8lD1SA2blMY0To9AIagnA5NjYAyPw1USyxPFTfjA8Y\n1/qZ9arfL7Vc2ocfWV7XZtfPNNJZ5J78vo1EQG4nJ+nuREAQn0m0Wc6VR2B+\nPvyJ8l0LP4OPddfKgr/xCUIYscfRhFy7Xvr7SaOIQPGF0oCvm/EWQqgjP7BG\nqj3w20HKlFNyuWKRSxbKenNEh5Ty7PNJLK57Q6xszHD+cP7tMiPynZRKknFL\ncw5//MhokpZMqKdJq7NGkavO/wwXL3wNBc8BjexJRVCELP/E49vOkaINpiE+\nieC0OWg1jQZJtXmBSx7ReTc7uZ4YzolIqBL6x5YGqnH6AIGtwPERDTbc82wC\nsrS6\r\n=DW5C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzSn/NY+X5o3HT03JH4R4dhDMT/V6TxlfQxLQ8YmQKxgIhANs4cnwKUSF1MdKDQNT76CLrYmNuRd9J32ns0S73lfPX"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.2-next-1613470717-77c0509d.0_1613470966096_0.04883313037681014"},"_hasShrinkwrap":false},"2.45.2-next-1613472288-82892ed3.0":{"name":"@xdn/apollo","version":"2.45.2-next-1613472288-82892ed3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.45.2-next-1613472288-82892ed3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.45.2-next-1613472288-82892ed3.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-3MfM+5KxB3mii4drYGnflkeie9q/ljIuhmGgfTRwr5gTCcnUsqflGmWI0xekN/EN9PwsnQYsI3TM1dfD6yeRdQ==","shasum":"be1876917d99ff8b19a699fae9ef4308f9753af7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.45.2-next-1613472288-82892ed3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK6NNCRA9TVsSAnZWagAAYY0P/2qFXmq1pe3puHrh3vJi\nCrtKZAbR++NWWUchKxs+tvB1yaig8gaOUTvx0h3WxDMUfL7eKHeZQXg5rcNf\nBd0XFWj+ORsdj1B1IXu00F/3D8TkELlwXdulqtTxv4OFUbjRf7tHvZKt9vpa\n6L9/vw+pYkCkrWqdhN3ZOqOuEnxEDr4/wecdz2jmfSsYeki3EvRiZPlqjmGm\nhb8de5DG9eMVbojTAgY+IT2SQGc01uMAOpK4jhSPLHPqaAEncjS+WxGQRVJC\nZQJohPK8GOAlMrF/Ae6QT2IigYkYjmjnS94zLotWX9f9QY10H2I9NBCbbKwq\ntJ/BDmsJY4EVlNljWG82yYQWesOpug+TYjMt9/DyKCI4NFYsDL4XZZ/nnVWf\nLb/wE9KIZHq9wFf76afeOWanw//qwq6+/61xJez/xUxhZ4f4f2AZE7eD/Fiq\nOLhHpaIn5K/lb+EhNXG5rPPlSqgdeV72KftghZr15BfqF/XXuw3+ncXOSXGV\n0fcyS2dohqc5DH/gspDtuGMvWpdlQbHXtqqQ8USIdMPlY1/TgawqyZhFTs3W\nf9LpffiH5vBQ1inhCej0LIJ4FkhMF8+yMO4YfKu7QFbvKS3CHcGIsUMoOmDj\nW/hMzCSo3wJzjGXkx6zXpsl9cCl+hZHcIVgPA9xqSctmKYFDXUBWILsrJ37F\ngolt\r\n=OPLX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOUa8Ut/qUAk3JpPqTn3tF1iV0RUIDAH5iDvGTb+lnSAIhANYxc6/DtMvTm2r8M+GTefgF2LkGwXXVOHfBWJcI2Q/j"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.45.2-next-1613472288-82892ed3.0_1613472589457_0.17621477359735005"},"_hasShrinkwrap":false},"2.46.0":{"name":"@xdn/apollo","version":"2.46.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.46.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-0/KBxsMQC3n1+oHAYXY7EuRshtE3RzxLnK6P/bYAkzZcZBu8tK7+sKOrKwVsLoCio5qZUpR4q6JoDaRKTvv7lA==","shasum":"f9bf85bced8f7ad84433ce59cd9016de2a4b1e83","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK6N6CRA9TVsSAnZWagAAiNMP/3OKN++NPIevTvoypBu8\nNyIZ7d66XANutyVl8kHXCWgwV0/VrJA7o+qAUuGm0sijzwUuFUxIj6fqeDkv\nYQiDOkNdbIy1BCJFe+LC+gjvrWwPbIbVma9lYzQwaBsuFWl3uTS/lexkQ8Zv\nZFMTm2pn5nuBvgK/Qf5a5PfNWJCAzXC9HZSCUXVAFL7jouUjHGBXembCYHFa\nD8yv8q+oimS/YhyvFWV4KOfLVY6zmVpyks7/7D5bSjlHjnsv+6mdKUznyTCJ\niwW91Jsen8Wen1VJYywHsy8XPSFHrmPpYnecmdzEqM1/vE0KPfwq0lnzBZWc\nbbkBIZFljoSWiXA0cYRywR39KDaoolM+diTasnrMLnsLZGFtVjOGypMnI56J\noaol8k6QC1g9+Tj6o6oqGPPTTLwNfeISnPYMVFdNeNxzMU2Fl4CNx/4DFor9\nLtt9uelxX413W553xV1N1jaNxG4YUphmx21/XRhEzNGHWzY5FnSMtNqPidlT\nIfXpyggCFQYMGoFtBMo161sEkXYHO+CnpFFaS8DmY4QP8biGOwaWiZb5E71l\nhe5k0Q/p2h3abRGSmTUOhHb7NxMKXGy93n3MaNTwKdFvQcvxEm2ajhLgh/Z8\nMo+Ph+o0VLT/MfiwVlc1NmDQNdFdqv3qoy7ECM2vbO33omAh6WKTyIqzcxio\n78WM\r\n=X8cM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICriJX9ogUPoY3VsPhvp2gpc7ahX6hA6jt4iLnWgsv7+AiBnaC1pOYRkAfHNaEQ8HvnUFENQzaGarSGpEMyCqYDEfg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.0_1613472633508_0.4082120961104123"},"_hasShrinkwrap":false},"2.46.1-next-1613472397-454a94d2.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613472397-454a94d2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613472397-454a94d2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613472397-454a94d2.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-ZAn9tNlRMhszt5+97F6L+uCrAaldaHNFbzuQUawMQtJ5arY0qQ8rDf642Qxrqn+N5UHbzBzVWcsMLNVQPMZ9rQ==","shasum":"ac35c0921cf3a563fab87492f484860119d7c785","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613472397-454a94d2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK6OmCRA9TVsSAnZWagAAf/0QAI0Bdwr54h0yJM9oMhLX\n9uokYeScjytvBh8ZYwSTQ0Wbtm7BOTHlhxQ41KhZFuHfKBZd9PIq0eveXiaa\nIjfstAFcIM8ef1JAyLJLghMHRm6n3TX3skIpfhGJenU0CoPmFA9XcR4s08x2\nujyD+qerrxUoRxN2CgAOAzgez9PB4VVX3bZvNaCcqjOtsTmgxhVRlOWpyN2B\nb/1gEtV37VFpqRy21nGvLrz2pCniR7CngZvFSBEuJqBS5kP2WUC+ZXFbon7A\nDgWEEx+rUdFzNJmKX//OPwU5Up08ak5DxXlq0bRAqtAIUNuS/dDG5pZy7eHo\n8AGy3vg8lAe+ll26Pl0bu5Ip7L5NHtEVFvSIXVUwumfVOGyHfhcNofXBWps8\nBiGQ0/IdKLqM5NJMVCwU17Iw3+M/2iA/8L7/D+VfKNpJWXYJ7KuoSqhENDnC\nBd3oEYx9jNJ4a0ZGxIMaT5Y3PRhL6weIoc15yhePGzkY/MjKgNZ/jTEpTll2\n9471xpZg2oEa+XYFQqnQw7N08f5SHrCzjmcCRGfKdFacpq2lTmwRQjhu2Fya\nGV5+Z4zECU4kNY2w5aHVGO63lhnrzQTe/eBc94uaoaBvAEPCRg5ltmar0YYq\nsZMQjYPEfN3/RubAXsvF+mmfr9t2shjfRi2i1tLBYCz9tfvV8C0y+yFIOvqe\nGLKo\r\n=XxwB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+UDWtSBy7XGtekwD9w4ycMTpexZAXXmOZybf/0H3ZkgIhAOXOKQWy9bCjz1LClLdhL/Qs9KKTs66lYU9tYiafL8VR"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613472397-454a94d2.0_1613472678514_0.6537799602104193"},"_hasShrinkwrap":false},"2.46.1-next-1613475842-0623136a.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613475842-0623136a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613475842-0623136a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613475842-0623136a.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-859rm8BOQCyoQ1Tv46cQ0szSPrHnCDVg2Qbj1tn2N1F+vmamhA4Sjyk1vFE60DNkXYI6byzFE3ZVNo3MyI4R7g==","shasum":"d11311bcfbb3a762c6674fea52610a14ac9c1089","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613475842-0623136a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK7ESCRA9TVsSAnZWagAAViUP/RZ+UmDwkh6aP9bIHSbv\n1/B6mMtsN3I7CTsHeHYHQFXdQtSCAFeK3AsE0jtC10VAQSpduL06eEVPmO5u\nfoZ0jv1v/ZDSO4xEkm8MKCcHrPvy+ZotJqJR6ukbsuKB4/KsL5yGT9mRx/hN\nh4D4hB9OlM3GkfHyFGiGQqBsVhQ4GdN2IpAh3tlpuQnImksPyTpq2VVjmkmh\n2wGsNXa4cR8RCv4BmDu7vORlCktlNRuxcMNgQNV3H8AX51XmU8WnWap3snyS\nVabcPQec3p6MtoBP//gZEoVtzSoLB/4mncTQ83pMhCIvxCjs2UWNfFj7PgBK\n1fj48CyQ+mjYc1wdgyuLWw1SqbZ9jNL65a5tBOsanEIs2Kg/Nhe9MSJ6x7r8\nkhKRPCg4mK+qYIQ5FTz//B+Zb+dcbAdWjf/DuPgi4diDcdzB2xqDicTGQGZy\ndQ592zctxuSD6jnlmYY3qwpImj3RMwZev2QjdilBZv8zAgjpL3kAv6DSe/GR\ny2A1kwz9LHxH2dI63k05KqTpPvIl5wowDOY5CxVMwrEjnQ4x2fuw1AFRLyJ9\nPNxNPkXIGjpvTUzK+Sr00NsKhx1xx2eLaN3Md7HQ3SxY/ONYt7FYSfmhgo47\nkVkmR3Ke69CUjcNNymkNRzA5oOOLFS5Sd50XDhrxNSHbmGHX7uDw1XEg/xSV\nQQVH\r\n=Q91D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5katHQD2Ane6q30IR2J9cM3rQLA53ye9i0iKu+Auc2AiBsqTjf1gkZZV3kE3O0uY4HiDQe9ALxrQ7E/DN/U0NeOg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613475842-0623136a.0_1613476114528_0.9669771787440633"},"_hasShrinkwrap":false},"2.46.1-next-1613476294-f7be9b0b.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613476294-f7be9b0b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613476294-f7be9b0b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613476294-f7be9b0b.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-B32KOr2CNkbq6+TmoWi6cnoBf1rrsWZ4VxSGd1X2FcwWO0A7ncRIEAPCU1GOMfT6ELi3yfVzxk7e13mLHtxitg==","shasum":"f9bf358c2ae6a6acb139c2981faf59790bcef974","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613476294-f7be9b0b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK7LTCRA9TVsSAnZWagAA8HsP/jTggUKY0UJXs325PfJb\nI1peo2Nx+HrzKGuxtjpvPHqJYmROz3Jfgf99mnIYrNw+0Ofqlo3qTEVVPwBy\niK60wFHNhkDs1iqM08nJ0MqB4zIdLQufJJ4jKO/ykln9DDVMrhIq2nALZsaG\nePRylTml02yflmTWyqKymrZbMRbU++hOYetjJATsADr+v8b7qMcwyqhp93b5\n1yR8TmS3t6fSGdtn3qwnajhYXCWGZOpNtPBtEdDky+OP3jLKrU16twNyZm5t\nJ8MXCcEY1S04TM7HbZKdI57LUr8LL8/xyMREjQzkZzIoodONzg9JhdcsXYAW\nr006MKLavDtQfVFilS4EOYEbRe63JOlFMoTaMBbNv1mWeoYg8wAtog/pueID\n5OVl9K1gDUAmF+O31NVjuWsbqosQMoIvOeep48MddSDSNrZynfWYKAuARDz/\nHblUvMkqPglAaPyB5xZtYvgsgRStIJhxIY5OOJAb4Mbs6OO7FFcdPZ1T/gIs\n1gJCf/3V2hKCBoXyFLazOeSTif560cwH4Q/2HhSU/vrzyRWNyKaCX7xEpV5S\nZYZXuPRBvDep2w4JvnTWrE9r4hLNRw7pPD1sFdwOPcv9HhkuNeKgGJnZ6rsF\nAX+oIC981eEROq9RRL6cWCrJ15c34j0TSsdcm4Gord8d6q42hvcWTpeGBBmQ\nbyub\r\n=OifA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMQ/W4qHdR6HJYZBYZyq2v0Nr93pqBlPfvxVKsXfl/FgIhAMh7WNwIbcM1TCrSv/0UaS4o2feZiIGrzkn+fo7J6ei6"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613476294-f7be9b0b.0_1613476563233_0.2932251875761922"},"_hasShrinkwrap":false},"2.46.1-next-1613476613-81172a7d.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613476613-81172a7d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613476613-81172a7d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613476613-81172a7d.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-+YTqkm/phzYU9lyPDTfn7NsDg/eTuN7nU9AkeESp+/0Lh1G1BXM3i3Q9v6EIkDLQBryk5wny9G02fxNYiGEf8w==","shasum":"394ec452c4522f747fada52c640fc66a58b2e657","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613476613-81172a7d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK7QYCRA9TVsSAnZWagAAFkIP/RPxGXopv80+sL/eFGZe\nkEL+3voQh9qiYF2xMIrc+HpQ8ytlsQNQvpqBuHvLCumSvxR3R7xOBGZ4opLU\nfHKcaql4kX86LNO00f1VZZw8Xrb9zQdlMfWNKkmWJ9qTRLey/kxEwkhs96ZN\nrU7Fc35TOsrW8Obo0IV7Eq9icB6xga0CHpdg8p0a5NsBssUBDEyneFTDI3+4\nFlfE6izw6XPLA+suugyn9bIfuwvShJgfyVGykoD8cf90L7zVyI8EBq0K320u\nZdCh0UBDrcb7ELd7+cOU1EjiQPRGSpoKyfTIeQcr5Hu7T/xmbXT6bemvs75N\nMzbpuM1x0Gf2YeF5k9iuTHiviy5TpE8YPJY4CoXQTMdPIZe6AjjA+ifjFJwz\nmUbPfxY99N583F0HaBK1D4qrvVFMXqIzaW1sj1bvrh6K8IXhKRQyJ3isDz4C\nmEYCKKjyOqRp5b66b+NHJ0RsHL2B+dy7V9oNORYldvKmPRX786It/p3tSIg1\nL5F8Iegbw5LaXuUZMCtIBsjUKROGxEqQiwpOJyXV8SLsjEi50mA46MU/8E4I\njfs3hF77aOOYfp9QpuOWp0oZNMvM546EyvIMWl1PhDG1X5Uuht8rzP01Rywb\nm5+JblxenhYPkh83KTuTJSE5AzI698uJCjVpIZitInne/I1IHwSgDsFVTcCq\nqUgb\r\n=Ft0F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHkvDhPWPd1nW+0R9RgxyCBHHUeUs8FFSHEaWojGOefeAiBlbPiswiibJyiGrAPzm58JoXMnKOG03xulcS5dGLCGxQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613476613-81172a7d.0_1613476887606_0.7771661379023278"},"_hasShrinkwrap":false},"2.46.1-next-1613477308-a4091daf.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613477308-a4091daf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613477308-a4091daf.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613477308-a4091daf.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-Uj5XQ6b5k79kVRIyEp+0RP96s6E6gTkO+fzuy50H9k3kxyGdn0jbg5axbt2HJEiRnuDZ0ApiS+m7qBnaN5QfeQ==","shasum":"4e9478189ef61e88ef8eff5bacfe1dde924cdff9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613477308-a4091daf.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK7brCRA9TVsSAnZWagAA0EsP/1uJcVdlxB/pfw2KVu4S\nxZWPxYRfSYrggnnT2MxK4IEP6ovEIWhz9WXXTJNwJBhUYuhQvA5xN/D5Pm67\n5Bo+WuuT0TZaEPRg5nTT+WnB8XE1jVzZSjXFJ70NA380Ldb4cX3QB0Wu4Snv\nEOISIuxMqu3jfttIRckaPGK/ZsrNQ/sElehiVk6k9FdHJTT1fQxNGkyvee6o\nM179QCAH7k1z/z+q6ja0pjvihiafs89c25CGaix+cZuoVBrFAJb1PXNKrrCX\ndpen/uUfhbpIsIVO8UjMPgXWTagy/0TqgIV1Tjg3Jz/ykRw73IZ0UzjBGtSc\n7nZSpw9BVjXVKj/cPFkppdkEQagnJvgrIlQNBgMQ+tSR0RhdTUKYIfcxC2qn\n5u4ACTt45SdTWOrjZCXrLi1bqC2m6mPaxOmrtnmPAV8nAzHZBfWgcH2jOmYi\n40nB1fwE8Ypn3YCZ5/KMK5NexAF7z09pRx34wGx+wD/Nv36o0yvLIyrfz5kz\n87Ggv/DVdCRHyt39BawXeY8HIQqZWkJWyTRyhBD/ztvion7y1mbwCNj2zo1Q\nH/qngv9nY7UV52ja6GqvzVBZGHzsQgm/FZsE9OrwosPDxfHBjzsvspkyQJaR\nOOhiohjd5K7cHH/LZs15pR41s41LGbCpkVqoilbdBTi3ae1nqUTS6FDCw7ZE\nQBG6\r\n=032Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0kN7J6Ff7T7GyUBghlxoV4vdpHMvW+zSOXZQ8j2x+gAiEAyPzZh1EpDTf7dxkIsFqr3sxiAvXnRg/EO6KOjuZiL/o="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613477308-a4091daf.0_1613477610797_0.581580507211922"},"_hasShrinkwrap":false},"2.46.1-next-1613478956-dd392162.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613478956-dd392162.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613478956-dd392162.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613478956-dd392162.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-YeatO78jamu68iFV4RnQ694aQ3tHcFabCQfIkbGzThe7KKn2Xemf0hnJWzmRbEjvqCnEd9Oay5jyifpxsYNlSA==","shasum":"b5ae0f4767b3c18883555c923ff216638bed90d5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613478956-dd392162.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK71nCRA9TVsSAnZWagAAx6gQAJgKbLEWGCdzI2d8P2Jf\nDDE6WWaCtMFqlyIlHsomRSLYjteN9waKgydfOx+KmVt32zV7A7Hv9mZSuchl\nyidarKOb1clpq8QH2C1NHjwo2D5HsTDnn3+z91ssAkfcTJ9+RByr1MmL4pag\nmpFMIfOJeDBrbhkvVIHWdqAs+Irx5gJ9+UhL8aZir6DrwmylYmlak3CgDALq\nnXJXwiAtU5J3bSTkZ1UwNumhPMI0R1N5BdpJR7dQk/YOQy6piG3VlWSItvlS\nU8MCh9Q38VjMjOsmPyuBT62Rk+H0oeVOdsnHBPJGcmpPm4QoMgvPTySqFHZz\nDnIaU+FvLCEyheC9Eu5kx0fZ5ip+KlLbIbZLiS81j8kUCZAiK/+28RWNeXpY\nmWuhMvn01uZVLycaIhnDG+lAK248uHAPTaE7Da8kYlr6xABWjRY7sk6YtQnr\nlqfAJJFBZg9pbG1e3ywVFNR6elQsQDkfYCTMqbpc84Tkggcn3HxMNrMh4sQn\nrHKPhFZzdMDMsoQYvf3hpzqlnEnX9Mu7psWw66xTOvhwLmvhtynrv3/63YuU\nV9vSLMWQyYXHyIFW/DgBBfTMDg80hUBVr3bsttWzA4FBXk7TVs6UXTheCz2+\nu7NSZxOqxVu3T1O7UtkUx/eLvUSl80lHBmWvVKDLIv4q/kSZG1oeLWzotOOA\n5Vw2\r\n=l6n3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA5N3X5NS25Z6OSHBxwJSVAtMMq/oltr+d6Pml4j91GwAiB9nY/V77ZfALHFGXrIIZZGjntWa/zSTG64kKG2OYUqoQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613478956-dd392162.0_1613479271201_0.8351615152425216"},"_hasShrinkwrap":false},"2.46.1-next-1613480292-fc16df83.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613480292-fc16df83.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613480292-fc16df83.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613480292-fc16df83.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-eOVRJ84OgWMkT9Nrm8YYzzXGynJTW9DDNj9vmapm2kW6yaHAOEr86LIZ6ah1kM2y4SL2ckchAyQojspYRv8orQ==","shasum":"86d151f6a1c955e794dbae4fb6ed362e0aa92148","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613480292-fc16df83.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK8KiCRA9TVsSAnZWagAApkYQAIz7x3VcUFsdeEx802ez\nHX0kVQqRa6YFvF9Xh3UYshXxrXNEcl/KtnXp6LzSxWsRPyWFKWm1eV5eliwX\nGHMBRbKx9ESdaClYWtEo0ulp8WM+TtI/7+hrW5usxl3PfixegnMLNQp4NFdb\nPkFEAGJeBADDlx9uTc3OWBQIoJdlgEryqWncj96/0450JanilToasibTabbs\nDoTLi1aVDGxI7gWZ9tjjO9zXPRdIph4ne4K6QzkXBlxqiscXBgsfcCjtkYp4\nskj9qqno+WPyeydcaE8O/+8LrKQm6hfLLJQWuJfcs5EqBOIIkGd6C6xgdi8/\ns4xQ7IdksN2PUYaYQ158d7oEYjpHYH2Uc5riLGe2JD7eh0VvthlalXuZzdCT\n+aqHNzXbh7pjyF4fZLRn7z8copwDz6/wcr6c+5z+fuFaykGrgW78oYaxIlAh\njxraJy8rqdX8xB4i5KqSTdy6rQPH60J+KSe19XhK7a2/iVQQjUcrqcMyGjqo\nZAJXbUlF1ufuV4tYSkbj1IZRxf+8iD1Ri97aQfRDCTyecwSTNSUPko1GfvrZ\nKdbPb2I9yK5cK4pw6NBnnYa26Q6i2fg35S09LPZf/wzstyzPnLs1YGHuueKW\nBbhqToCSwr5Kkd6GP93gfaYEOcQG0fRbdpb9xztj/g2SKX9mWeTkhmi63vkL\nB3SO\r\n=5l3d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+f3Ulnn0A2hgia/97UPjr2FFVgQ8Y+JmYB5LyjFp4sAiAh9cnkVyjgKoL044/Rfx+r7+6/idMkcn+ltaBXk40Kjw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613480292-fc16df83.0_1613480609661_0.2650727997371396"},"_hasShrinkwrap":false},"2.46.1-next-1613482488-10d65dfb.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613482488-10d65dfb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613482488-10d65dfb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613482488-10d65dfb.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-m9IqnhewcIljKEdC4m7vYwKAcu3Rfyu2dJBHKWMdmSMzwsSuxmPYWLbw9+0+ZiajVc2s2Xoks9NO0cTvJvqNYQ==","shasum":"19c0cbf4e1bf4d58782ad78a2b106fdc97b6b7f7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613482488-10d65dfb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK8rsCRA9TVsSAnZWagAASnMQAIJtInFQka1Lu/aq60CJ\n6gm9KN8NSe2treIVWq1CRyuiKWECDSplrboycfNUNEM46/l6wiN72yRGS/vN\nUmGzq1KVa9lUNkU/IQ1HFhi4R6A5S0bvvh3xhXhEtBhn6u/CN9MOMS8bPSTl\nMmhZWwh+HBIBB6C3JqJX5w09nXoN0WVhPjNYR3RhE+xbnn+w7dqqJvbyQW7D\nNAFQWi8l0CVcxA6iUoZCajJLq3OWNtyPAoD3VWuQWLkmW8EHCHda//jTTKpN\nTupN5NoAKoW+dB2bZsSFwn5bRc6uj1fCzUFNZbjC6ZK7MrxxinY7PzCTkJlY\nlBASLCk3Miy0JxB+sGvFSsqPg0zZ1CWQmuT3RO/2+T0nAXiWbVodj7Tytt6d\nfebfWtCB9a/oCmHHopj+L7aASINUnW5RfjJ3IQODpTFGoeLr26krBNQP+2VD\nzsrBQzx2+QhKXYL2eLB0EAmLLeP0gqutGnAO8OqToArf/poxzfAqOsSwQOZH\nVA+JNmzuiUmPVQNwNqERS1hjlobZ8MZOtwoFi5Lk/svHODJ0jaYxTIBOJfHh\ndIdCl6Pky4OHAE6unLUpCV54mYE/wjFPlUEkegc/yTxkpYJ8jCpnf8EZlU1W\nYhuExwDkZOVsVMlI1lmARpz1OwnXYny3eiTlvV7NS/BPP6++ecaT9FcdhWQ8\n3z/Z\r\n=FbTL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIEEeb1Tur6RPmVeFW6kJ2zSGnh2MV058+BFNtqGNZDwIgZX/9DBVSg+Ljr5NhvybxBtI4q1Hy57fbdO6zIt0+EKs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613482488-10d65dfb.0_1613482731612_0.3092273201134945"},"_hasShrinkwrap":false},"2.46.1-next-1613484858-66a1b714.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613484858-66a1b714.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613484858-66a1b714.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613484858-66a1b714.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-LvPf4/5eez0ZvbtfDjhtWQTnCbTxVDsgd7NgROXpwiP5gp1drhBsEeg6LS4e7BjIqGTfuvBxxV5laIpqU7qHmw==","shasum":"aac73b161ed7d0110eec8a79a6a7b029319b138d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613484858-66a1b714.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgK9RVCRA9TVsSAnZWagAAMr4QAIM4DNbAhAMH6Edx8ts5\n8s6/somqFj3DIoOdIvrlbB8lhk8sBaRDgAWTCI3SBou2cpWG7nENQZ2XG7ze\nsXZt38MnhoxiJnnUtEC9GY+z2UwQZgULrAqhGcwKwt9Rf5OHuzWhePJ/wOKs\nZDqRGeMaK/B++0g4pQLnXATKl/AQ8dZ18dOFXmmWH62TpEuJ2LZqDq/RoeNS\nZp1js7zGswhTcMXQOQ7HMwpdGDjHEMxdksELYRmVW79D2j5jH/AR8dn8fbYz\ndlGfU9N3ofdQl/+pdI0uSzpr7JR8DawqxXEE5E2NPHu/T6R1DTZ2gvPjPiYe\nnlFeOG3q0Qb3/cd219/lNj6usNFXXbluE9d6y9orhZGCQyh3Ayb3+pl/HyVS\nfVqIiDBpOm1mvCNKYCcfuTKnJo7c+HSoF64dpvW7PWLUKbbRiOouxYQIcgXX\nNiAqWiooRHAxeXgTZlPZy0RNc2vz7uvkO3lUmokxGrJiDa5/G/B0Gq03MJkd\nP38L0GGp0G3C0fcC6wTedlcaNEsubOdj7GkCviSUN8j5gCY+jn7L7XhDlolS\nbHbZ1SpfBLGrF8jtevr87zYMrxvpnCd79lMsnZ4xfoYha5ABi2LL2g1zAQ1T\nK1r6DiYEVCNFuB9FlRf9XVjs3F6lit37I7O7izOfdn6nVrlgn2+9tQoizbDv\nGFIC\r\n=JM3v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUcPGPI3jWXVV8D+JQ0FeudBjDszFUZRVt6IYo4QIP4gIhAMoSWE6CXNMZLDZn/H6K+mHS5rxhUoT7rZRdOAl4li0h"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613484858-66a1b714.0_1613485140962_0.02473920404776342"},"_hasShrinkwrap":false},"2.46.1-next-1613502013-3a8591bb.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613502013-3a8591bb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613502013-3a8591bb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613502013-3a8591bb.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-q5QIm3+EuHFEkqiPkGHVZQd9ES1FeqNkCkXYmw1dX5Fk7wHo4WjvryJoZab4H5ntEhDtJbPwwoIDY7KkSaGL/A==","shasum":"9b35127c09dad3a296bbfe7d8ad4721fd804b017","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613502013-3a8591bb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLBdhCRA9TVsSAnZWagAAqo0P+wQHg8aph8AXYZHIBYbT\nubC1mAzBTNAhOx1WV9+9cnzVFzIy26vsjOSqQYgedMNXiOwltKGP0PgukA33\n1BiFtn8cc3hqmCT6RI/icalO0OYJoJOTIFIaNVZZX1ekUyYyqHAUWo5793h1\nQvPITtn6YMWDmNZL7uy7TvhHFGflzo25FKNbw9vNhbDOR7Yefcllq2OZMZOS\nOdR5KdhXNJTZyN8mGgZdTzQl8Lh7xj+YaHeFM8/dpZJd1gBP/vqhr/bY6/DD\n2MLD7kcKkuOIN+zrkGB+2ikxDVSCRsFOiQJdRqBwVIVOTmrHELqvAqG7iDdy\n1Za1RdB4BCpF42/IhN7etBguKpRD7KDqNH6sQGcLaE4GeYb9Z5gpHltQEQeh\n//46LPp5dvczqD3sb76qXAnS+xKdxk02BFSWDJPgxqbnm4qSxPxSgQsD46Tx\nHqKBw5qvWxU//K/TCTuk/n41jzGQuWAlvKpOAUR/YynWQ5WjAAOVnVZwPhC8\nrxWWfRlNmJV5qlXdJdqdv7uLESsapHs1C9MztqVV+6JMLNyLOahx7X2Ys/5g\nRfXEdgZt3x/mb3DkCfFjLStf0z0rUdOVmYmhP2ZtChrhMF5uPJrE2wtrijA2\n60uDsYg4UXfFHTMTLrevuD8hNgbCGDot7+ZEIjepS0fY0mcsQdV2muOqF2CQ\nC5+N\r\n=TH5c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgnuSJvcjh0g7/rbXE5xpoXGdMx8yFk9lXZ414Yx3zYAiAB26biPQVI8V9p4Q3AMUIo0eZF9FFdQIC8iD9YMShTPg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613502013-3a8591bb.0_1613502304823_0.732154432362141"},"_hasShrinkwrap":false},"2.46.1-next-1613502365-d8742f9f.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613502365-d8742f9f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613502365-d8742f9f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613502365-d8742f9f.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-nmhIu1N3maIhzkjjlRzi80hnNbDZ1dZFAxo1nvtCWGD/WBQ3FBR6erzEi7+MCrL7NF7IKWPUHTsN9KT6cUTAIg==","shasum":"cd4299ae526c7f5ff8f1c0083ad7b39e30d091e5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613502365-d8742f9f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLBjRCRA9TVsSAnZWagAAbGgP/Azlo2WS/yAjYBRmAuv/\nod40vCW7+PXgSErQCedtScdh5BAkEP6fVl0GPkq0Xh065o3R45E416Ss3EKY\n0OeEtdPGQGj0ANJs7ZiYHXEjH2YECCznfETyad8fjuYf3i89MM8BIuK5tc63\nlexkfPxt2mEkYozbX5w28Odr0/FWKaVMKXv5uAiI5Gg9MZYIhrBK3DSQPVlH\n0zO6scWmyYgX2zvM4/VNDdCg8p023wzwhGZDdeK8E2StYHyJMQ77EDUoQbHn\nViEf+/RTpnIzMhQaj3q3GggjX1rtY8wpBd1bUNVeElN65W0qZEVoVeKAvZ50\nWVnXAMFG0aBPhSiXYA3BOHvdZL+iyAp8feYs6+nHFf2s4iT2PMEtXuXS/J/Y\n7IOJuwgtoDYit2kjnEkRFakUYLBA9CsBYd0Ah5hUiqqpT5AMrBq3zghOqw5G\n4x39/bh7BswvFVbUA66v5I7smfRMrD8jWthIqX29bcQUcOS/m/syB5SpS0DS\n1xX4x8ewAdN4v+XrwEZn19sSX2TTY4utMbaXJsf7B1X4KeUqtFwYFoVGIUdj\nwfxMdt2BcRx0y7WDR3edwd1ewD4h47tWjuEW2CjLgbTYzu+u4jSJdmEEJ2hd\nH7ebn6ltiQOZ0duB5xYavb7GLfSJSY6a1ucfH4U7ciCv4//ftM7hE84ivX/P\nSdgt\r\n=kYRD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH3daWZnXMpLLpuzl77t+zs8xujB+m8mODleixvs7PygIgXN4x2PIW7Q0Gd/pHUyr2OriWDPC1++8B2Qnt2o9mZO0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613502365-d8742f9f.0_1613502672888_0.24203680580065967"},"_hasShrinkwrap":false},"2.46.1-next-1613503630-e51a1984.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613503630-e51a1984.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613503630-e51a1984.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613503630-e51a1984.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-zu8J73U+T6nzaftcQgv8NOfpZUuyCUePxDrk5TzW+BUPhygI0TSwcJK/hrQfMNq/iupdAg+Z24BayFqWFB1nsA==","shasum":"8ea32796293adb54f18ca4f22127f513bc50bbd6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613503630-e51a1984.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLB2xCRA9TVsSAnZWagAArYwP/RUQqaD/mw9uZCY7gR66\nOyN6tLwAVQ8KA6l1k0SlYSQ99IfS62iH5xz+GbE7FnhflyUkjkiHOIjyzvQn\nrDYprNfRxo6WJZs36G5sOi0VAbA9c2t9R8A271V4TGJfE9bTQ7LEXcOOng26\nZrhHRXJ/DGX59iHTFhPSX0CXh33GtTVhpNDoM6OPFiH0hA0QenIwovU/2Lqs\nzDNT+LdSSJidx7E3hpsUcLxB7DTAvcCcA+Ey8oJB46DCSMsP5AFmtHnmhLl6\nobQhngekLxuSTgMNVR/AJI0wHTGVkWb2nmYRfP5zjXNYA2YICpEGXTEN/mOy\nPG5hojJTCVxFaO7jzs543NQFcg6jOi9jQiJ3gzqPfYzr3BjkaieOAjXLdFTQ\nlubOdFnEyKA7lCiuc5d4lsfvQjocTn4f5Mt488XegFxPojiWlzw2ohkCJ0bi\nTSVcdns8ybmPbup6wskcvEceP0upgNufGnEieJEimNECB2XHDcmed9vLqgap\n/dgueJ/BJ8XOhOyQdoR/rldEvs3Ld7uF+GL2FmMJ9Ue7KMwiqoUCvsOPQqvs\nW0J2tQb8ztiFxWylwUy/VKSa0+VbknNpg4tOvO6SDOhc5FV51Mvjr1hy/gF8\n67l55YMUcmYVwk+kLvO4VCgfX7hYSPZWs/np8ZcnNHVNDfrp1ByDLQWpPQiO\nHIQC\r\n=iMKT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNz8iUribuM7AvvELkB4igI8XvJ50++6D2KI6DZ2+R1QIhAL24QAFiV/HR8wSt9n75AWiYco0lPJwhs5YkQWE0jpb7"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613503630-e51a1984.0_1613503921141_0.4686593585230492"},"_hasShrinkwrap":false},"2.46.1-next-1613506597-099e089e.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613506597-099e089e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613506597-099e089e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613506597-099e089e.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-B1rhr8kDr+XtZBmWNnCMxP9COykmwBtq85wEFN/fbuQvFqLyHSVX/Ms3cno3kFWkoXYjSyx2Krhn5/RgajgWtw==","shasum":"ecfcd19d5542c6d8c57b30176d576f4d94026e3e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613506597-099e089e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLCk8CRA9TVsSAnZWagAA1X8P/AwELgTlpPdX8ovmDiFg\nI1vUmt7mQwpQhJ0aZYuefwKXDZtZY0GCECNKBmrqj7RxtjSksuo0LzT3vUjv\nGgd0upNKEF2AJyfTGS963f51OG6zxUp0oxp1BP5Fko34tKy8lGka/Utts+4F\nIyzSmpaBOq+wMrNQ9HKvlhCmU3H//kNP+hiqgbBatrlBQPFruASVZ8S9XcSX\nznr/Mi3KX4GyrGpXp9cnWT8A0muyHLHMMR2id6Rxup070zfntNmw7rk1R6Jm\ntB2Qx1KI3SSY+QC/5wtmrEwmbdkDRWN1HaBpMKCoipPp7Gg6kID6XvogfHmr\nvdoI1M6JOx6RQ12m9pqGtSTEyXhV9INLXeODNnTLBs8gKeQBMmI5/haWmD0I\nPL8aYDwY4bjOoTe6gkDU9S9Q1UPnYHAbHOMKCnMOgRlCjknapONjyDFQKY/9\nfvTauQuqQghCCynY0R91LjLtytpCmle83OwAB42Z1OBQW2loUMAO2bVq9qKy\n5qifIR8R/Fha4FLfazs+UWbMSU/CXvDTMFMmUtZW8dmZONAyadoZqmmyqU/4\neTbdJ6DcX/A0IqDLOkFMpZpsduw+UjjiolkR3aImzSxFM1jpXPALICUxlktd\nNRz2+7uuodi9aDeA9wYfljx9hbyAoC2R+vvckz9xJ0uNtOUrJvmMDo4Jbg4o\nEo0f\r\n=5yIq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8T7wAMkj6vS0pYQO3OOYaf7V8NOrIkE83BCqZnMO94wIgKsLoOlEIjcZBAnzcyUDhXkeDDZmkohkLgk9eVIuvEJI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613506597-099e089e.0_1613506875760_0.42119930775277137"},"_hasShrinkwrap":false},"2.46.1":{"name":"@xdn/apollo","version":"2.46.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.46.1","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-bQrYbtnrGpeVBAS+UUGFHud+GOLKR/uTXQ4XkJmYEMjk+LavhP1W1/N8yNUdNyuhKiuDBBkX1JewsqiIwR1GqA==","shasum":"10c150053ff6f381fe6d1b745c6fe1f2efef6d68","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLCrUCRA9TVsSAnZWagAA2+YQAJBITERNkWGb9c9y6fVz\nF0CXydDCprzIx4EuJlE78FqtBxK7dVnOWW4d8MsDL0arsr73R/aaYMJ/eKk5\njtDpoHz1fbRND0dvnT9xw9pw5WzDNUc8HgxJBNOxJLN68M8B+ydkAUSjClAn\n9F4W77QRDeFvyTHb8Y31k/Dh94q/7QuhSgZHht54Ip/IIlBJBlNx7iPMUqeH\nDP6X3ItE9PsTgzf5QaDFRFbWPl+PfYQobRakP3Waf4+Mki/5C34ba/PCOJoL\nwM1HBkdzeRCaXAVCnv366k2867GFmOcH7/dCvpJBQ4o1Jd1LlcHWm/FMeckN\ndJNWxpyeYsWiydJ+ipenQ+6vk4Rv85YG0LUwpoJ+gK6cRKH8IzXXbJ5Vp452\nqBZigz9aVlS11eEVGIT8rLAI16nasxvkazWLs6Fl8rT+tu+ipiRkHna5p38s\nlZ71moheWIGtWKGd4sGiyykCzMacOjhg9hv4OAcfSI++ktsxEYEHRn2PTUwn\n/teltaCl1vVrk2ph/8+H28Fxqrb6/LVvFR/h6haxQTbGRq8UoadJDve4CNhN\noIDEynHNA70OwdSWnj9YTuxk5b5RGKKPgFZ5ikSF1FNfHakreOhi6W5+841e\nr3szNVAEhWkbcYqgUbj+TuNG7xPXzgIEXnstHHQnrReLfEnrvFxeHRS4fduk\nTsSG\r\n=dzWw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF1jwGTFDSY1d1uu7YUZ7BdL/IsdCopYYkWnpYSPizDaAiBH+k7rKOVK5ER9diZZ9DNVsUC9KpW1zEIp47x05tYvDw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1_1613507283729_0.5104543467902367"},"_hasShrinkwrap":false},"2.46.2-next-1613507121-2f83578b.0":{"name":"@xdn/apollo","version":"2.46.2-next-1613507121-2f83578b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.2-next-1613507121-2f83578b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.2-next-1613507121-2f83578b.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-8Jvr8meR2oFM5Dw1nO58fGlhAUbcthS8EqADyyYD9wXB9VbzAR3a3yLRg0wif/nsJ6T/J1Q58ZInpjtB1vKQKA==","shasum":"10a56e73545932baed389890b7470034bbf5ce9d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.2-next-1613507121-2f83578b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLCtMCRA9TVsSAnZWagAAgiwQAIn2c/kjof5l2Gv9T+XB\nMuC7YoXkTv0fSY5Aqacy1Ze75utaqfDDfGY0XF3NI75h7E567vP9dbYg18Lo\nOibsEXtE6e+sWjaJz8uJp9ZeQlnhNrddbEBiAuSwkh5BQKxbf3+zROKlMNAP\noFFLsCba1RvrRyZJMZzKxaTp5F+xsWfTw+LUC23z3zhuy4p1lW8cFTS+MRoU\n3/ODL9NWwFX9LpwQBVJVktyMv6Ff6GEZQGPCi2HxIRz4AZxQHGP8N9cb8crz\nhfuNCVBGGKspCgvWrfg4LO0OP6r+UVeh0v/pOHujSlv4SWlWYMd2jLsi1lGV\nxDx3hwjqs0qKTfq87oElNTFmg90kMM3w+EpwgPCBGlRAlgugmS+srYwVVHIf\n0ivT8H/1nrVBTVt1WlHhK/Lev2OlXE6T6jcgtI/xEudRy7n9bVG+Ivex4+vK\nGKQkuup/JPhK0cC3lvL9GpiKrDGDSEyhMBxl6MzAEuaJEwddho7+5PoGsXiD\naI8Y1G1gGAadH5/4tiyNJhgMXxSbqyisNbT5gYtoJDS/1PtcLS46j2GPfhZU\nhasTASE7cuRSKiOV1RW1cGdrE0bdbko89zmgA41X8YDECviJTJpAN7pBXnX/\nbJ+Q6Sv5y+/uDGwzugxdsmHWwRwa6VnNtYLqomPv63Gh6j5469XkQpOZYDCy\nlk1+\r\n=S+30\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBVGPsDrGLcxdCYVcqP5KtiVIP1tXxucMddBZ/ny3rOMAiAq1d6FqnvDcGdhaS14QfP2oIodsI9HsISOaYS/1PQXmg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.2-next-1613507121-2f83578b.0_1613507403467_0.27909524726299684"},"_hasShrinkwrap":false},"2.46.1-next-1613548642-d8742f9f.0":{"name":"@xdn/apollo","version":"2.46.1-next-1613548642-d8742f9f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.1-next-1613548642-d8742f9f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.1-next-1613548642-d8742f9f.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-nCRyYgF/1iRCNGfL0L7dT+JcdK24JuvX6QpvBQ26qmRsZyJW0DQjqnzYHGAPDGD2IbrffDkmv3ZRGd4z6tyv5Q==","shasum":"16370fefa64588d62bda201e3defee1bef406e14","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.1-next-1613548642-d8742f9f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLM15CRA9TVsSAnZWagAAaoUP/iKtsw72yaazEIAA4vez\nobDyQ8pLzmi7mcW1RZdh7eLj0C3Nw0lbMwq3uEGZ4CqkniStb4CoVgH/bvpr\nXE+uTmrBTaD6KBIrnMv5hiMY5GRU/GIWTiVqocdprW33eR6ms7WuSI81F/h5\nJ9Su/T8rfqXQCKxhCOqmNoQuPDjrFS69r4i0TaY4ORo31H5T/aMuH+YjUpJu\nkj3mxshe/YboBO0SuxHrCReOIPDmpoeQouOSTiW7Gx4+Wl9fj38KNIZHbfvI\n7HTqlPdjAh71H1YVXf7mP+r+rBRDee46mWXSOfRu3tR4vQ6o0Jf6clTal37S\ntCAxwM9SGbTI4ZEI51t5kef72pCFArhjbxQwcJZmX/X5m787I/QV5HixzCG6\nPBFvLH85fl7pzy/ijoBQBW79Q48ehdwnGM3CUTtmE60zZyPeKYRPSLT4kUJP\nCcyseI2LiVzAbGsGo+iFhO5TlTCXdAmufamimwGfhnbm+QPtPBvV57FYK0m1\nMjry4AHw1/3CTqkxs8Zpb8wEgZnv0KTKvgOMYotpFNd0bOBbEKO98a48EaVG\nQ4daoQZQYrFDW8+Cthv/Y9c1jSx7cGfen0ptF849L1ifsjbYf/rDPBbWE7mw\ncW3CMB0GjxYiNdPbAVWcTKghz6toIamaROnNrYXSaec5LYyFwZMt9xMyFGGm\nM1ek\r\n=27yX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpyNNW+de3QYbFVOiWF9Z2bhSo/vxVEbfISb6IDO9zyAiBcF1kmOFrpbOQarLg07FXgCpEfqmxv2Nb95UVzdBwg1A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.1-next-1613548642-d8742f9f.0_1613548920956_0.6822048148507944"},"_hasShrinkwrap":false},"2.46.2-next-1613555470-5000ac99.0":{"name":"@xdn/apollo","version":"2.46.2-next-1613555470-5000ac99.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.2-next-1613555470-5000ac99.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.2-next-1613555470-5000ac99.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-9ZB1yf3adUEMi2AxPTwwSv8/knarO0z45NnqT5We0xKTHGvSM265vxiHwQgJ/Rd4erxacaMVI0ohXoCCAS4pcQ==","shasum":"7bf442ad701555ea42769a04603a1e4add77018f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.2-next-1613555470-5000ac99.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLOgsCRA9TVsSAnZWagAAj5EP/2Jq9W/yth8ekc5CYAAx\nafcspRYMhtD8IlNryNELPIxoPCfIkwvA9Yx+qeW1RS/aHjR5z8aPlZkj2CQS\nl5/lTBA253o71Pgjl26zR66hGaWVhCvqyaCoOHcC7yGyez1i/wsZd9oPMv8+\nVPpiiQxRTEjKDjiTnTDqXSUWONpo+AE12lk0hdvfAiTD9UJ4Blt8gEWjLLsq\nn0LqgSeDr04BtfrUGpTuU7beno1MdxjMnXua8yWyGk/UxDfYZfzpq8Pqcg4H\nWULb/lqFiwxCh89vMbpF2etEter8pOOzpE9Be5/rwH0msq7Hsve+N9N717fu\n+4TGNRtKBpYUdI7hbQY36/BjzuTqCTtq+xNm650WaGzMu8wU4nFM8Q7ol0Oa\nSzqxmz63FzC5VoKox5STB281bb/pWZMHf7y5nk/CFrpMVwqgPGkYt8qsGSoW\nCVwte7WensV1A//jMjL9B5viyEAj1Ew6tu0u/LULoZk7+XCDnwUUXt6kpMwc\n/jz+vwPFveFvcgkJGSHVmxF8TRyDb9B+kH0yoRB4Ta4+LdOB7BtYaTYFAdXA\nkSqS6f4EGJU1NYOdPX6g4Y+NtXGj0jpee2nnYuZlFERKjmLi8b6RECQFSYVb\nsHm2HkabOjrb6Nwe2bqyyBjG2fmavVEVMe8h4J+fjuzGKX92EFIirX+77t1R\nqdLj\r\n=ajmE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbOfllSLdwc461enBN+6Ow/w1gkQvVXfXtF0PD/wp/kAIhAI92SaFXICgY484X2/lvtCLZ+xouSlASOsTwFJQ3V2Iv"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.2-next-1613555470-5000ac99.0_1613555755790_0.22222367405541"},"_hasShrinkwrap":false},"2.46.2-next-1613555722-1d542a18.0":{"name":"@xdn/apollo","version":"2.46.2-next-1613555722-1d542a18.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.2-next-1613555722-1d542a18.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.2-next-1613555722-1d542a18.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-YEEz6YAxY4AaGCspDFa+aOv4suByxenyJaV4sL5COQwijeRUr61jGcLF6CLQGJQLoDQfzl4jzP0iTi+l2gNzTg==","shasum":"c3637e29a2bc53ce7d54f011861f6b20262e0140","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.2-next-1613555722-1d542a18.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLOkoCRA9TVsSAnZWagAA79wP/22PbdTWtRd8bV9VZJgG\nq9oNL0qYhkiFJ8ESy+qq+D7TfQOSObrme5jaL1ASUSSJrjFXQGge1PLdSPhb\nUNHyzeYoBCP2YrpR3Y46Sfl5RFFVYa9fjlforWJTDkIAPScIfvVLc3pXRtiK\nvhCNaJVeMRU1IKicaaaJj/i6M/RbFP6Vx8oojeHuhzfdwqUDaeaqePn06Dkw\ndjl6r1zKCGOtMMp5epghJxLqKbSWJEJT6orZkrUORCb5H/6JixKsD4t1amQi\nFyodZ44xVQsuGiCE5bFH0Ali2Bw/NkPdfyV0/3fGLurTL0qMzMwpdZ+AJZnD\nS9TY1eRnQhlGgtE24fNHMUiU8aFN1rFBprrYbwOdmolBx71JUQMpjqZDQhB0\nan/0ic4zZVmbXr9LhYK0ga6jonnaF4BeuEVUHRH/ZhLEJ6/LsQmvRfV7uQ+N\nuNPSj53Qm3zAbJs8oTutc56d5k6dQjBeJtXZvWOwxB76INXc2Cx4oMEw+YN7\nGo+y09ZINOXLnJKDcSWTtv43vBVJJ/QxNr9NnzrwIagGSqcJPBWTxZ6NVyb6\nXyFWSSImCmqkZx3FFqRzukc4neKxi91bhLUPB161Vgy2Ok0+RHGMZhtcnVpe\nEA/uYNkLRpTP9vV0T+p9V2JIjuYmaoqL1CYROyJmurQT50ZDfzoe241c9Jdg\ngvGG\r\n=lRv4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9/mM6H4TRGGidg3wBXbZ27yZvnRd97ELxlTdLiAoUSwIgaFTsjGcp2wPSsaoqhtP3pPVk+XEGDiPXmsy1N6Rm0DE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.2-next-1613555722-1d542a18.0_1613556007627_0.22425736804432983"},"_hasShrinkwrap":false},"2.46.2-next-1613556851-49b4f1f1.0":{"name":"@xdn/apollo","version":"2.46.2-next-1613556851-49b4f1f1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.2-next-1613556851-49b4f1f1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.2-next-1613556851-49b4f1f1.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-HbKb4OTGIz8blNZB9OQVT6V1Ugqgz6Fkj3tVdXTNP0NouLfg7zuZXEeAynN1AAK3dVxA46sQFEDIYpLor9/NmA==","shasum":"f13279ee70f65b652d47b999b84ef9f1ad45d76c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.2-next-1613556851-49b4f1f1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLO14CRA9TVsSAnZWagAALdoQAKLM+0OdocA4zMBci/9j\nz8GeVWZrV3TiB7RgvEylNfwYEtgkLDXuuMSb8r/VOWk4yvNxisjRUVP9rsil\n1glHt7eRC1kYpOd/Dgulc0HkIllBZNZYz989/+L2R/Rrpwoq72h+B1dJ38wz\neB6l9NvEX2mhcbVjfUEDydB0BiKNMGFVrSH8Y7Otdsa4Mq39sdACYAlY8BRJ\ni+zYMcbIrK/4drAdRnaHmR1zXCTxAhmMuMMFK85P9bLgRsYYeKG0J4+eoRqm\n6li99ClBe0IvuZBgOi3uwJDPrzFQc6hYei3FOeRcfr+PbQBiah64MUA1bue2\ncqeZlpMlmSBLAda+lAQ0gj/Z5yE/0Fwz3KtIgxCd/1U731XCKcK6YfIRmO61\nM3oevUC91JzWWwlIUsFkCNCH6TTRj1j9TGIv81V4Aa63c/35We91NEQN7kwP\nhyDyoy4OdZHJ1JrdQtceQD2HWPQc3pV1894wUvW8Z5J0nlQlquj+BPhTdZ7+\nY/gaWkmHJrguDPFM7r9oSSgijuE0/iy8MyIUUl3uJ+JPdOeK8QCCWYO867xT\nLPQTpYaVD3INtO6scOwQHL5oa1wxc0VmDPuBNJy5J1i9FLCgscE6fbfkY0wi\nE1NuOH9Du2oDT73x601d7NrcOXl1EH85YHGaKVbvhqZBC+Sq+g64OyVWGUTd\nVGYJ\r\n=8zyW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA6CBlJ4cvW+vL8VpaGtDWYb+XvJ912Q/t1PTbg/ZBoQIhAPons/aNaCf4flTxmVqPHhxoE8bEAcLuUihKhm3rvy1s"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.2-next-1613556851-49b4f1f1.0_1613557111613_0.15308671456666434"},"_hasShrinkwrap":false},"2.46.2-next-1613558736-7caf1ada.0":{"name":"@xdn/apollo","version":"2.46.2-next-1613558736-7caf1ada.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.2-next-1613558736-7caf1ada.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.2-next-1613558736-7caf1ada.0","_nodeVersion":"12.20.1","_npmVersion":"6.14.10","dist":{"integrity":"sha512-5vBTx3DmluMmdThb6zu7k+UreIyG67H4Rk8978ZHE32/Fzvi6Gb1BEHLIfbialt+RCeQuewl2J+2ukZGWaybDQ==","shasum":"3744fda8beb45ed359074fabc5d7f64cadf2116f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.2-next-1613558736-7caf1ada.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLPTiCRA9TVsSAnZWagAAEqsP/AzmsxVrBO6ebUuPX5Lf\nL/EZGWUxejPZyC4ITKxP7TI0W3+enpk8n4H7h8Pcdgj5iLsNt5RDsht4GDlv\nGcYUsVuTExS3jouLEKYTfkr2A+P15R2qOgUWLg5smWIJcpt7n+MlmXNMO4Ss\n3FlcdS334T9dGpXJZEydMadpEfbYlxBai584ULZh3XvMKl4jXjSU6Zr3Qfcz\nV+6gtvcxkYt9oKUs5RsIiMyWRAWVKr/XinA+VO6rUKG45HZYvrRTq3JUiUIw\niy+EHAiBRPukKCrl1qQ9CY/oyAeihKPmQo2Xy3s4rUy4mRoUIywmxbF63Q2/\nBpxxGbVnXzuDREPvUoD7zdRDhOXS64CZeima/uZIyQgfPWxJuM8vBXcam8zq\ncbznV9XS4YdWjE5GTEO/TMoaKSnHyF3CwLgkYRwDyJEvyStR0Mt0kWzVmKAz\n018RYcKyCGTDEg+QkUH+duJfe6p8+3nZYVFHuf+NNWPj180T0FAaXkiH49CZ\ndDYIAwYSHKbxPlhx0x3VRi4FTWWkyWOhNcUJdONNqJ7FKL6VyAdSc4QubQac\nl0JISlnDkSZaZyXR7rsU83d7L9oUiyX9UHEEATdw4jes2HjLSjAd2i/bPfmo\nI5g2JqT1vBR+GaLsLESad4H0mGgahtTIhQqstrQL8J5XU/2NBW/zffOImjDg\nQQKA\r\n=4T70\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4r4MVdJixlVxXxrjP9OT9yB/UWfWjGZH2fuF4PS7zeAiEA1Gxq+E/VQGHMknrhs8gigsZKE5XHLkJ9+r0nwYA1M2A="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.2-next-1613558736-7caf1ada.0_1613559009651_0.5998661860922272"},"_hasShrinkwrap":false},"2.46.2-next-1613561160-1071c8d7.0":{"name":"@xdn/apollo","version":"2.46.2-next-1613561160-1071c8d7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.2-next-1613561160-1071c8d7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.2-next-1613561160-1071c8d7.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-jIN1ESP4mG/lCfbIF+cRDgwZU2n+cJ5uGJuQQC/4vUrv9yCUr8r315uHcSQ0EbE6eWboyceWVplrpkyVvEYpWw==","shasum":"6321b55daee8889dafee7d68fb9f6136b2af0cd9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.2-next-1613561160-1071c8d7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLP5NCRA9TVsSAnZWagAAZmsP/0r57WMeMwXBCx/dQ9UA\nrjuK2pqXFk0u0iL2Y31v5JlJFcUS64OBolf2SH54hdy2Ac1Jv4YQcWwXYU2J\nsdc3tXhFFcgKTMZcM/18kZ6a7CtnTeEFETczDeQpKb9qmtW+a77xHW0+bOOu\n1mmPQ8ax4thhzO1qVT0VirqV7zKhEl4wDNs1DXagjBfzis5R7919Kn8TbcN8\ngM1QLsgLpXnrB7ZJz/FyUydxfoahhhR1Di0Nj2VwxH9fEl9tXDnk4yQqlEwB\nVIW7NTAx/npGJwMfzWdUmvySE8nMNNIydL+QDaZOClt3GZBn5DzbvM5/3RoO\nIrj+VPWtBzJTIYyjLKISd8a0KeTLgfkrkPxJaa4vsoQS8BJ+BmBY+czRge+9\n+KzVDvbAE7aWvjemy2+ttAR5yzVcktxb4+1rwFnWDdXDcJs5mdLg6C4DpeCv\n4bcA/Y+nSg9ARizgfgB+v6JgcHYeP61rocOPCr7B+eo1kjEgb0oEa1wU9XrS\nWvII4O54b5WhXbMhAYRWx2910gMbiK1XZ4++Wr7ppB8sz806HhRMOifpZFgE\nWZlc0rqb3sRLQElh7/OdVxylxifaDfNaX7YTpwEe+wM4SU3V4WwPOpA1vcnJ\nwktbSuXymSc2Q2b+65Nhq0AhwCccZJPp06WYW8QMxTnBlXeQ5S8e/noIRlDA\ntZOb\r\n=vttz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8V0QM5f9bGIzXDULDZsCJF9so7lhNP40TMvVEd0oFsAiEA/gcKq15jUqoIDUL2xows0ZeQ4dt3UoWPRhulNzvRNKs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.2-next-1613561160-1071c8d7.0_1613561420859_0.9706892131268285"},"_hasShrinkwrap":false},"2.46.2-next-1613563334-a5cc700f.0":{"name":"@xdn/apollo","version":"2.46.2-next-1613563334-a5cc700f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.2-next-1613563334-a5cc700f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.2-next-1613563334-a5cc700f.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-qhWHC36NgXec8LpioG1BsmgyQkQD9MbOm1bIvtibWkbt4BT6alanTRON8QSLU7+P1IOZ8SreeAtbnc/S3twejQ==","shasum":"022da7b8aee3fbed167f270b0c97ba3abf87e369","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.2-next-1613563334-a5cc700f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQblCRA9TVsSAnZWagAAqAUP/RCEfi+XrhUXqIG/gue5\njDXWwkF3gmupKxLVAXpw3GpuAfZwflqMgLdWamauXCzWaURH14B0Tuo2NXVf\nZt04LwsYNA42ENidzTeL8dK/MsZfzyLCKH/WOm9IcC/St9c/Qq4IVlNtUQ57\nzwMou1W1vnTaegliMTd2/gyrza914e8ZPoNeOiwD/GHpzKbiGvH2EhONeTHt\na4q3PQi/0UVifi6H+QaAthNzngjTP5kkVahNN1c54VIj77M6dxZa6llKYOMX\nKIqdU5jBaZsD863ngb1/kL5Idkb9r3DO5GP7lBxAOZsQbpQypucA4ns+4lW3\nbPNpLAHCAl7WBN2BO5+ks26o21FIraBU3lNi+xJja/WXokMa6T+K3A35rdE9\nUabGv63hM6/eaTK99h3vHKgVQGeMNiVXMU6dpqglTD2Ga/OYsVTb/+yTUDI0\n0aKvGC6y8hWVi7iXZIKlD13p3H+/MYBNcnjM/2kcybZWk/VnMrmYK8Dmq0b2\nc0+yd6z6XTmc2eglNpqCpG5rkCvISLvrCPaQwNQODt3BHE9Vty2r/E0wkIs8\n/uaTZ2sh7cPq/4FABRlAJcBMBOemoefSlOPCx0KGU2kgMhZt07xz6kYJXeGq\nRLaaepjweahTxexGGHnTZNVhxXj2l6Zqcd7QOJoWPIVBIjIs/BHt5Mmcvr8A\nx4Na\r\n=GXOk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2IRJwQzn+LJgVrlTG5ManBt6rkKv//dPa6IPUK/AcgQIgK0a3rfdurXyDKqtAP+1rkAtU4rYxV01616aDXwxXB5w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.2-next-1613563334-a5cc700f.0_1613563620902_0.32452322455861493"},"_hasShrinkwrap":false},"2.46.2-next-1613563536-db2e3509.0":{"name":"@xdn/apollo","version":"2.46.2-next-1613563536-db2e3509.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.2-next-1613563536-db2e3509.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.2-next-1613563536-db2e3509.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-/iiGC5bVNAnwU3MsaKdGih/y/y6R2WjB5bVk6DSG1i2iako14W6tP6QPOU+h/WOhe2O+n50Q/GgZ+R9SCO6bhQ==","shasum":"7a9fe206184d55da5f419e70b784a52026868fbd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.2-next-1613563536-db2e3509.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLQfCCRA9TVsSAnZWagAAj8UQAKTg0fjGnMr7X3bPSChG\nK1uj5s9vO2DfjruhfDrt4kkSZz5wliLPFKsqANj46nNJ4VOYcimr4fTvdwy3\ngT5a2Rna9PZcUdo8ypEF9GNNmdkU2M9aIHYwWKRMIQZhJxMX1R8PPxb5aTL+\nxDUoxg8NwxtnFJDqY6tEW4OkFPtYnK2pG6ZkgMNT6TI/IEkcQ675wJxUi+Fa\nLt3oLBqnDwvNUMaJ/JL/rLKOomZLgRbaFJuOMs+bFhMSB9PmOQCxxJiKMrw6\nv3NPJgGmVsEWfpOODSisfGDK0NDfHFh3giwGfDI2IrDwSOeu4bNk1JaSgWM6\nppAGPSe9FEPXk3MeIUCwExtrsf8Gqpv5uM6LM7gNsgGXdY68roBuAAiNrLln\nneR+JthZKzPMgO2hb7TsLTFrPRhEKWBiXNXaQgv7ATY9u0EqEzEP9T7gTE1s\n1ezu8hz6nUVfnapr7SHzI57W0nbUL921hVx4c0VSseU8QYyhrdwuK11Xq9v1\nZV8wQBdaEkJtCpwubovpLs0RjNDEsEPogr/ynGWLJKwsZOHk6iuJeacRFLsY\nOTxMz6K+nUAk693klUcS2dlLkPL6jo723Gp9ghAwfLjgX+04cj0+eyvJ9TgH\nMlwpxeRVUPAwTdSYxrkxtPMdurcjd+Iuhb1IGNh8xBxgeMV5cnjMguPFwA0/\nQvw7\r\n=bqY5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIETcEbn4sQ/zIUMb8urnfybhZDgmGXrcD17ePF57yHmnAiEAuD7CWzFuMolt8kZPcM1GXQDKajz4AV3ekAuEEzKByE8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.2-next-1613563536-db2e3509.0_1613563841806_0.8937270105781785"},"_hasShrinkwrap":false},"2.46.2-next-1613566082-30ea955e.0":{"name":"@xdn/apollo","version":"2.46.2-next-1613566082-30ea955e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.2-next-1613566082-30ea955e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.2-next-1613566082-30ea955e.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-wGOGIghfCK5ee/nwsbaHGprMhRJKGUzDp8+YgoMcPG5Nqz74jaVmUVMSLEsOlHhdpRWpyjUkNaqu96vGwfdprQ==","shasum":"eda5f80aaf0802a780d31c845231b5c0ae14f911","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.2-next-1613566082-30ea955e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLRG9CRA9TVsSAnZWagAAaOsQAJ5Br2fFiPwWnHFTQ+M1\nXcZ6HWIeNy6HElKOZIy/x8UAiOpaHlDopGqwfa3xdMTw7tmp0+VngfxBFwGM\nRYUCFeKgpzKA5nWYO6Ou1evjT+Th6X/i26yuxw983eGXLasQCYIRGDHCc0HE\nisdHBAXeY/cKJSkVQqwd965Xo2MmzvqswRx5Pzo6vD0Z4jaLsBon2ICXTeEH\n88/Q3YpywVPMspNoQxEfmazcPMazTy4zdqCak6F54W44FYXx05AyWzQkAI9C\n/kpI3jaCph2FYaWVYbRZsIu8tWOT0Gt4Ft9wKMmuH4f3KTNumpqFbmuOS3v+\n8NagKmlSlw92Q7RYmLiNti2alq6YSy6cqEqqSnWer5NfPvxDPeKTwo4HzJw2\n3dX1DwC0nsHux+6T/0ft/44z5Oz3UYvK3z9lwQHg/GGH6xffpwvp0PUU879z\nFjAwg4WbOWBSkwo+8nlFMJkYkoj+QvZor7CBzYqyA2rKqPcIGbDqtfQoJ63U\noyZ80IXMb2yf/oY8iHY0wUkYxqZXalLkA5exmiQLSE0x/mbYYdB0F/K6dgZ/\n3FA9Mrife5JfhNGI+pRicU3fPNBgRc8FlVZ5XBCsiJQZ4ksXBo7rGpxgHkAi\nqa8+rCTBEJoBK6I9S5VffI2UovwlLsu/zS4UUtxrbstlDbtbH0hFJfuV3DYh\neWWY\r\n=WGcs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICb7a5DW9iTOv0mP4YJTBrNIqqsfBDz8M0u4IygBHEASAiEAtt2BHw6di5zTkC6aDdDYM2vIouBVMngh//57HqRZEXo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.2-next-1613566082-30ea955e.0_1613566397407_0.03387084429891929"},"_hasShrinkwrap":false},"2.46.2-next-1613566256-660ccc31.0":{"name":"@xdn/apollo","version":"2.46.2-next-1613566256-660ccc31.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.2-next-1613566256-660ccc31.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.2-next-1613566256-660ccc31.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-LQbMaf3pnn5bI4n7/pfONAk4bjLCfwqpID8wBDjC3O8n6KVEir6kemTFLbEW+QHEzx6bptuhYC+tKKOoRoJIrw==","shasum":"15671909973ccfcb9bea491cfb1750133a85c343","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.2-next-1613566256-660ccc31.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLRIrCRA9TVsSAnZWagAAbSYP/0/fmI5SjF51cCNpHnL9\np0l9jO+yBs6MXEi5jgg2J4iux1MQtaJVyoDGqrcoWk3GG8KFWbqfqVjgQTHc\nMh8zPQYjvIKsk6lndb8wx8efPC9r/9kQt3jcDuuSHRSc+tpJDMVK5/i7RrTW\nevK6lWfybYjvt7O7cRzuI7/mRTNJC5cItJ2i0WzwJi+jvd6aymajsvd/a3mp\n4OPNVM2w7V8QRkE7vCt6quE8VBTfQVzAEfl5ulo7giLSr7CcoMlPeuVYO+AR\nAiDjBHOItH42NjtzGb3jEsfXWJRyaW32A11T0ccH3L6JWyk0xa53bS5iyorD\ni8qhN2YJSfyZKi5fZzZgBJz/p8ck6gIqrPUxWqyUYVzvManDMOyjhIPzYv72\nrcq0/ENjdtcs2Qb32PzQFWxxFki+XL/FaoyxijteA2hATEGv4XH1s0SDPcHy\nKC6PyYuJNLCT4TVyqMPR3FFI66A8km4ZfuDL4x0kLK0E6QDWbuDKAQM2/KAg\nnAarzVNZ2PFE7RGyWS9HL3E/YF+IdCKbHQyAZMAtjT+OXPdMpyZgRx7c3MA0\nGjrEtuUd7ghMCBCOlpMjs/0RHdSlIeysp9GJh2vcm8eE86cjtPCINNFS2nPK\nVHkxZWw7wLjiHL1zJJV7Sfe4MDeNDO9Z/9ovFoOx8jR8bxchTeIxgoxUlG8K\nNk10\r\n=ZxOl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC1lzrBzEZuw4Zzd7RRLblqEwGLp7b/8aKYV7CRSk/qNAiBZWf3sGIL1Q8U6qxHXeln4xoK430qhnnE+srrf3TdNgQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.2-next-1613566256-660ccc31.0_1613566506886_0.18204302171864972"},"_hasShrinkwrap":false},"2.46.2":{"name":"@xdn/apollo","version":"2.46.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.46.2","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-QedxsLWgNGOnNA6xd/nE3bGls5pa5bcxEMbX4ZkVx8t843TYSHhYcusleOiB3mCU82J5jtymj6FhVeegScxOZA==","shasum":"92df69af85be6a7276af4373a5c8b5d64687da23","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLRJMCRA9TVsSAnZWagAAc44P/1IJjHgVeID05E9pp5gx\nTFt2bO5g87hM07xt3hftTfXuAd1bsAyQp6fN1oGSAyGzmyGc+DdJx44pBgow\nT6QkVNx0Yo6h+JTDNT8fujxx1kX7izDK0w/VkEE4Mwkyh7U/T5JwHF6CxxyI\nF2JOK8IDmjDeh7kWAw82EQzujZRvmNBdzDs9AGzokMl6JWjHue27CygLSo3I\nHs8BDrLGulR5BPuD3IMkdSMn3+gdIPhfMkeRHmX2Hl9VWCPX+I59CSaGo2Kk\nHUk8B+8g6eKQQa9cDVtM8SOt66AvICdeM5Lws/nPkYL9YT764WnD8gjvA13D\nr6G0YmVvxKnWezZRLDkr/bJaOohCmFmIwslwu8cLi332QOnPg08bK4lCdTxp\nJCxLQmDXG/C4yodP3/T7pmmX0VFusVlqxCdV/OIiCvYCraMVlzG3HWPFS88G\n6JiEKQyXO8DhuMeINzxkWiJBzwTfcJ2cN8zuLcVvW7kswRF7m+ngzCDsm+vl\nv2nOvsx0UfIHa6UyOfvbKv1DfUwxmR4jPBNVOjVix6DitnuIF0gDPwGNNL9Z\np5BFUnef2L/xaIp/ybNhUKVkiY9wODWSPDf8vTHNkao5lt7gGjYhXcG6iW6/\n8Rne8vyUwGrB2/kZtA9pvdXqkR7elbhKCIOuzZEOtItew5A33TMZ3o4Hjh3z\npK8D\r\n=5TD5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcX6NbTYOtFwbdmRE3844A9h2RUmMTt3K0zUt/ZCgUVAiEAkP/mNFIcgUfn3364JE0IwRTfxTmlBClDqJahpuBDK+w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.2_1613566540413_0.9034184878842673"},"_hasShrinkwrap":false},"2.46.3-next-1613566400-b355a0bc.0":{"name":"@xdn/apollo","version":"2.46.3-next-1613566400-b355a0bc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.3-next-1613566400-b355a0bc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.3-next-1613566400-b355a0bc.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-q9khqshteoymknGI8PfElew/t0oLAejuRDUBNXd5R6ynI+PpSUL4lhFfDn45bhU0+qgMIy6rTnSNqJ7GsXpDWQ==","shasum":"b7896026e27c26ac157c5c9016b8cfd33f497b31","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.3-next-1613566400-b355a0bc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLRLhCRA9TVsSAnZWagAAdfwP/1MQHUPy+hg8zWH/OjEi\nGdyyhzUSBgO2VP14uT1UVVxdTcuGNpbKiuneYEQRCTFwCUVgxviKDY/ltrxM\ncHaNVvpe/xJcJFvKff1rvvKhhB7Zjw/A/fn88JbSw4B3mg/DZ3riA1Cr/SF3\nMTsGTUU03Zq41pgVLHgrDW/MvzgoxtRXLlcymkZLgXtwWNDomWJ3WhInC8/5\n1e9aw7CApy1NLLNyif+Tim2RBCpFQNRXJ2XniKsbebAQgtWT76Z5N6X5iBeW\nPlNiCaSPyYUu29WtShjNNqkizojhvs8tI1Xo43+xtuw8Fg9FIEKzkPVsdjCP\nGPhXI6WkWlRoO9fyIMqLz0nHPS69RYllUboBP6aicyg8WLpOPZu9qqL+QqbN\nAlbOnmhZY1fug3g2VNCMcWCR2VSn7kcZTkVQ91AeXTpbAAl9egHsCo0LIoGL\nNokClq6zlFhbNFi15f8afB6bHCBpPOuk3MP/cDitSICvrHetqCgPBpraU17h\nFEOgVyZyajBw8pxCFExabGNXNdpTKVbauhuFRSd/esd03SE+F4fLrT/1wvbg\n0tRe5lKM8Ha1/8Kwk5RciL4j7z4LlZ0aDXn2j/f2O6roiGrgGGQyGBK88hd6\nm+ye5otg5aTx/n8bAKyFTO+Bm+wRlUzggRmkuyh49grUKhApg+yf2vWxjLpd\nANop\r\n=ec9V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWENkxOsnvZp+wEdEcQva65oFrO2NoqKHT4tzSvq3YLAiB0NBwlF9GD0JDk/Nj33g162AnYz0vS1HQVCPmL0IemZQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.3-next-1613566400-b355a0bc.0_1613566689137_0.5352955527163121"},"_hasShrinkwrap":false},"2.46.3-next-1613568896-2b8d9669.0":{"name":"@xdn/apollo","version":"2.46.3-next-1613568896-2b8d9669.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.3-next-1613568896-2b8d9669.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.3-next-1613568896-2b8d9669.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-UWCQKPWYPTcx3DLXovCR7fZnN0VKESD3N35HZbpWWEP0/gjcghWnAwfUhMOGbZnG96lU1SdBIa4rhr4i774v2g==","shasum":"f21c1f23f0205759db9208a36af4c19554b66dcc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.3-next-1613568896-2b8d9669.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLRyVCRA9TVsSAnZWagAAyVwP/R29XS8gXH+2pIa9/Rrm\nt/dgV95jVun6qwWFA5N+hgI4uMqDarht2GB2xI0jLdBL4c/K7ojTGU2UEuMB\nnAmHDUnD2lo7UYVTzJ0D63fKae1qBg+9VBSSYNQaYM3FPKGx9BFbdF/02FY4\nrHtmIRKtapPLD7eBWxUgu00qvmlE4gjY37ZmmZ2CZKszOOOiaOuW8lOFB5zH\n1Q8uvd0XDMJijNdVvObyLvF5FQD8WP948bNCQl/ciCETHZ3A5AKC5SGBWPaE\nUOe0ZhoSKY8Pq7CPCcaUuqsfTmoZeC7cfKii18B7u8F9EvGFp1ui3amEWhv6\ncD2qvz3nHx3Yz1fityXQV8bzK8s5lcEKcxl+RV0UdJg6zhk/k9EI24HA+/OA\nQbGUmgo24tSqjvdeN1nLlZVWUpQhV2BulZNQwerfsL1drPcC/RgoX0gVSZTU\nBxkgUPeajNSW9x97pMm33/XtkOhUAS0MSikoc4eLq9yQqSj7/WVWGZwwNl1A\nLRnlrq6sTUV2OWpbA3KQyUCaCbXZ6UqjWvwMFX3rDu+nQMi4eMEIjRilSj/l\n7br0+P9vffpw4K9VQwihH/DLwgwm+5vvlwYDcBCmfTB2jeZ1DDKhROa/e0ei\n+oZpwgkoiZy6WYOt7X3LfGHlfYQIw3wWr0fc51/J+zI5KG5MyhIxSc8DPSIc\nuZgb\r\n=/ahc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVE8QiT9LXNoMZ3sSy0L/vb7IZGGX0nDiY3dkHtkT5AAiEAggcbaHcfTWvOeKzKIXePFEqe0o6o/Ozkvf74OPHA75k="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.3-next-1613568896-2b8d9669.0_1613569173063_0.318121431706738"},"_hasShrinkwrap":false},"2.46.3":{"name":"@xdn/apollo","version":"2.46.3","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.3","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.46.3","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-cMubAWVIrAXKtV30NXnSJw4m2LvmJ1rSrwH/jFQwI5Yuu9NCYZ8BE+FPFvsJCunE6uiMwiAGmuPcLlN0GXSaug==","shasum":"b33809190149335c2499b38551f77b17dc2e9a89","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.3.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLSrfCRA9TVsSAnZWagAAh44P/34kpBRqRq1i5QbeHe0z\nnUoINTSuzBQ/lI47d2IbY7Kd8r5Z3aH+UZwU9toHa/3HH1hWMnXeAVhtRt2E\nvBwfcYh2bSezSgDIyY63SqWWX63IJp2HQgIvJ12bAI3chPDo9HS+qKP1kKdg\n4pWAptHLBzUPVSi7LYzcqfd4Fh++qeK78vMr4QkNO8kAJWlhdo2VBXAVtGvs\nHFGVwKzNzML3sRkcRhgXC+nPnl/lGX+GE1tF/j43RjfizNkk0k2K5I60PeVC\n1Nn452qAqAIrK1u1bLQNN/Pnl5DRXkjTG+1h/EiSvHWS5xYZIq0bsIwHH2vM\nhtraUPgOWxaTORIUvZv071C/H8cG31IGLk5K0aSLtmP/sRl+qAbuXL8QOGBm\nf0wYW3MFUdqUXIryiyrUUjJv31+Z4YSr6UsAM/FTpycmIf3J/cXKgw8IxKvB\nkbcNKVe0XZMAZw7DfwDObQYJ7iJXHA6KqG88C7H3vXcYotCH3VixXyOgWPID\nHaicM2N/hgafgrovPFzmd7g5ot9Jqn5arCOnEMIaY97Ob0P1Zc2o/8SbfSD6\nfRPW52LcH+UGO/s6jIRikufU7p8KUlWwENu4nloKu9BAC0VAY0tRfPZoQgtF\nhotbYz5ZHxfZT092mScuMd0JVbiCUAd9ny0RfkrCXD0buKvLkPhNTfsx0oLE\nOfvr\r\n=AdFt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCK8Wpk6FZtui5KrZJtD9yM+0QFpkBux474EIY7AFdH4QIhANqdYSnBebaMxf64bvwMi3Xt62DBRGLVB+cowEFrd2hu"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.3_1613572831292_0.18216239894373376"},"_hasShrinkwrap":false},"2.46.3-next-1613572600-e6c71766.0":{"name":"@xdn/apollo","version":"2.46.3-next-1613572600-e6c71766.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.3-next-1613572600-e6c71766.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.3-next-1613572600-e6c71766.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-v0SBkLiD/E91jC4sAsEmPEryRlXcYEAFOlw621lDVvbtaktFV7dAWMIYblouWcKpFPAEuFT2QlmLPp9qOKEMKw==","shasum":"d9b19895f80dfb56d4bee81807f9532f176e6e55","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.3-next-1613572600-e6c71766.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLSsSCRA9TVsSAnZWagAAkkcQAItFeblagV+UfNIaELzt\n7bhgDShowxXYnm6qXA8U+NT71eiI//EwZmWpl+wuEflXzF0m03ucE3SmEqzR\nHHMZZBv6ZuoPTke7b6uRoH44EEX9tnJ3nxOfWHfSAZJDkgk1vVLuow4372K/\nvqnWNpLZX678AFh+8aSRXWlC5E3XnZnT2coonnTbPJvGAubrwLy3gO/FV3jA\nUGIC7VdNcEbUaFdejcfA3y4kLBVLAwbGmMqI1plTyHBSD9DGOv1rZYxFGoOt\nVOjjVX1jQQ8B49ch5/ZefgLo9TQYPguT0t0c/bJmVGRGtds8vrdfoQyjPo6I\nHZCxlvlK4Bv9HqL+A8ojMNH5i+zv9bm8hAyrLZ+OgvIBttUghrG4mmjIh0l7\n1oUNwveLjauvzC+En6xaoR2BSPta/rZaZwIiApnUPANxMtZp4YV/oRVXNwSM\nVhwjKnLpcpVnrmykeFZIhdYXsjT1UizrKwuCiEUfGp44Hl5aWZ1Ecgliptzk\nijxY+ZwNbOouAevPb782+bqoUqO1rqmEhqxw1IeJcUZgfCQdGuARA8Uiu3l4\nOykfkIwGokI48UqgcQed/PfEewfqsf1C1qDKyJHViaRxeJnQWcTedmz2X3pD\nLUuVXvdasoKsCGkloe0Wzr3fKX2/t3o4fIBiEWC5oDu/e8hODWmiFMaeLMbA\nYI7I\r\n=1q1q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvEdaNtQSGEqxMYF1ll0hQUsZl+O8ecWek8IbiQPSl0QIgL1SWQ5CWdxhAC4H0Tp6hr/Fsr4P/f0upSxrs3o5ulbo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.3-next-1613572600-e6c71766.0_1613572882050_0.6308440425851289"},"_hasShrinkwrap":false},"2.46.4-next-1613572650-e7b6bed0.0":{"name":"@xdn/apollo","version":"2.46.4-next-1613572650-e7b6bed0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.4-next-1613572650-e7b6bed0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.4-next-1613572650-e7b6bed0.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-sJCOeJGGhoLhDMM+NNOAooT2ReTfT1/swwaBaBWNR0VV5glV6jlbtxJeWgJE/7RN9s2GJuntZhmpNvi+ObiJHg==","shasum":"41a2dbcb043749686bd58b3b40c80d4caf437037","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.4-next-1613572650-e7b6bed0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLStKCRA9TVsSAnZWagAAWHkP/j72DOb+DSlt4lwA7kPm\nPXj7g+iFDQajLtFCypBKAraV+/nIR5w0LCDKtjbWm242UbuFqG6+1jEK2fd1\nV/so3pqqg70t3lpWGbH3rj4KSGICpW/gs+qdliz16JyeUu3zcVSVkeWNo67n\nzJUaW3/McY2nZKPsRiWlabpU5+0nQG1jJCTFSR9DNSL/848dtu/tEEmU0K91\nQejmUOY0IwJZM7sNjC02IgRcujWx+P1d5znCDgJN9BWq7vvMfapiB59F/le9\nbfths9onWPTxJxIYfmegErT1qC6ZaKyp4BKopLAUDSpD3G7SRXutEFfqpfwv\nI9WvLECDjRKPgKGSb5TxE0/Na7UlxSuUASzXa6iI6eQ2L9zldecdRxnJgGF/\n5uLmSRV0Um7tV/oz0hyqWUemai4WhkKzDZ6x1tyojFETr0YejhSQ8OoqYevn\nCFlPU3d3+d4yXmlzbub1bidP95pgFDes7UM0wAUx4JUN0Iq1Y7yQJU54vkRi\nXjtgPXp9UODVJC/M4dxRW09Q9QF5zFegPfLKlvJb92pZUme0mHfval1qISRe\nwq5FdaAldZBThCQMIQoNofJsKAzkq6OTpSoj+NUcQUPLcScQfTnC13H/L7PI\nW2gpHMwnbiUulgc9SZcQGhB1URp/BVKlWvHj6N39pYAHcEE4moeUl6+XijQ9\nocks\r\n=L9l5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzFCf5JfeVOReU0BibQEd5IBPaMJnXOlBNwKhzYKDu4QIhAIp/YHz1KttIh2m4Rd8SC0MxeVy8EDpPOA5M8PYZXVlv"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.4-next-1613572650-e7b6bed0.0_1613572938311_0.4421282914110152"},"_hasShrinkwrap":false},"2.46.4-next-1613654729-eccb2566.0":{"name":"@xdn/apollo","version":"2.46.4-next-1613654729-eccb2566.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.4-next-1613654729-eccb2566.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.4-next-1613654729-eccb2566.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-h+U2RZ5vCGgiGDpztNRfCB4MdFIxWoxYB/Ap/9ucsK9I//3faoULyv//bmvpCGX77hvMTcdOh4B10E1PwH7Ntg==","shasum":"053755ad73a7ee90a49306a000f6200388cf71c9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.4-next-1613654729-eccb2566.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLmvGCRA9TVsSAnZWagAAypQQAJyC7TLSk4VuSxHzzuuP\nYeFowA57p07Uj6Y0nn/ucm5KwSVltlOSoUcBWVVHGRyecmsUvVGjoJWF9tVT\nOLKgMedLNHMjLd4686wROmGgny2PmHAQ70QO4rZCSuqeAf1Uwn/w7fa3oZmB\nF2lKQlnIRyXog6zLzm+5Pw8rBKGtn19tUqs1CJQ6oJO4eUmvdT/C6mWQl2H4\n9ipdIEzUNF/uaBLu3vyck6F1FQY7b0xIQ94eKQ+EPwjph8vSi7Y+8XnVKM6z\nXwCkS3dz/bNMQCQYh7B0oAto7NGJQmuLv3Aroe40i0ZH9seVcrXjbML2oSn7\nJmX/XN0yRCzzySjzwHS/2eqeKBUUQQxu2z3wMIPmemVaDydUAx1rh6CvRZ5m\nbN1F7VlFsgIb+uMYRXFhPPdPn+WhvcrRRnkuMe3fmOi/BnwZU6vgHykPH9XS\nc3oe9gxk8ozpFZ1p2Yiz6jc16C5kKTHFTOB6057jQEpQyGSw7u69+AjcDtsF\nvGyZCfSJhLX8QK5ZTgSOApQrQF/ucXcPPI4KHLIjFxglOhQrUG9HimS3RhtZ\ndoiw29L3qG5o1ufkwX1vrr2PB353aWVoTcEDEwrJRN5vFNDytmS/iXZl9N3Y\nR7S9yewbe7YEavHUitwmMB3nKzSHb4KWQ0Ws4nKXG20GfKrg9/2SshlcLRcZ\nvR0t\r\n=snLS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqE+d1thhUVCAodGODpxI6VK7YReBw5NTcnSCgBW3zGwIhAPAGOKz5IFxrZ1qFhcQ2PO6wR2U5zHWZBEsYgvFD3rgv"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.4-next-1613654729-eccb2566.0_1613654982122_0.501529944515374"},"_hasShrinkwrap":false},"2.46.4-next-1613669643-89b4938a.0":{"name":"@xdn/apollo","version":"2.46.4-next-1613669643-89b4938a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.4-next-1613669643-89b4938a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.4-next-1613669643-89b4938a.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-FuWOptWsp8TpmPYBRORP2dZP6hwaEO0EpzD+Nne6iV0pccd02p4J7dY0Feg0hAILBJGQVETKWwu+OwCWAcW/Tg==","shasum":"5c0db55de1ff9251a97f9ba18128350bf2436d02","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.4-next-1613669643-89b4938a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLqYxCRA9TVsSAnZWagAAvO8P/1gvXSzjtMf0pfjX13P+\nmH4UifQOenmm5CkNOoakRy1wT6WPwPr35QGIECj0ORSpOLKUktp4yseM7CS+\nd9h+jj+xZfd/y2SXCrINknI5aqP/K8+e6jjB0gWpsB2onP0K58B9eI8Ii3AP\n9KrtwFQqU2kRFg+z5FjmrM6LiFMl9MiPnLSxgzfnRpq49fJfYcGWTaXRNOX3\nP/9MFX7kOD+Zf5RdRyQ5buf+xBWh2Pi9SZN4YbB+z5/u3jzrXqwhYqkBXY3C\nCMdbBRI+XrZ1cWASNUr0cQ14XB4+i7/DqwYJxvXv7P44lw+SGzH87wSH423N\nszGafKbez6bn3VKP42H4us6aCDfralaF9A7rWCBCmF+4tZt2YKFDGyMW5fsN\n3e8zAHeuFDLhwxzt0VTmFVI+O8FJ4ELW1QE3OO0HFviA266udppTH81pr5Sg\nIBUufTYpL4+AntnOzt283XJlXb7XUbi0NOxhPqxewEiAERLunaVp6txAGm4D\nxU3w/tvgqzsdG/QbYuMb9r1VkS2+AAQHdUYQrVKYJ5aqCw/35RmmYHap2nez\nBw7Jx757hHdM1vWtqJ9VsNBZj8gdVCFIs/6+S0ou6QZF82LgOpbPWlfksnoA\nfg4F0/jNhmF4jkm807Z32QWKD8ApREuiXTILwYJtlBR567ibsXb0A8JmVNxz\no21+\r\n=5IcF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTjzHbUHuGujvFE9WBSVi6EvAFJMTrsgStOJWd35MwigIhAI54bQEmO0VbJx/WYX6D0pah4UFHyxMbD8KyKvH4wyiK"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.4-next-1613669643-89b4938a.0_1613669936440_0.8524647640699203"},"_hasShrinkwrap":false},"2.46.4-next-1613669820-e5b15ba1.0":{"name":"@xdn/apollo","version":"2.46.4-next-1613669820-e5b15ba1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.4-next-1613669820-e5b15ba1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.4-next-1613669820-e5b15ba1.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-XvAi7vIYYQu9tSRdNde7y7qz/L4pbN+0Gkrj9Dk2eIDwjNBaqJdZ24sVsYpQKCxuDX3L/e1WhNd1pAsIeZFknA==","shasum":"1022aa92e996496ebd687a6e52cf43f02e4055a0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.4-next-1613669820-e5b15ba1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLqbaCRA9TVsSAnZWagAA8LsP/j/t6Jny5tUAxLXQdD79\n8kfMLC0Qn/X2HPAElN628pu7eyV5Q1ucLy311EA0YzXowYfKHbfPkV5C051P\nuOC29rXfQa3xyXiPftQ+XwVsRZoHDRhwY+modizvgZs6/U6Xi3mxVsR+le0P\nclUx8YVffDie7TLtlTm1UwKVHd8I5z0GijrHlCNo+OC8fvOcW1TgGF0wi0y0\nZtl4OtoDPUpS+H1+rk53Hb0vG6okv29kQO6yq+/U2Q8LvVo79jZesJdKXN6j\niw8oHG/BIgpKUNvQxv2lwJyrZfvuFPBZ+tzAJcQLq0df10aTQw+6XNZBT+z3\nVheRGz5qsVqB3Oo7cKob9DpTIP2XoHJN5q++7ctLVkmetZsEA4o7islkz1cp\nqcnzdmZV7zUUTR2yKMOmBKJiydjlxRFhgN1VvpMsZJSMlQ9F0k44IzwvFdaT\nkB/nbAcP2CuEQvoTm26ys0+vd49ENS4HeGtKBjGkd2HmPdcYzp6K2nRGBr1Q\nsjdGHqn3Kqth4BqKTniEoz3QLXsiGx6wHE0TD3HWdSYx1hziFtau9sD33q8a\nUrUnH7ZcAovwMxxvCASYUcAClAJ7PcZDWJ7+ZYAaNo+38408AVjnT5ghXUgo\n046tNyctPm73W9VEvANUxYXPf5I//bjY1nht9/PwnqvN3EwbQ61OuhUVsSIo\n6pGm\r\n=qw82\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE9f90DtEuDvbVOr6Xww4dzMm3tdcynMHiloZtfZEh4JAiEAhRyELwH4kzm/I1Lf5qUpgCEFdx9fiIdvNkmrdTMQIgI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.4-next-1613669820-e5b15ba1.0_1613670106182_0.8792977847078662"},"_hasShrinkwrap":false},"2.46.5-next-1613669881-da0c0f17.0":{"name":"@xdn/apollo","version":"2.46.5-next-1613669881-da0c0f17.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.5-next-1613669881-da0c0f17.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.5-next-1613669881-da0c0f17.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-uV1YocMjNhZG2/dvV9cYtchMHbInXuVDN5uBTISKsYkCzZCcuORWftqqChrAP6X8T8M0Dfi6yG+OG26OYnaHEA==","shasum":"caae5cf4114307af9bf5aad4f1a289c789cc3071","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.5-next-1613669881-da0c0f17.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLqcVCRA9TVsSAnZWagAAfB8P/i9pflvx2igCctAAbWKQ\nMFg8lQsC++/Zx/8iBIKy06uy+DP5ucSS4IVHGpqi4HFFVeSqM4hBmF0G7wwd\nokJ5qhbMfyLrvLIInCjXQZuXnec5YqVMq7qAOu8NpIsoVDe2zvCypHUHuhwm\nnAnyygknQlQOIBdwrm4TCkMo9hScSJoGl6yaDYD5jmsqwxASAOXzHBbiU2xv\npkxZXGasYt7bMqTk6ynifADK1/DtJcSwDcjgVUfrsVkcVJsLkieOAJ8fAhE/\nF2lnAWL1b2CoKKH+mAh2I/IhvO3/lxh1JFTJPdH3JCp95INNV2wRGebeTwFQ\npcaLh7/BGuolKN5xqB4u4iiL6DlC8VsdQxbwIpl4edlc1pDWqpQd6BnZfN4N\nFjmmaj6+XJ5yuPh3US9XOvtLavHWd23779VkaM0duuct67M1RkF16vyrzQYs\nwIlW0jvXRk4cSKvnabIcqeG2nlFaVWKeSggoFPQvhGp3je33vAUOyuJoBqC/\nw+USrFBfCd6r5Xgy3n/z4uSFvZ0y/on2KKW2PNBJRZnUbKqQ19KISC8cnby3\nluGoRM+WwqZAHXMTdyEguhA+w1rIehoX2dJzq4Qv3orslSM0PLwhs+diKIhV\nbw2RHvwSyUypqMR87OXil+l9Xsbw4IJ7Qh4iSxeBQCTjHuUkw0yxrfD5wlwF\nLZYY\r\n=Qe+R\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDq6Q9Scqk6+fX6RdrW15MiBlBWDw/UbLKxd2KHNXa7SAiEAxZPmch0HPNknQZlPRnMZ1ckGEQp6ZLyOg9pukubCHmE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.5-next-1613669881-da0c0f17.0_1613670165187_0.8646275282180835"},"_hasShrinkwrap":false},"2.46.5-next-1614018774-722e2a45.0":{"name":"@xdn/apollo","version":"2.46.5-next-1614018774-722e2a45.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.5-next-1614018774-722e2a45.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.5-next-1614018774-722e2a45.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-VP0hLBXzkUKgzMiVOR8LK5LbhP/e/q3jR0PLmKvJeKrMpNhrldKwBJl7WgwVDxTZahv8yVsab2Za858/AMgMig==","shasum":"2f9cfb07ce0d09beef60ba8b0cd9b63ce520976f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.5-next-1614018774-722e2a45.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgM/ogCRA9TVsSAnZWagAA7n0P/iMPNT9ug2aPAMbpKCZY\nRqvCo2Nwwybooq02IhVeaV/oVfZgbcxQzU9SnXL2l93GH308jcG1G9p6dnTs\nqzCf+ESz/JRJK7WrfQGAQ71ZrJivO3pEMSiekr89RVIdwP10ugAKAnJbtLt9\n4t8/td5+WIqaj04aXW2lD0vnkxtVM3YtRlkCUtR0tr7/med/9uX3txumPOC+\nRFrbkUNde6RztaQ/abxafU31JrGz9YC6y0zD38f+CDta36vmFb8iNkEn1GKL\nLCBkEAc/A3NcW6GsxdLJKeoBdcXi+bT5AgUHvZm6cEnhErfVGk8S9u52xRPm\nZ2VLigCjI4dOZOwAuDftb4K9xhXw2nBT0dQMu1r6Lq1rO5DRpChfFTJbMY4e\nbVnWfRcZuT6Kkt/npHnQjEixeMjJDoztH9uyXXh29svO8Zsd63yc7iWCKoB6\nD/Ky8uIxzhRk7BXLiBKxmkzF4JrfU6d0ldFgMgcrG8OTWra32Rt6B5XlUfWl\nqMmjztsnXMOhi3pwvSbfdYs70VlfAtdIBEsEhRRKuBWm+TktQqt8JF0QAzk/\newIEWBRe1I/tekHX112hBgD5uLDF4Js0L9VK3eXab5cvCOY4l9fPwhqD+Y5g\n36+piArTC9/FwjyAGnZfANOySVlS+c5W0Q7DHPGa3Cv7gQ8HFav/RN91GCQa\nGB6d\r\n=gdEo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyMVD1J4fgGjYmnvPksqGh7Gqasx0v53x/9uYb7ca0/AiEAwBKRmpKmRZIPBuaZoHt5OUPD0ftoqPXb/nnDPbdsOgI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.5-next-1614018774-722e2a45.0_1614019103868_0.054758264846585414"},"_hasShrinkwrap":false},"2.46.5-next-1614026590-ba7dba01.0":{"name":"@xdn/apollo","version":"2.46.5-next-1614026590-ba7dba01.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.5-next-1614026590-ba7dba01.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.5-next-1614026590-ba7dba01.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-u+jLnPB3iWVFPrzd3z2MA+XCoPFDzLQ+HQKprA8eEuo+Futr7rCFKBtWuDFvijOX1Z8f54HUDGC0gL4VcW398g==","shasum":"528581bcf014976b0a9d051a472ab75e7684f1bf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.5-next-1614026590-ba7dba01.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNBhWCRA9TVsSAnZWagAABvcQAJfDcwLvRhLoAAJGVARj\nJVaeBRhxAn9U2teRLm9IpzmU3+10soZvJs4mo383SV6H0SBB+JRfMpnZqUD4\nYgsmmx0+e3yMOOklEZfqAy09/HaM8jdNC0udTLWdDbMwgHj8HCoAJwG1xirI\n5wcj+VXSQ/TlnM1ini5HJ0mKm+6G62utSbzCzdM9uhqfi5Cux7sisxLBuOaO\nJ1Mp8bWcccJF7qXmbS5jMBDoBolITfn1SKZldulzn8swEbb63CVat8J0Iwfx\nmLOgr4ylRFMwzpbMT5zYxuICsTM17eD6z5Z19CMbwKRx3dFyxgwXz0wEwsR/\nte1awBxc9wIXUH6zP4Iw9GL5DtKSaa/Oqrc09IPiV011id2qaaTaIhy1IgCL\nI/Efr2OKX9GWj0vFTYoNg0dI6CArcVBJdqJYlG7qNjooo+Z3U9oc4V1MldC3\ndt5FfHRpx2C48dkaq6LI2Brx+m1n1tAmw84EyHNDK96Spfa3mxN5f9/C1t3B\nDsWxFEdS+hCvKhl4AlBPbi/t+AmGS7ohJujh++f1dSY/k6QEm2+px3476p6a\nrDk9H0aXglGteaSOF8122BGB6ox4wsJt5og7gx41PNdHQOdQraU+STGJCMzN\n0RzF1/oTWpIt7LszUmdoUMbfdlsgEp2eiqPWRV+EAJmuLBKzxiWmZfk718XD\nDpjN\r\n=BijY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqz9BTigGTnyAnof0mQ5n3vrvkZp+XGAW11BOiuWU2KwIhAMFfwQzXOvyoy08wS3HLyjVGbjPe2VvC6Rk6QauGtcEu"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.5-next-1614026590-ba7dba01.0_1614026838126_0.3258387480379388"},"_hasShrinkwrap":false},"2.46.5":{"name":"@xdn/apollo","version":"2.46.5","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.5","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.46.5","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-u965hZIVmrq0rTTyjiNct6JO6noKHf+nwp1xF7kLobemrD8FsTVIC0e/8HrtOA5yDsliQLkT6WaJKipVQjpaHQ==","shasum":"b3bd1f9357292ed430cbac70734f44bc4a79d586","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.5.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNCAdCRA9TVsSAnZWagAAnxMQAKTPtkplTt+uRM0tP40V\nIR2avbE0DBMWELRFsu4ab4Zalvfx2e4Gv7VmlwSCzoANHyS1dTkKcmOFUmYZ\nZyDSqz8UixF+nEr+aE005ikFoj+YPib68tBEsn5SrRaQ/VpsCSQWIOryN2zL\nKNo4cRJ51MZIb8h2VhO6fYY2D0+wbdn+F1NtgMpOWDzAzeGma3quFGDU1mvz\nMwJNJar9A2UWwFsgScCZQmYL+f9cvXk1Q/VzyJDEFPwlRsvWYUGvUWCXEH4z\n9Omjr/twjxiYWCa1rtIBOWzX28wDgnfWyVQmKvvKslbRbKsx9LZTUrTuNB7Y\niWYX2fO034OgO8H+FWITpmQ+MyiYA7k1scgiiEgvfSUOGceVx06RTaEWW/Yk\nIpKkj6g+yso9DuPCfuuFlVwx4334OgM+KhlaGn+v8amvXQMX0WfW4Yrd3ON7\npolj+rKp2lVIXK5wy+hys/7NKE/Mec08trabqp0ydkS01NM5lG/dVdlQvhmx\n8yQGRzwgbeGctuQVpQEl8GQwES2ZVi6vYm3bjcXVDxUg4AstiF4dgzm0s7uZ\n0lVrooEZ0xB0Dx9RiMZgCLGsYe1XAogoa6HrIg4HrBEYdFiw6K7ja839vpmp\nGC6ZZfJ/5TdpaU+iFmt+u27Xn6WXrBWqcoc6H8mvce0h+Ds7aM38wh9ZvnSp\n1DtC\r\n=iP1Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBoCCYHIkpQbbKMficP1qbuGJEZQxXNuVfnv4WeUia/RAiEAsjTgB40xwtbnfbsBYJUJWRJ2vp+cEZ7OyXDFyKkjJxI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.5_1614028829299_0.2613217185202754"},"_hasShrinkwrap":false},"2.46.5-next-1614028558-f8e16b13.0":{"name":"@xdn/apollo","version":"2.46.5-next-1614028558-f8e16b13.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.5-next-1614028558-f8e16b13.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.5-next-1614028558-f8e16b13.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-L3b81XL30sGAKzRAwY2kmwnRZUKlhlPpB1WgXGEhdzGIDT0u1/43yCLHtPBxNZ6Ek9WP+YftlT/HPypvoXlEEQ==","shasum":"42698330a429b043a16fac0c7c4861f87425e6c7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.5-next-1614028558-f8e16b13.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNCBVCRA9TVsSAnZWagAAnHwP/i8HcTpQweDXdiPpaZjR\nZ0fvdyS7pvLoyzJNAUCYelDhF8liU6scqJdOYRwOmquU4i4BXx0fczo1qZBp\nhFiOLtgiEYXjE5NQQ3F+lbNgexg0z7OdgIXvK7CcW5nmj/qSydgvd7pGR/Hh\nozwAdTExrY7/xi3jA+BeQ61OFd+uIYmaKcEcfMNqLVYlTw2u23kYDSi/1MlV\nFngHy7rwcaQI4B3x+keQR56f5xI2pKx1InQ+q0gV/LEqUAIZYo+G2OJ6RJGC\nr8HWiKr+boSf0rog4y04XAVFhi2cc0mWybEBJoq/ndg83QEIV/HV75VZ8smy\nNv1Mrcc3vFtCT3m3lWzTtBWrJt3MJ5zk4ijaY1PM5YieACMYFOaGLFQkOgr8\nK8JljpHpq1MJQszz9WY78dsJfPPqnm9uyZ7jzhSYmmukHE4jCSI/b7cTxpzc\nOqhRFbHamLe8fvVeZAuD025rQ8rxxF9nKS/B5XQQfjbZ3eUhYT0h8l5QkAXL\nqIyLY7IxzApW7EgwKp6JdCNvp5hUi2xHCxyRGR5KWOlQ5XS0XLXau1w6TIkE\nu2LbwEw7eX+Qj/L7SulpzBbHX66r3qcDN93gh041ssj5nk2p8RBFfosHFbDZ\na9HZiBEBPiP+/jcwopN1HuPqNU3N5l9b19HgaKCQmGG0Kkii2StJO7zyFCMc\neK4+\r\n=Lnk7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICiYYWa/8/EOxeaUjKZB3y70XQYYZVwLlVsY081unjT9AiBaFISbLz0s0DOAGhtHVU4jxSFkSTWvMtZbRhsqr/0pSw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.5-next-1614028558-f8e16b13.0_1614028884937_0.6979650360599763"},"_hasShrinkwrap":false},"2.46.6-next-1614028653-5941cd80.0":{"name":"@xdn/apollo","version":"2.46.6-next-1614028653-5941cd80.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.6-next-1614028653-5941cd80.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.6-next-1614028653-5941cd80.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-mCO2xxHc/aK4KUbem3dSQc1rnFo3YSXdkbVoO5DxuQ5Al6rTW0HkFdWBqcf/VlYjByC2WD35pt4nEEAosVvusw==","shasum":"a55e3982bc526116d35d0e6c4e87228e3154ec32","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.6-next-1614028653-5941cd80.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNCCvCRA9TVsSAnZWagAAmJ4P+waAyuNS0qN9MC0GxWJT\nk8DMZUsurHFDeq6sLBvfC/X/M5wUkzmtKuNMr/JtE414l2bIfswZhAJ84M/N\nRB8ULSAQHqoLaMwxv3BaRD7ty1z9GoPckuLl0lh3COMCnfH4RqlnfXnkqHAz\nqB6/nfBx9DpTQklFUR3n4gboiE/C5ds/wY3/0Mob8w7xrSlaL71cUwNe032N\njlUmlBkfvgWPFZj0bcB5bBEKhrFKKYpKsen1nh7Vrinnuk4BDCuvrDuKidqq\nePNAo35eTAbTzYE1rmU4rGWjmgVqmy4vDXaV+W1emcdFnfy4Xcef7vJPLgsB\nihG7mMnXvuBf0KEZJCALRWbuPHgx9hp/qcanYd00iUAgMEkIl2yLvu/P4lzN\ntAHZfYkr0mPASEOyR2aoUqVsqg551tCWDDD6BhrERVpOhhh3Kjmzao7eECOD\nHS/R5B/wDZ3uu7JkybCamVTExGqdolAW8CGw9ILcF15UP0IfkaFUfKCxFXk0\nH4zJpaYsDmKWjU2TcycFakv63gNwjK/70gY9TcdjiToJ3/IFi9kZmTlpM77Y\n3YvLveK/daeuMtXGkmSHQ9pm967SnmcCRKeSJ+8VfskvnUOPovIPpOWxBZwC\neNhflQ01CN/vy2cRB/U2gVJqsNjTLhMyUTgeBLBcpQhD/ZfZOxHoqQHKq05c\nUjEQ\r\n=FYQW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUZcSVK24uo+WFVD0ZvjQ+MqODB/RJIv6JLproRK430AIhANDYOfvOVfb98SngowQjc++tI14Ty53quO+UIhlxGHqk"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.6-next-1614028653-5941cd80.0_1614028974747_0.44264240568144575"},"_hasShrinkwrap":false},"2.46.6-next-1614031670-9fd59586.0":{"name":"@xdn/apollo","version":"2.46.6-next-1614031670-9fd59586.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.6-next-1614031670-9fd59586.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.6-next-1614031670-9fd59586.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-eJGP4X15g3Bew3w3f15LyCOjU0iVvPXPkdC/+8WH3klTFtYnAMRSFwGcNCX/P2oRHG504TWENNWS1jgbTfaXcg==","shasum":"3a725400be2766402efa6190a09b3e8bfc9e67ac","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.6-next-1614031670-9fd59586.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNCxmCRA9TVsSAnZWagAAOckP/A60LRAUYCZQHemL+NyP\nJh40X7lM5gEzptNIANKlCRV+7PjpGW1xJTQbu00VPABnS2Fezbusoyux4Gcj\nNzquynfZ8hA0yrN5QsJ2YR8VNXJDBBFC25WbcQd63rv9xzZV9UmpP8DQSo0e\nki8/zQRKvc9VwjNP3eMx3UWI4v2huUwgFzwCh2zWR8vd/Ne6rD12YN5RboI0\nzYusxPavnlnwKZnPIFMwksqLtUYoNFZVm4K68WwQ2/M5oRhp09v4GNjY3C8u\nKxR626v8Se+yaJWZHowkJ0TzHlu1o/ti9+rKuniCw79QwdoPuxMnpfiJe/AG\nKenVa9ON2GlwzeiLbv8UzFFjRHlrtkF9duCjfusHjdXLIpoc8r8bin5+tSFm\nLOlJIosJah6cDo7CYKwoJnMYeyw++Do4hS0lrKCht3EXMEC6fd86DMfENxeL\nCWyzmLik3Hag2sSVRykCRCbpqqQQVxepALDqPHVkGlWdUjTD3efV2wxM6M8e\ngfLwpSXiL+/BRDldIE/gcnsS/ZIpfF9DbPAkoxEfKed+fsB/+0Nn0X6mvYNV\nTqcW9eh0RPH+x0WNw2abZSdmRwvUOEtZcaoND8PWsPQVU1fCo7vUxa1qL80V\nlEy5G4VaRVd8beCQQMaIy7xsjWHtpsQF7+c8xRx4y1iuK+jysFyKBYpDumkT\nOgGT\r\n=YiYC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWKV8AqWA40sXQHiaP21+1UKFdzf+yAVv7/RwfA1+I1QIgMDHJ+oPC/5XPWA5EDPdgONTM+H09+al95yMRITFlbQE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.6-next-1614031670-9fd59586.0_1614031973740_0.08962987821054313"},"_hasShrinkwrap":false},"2.46.6-next-1614032371-d14b3c69.0":{"name":"@xdn/apollo","version":"2.46.6-next-1614032371-d14b3c69.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.6-next-1614032371-d14b3c69.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.6-next-1614032371-d14b3c69.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-y0jlj1/FE8muNBQJIsczYNCyG68GgckCXMpU3nLTQRktIrP+bk+hctCdAIdgPyaDZWz0c96ZVmKH9OpALcAQwg==","shasum":"f7333d3f55b3916f2284f9ed4d3ec4353bd18971","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.6-next-1614032371-d14b3c69.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNC8wCRA9TVsSAnZWagAAVnAP/i2CtjDp6hHzjKiL6uZ8\narEu4HQ9gJ40jV7LVWdPYVNK9xfep5gxJNR0ebZrgbCf+piMqetnzenB1jBE\n/i/BwsQa2i5f3FiX8y4iuMB3t7z0GXdjTGnQ6FgggEO7DPSLMzfMDmO6k4GX\nU6rYYvvoMjdrbgh8zwzTDCUyqz687l0avwiIjAqdfKP+cgu7hlqvqUs3y34t\n84iDxEiyzirvKwX4mi8S/r+GwRCuGbYA2Ho7R8R0HOhsiJHPVgYVij77nNTo\nj4MixTEAJxVxBFW7edZlaxiEUI7ALnpFICa+ibeibEW/baLTgFoYpSKOh4p6\nuNQVIOivA4WsBt+44fh2eQNSMjRxiVXfqsRAX3X4WB+guE5iwnyZgGqZDz1W\nTMy9o+E34TysRy+89vkN88uJD2w7fIt216snVc9Pi3HVETGldAMmY6c77Ifn\nGbeT8aOQUsdwOnF6zmxY/0QzJw6FECX1bBUvvjsm69p1NEn9srhN7C/eGYP8\ngV0Frf5JpE1HD0cDrLSTl9gzN6YNn5By0H37QsqyREWxK20T+XelqDMo6RvP\nNzncIRRV/diGngKDqU/mVH2pD9j9kbaJval5aCRhiclL9NdsOEn9RDSH60A2\nlm6VWrTwxWnaVC5N5g2GjSXs4F5rejlJdB8Atwk+Zers0XB/E8WEOyudo0E9\naXHj\r\n=RkCL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGNCypq2f5S+l0xxqGFwWql318K7s3acalQhdDWxKG/QIhANCIt5n7BhW0t6OkU+zXN02di4pDasUIQBTSigd279JI"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.6-next-1614032371-d14b3c69.0_1614032688079_0.6053697113888281"},"_hasShrinkwrap":false},"2.46.6-next-1614076076-a9ab6fee.0":{"name":"@xdn/apollo","version":"2.46.6-next-1614076076-a9ab6fee.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.6-next-1614076076-a9ab6fee.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.6-next-1614076076-a9ab6fee.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-2NFSJa5pzDPbiTqJdTMEs44oNZDrmSgv7jOcXSWlXmLJcqAj6FPQL8Ij60vPhScx9CpDU0ROtskR2TPCw9hX3g==","shasum":"7ff9040aa788ce446649d70b99560347063ef2d8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.6-next-1614076076-a9ab6fee.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNNniCRA9TVsSAnZWagAA+sEQAJgUz0j+f0pAEYB/sUp9\nmkl1lRSJBvqEul8KU5OB4uG0XefnuPsY3usliYvAkR0qiAUjKlBSYR/atAjA\npdZj9QRoSDDgIwWwgPxBjfh2cBiOviqVFcmw05CP1typBaJ0B+XF6RB82oR+\n8A4JO2wAw/qf/HRR3BbvucfckdKf4o85DLfYhsG4OFNjE8qXr5RfL4/IFNeX\nCKXsqtANfqnTBV3Cf54igB/hXFDkMPZftbJRyG4UqF3TRxlrQPSTIT8cNphB\nDFRClZLYUVn4j0Lf1amEqLd2quQy6RzlyJ9lTLbVbGGv2pUTl3L+fgQQq/3i\nzXYf95VpN3yxaYbssjXVO3RCvFai1DhxUJbwz6yFTpXP8KAvLOKtU9taYvX8\nWitH7UTFAaHm2jflL6BFcWtg4opUOcu2B90jyYdP6hyM2ofQx0W5enPrw8yR\nTb0CRrTP7dbQ9UP1N3a6PaFEYh/6IWXb9U2R28Bi6CI1zgTwepM+SzImZ4r+\n+Q5EyTFk2Tov2EUOalsRwwAN2w5N+GMEyN/5LV+wxa15xkb9ZASVIohZqxzN\nFIBwzdtr/FfyK3oXoDaYbfkkD0mIo1xeJL65FMrLUcrW8g7OQSJayKOc/rW4\nA25llKUB4nmF7Lh6bM09dhV924MW4VbXjbW7tlK1W5PgA7GUxiM3Khyfb0qT\np5JR\r\n=f0wz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFvpltkw2NIsoKvyurn9uNXH9oDeiWhqEu4L/RAgm0jGAiEAi1ZoRv721JoJx4VmrpBbs0byEC5H+HtT8jfNJVNo8yM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.6-next-1614076076-a9ab6fee.0_1614076385795_0.5914037884872669"},"_hasShrinkwrap":false},"2.46.7-next-1614076339-5c6ee841.0":{"name":"@xdn/apollo","version":"2.46.7-next-1614076339-5c6ee841.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.7-next-1614076339-5c6ee841.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.7-next-1614076339-5c6ee841.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-6VoNrDrXDk/cporN5MzsKmc+4vwJdBVQHpbalZFouSfneNRTnwVS7/DRo36Zhg4yBHszBcJfm9EP0tvHQF8HDw==","shasum":"74acf0a169d17cdc0e61021f464c99993c3f20cc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.7-next-1614076339-5c6ee841.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNNrlCRA9TVsSAnZWagAAjeYP/3cQgzLdufVZ+RT7nXe1\nW450KVmtiWHqAD0pmOHarA3mPAmK6UG9fZgwYND0dJgW33s1z6xqkoM5vxRi\nKESzL1n6f1y6gmxFM1u+Z0IBPa7Q6uQbJ4W7rC9ePZUq64Kta1egiyPsb/gV\nBto7eGzHZJr0hV2g06AUa3vgzir7wNBK1YnJyXWS7xkkJW4+dtWg8kJOD8gG\nZh6WsFFVXBhHhFK9iE4rCUYOL0aATK0o9VISIY54SOAu3Kycmx21DiAVEmNK\nAoJEDVUJ9su5k/MYRa/8/fd+uZIlW0BID0Fd/qAbABQj5kYZDbW+5zcY9mZh\nqhxYMj/hpEp5ncAZANaieDx5kbXa8N6N/8eJiYt6PmOqPYopxyXBDE+layx4\n6RluSlSK+D+i36SzHXypHRya4SxQdbDCsBeYQz7/tARbUZhtw/h9WSNpGMzw\nzyBNKRdEFVTAmCVPZM4CMBI7WEdUzKPQ9SNYdTxMMI+jkS5s5njiy0M5YtVf\n01WQjIznmfqLiJtY2UFw01CMtCfmIsGESDwYrg4L+McnFSsp4jQ7mIDC/I+6\n94U8gGe397QXu0NzMLibiSGtM0mx4ZUstbgnAZvlzsX2KezeXTKZJoEshCn4\nqHy4ZCfFvJx159oVlX5RW6LNrjSRaY1uDkrzufLSCR3tn8MEPkveZC8Y7pMQ\nnBMT\r\n=8PHZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRxQvTznB3LF3GR5TIw/oiUwgKFmlEf5Yqjwdjo0RkOgIgXF7cif7Yx/T5HPzzebXFe/Vq6XnyXXOJS/KhgAGPmaA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.7-next-1614076339-5c6ee841.0_1614076645258_0.17172451022467716"},"_hasShrinkwrap":false},"2.46.6":{"name":"@xdn/apollo","version":"2.46.6","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.6","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.46.6","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-4ap0x4FABAJmBIMHS54tlqd3B/7B1Zlwz9GJe9oW95fvXDe1J1Lit+XbuYlw9BdwJMa6CD47U9FSSIRUFnY+rg==","shasum":"557a08c7d16d8cf2d7f6d6dce966971ab095780d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.6.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNNsuCRA9TVsSAnZWagAAvj0P/0Sdxy746FtCkzi3SzlV\nCYyGLBk5Iq9f/TfIMsyAjZxct7WVRQ+g0ugSLHOAJA3mbPpQIMTb3zNgeatv\neg9GLVxZrCeNFodjBa4oMfHRUOVh81GGNmXgFAdaGi/pJDsVLK0SeQqecAj8\nT6shOdScYs4n584+Vye4/g01rCR1SthxV4x8+O6C1xH06EnOynxJppp8V9oj\nnu17HTMsIxpJapq6a4VDwuKiu9NOv2+ak6vw5GKQkMGvM5lMHdYxBlnpwncJ\no8stwrhejHVb1V1PjeG9YxpDUbwbbteyxqIfPJdld8+8hgOSP4CnGxpjdROv\nxVZEotu5Kndjd91JmLVqryI4AhaM/FK+nWF0jfFb18fq16q2x/wyoiExCznK\nJV03JvGuffM6m8iKj3C+SMlQBLEUXPueLUhWFnNhmt4sKUde+yxMqUnQLgsz\nUWEFFcdtLcgJXMJ0WMAKF6KWDeufwSYWb7UP3XtDeb0U42e/glK3VYsl5KKK\nSPd4wb591Hl4+yABg7CJb3wRPKSqr9cawGKyu2lyqAhNjK+3dK+XViuFFiEj\nO7EsJ80D2MclOcTY1xTfQrwzZ380CL3gDqG7TZCNv5bdj4MgEFLAKwvD82S6\nQjQWH199GJTQ76SGaFqcl8tX0ya8cQ8FCGo8MqV6HmVd8ZXRrnwTWcQwOT4S\ng3mi\r\n=1Wp5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8l7XmqW4XSgZ0OvJtkK0bYhgnziC309GWNG9L/J9EIAiEA6X0hZ2LWS/NugdsMLEiDRBTtnQdSlaz0GWkzswMAHOM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.6_1614076717626_0.36972801477040407"},"_hasShrinkwrap":false},"2.46.6-next-1614076455-fdd66fdc.0":{"name":"@xdn/apollo","version":"2.46.6-next-1614076455-fdd66fdc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.6-next-1614076455-fdd66fdc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.6-next-1614076455-fdd66fdc.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Gini7ihLyiqRgQTHyPC6ey27/osTvV3TNLKeA7+/l3avIGDfR+zzTX/WwJd5nz79Nnzu62my05NoY33sVwKhFg==","shasum":"f3bdf4ad306aeef7e799175d98992e77d5a22b68","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.6-next-1614076455-fdd66fdc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNNtsCRA9TVsSAnZWagAAbVEP/1skGWrINUd1CgRpofRo\nY+2gXBYQqe0jm4wQd75/XDMnbAhlfzQtZM9AooyV0CS7fhTLL0CWc87EkKY9\nC2nhn+lUQ3cUsF8zPminVyugHjeZL9QiwPSFNlS6B7nPJgGRo2jbGTf0wolA\nggl2HpIyIybKaDGdaJYf9/c8HxZxWsM13QsMz96Ui8hY4X9zfJC4z7/P2akZ\nCA5fS3Nrlw3Ni0s2wD7oDYbwDhZe1IliSLgbV3duoMtZzYcWR8NPLCCreVSp\nMuNJ/UHtZUt2bFt7GJPysBWYIce7R28G/Xj06nmC1IVHotcHjR4U2ODWie+6\nGvZca10busUWr9tV4youJr+26DhOOfu+6TSSgfSxVgUNzOXBBy6OkljI6T88\nd3fWSN1DYLQrc+SPILIIRr44JAQesxBdv/WsjK806SsThL4iA+dTfQenU+2T\n97INfXLGbRRet0NvkCW0U38/4ApBm3dCcvAUVya+80U61q8hrAJNwma7HoxY\nZ4BHpFFsMRcTOWXZgSqYLoJHx+V8bDcKl3jRvXBMNcLb2NSMhkg2zL3ojAfq\ne3zQ1iZJdMTdzLnx2k6sECltrhgxAhJqHLDDFuyfrahgT+as+sbZQuE1puoc\ni9unz3rkKZCIUX3kYJ0JXzl5U1EDkL+HSZ77Zo3HQiVlg0Fr6u/5QYDFJi7x\nz7A6\r\n=jTDN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsaoE+aCd4rhq07VP+iYWvJLc/Xtr6bNP1pWKAbL+u2wIhAJKAzandS8HxHZJ43gYZIs6tNmCjC27kwJGr/wh2EOJd"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.6-next-1614076455-fdd66fdc.0_1614076779891_0.48989545975344306"},"_hasShrinkwrap":false},"2.46.7-next-1614076524-db4cc33f.0":{"name":"@xdn/apollo","version":"2.46.7-next-1614076524-db4cc33f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.7-next-1614076524-db4cc33f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.7-next-1614076524-db4cc33f.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-kMgB5mD9ESTXpDyN2AN7MEHIhg92fpPXahJjFiyhKtQ2QITPEDGarXJhDSWkoi84k0Q/aE4FEdbD7SASZnfhvA==","shasum":"073796d6566881730541a9de8072d0433a6b86d6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.7-next-1614076524-db4cc33f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNNuiCRA9TVsSAnZWagAAvtQP/AwAFoHADbkyDVwmZkY+\nZP8Ie/bGDBh1TWiS3F9Ls0OJeU+bIwKvs8WR4dZEVIJXX2EGirgRuvg6a2WP\n2kgMvsnwe6AIRWHg8ThB8e0Gxm9GdPeJOjsm5rQQa9cI+jp4Y3V/KRJ+VvUu\ngFY+owvUuG1UaoxE3I4oZqbGBsZE84bE03tajFPHG1ZDuP+SwouPMW09pzp3\nesviT5VpFCdl+BqaUttNUI7Gyi9p5+b8nsGr4tL5HFVBBq3EfTG2e2GnWwg5\nX7ZEP8PASuIEwcVtm9N+XHLHIFHjKRTK8dqXC54a/h/4VpN2auESIRHscB05\nLH9QRnahVak+ZwM1cBs//LV+AiO7qgwG23TPlKY2qh63aY4g5b2oHOq/fe8C\nHUPRbxY8XCYgz9DpTp1l9HrwGUG69NaCUezFSX4ZyvTf0MdMC4o7g1KsSy7e\nPfGNwytTrQg7iffAk88dziiyHOVP+aqXrZsnuvJRtSVH0eam+e+EgRo7Kvyt\nL68QaNkQuLJK9d2YThoSE/smuDnF4oFIa4xhJ2C6lTtdJb8Gn7PPm55gRr5M\n3tVImn/EWrlC3GPuxlDuWaYpYm0DX8if9IWNuPAHF6P7F6MF24r+jBudYYrg\nduH+ESiC7Bo88D+zHaUiOSD5jiw0yxXG/Z44E0LjjRtxOhwqqBcVigmDID7C\nJkiu\r\n=uQYa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdI5WwPZWoUKhhyV3m2i70/9VwJLz75dtVeQplZRkmhgIgfmQi9xtRhaTJHVDirOELv8SmxiYB+z9qXRgGPlne+Yo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.7-next-1614076524-db4cc33f.0_1614076834292_0.5566994268025465"},"_hasShrinkwrap":false},"2.46.7":{"name":"@xdn/apollo","version":"2.46.7","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.7","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.46.7","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-B6/Xi1Eqm5u2X95x0sKKCJfCZDTIcYxeAjBiW6v3GxApkueBbJdMEo3TGOOzz0n9o4R3axe+q1lKTs88dNH45Q==","shasum":"94640b40b62857bdeb6a799a576cffcf6b46bb89","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.7.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNQpMCRA9TVsSAnZWagAAqLEP/RlnEI4Z5OJ1yjbpCkRJ\nMMpria9l97IMzYnbag7efn6ZLtsWtWcTaG8cRePK0tEaJCVrgKJujkqrnl7d\nVxPJDXicd2146J3Iz0cJTYteKVDPmZjrQ/LdTZtW8XR7zPIdYpE8b4DKsltj\n8cjIYpcs29VOFlhBzXCU7L+JHQ2cwYshT2nJsD9iFUWCkDLSnczG4sq3BXaY\nTX3+sdBkEpafZNTzI/sVjCTTFF8Kf9KTsPTvsWQJ8Zr/IJs8uv9rS85QGF3H\nUZSkyjgpwAdkC0130hQCOL2+ZIPr0X4yOxCpWtl29A4Cz6dbwNidLuawQJCy\nRuvTChuQ8zwEv+fJVycQAgjuLq3+jLuLb5xvgydz/tnJhA6M84Fpuu3WXkN9\nxKQGpZaxO2zAbwy1W/sXYw/+ZA7QoTAihBYtRb19kMu3khfXIGkxPciwcvOR\nni8Xga/8cyX+eOzlkR6i9Q4Cm2mFEOzB8SuU9YEPpH/j7T5FCrN8IalruBDa\nV2cWIopJfUy16khIPMaxoUZkU7RrrdH8DAUxurJoZrv4YzpejDbNF315ccKI\ngNR1FAJm59J9qt8Wc+fLx8R9KW4rty22Ldy4Pyfh/p9fayqMVYi56xJakLq7\n+kXcoB8Gxgu8R7ocXu2BW/UUp72x5A1DQHhgd7miYlL8r5MQ0bNNyWsC7MuB\nN+3X\r\n=bae7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8xinqv28IONtotVrnjliEnICEk05NARt3mDw+3AxqoAiEAuSEBoOImHJHoz+4ScG0IIPKK5Ev0/M7915O6Rvy2VWI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.7_1614088780439_0.34763613911514235"},"_hasShrinkwrap":false},"2.46.8-next-1614088593-496f8302.0":{"name":"@xdn/apollo","version":"2.46.8-next-1614088593-496f8302.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.8-next-1614088593-496f8302.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.8-next-1614088593-496f8302.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-/2J4jEqGzK5dyp0qZUm6GgHzkLEArCJ7ibTkOiItaiffKMtUjQ21Ph36UcN0z09kjqvjmEURLYnhOPMS5JU4sQ==","shasum":"c6e4e43f66cc505de409c4a455edde952caa9427","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.8-next-1614088593-496f8302.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNQq1CRA9TVsSAnZWagAAhCYP/2GUaxc1k9gdetDoqjQ1\ndl60FB2TUWRlyTE6/us1LLWUBKuUAUCdcEz7iHn3wJ9s4+KYJzxSKcpG2jG0\nCiEbFxUcS6ySGYL8AdG143Nq+WD0op4EGR88dsgGpBFP69nHRN8TsUanVoyn\nSa9EzPHzau4xGUsL1Xovg5nhKBxqRVZUqCioQjdmSYQJH6To8jvaraGO4elz\nQKU/TqfHhDHNMCrAzaLPr9wkIhKACNydRGI6MVEbfI04GezRXLx7u56ejZDh\nID6YnNdLjk3tb/I2KFxtJsNsdIjqDa3aF+MxEJPdA3IjrRDsOQcVEszvF77O\n3IG/6puquZc0tuQorctaO1JtXeH/qNPbA2V7E77VsjTk5n2ZUjNFTrbATXNC\ntYI1Zxo7AbayFvHV9q37Ae7mniKlzd3xp4CfAtUMXRBjyMcegUvE+V0aUZw3\nUzRh8HFwVc1aPBwvcKkheYGyfDmoDbe2oiBg8g5H1RWiMAUAThTR0RpQU8Bf\n7Tb1k2Gpz4elL6pCY23/W+x/PCutszPEDNJEOvzneQiGpQAOX3acsBxzKW9S\nfO8Ktuog4s4yLWEhC4FPA3LH541g0P3a2LDFaWs0tVHg0VBq6JagRQWXeOdc\n8Ze3mH0KSrGtSMtoYDlLEBI9ISgXIactiWP+hkZ91vXOZPnG+G3UJ33+T2+k\npojr\r\n=Xp00\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8uEck3rVf3KS4/y4ew5NnOI0zjoM1mGmggOR3/OyfpgIgVvEK47xglbINYAVf8XBL2wlbcHNKhCqbClF0L8DsM2Q="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.8-next-1614088593-496f8302.0_1614088885160_0.5001735131602909"},"_hasShrinkwrap":false},"2.46.8-next-1614117045-7ae3b848.0":{"name":"@xdn/apollo","version":"2.46.8-next-1614117045-7ae3b848.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.8-next-1614117045-7ae3b848.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.8-next-1614117045-7ae3b848.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-GPn+qMiutzdryzZtaMqrSYIFG392O85rYyJF2+zeS+Dj6KQKHPImjIDWfwtF4cVbDofN5kA/jGeKfzhRYvwa/A==","shasum":"9b02a3db9401309e4b72d944bb40eaeb285d0250","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.8-next-1614117045-7ae3b848.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNXnrCRA9TVsSAnZWagAAZQYP+gOxsAnOcxpzWSSn6ojE\nsM+MtrjAVq0xZqvTo+4i8zIIX5frTPi2cWOu+GerBXurtNJmlx9GTu5NRBxa\ngZX3Q5cnZ39OSA8wUZBfgDtTBWBjQJWvte6SK+2sZa1MFrl56B+8Zfp1h4UV\nU57S8kzLwoO0D4AGX1U3xjVZ6pO1owuu6EObbQWpo4z2Qbi01slbidHdwmF6\nXCf8q/zAx2TNO8Qyhbk8OAuYjMTEFIe9wKrvtYRZl88Gnesp3Z200Gc8HX+F\nlE3atMkBREcKFGBetcGg4QJm9T+fJn2pJmP2B0h3BiLjsEYKw4S84MuI5ik5\nkWivt7xw4PCTfogGXonafWdEnRAQGijz/5qeukhp2GMzsbAjwTPQ55a/AC8B\niF+i1OrT9iL65/Dr0qSlRroUKBNUAgYvTuFzfojlkF1lh6nvEk94160QKDPC\nWnohsJ4v7nxiHACXAYEEeNm2imgkdH0tlKtElQBDXp3ZnbEYeoqN1acR5TCM\nCmyJ+wN+M1XacaKrIDlVUG6Lt+AT90i/I1cBKPwaFmQv+HklCZfd6ywjnp3Q\nV+1z6zFob/HPu6W8EuveTe+wpMZj7NeVhE36H30a4yQdK4eV+ukbJXfsspfj\nMXTQg1pvg4g7XFInflhXhTPBaCmuxOoxKDF24n11mYQI3j9bdNyJT0xLJiwT\n9Na5\r\n=WIqo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDi3dWIGSx20dRFCb6t7nAgFtSSoJw0h3Scuf7fjWX9PwIhAMz0MrqcA6qLGpYKaHh/dqMQ0P/H1nkV3M5PhyrpziIN"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.8-next-1614117045-7ae3b848.0_1614117355248_0.1053346629916263"},"_hasShrinkwrap":false},"2.46.8-next-1614178072-21b025f4.0":{"name":"@xdn/apollo","version":"2.46.8-next-1614178072-21b025f4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.8-next-1614178072-21b025f4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.8-next-1614178072-21b025f4.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-H7LIzTERgA0AFUq9+O1qpfxj8UwzNWWvy3K6/fgSLmm25/VaQWOrQywRUyG84BC0/WW8M06MTtsh9XjquIOxWg==","shasum":"f4ceab2637af0c8806c2176201a2c95566aa1ccd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.8-next-1614178072-21b025f4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNmhcCRA9TVsSAnZWagAAWAkP/3DDfrEl2xA45w+njZyM\nx/axUp9ZhVKraj0dJxiqVvVhJxqSi1Zym8BLbFoFarMbKMIekgOsPkAEZ9kK\nf9/xssTKIHmPi2zoid7uNUIsUYV6CgAwQ///mD7B2WMbJZ1pHwLOVo1xxfbv\nFVhab52LU1RaYyDc0Ock++YWOJP7e/8+X0ema89xgXr0PLMc1hMSQ+bIv9F1\nJBnp/j4kBGvhF05UAMLpfZEOR8zo9MqggBx6WG3qi9+hko1syRBwM9tr6T+5\niCekHlU4q+Uxc9hgDAJ9y2gLWg8rv546es3kT7NLVs3DOxvqHzyAplSjxFuX\n36yb+tpyo1hu50ZgHuuu+g9z4cGoCJ8R0bfRALir+jhven7EYSE0plwWh1vc\nojfAxEJo7+/v2KPZ6cB80foJf1SJpZ417wSoEgkZvSBUd5BGFnHBP6qv64F7\nEFbj+J5xOHvR1dOg9ESMoHMBBqJGgHpe82XE95pytHoyg556LBCmoO9vvu1/\nuxCzA2PlDH0vkhkTnUkx1aL0xXeB/YmnuU4iewBcgpcHOtW+d5uObstoNfDO\nI6Kl+p6Kb4xyDLQAJdTXend+OkeMUhr7UcKXPfjXa/UBW1+n9nyUe/5BoaHg\nxpAIjnbkbUQFwpTWYYBzI9TaxMkws8cpf8P4xLe6FdbkqFHREOyPazkc7gXx\no2p7\r\n=5vbE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRfJCQIA7wOMRGO+oS0TVdcv4w2iJm0dSgr9rlYsDoAwIgY8jOI3W9mYDHDTIYWbYCO/S+89sbOdSOqj3iPX4x2T0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.8-next-1614178072-21b025f4.0_1614178395703_0.5914256886993579"},"_hasShrinkwrap":false},"2.46.8":{"name":"@xdn/apollo","version":"2.46.8","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.8","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.46.8","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zt1LKrU/t2hjbRAAkmLKIo5xkiQOlTVGhSRMrHX0Io+6Zy950eRQteC0D4ZuADu4qSaET4hlZOKGmaCkAss3vw==","shasum":"28ba79b97766e48b9a86653dafb84eda688098a1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.8.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNmh3CRA9TVsSAnZWagAAHG4P/R82g0etO+3Z/yhl/lDZ\nRyvZwYu4m9cowwSTMkBxc9x+S0cV0mUmaST5l3dA8+GMu8jCqsvwF877EHET\n+rUN05vPPzNJ9GZCj/fipVsd9zuT83I6JAJFXR5JeTQpllTJWPHprROGDDlL\nLlGxrPn0knS4UNM/bXJeIjtWP64qJ2P3vEkronpQXzUUa7E0l6WvLYS8t+dN\n9DzfAfyPylVIMFT5pBs3lsy3SQIOV6XZvp/BH82j7ZB/5zq/5I22tOIb+7u8\n15xcz2WcQzibyo+rZYmsASQeUscO1v+2/qfxOOuf9GbiDsEZMqalEsiOIXTz\nF70NQNciwsn/BFfNNbsjrI0ZKCm0E8wgigQ200cLPBlL68exDNNw5wjmyX+e\nik29S+UvYAMJD3qjz11nEYxuxk2sSpEKr5ZSo3FQP6LcCl+vuUn/D7wiey3Z\nA6wsyXH7aQDdxsenqMRByB1TX5txRa/t5+EO0ZjzFTwa3xQjWGE+r/Uz64E9\nWIV+zxRLM1CkOZYsFJPuQI0fDIaCYqagHmxm+EbKyTdxsl5M3ptTHSSPf9vQ\nT2Hhmf1ipLtCL5rp9W7mI45VYLYTEgl5YWI9V3wry1iicTZlPID4nG7dnQAm\nLP32UR4Ic2SpUFbr8rtBaLwYH/gQVOJKdqqhcRaNAoijT+yWCsD+SBhRa0pS\niYIR\r\n=6nBD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhMDOhuiFNgd3kR0xOwFQARpHzhBoKk52JKEOgrezW/AIgMZHzhyQ24tqiWw9+AhG3Fh//XDW97IlUhGneiUrLCWU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.8_1614178422848_0.7081369535907123"},"_hasShrinkwrap":false},"2.46.9-next-1614178754-c864231f.0":{"name":"@xdn/apollo","version":"2.46.9-next-1614178754-c864231f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.9-next-1614178754-c864231f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.9-next-1614178754-c864231f.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ScYh53IcIE2xnPLWz28nIF/UwKOkQOgUsmCQFjBR1LkQshB0k7EuQk3uSKOgbcT8RJaU2JC0Q+dx5f4hxAy7mg==","shasum":"af1b6ce2f761e210cf89a824d7332d61b509f6b3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.9-next-1614178754-c864231f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNmsECRA9TVsSAnZWagAAkQEP/1VT5hqUrvV4ZL9qMDfk\n4m1flrxnNqrGtrSgiTl3NB//Rrg0BzQYnT9T3JJZGkLUQos+vu9QmPO4WD5P\nJog0bNCEeVfTKEWlrLJ5oTwY3F0wywP+ciB/hdir6ExKqyiIjd863Zt07e8H\nKMWoiNpY3H4/Y/lO3nbxItO5E+gDxFvu+BB3ozX9OXuw3n5ktR3c4wH1DViE\nz7PGcIfcp/cA6hL2/ZfDAQ1HKMvzHFMAQFs+54NX5chr+wumlMYoopAoKdAo\nNQhtyf0Df7hgBGELCV/Z3VSa33PTuHxgSSNsOduf66c78eJfj4UpWnvk+jvG\naCxO9B28U/ilx+Mic0cHsMqLij3LtvRmyWeugjthTl/368LY4Nc4Dkg49OHN\neGSYxMvl/SG2GDHJIY6N9lyXed2q6aIbSqdCUDuFYQ21rjBP0TjARi+URVji\ncXC/Bs/abshML+8SJDmsyN8dZ22SgiV2+NK0PTIKKAPnvbLLYMfjlURoXVlq\n/TJa/f64rrYx5KyKMO+qHw690aj/rTw2sD5T6bV+g3EBYXs3aJZib3t83OjR\ndhPR0wMgvKbKf+wIBf65zyCIX9MRmbEX1Rq0BjW8K0Kjc1lnzxWFOy9e07/A\nFvCvp3SqZeWq320Nduzo0/s8ELIdxWKgqDqFLUbpm9DeNe3vpSEd3Y4SCiNr\nScul\r\n=6unK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCxfT0aWwDFzgiSsxX9YGy4dqlgzVeHz0nsNW5JYILYwIgGEgiC5DTeCPElmSzZ6mGd9YLXCsO8jIIDHnNV/tfnYQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.9-next-1614178754-c864231f.0_1614179075591_0.5090128773133509"},"_hasShrinkwrap":false},"2.46.9-next-1614278090-bbadf7bb.0":{"name":"@xdn/apollo","version":"2.46.9-next-1614278090-bbadf7bb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.9-next-1614278090-bbadf7bb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.9-next-1614278090-bbadf7bb.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ux9i0YrqTkjNctvyMJATYNjZacSMNmUu0iuBEW58isosL5uv4urnLkSNackybFUd0Cmg/Kha0vwnAY8Jqn8M1A==","shasum":"c9e62c92ac53a517f57286e878f1f73b89113db8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.9-next-1614278090-bbadf7bb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgN+8PCRA9TVsSAnZWagAA4AUP/3qCoqc9z5NVnL/S31W6\n3tp0ESkz+aYmKwyQT0t44ShSrzreo745pd2NgxRfnE9rKiPS255/cTA/zctR\ngqrP556/7Z6H1z0/1u2siF+skx40LK5PNSfzjGSP1QW5vavZLaCJN1BilGyw\nzJLo8N1VGhreU+J2tqY7C01m2d1Z1dT4+N6AJg5nXiTpqCK4iySbJiqiCS1i\nDNWCGzdWrte25jl6GwLUXSk0ZQnG1WDPZkEjjo0r2LxFr+F9YgKSzaab6Kki\n/JzSFmhr7m+SxnDkOC5FLONzt3G6IZ6AL7spI21nPUMmK6CD7VjmaahNw7TV\nFcp8cUi+uZbUQvvceEp2FyDodS30vccPRnJllck89EdXtSPfSRhb2PaJTpZL\nZoLmZILkpho2FGs/U+dTzCa9Vy0esIbvfRf2tAlSPIVmDIocTFNn+YLli31d\ns1TXYQPTtZQ0TQQb/ZyZp/3pC7iQUeg2DPchbP8DRNYBobh0Js30IoH0qmsF\nAiLQyAMfKSy0JZ1bwLbVsOgzFNlHRW7mtGIrh0bpWzXCc67IX/sChI1BzEhz\nkJTiAFaYoHBPKk4nQ7xJbb9+INY98ddgQ3an89BT0sD63x1OIBwvgwH08TMf\nBqzURHzxIae1Q6wcNuKFyQjnbb8TBDf2Hl81AMKAYfnCiqTMTrqgAgKVN+U5\nlBTG\r\n=7bAc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUO4cAI1IYsztUK39E3KGdygp4A/EqwVfd/Hpg2fJfAAiAKFh/V5D3jZik01oAiIxQnPpttsCGpHPceK38Dli063g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.9-next-1614278090-bbadf7bb.0_1614278414617_0.12118490934791337"},"_hasShrinkwrap":false},"2.46.9-next-1614341798-e8bc2e64.0":{"name":"@xdn/apollo","version":"2.46.9-next-1614341798-e8bc2e64.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.9-next-1614341798-e8bc2e64.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.9-next-1614341798-e8bc2e64.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Y82OXjRlq6re7XL7HOFLWfwFOWyPyymPO4w/yqF58tD9AxIbK35Bxdrp6pElasZmMXKNOEhBqYmEH5hzgil5Hw==","shasum":"77d03e0066abaf06420ab97d315b390bf9094b6e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.9-next-1614341798-e8bc2e64.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOOf5CRA9TVsSAnZWagAAhjMP/AzYmmBh5tKI0DR6MCec\nTfI6+QLca78WSkw2COv/zILdiOgfUEYI4ox+Vd9/RiJ/1hXLvNSqp5Np9GlP\nw3D6r0fmKw4Qn2C/TVqodUs855WshxYQA0OrWOnGPM9hYNepdCKV6diQUww8\nh0Yy2IDK3JouJtth8sJzHy2XbUTu1Ko0AuA0wQYFdJKrsgbZA7FDXXxZ1N+7\nqLe5hRJhMQZvU0Sc6IhSmJzY0bOg6CNHxqhP+IWqQWeQc0ARwMczcxX3HjYH\ne0gI+HiuZXRAa6RfUTeP+zC5pzdHaTkV39aUZnxZv4C+MNYTV/W2ZU4NnMcn\n7S4A8BdxSsvE+WshIenPCUcJjIZuqd9bAAO+79suLf13jp1ffNhEhuad7F6d\nffwSJwtYaSPro9hLSFmmLcHcxMpBwYdclCc1+sHbz2L5oc9amyc4l8PnYyiO\nF/84bZI8YrUHqej0vXHVfALmec8C6+3EWVUJKBmGWnZMNC55X+14Jou+naKT\ntH+tzcgEVMOjo2ViOMeviIbbylGhelxHkT4FK/CEoc4J1whcw6L+qkHHrpZm\nQ8PUYJ/wV1JxIYzH/58wimeSw0F25drviu9XxniJhwSJk2JF8Q2s6O+IN+lH\nTrhEQ93JViIfCTcAnFAelef9X6M/Dm1mqw5DhT3WEn4eJ6VWT5hESaIjzFdQ\nKole\r\n=7fyU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuL6eGsBRKcAT7B61t/uPnSEpA2I7VlSH7osHssHOptAiEA424qUwwISY/xY/yL92PoIocR+Cefh+Egmo5vG0PrzPM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.9-next-1614341798-e8bc2e64.0_1614342136585_0.7944454078393597"},"_hasShrinkwrap":false},"2.46.9":{"name":"@xdn/apollo","version":"2.46.9","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.9","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.46.9","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-N4JMHy5cF/5il5ZkMjYRaL/KGzGUDkR0mVeZxS26lqAAKrqLhj7+yRd6uIrYxyNIcUTwoGa5LrKoeCtTMqP1CA==","shasum":"3451633dcd6fd25864f4073b259ef771d69d6a9d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.9.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOQKjCRA9TVsSAnZWagAAYa4QAJ6q+GJMSZ5bXBChVT/R\neBf7CUZsnu0CwJBkz8XS356JTuGkC1Ud3kGe8a5qCtwhRCg+HLrNYXm51mGl\nM4ME97nO8wrmBw81D5Lor7NVoYLLeuh6g3ruvhXMJz9/TNKm4wmcQPN/pxJK\nQIXnJfyegJNMJbbM8RTIZcxLjj2PEkNkdpCrPYos5Ov7y5nzfLFNxkkIvxRX\nWtjQa1yFXN+87TKsylt4Y2t+pjVj5xGX+C4dV5qjlzPekoPDrBTtBstti2+T\nRssU9KITGn2IENbZkLcR5/Cs5pK1OVOiPbp//X2h+Sopjf2kk8pIM9FmcFAw\ntiq6FtCzR2gH6Qpd2to5u66fe0Tvc/1Ya0XBRk+awc6hwHS81SrACDkgCKVS\n5KwoSgf8bc4XQrTRJ4/XDu2KdhYWSwLjfm3w79MYe1Q674V70FYdJUU/H1MB\nUVTwD/MGSGyu5+2YIw8EJwD6BLgm/3YPD0bPlU/9+UxwayupbDoGtbIn5xQD\nkO8i96z1QPBTYeJH3DH1yYDxkxskdyolhkQ2ytCnALwBSFq173eAl5i0oSj0\n7jjbCuJpJ31P/xEzKNEt990Xz3+5ZAC/MxX3WGH4wCWovT5sRYDug/SRh5bv\nvEY21IEKYUVEqNXuRgCNC1IGwayOLlJnwo5Cvy22feTo1ANJWOJ2wuiFE4gz\nPBbF\r\n=oLJU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF28ow0AXwyXOBTLKHxu/3pdooBdfQkeChRvThpusWUUAiBm2Y1eUc4jRzxoRcfgbNEyTOiJg313faimA/gL+I7jrg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.9_1614348963355_0.15472097991873768"},"_hasShrinkwrap":false},"2.46.9-next-1614348692-61056b85.0":{"name":"@xdn/apollo","version":"2.46.9-next-1614348692-61056b85.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.9-next-1614348692-61056b85.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.9-next-1614348692-61056b85.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-vLLgNF1G0pE1V0i3gFDnCdj9AokbFQskhjbjge/a+iXef+ym3aSjq1rM2mDds43YJHH4ygV960folED/u0mp1A==","shasum":"a601f80459d4724da7c3b90e6b1e3d12ef3feae0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.9-next-1614348692-61056b85.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOQLpCRA9TVsSAnZWagAAIlgP/AshM1ybZDedJncEUtCx\nAMunZrtr1ZDQ2goL7wLzE4lWqBJ2/X/+BRfZJKhPKIRsJa/LCkd64jjVy3iw\nxnVbN/DXPlmP2XkM9m3Zz2NoHzz+1wNvDJFzYI7LCIbSTK+ieOWUWMyCZf5+\nLkPlls+QmABrlORa/DV4yZtxapU5uDVyGcmzsB2Xf96g6yM5QdbcKyciNErV\nWs99OE49mfd3h5MC5F42ghq5wEoSUp5YeCQT/ABHe6utJjMzh5O8O7Kt9wo5\nidrkxpLMULvBTAnaXxLPwI0/K0/gc9+m1coeUJA2MiAG0g1LOgQ1tT6sydZf\nz/CC7j9gZVFUZ3P7dpADWR14w0cUFeWchwubeChmjmnP+dxQcxKOKLC2nF8a\nd+VodN546KPrlBprNZV87wOC75U2NHUoF0H4NTmDUsg+eJyX43bVKIdgSQ17\nq4tTmkhyGRFJd5eti8tN1EGP3g78N64Xk8HuaqpRPz78as7Zk3zDWoJ5vVtU\nP3g9iQRNcF3Rec6C9kk/udJz9mF88gb16NkD10feOZcIneoXAYPuqKZ/YYGJ\nBYpl3KiTAGqtMy8yyaQSMc5YBfzGySG1m8nYZ8zVJSYtu/hQJzcvhqJez8qe\nJZrcY2FvT7cVlIXLJ4QXuWVgyMhet1/5jbMIz03lQ8QLa2ZFQsjmiO6DSrs7\ndn6f\r\n=E0l9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGr6zpsyHQgWG2jn/IdXRanDg6fSlQKBZ9OIV/p9ey5dAiBEhKUFFQPGMx3doRpXCoVZSHGtdSZO0KvhU0cRkvyj2Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.9-next-1614348692-61056b85.0_1614349033419_0.9979734217242862"},"_hasShrinkwrap":false},"2.46.10-next-1614348751-5e207739.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614348751-5e207739.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614348751-5e207739.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614348751-5e207739.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-pocEmHJ8vB/OosFYyM0j+Xx4gZODAUZ3/Dvv6hEygPXZ90oTiERE/3FwVrP3zhmD6X93XKcd4kDqDCNiE27pOw==","shasum":"1a848229571ff632c0d5d55f6c3532dd217aabd6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614348751-5e207739.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOQMCCRA9TVsSAnZWagAAtCMP/iufDqZHTUE3Yh9rrYJL\nYlogT093Ek11+NucV3QJc19YgcvavKJHWGmB54P2BZVoaCK4sGaTdx809PPH\nLHhliDAw+6cDTmQgJv1jIqYA/F/aX97ZbOqEoDKGhMAsviCFy3liII8LM9+w\n9ogh3hheKc5NiOihL1ulpjWJ5FoH/0QvG/9Nan0ZUNrzV3tZvDUOt+c1gpqK\n7zOjXnqfstohwT6xb+n9piI61ztd5iAQlt9zU/Gx6e5VIzDquy7DAVQhio57\nOprHesYGyXrvrV5mW40wTfqpl0IMMzo2jV30eu6coVxXtqupvS1/88Bsj9BC\nNfLHIzYmn1NtkDqDbaRXHtnm8CniViGZjwEN7Mc+cWp10ZnV7Kqc5XC/Pd0G\nFRaNTil/59HbPxd3EcJ5bO6wTttRFIyWnocPR8SP/TMSFnb/t9oqX9T2ZbLM\nxJayr0oTgtNpvjLrAoHOP9QYGXnsw0XjPkUJ3hKbmLuiumkudF7NnxpalSdy\noQIPBg6Ivv0mWvPU/Z3NA1wuyzebo5UksBxZuBqHYs8DTszk1Xr6/8howcDw\nSNJCg8OgnQwJ40q/Q3QYzpnu7YogMx2TbOvoReEoW7Puw6tir8EVf316VIpr\nfZ2zOd3aRZvzMmHWIFx4dvAsJcwa0iUb6UPYZA1dTH+T+OT/4VmkNXJlsOrB\n7JFw\r\n=nOXA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuei2zyxtGoOmAYH5sJqCBoUSJfeArqJSqOs22gHZWKAiADJXa/dFG6XdKhtXkFQCQPFbAlZ9dNxTYmPsyGS+c68g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614348751-5e207739.0_1614349058449_0.6275028907736775"},"_hasShrinkwrap":false},"2.46.10-next-1614636547-5a6a51a5.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614636547-5a6a51a5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614636547-5a6a51a5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614636547-5a6a51a5.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ZAGtq2kT8E5tw5AN3rQ5V0nuLQOI8dcYT20kciqQmIU7LrcXv3R7w2FHTHA+Fqn1QJMfEHDAC1FpppUWDpIsKQ==","shasum":"eed075413f56952e976b94fb659399d03b4a42ec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614636547-5a6a51a5.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPWbCCRA9TVsSAnZWagAAlMoQAIHUAO0Ge4a0sIuPxSQK\nF765pBq/Bo+B1qCqsqK+DRV2SVpkPysFcZbFc6HLf7CQPpqSGvnXE9MxvGNg\nMkeN729/+6vZN7Kg6xazZmMN+WzHYeK3Un0RqIBULSiwBOi7VZLWKU3ZCp+9\nflKZtdVi9UGgmlX3q8VQ8Sn3bxCaAeSuvxm34FC4dU1l5XZtCCY2FN7o7kwW\nNFuh5ZNLO8QR+sgTzAMZsXw7M2eOkJSiIZ7oiXGLCBjA4Lud/ikyQtIZxyFv\n021m5fjFSwaCap/rMhTCbx/NqBWZXYNfHMvs3SpIV7OUt6TtmNc1mMvMetPh\nJCXcKHf0LuZRkoAy2NTdcsDjZLML4uZzF5hMAHqqWZyJCRly895bWYGYLFQL\nncauYiHKAyoJaB8DXS/P7c7EuLIEnPUWyPowSfccIFxnh3nVUAje4/el6HSw\n+kVLgizfQRTLbOh65Wj+yjPEkryGyeVtwVPBDQGxhljtIJ2c/G/CQtvSTKW2\njF7vSEo23pqMn+EHVozhT2qguxPNSl7dzf7xwaFaZyQXPCsoTa7DgVAeZryy\ns5+WHLdUpsGxLuwNhYeHOvplPp9pql/6c5x90VgXgHvfGJEpwMNhgCEzOCGQ\nP6tN5kae/D7u2OnbklWfEA37HH9205XxFCunwiGei9YpG7n5B7pGMdhzk0lP\nDzyh\r\n=j4XO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTXRDtm/iOT/T6/Ejk5GtBhxx2ZFBZ4WqG5x2JgeiTiwIgOmz7SvionZreYkmhqrdpz/suVdOzswnALENRJENC4Ps="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614636547-5a6a51a5.0_1614636738168_0.6708443415598473"},"_hasShrinkwrap":false},"2.46.10-next-1614656181-0845175c.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614656181-0845175c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614656181-0845175c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614656181-0845175c.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-QfBEu/qzzknNKIVeLVky198B6Nyz4qhOX9iuphKoDMRAED05mZd2TmAgpEHQuiYZ6udp5IX7ZGwJDSUfsxbgwQ==","shasum":"8e165ba8ff872b9a1117e7c2a70a000c0e5c4121","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614656181-0845175c.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPbOwCRA9TVsSAnZWagAA1awP/2CCohS8FOgAn//dqxvC\nqI/Hv0RG3hdgKBuPvQRcCA789k+mcGgeXOaFeDvccMSw2ykfpglVmpwi4sHo\n0knL6xMFzDpp4WdZMLl5xze49cWMd+iV9VZ8r+ltzVjYc8wPlQAxUv2LuPMb\n72G0yXoTIsVJHY20LzlxcHtXTv79b75kkf27zEzq7a3yx9bPZdXCFh+RkzAr\n265hSLzuOA4+4SaHW5aafkupoQMZIzjjB8FloNWa+Avv8LRY/J/xCuG0tb6F\nUN79PJ6ChgPjBefMbIhUU6MXJRm20j0J3DsdxqDqusEHVdGgxUnImebTgxVn\nQbKLjRa5nS09GgtVSVjQ5PZZ1BeGb5IJ/hm39SzQwx+wpahcE5Q1Ux2N3oG6\n30h5s0QgdpTaVm7fRQBM1yy+aJRE9M5YO7Pev5gLlNElE4FKBbTYyTO1+jnu\nWpODEhQh0Nc5JOQJ+nfJylCH7F21KHxdVnRdebe9i86qzd0ji/AScndWB/eI\nlt3VYIyIMeUFQwvlY+H6N4Dx9c68SvCdkzqeIjSbUv0EDaX3ySwtjeILfGKp\nxgl5PexmDsHY0s/Wi4Y3SM7X9mDMyOeRIv+NKnL4RyfGMQOMNp0CecjLUU70\nUgl95Kv64xeUXCnEzIfXrnifRWmlmTTpxjjR0B+c6XBL+CMhOZjZaOd3Tlfl\nAg3j\r\n=U+am\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxcftk56bIN9BPShr/L9IHPxuawtz9At+g1vq9XipM/gIhAI7AVbAGdnmVTrtNqGBvHIHGelvmGxsNeU4B/RTYTPcm"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614656181-0845175c.0_1614656432361_0.5489724900036457"},"_hasShrinkwrap":false},"2.46.10-next-1614656223-c940d937.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614656223-c940d937.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614656223-c940d937.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614656223-c940d937.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-iH5jk3o0jEGwl/hFRi9EI+xrZrHkk2dPmdmKwdUBTLt3wW0jBazm5u/VGXLAGNC1kC31V5W+Oo30gGmP0MXocg==","shasum":"c353084e8197ad74bfb5855853702d83bb375ce5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614656223-c940d937.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPbP+CRA9TVsSAnZWagAA13IP/R2eNfSTVeU0fS83e4QG\nLJkzOF715jIpv0Phk1mKDUclAghdDhjerlutWYfHS08ybFUGj+9jt25LEFrW\n3lQS3DtjElcHWs3xmXMMIt6eJS7MGDIZgLm723uUwFb0EI/T7vlAVDj9pRFM\n17wOJUPardcPXNP7dtjXHqKThJhkVpqaufnvmhKq/UlftQO7ZOHvx814vroM\nza3JBFdqeuvvQA6ggGtkQCAfZ0yBJgNhSCzC2X2aOeclODjZ8TnwknboICZR\nZKFcLa1PVpdX5UaOj1f5jZX5C1xK7BHd04WE0mL1JhrJa4wkKLOx4gpQz4l/\nkwbgGhbaRWr+mkZyAsQAQQntxyB6vqYIBD3VbAVrLS5GWaWRvdDkqW2+kXeV\n52vZXFf+3spa1+rmPsRwryQT18Vq96nRIkp+j5+N82DP3Gt/zznE56sEpAxj\nb1V7T30a2gziIWLk/ViAQZa0hqHtQYHzkwNvW34Fd1mSnEHlCVa3N3ukSCiG\nhvQkfNWDGZXXhPJkdhzodnpzuwujfHkxJcdseP81ByULksNlNF7Xgfz5uBAK\nTY9KzyPX2TpVZyvXoS6av68bb9oRLg218/c1VwGpgaufQ93UzPpOsOjfFs0+\nx7K+LQzuQZ4YgzzrB8eeI3MqSJFelp5sjmLH1ayaWy7kl+U8huex4AIdSC4B\nt6Al\r\n=Dkd9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJl7yF0WXuu2aKEKVf1QWMLbDSYWRraoFy8CMxkOQ+IAiBCeMPtnGTuqxK9wzuqzf/gbnMVvrb7EH8eAHmhrUYFaA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614656223-c940d937.0_1614656509864_0.1509927101718036"},"_hasShrinkwrap":false},"2.46.10-next-1614656234-e6a0b95e.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614656234-e6a0b95e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614656234-e6a0b95e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614656234-e6a0b95e.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zT6twleJdrq0jOyWZpXdC70CGuh+QhNdTgr7q33+0c9VuY3VC3T6LgFx+berpzeF/UqzyJCAupSwftDPnwle0w==","shasum":"9a7f9832d17e85b5ee0e5d0120c912302649329d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614656234-e6a0b95e.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPbQkCRA9TVsSAnZWagAA0y4P/RdhMdB7+4jEBoh9a7Qa\nGNBiOqdPxJDkY8j9Z5xy6WhrOX/IzLfDOyx7nwd2HhHzL4fmxC0zpVAQOMsM\nLRKs2yYCFa2lO5wJs9Wkc4RUcS8RFsnX3LpKto0mM7Avx1X0i1jrwhVjtnUZ\nBSWjc5lHlamm/wEIghFce1zSYpOITQfwU5W4wfDe0/zhaFVo+8nAff89yvlB\nu+KWyccmG4N2EheUYPA6DSJU1jgCLvAcYJAt0gvXX3bwngiQfMueHkCnbXNb\n7pTZEK3CBexfOrQ6LXgYIK7Z0e1ENJM96Id8PLZfDnGLL3aULbsHvtJYnYno\nrWxB1ssB4VxdnDS7uh2ceA0CDSn5Hu9nQHyta6MwOnfuGbPSRmJmWuEnWBVy\no49ajE+fyS232xPio9RyqxuAWvTQR6M2np8/ZjQWT7jlu33ijqVp/dVnKCaC\nc248Vls+zJmVvpd26nS/uM1qn7mmRjKfaQEtHtGMzXju4kY6PPvHdjXAsjEs\n1x1bQSljV2dE7SHPN+xs9I05wCD+fHE28TIvMghgv9G3O5V31mSxer7jqkxn\ngrokIBe80zdaF/d+/jeqr9RXXhW8kcoWsEttvYwEF1p/2ppkDowDo9G2R66F\ndMVbYbylmw0pegQP0Txr8k7M58Fz1bAqtQbzjgwvJ/v2JsvPI/KM1L2VMINg\ndwse\r\n=LROX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+KnVXJ3zUzEjyNw/qT3iS+ewjd9oLI1PXQOA0G/lMOAIhAJDusd2HuU5Ka3CeCtZJ2qRFmUVC4yhWlCtlYU1jj0wK"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614656234-e6a0b95e.0_1614656547888_0.44327457274323234"},"_hasShrinkwrap":false},"2.46.10-next-1614693156-b489ddff.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614693156-b489ddff.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614693156-b489ddff.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614693156-b489ddff.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Y4Rwo0bB610cfbYlmUxwfmTtECC7x6uBG3WL4k/PneuRoPmU8YVttgfx34uVOtr+9ByBCfcl7cKNp0HVUxX3ug==","shasum":"947637a760b7036aa35961a371e2c4dc4628dc76","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614693156-b489ddff.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPkRsCRA9TVsSAnZWagAApRgP/2o2WZa10b6eRrs4Rmam\nAWmmyaIZE7QkjTI/UK+LQKSwUpV0hDHll5EkCdS3Y+6wrtD+ESTRjG+Meoqr\nu6/ILQ8cAet0Z8kAno5M6mwDR/wTIf9X8iOkLWRfBjLeEQqdelPVM6eEF1VO\nehnYoJCl2nPOJRGK4B30ivTn4RRKfPVnibggjluKjbcd3U4OGOE2LkDH53WW\nMG9E796xil+M1gc5hSP3RA491U5DvxIggJqYUtYHwg5yN4J4wg1G36b2KDNu\nBh0lWuKX2E3Wj0/IKAQ2qe4YPje79Wo9dSxA8xehCHARcoeHIr+bW3C2MY3T\new0996Dfz2R9u1KnraY8+EBuQgS/5hoyOaapvzxGSJV7AaW9IOD/soO1b6D5\nIrbw2gjl3fRZcWhHz6wuT9+O8fOELQaDy4nsheC1Ggk/lL63nypuKdHvM4zF\ndLK4y2sJlngAvHn8u2SEVgSbG0Txesrw2dpWnc+MW/xe9IcLinBRQFqdbHEb\njR+ZIdIJueJ7XrpMdo+rhOsUQNPCssbKcRDABN+KAM5W57RuYNhLROQiHDYG\nfq48hiwBtTF+mZMpmYa1DowqlCMEVFlSjYFcAb29ylLYjDshevhFHi2REHHj\nDfTzK8pFny/imLoAfi4+8Yot6mhUbrGa544kWRDY6cSJxaLtPP3wB1ALvrPB\n3SV/\r\n=IEda\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdJ/DPEvvZSYHJXJuaR7seoAGDjIgQY1gsaZA2oz/w7AiAxDc4pp0UUPDT+6A70a07xqNqu3FsGTZUUv8wqT1J/xA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614693156-b489ddff.0_1614693483516_0.7959173040129892"},"_hasShrinkwrap":false},"2.46.10-next-1614693598-4a8d44b2.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614693598-4a8d44b2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614693598-4a8d44b2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614693598-4a8d44b2.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-rGPyUPZQJ4SFuOPIKUNr+s+AZ9ld9FRQ31JQOf605AW+gREZjVlwjlACa7YTUuAPsqEjSw6QUcs4OZPskDr2ug==","shasum":"8395b5ed21c0bec33edacd9b8485183b4db422de","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614693598-4a8d44b2.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPkYRCRA9TVsSAnZWagAAkmUP/0yOuE+Jc0eXGYEhR17I\npOG5D7fsTdvn4n7tAAW79OpS/9BLVyKibi1bq0tRR392PdXoPWNxbsOnZLyU\nxxLq/x4gzmJ7pMWBe2Xpc+68QRchS2n8o4UzpbzkUV4lsyp47xmI6kS15Zl7\nsf0Tb0yvke+/hrVN2Z4Xyk52OANap89igTjludP3ZIlkH+eQvw8takLJMvGX\nTFhhGc15No9J9v4NXuoLozlsQEqmnWwvOrhz7p3EJigKZA44tdBiNnh7NORf\n1AIpdvq8pFiFaNKzSb3lKwVgULzmVKZVOL8bYmJTEn90IHA8a46w6AFDwEs2\nj9sVZ5l+0jHCoH5S5K48o9MroGUDQq0yqfwa7TEQ+t8RqnCL7TWlLxXPz4Z7\neAiwuZQnuhsEKWZUyNbJvc+APy+8mJFS37BEUYJR08DLRiJ91dqSG17q+dju\n6KxUqhld9obfMVjEL/JysDQLEVVrn+1Mfd/rCkp/gZoTnmnlMFS3TiQ3qdvv\nldnMmMpsmC51DhugWEp8wmUXa8eqzv48i/n90izi09BSYdvDDWTxMZKquaFb\n2rzY/onenXGpkG3/Z+52w0X5FapIlz6FBEEBH477uuCHnwSbdfiBAHhoSX3y\n3/dfb5kCKTNxOW13XAOkypCe6P/NOkLLeRpGxxhfrhZlhNCbYvhcWqnpwune\n99HH\r\n=nRlX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3E0JQQbSz9NxTS++5MGh8aUGdjGDM/zVvABjJAenFLAiEA8sZ0COogfuaPlMwBPLDUehlQAWAnXv3ndzKABSBtV4M="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614693598-4a8d44b2.0_1614693904893_0.36344273352128775"},"_hasShrinkwrap":false},"2.46.10-next-1614708710-a27b20e5.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614708710-a27b20e5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614708710-a27b20e5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614708710-a27b20e5.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ORgr1SzG48ajfrlbzyhatPReO/Egm8FU4S5v8l16BHiWXumq0cxiYa7hqql1lYOXZz1Tp6qx0V1S7HDa2Kepfw==","shasum":"96ca6907a739dadfc4899cd11e4763e713886741","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614708710-a27b20e5.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPoEVCRA9TVsSAnZWagAA1akP/R4J3Mm9FCkEmEKwDeQU\nfKFzLFKOBr8HP5iyKTj6WNIq10lJjJdGRk4ovOjHAuOp4fzQPKg+IvMmQeGd\nerzY7vvGgUivWcFOLz87fddOPoeq078cegqcBIVLoHEMdlS4wH+YPGRQe8NT\nSMaTm6X1zMjX8MhuDcvCb8/iS6aicQM20wwCE4EH+KHRxH46MdG+8eR+v++H\nHZ9Ezo5DtneexhpF2XU1DHlAjCvLUQ4XLz+RybM/+ReXYR6b3uOzrQiZiiPd\n1Z08O5R2mFQhyeAozR4k8JGKSZc0xx1VHXwEzqXfkc2dFQsyIPdykHzDFat5\njy590zhgc5cnFrRdsvCZ0pGeGK4HivtoAq4X3zCpKddsIG0lutcJBXwCCCza\nClhAs/wSYa2dYgqVM7IFM5QAmKn0bESaj60PMIy0oUo23y4ppIGuznZN+qz+\n2akb/XH+IWY0Uu4LOcd/35T0wmAvLvxI8CTqmsPWRrRo4+e0Ln0u1MSrqK8r\ni9yrJ3lMLsPZAU5NdSZsCfvWE5EtwTan9q9tHPEANxyeIzLnqbEbe/239lrU\n3s8tPF/Dr85mOYfemcZxgZQNSdnLCKIDz+pT4rCPg2RBxv3t9Q9b8iyyo5Nt\n79d0exjbcrEHjnGsX1hzvq5ovkBVOU4icGSMsToJAaRABk7ZRO9GjxG+8E1S\nUaBK\r\n=e6ME\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBtGbWIMPWLyLLouLa7aw2eM4+lgZu5dQcRMX3PEjt7wAiEAk355tym9F6O3zYvZLOqcOmEKyEC0XYGE0M2pzmgB9Zs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614708710-a27b20e5.0_1614709013073_0.817096033649009"},"_hasShrinkwrap":false},"2.46.10-next-1614717241-b863f691.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614717241-b863f691.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614717241-b863f691.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614717241-b863f691.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-72DrXWyTI2YO431hbIAEH2cg5IG9I047T7ywtSw595bGlmZ76Ep49iI/ovJnnknXHtrN++GdUyenIbi4+4+vbg==","shasum":"06b468ef41d5eab1be43cd82358fbff1761035f4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614717241-b863f691.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPqJnCRA9TVsSAnZWagAAQtMQAKIpf4gx4mJXp/2UO3Mw\nMkR25sKVzA1Mcp0eMvfs6DKLIiCqmCuPl5WEtAFH3AsaxL8T8cW9CaMQoiaS\nm7fjeD0KQHmo1mghF9b2IRh0Q7EgP/RDmSzaHYW5M27gy4H2P9XbJ2StaxBt\n7Lk4TCSKiRbyke8HEuvO5FkIdpfI1lItcW40HkuQt+uRWlIrnSr2VwSsPxqR\nYqa5ldZbg4A22PPXNDZvfQZsR/Efaw+JtG4Eji1cF6cUZfetcVCq2bNLlgEM\nUMbMf1xm8n03m9h5s981e0mPXejl3R4+tJoVt8kCqv0vwGgcodVNpxECijUq\np9WkFZHCgz+VsfsN4iUVseKdRRI4pJQohEsp211Uy2QsE+fZ2sBsIuowNdMh\nnc00HiKVUAKseSdnzSwxeIi/lBY0TexykzlPIx60rt+C8H0KkhZMZwtIL5nW\n1OuutokxLRB/BHPhI0NpLCTMGEkRAD/biBlxNFVVxRAiEnxYqoI9SnKyvE7l\n1Jlf3zzZVG/xz+LmD9oumWQlIjXWDEmPrfp+6GRnxk2otJqKU3k1pW+5Mvlh\nX/0lrCrCzM3PvkYnfrchfLVsza1ye7sP8TuAAlx2NTQ4AtGKCieAP1dbglqi\nLs9PnZiGuOVcDw4BUuVL8OzXc0cXS0ARhmZwl0GSHp8T3PHvpTtLt5osDzRp\nVpGW\r\n=szHg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHoTrlgNd2wNH9KBVIZm4MMEGk8US8gUoPStSmpYCpJ3AiBix0JznkUKzQLWGMWnqFG1OnJVczoVf6nDWsBFa1xe7w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614717241-b863f691.0_1614717543037_0.17078107482045013"},"_hasShrinkwrap":false},"2.46.10-next-1614773176-fb27856d.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614773176-fb27856d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614773176-fb27856d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614773176-fb27856d.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-9oDZjXknsjHYpautwB1Y1PGYkGLmxXZyDIrYKaa9pQQtcwflZOb9IZe0Yi/3ksJ+eXW0jVGY49b/1DXnqEtjbA==","shasum":"5bd4e5d56e2d14f88bdef36384717c4d7bbdd522","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614773176-fb27856d.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP3z/CRA9TVsSAnZWagAAsSIQAKJaVYWeSWmPcev65RbO\nf7bdOwe74C0jYw3Nz4Q5+SHYVqRV8nbqlTr181RqADMsM0XgOhtZxV7MyhT5\n4Z4bb318iCFlLGTxlzdOcqmNLIJyw6GE/sUIb24ZG+2gWTnnPZ2XG4cVecs+\nKuBfptP4QHKEnWOpGcnRYr8RqrMCphI3Gl0LGKxgytBugL1d7nB7FPIEdXRw\nHav+SHk0MT/J0R3eeEjfROsAySWcAWGWlLTLI85g7aQBrmdkrj7Ed8qyVd5O\nx0nqN5CegYFAQkqz7Y1ceRIVCdn6hxq+6BBkAAXMjIRKfSydqKTIg5+uJ4BB\niVLh3AhVvgi39iqmWLdesWT+a/KpUE1kT7tAvGj2WK2gm1ZwSxY+15PpVhCv\nXBK+4lhXbN/RQPPYJJmO1gmtR+Y024yGN1JiKk+vrjWEz1a2RsJ1gX5wybHF\nyVYdgZus9J0ldF2LJ60rWSyacWnbrAOhIkkf1DNOvntBcfBQXRYMdHRVvNZ0\n6DRDp0tVD2mTWnhaP/vbN+NwgGelJr3hri8nuFnElJp2hm1nX8+gPEMIZxiw\n/B/QJXWcqdGFZEuYhUUBweHeCwgZ27WEt1hRe57SW3dVhXxI9ZXc61/9KlNm\nw6EUjid98Omb/0JO+hY4xolpRxlrd0D8ALhs8NHs0dhNP5aLTfEP+/52wYvz\niQt8\r\n=M/mX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7F4WG3cixZMiY1YTjjZVj5uSzLcifmJW96BiXLXyV5QIhAMoKChrMkToW7rQgEvgedvU/2r17jH+gZpWsEW8Khc9A"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614773176-fb27856d.0_1614773502266_0.7297078292976351"},"_hasShrinkwrap":false},"2.46.10-next-1614791421-d0f30452.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614791421-d0f30452.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614791421-d0f30452.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614791421-d0f30452.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-VldC5s3NKpk4v4jEbkmNkQ79W32gALzbuQigtkKCQKBzPHxsEj5IqD5aoS/7lFr78uKNips3ZQ7fj3BeZzuVmQ==","shasum":"dffe0558c0761db41d15403f4738a8e0d054fc56","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614791421-d0f30452.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP8RZCRA9TVsSAnZWagAAYEUP/RM7007ATwV0EvRNi2Ws\nJYkocwOP44/wi373oSpGQOGFDkzIXEoxBWNMqyirlDDadPZOw75EEt2W8FzY\nFLATgO3ynROxVj8uxuZoJzaWu0QyDkeH3NfiXEHNY6rLNAiy0rbrtFNidcT5\nMlEDaaQzLqHhWIBR3UMtxZX/IQ6WDYgWDNnkJjtWsGLGGvK42XAJ7har781e\nn6ij+lV0zOj6gazm4+hiuKMuHe7Ri/eQsRw8WhcUeg7Xup+thmmF5a2tU+da\naGWTgvGcTNzlINPXfxXuTkhHH4oE94P9Pv3ek9JJTlZFcH8kmYtzojSCgZpW\n7qs2+uAx0W5V9GXwwc5lakN6VTfJs6M5AQcqpa/VwAm/IsulMYuCpV+v8CsB\nEW63sWZB3FjqsG6sWFTpNy5lsc7duo9KCDI5b9o0FOcgNSEdgXntBFTzC141\nil+iRP/P+loN7GQj0iXXP/F8UnjkHO2YDpmzGUgjGvuYDsjRRpF6XEg6MlVG\nbWFhjHLF5Pecxd4AnVZ75HDB20ydG7E0YDye8uYX8M9SOyB9qF5bkSMApbiK\ndpc4+FO586dsri0wEDtunKFts5QCbRmWUdYOOHLYffMJd/6r+10Eju4n8e/8\nZcCWDK36DBL/QVOUPMGk3lUjn3TRiDTEW9O83itoclZx3pes6wmQAfMLefS9\nYI/+\r\n=Cvv0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwBur6dhwI4+35B/sH+VQPcQRKzsXirbEUfJo/BpM54AIhAOmbZCDcl7MXAF8YGO+UBQO+1HeDpYv75F8IkO0RTCFP"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614791421-d0f30452.0_1614791769007_0.24107160710356812"},"_hasShrinkwrap":false},"2.46.10-next-1614800290-5b3fd33d.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614800290-5b3fd33d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614800290-5b3fd33d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614800290-5b3fd33d.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-EnMq1U6gwA7umlcUqThuZGqcMTgzDjLwHVdOpqjEp9tjZrIBXGpRak/sr+mIjq8jF1Gf9Tg7fIVHd+6x63C52Q==","shasum":"cd688e59b69fb86f01838004e6aaf1556e0c5aea","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614800290-5b3fd33d.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP+b4CRA9TVsSAnZWagAAxxgP/2SoX26NgXmEgQD6bvSh\nm/epj0LnIpPZRwcSyMYfVlAL9vNj2mCiU3mS41DekWBj+fk4aou0Qc3xCDUo\nUSrwogpsA0y5yhZzvwFe3oZ2vE3xFNM26FwJzmtRNPOHfcItdxCE5QerI5dG\nu/RKQe55XlVCsvs5CDxHUrsAj7jMCa8uxNF6fPgaBjJA7w8tQS92WkLTV6Dn\nla6hM8z1T0G4nQJ28Vf0ZXTWdM1LGM1/MZw9jm6S6c0gx+SlNiJFYudyXDZT\nysluhA76u13auSeyy8kljpKxRVtN1HDEus5vocERvWJoxviKL6ki++jRPgxJ\nCOkM26rv6KeCCHBd5xN5zVgpJivkqFpPkyvOFFDRPfROH1FZXydmzzaPjqnJ\nB9LaLfUERU0HMHrnBy9/AE8OlWvCFAkyxfgr/pcEn6TK0/HKDJW/tp9rTy3b\n32h0EC4fPZkOx6cI81/2B8e+lnQaAGcxocGGcMM0NZ5Qcd1qBxrl0tMAwv3Z\npaZA5Mfg+pqaLxjag+4QjS0qnzEqUXCBPm1RIUtibEBHYSklYZPIcjZoadas\nSwG7JBBuOlFSgtffCfCOlm0flwu0J16HwK1C12vygGuDsbie7lYv+aV0aV+e\nsEwcoPGn1g4ljgizQT/6P0DFm0/9JB7NDzDSgL7+PyCF2FS7rBsinHoS0Cp8\nFcX1\r\n=oFuE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCy/z16TNHY8L5WoDnG1XtdhW1HqA/VWaAijqYQBKVPuAIhAPvTuJcASMWz2nogeurrf43Jan8AavqlxPKnf6DwPqvN"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614800290-5b3fd33d.0_1614800631787_0.22918683770808412"},"_hasShrinkwrap":false},"2.46.10-next-1614806068-4e5bf77c.0":{"name":"@xdn/apollo","version":"2.46.10-next-1614806068-4e5bf77c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10-next-1614806068-4e5bf77c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.10-next-1614806068-4e5bf77c.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-i+bYI+3MlE9X3HPSQwoahSkmhHEGUTcNhnT01LYycBhXQbMwgKZ5S8Oj1C04hnBZherlwJwfPD528k4rX57GSA==","shasum":"11299cb33d115aeb096521a494f7efb86e21402b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10-next-1614806068-4e5bf77c.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP/18CRA9TVsSAnZWagAA1MEP/0zTcCU6ynM/H/4AVg3g\nW9YvhlX/BhumTyC8JU0AqGjZQDMPL1qhhTzp3MPHKcWZHTdNfW08OUMiZky9\nn5ndyOykCQzB6hHigdrCj1d2gNxrUqctkCqMf3kNX8QWxTxBhspy5HLaMC4a\n1jCmzyJo9WLWe+YW18f1z0+Zm3xI9NmlbuSUsAkPMVIjkH6iqusaWkOwL5Ml\noJWxdTwee8wiHaHTJfSTAuhF8D2cMGzqt7V2uTeIlafq/bieN1Dxz0yypIhb\nIk2Vu8dt8Ed8v1DVdPLTR+2rRViQJ9FHwG6YZSYRXoDt9PWgZYlJsPyLbyqH\nIei+n/VmUgRV/44kk1hKXgyTAML8cOaJ7zkOovSbUXK34xsNfEz5ct1gnw5N\nWqy551jvRL3KeqcpntLLrwi5SD40dBTeh29UD3O3c8aq/4zhN0KJW7Ek93Wt\ngzQKDbB5NWWYxELCkZpsd5H7dCKue/H4t+214kzihtCiSTI4+htzobW7aZjs\npMIzIk5zwytDV3xCYl2O6JNWVf7ne3OG+9XMdEi8Nn+xDiBEJ9jHs8zmv/j2\n0fD+OkcaeIBweJmlkBWYkSgZBDSWdquF2ArWhEFE7FuZ9Cjkmqx3d5qGv4S0\n3Y9Hsfx1ouFKNQgSGCeuSy5v3TPzqQj2nxdHrbYJ5aTTFmWS9cE/W+YkR4DV\nNfq4\r\n=Xo8z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0cy7eWTzc/skfMY4RNmQpUXEq+ioBvrbKudfPmNvUhQIgECBFbHDKBSYIbPPpoJesGDdthXc3uFb6Cag57XX44ow="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10-next-1614806068-4e5bf77c.0_1614806395662_0.7192212267816631"},"_hasShrinkwrap":false},"2.46.10":{"name":"@xdn/apollo","version":"2.46.10","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.10","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.46.10","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-GaQ+/XFsUqBLtbbPOYySZay5LZGqa0o20PboTbwGN2GtDYf4/UYq4jCrVMlqQOjVpaBFV6sCe/c0Zrs+QkvfmA==","shasum":"0f4943806b42a0e9cc9aeb17d46e901e5302b874","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.10.tgz","fileCount":14,"unpackedSize":17781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP/26CRA9TVsSAnZWagAAsMsQAIqzZ9JrIFX/W7gNVJyB\n5vmoc4t252Madal3oRc87Mitwudw1SuflGXjn1btxg1Ka2pctv5Wzx5wFrQN\nP+9nii4pL3Z3mlSV/uj+767LvX1fx40+AvKX7Kz0RPxbbTlI+uoT8OB1YpoD\nflz0Qxio5ZakUb3dZkfySUuRWNdqWohFF3dDRfMORhcUlTbaJ+7ns3SveKlC\nGN8LdgWOJ6oZdYsnKdl6Ok8rEbZ/2pqCO13k8S1fvMi60Mu2hYyz9OqeoJbt\naN16RAzgZzvAYHb0uu0Hs+BmuBg7YxTH1ikoujpQ4HPPmTZvAn6rRRQ49AYC\nnsQL+mewLfXqJdo/vNfRq31DS5FQvxqyyTl17zsQbZGTZaulvACVG8OeUPkK\nB8AyQzBaNJkvkUravbqW/L6R4EUPnWqb2GiIPjFoAfd+mDdwhCdQqrRfgfdz\nQIIAkSqKjLZugSXLrrYyWxDUIpd+dITBGL8Vteziw0i1xLXY1pTo/lyPEdJS\nTFlPYurqGH0iB6SZQ4ykNJw8sWCouapZfe0od5sZuduXqpDyspdc5RmpIRrR\neLKRElCkoxaAuqdvST90VN6t+O1fLRyvm3XS9KWJCWmfbc4HEEWeDB/aN0Wm\n1L6gFVthEp/jHHF2cB6oTL6Gg2mOEjrm7YvoYyQTmFG0cbBCG8UZwq7+dhJ/\nBv9J\r\n=LeWQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH6nVREfIyKsWqVWg77hXgIv2+xJt13nS4l8zMqs/Vg+AiAgkZJsZoZS353exfP6evfbjzh21qgL+hElpYPcqKQCuQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.10_1614806457643_0.3433961013018201"},"_hasShrinkwrap":false},"2.46.11-next-1614806292-f0954ba3.0":{"name":"@xdn/apollo","version":"2.46.11-next-1614806292-f0954ba3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1614806292-f0954ba3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1614806292-f0954ba3.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-0MQRqnhQnNBUgmdS7m+5ZgIcqntpqLZjZDgxYNIwl8XOBewlafXXWaq3UWkOIb064Ljkj4u1nkJyph2cwQXmOQ==","shasum":"d276fa30df7a3b4576c47339f2edc54b2a592c93","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1614806292-f0954ba3.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP/5dCRA9TVsSAnZWagAA3dsP/iO6O9422K1tkF8/bxs5\nBjWW5FjHAII0XtUeniV7zNqNdv8EFlskyuKce3FuqZBdtBbZbSaf8PXVH57y\nOiT1SBKz8j/mRoPf5oC+Dn7VERIGJObfNHh/baK+6UQLodUWlrpn8VUh39sd\nQ9VmNg4MMIrNLxQ2UOEtn0kaGUjiW8OlwCCuOQbahWkE6Ruw2isoKQxEYqD1\nw+UoACj8OlBGYpEXR15Kte9udc+xUkZh1pnPD8Mekf0PsMFoIYtadHHEJxto\nsazAh+ruJuCpmIZ8Q3Rci6ABGcX6w1zJTWqPtNYPm/p4CoyXepz74Nu1tFCH\nCBKPgL/elOxoJIYQNUKf8lFJykjTBGRkHWYeDViR90qUXHco0CHVTv1rOF2+\nsWF2OCAxFpO9B3AFNrCYaDyQ5IVlpqfWqz8yE2KzLxEGQphLhLoam+PlC5Hl\nJCsodLJ/TsmwkBNx8iIV0h3sgEkL1ydyfHNKwmzgySwTYXtRi9NDSpZWV6iM\nZTyeoD4YJZXo+o/vDtmwwxOSegRBDtVnYkZZWHeILua3CFk3AEpjRJLg5B2q\np32i28iw4bfyLCZG6EQ6aXAeGVLhu3jam/HKtp/GP808orIoJRVowZ35Qusk\nAjv/PG1yHr95XrlfQqUuWxfk4jnXStExzxq1RhFsPP15kv0nGafbJ94rqU6t\nu7oe\r\n=5oRW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4VMabwaRI1nbJAfxkqJlQrm5ENvd34eucG96/8ggklwIhANyXrOajz6+cHT6qRca3Cefg4BKo5Hi+4zoLyxOuZT7Q"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1614806292-f0954ba3.0_1614806621465_0.3001499137170687"},"_hasShrinkwrap":false},"2.46.11-next-1614973222-ce1e9fcb.0":{"name":"@xdn/apollo","version":"2.46.11-next-1614973222-ce1e9fcb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1614973222-ce1e9fcb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1614973222-ce1e9fcb.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-irJn4JJn1lzF1KAE4aJ43r77PYfFE+gpuGM8coOtVI6+ULjqUSq88AZS1iYru/ANwp+IU8jqYmhTUrpaTDzx0A==","shasum":"6889b1864d4eda53eac0f458d437e9d63c0ccc2a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1614973222-ce1e9fcb.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQookCRA9TVsSAnZWagAAUWMP/jLJKqGechDUZ1+zcRIL\nCGiicW59dfMuIuMoD+syCUUykRVHNWk7Tsoj71lyEuSl+HDVrX966m2Gy0za\ng/HdiSHHaMJS/pa6+bgzcIs4LulzqNZaRArEwVjGUHzQwyDDcs1sihLc5Da8\nPFflbR0eDPqGgcLH5aYOPddu4rJjHY9FCKo/NhQ98EDzTWqCCE56TmVVdV/6\nqZqcU0k7Jb89OxxRmN+Ym2dWEC1BdvNL37vH1pPRxJ3bpIPmYrU7ybIgjiK3\n4GMh4LLVy4wOU683Awlpn+5I3NjhKZfKKWX9x7T/1357k9FyEogTv5B8g2Hz\nRrSF309UZ903abLz1hHcH/hVYxN8KXNzoVniDXlI0NeP37cwfA8fFLhrbzDB\nZALNWjjg97BgGLeD5d8QFoPWrJ/co222YfgJa5BopEPcwvB2SGOIvBVMZgHv\nMGsgnMcmbImwAbt8b5WbhwxJ8wW3E9HoDSCh1Qn8Hj3m2i8MXi2bhPTdokKJ\nTGT3gqFGJyPllpL4HR2hi/hxMHgESkbUePwV2tOYc6Dl0/nQ8l8krtlkRFIB\nC3/NF3dD/kzsD0d6QyXXSMLC/dOr+m8TktJUzTnWEuY94rgm8Gpm4D2/o64W\nxcl+/xlSGLkmGKLHwyfk+7F5lgAvPgPQ/fbeNsb+uYbTqKo8giNdf2LI0fly\nrJ5S\r\n=if1K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSMgtClWFs4dO+KQwFIan+LT4/KJJwEFH14t/a9enOQAiEAj3iylhoVncylcYqDSlL/5S9AIdNyQwVgxIMAg9GgJLM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1614973222-ce1e9fcb.0_1614973476245_0.25393466494806516"},"_hasShrinkwrap":false},"2.46.11-next-1615185688-abcf8712.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615185688-abcf8712.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615185688-abcf8712.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615185688-abcf8712.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-IjSqjW2JxbtZiWID/Li4y5Cta3+gzC4mZXWlQ/xFeNYlzvvW8iRzdktQlonAYqvFxfTt7bll5q/byt76kbaNXA==","shasum":"501819970897ad688a83f229111933ea0c4b9a87","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615185688-abcf8712.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRcg+CRA9TVsSAnZWagAA1qsQAIw5dzcNqxQvfLci8YGw\nlhaeNGe2/20Nw8MQIK6KcUsuQJ4+S/guSRTD4K58BkELfnxmmve7zgqZ+2b3\nWsq3ce1R10STWhJHj3OolqzA8DDuECjpNk77TOUvVAsoi8uo8M+STY9X6i29\nYCd2YnTUL2kevh9b4RNz1jiVHut9sI1jU+n0NXBseJy9H1AJe/Ndj7Chg4O7\n56RtfiIMVkhHTnjVmyLpV59+E/EfwLbuPGsjQ2cup5138Nfh6Dx34av7duun\niXTYpqFN3fdSNfXHV2eSxIQZuh1k/aD4UE//9rdgjUCzU8xXeg4ZBMlvJ0Jq\nqLZUlS4ULO8Kv2+HjyBpdZQMj70GPxDpmFOusWvth3y1VZja4ZKtKyxkqhtm\nZ/EPq2bMZYL1MNsdNlst1l63KxZHkGr8Zq4IQkezyEePftf7yLiDSXP63cVe\noTiQz5IYSxpGeBT2xHxHjsbQetIcR9IRBJE3O9nfrVOMlnu4heXBn6TzG+Et\nNGo7aErNsWnjpVsLokeE0dg5JOYPBhCkKffqR7Ek50kt8omUdofrWzyAKO7s\nlqNUAy/gty1vXaNL+bKhUs0Z1E6O7pqlFxJ5aDNCRJ5ZfoxWlJV4Srqn9FB4\n5/32mwwAtN64vUuq5J9dGv6MNCIkWdLTYT9KAm8hUblNMyqZpXgzYMDYG8Rd\nrbJn\r\n=vIEj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfx/eXkUxE3oA83nnnp2cKkz7gH1b24Puzr3+QIn8ZtAIhAIawwnx3pA7zPW4mwfwhv88wLfAKUfBSQiifb6pdMm6S"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615185688-abcf8712.0_1615185982049_0.5071972627710088"},"_hasShrinkwrap":false},"2.46.11-next-1615200283-dc588c31.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615200283-dc588c31.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615200283-dc588c31.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615200283-dc588c31.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-DCv6Qfd2fBNN+0dE6YDuFikICpxnH1/i9eiQKdATWpwi2zhjBYgqVZKWdIRsD0HB0BZZRk7iv5OPLdmZKJYfKg==","shasum":"09767c16be5acdd93c568cd40c6aab942c643123","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615200283-dc588c31.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRgFqCRA9TVsSAnZWagAAmAIP/RJbOW5VzsR9G4qjVSag\nQZUSnnbMUqgx1xAm80pifNO7Ux9EgrPtYgkvm9bqaKASOExteUBfU5FACXM2\n2HZ6df/7pqavQoUCC4KdtiVuVqRDCECxPYJhHFTMiSsXd13q7lk+RXmjdBmW\nrRU/n97k4l4zbmNyzSkdHjgvyhBm52U1S4MyZ1dPk8IST3DZgv4Z9E4WybKA\nKUMyBPpqOFtaSNji1HnVqV6r6qjHqJAbJl4dpHyTysrAMjMkV/mS47FTvT5V\nGzGMNu2S/UVgA26s0yOvy1OLjyoVhKPr10geA4N2DZPF7zXgPxoeSB/IWvPe\nPGpJjmU11KWbZhbKhAZcn6s3F71/+0/R9NB/xBYmBdol9psLZQJz5JeiBrVc\n5DF3QzMuhpdojM4bZkly9FZy8madGabEiPIsJFMMxlS1SNVjxhpjF8mldyV5\nTOyi8fhLg5yC93HWo8MuwQGQqXDe9+yfsj6gHAKg5QwMx6lCzz6JRbW0TGSg\nbtTiLzIZAMYmkKJOftFfmNizwEPtdGKTpwRU6MHsBvJjvn09aaooQSlnZ+BC\nsHPLMUrmTRXg6d0VJ21Lkyd+cSw4ChRZTv55dP9OwnDDmDQ4hA5bhRxb511c\nCmIJNEaz2ltlQZV7fxTpn9XcBRjpQzZLNj8//6JIXr7gMaOUB8TwmgJcX1cW\nddTI\r\n=vW8n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBpEmgkLBMWuFQNENrEIQsxkkkM87xBROEhIU76nEVDZAiEA+MrLBPmGDFsLrSGrkdUJfKwEbru+gpyU8gPQrq1L6M0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615200283-dc588c31.0_1615200617926_0.51887025069559"},"_hasShrinkwrap":false},"2.46.11-next-1615202297-2fcaf0e9.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615202297-2fcaf0e9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615202297-2fcaf0e9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615202297-2fcaf0e9.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-0AAd/h9DDJbYAaQAt2mdg5HAN8rbkvQx32w5WGcUoJaRN2MZtbMdLQM8n5DaC9tu7263S3U5H7tHkxDhjoBegA==","shasum":"8a7dd7a2ebad13f400626009bb97b1f07d0922f7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615202297-2fcaf0e9.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRgk5CRA9TVsSAnZWagAAIRMP/0+RwzkpLmGx7f+++w86\nf7u/KM1yaUyk4FIRUfLzvlX15AuclggySdy0luLmoGwgLhy/Cs9x+va+LiWj\nGsnxg+zSeQpRpIBVw8s5tp6k7BBZSJgvvNv5MGDrts0g92ZXfr6OJN6j/+bH\nyFF7CZ/DT52FGRm5lGxxS1dozMwif8hS311rZxP2sCD1xAJnbNVpvvtvfUX5\nVV0cCgkLvz0f2Fk72IArxNjUtgFJPTSsBLxtXyNqWMeol2c4V7h8Ga2w7d3K\nMSKZGlsG1oJbr7LUaT8iYdGbuQgoB4+/CVj9wte7bkBw1ZXoDMsTNrNn7H4u\niKEBEkb93dhyAZBfwcf2YLDgpS1mN0NO4laduqY7vIUvidfsnS52NYHW2hyq\nzb0innU31JhMQfjpK/vvYA5YmFnwRIAzeVDuS4AOGPhHecpY22DmW0ImKJun\nE/4q/n5dNb0lWNdVApGwBaI0zG35f/wwNDh9y75ANEZcCeTRoAJp620LJAio\nO2nB9Gm63AdFp01mWC8cwlcL4ZcOkku5T+9ytFkydq7pWa+MxZLETIKPcgdz\nhNFFYoAyV+stzjsi6cNlfCWvC1Oc7yK7L6hmwY3qfyG/90X2drJV4VxK0W/F\n+XFUloZQuW2J6pE31MXkAwqMDclS1U2dIhOqLAzb2b/hQlibb1aJohhpmMoN\ni9R7\r\n=MN37\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxFUrwIUhI56t6jfg3gjyuHCT0uLJ97yCPtolnjb2k+AIgBErB2swMdynkCrQQ2KZimqalKexQS/89wvNy0b5Lsxw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615202297-2fcaf0e9.0_1615202617168_0.8486490668723594"},"_hasShrinkwrap":false},"2.46.11-next-1615213999-5fea2eb3.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615213999-5fea2eb3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615213999-5fea2eb3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615213999-5fea2eb3.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-whK15/9SWacgvD/XwsUjSnmdtmgO7d1zlyfIrhr9bOt4Jyv0rZtIwYQxXrXJVU2lEoHgdpMCEywJEduYUyJogA==","shasum":"1866533c3fcec4de4271c9b9d7604c37081948ed","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615213999-5fea2eb3.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRjcCCRA9TVsSAnZWagAAOC8P/jHFJbb/xnb/MCuAviUT\nAiOfWLYUfn3zvKxRPPykxIql3+wsmxLGvtOLf1yoo7+TZrWvkwY3e8otbexI\nuivJnAXJ1xtPaDM+eZRPd4BDZxT4OW5AMSwVLXO6Nq0s7bPtZqL71aFEJ5cb\nPXiBgTOxvX4AnPJvGNABQx5n5z7eBjhAlPwyvNX7YR/0hwa/E3feyIZcU8ed\nPFXp5k7GPJASqTXVVFXO4ZirPoydN6LD8rE8HsYjswuzYoGmobIbzQmTnFSE\nWPxwBFJrbmAy5brMg7LR25hcBGocLmwPV7D+XzFK7egYACBCR8u1CC5ONxMM\n8aFFNwMYCPz/xCYEjUiJFumraZj18gZAOvyXZWBdCOQQgh+4PT9Tx17Gi8sm\nOwPNEOWXWdgNN3dr7X4RA14Nw5tAXOwPwjSMGfag8wFWRpico6z39zDbp0ev\nxyISVGTjDZbafydrcsLeGtWC/KQ3IZX0mTNkNVYLA/QEhO3kNsutR2DIvbu9\nvXJR8RIaH8EMdLthp8Qll4z6WHbvXdpMlwy84dzqnNrhCkftBQVruVTFs7N9\nx/nu6tC41FCaoh+gVCE+R2nfLFtIbQA+l5DAWxrjNxh0dV0vM639WEZlPEFE\n+0BVhTd2eeyebPgTSYt9L9t8J1w2hPTB7xor+NVS/9w/t/h8L26/SvgAGXqd\nBV4g\r\n=TW8n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICRz3gFvcvoXWTnOylCphZkdkYhKKEU31+UjEcEOwDImAiEAtn6lJ5CvkMIIou1Sbi4VHGfRy1PG0E3PXdS6XP8vSQ4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615213999-5fea2eb3.0_1615214338010_0.5689529940805655"},"_hasShrinkwrap":false},"2.46.11-next-1615214503-c6c3790c.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615214503-c6c3790c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615214503-c6c3790c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615214503-c6c3790c.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-b9vs6FztbFkb3O49Tf/xUebjmVHDzamAE86tFLIlJm4Lj5xaFhiDlTs3ZPt8HyG+uSsLovzjdge/JGpGarg0Xw==","shasum":"ed851bef77675c2c1b70a3e727b4f81bff21c004","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615214503-c6c3790c.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRjjQCRA9TVsSAnZWagAAkb0P/2hD0nWvfuqAVyt+L6Bl\nKmwDMSOgDUsf1HaZ+F6Cyj912EjzU+raUe1d/ApVJwid60fl590BSU2Icb4Y\ntNDzMoMHBjxbBj5BownjGd39RiUNdFgM6DKrg8W3oy1Z8f80JEpKrzgBZx5h\nW8ix/tWB6TANhUnU6grFiYv6PJkxgi9CSdb3ojvu1UzUlKS/1oNPW9gDG3p7\n4uLTwaNdbS6QjAN3W/uKGYiEGwL6MumgOZtYtxuc+XDpPD4/9fsVGF36WDex\nFFsacOpapNx8y8g1JODTZSbyHhmcda63N2ccA1eteiu0PrnqUndDwg66JaCQ\nYbdSPdjJ0NFlqkPs0UuhmCVmo7FHrVoQM1bOorQqUlPSLby5TRFqMWlKlSW5\nZJwzixInCSlMkiIF2V3WSCrApk5NefgJBJrTZ6HEEH8SAFuXgJPz8HC8EMiT\nFdIAHHd9BMO7u9aCFQ1InWMP3an7UxXnzmw88O7pD2sWfQUkaRGupDEyrLMu\npWKkicXY2SHBSA1O2YsS8ec/iss1ZMBfjf71HRalqGmYMqHeuyiLOd6c41bP\niLiJff4jeNvAbNc/Ppq5afpGN1E7oAxuzAD+WlIjWTVzLOgv2ONJNf5W6JTZ\n42Kcnakq+UZIV9+ibT4VHvAB6VDaIfJq94rUaZ0JjHK+XuzLUKzHSmza0RtW\nvgAw\r\n=qaBR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEEhWEFQ/zIKe0HYqvtFkslOHEzD3FywIEIhPjSdgZkiAiAbbSaVEwAOoDrz/uylqg9XF676PQNtYeCxuEoSKP4Jrg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615214503-c6c3790c.0_1615214800444_0.8182672122784507"},"_hasShrinkwrap":false},"2.46.11-next-1615215326-e0d18c13.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615215326-e0d18c13.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615215326-e0d18c13.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615215326-e0d18c13.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-UUMcge29yMoP7JREsfHE9Q+t29/mm6Lkiqfnkw354lSlYLbGrDc56dG0ym4aHvZH/6KkOfhLAX9TRQfVWCA8FQ==","shasum":"adfd24468f9946902558e95d79103fcaebeff30a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615215326-e0d18c13.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRjxWCRA9TVsSAnZWagAAts4P+QEJKxxvZnLFiX7vd52s\nZSBUhRv2JOs4A2bo1UI6bSLO0SQzyLmHZYXeODkFCvSZu9NKrSKHLioXKm1X\noM/KkY30fTgFjKYHgExK57bo1MsmccXQgAuvmeb78EhaXDhoCEmY500eGcwh\nKSBro3c7v/G1t771qXPMT02G2XvxKeav0BNEFODRWt86V8D3FgViqWkFJ0uf\nYtR0y0BLrRXUtWvezsjVTAs5crUHgdGjT+17I0xKzS2u1e5dQVIJ+UAq5yME\no2+lMQ9O1k5oCyLxsd7peOH8ileaPbBboLG5OXw72kL93N0wiijWROyhAwiT\nYmL3LN/8rAATSwezqLjmBxVxFt+4UMVj5sTGsCYPvfgi474sHKBat74rzxlz\numl+IER3P5lhUBidepd5aqYoDNwEc4SuQopzM55uOYgVXO+8bFWl4klnvzWb\nVDS90SHkVLKwnYO9G2OTJnKgcibbQJjGYo4ctz0MK0/CeAle2Vjwhczy0ScV\nvW7+WYOC60rpS0lV7vF7TtSKSoDDdATTsLvIC+DeDQjkHwwf6/hYpsrubbfW\nE5Z85ji2Dxw2+G0y9LFdniTLyBYvGUSOV7pQdLFQsPqqzJMfpEhy3maYNPVl\nKFs4npL0W1rt8NMq/1dCs7Y/E9tK/Gj6IcPiPaC//MvfhgKclYKBoGybITvE\n5ItV\r\n=Gd5I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXvZLqB/Sj0w6LHXbPr3rTYb0W4eXR9DCISlzL3O0dYQIhAPwENh0k1rgcVIhGel06dagZq1zeaXCr8qo/V1yDpI/5"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615215326-e0d18c13.0_1615215701560_0.33865664828897657"},"_hasShrinkwrap":false},"2.46.11-next-1615218182-126444c6.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615218182-126444c6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615218182-126444c6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615218182-126444c6.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-UcPGrlo9LPYmp1aiijMegDAdCWE/63x1BErH8eff9eElEoG1Lidob7KyfildqDFUOC5X817HLpWKCXvjFLCbEQ==","shasum":"a7d5c27e798c0bf24faa27e9e18b8c7e1083a141","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615218182-126444c6.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRkcyCRA9TVsSAnZWagAAt44P/1NqdbOaqK3M6tC4MBB4\nlsGxZ5zmNeco3NVIz8mg32Ju2n5Q65UpbzGEO7C0LHHIaHZebuRMULXXcRyv\nb/iXoEzE0zsbcm8GGG8pIKuTMavrAlUBxU18+arGdiV0DdAp1dNa2Q66tJSj\nUHhFWaJ63irgjmrBTbu6X+YBcTibhK0FW2KjUeHHfisYHtxa7Bg5OsdtfDru\n/i5NoU1xRvQYvWPPDWzBD26uYezJhspC/FnwfYIS272qmmXia//5jirHcOwk\nrKOYXcKQdCczmOP52pPLVkYaoL5FlO5tUF+XI2EIGqcjYWOHmZkshjKRXg4T\nAB7TNyRf9d1560+lkIprI9rqHKdqC5C2nPubfNBCk6wEsZ+Z5AaNoC/ahKFX\nyEKU243o9sOx/CsrHULtmFt/5apq7r91pRtouJRt9a6TXV1Avokf3+WY5eGc\nldLhj4hZ5gpnQt4yEMRaqOI6SDmw51T+bjd3zEa5hfQk7H4vC3IvXbAeyXlC\nnzizYfgOjYc7mSwMVcRiBwQg3PMREoHpbTNmw3KkbPxUw/ZUXt/SaMsn6orX\n3FVMVOrIf8qJQmztN1v6sD4OT30N6iBwnYjpKgb/4FWzZnjdRifppzrSmDlF\nSiVFV0GMXBzv0E751DGlXhUYD07I1Uzuo9u2oFciYpcEUIZIrGsBEoeHTyrN\n9py+\r\n=ErLC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAnArr5j+V7i1PmiUplVQjhW/uwTHmRCIJbu/6PCxQggIgOyB6VahhCssNZ35cxWKvctpVDf4vGG7JywTtPy26r68="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615218182-126444c6.0_1615218481857_0.717175222825235"},"_hasShrinkwrap":false},"2.46.11-next-1615238363-1ab42f35.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615238363-1ab42f35.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615238363-1ab42f35.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615238363-1ab42f35.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-JViQnnw8wZSfDhr8Dq8o7q+5Ptb/1JJ4p4/Yj0pLVgiaTKZntGtGYDHO5jMtvz1iVf3ZPSHF+BJJiuPn5JslGg==","shasum":"2476de47fc1084a176cfeafe4234670e2b3916cf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615238363-1ab42f35.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRpYTCRA9TVsSAnZWagAAFjUQAJOiHtH+ahPLPH3gCKGS\nBKWa8nBfpAkqah5rtGOq2puWG/pesf42hF49I1pm5wcBm89vQWNmmoxat791\nC0psROgqonCf/sevq9Tolt2vPUeJrB4jcEM5eWzKYCT/Lyy3fN/8gYkD5icI\n+MyXwYNrmXHexPibWl2ELTHRU355UOJTjvde8t003QSPBDnqjCt6DPCDOa5Q\naPIff5foDH0Ny+EJLWpFlwvFPyWUo9m9nisheSS8guGaC0av4IOA18tFidGY\nJ3yoTEKBs1uurvESMTUgMOhAf57TuMTX4sZbDhdagepynIwOtyIxgy5XZCTo\npw0fVjFvF5gv+Xlp10wgQKiFzxFoTo+kywr/E/LnYR7zpQ16fT6fLjSxTwis\n8Svoa3zxbETLHWsTjOhMenrwuqsvKPxLZsd5mXsPmmiHgyj+hf3eNyzykxUC\nfQes74owj16+bZS2DeKT1tW4NODdL0g7iYp8KgsxyWOoHXMdI2Yqnx67mMgA\n4SlzTkTDlLB+FHLquvQKDzTnKiZ6z41lGafpEIUeL0XVCHeXrW9vxdLqobi4\nle7/WSaNYIDaA8LRbUB5vIi63V8VlAUGLD27dICZQRddhDwLw+H11KVS1zGg\nW3YGPQfa8WCFA9INxQGEdHy0NPQaIezuzY0xKc4B5Qd1YUZV4XoGReKF3X95\nAIgx\r\n=Cov+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyFwUy2VMtS0qPGIQ8mBiXQILJ7hWTH6HsznM7ulGkdwIgYjmIICj17qBQSHUeEPlROtX9/Hd6Ue2LA0VmeB7Z+nI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615238363-1ab42f35.0_1615238675382_0.5802844666845928"},"_hasShrinkwrap":false},"2.46.11-next-1615283163-2eeebdb1.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615283163-2eeebdb1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615283163-2eeebdb1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615283163-2eeebdb1.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-nPq1kZ7KDDcR/DsbuhRbcpxsUrabV6fRw/zSVNdQHj4Urnf6v56oBI2XbeYZN9QzxsTM2y3vuKYOh9b3qhKfDQ==","shasum":"728b345c28c40feec43b2dfabd0c1663c50732ae","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615283163-2eeebdb1.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR0U4CRA9TVsSAnZWagAAlB0P/AhiGlVbKG7TBzNFLSoV\ntqVOE0osFvMWT5kz4HMW3ZlBYoLKzLVkKZsKQHUs/TLgHXx791zBHTNyOPGP\npsO6vC8YooUPsieVMJdQCgrrKArKrprPJyDxeQlRYZ1a1p+k5sf2BLtY3E5d\nYufTV6w9g/6VBGcgWUBlF1IJrH/JyeeTcekIOKiGSn73mt2S9OeKrl4LQ21p\nAJUBOoUJPJCRaF/ko5Sp+1efqhULVKV1SjKZ3qyrm1BwpfHTYPMnzkUYBOxe\nJsMh0FggnntSal7yFZhovCULtEyPMzXPjwpAzCbqW7VMGdEYi+0xeKu8D3vG\nsZXzcxkMUfZFq4vzLtZvCQn5ahDQ2S+T5a2fCMHtA2AGBzJELWmBlRYAVNZe\nUqa2wS3jwXbGX8uQregV5ZWw6Rjwze5z3mM1tkAWyoWAbtR/XNKTcVGrqITH\nTiA8W2xxUW+j8Pfg+GbCpyYj7c1yM9N38WglfW8ruuChBpvJy/SwF6acQwos\nJLDYKrj9pUDK7oMtJ/QPHhx9x3smffIDC2C2gCVMK0Q4iHCUpXaWsqLGhA9H\nMYDyFfrgNDsFwtp98lZQlkM0lbYbK+If7njFFklVvkWiZL2jZmT1rfJx9mbK\npFP36YxULJ+1ZEhMrxvPfLGInx+x/qPqPuWr+SrGwNneJATegAIQYtGbW24r\n2N/u\r\n=YhJ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7chS6jRxPdZpSFJ+GMmz7/XTXUOZoDABs8tTAabgsagIhANzAdSlR+d8FumyW/eHV/9/0GYCZuYB11Kd316iAnvXS"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615283163-2eeebdb1.0_1615283511513_0.8443123643874721"},"_hasShrinkwrap":false},"2.46.11-next-1615289713-c3066788.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615289713-c3066788.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615289713-c3066788.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615289713-c3066788.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-xgrRCCgduF2f7MQ2VtiWAg7RDE/y7+VAUUK3gMrALGcQNv4kThk/oiL+RLzoeAJtaP1t8uBo8cNnbE5MRQ4EXw==","shasum":"ecd1555e579bea3762dddf3d3e3dd69315b708b0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615289713-c3066788.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR16/CRA9TVsSAnZWagAAiG4QAJFnMkbADWhhfHxJ0+XW\nsZMYfn6cOZFEE6z3gBhsA+Wgr7Ir569UhkBxEmmKit08oE7RaLtvlXj2r8OA\nnmxnqce11WbRUBirSVXK3vojbGQWmnHyBpWjQxxyzl37V7GW7fPMTkidRHni\niyabeHLOupuiNoE9pwRP8JsJXBusR36ewahvJtYFWELmw+amI6rFuXcX/jq/\n6OOQZ48QnMgnEx++Lhfowbfrgr3HcX0kpmkp1DiF9dhcnKtanBDi0B7aM44Z\nHOO2vJQd7WZmZwbNOPgXQw0WrJYMgLW3N8F6Zj7zWsHSDsqcnnP6/pM3/fBc\nGqOtKxK87VAfNm/3uVGzujw0xPmGIOi1a6AJjX2yQ+buJM/TZ/TWPeSsKuDc\nNexZqGOOKdK/r49cOTft1xfW6J7WeuJw7HAbnUb5FQ7Rxi+9vxwBeKeGyunh\n+6CEz2CwMARmMQ0JCOEClQSyjH1Q67BaTBJLuXoHWHsbfgjPG7IOTeDiE9LN\na+L2P3gGSKEEIj3Pw34GigEcqo+X62nyLnJG2CWFEOmCrJrk61zrfjNVjAm5\nQBDusdewt409bsu6hCVXWC0/Klv331N5YSGG6DXhUpV8MInqv9H0jUngY4Ya\nvVmT2QoOfvIuEruhRkdEOYEtrEE0VGTjDNHGI0gSMdm3qQS+KUvzM94xbEad\nvqKL\r\n=h7zt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuxRQj1GFf2WU4v87kLFuCYEYokg2AaTDB2ENFo0OcIAiB14b2UnBPAWi4R+Sa5GOkA3hD15V5HwQIwiZyiqQtSaw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615289713-c3066788.0_1615290046634_0.27129731329015083"},"_hasShrinkwrap":false},"2.46.11-next-1615289956-204785e8.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615289956-204785e8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615289956-204785e8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615289956-204785e8.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-pjIq/GHCg9EeaqgaaO6BURHgg7+RWDhDKxcJN2diIGGArboLg7aJUAuSMkhktNyla08jLpKuOo45v7c6XZhAlg==","shasum":"4c68b0a40d40ecd136b7058a8d74f1ba9d7da753","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615289956-204785e8.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR1+xCRA9TVsSAnZWagAAOccP/jucm1qYPmi6EzxUK+xi\nKLvUfH92zvDWMBopWCSqMxDvwj8DidFJSUlVyGpsoFYbjFjUZLQ9O+WCQcfk\n2lNoJv7NrylVANlvKH1iBCXFq7sh02OiKpqDN6jTwla62jHovHXDKiGHy2Bb\nSB5Uk5SFxaC1lFEKBhCivqlGvnnoHK7n+6aZ42rTtG6W9Z3jd5ZEgnBuj8CT\n83wkcTFgEpuVvx37tvVEdcdZnr4oY55atrTuoLUgWfsNONFsG7FZXkIeibyp\nnLGDeJ0nESKgkic1RAa6oeAx43Y91tPxWZgpbvFZ1s0gZzWRvnzGx9+WjNY6\nNRHc8RALzHL9VxLtg4keJvl2qbMZsjF3tlG0zjewA9JLL//5Y6iqEVTIPNgh\nZzILcrnmZcvnr+dHdvCTPUj2MeiuKg7y25n50trAYeVNtsHkybtVZhusE02v\nxMZdXDmaUt7JGqZCFy2cecZ1PB17Ax/+/y3l3j9rifF5FEbmNq/JFpWanG2u\nvnlX0z6FC/FL2XFI7hEWx0AyrjXOiUpylY9qq9YmKnwEJp42N1CNQl65oM6X\ndgxdlpstl+T8Vd7WvtwsDjF6HjZsnwxUJAEAiR5UoCQ7tR31MT7DumLv/9Cb\nXzwLSt2g3sFkTlzkGSBMXa1oIlv0ws6bfrwXWV3X+DdNpooBfyyfuREJltNe\neHEZ\r\n=1wfe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCY2bjuRRyYIY4VwLl4/xr8aYxb5JM24wgY2pKVezwPgAIgaEccWGxiC0YJrrrI0JnPoue/osAkQ0nODGppJlMqu4U="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615289956-204785e8.0_1615290289188_0.8230458093016935"},"_hasShrinkwrap":false},"2.46.11-next-1615289989-c7ea9f0c.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615289989-c7ea9f0c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615289989-c7ea9f0c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615289989-c7ea9f0c.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-U0W5zYPJRr1dmwxoZ+g4KKtIFt5uVi9UMHGWevQIaL5mxzdKY+9SN++VrgEgU46Z0zdrx7DpPgSr0lgPBuwJmg==","shasum":"e781c6a7f6b9810a58a53ecea4f0d59b9935130a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615289989-c7ea9f0c.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR1/gCRA9TVsSAnZWagAAKNAP/3I3GztoXUL/+MaWNDf7\nUrYs1+ZIdP5TM+JZNmi7jrW8MrhuAfTND0tZYLTJUU1obteEw+Uud9C1fCg1\nHNMLlOIRb7cXOYYJEvvhZxQdk/XwhuthNUT6pAaJTQ4Xu8QWxianMWaxRkuC\nsUMW6KSkTtIeF1Ge+iHmQ3BPppptiAInANtQgDagCHTFLUMVMWbAszKThIo2\nT84PH0YAmt+RTndcGVJydCBJ+qheCRuGhpZ4eXm2GWV/lZuQcCOQXDBUtTie\ns3aSO75tJNj0mjzBM6syoj2vL0dZ2uP3hlcdYEQmSzmdBpmOlsE1rPabKOEb\nZOpIUs1YyXYbx9MSxNpSoYnp7JNIo2pm9QRwMfSi9fvbJwomm/Ax09rQHngL\no6BGdtlYFfkNQadNaRb3lmPTlS7uz683+EeQGzl6CBsoU44Inku8d06YzzVb\nZc/D0QmhbF1EYHSQKBpsvqrXYjABlmHwX1jniwWAtbAwN3xHUob4BEg4EZEo\nStmbaqZWy0cirF+yesBScok2nBbyPpQdgB75IyzYcg1sT2xFmlooBqTU2/qD\njNsWTSoWrskMa1Xgi4fRT/oUI3mMied77C2EVUIBqzP8rXzusFch36xshsyY\nEem0MZrZpeap2/AFfY7Gzr9E8zwe1SHJk0ZhTkNpUF5RPbGi7XDjteMOg6QL\nt9AA\r\n=eTp0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbaaKbW9Zx3PdacYeKD+H6z9lij/+J8oyMg75Nb/ntCwIhAN0gq1DMW15mllIyb/yTOfKz8Ae1466QebNx53Mye9B7"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615289989-c7ea9f0c.0_1615290335890_0.6135997887083611"},"_hasShrinkwrap":false},"2.46.11-next-1615293517-f69327d4.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615293517-f69327d4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615293517-f69327d4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615293517-f69327d4.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-A7IDFvdbvE2ir+5M22E7zxZjpQENu5SrYMzIJF2Cbyt8wGFlt2EZhh76w8GxjLycYjXj9woEsm81TV2GciWECw==","shasum":"5e275d0eb34b82345183a09628740357e419f07a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615293517-f69327d4.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR22UCRA9TVsSAnZWagAAWnAP/jhiE2pkvJ5GI8IK++3n\nvfPzg+48Qqq69V1GHJyBx6lEaNqiqyij2RFZUrtk84A2FnuO0Nl3Z0tjz78X\ntgoLlIVkinRCxv56yDgxlEqwWyOzxgHmFui4FfHOZS0rZ/ZskCPycDqjdkBW\nyiRm64VPTVfWhFBCzlp64awCwMilq3A6V9gJj9HB7KIWl5YKKQksbFRYJJzT\n6aEXpEL70K1r7oP/vfKQEtsV/KUzToup+sdve0EkrgV88bcahy4/Nyk2WpFL\nkFtHZikB3UOh1m0ylw6skbIqgiYDkwed9ZdN5g0xA0axM0nOJODj1f8iaWFS\nb5v6cSGmb0ukTfloY2/iWxYj7ukvygYU9WKMwvo3t/aX2Mt+EPdMtBad2LuU\n+k5vyiqisopv5o69WwyvEv/60Dldc1UwHgUfOjTPWlNIuspHwRizH9xskpUS\n9h5gNVHEl0rCiP5HQXgmqntgIvtDfRo0FzvBLSGqjkg1ddSOKZsmtEiSfFzc\nTwn+pO9LOLxqCski39dMUwGFyKcDDIKXhCZIbBSR117XCv9+q2SbBv4nr1B8\nQu7F0oasQGiFovCAEfk5+zz9W5hQkkIQ0/PNeP/kAQjjeC9ckJUcbzLoc2nD\nebBfFAZqFrrxEoERygJGdy+0lkI7tiMaOZNfIQG09xfH2ExRq04Kx7D6/t6b\nb2te\r\n=WSQd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBvf3u3qVuh7YUS842vCaOttI7AkW6yro1MQtKVevnLQIhANz6CYVBfnscxm6bSVUW0XOmSNl0UNb5JtpUrkWgO+Lm"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615293517-f69327d4.0_1615293844007_0.8623818576192535"},"_hasShrinkwrap":false},"2.46.11-next-1615297515-104c2b2e.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615297515-104c2b2e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615297515-104c2b2e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615297515-104c2b2e.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-14ZpTqUbHWcCPB4AOdSmhOTaCjpnXBnU4QSIzWTpSixC47A0WIi/ZJFkXf1HzHNRwrdyazRs3t2FDeqkDmFVtg==","shasum":"03c79c8786f95044adec9832f17849534464b68f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615297515-104c2b2e.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR3zqCRA9TVsSAnZWagAAMPQQAI01MDGMUi+XfgJvPzHt\ngp1p6yk93i2KbovvAYFK9VQiBzK0FMkQkkkNLJy3RIxjPvAeVMRjsVlchxwH\nk+nbC3eHI4Jgik9YTzCvpkGKzHkEvOQijyX9PKtveqZla8Zf8P9egw/ntJLD\nQ5iNiJgX5QU5DFR9M1TD64QENm72ab9QbT2IMDRHa3jBqNsf+wAH7PoezrcO\nn2UmgNc6AKI8kzkgDdpMc7ciFlNptACf54iBliCxf6bGttVR7CLGolNf6pOV\nWtLylaqm86tjaZalwA36WzYt9A3ttiPInP7GCV5hlliRnLFgG+nox3RKzcvg\nKgf3Fnt04XC0WXoyIQfJPgpAiSIVOZ6293o/sjGLV0XCQYeWxyvUYJaTFcfC\nNvtFgZHSLXLC5c6urhj67mR8Qe5IXXoLBo9r+szVAgdUoonhVcr331vsHxho\nVADMOC3Erb9pBT3htSHGup2QRwPVKSWvK1mm1afl8YP+DX3942aUHDVLZ3Bn\nbqTKnIYXXNfsiirD41Wc97zvidCZXrYCIqHxcjccl+sMbi7hGy+XqL7tFunJ\n/eE/IzAZbtaLkbtx7VHBdDi+Om86BgBenPtsf6Y322Mqdvf2BQRke59D1Gl7\nFuyxJadR1YDkvLpgA4SLB0qpfmH6jw3bJeVSSy1oG4tEkDTUu0sMjtu58tKx\njnY0\r\n=m+Ul\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChD5oY8ofK/77IxdKL+gdGuhbkUZzK5mbibTVcQJSG/AIhAJ5qbGhXO338jSgHheSvFkfnlcL8TffdkHZnGYQT9Fwx"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615297515-104c2b2e.0_1615297769755_0.1576023698485749"},"_hasShrinkwrap":false},"2.46.11-next-1615300148-4b9152fa.0":{"name":"@xdn/apollo","version":"2.46.11-next-1615300148-4b9152fa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11-next-1615300148-4b9152fa.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.11-next-1615300148-4b9152fa.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-wbWte8+vNyFy9XS/6kTIEt9cozPnj20TN0MdT4UWASfcHSbVF2TeucFx0Z1ch7IuEzAcT/8sBh3gRdlhc7U5GA==","shasum":"b103db3d2ec363ec4d8111ace822aa8ed5a0f7b7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11-next-1615300148-4b9152fa.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR4eHCRA9TVsSAnZWagAAmdMP/i0nrjWvwaLjQ7iEetGF\nqF/QyviFuog4/nAJZgxvQVKjs8I4PqWv12KiT9oWAwyvvFgpT9svpZxC7wUz\nmOjkVTW7UogpFA7mNs0Shyg00j/rV476LvvB7LIR/sKpdo6eiAqO7wYpuBbw\nH8vvbfB+xXb43KzFigrmLvQ7jGEm/P5aeg+ERwhtmnNBz+ARJL3Ynfd3r41+\nlD2cYsNV11HphdIT6rpnoYsXgAJTOBuvmIvqBDBv5ZDmNa67+whoqwBYChTO\ndvEw40MmgNovGLshVgfCzd7nGOYYqLIJgVf1erO2sqyyXx2tAlyv55n2KivH\noSBVtz4vHKKSksxkftkeuQrw11rYSKfRS6ea5k7lM7U+XlQD676KW53XiD7S\njfekjRU4W/wJzNfISUVv84FXoHz7JOmoDDo2YTy/rkLw1R5H8//TDx2zzP3e\nAzBywQXpCcVwXnZkru1leCvrlhj9daSKDXYyI2z2Mjg0BIpOzPQCH3lDJfWA\nkBJBC7Pj3uterr00qRNyZAnH5ykd7GK/x6YRcZLOiAnk3GPyTlOUflYTffTW\nErxCqMni3jvx040ugXcihD66z2pe0E4WesaNNpxEbKzr4XsxsLPI3DTuZRHp\nf2uK0vx3YQGVT3By9pFyTzxbfNZlKBAaYklIjiWo+HaXziFqo2U0C9jG9NQ7\nfE7g\r\n=b7+0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFinkg1jGyVF9kbHtLGXOdEtwN6td7a0vkEYtxGL5B4+AiEAqJug1+5Dn9jITOOlEOgePWLz0nzI30Sof1hW6ttPiDY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11-next-1615300148-4b9152fa.0_1615300486936_0.04415903222678064"},"_hasShrinkwrap":false},"2.46.12-next-1615300678-59561aa3.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615300678-59561aa3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615300678-59561aa3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615300678-59561aa3.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-EORJSn+hWuxzoMHAe/DH1kKOrAbJ/1dnEgBF9tKKu8JzbBSC0Ur+JXf2Y/XpMSTdnd2jtwb47/29jWlva96vGA==","shasum":"f37727f9f479180f8f7d31f1e30148b3fe58c425","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615300678-59561aa3.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR4mWCRA9TVsSAnZWagAApBkP/Rh7F5tHrVESH5zYKIvd\nuUdIiboFO8V7id3Yyu4uXLqeJqFlcOfpzhyRRHrFa2H7jTkRCvNjTPMsDEpN\nd5CTVSs2D7TxYGLO6Asl4a6m0zIc21CPiUCyPmlJ7uXubnh8u/KZ/2vWqjCo\nl2NKkRn1PJR1LjRjALIIoXHhQjuwXLWnNhu/6GlwjqLVyiAlV6RaMLSqNOcr\n4X9ERkyQItduqgdHvFTrUzvsAvU/RSXTjNPp0Q4NY6+J6tAJhzRC25xOqvsH\niVO1wS1MO62ZTxGVxwd5z+RWzWOHagTzrsZXW4o+VmKym13P7ZQFP8zZqGji\nv6GoFvbnJLABDdie7Le3LhThWK/1ly8MWawyCg44mP/20SVFWXKwiJa1Ucic\nw7OZxVF4DfUSIt9Gx4gQd3QHvidnNra+JJTMVk8dA4CcHWTrwZx95yxioA3U\nFDGtxKbP6MFRyKX7DEGqJce3xarADxzM4JAhUzV7A7sb5UczW8ctAEUj50E9\ncqQhgbUsHSEE2ibcrJR2iH8+g16JYGQu+PN7iuYqRVEgeJEUwChBtchu5BIy\njf8VP8VII6PFHjWM5o4NJIUynae1izzG2ne7FDplJ4CTB34wVYFFUCnPg1NP\nPIcgcoZhDZb5A2VnGyGF5qatcvm1f52v6kv/fBTjr75il+V3fMlIvzhJxKBY\nL4B+\r\n=+CMH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC99bL77aNFfetETqTuPl2UUdS520EQquy4WZHwDil4YgIgKB+iAnBqfE7ieIXTyVDnB55Ibn6Pw6cRonhNHaZTqyo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615300678-59561aa3.0_1615301013759_0.24169494142094416"},"_hasShrinkwrap":false},"2.46.11":{"name":"@xdn/apollo","version":"2.46.11","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.11","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.46.11","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Dv2ARNcggaiGpWtvDpAO0sMN7asjdXYmr7DHBtiu9O4rn6l+Bb1hChGZrwRIja1ITRrJNtfW8AVe+s+VLvIAfw==","shasum":"da2f6980fded9f7ce4c19a8277ab76744f8b9691","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.11.tgz","fileCount":14,"unpackedSize":17781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR7eZCRA9TVsSAnZWagAAXakP/02oHCCRrP//3PSQ4K43\nhs1x1oLYlOvCVVCYwDXZK07H1yXwI2E0mwhnkb26rcxNNL9MM+7cL65oQOFH\nnO6YF6GU5qVWC3BJUrl6d/A6h8qfa8Xxgz3bfTngb6Yv+KfTrbkoFRbinjsP\nqgx3Q6uj53i1RAJSmYAmQGcYmES1vJtgV2V9exnGyNPiJtQGjT04X6R9HeX4\nUmwopT+MlgaI32LhsmsQxt0H6QtjwIy170bNYMlnJiVTSYfrCg0yJdM85Vkw\n9axDPe/P4xGUHo4XxgksdMl4LUCf1fq1cf4J1rIPqudLbIDThzw/zyWNxkVP\nHwADM1B78+Uq9zUODn79t1bLX77YQdpvB67ORLshT8dNSu1U/q08jDJPAgri\n2gioLlhawqdJv387g6kFdg4vO0PxQwLJLoj2BvMZ8IMYO5nNB5sbBqeFz/rA\nqi/M8FtyzTWlxolIKu7Z7OOFYUrCqDy83rMXYa38eIplSNnlRozKfWqu5O/Z\nutzpKfaQSWiTb6HLGrRI1gXpYi9OoYiDGqBPtEZXDaIhv23m3JdRCKt7xtI4\n3T0IyBAuzqNuVbbInlojQsBbcOhXKUUqCZ14eUYRiKTdAygX+h+FK5trXdbF\nHnVLtcFjpQ9DQyRJxNyfFlrVXRRgyfiC9/AsHpr1iiJLrRlTI+Ia/C9YgDlV\nveBL\r\n=JQMR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICaaZh5spjYVHT+iqHRnylh+MLyGCSl4XhJX64/BIzvDAiAt2S6+h7ADr1pGcTao0iy5Z7QKItvAll8yoJt3fZsFLw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.11_1615312792741_0.8374650147759037"},"_hasShrinkwrap":false},"2.46.12-next-1615364884-288b98d5.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615364884-288b98d5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615364884-288b98d5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615364884-288b98d5.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-x031t0c2PZj+EvtwkKfIKUMwJHw+4CIB6tPdtIzzSujz6mprP7oktx7NL7lZOat/gM9G/Zs47W3MN27b+GyA0g==","shasum":"084988e169c25fd3cf8f5fc8114c8f2ffaaee577","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615364884-288b98d5.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSIRaCRA9TVsSAnZWagAAG0AQAJ5X8llXFTSlI2/tsFQV\ne4YGwPws+M4+wRyz/0+CVyvtezs10pVU6hGHm4rJFdnHl/Zp/xRlYGiascOe\nkjMa//AWAB8B6iAr2chFiwIksm1JifISQSAd19/1PCHkgvD/cRHwkt4HcjXj\n2zSKbPpXmMv9pqDAS/3+H3axJO+1JB4zH/7viTCyI9vjRzLsSmHK2R2fkJ4W\nxZ176JWtHNVlPIGUgOLbYmobaeskE/i3MUs1nywKRFx+idD8tc3zNggOPrdS\n4ie11NiNzNrvzzWHii8ta8K27hP0fdxiXvscs/KfqYuq0jHRwt9kJVN0Ovw9\n537YZ/vDhrXSio2pdbLEqGNhhwrGtkYZ6YfhueY+UOZaXiQw8W1tTL5vBAHW\n56LU2rmG5yh2kVh7Z/lX6rKjGAhm1OsjCDlrzlbhkRcXGG47/7M4tJIQARfw\nr+eHo+XcOYPc4Iu//CYOkf3IFdJ+Oimu3KX0h7IND+LWiVMKtchtDs9MDJsJ\nzAgsbC9bpnX7gb6Asc1Q+DjyvssffM7NJizoVeYhI53KhpIi2hdJeXInHrL1\nYn9+5GemuQIyHu2PSzSRTQjPcojnInXgEEC7y8Vn/6T9Ugp5tXaXEvJDeAGt\ncGC3+COWPSJ0163W1VZ3RZBi+G8RghSmgbhdKVHIdwEeF45nf/nxp/8zy59G\nDkTN\r\n=UiGu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdMi8M11J/EvinThtUiH4MObD1ADr4vM44P+LJ6klr8gIgBamFNkqKI0T40L3uKojyCWfvsyWncHwo6eWfmZoEoiI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615364884-288b98d5.0_1615365210112_0.531076003501447"},"_hasShrinkwrap":false},"2.46.12-next-1615376785-cd4a02a4.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615376785-cd4a02a4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615376785-cd4a02a4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615376785-cd4a02a4.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-iN5gFQlPuaBERMdxexjDXCImMgQxQfXn2I+g1gFFkl1U4hcErpuwSA3o7qJuth6jjVYBAquRsw6UbT+E/SAraA==","shasum":"cc2247ebf6adb17a12970fcacf36a20624ebccc6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615376785-cd4a02a4.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSLK6CRA9TVsSAnZWagAALMsP/iqLyNYRPzhxNNvCeXm7\n9UI54Nir04T8cC/g/OTABvBJ67s0i+MaOA5KLD8iSyohlGsu6e7Uz3dMGOs7\nRxEJIKJc7PXWyPzppKORSPfKCZTVelUmBmxrenviAwImho6aJtxnBY31ws1m\nVmIhlbBTG4z9fCNUJtMhfKsqxG3QXmHXnTvL+rHjaJhcVmyMUngOJTdC+yIX\nxO4Shr0bESNQoXoBhokg8TbB3FNlKt/H2btqRTFtUkBevNIwbGDjNSHz5xrg\nj1tThfFwzr8cuZdH6Gu2eNYE7lAmUPzhAcQPA690QpYJvPBhz5XLFLJf1frc\n+mmGDPeOBmxDj3iQk3e0S322vWe0aPK1DEOmDHgx9ylfy8AyrUyICXAxMkdb\nuoOGPGxJo4HeHvQJLq4JA+VuVggIZ6PR+5gQiqOUfYVkAk8vyrZJ0H0Fjgpg\nHC+IFrQH9sg0R43hI+wR/Rmm1cERdM5kstyjcsu8YngofLldQn+AJt6U6ipx\nsLu9eBZUMKsAw6J6u0vqT1s0Hd0iu5YI/iPw0hpZ1xALaODriXg1hkM7RaBq\nf51ci6TktwMt1Vfipp58BxAjloyhCWvNWZI9fwIHpAffDKjWxJlNZckun3LZ\nmbnhrkliGyGNnNa7I/KsV+7Cgg7aYyRYvX+Kgh/5MipbHU+saC8tdjkTPIFZ\n2kmT\r\n=AuXE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFQZL+87FyPIg7SqB8rq5+tuN6WvXFWQDzdG82jQncvkAiATjCG4WuVwFuX7E4SFCOxhNNSxw2sKwSWNDraZ1oMYyw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615376785-cd4a02a4.0_1615377081544_0.8337844771179226"},"_hasShrinkwrap":false},"2.46.12-next-1615464801-44ed9090.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615464801-44ed9090.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615464801-44ed9090.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615464801-44ed9090.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-aA2Ua1Sd6okaHJkN1p+HgcK7QkEydshP9Xy7NsIy5GMU4uPIgF4ncPtVY8SzyXr1pU60NrVmuy1sW0maxHXAGA==","shasum":"cd139e9b942fed37896421b8b4ce609cc462558b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615464801-44ed9090.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSgqXCRA9TVsSAnZWagAA3u0P/Ryoas5aZOcVyBjXzyMI\nr1n0NjJA9jtdAJoX9x35UYO83Es0dEA9c5iWJb2mLy6iORbicGS4k197prUM\nG9GDjV456nTs1ztTgVUAmXxGFtOUoIc14U8mBU0WuxX1jfQFlIrDu2TjxAzq\nvUs4ZUAf7k2XFN84GSjfsCxmuJ5NOapt1WkLY3qX+/i0bxXJGHOfA9KoN6qA\nIoZGJHF1V62Uobkgb18sSd3ZxYK/HQO1f1fGI+WLODoqv0W+QJwq6wM/Wzq+\nwf/OEcog4QE+vY/glEE2ZH/Xu7xwSBqFUyEex72P1F3Rdte0ehKSQptpPZN5\n0YUNGn4+tKdRJ59NZQ2dhGbpDDGYUVzFxf70OA6FZ2kEaCiHvT8cWXe05Jnv\nwESb1ktJjHVrU4tQN0z+0GXCnUlyqd0BJWfK7oqVZphY0Zg69mw/6GbgQ8Yv\n/5buN4TnWPordzeDu5BkFCygs7QEhn4Xxp/rhssuG3Ps6xgi/O4HmuC1205q\nkjjHUedsWZuvSYdop0WJfmXad8Yku7FHW9lIN/+4b8uS1LbWlSyEkCHhljaG\nNmxqA9A/aXiUklRVwty25YYOe00HaMuD/WMIqvSPSOqeAl81A6EUyiQiQxAV\nwTjplTMLLf1a8n7P/gteXBhzc/d2RzrGyu8JDm3dipmUCj2bNYUe110O20Zx\n2Vmz\r\n=r5Mb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICk2N9Xpn4t67iGPw9zQW1Hf9ba31VDauGlEv4WJ39elAiEAvFcvOwS5CAPFeyscHJbAFhZ9pTFyH8jj5ZvaVIcjyZI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615464801-44ed9090.0_1615465111277_0.6040618005077767"},"_hasShrinkwrap":false},"2.46.12-next-1615469960-17dcfbc9.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615469960-17dcfbc9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615469960-17dcfbc9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615469960-17dcfbc9.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-OkVzZA2jCWLuGPVSqVURTnFiQfPW5TS0TqOUr1VhjfnePRHH2jzL27kissVwiMbrV4Dxnu+hAxd4RxpUZmqDLA==","shasum":"d04a1c62f2dbdb669a5b5ffc62270f7cf6cf1516","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615469960-17dcfbc9.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSh6SCRA9TVsSAnZWagAAVTsP/R8VNG8R+4Puh/lWfBtb\nCPFOyauYBoqe9hlTDp+PU1EtLysiqvcgnNiCbmBhp32iDTQmf0vaPHUxkHSE\nFnX+eQ+Pf/Rx81u9eO2mGvRsWrlDWuisOS6MVuxanRyOWje8zp6tJR3qFeCO\nV5u5GdDKzsFMRAL894xcFehL7jDAtqBbgxKP5zYgBbiGqEPyMdDcbfdNgZWY\n/OVABZukHOK+Fm+5RokxHaF5lTzSNlO0XZKQkP/ksEqFjkaJ1wxStyE5zpWv\nt0ubWKSsbt24Muzn/8kpxY9mxyRAqUCiUh5ZudL+bpJ1HVxXCeT9+Mk4kXvU\nzCxWoy5eQOgOZdoOPdIg4M92bpjqRk/K7BMUCOKmbD2kPE4pOFlxXOs6dIVM\ngHKA5Ikex2aW0mmjjFrzWE+Pqi3dnyxsey0hgpbT5kgRy90zcRiHsQ2ytRLR\nxFRbMzwhTIbLH77tg+DUOnRFwSQGyOjjFCrmnKjY5HetlXDAkAT7VRZJ2zks\nV48rlogUzYSdz0xQAm/McKvDk23a/AY2Q0nPsrPi5IrtiUzpF4flIz+8mi2D\nBpIvzWXGBWEe+QUn+vDK3E3b07hFEyTv/VDM6XISdy5xA+irVuHZVExV0XOk\ngsbXXsXJtPWMMeZHD9HzA+X0rSA+sih2nCiQlG58j4LN2XpkmGmqWA8+pyQ7\n51te\r\n=2PQ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlYRUmYlXpbwpitKoNs/B9GrQ0OhzEwU3Z1zUIxrPH6wIgdJ6Ycsv5++koR94ZDh45fuaxUhCNloDvziYY8Zy3PE4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615469960-17dcfbc9.0_1615470226286_0.20663066427923016"},"_hasShrinkwrap":false},"2.46.12-next-1615470034-557f5436.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615470034-557f5436.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615470034-557f5436.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615470034-557f5436.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-4VP1Qn/N5R9tIwH7bNa0aLLh2taDkey8IfTV1ev2jtllI0AOtDUEeLdhTsX/WsRHR6MORnpk6YijbUzzVJjriQ==","shasum":"f64acb30340cf226345f4ec05e800b8dcda51de7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615470034-557f5436.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSh8PCRA9TVsSAnZWagAAbiEP/jxJji0gQBbT0xkyNtGQ\ne8meQFqT368+/gxzZjl9TrpBYPV8eIN1e9GtX45ZZ5TCeJRvu8PZHnc2SGch\nAt8QFnQZX5hQxAQS9tBTshaTYJPBWVsP6pdJh2MTljTRK1hkF8abHHitrxcQ\nLhuvqAwxCliApVqIlI7DPauKYX9Et8fwYbDMQPOVVecNqrhsd2tB32hBm4Gv\ncPmSsOgDipCgIwhwtxauFeJxqg88Z7W8Q5q52ABLqmRi/piG7h7Ch8NCAKaF\ngl0xDgb2nmt8YeXn6taPj2zJnzkvVLRin2wF2hlQn8ZCjIha82DFKYdeaEQ0\ngxq6ZwY7SMajWeCna6hrknazj8YuI/m0LAUAJjvpiDiI7SdUlMoDT+6C5C49\nncNDx4tTPitzPiygt4abVNVRxjCTq1XtZz//Wxa2j6+/4M30kNHj3l2TkD/W\nd0V+qNchTld9dH83MQhwyta9DZD2mqtQfHuX3d2Ji/xcNFSFkcY+Odmy5qFo\nzrCvrKtOV5D4iZJ2Mn03QvshDaeBZy9zBR4Bj3a1ipypwfDuB2sELWYhMr3Y\nFGO95fNlx6Bi04qFyqPgZscXz7WkGh9CC1rDdM3oVjDcsmbvhlXHIm82BPGe\ndEcgeOZLDyvW/m6BeEurXME/lLD27A5Lk7txoPqBJTvjJGY5xVoNErv/xBmI\nOdci\r\n=KdqZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWpEJz2Q0eqUUTJ7tYAkXZyKFMA3s0jCATZb86wiUPLAIgKkVT3kOen8mHwLtOnAjWVGvXf7nFz+ppJH72BmUxzG0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615470034-557f5436.0_1615470351318_0.11064812167567495"},"_hasShrinkwrap":false},"2.46.12-next-1615471647-557f5436.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615471647-557f5436.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615471647-557f5436.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615471647-557f5436.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-cIHoR6dg2l0UJhkI0xOdD1ySncmSXLFy4AYzhWzH07AMoYs+eXM2/VyA7l3wriuoqigYax8dNQPw4gCDr7eJMQ==","shasum":"dcf2b5ebbe4002a85ea0eb8b4095b23ab30ffbc2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615471647-557f5436.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSiVwCRA9TVsSAnZWagAAiTcP/0MF5bAVUFrljj8BAw3q\n2QDrEv0O2rTkOGzw9hZfWMGQfsagq1/mA5/aFq5io7FWvu/mrhFfIcI1sac4\n5jdTsqhDyX16hmvLOgWxtUnpjxnF8SCz0aO3be/LjFzMS9nnrlL+Qt5HrwYa\nJB07Qa5FU5YdgfjpLrXTdXehq4UK0ynfx6XgLng5nFAuWrNJLUvfv8mvXtBv\n6QP0wnslVFpz7qrkkpfVVrtiFmAkGM9xBH7WyB7zOb5PW01ozGBcUMwLfAM+\n+BuiIT5fAzZS66t223O1BiAJwrDXDHwV+xwwZP+kISM8Ckr28EzDEMUGA1rD\nPLm6In6sJIklY4oGry7mVt8V5qK1ZFE/k871irmCJsYlrPQQolvN+2gdfrpU\nQm8ZN8DFaE0OwUUG3sEeR0FHw08m4BJh/XrN/dwCSkTXSa30aWjN0rRXL8hJ\nhYlU+8+kLvikKhKlQXukBckAGQMRT6DklVSmBUWx56TK6ncPL4DtW2wcHcNC\nYlFZ0EOOM0z6v+tBFDpMz7iN3S8Ul0AgID4CUGoR030bdC/SqtSvUjq1qmn2\nIL5ZgB6yteICl+FPy4RGFn+KWI65sP1dIAJH7JKH+uyfi1PGrghVhW7jCzbq\nMQpo6YeBb8PhGpgGF8iEVkT6ZTlzdmCIrbyZVOvca6YG46CNXk8jg0++eyFe\nU1nS\r\n=B3dl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEveA0gcc44miZyWrKrxEk45wMM1/SnGOw+kaDOIQD4QIgPQPoOvLIYKTLurNcVcjvsiepFgLENXBS0uZ5BDpnwaM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615471647-557f5436.0_1615471983624_0.25410705398906663"},"_hasShrinkwrap":false},"2.46.12-next-1615551720-557f5436.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615551720-557f5436.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615551720-557f5436.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615551720-557f5436.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-aPMH80/FUGtp0SuIVOeqDW/pmXJs6aKcY9QFDUSmuYigYvMwzTZvYQqUgvZuSJ/oNaW+MkIMKe5puXnOCaXl/w==","shasum":"6f358ec6c10697c562d9982ef4f63504e737c188","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615551720-557f5436.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgS142CRA9TVsSAnZWagAASHsQAJMcdfEW8ChZ2Ho2hWb3\n5wraw/Iob/o/7wrYNnUzV+rhAJbPwBhGHu331EQtjZd2lA2PRSTfnGZvhQMB\nNEZrTofNX+Zi8b8Hy8NwFj7equPMUStHpvTsDYUFA3Go37iQKOVgn8PO1eh2\nY0nMNbIRH2peOxsoZozjX4ryLBAEWfcaovEakue5Ddzitc3BkL1PaCd0mTlC\ndwgfrhjB+FuLmS7FcInE5yOCfFSJEIRx8/R4Gj1Tj/1xSuRW80T8ziGl4VyV\ns7wwKglwip3miH2eO4A3+bUINQvRXeIYuRih46gzb8H+ra3g4BG2hJmEnIBF\nk+dqlLgx9vCok1iOFIyF5PSSOCjhls388BnfmJ0rnwJK2XEyjfgQO8k2Dopc\nM9dCKDmyfxiuoQkBmhs0DK6aXo41lvn6nTz3r+0JBRAuic7rOFGvZLvsrztS\n0oRrHQ65pleu+ICYs2pBftJhCGPeKpTJLKapIFygGxDe2gfRMYPv56Vg2fPP\nqs1d/HXZA4QGTPwCi7xzBUFLg3DTiJk+gdrhedVZyjHbYMd0ggH52g4IJEDz\nJ3fRg5DaDEDvHmHHt3NryXeUbHdr17KBx+U5U22IBpf41MViyX6fR+ioOuLJ\nwG6okkwkoOOamnE6U1H6ZolXpjBGUJ28PePXesvEw7bXRRhjfgw3kwgFgjHz\n/iyT\r\n=IM4p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD12YkYDxskKA/9qKp0e+slkazVikL+pf1jdmpxMDTtRAIgRGOn3LZESSWSUrV2l4E6j153NwNn1I6VhtqcefRA6es="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615551720-557f5436.0_1615552054398_0.5666924798645703"},"_hasShrinkwrap":false},"2.46.12-next-1615784806-7b51d87e.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615784806-7b51d87e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615784806-7b51d87e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615784806-7b51d87e.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Ls2mbwfVTVHHzuFGChckXXktLSZE2mOVeQjiDyVdfA2SxEYP0EFJigahbnm4n4/ZF89AriBCIOjaXgVRz0f2kw==","shasum":"0e4a8baa53fc67d7cac263bd74e82d374fc3f21f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615784806-7b51d87e.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTuxPCRA9TVsSAnZWagAAN+0P/iKdkeQsFpMkAx2C1heF\nddrzSXuusl4yMcSCPPRDkVTR2ksKgcsdAJDk/7mkz2IyyC36lb4xOpf4xnfd\n2TR2/9zW/TkfcBw9cArG6j6GpzP1S8yQRmiTO01GSU6UnKWkSpFHD2miFl9V\nFXZhJA9iDd3SgsuxagacampG+NDQQ5pbysdXI0NIY4vtr+5kG+6AVCzPFJRf\nM7lYy3RdYiRFG/2pi4/LwymLvfio85bLaqS29VXg7AEAZn0RnStJN8H+L6Tz\nC5+AynMzaKbevG3eFNjCuFU9y0J9PrugYy2sdf8dIpILcdXtb5t9+oRMpKtO\nE7VO27NtwPkvIVUe4WjcNSQm2f9nIgawdV49uQCvzBJ3Kl9OBfusON+lh6Ph\n6hR195cAnS4fCE2dvAL39D0ZQqYjCTNTbOsbq2+fS2TqmH74WOGF7gD780ab\nFtoheI/gMPljTt3XC1hFmIWW5ySDgV9YwqkUifaSDYHqoiKfQ5CP//Tz7rgy\nZQsVWrZe1A4xlQCQg912C95sphWNErPbC0njyDJjk0NoWT9lc395BmSsMneq\nmJFUPb66cIN/du0cjdMxVoQYISJ8Je/rTdhlFxNw8FjSzAcycmtBdPv87F3d\nXxGiFLab6U2m0+9nRX7ttudh4FpbFb+16bGCHKKdExJPm3WG+q7tIT+lv6ki\n2qKs\r\n=kEgq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHzjTHTo7Jv1TeyNkFopdW7nQ/SjsMwdIjpuF28+uX3gIgebtAv2QjKk851MMN/U5AWrli0hCQs+48mbTVL8HI/CQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615784806-7b51d87e.0_1615785039158_0.3102793028737951"},"_hasShrinkwrap":false},"2.46.12-next-1615790460-121a84f3.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615790460-121a84f3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615790460-121a84f3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615790460-121a84f3.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-kqSYNydgw7yzkcgCa0RlFwAHWZY0P7xFE0Xqd/q8kgV9/b2edZnpfvtxKVbvLihRZvp49Ev1Ll84nhm9E1+olw==","shasum":"9bacbd927c13e916abaf627ba7c8cc995181aa69","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615790460-121a84f3.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgTwJ6CRA9TVsSAnZWagAA8fUQAJnCcj5o3qXgyvuChxIW\nNAxLta7AkTi7ICNYC9AZ0mFP6b5L8krDowPglxUeTLBPc8Lbh7Mal48pNKGh\nozwDT5VxSeWo4ncRmtZHqwi6LFhlbAuB2r9RtbOBatm70SzkVp/RD0O185ZS\nBGsRIPlZntIrCW9Az+5r4DmUEpVDcHZXynI4r7z/ZfF9B1xE6xdLkh/SRykt\nQWqpRFI3ouAVqBrVVbyDuAfBf1BsGlxboqzSp6Q4uIQ0QTqUj880Bs0goUOC\n7r2+LkyhykmRGkOW5GCh3Zc+osnLeLX8ux61O+ipY+FVvWJDQ7tLo2X2tFsL\nwuR8cfGGnz9Hqy/Qk1YtBuIgaLCctIO2gGS6gsIOwUj+kyFYgFQamwAOu5AZ\naIGjNoCpUjj89g28HXAoO5nbcban52jNi+xPAyeFrxUzaNSNaA26NpRReNpo\n8mKdZGiEgF1GEyjxR+T9vxNYW0eZcinx64wUXkRr7O/EBgZF9XEsre/CHO/y\npDbz2dpkrExP+TgkKMtOiNguA1dTKAkJWzJvGwDxZSrg93kQVXFSiSTUg2sy\nrWBDGMpOol78vMNIu/z2Nvhwl7xr0ODmvHXWOw/XYs83wIgxMGSmHo4cPGwK\nPDxyqYGNODyj9bonPQ4vRbGLvkrf2oNK8xKwXuBAb2CfSBi9abRltN259OZE\nNF5z\r\n=5ej3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByaDnFz9k7GN4qn353IX0i+/v0+Wan5CF7kbc4aPV0UAiBqd4zpCF1noXl0bmONOxY2unJqXgEqEX0BGL7SpOstKg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615790460-121a84f3.0_1615790713464_0.6458669395020444"},"_hasShrinkwrap":false},"2.46.12-next-1615894322-3b82dea0.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615894322-3b82dea0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615894322-3b82dea0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615894322-3b82dea0.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-AAw0Y9ntlVzE9O5jAJ425Zu2Ty1APIgKHBKN3uwUXRyhMWGHyDjORJ2DxxStpBhKkQ/5Ve0MbgWeH58Kef9wHA==","shasum":"11c144b5b8098db06be3aa0a8b0684db48177d6d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615894322-3b82dea0.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUJg8CRA9TVsSAnZWagAAcNcP/0urYyQd8qObu7Dd8YoY\nlZ8iJRM9Kc1ZQ0FF2QrQJaXS7TV7Yx/TifADe3aqx4NwOnIvcav29tjfiTyi\neNL4O1wZxp6NkIHkxIqHnkMRb6WQvrdJGEqWI55RQYOq7c6idUebTc7V9sda\nB2t/w1jiVZQVZDKijVWOTMMb0zhQIofK+WHC1V4Gg6Jc7ZU1kalMi2GgRf+T\nbzhuILP+e3Fk5iWhLdVwvYuPThdPlPy+kBq7b0QDotK7cMpokfbMEoCv6dTo\nPReL8axiryG2DeLMBakTVjzIqyf3EfoweTtUAdonnBdO7Gbc1rWSAd1V2h8F\nOI2U8w5PDLGUgjSy8z0xUoD903UXWovJUOFOmYbMeq5td/9WpbQaV9kW+zu9\n12u8ImMCnAgY8XyxTmWJT8ezwefJxIB+PT4vZ2pfikaMpcr/MOOK8bDViKzY\nzJLQ4tdaxPJjQN2NSaX9e9JuzotOJqFmPPmayq7YcZa8V2IOtItKsAXXOrbJ\nEc0zmAy2vLxDUnVlaNGBYBJgBSMbkGsMba8fUew/9eVsxiHanXGgMh1xiRJ8\ndqR/uU2WsbH3mjmgSYHVZEGEXwMGYk5R/UyFzmEn+dhE7dAqJ4LMveocWA+s\nsRvYyK/eFtmal3ecU+cUo+fxyuNrYThNCwT/DMdnwaFQSAAB39NE2W63wQP4\nZTAF\r\n=peZp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYjfucZrB3n+2EgZI+R8mnl62BzhARB8afcGP2SSJsGAIgZHFkK45ygrUC5BmxMDrVIQ7DA+eGtlAd0Bgc8lFtrmg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615894322-3b82dea0.0_1615894587886_0.12342922867275741"},"_hasShrinkwrap":false},"2.46.12-next-1615894458-9120dc72.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615894458-9120dc72.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615894458-9120dc72.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615894458-9120dc72.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-2VU1xfj2ZPHokAoWUnvXYFIpJ9cN2TSmbOLkalRTtFjBaLPtdsX3svQigL/2yZbEbOqEwwKt+fFs0KjqMLkysQ==","shasum":"a361d2c70ea107d8221fcf0de6345a3f0194b618","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615894458-9120dc72.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUJjqCRA9TVsSAnZWagAAcyQP/RHowStF2HMRtJUqhrfC\nA2gSyxdSgPJhguHEpvp9Rc5ipqLbRORYj8DkXMHbkBhvpkaMnL31PC1WuMTr\n6KpoXQaTRK18dIa9OSglqbIp/oVUnqbdkacjzsagQyuv2+g1euONYkEhMJXO\nIR/Hr+LhHrsR4rdcPd5W12AHlUN7oncqWJAU9jaSP/7DQqEdDHBjb4hJT3Jz\ngM61GSWTiHFEAnF0A61TT1Kaf806AiXDRDOYzWgvaxjGIr5I0l77MWAuwNbS\ntrTswjAWhkiO3hhRzfJOft61FLTjMJcJwRxBsMbCnKXO668udq8inDl18brd\nGaY3gB4l5r84jYfTSVyKop3lVzYQv7cUGkDJ2sLWL7ajzEfJCTTiIs5av1e8\nhH3Xlii5NdLgiRIk1OKCDOr29Y8TGYrf+49tVlcXCxoehw5Dcx540V8AWmP/\n5gCQ3RMBv+yAMNdW29/cYwVhV6vgQge30qPmEMni4+2+iS62Pee5Mmt+otyp\nlU7OaYI3muzGjdTEWe6pv3A3IMBlQBvE6y6wr68VZcf2cNi4zaDvERm30C0W\npu2spziUaLGq331lG0DI+OzSytuwvwQ60FgtzTt3tWNONDQOYiskVMpV0weM\nev+rzDY+mtfKd36dj4/PR4sS99ptAJFDAEFLaO33mZffPOIeF1TJkppSmxNp\nVRcQ\r\n=HGvk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEaSOvoHXF6piXAtjJ1R1s56MFvjMUaKCRNjfIXoO/yaAiBuRKsWOMttwjtdizxkKnDLP2oKy9p2h/BauFfP/DwGnA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615894458-9120dc72.0_1615894761893_0.596349983051224"},"_hasShrinkwrap":false},"2.46.12-next-1615894578-203ef237.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615894578-203ef237.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615894578-203ef237.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615894578-203ef237.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-M5+XYfok7QKVevOfwhU1wxre5UHvQO3f+wKHLxtfRRXnTut4mELGFD6duiEoaAJrsb05NWU6w0YprwSy2blY9A==","shasum":"82a9a5893fd24a0b186ab191e13d9c7c430971ca","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615894578-203ef237.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUJl/CRA9TVsSAnZWagAAp7oP/0X7bvE5th/0LM+wNFe/\nUgwTEaNk/tvqY5ow4C/AAmrBEBg56xlRCCjlBKc92A+k9g6NjPz6rFDh7dtw\na2dHTUwPVh9LxVO1K07aK4uZYtsriK5nODybZG9Ny2O1ApgFDvdCB4CoxF/Q\nAYnLGPQvJfIHq16InA+0fzSgczmo1k+9oKz2ZzNtLDGAjmkT/JmayTUXCMkA\nyS4pIsAtNMdXlDm6JOBBw2ulrDpMo8AvsEzneXLp0h5ekKSlJOYa4kXlRwuB\nSgc0gTuMXISYdQBfr/PJTtURsk2XTNDOYuKj64HD2Cjq36JhpWDbqLWo31n5\nlLKRU6AEQf09PN30G1n/4RVAa+V0tDm+doeCGo4nQVMtNYnech5r+dKwdDzs\nv+5+SvaJgr/B1GWA3C0x2pA54kMosy0kg88o6y0s3lFAcarAkUA+EO89/EFt\new6mp3ixTq7PhaZ0KxgdFwZeQR+e/ijYvrBoVO8sagpcm/8kfdbyVVUPyEo1\nwmfI+d3SorEPYpeQQME/TAuN8AwZTkq0uxPyNiFGjwMhH5PMgE95luPBmwB5\nf6IolQvGoBcQCRIuDqkQ4Ez+I887u62SMOAsgAL6zBzDlpsFQViow8UHSpAY\nI5UtpvUtLU3ypwr0DGd1yXdxflcDglOYjdd/UGzYo91RBS6sIgF4i7Zsy9nd\nXV4n\r\n=gsfV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0Tylo/5zhTUUKeVUH7m7JnRUh4eY4hzLmsr53L7NauwIgZ1fVrkJTkTealEOJpsPRxPSTWX7vOThHG6Esc50LecU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615894578-203ef237.0_1615894911310_0.3038758767984082"},"_hasShrinkwrap":false},"2.46.12-next-1615894721-a4289e0e.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615894721-a4289e0e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615894721-a4289e0e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615894721-a4289e0e.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-9+b+Pl6ikqmgEFl6DJWiJbM6iiJ7hZRkBOjAkAlEhNnqrsZ90YP+hDtqfUVuKDM+gCUWWEm9gO2gcM0cyJfy8w==","shasum":"7386c2972bf8801d0fe425243766b2eacf45a8bb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615894721-a4289e0e.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUJohCRA9TVsSAnZWagAAfdAP/0n0VFILIUuL7wH7yQqv\nSVAPJJATzHr0nUi8ux8De0qJQIBher89zk/xNXCz2eZJ6+cQLiL6Vh6/f20Z\nv2GcIlf1ts3306adDnvWK91LiNeSrV96nlqCuYdWIhnpGYJ2bSZep9ClwBaJ\nC2e4+PDgnY8RsrmiLhPIvVRE6JFvcujWFOuX144+w3X1ny2nRAo21LTbD0hC\n6t70vbne+3NbV/KN0VlwKjT2LIswePOPopTGM542uWgce54VDdVAVWRF5U0h\nkgDlTu2psg6hpgVgzbp2YJnikis8WMFQ8S4Mk6LH3KuAtDYC2AhspQLLWE6D\nmNoiU0RkfF4DUM0rK4KsviHo+ed2InLOjwHlyXdmcnJ2n8swIyAI96nmcwMx\nDd9VRRnCxjaKw0dMqk+wwnvV3QHfPN+fiH7QIrmQg3IqV1y9jjxxe82C+6Bn\nagc8ShoUcC+GoT08HZM0o6rJKeqf725202pj3+BeHYhgBVCd6fg1Uj+CrV1b\nrZv1hUPRqQyAjgR2M3fWwwDAdYszrq+1albQS6+06M8SiGz1nt2koSzdUVHd\nPQ6CIhm2T74ccawYyzSH3Ji1D9RuskyoS3GUzcJY6Q2LnZ/RiolWha+lxYnr\nohkiKRMBKeUveZoNL9qAd6UwVcMuvTwdQEhaR1dFvfqRRTHPkfyanIs/qhIN\n5ZDY\r\n=uhzz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQDLmoyKjP+3wVCBTTSEDBZ389OFmJsgw+3n6tHrVv5AiAdhZgZrb3KNrrZFvN536vAb9PHK17bNHDRodPY0gzXSQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615894721-a4289e0e.0_1615895072843_0.837400098274838"},"_hasShrinkwrap":false},"2.46.12-next-1615940773-a83de87c.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615940773-a83de87c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615940773-a83de87c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615940773-a83de87c.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zB3pzpqLnVT363lJ2mTlY/K7h12fCFT+Y/fPOoo6RUfXC352TfVBpcVeyO95ZDjj08ri8vid2LJi3xOiIjzmEg==","shasum":"2e6defccbd694370272e2802b1698731f089b3ea","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615940773-a83de87c.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUU3ACRA9TVsSAnZWagAACqYP/ilrLSVKhLdteHKctZ5J\nnQiBkY1ruCrlFR7PWx3VOxU8ljhGCm2+302oJU9JX8aUMxndL39+HwIPG5Lu\nWMbVmUipyF/Gy0kfK2H8zP8M3bK3TLwizhejtWflpiqypcTbtFyJCJRYwwCh\n+/Ohte9LIfyH9+K2aFmyEdB9O8gbRACAjPlWyzcGQtKfmwgODSVqCv+xwwvf\nJ/yBAuEFuEJUliCe+aEDs4BzUmCe7Uw3zMMVAdYWa+LSz4WmLNLYdEA8LuSM\n49QviQTOw3GK8xsEFqZh0yXCtIgMt7bd8Qp4lP6hRALP6xncFB4hOxMz8uGZ\nvg6xx7VE0+PVjzcvaPeX9KZikLfjZ7i+TtKkLhK9yoDmOnYGbk8Nci9tJBU3\n8rsD5i0iZQpq+3AZ/DVjx2zdguXBakLrO4RX9GApUVFT6insu0bwGNbLuYWB\n245ZdxZeU+wcZpKfNq54EZzlcIzB0WA5mx+HN+tRuS2M5KFo75+XBz0JkquE\nyJI2Bfk9vEWOnX9NsFSVTIiA4kYcaa01v6brJ6d7OZkM3WDT4JkAxMwu8Z+8\nmXgGrWgQJKnx60NsuIFt3CUJL/6+UNK4qPHhPluNJNSvUFrNblCk5PIqkCGn\nVul1iJDY68NejYp0DHbld54fBfwXvrjHQJ82EbizBidS/5LdoE2p00Tw3JYb\n2ZhV\r\n=QZa6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFvggUErq0tG1MI1nVgOmxw11xYV7o6BEWLCj2PBOPSDAiAyndho7gKVxYzIdc75NU6+K2VEAHir9m/KPTunewOHFw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615940773-a83de87c.0_1615941056000_0.44728785458933507"},"_hasShrinkwrap":false},"2.46.12-next-1615940772-a448394d.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615940772-a448394d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615940772-a448394d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615940772-a448394d.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-9gWQqHmbBeDq8+Qp4ChwQrB5k5SJaIqO7iMXRY+gfNizE/izZ5kVv4w85HF/EbhrNY96V5qer9MBHJ3lElhFJQ==","shasum":"3d6fc7b6a1964b2ed72dbeb5a02413f55c950690","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615940772-a448394d.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUU3aCRA9TVsSAnZWagAAn0QQAJfLR4QqAaeR80hSrgov\nKS2qZPx6VGQ4n4jGhihFePjvrJkrcBfkHVGgh2tNjK2HTRvCSlF7N/Jyf/VT\nleMm1dlrE67wAgDIp/dvxJFvKOaudI8NpCBgEmfMv9Zc4i3ZB7a6EzJQeLiQ\nugq5QZIYRAk7OwoLOf3orD+mjOCDlSuV+TsA/TLT16D9Kmuf+da1GiDgaTEM\n6BxIICUgxLOdyoLoslBREbAQpPY6L97gN/ejgp1e0andoCmvMvoqV5vfi3Av\nF0EpklL3tKXfy4XAgFvCGXl9TgHXx9bqXfnXhymZJOjey8H1STyQxXpTag/s\n/aOWpRrNDwVLWFvbnp5bRPl2wEU1LEl7CSjwnHSSaw7uWqbnSysgsdDpNfGN\n1X/iwl5poirqMnpdwslE6Gu97Fc8sFEs89O4fWIM7v03ltmljN4i29TEwLwW\nbSq3/aqFBpAUjZlJBAWN2BZMig1iUjnGRI12UCQygYYh/TT/cPiEppWhV4/Z\nRaJ2tBbz7rq0TtudWSw0huh02yaBmJx9hF9+JmDEtSRcb7gx2fIpeWjhv49I\nfrqItDL2RI9UW6ZgmkSjB86VuD+CIJNpA/wexM9SwfA/E907EvzEgupRcoDl\nh25+ov4C/uuTGvBcOId+w8OWXVIfFJxPOp8LipPwfSQWIDm25m1s2YMLO+9X\nJFOC\r\n=scHR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdIehZw/BHVkOyb3SqCw1dNInlty/8LBrA7LM5M8SnJAiEA2/EoIl1VKekq4mWW6Rhal9bRdE/pVbPMp+oUJsP3RFg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615940772-a448394d.0_1615941081897_0.569292409101783"},"_hasShrinkwrap":false},"2.46.12-next-1615947584-3e4346c6.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615947584-3e4346c6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615947584-3e4346c6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615947584-3e4346c6.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-TqmDuYPVOln6Dw4y0ACk0p1D/chr+iBhu40gOtBKBiizDnsxYvuxTkniD+Ceu7vH6F4A3xb3wwiXZXVm0D/ZwQ==","shasum":"c2a1772d67e50bb6e6bec3324b0d33ffa3a99914","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615947584-3e4346c6.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUWhlCRA9TVsSAnZWagAA6nEP/ikUgPdlIScqzYPenKFP\nR1h3yKOHZjtBeXcviVAZzGxC/2/Jnpn5yUrMC3amWtp0qm+rqwTy9hc/dy3r\n8yRyszbtn1bb/+V3EvsshpOR+87UEF3QdqNa/AvtNLOw8hitvdX3qMYFtYmp\nEmDtBQASwmETxWoVpDOR+IUm2Lsf6RZm4UUBm5ajPf7aI23oEIyVtzuaV+/L\nY/ILbdXDpFHGgACWGuzeTpFP0RdC4LoFXtvTrVakx2VygFd2zWTcs2xPw9Wv\nQWAlzE7c2RWHwWYnNJfl14VixXzmHiiMb9Q5XV5PxfHsoJ4H9Dituj+lQemV\n2tJpDxE+UxdG/OKIxmu5b4jAKmA4leua8i9rDgssikMp8Aqt5VhNIUd179WM\nRtMhX8Sahqgs5WA2AtZXmIa7hIfrjXyMESkpNdGk9BK/NDlsLb3P6rKNzig/\nTc81yjnBgnP3rJm3SB1+D+pdNAlHskurXURM99BTALyiNSULxapp80oMSsFO\nncusU7p54s7R/RpZKvlBivQZDa9TOkNmXOsYqqLMy53WhugXewkGPqry0HNi\nz+xcZYUjetud3ECi2mg4PZXNOwp/vMCj+QPm9/gsA+HogAtRv9g8DjhxJri+\nnDQRxHh4id9KknqTUGNlIR9jntd9dPiXzS9goqWXgIpmBaEbZOyNZb/+wITr\n/iC8\r\n=UrEH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEe2Rtj7Z9YM/uW4Di/w5y4/LGtI8SiW5R2Uk9TYOfvPAiBBNtSkiJpFu4l8iJM4ImgPIGE4kwp44I6UeoqH83zE5Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615947584-3e4346c6.0_1615947877496_0.30740689925781006"},"_hasShrinkwrap":false},"2.46.12-next-1615948732-62026afd.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615948732-62026afd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615948732-62026afd.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615948732-62026afd.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-RqJHnefN7Hs2/qyze1m86IWC7Ln1BI8hNvQDUakB56c6p9QUTfzbKn8dYv9dadN4hzV/U+fkHWP0+hqdE36j8w==","shasum":"685e64a5bd4c24461a060a556105224280fc410f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615948732-62026afd.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUWzsCRA9TVsSAnZWagAAaKAP/0dmzhoWnr1ioQqpiG7e\n/8x9KiIORUmLreVE1bf3V9hhJ7+r/kjb7myh1+kBbDYIadeJPur1dkQgvfUQ\neG44NjCWLySeFfFg92HTM3pzbFbDiCNu2o5F6euGRKAf+R+DO09FyKqy8dvr\nEqJqCxVoMNCtDxX0Y+3smxSbZwLgs+yPIaXpLKfhwSWMCEjExPRb4EZ/QjQK\nphZxR6D67kfewk89aTN26IHYDnAxMi3m4Eafx5EnZUPuuG4wRPetYz4jc3Z1\nhyENkTmRdgvmYuYzbpngHnMUrF6dc1fQJRYlklc8siYHmbRfVTCJlT8kZZN+\n6MqcFy7Zd0sC3fusR6NP4gZ8eFarqfW0OicE2FR3nC8/1Am8RHi/dHVAc3GW\nEcsyDjlt0NcK+XeVMaaKKwC05szOVFTAXtDrF02pvYt9sswakp4NNSN7uxnM\nMVqi7Tysur0CJmEuo8hky7gLP4gnZyg2bODGuOsDiqJnF3/6eX4QoYss3iSl\nHvXxGlowfeXpb0EQYy45BTaF8SQVHUiXmbl7+HPD44HrXeGjUVMExFayM6Z9\nGXnFIE+KfGzZvnit7+SPnPWPJSduIZLo/QvMDuVjS8LFwrELGoMcY/EytzpE\n3MkaQCtr/hlnchIilMA0lHS+kYM4ZZu67+RQDCeSyQkR0cCtge7BwobGPRQ8\nH65U\r\n=j00K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEbVqyQHrvkPLicctvMCLSBvfLY2vMVWsKcBzZ/VVbQIAiEAz8fX+/Uw9n20xRRSvbJyjF4PBSt29/1OYUMrI9qOOvQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615948732-62026afd.0_1615949036142_0.833058840534149"},"_hasShrinkwrap":false},"2.46.12-next-1615951852-dbce5a80.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615951852-dbce5a80.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615951852-dbce5a80.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615951852-dbce5a80.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-InwZVg9K88Q2NlS5cLj2l1Ym5wALmBdNT0Uo0qb/qzmCyCqagUu4csCjOXt8TrXCP0yQl0wu0nA8Nc1Ma+c9rQ==","shasum":"073fa950f5d7d407dd99eb207440938ce1f008ed","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615951852-dbce5a80.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUXkVCRA9TVsSAnZWagAA8iAP/iFgnKTR+8ovSjNl5ksn\nIqs07VeGXSefSDy9Te4p7grdDVllnQMAlMk3ucARhGmr4XcI1kbTpJ5fP2ch\n+pxxF81sPgMb+xgjekr91xPL3G9B0VwtBuLQpsj9Z77jV1DvTQvLKynjyWFu\nIlFG/E0mHqPtqjk9u05XLzOtYpJSXVlZV3lBTHq/v/6bOKCHEgfpdXLBQGGh\nPeOSgLPxRm6Ae3NMCnttVgEQdLPZaSrZADZZnTK95BrW+k02sLwiVzFpP8NO\ninB8cx9lFc2t4tGAAt/SL+0FwBs9CKKZe5jce1pN1E7N6KpCB9hG3s5KkDno\nFg+HDJAtmIEfBxQVjtwSXSkqPuKlxBrjWsPEQfGov0AScLtiji+NeFixyvoZ\nnSAjVceWk8AyBqwurUIdJYsnvpeWOSMHBESpZRZB0w2BlqGswDp6oqP8LOsR\nKH4lecAyZzOLmVoFtUDGSOIAd/JqTkwquhSkRfq8Ctxlab/xCjyKXlavrpAo\nar+xH/qaJAMmhGqHOGPygYBeBFZtMXtwvUt7dgw9Dc/8PZr5NlIN/E+icBIc\nMbhKE/MOC22PTvv9sds0PQNgxGFCc/SG6B6qInlpeEBfRgTJ4fOTc6Rvlx1g\nm+S5RDdEBUSYOp+sAeYpWeGt6O2uJKGeIyGkgJBUEtbOxXfORwXWbBbV4J2B\nGv3Z\r\n=hqdo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5ixV7jJgiMzexL1E32mdPrPuYbcTO+Yyn0yYo4myFDAiEA7aCo76fqLY2+FtSLHwm3LuugTxF7TL3ttuyT4oUGT3w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615951852-dbce5a80.0_1615952148854_0.23074437732317477"},"_hasShrinkwrap":false},"2.46.12-next-1615952198-60c38060.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615952198-60c38060.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615952198-60c38060.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615952198-60c38060.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zBDi5LNRVy4vuc6iGKUdXeFUNII/DsqvueOsJlEIMXCEiFj6YniuIDZovdG0Pym9IwGnRdgvfw+GEdalqDlXVg==","shasum":"f378ce4079e24b319240d0157fb74a87aba8d23f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615952198-60c38060.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUXpkCRA9TVsSAnZWagAAGM8P/jplGAU/hS5OEno7y2ls\n66QFuMSWK7MkUfB0woyXpIjWWrJ0zRcRiNdpPfi6wX8SaQHkSlAdGIvzkq4S\nnEoqh6ZSxNs78fLfSZwYNwVvq3A1NCjr98T2z6JbaXhTd6G5iC1PZ+CND0hO\nUB4BZ+eB1PsK6Kn9BlPZN4dpDjAHjt7qjrxuzyG00MFlR2nOF2ifOKVsYigA\n40HVUrfcCijLz6iCQEvDo9TmjzeX96sKPYLFbGZryGq2SDXE+CfVVScliFRT\nzarpls6L3bIttStZUhv6gFr82FSYlL2ev6EKTkMzgzpVVmsTTastFU5LAkbZ\nfpEdMKHEjE2AkoEchqak87Tj/bN8qdO7rb/1a0JkXNGANbl2xLiJFQSz/vky\ngWNVo5TbDJVIpvhLROH1Yx+j/OGu3lADCjVe3Y5XLTMVOxXAHZ8IEq1CNHjy\nYK+5zoMVbd7LEqM9v6MtmAZ7mfrbtzc+WnLjZ8FrAELAZMKT1Q9OHJIAAnCu\nbropK6xXR6b+pEcxHLBFOa6rR6PhQi5GeLpVuf2S2G2H0mZY4hOu+0ADTEnE\nP9cOZes/ytYUaD8rSTXH3iCZLQvb1v9Q7+lZunwTnkEwpAnultm7F1YSeuh9\nXh1zLig4E3VYGH63ntDvBpRMz1NQ63C4mtwN6CSSAfYeoN61Mo/g7yJsRdOW\nlpHW\r\n=lMGf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUlwVm83+qk+nBcKtMUCQMLnq/cFDnPkP2YDezo/EzXAiEA8uuZEioouImUlngrSglit5ybKfT8Cd2cQT2A5tuo2as="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615952198-60c38060.0_1615952484237_0.47537013351238433"},"_hasShrinkwrap":false},"2.46.12-next-1615952220-42e38b49.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615952220-42e38b49.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615952220-42e38b49.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615952220-42e38b49.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Ynqy3h14g6lInEjfGHIucst14maU2BAwzUUsPkmfhBx6a0SIgelumc0WawCAGm1cw4Jg0sCGzyulxUuVoMLBwQ==","shasum":"f6aa631b4f5cd496d473e16ee3edbc216b67320d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615952220-42e38b49.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUXqWCRA9TVsSAnZWagAAa7oP/AgC7iCazLMsaHyyfyXW\nKeCerp8AHl3h0iJRMXnKrLpOSkWV0sCPULKzTy8bvLd8UMl4GFTVnU7CJJVC\nWvm64X1qt36Pco7jg6i/d/7OdNNgrlGXIihqVMoM/Xt7HsAnLaDnokFMTpJT\nfvz5NAHJ1RA9h5eT9KCn7u6RK+FCtNB/KCje4nHg02BqmgOaG4RrFDFBaLik\ni0jn4qjCBn54Hb6rYfSVMcrA4f8AykcC7KW2VKV1zApJYCGt4HSvE3tEb8Or\nb1BEmH4CSV/ee7t5MjRVetc9RS8rmdlb35wKAbDxQ6yEiwLUx9iWJPBu2SEN\nWXlJSRXmXZJUQxKcLJ7xgZzzORvchOZ+dy/TMBxND4m85rBR1PdWeP722aYO\nh8Qu39um46mEgm5FNR21i6FNPTUWoS7zMKvTaMx8mQJnZFNaG4GhH13syGCw\nUwHIc7Ou4StsC7iclTI3kJx1UGGiO2MkcXVJkG6W1nAShLBOhEtrhjiENkY5\n4dIXmGzK1O22iJ4diD6gO4Ip1TYsahcUtSKiI824CTET0hUhntI01wEp2SFr\n8mXzVMTWzX2C9SIS184lJ/iZtBw4wweZM2DZL1Urq+ohHyztayVjiLQHGkc+\nIlT/jb3BGYxsytfu6ZPIYS7ECzaFOjOFGwbPqXC+PefApSWdFT57syL44rbR\nofwJ\r\n=thfe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4uDFNF9hs/cdXzwncqN8LOMC2YPtJ05M/reMz3ZQimwIgBRulxQ0moCff3CAX3vt2C3z0Tg4bOAELLGBuY3NS0XE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615952220-42e38b49.0_1615952534310_0.329211473462216"},"_hasShrinkwrap":false},"2.46.12-next-1615976369-4310800e.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615976369-4310800e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615976369-4310800e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615976369-4310800e.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-NLtgmM+Ju9HhK3fC/tVn6ZH2Va8sgXo1ttgwRcFlhjiJv4kjkDNEQSYl+ZDnGnY+vdUqiaoToXkizDfjnqXMpQ==","shasum":"912333da1b30a3dbfc940df231f59ec6cf3f4d42","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615976369-4310800e.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUdjVCRA9TVsSAnZWagAALY8QAIlkleXQcWWDYy5ZgkSm\nyVAR3SqDOSlij3UYptg/7wQ4qvCBV/oo9nkbmlBVx2KoNF9j4wTyRdLffNs7\nsjnlDY7LSfcUUQpt4XDNPkwBiSpf6vPIpHC1KH1BH43l9DgtjUDWzZa0Eg+r\nBouL8DPDMTJ5Vpxb5IZbYAMT0HfveNj+VoQKnEZ3ZtggmiJ2HYsvfa9JSCKi\nGCJI4HUxEY52F8+5AMFQTkqy3eRRHTcdfwcNFnu1hJnEcA27H274worwbu3K\nlwR2Hnq8k0lKbLAfI9kh+aCtdTU7Au3MXGsxq4DQvJu9dR5hPn/q6RNtFnSX\nV5FHc/H27IVQyK79TEwmHyC/AiAiL34jW1E40ObupYevy7HBj54oYL9LcEmH\nqv7BsrCMZ94gvQfHyWWn7gNluE1VKgDjNLqw49eBTv5mvWj+IO8bJMcyxHIf\nZLz3C87n94u3eos4iCnofSbwswJEoVCQigqNVGORl6Y5b/bBI9UI3Cr6TN3A\nMjxn+Ay4O6QRXHu3ySNxHTyLa0gIvKQ6iMvX2sUne36s0s+fCdb2MsVrHgez\nMYi1qG1o/G39qAQNHt7KZNhJPHhaWITSf1vUwHu5csw16LUksPooovTj6aME\nG9+R7LNm12a94syMjAYlZZ9FRgjh6dSQqIPg0Dc0yKXFgi7Y/1oFxkA63uGW\nDQBf\r\n=ciXb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVonGFqJ7HXQD94zXHAb3xOuExc2jlBsRzqSepH5xPywIhAMidXiJV2Z729cHCiDnNtF71MDbuDwCQXCUvx+JH2GyO"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615976369-4310800e.0_1615976661396_0.2719521355497385"},"_hasShrinkwrap":false},"2.46.12-next-1615988966-43a6bba8.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615988966-43a6bba8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615988966-43a6bba8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615988966-43a6bba8.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-nvNWgstUHycGwREwgv0gADi7zFm6R8w6nPka1a6AOnb1GuOSwXBq4r3ZBdKFEPJFPnJCT6Uv2EnTx4Ue1tEi5w==","shasum":"b92e37df54ff4f587515796515860eeed498a000","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615988966-43a6bba8.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUgoPCRA9TVsSAnZWagAAzzUP/R0ecOcwpKxx8LPeDLU8\n16odHIK5Dcbkz/2YI6xxn45fUbF4FTa3Ss6iGXcFg4ZcvGiD6Y9pccEIX88E\n70DZtIqlp4MecBrXdAt4ATZ/nHSH4BbIp/bRaxfmjItrvgOiVorFZs8pyVn0\n1muNtlbjNLSeiqVzBNSHR+5+J2gqekue+Kbtysvluu5L25copcW7MDER0X7p\nBDg5fC+DNBEG5RWkYVPTiqoc8Ocufpw1AFyZdhjyCwwXLbD0yPscLPU3QMdA\nuI6tVZqdFP1EitXuLbnYHap4e16FiJMbJUuYimp2txXx+3t/J0062TRMdWR/\nf6Fpr599ys5fqoS1OYoA8+ifnMkppLvdWlA4lwwkt0geamc5gDofEFLMvfF0\n7uyjVvFU26IXqLTuulM91q4sE4YtBaxa2lK67Zrryi7R/x8eeWQS18YUvRiY\nZM80/ymBwObsFC8tjqCYg+leGyepqneULJQEvQgWbY8U9DfWcXO5vSL7YKl4\n44TqaGgqELy7ugrxkR8I1SJ/iDWTa82EdAYiPBXpb9JwB8MAgkbruuZn1Moo\n8fTuQjKS0HGEqmyinWxKQ5j6EJrWbXtoh/8OHebmqdYgTNY8evyePtzZ12F6\n0mmEsxbTQ2kWQSP5voel9jr7u1NhDmxb+53rFMBUunm4gY2o5J5DSpLLIVCV\nCQsf\r\n=Y22c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJgow/X6yxmvDYen4NAu0178Oc8cfnJvELxVpH6BYa+wIgQcs0dcC0PvZMJEVSo/Wpv7+5so9y87FWxr+IUN09kJI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615988966-43a6bba8.0_1615989263289_0.7365449044958723"},"_hasShrinkwrap":false},"2.46.12-next-1615992140-ed20fe49.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615992140-ed20fe49.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615992140-ed20fe49.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615992140-ed20fe49.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-V+CR9TA4uffXqOAU1L6CU6fqgfK589MbTFz5OpkK71X76SnOipgL4HQQyXU7RmdvvmCIo4O7wrvZliliEmtIag==","shasum":"a513eb439544f79bb689519e10e191e98ca29473","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615992140-ed20fe49.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUhafCRA9TVsSAnZWagAAv1UP/1fe/AAVeuMskPUFbw7y\n0kWWSW8iTjLoBhcKq6CGqUsvE23XcX4ZJKY8ynOPNfkaT6pMjWOIlzUnIvAk\njPt86KIUdKq2folXF6ju+Sf9IcycEWMSAb7vb6Zp2RMH7hBTir4VKmJ8Dn9V\nCMlv6kxicb2X3XOkbbxGNHSUA7MTyuVsIy9/wdYxYN91MGgCx6hN+O+6loY8\nfoY1dG3X7WDI404he0ll2FSe8pW/gXvdh4OL83eX0XRBGVVa+KdS1lp0Bwiv\nWAKS3dJEHbCXkZUsarzfZrSO8ixkBo59RssqqCSrx/3VV1/sPOX6MTqOTUTy\nQishZmQIEhuFXu+jpPIW8zR4D4Da3i1ahG9E9NvGeqGF+WQrNhexdII7yDBh\nsvC0C9m32H13HoPvNaKj2mqKK/40hUR2B4XntnAkgX0EmR9P/enSaz6ziJgc\nMCB8PzdK0qjX6MX4wRNXORwGY10thhR51QLO3bF9al3diqmCtJ1GtuCOx9/f\nVodrcSjnIc+0OLXp9hI7EK5WlBg+XWCrvSS6g5RKa1Ci1wb2E4iAp4cuqlDI\na72mHkpt/ZN0e2AAHxsE5G5poz/vxdxuaJVZs/vvga4Mggb6YyKgHxl8ElQg\nEZaqojRsvucvdPSJO0RY09h0EYtjkoGcXnjtrRPze5OfI90cBp+PRgSnA5Op\nvFJ9\r\n=oI1Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHlKXQjLQK22WrSK3v4/z5VbnhF5efUfC2uWnihL3L+AIgYkIY1R1DUJA6tVoz4PrelJomDbiWeGIoEVVoCTJxSAY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615992140-ed20fe49.0_1615992478591_0.05327557621789647"},"_hasShrinkwrap":false},"2.46.12-next-1615992373-4310800e.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615992373-4310800e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615992373-4310800e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615992373-4310800e.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-+XoSJVsxiFtWnxsBOgF1i23E9Cy+mfeRImBpcqzdJUKMz1tQTADrKRSe3qH8vCr4gSeekQlUHvHtUmXGz+KzEw==","shasum":"5a1e902935710a8dfce6f14860beab94ca3e38f3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615992373-4310800e.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUheECRA9TVsSAnZWagAAv6UP/jRodXLMbdPsU9LpOSqo\n/K/p+YinCzoUGg/6b2AzsrHPzSmvWeJVyM2VFd5pADCWQDY5uAxQo3btNW75\nyLyzv+Qn28qCxUqMUqlLXQlyhuZOXQ6Yv0BFNmNco0sN4o5GoQAIPjk1Nv/e\nbX0EJV1gEpVoLqTEEkNT6ho0ZzWBFdpVJHpfInwpKxcaOeeE7jW+VLkiBkLU\nHoh8ZNUEJA+1523aXkCv4BYgJt+l4+sY9bQw9uTQa0dn105aeKTghv+4o9+T\n/XrDyxw9WIq1mj6sfTTVwoHClUOA1Hft0pFc7JsX+f82ieAzwj/ePLKVCY3N\nq2T1HkoNU9nqrbdj0ECOzFKiOKDiT5qGqz4vrwmi/8IOuEqgZk8ylZf5vIhy\nMLn/ZMMo4e5bRaO+919VrvLWjpbojr19xfpXV0P7sEzLPbLBUjlaTktI9KX6\nMHzycYMr7mSn2K9ArtI56gKDky4TTmrWnC83eXvu9KnDF2TAznvw0teN8n2N\nEDvh1RCTrURcoZ3iNjhPm2TmyCfj7hsNNNuoY5YiiHZk3AmHx1UAWs5caEPC\nSVl3sUbFmrsbTffFHcz/7mFEezqcJOX198xnaHzNU9ypovXn6BR+90WRM1J8\nJ75vRA6hefAkWBsD9TnOJrX8EXDeFoaKeK3xiJimW6A7ULaGN0z40WRB/4yw\nlPNb\r\n=WMgj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOTwDKiE9C1VjbvlZ4GLO0wGnW9nLTq3r5UmpS5RpbzAiBUnbCTQs2AQ78CJh94ZYlUbNkIzPAZFfHaDqCbwetVGQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615992373-4310800e.0_1615992708087_0.3849827750970294"},"_hasShrinkwrap":false},"2.46.12-next-1615992489-a4289e0e.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615992489-a4289e0e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615992489-a4289e0e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615992489-a4289e0e.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-swmUU2+hJUBdkQnaCwZZSawC0EPHvtpaofDXvOgADycL3ytbpmLaosm6CdzxzGpIZc2vKjsWDHv/5nUsocYMxQ==","shasum":"2c0cb72bdf27888ac3fd17602c7040d7364ccb52","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615992489-a4289e0e.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUhgNCRA9TVsSAnZWagAA8mEP/0d7Y05rEuIVJUnw24GS\nLFjVyhV8nzHv5uyGsuCrOOx2lmMfNdsmsUNo1FWC61YglkR+wjFwYbZVlfFw\n3FLmQs+qodQYSe4rHdCZfYHe/ka450lr5bkiSaorL+97CLGn/OY2XRflQGBt\nxx3N+cgPNNa0GHoVu1+Kt3w8rF53Sf0cAt2AyQfoFaQxbY+CteWs1P6UV//0\n9na4UFT9IdWiG9Bpuo9fFVlbpLD3kMt0DlzJuQqjf4ve+ThDmXdHbHi+I8p+\nYiuxoY+3/hZsDCEETTAOZzUO0O5qWhKNK+IwnZeYWmtdlYbzOk88fLdY/nrw\nz+ciL0UwXmhDW741ldc0LCcL+5zuUCjtM11JXKNtGOiKsW+RXv73xSzteweu\n6L3+vqh3CJ3OSJJ9+VVDRxuQ9jLCs+zEMDXSyEqiBoYeYy++iNHhyhvXtmYz\nnfyno6uvRwqN4xi8XMVoRlJ5XnOLH6W+7J8OlaRTiEIWVPm7x9OYyzS4rNwc\nPyP+4I+Xjupdp5rlawRxzN9kVMyf4DrjczvAIlY/1eeZsrRGhjdMQYL4yUig\nIC4LimZkMZUr6XDPoRLonWvXg8vQXJQZY03Caxom8RZmr68QqmeuFX5wtXgB\nFVccjmH2PzIqm1nWoWy7SgCqQgNhPzjd0ytRraWk88cApEHUOjanGiY3urqs\ncEN6\r\n=C5p0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGV8b/qNy1nupm8RMVtjZa44xkDGR3xVqy7Fmz/7t/f5AiBV1fcfyz9s12TVm/+0wjhbEdvrrH5f9r3qFSkv+PfSsw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615992489-a4289e0e.0_1615992844983_0.9951509902966011"},"_hasShrinkwrap":false},"2.46.12-next-1615998285-a9156483.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615998285-a9156483.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615998285-a9156483.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615998285-a9156483.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-+CGtJYtdr9eqJB6xt5dS+oCdeqQDNc3xKFEqfdRQYBqCf+dv1xz4s0/SjWBRPtFvVa3/EXbZhkgKT64mzFt0eA==","shasum":"16c604b2d7f2e7242bbff6a63133c58021cb9987","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615998285-a9156483.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUi59CRA9TVsSAnZWagAA7OkP/jU4up1waB0Ki1ZffdlD\nFmhTVEf4OSg0eVMMDhddkpgZ6Z7LmpT1RN8Mwv7x+5Xwyr69zXzZWQ7SWDoi\ngpJQHeEggvRpB6Fm76ljGhors8f+UTT0lCvlDk4q6h5HE6y2gvHcxzNJqgGo\ncZAmGdkQFpHdwN3jk1mJCd7OOVwysb51dgA4TuHuAYGT0rpjYbWosewNNlCg\nEe7cJhp9QYjCpkRlPZSJ74/G4uZ+4Dq83cQkmL4Ohybgn5DZ94mI5i4jVqfr\nYyRdwTfeFUXOdywfU5veJz2kkWRChwcjHGWA1teBNzTTLKQNxF8koKWLFbAv\nT8GzHiQefhb9kPAp01i9XYjsEa32ZT41CKB/ZkbAdxwSRakFLj96ifVYSPV+\nABaX6LXBcy1R3x/J65vvklLKLzNHo/TrgonVmjvAJF/t6TtPiQF8f8mspc1S\n+X6H/fHPSL6faszgEzrQkbnaD9fwpX0IvzRqkDYIScjidK3eIBxtYqHarJn4\nS2relbthgW7lsl0gXrCW7gnwZ9x5l6h6218FHGqIjtR6j3op0m1VEUSjzzh5\nNzZGsIkB6OimjBIF+xvCuq8Nc9LmfDcS9/zOaUyRTlUQmlFxE8Ut3W5wjdV9\ngGL/LzlzwScIBBLm42RrfS2EAbK6KcqdpO7bXQtaCLKWfjn84XZ23ZkuHo3p\ny6b0\r\n=JF2X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcU6DfDU3c5hkxKo7DqffMlv1gzbG3V0jMU6sSZ65rXQIhAMdcDAYLj0vq+fWRTP92FlinX9f4g4JjPHcr05PteocA"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615998285-a9156483.0_1615998589115_0.35731498376934856"},"_hasShrinkwrap":false},"2.46.12-next-1615998301-a4289e0e.0":{"name":"@xdn/apollo","version":"2.46.12-next-1615998301-a4289e0e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1615998301-a4289e0e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1615998301-a4289e0e.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-eXQn9q7lcaoG0aLEJ4I+MUMVdP2d6x92SZdr0kI8A+mDWKsZc0zX4HXwAsEcedfu2b9QBqPXYewgTTAxofPtwg==","shasum":"c29fa9aa4567d1238097e95fbc2555f925658440","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1615998301-a4289e0e.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUi7ECRA9TVsSAnZWagAAg5EP/3Hy0hPFyoLc+JDUnmSd\n6mv6cTBSFHdF4NoL5IUhCfdLDiHjPNdWejQ2vQ0wvKDQCs/rCZA/GOatJd7I\nugpqUzdl0gXbpsmHu71ufSaic3esvrYtJ5cK6ZNkDFaaMJJ8umnzvDdYkbCN\nXNIYEI3S9CWjQE9YlxfKPgwHssZl2gvXj/ma7Qc8k575vT4KO+wNSgqMEuQt\nti44Q78yk+d5w8paBlSYxDX8ha91PsFCW7U6wD3XfjAjVlgQEQiJpQOXSh18\n8DzD5JfilmDC3o8CgDyu2VKEVuYD9nGLQsGD5dznKm1+SCIfz900FMrAdG2B\nhiKJdy6s1YkgUMONBZDkIQKsnWstLMpioDtflLFZA+gvedeJ9GtHk4iVGKdW\nB390UH6bPZYNoik+DxlNiYpMiDN0P6QBWvuI7VH6sLxDRdKPbB6k3xngoduS\nhVhtlcAlEPMlHTmRUKc8oB0PWntrzt2sTT5P4OF8fsW2+R0zEATmrUwI0UBv\n92X9LE0DJ6d5yGGjAfqgAOaV+pyR7dbgAqIixUmMcULu5YDOUtUZhwJyktpy\nAKkExcyQVlX/IWCaShkG7f8MqDbcWH+ceOpYTPgLKiwvpbdwMFxDBCIIpLQl\nwrgbKYJNWgVCzXk6myFVGQqY8iRT2QJl652m3Jhl1mqIuSx+EnePMopzxSdf\naFfC\r\n=I/qY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ0bmt9apOhXh/WI0/YNCN9QFD2ZQ2nQT0z/5FIFTQfQIhAMjpdJVR+z01lOd+72XXORyrL/eT2WQYpZr+C/ZSGhmy"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1615998301-a4289e0e.0_1615998660096_0.39350285107285576"},"_hasShrinkwrap":false},"2.46.12-next-1616000880-62985ef5.0":{"name":"@xdn/apollo","version":"2.46.12-next-1616000880-62985ef5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1616000880-62985ef5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1616000880-62985ef5.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-jdlGY6wrpk3ObOILRLzomNS1K7mWZGFk5JdK41kkOaX2EGJ4DltqLPCuVTxwc7QnhMkXrlynYEih5Z6bEkn3Zg==","shasum":"22a13ca6d2827957bcf179447ad127e8698449fd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1616000880-62985ef5.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUji+CRA9TVsSAnZWagAAV+oQAJUI/pl1spM+p7VfZul8\nCMyXPEcpG0jrl/AZHyJbO1W8DC1M2jt9PsTX7nuD42jlhy6pjRTrpsFKjWUX\ngRvRkfS9DrNZVvmr5Ddpxy+Pnd2E/BxMHhhmPqqQBMP1p8nVkHecnee9FinA\nJDOGKOO7OiAZnV3ShIe4UTyPvsBSE0ThpqeMExr72XDr3n8oR+6R/P+llhg6\nx4YFtO4sA271uTsuMXNjh6RzTbgOsX+sQrpQ28mvqOcyPZ8IEPgSfUiGj/Z7\n4CUmDXpomEHrZWmeCVL/rQ5UMUnmhZUN0W98MNHhYwYhPeiWfKH6vmLjnfxS\nxAhUnz2BPF/Ly+X+B6w3UUR+bQXofBu/T8dutlwtCnujJIuK69yL+ZjU5I/Z\n/qgg914BKDnohg7uxpIJtCM7xrLQhKg4Dnerrs/mtArGjPWKeJ2bj92pM7bj\nSgopeRQtyNe9CwMEDzbtMCBCl6W0/zSu/HUbkE1vinhQ9PKdZX4ydy3fKYU+\nSgLAQSO7TbECcGOgLTv1K7R2T2FKEsT+bTXmbzkfdbxrJPuF0Cl58KreZ2WI\nQxekWpc64FpRmbaef3XqUTJ2MfpurbWdLFBb/00zMwdp6lLdhwEQQKrGeIwO\no6AI2OCOTWYQ6sa0tTbi3/5Z5MoNlsdhuVnnGLSzku24KwaOVlgvMYo4BNux\nYzlH\r\n=/tFI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9gj1nccyU1Vcj4mqK1RxmOO/09JEQ2cFF8QA7EU885QIgVhUj1j/5zoUa8oGkhflk/k+LbiHBXJdBs1XHNhuQkPk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1616000880-62985ef5.0_1616001214263_0.8487151422511903"},"_hasShrinkwrap":false},"2.46.12-next-1616003176-6dc36d3d.0":{"name":"@xdn/apollo","version":"2.46.12-next-1616003176-6dc36d3d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1616003176-6dc36d3d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1616003176-6dc36d3d.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-w+8uMIQDSnnlVioLwKPWKz8nW67QVRdSVvUSuMWu5aWoAFrdKDV5T3m0NBbD3MjHgBdRhECIZwK14Bhz2mLOMQ==","shasum":"b6e2afba5d09c7b56e2515c0e5db76ff8747fd6e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1616003176-6dc36d3d.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUkGFCRA9TVsSAnZWagAARk4P/jWa28W/TrjhDAe+a9ZZ\nztG8Xsm3OGtkeQwgqCwwmmMEMAOJQhXpD9CdRrm7p/zdMZUCYkGiTKnLkAd7\nPm0zEKUEfnPLX7tArR65eJHyKkDiC6wTPmZxClh4O5xnBjdJJOE7KALjtnRA\n4i3DwhriD+oP6hupcbNPvMWN/KzS3/q8hrC7jkdGMDTfR98WmEqWpEM7bQOT\nJZB84yHHchxQW6jWVnQk/FM+tL1yTNyIcsbL+cr3pF8qprA3E+qr60uL2leB\nzSbd0c0Zl6sZE5JTK4BugjldhHSGS76Hwxt6NS+20nmwQir3KedYh8z6cyib\nBhyg2wJRjR4g9R65PU71AbeKlIACBj5A+ZlFgBwdzW+qMHxuTzRmS0kgRirU\nfncBqvidHSe27NiDYanlsvvVmtH+f1Bqi38RYUEobrfXFm+lYr1aEVRIuNen\nZ7fscgOC8jNgQUcL8VYPfabGuUpwttRbx7HwxKcxQAnVGYQhdaU/Bf2iyU4/\nCnQiEaThUMFKhZ05zIn9Bvg0VOR3MPT1Juti3nh7J2TjnvOAZv0dAUv7AuxP\ngy/59ue9wB6LBLksR92YowTqhsgu0Q0SIpR/epRebse39lLKU3G+kH0K22QJ\nbOBAonyCPdO2W9knQMnXL93htic71CA6q1CavEjR8kreTaSZ4tCqjyWES9bc\nW9c2\r\n=T7Tb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByGae9Fg753p+gM/W/JKTvD/dIJRdBc47MsTOqfCzpTAiBVw7q2wuyXZjvFrEKa/rLMrek4Z/Zl4eSKrnWGErocCQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1616003176-6dc36d3d.0_1616003460708_0.9224515239445372"},"_hasShrinkwrap":false},"2.46.12-next-1616005425-5feb1d3a.0":{"name":"@xdn/apollo","version":"2.46.12-next-1616005425-5feb1d3a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1616005425-5feb1d3a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1616005425-5feb1d3a.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-QaOGwih2j55SmaWu1otC8lqN88mziNWcHVj2zs4aDJqZybsqc7KQzaBJTf9oBj6frQJnURU6l1KULp7k18o1JQ==","shasum":"5b36a622ce3302ae1d0f4a1cf3305b182c422235","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1616005425-5feb1d3a.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUkpuCRA9TVsSAnZWagAAlGcP/0D3juMhS7fNIQzJtyBo\nnS3GfAi9IEU91nV/Ej/O5sH4NdsC/HlRf3GYBOVfuSrBvOof21DHwcEuMLg6\nBX4LklQUx5+noXpDZXY6hser6oK9IURqEVfV3BeUYKknKBLo3JQXqQD9YKrp\nhMVTeCLr5YKtEAVXuLBRzi9ua3HnNiEjTa/iT0Kyz4wX16q+crwI5rfKs+at\nzarsHUTUSVbw9MLOIx52Kr4Dob/h5iwgsPlB7di6Af6+cZyU/KzSqA2f4BQt\nW5YRlpdxLuACTt2FnJXdZrZP5vHgFMHGajal0PH0bixr9MRap0jNw3CSiwS+\npwAeoALqRHWhkoyssMwajF7cxN75/o0i8cF5WmE9LsZkIna0dK1UXw3ui1Fw\nDy3FKCVj3tGgcmgdqMljPYIGK3YW9JR0fcPdP47ZFmSm48bqOMYH5ZIJpU48\nHz/9eIG0OuUAzCckeMsCN1oZpCcjsAKhk/LXOC30N02OMybUQDXRPsS0lDZT\nSS6rGjePks8Z0NOZQTwJ+ZBzbgXQcfB2uV8kiFVrKmds5AkVqZLOjJyA7wtp\nDPGLtXI846b4YtK+iQJniUgGDkowBwSVVGcsvHg7p+Y0MMsyIlT9g0t356Xe\nxD67IBN1tzJDXCy/EkspiL+Bs5cV4x5IYyLGDSb8qr+9bp5xvw6FQ8h7BEu5\neHE3\r\n=gcoy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhR3HQFIQX5JuWU+RI7uupzKrg0eTGmp+A4bgEdGwJTAiEAlOeJevk3kk50jCzHyvI9PlblwwG9sPWMz7/3g+VaZms="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1616005425-5feb1d3a.0_1616005741635_0.7950322102428256"},"_hasShrinkwrap":false},"2.46.12-next-1616005524-f587b5bb.0":{"name":"@xdn/apollo","version":"2.46.12-next-1616005524-f587b5bb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1616005524-f587b5bb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1616005524-f587b5bb.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-HxOLkrSF2gllq0Fx7cW7OvDUqtQ9SneNxFOYk8Zhwi3lGGnP2lTQMCW61E8/hdcUoTOwuoH6CQGtNNQWvRGrqQ==","shasum":"878a06c59164bfd250c4457d74c8202a1494a356","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1616005524-f587b5bb.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUkrrCRA9TVsSAnZWagAAckwP/AhvuEhlIccNOxlhlo6Y\npmsFkOsdR1LUkAVqFEnIdAGYQpSMSo73eog023Tws5NhFTjw/mhCzQLXiFWn\ncaDK9ffHR0mjycvS9/GgW7DWQAewSwUZUy4s5OeyEAVrP6ZiLkqwtKOYnaAi\nbDPzog7HYM/M/qV8YNboNSIkO2xZLdau74ce8rCCL3UTKVHgLTYYm8Aae4zZ\n3zYYbk52TYnqYz8bmRfTJhZF8yru38NTfrAbGINtYNGG4RE5YRB8vSwJBD3O\noU6lwSglu+D9Pla8Kmfiumh7zC6f+sFepXRalbbWVWjqvbR9G1qbcBBZwuUS\nxT11f+i7rfnvhJ6V8YPP0ke6P+LLVMC/tMXao73PwJBgmbCnLNON7V4fWZoB\nMuDQixFTUPPqr4sUpmQB89VxCBfm+eZAqWBwxMGVgxwAPEu4tf9/0MeFKpnq\nuROd27jZGBGAM4DysVqj2yIw6m9QWRzAhP4QsTOk03kN6b2wxvMB1if8dMmg\njbmSkggpAA/rU0bLcYFmi+5wpRrl1AomkO4cM1nbVXMusP1jylkj+a8CqR1H\nF0VwgjmEIV+0cru/ED9xjwvUtOSUv0faoTwGOpdss2l06vEDlQegtAYGXcWF\nDKPcv2+19fwlxpBB9o3Abb+sm5uhjxcmjUOuK6ymyBbFY6GvcxZy7qEPgKty\nSPFL\r\n=RCtn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEyrgyToYnXBfa7m5NoGnj7FmNO50wOBHvreO7vWv6Y3AiB8fMwIw1H/IwK7ymDMot5TWu62DYlL+o2/5LjuEDsfjw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1616005524-f587b5bb.0_1616005866356_0.23914596768594265"},"_hasShrinkwrap":false},"2.46.12-next-1616005510-60c9f43f.0":{"name":"@xdn/apollo","version":"2.46.12-next-1616005510-60c9f43f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1616005510-60c9f43f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1616005510-60c9f43f.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-x1Mu7pvwCnqAuox5CMGxmpqA4bes7bQb1CZ8gUjteisGWN1grbBDRtXaad14G04lS+W6cOsWuLO7p8WiAdELwg==","shasum":"cf991a435a4bc5c8889dadbaf4f6e3c9dff054d1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1616005510-60c9f43f.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUksaCRA9TVsSAnZWagAAi64QAJvKN2ukt6lm2DZ+EsU4\nqw3lBNF3EYS7ZIEWRrOAMkdUllJF3z4H+2JU59WEFo/9OxIRjmwSYdFq1CJ2\nCjS0QACjnCPRZQIEyTlO8iQoH5mgav+pz5S7rlOmFaTGGa+YYhLrgAf1JGV4\n6H+xoGMglP3eFdh8m0daUAGLBcQ7bbglOwyQhw7R/DWQDApQKYngVIZ3vceP\nRyYJk3YdROtUtumdLbSn8LmMayxexBelKShEYlM7qHYwSQ1DRjTQWWghCSgB\ndUEITjFjPR3sbMGDoLNCc0OUgnG+fQnrGPouq2WzaEOQV2XttRrwb2wobJRn\nW2B8IhV3PCyCVITE27VnCcJwLWlxFhrxWE+veNLDZmeC+3+rWBmSYXigupZ9\nDvSY3nT6wncDdtITfG8s9VfYg/vm61D9vwlVDrlq2rVl5Y+ndOQDT4TsCpQD\nl17WG1ow5jgWclVvz1yQWRnwqF2FiNRSb69cb7G7qiR4oiGYgU6uUrV+MWOJ\n6cGJNHg1L4uiI/B+N8hL5RWjSKD3HAG6Ofde/A3It2zS03DahcBmP3lCX7Jp\nNnnjRyFi9/qfYz25WtVEIR2UuYPjrXUpyH9Svk5GRiLsbfjWS2Hwqd48wxQj\nsEOnEGhyN164Mt2z4X+/B8gl3yD8rPXut65v5QcCCA/zB9sJekjct7QaiAcn\nyOCe\r\n=+OwB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc+tBGFeN+0VgkMRmSmMKLzDym7N+JW0suPKqfClXMlAIhAM9zeFi2DHoCllZ3a5dlgrMAWh9BIsAKNFZAWqq3koXq"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1616005510-60c9f43f.0_1616005913629_0.9918722747655113"},"_hasShrinkwrap":false},"2.46.12-next-1616008443-60c9f43f.0":{"name":"@xdn/apollo","version":"2.46.12-next-1616008443-60c9f43f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1616008443-60c9f43f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1616008443-60c9f43f.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-RQtSoOgm4RfpMVALXEbAZkBjMgga5TeXIKbf/bqG7n8EWbdznUcEAJvfoBOdPr0j5WjF7mDa/mrDMdnrQgwWDQ==","shasum":"5e46190fbb7f803e333b329709b090498c0ef861","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1616008443-60c9f43f.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUlZACRA9TVsSAnZWagAAI/gQAIOI1HLkmG8meZvbTiuN\npO3GFT1k2kEWJpWekN4NKYcaTMrGbqd1m436zVRIo11yIpO3QkUTaNHBYJd2\nEnW7zRVYbFPCkzj8iiz7+5E8cGBJLI95HgvOMTCLicBieSXUJxVuBmwo88yZ\nxYbdRVzQp37IvYGuPXfT+0SK1jU9GfM1JoNXBd1TE0Mky7iZZ1Kfh1K4PNKb\nfupbMtc3LZG66TRBjK3z6CmR0kGLBDnOzaAK90auaYnzcJaETkxkqZnFDi0v\nS5GojEO+35IME6BQaytKGfcWXgifI20+h63PGeYRjw4A5mpCA0LRCDQIjqJm\n1EE5WtQ3lv3S4vp1KuuPLj+Q+yotjUfwlvCF7xwr3Xvj9v6Sf7Sghjy/n/Pa\nDroxeMuH62CnFuHuodrn7f6FiTglsJMQz4+CwCWqMnpl6G4nrv5DPIzeEUXn\n0PC41bHabducUoe9W+EQzZ2ddAqkYwJvTWeEhSP1syLvcxatVm4mxlqBMQOZ\n8Ih76ggwiWE0Dbh1mwYqFxXoOKEJTOd4KxVftH6hCcYrTk7E9SFmWYt7YnLD\nKIF6HcHkvVXElxcf/8u0/zJwjEAzGB/2THLVGnMFxWRSfzU6lRGLDyvIXVVQ\n/qKsx0/xMZkdaD+/cBRGoWa91+4mkBSBSy8ri1DG9vJmR1HWg87sNvjesrh+\nNXNU\r\n=f+jh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICvUiiWSBZnJbaQ11eJOiSJX5A4+zp3NVOplUqtgYugmAiEAp03SXotSTI+Ox6rg1UrAWogP5i7HnipkI54OHg0UydA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1616008443-60c9f43f.0_1616008767522_0.5831398935367385"},"_hasShrinkwrap":false},"2.46.12-next-1616013047-3ffcf665.0":{"name":"@xdn/apollo","version":"2.46.12-next-1616013047-3ffcf665.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.46.12-next-1616013047-3ffcf665.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.46.12-next-1616013047-3ffcf665.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-KKAnXbLQDD025jbFpO6ovxk29dAqlv7ct7qJoW86hjZtoo1PwNFIINW+PYpCksnG6AC1diV23iRt4ot3Q8/F1g==","shasum":"e25b91ca9229b2371d85cda0509a0d3cb07b5219","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.46.12-next-1616013047-3ffcf665.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUmhACRA9TVsSAnZWagAA+/YP/RSY0hDGmww0HdRZ2KVf\nc/+D/9LfyTX19ek1iwhxileYgjyYSpyovFqG+euu/kpQ3StkA3Oehs0nuv0s\n0ije0INuNjXmE2boIzpyS0UFwxlC9xIOP3wz5WWJQjmT2IjPavHt5CBaGGoJ\nG58zEaD9Wxh3d3ZL/Hsp9WFiZJKH4MJwHXzha/u7Ko52RBByDy4porgPF5/9\n+5haq7w3en2RVk9bl1dKcXE4pOPhtVgZIYm6HskNdvMiuEvOLXrb7PSiS9lL\nw1rFVowhbi5db0AflX1kHdw17SGYEmt0U+b3IGz2rAPo0kRaWEBxkjfnrSr7\nJWoOPkFHblzdFzZnNNLerDUjHeJ1OybcH5gNkIocQI3ZZuyflOd3sCZDcXK7\nWZ+xlSbFzCRTG18wYdQLstZHeB/8fFz07vEc39Ed9L9sV4gk4xbsEtj4gd/q\nx+aX+u+AZ6MMxNPi1Dcu5d31f5ZVI/Niot1oaF1+Psj7ucgKcsqu5gLwTTWP\nFxUaLc5Rm7dRezmgb08CPIlnPjzX5XPOGrkWwOGH+aMoDOzuS0LezR03zF22\n3w7tur0ZQJjJnxZGX/mPKDnyIsAGOLOm4atDrly6nJfqzhJIGMVqNPWFqC+A\nb6Eg2TdOUgR1lsK81QgBAYgnSjSI1mUrk8CMlPdj/tr/dYWxnFDUwc5AAPbi\nWCd9\r\n=vpu7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCTr2cQcrmZzqVpFYWrvg1P5t5eSjEa+wXRW++GTM+CgIgF8J0Pvg8OyJyHkKsCKvYV6KM+qWFUsZMNwwzdWujAZM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.46.12-next-1616013047-3ffcf665.0_1616013375985_0.973781922271794"},"_hasShrinkwrap":false},"2.47.0":{"name":"@xdn/apollo","version":"2.47.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.47.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-VuJHy5bpQVD9pDrq63ObUuzPdNVnRsfnSM2yPiJ4T6CwQ/BFRlFdqcP7U4uIs0NGCrwAiY3PE7qIgXYpsDr88A==","shasum":"b90233db06e900340617af4206895173396e9bf6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUm39CRA9TVsSAnZWagAAl+QP/R+Bl06FMEcLIu5RZswO\nz2+XZBLDinK2wJ62EAlSgrPZuOsTdls5qcFpIzNSe9iPhTXmQtHn4idshR0b\n0DG3wB0dzzN03BxxaXllpMqTJux2TbdYWrutyEeZE3p1k/wWaUTACA++kjvA\n42cAT06qaIKxj7DkgWSDG34obuR6dxUbOExg7gWt6I4dWJFpBNdDOITrCnO+\n7oCccYlvmh/+oWqw2GEc8HPruVk0G0/ihdqxpLmGDUPNNt+JehpU4O8w9EaS\nUcclOwtUhlOlWkJAQkjAsDVI0C3ZTb6fUGRza54NCTMeWcWoLw3O65NLSoim\n8YQ0aHh07B667B22y95kTBaRjvEcc7TMeIOWGLvZAkvAGEUn4OyCk9S+ueLW\ngiGgGURJ4vhWZsBixiDVxHRyHftBp3dO8CZmUcVfXg0zdamyk3Zg0jWCSjtN\n/jwUfb2y7XFMPLdYCKAj24lyZjVKW2YSwA7EEcXUtl3f7CqDIthqcL9lPOTO\nOfjUBxNyBaciNvomHQ+u79UfsKR0d8fQkSVtnm50FO4MgYJ/ZoYr26ktc23P\nUM6SUUHYC26ScKOrKWPxXZrrl2vNFxdXubd6I7qKT0ASplN20Rzo9rVvJXGl\n+eWidbNCi8FZ7GiEWwpQrg4pLrytgPN/tdEPYL4Jg9TUYXcTH9EUJWTQaywC\ndo0s\r\n=90cb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJO9eSG8iFzlT9bqkTMOsXIFLoC7+bHFXrGHAQB0FBbAiA4AM6+LfVlCtS0dpL2EbfA8KF67vcb+qUvppmYwYw6MQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.0_1616014844569_0.6076156452175676"},"_hasShrinkwrap":false},"2.47.1-next-1616014595-de8db8d7.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616014595-de8db8d7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616014595-de8db8d7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616014595-de8db8d7.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-RtZUhyEd/A6ySbG1AhtnDaMdeRcxpCSO9pcUDib0Yy3Spm83/ScFmCZm8/nf5L2pxQbdXp4mFfCNB3gYbMWg9g==","shasum":"5c131c5a525ab9b27d4dcf152abe8435132c97cb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616014595-de8db8d7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUm5mCRA9TVsSAnZWagAAUekQAJ6Wyv1V97OBrWc9S2Ek\noAhsphsH0YHu8vEZRHwOFFyQwagrzXkr1vbLh989hDFX3oQ/2vDNJlqmmGPt\nWibHXA8FKQsrJiJ4pyWpNIXhsigUvkAiWZh/yNAhC80NfU2ZWxFsWzcGorfl\nTsmN/vHES4wY8qt8/CIDqCbEKwMobx7SYCMK16IaB6ABZrjPRJlaeNHqUh0W\nR10WEIIf31fHp8D8Ft5jlWxQow5Qi3Yddbh4hTe7y4Hazscb9skkqJPxBxMn\na6jTXDijDoUu6ykjB01BNoEkcUyaIu0GoqkqtSvhOkI4l6ZnaVv+biWzva7i\nUq4cPmeAF0TmTK52GrnEW1lacipTN7OmU9zJeKA89OjlPLHZTJyfH1qCSu3n\nnBACFYjWtukLg6OpB8QdZC+PVfdtHmeUlebCbqfX8wBGwvLAGq3kS+hedb0W\n6QyWCRtpuUjDv1ypjsmupLT7O/qd4DCwoXis/H0NqEN5FxhK/A7uetSllzR5\n0w5bEvkHaKmWKOAmWidEFPClra6yn8cL4/UQEGmDW4nMNRdBmiut/3blXO0g\n0AbopomIjQ9T53u6tusX2WJSYiiGoGXZAwUIXjfnYjFYMmTCBJuXRFktsVLG\niHTMVImCSIt75F9vjcyFXRdhj5jsW0oxS8WWw4EVnPLrQGLFRNr0KzE3gxrA\noo/+\r\n=Vfzj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHrqS2FNKlVwTh14MAX2W1fz1SnRbwR58GSeDNI8E0ZzAiEAgV5B2yy0L1/jjjG+Q5CvhdwJa5N57/yYx/0ALDCjSXY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616014595-de8db8d7.0_1616014949693_0.3777582498317862"},"_hasShrinkwrap":false},"2.47.1-next-1616039246-0aea3f04.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616039246-0aea3f04.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616039246-0aea3f04.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616039246-0aea3f04.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-LiZGReFLEegB5WmRgaI/FPWElCOP0RBilEb9T59WiVHzyUovv4t/0xQfzd7uPRsYUWME3YYlEPu3/8ICh2cC3w==","shasum":"c204a4e06c4758563434e90e43f84b4380a8cbc9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616039246-0aea3f04.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUs5rCRA9TVsSAnZWagAAJ1QQAIcX7BoO2g6e98MeRbDR\nu8mLM/pVPH7jIN5Q47xvac1lXwBvMAJo65tpB40wpyVT+A8YILGMj3nhlaVn\n1qdedHl6YtlrYNo3Qw+JejyyfvxONU+i7lwTmWXpjhoW3g+Lo+f8ostoVzFc\nJ43MU8fXOWrhHhdyAqzPa0uk2CfihgqbrIWh6d7HC+4r7BnfSvAFjnnpa7kD\nonXD1hcdEvGqEc0GG8Lr6DW8LF5BJOOyhvVFNxdO0bhtrzjkhWET1bPBXHv4\n+d6+1iS12InS419DS6J0xASqeUAu/Y01j3I+p5BFgV5Q+Sm6sdhBicJuN9Ry\n8PlBAphvatak36fXPYrWeAgJFVMKIv7wV9bpj3nVvYhrBMRHMU0Gz7ej6iM6\nWxlMJ1nlPL1AlIgKqEWdy5hxn+Kw6ePhXQvDmekO3mohJSWT39f7mbDw1RVB\nfXjmSHfwhkoJ07ZaJPxBablNrzmkrUXeijtBFU7Q4WIPXSq6GlSbmIPTbMW/\nQBGnoCTVy3C0gofZybvYcXXywjklEWaCAhOxrjE/GEVTV2JhpQyK5tBB3SFp\nhOLWbuDm0X15UT6timvQMv8TUblYMTfLxhOTf998ki+QrSmQztwyjdf1vX57\nEr1eGa4jq7FMAun0jV9nfu1a1PGja2lt9bAAfuMe6GheSkewegpw9JIwxIN1\n2MT1\r\n=0Gxo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4IlbPekcVW6kFwPTlOMgukpY0iFqTX+xKHr4GFZ9O7AIhAKTDJqmmySrN8PTTtbLLKWJOiYZ5LNMYYtAPEuXcQ1yb"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616039246-0aea3f04.0_1616039530894_0.17804253250271151"},"_hasShrinkwrap":false},"2.47.1-next-1616039242-bef311b3.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616039242-bef311b3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616039242-bef311b3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616039242-bef311b3.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-oLXn7RwhzxIBtaXRp/kMNmgOUTPELLYE2xv6+YH5W/uWF6fCnn9RNro4wZbmRMI82KxlzIHLKYmKQpp9k+Cy7w==","shasum":"f4060787e63c464f2a1cb0aea55e050ab68d23f4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616039242-bef311b3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUs6KCRA9TVsSAnZWagAAOHMP/AjEBYwWwK2yDWkGS0PZ\nk+dgzEe0JQJIi4ym7P2ex/4RtoPcaPO4CsiK/Fv1h4Ql2t66+YsbJjiP3Noj\nwVU+b364g6hfdFjf22xRzPC3tKgzm09SRDQAg+X4pccPQLHu1KZHNt8doGwV\n+o6gPFSgIoR7yIYUsUrGZo9kPIzAugFbhyItHe3oGAFFEWB5MS5G5P52YKwL\nkhKaN8PphKtwQlU/b3XstNlQk6QHX4WdLsFb54EJRNoO9KiZ+n3yNKyyjaHE\nYr35drVptwm8pDx8uwGklqdrP+alDP9V+md5RxtjG38TpLNZtgjuKf6j2ypl\nepSi+1kHuFothBtKQhQgK43MnDUqsws2IKCSJPjldKHapQvpIezetw6aQgiv\npHkscv6bFwRwy4z/Tz24pHE4uy1sz8qWaj7G6fxnJ0f9EITbv9B+Wj4x512/\nFdDRTtzfXae9oPwZEP8MYklmjK/k3At58YaKE/iUVwkM8yWXKSLaUC9VOLf2\nN0ZJZp7FxvH4ZCIQIwGFGJUqIimfVxB1BNZDDPPHY+hwcu6MUt7yPwUt4iwt\nilZb1ac3RXrXSxXyMdku3oxUcIEhk7UyOeUOs8Kmcf24HliNGk8exNfFoE59\nCqV9+5GiHAzC7V2JNPqQiV4t2aHvI7AL7J7tFZ3CtHvHXI1ahSaqJCfHv13l\nI8c5\r\n=RyYw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBc0Eb1l5tiJ0YkxZU85YC9RayQYivA9t4Lr8S2SK8dgIhAOi0eCjxsO875prZqgISp0RiVwCnSHW8VJ8tWL/SJeQT"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616039242-bef311b3.0_1616039562009_0.4765128271711747"},"_hasShrinkwrap":false},"2.47.1-next-1616056579-410ddfa6.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616056579-410ddfa6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616056579-410ddfa6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616056579-410ddfa6.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zcvGHx1DMRrJ2gVhP7yREiHG16usCyJrZdk/YW88OlqlE6NSP0sDhIyXI7LuWBqIqPWVrp/cFY4uLQ0YPwAM5g==","shasum":"a6274ea70ae5b2898a217bfecd1065625583fcc8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616056579-410ddfa6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUxJOCRA9TVsSAnZWagAAPhsQAJTFeXwAYALASpnEfzkQ\n9VNR7zmYIXjHD1PmU3q+ikm7Gl9PfqQGtEQRBHtUO+QIlWz5gqLeLn6ZRnci\njAQEXIYZMCxpPVuuxWEjsp3AembHxhWJv5EGLBmIdL9Ir2LvOr0xZW7IJVRa\n0SPmFaXOrnYd59t18htEbH9Oftfm+bKEM2JgvWypzlmpnwqUR02D8LE3xBwA\nyt/R/gOVyDw1Ib4UDAlOcf0G7HUZv0otRVGqzO6PAslJsK6auk+K0Km4NtdI\n2th4aHgO+PeGZ2DCbSesAuq0RKoWuN5oZOFvvtuq9LHXY9O3B8BQ2nNBcbXt\nB2iaKJOl5amm3p2f+1Azw/LFIZcXBrhynaStz9pNLHUB+B76Np9DyBam4wjR\nWXrAr1HydJTf8pASHRl03xgdhCDB5VPylLsDKJG5LhPZTJ369eM0qJ4cDB7d\nXqu2vBiT9yJjBIPY8N5N83JMhXOQtJ6ai6mdzfdF257FSIHl+8F9aINonM4S\nZwBxD8PfYMUTWn9kBHpSLf8V3v8Jg6m0190D/YsLn+VkR8+S/1nNyWImhR3H\n7odyKxskD6z4gs5LIdIRvZwYBoNkS/FMsUty3o9Zjfox+VBtPFtG9pVN8hYC\ngp4asg/i5K+vSgVq3SOwFM3zdoN79ScD2eAQwSGLoyZCJbi/loGBRYAoIkHC\nfs/m\r\n=Fhev\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuo/uukHDyFrdP/IAh6LNQnpPs6IPoaoyPZT3Mosc8QAiAXdCj72mpJQAVfVhxnGpKzeyhoeDWAWe8+8wyLnR3vkQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616056579-410ddfa6.0_1616056910042_0.7326236852281238"},"_hasShrinkwrap":false},"2.47.1-next-1616069517-6e3e0aa5.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616069517-6e3e0aa5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616069517-6e3e0aa5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616069517-6e3e0aa5.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ebUQ6wy0T2mWxxEh4zSzRwSyvQoW9Z/bVejZdFXCi3PBvzlK0bGkAdALs1+EzLhD6ezJxbyJy4/JUJIUWOODOQ==","shasum":"4f5701ce0351b8b116d122a622317b8696695cad","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616069517-6e3e0aa5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU0TgCRA9TVsSAnZWagAA/GYP/1Ui/w1eN3Vwd6lhlEf8\njDzpGl7bUW3lf8rbFNxVc95rnlWDszO7lmqB8uQBzep2G1Pxtlxcwv6+IW2l\nhdtGTfX1I/4nWeM1XYOmQqVP+OnIGJX8h1HuLAr2Wi8IsxZGCXf//BLm97uL\n5aRhqP+e9BB5zKSMYep5fwTmTncB4gYbBuS/26cDuM4Vf5iAbRIJkVc8NGNF\nNVXBWN3FDGyrImZ4vZWXwvtehLydJFocJwUxA2DhE6Dco0ykiWRq5MPtM0A3\nNvXkrf9bnke7WtFG85JJCSF0Nn3yq2LJIqzhRlOlBHFvc9u1fbRTNp+BEfPx\npCRJqlE3MKJ+R8FLyylIqiaA+cBdt3v1lkHzwa1CeS0DZQ0hQam23fm+iAeo\nc+Yjvoc9L8CoM3RgX16JrjttsP17y5cTH05N4tU2UWzqE6BXXk9CGUQWGxXR\nRgKT9c+7KtrYtgYaB1zmmv6+yLNx0Hi0Q6+DfhNIHXlw3C9/WyKESq/mdDSE\nOmq9tjTFAMfvtfD0j9C/aMkXdeebq9Jm1WVh5FNqqHHQetd2eSSbHaDtmeFZ\nJXyqHMg9x6B5I7yCy6x7qRjQXSkeq5snTaD7cfxf4tjXQiOnETNGoAo0lxhz\nsyeK+Fi+F3e2eaPZrIZeIiWNId12xBjimOCtBQSTPDb31lAFuQ03RKvdPDn8\nEzAF\r\n=2Wy2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICegjHwyAsFWyEjS2+voj7FS2u0tOvJZ22IUrMCZ3/0BAiEAs71c9p2NXRUP2nSd11whp0sessPdioWpkJ2tGg1k8J8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616069517-6e3e0aa5.0_1616069856423_0.5017912868067358"},"_hasShrinkwrap":false},"2.47.1-next-1616069757-cffe4207.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616069757-cffe4207.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616069757-cffe4207.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616069757-cffe4207.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-pJAWNAAXJOWvghh0lHX3DR15F/2gm7dhlpE0Ulc7+4JHvYY2zsrE7NDFTHhOx8HL1VXvAis9WPBgac/MwWh+dg==","shasum":"6569d3b5c9bc88d3cae615689e84e0e9af71decd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616069757-cffe4207.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU0WaCRA9TVsSAnZWagAAwfwQAJsmxFJpt55QTkcXoxIz\n8YjKkHqVJDjYNfcxambn2aLcMRzmp6klzHEh9jshR7WqW1locvrN0APQUT2C\nclzsXF461WhliG+ygNH45o8w69zPTFg784Af1S3dcpYnbb1yoTEXlMTq2CBl\nSMSU4CHz9MLkCdye0moNZ33lgrmu9P8CDx9GRGKXqQre5DcIxO0AVmtVWuc1\nVCczoOzggu+uGBnbOYGGrXqsn3mfO0aTrG/fJRxmQPS30W9ca1dy8dNQ9dYh\ngFXeFJRQVPlpO9cOKyKjTu8CYllliUHk9oXp5cg+A+/pWIX46n9nybgFZ2AV\nvDslB5FGVsyuPyGbQL/xr7BLg92+7QBA6KjeryMQp8oFJ3309gevRb45v0q1\nEHuUmgWxrehswdNQZQfh/yK+PpZ0ooIUojI2Gfw93GdUT2N8jTn5EO70Udgi\n5+Ra8C28NfH6HKtTcVNQUzvtwNZEKu0SJbk9oQ/Yf7Ug6s/55Slpk3IpWgIk\nvvgeQ1kQ1e63W2ffmtKTo1rINMZrrm3Lf/cqllzbV0/YqHKOw3CBjBPjIp/s\nIWa8A+PldtR36xX7g8BvdcZVK8wGa7UXUq7qYjPCLIl3PlNmf7YYD/+AIRA+\n/RpG9NB5i0GfC3MAyhBpFcrO73gTNhAXCa4YUNwse/Ksmuao/ufXk2XqmDpH\n8dHg\r\n=Zyow\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZNtKiWyUZo6mTWETC534us5uTmgbDg+CHZLM4AoycJAiEA+36XPToel+X7V7/rsWE1bwhSVY4CgAs12hurZpUZlxc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616069757-cffe4207.0_1616070041670_0.7028270778773127"},"_hasShrinkwrap":false},"2.47.1-next-1616069789-ab5ea778.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616069789-ab5ea778.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616069789-ab5ea778.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616069789-ab5ea778.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-pUiibvx3FqDc5ndEyt5A60LtxRMhxj2UAIqvs8mrO80jf7K/LX1IWgxKtBW28DjPI0H7IOuItwUGhO/hvWGpCw==","shasum":"9fee828d02da136e909185b501cb19ae49325752","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616069789-ab5ea778.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU0XRCRA9TVsSAnZWagAAZAkP/0fLwHQkMmNITPvXYx1v\nX+41NGc61bs8y7SBcLaFwENs+TtzcqR6AjqemQ0RmdIfw5BEGCJrYGeJBA9e\nhSEFxAJ7jxHSMQfIWmNtzcSRJWnoLMIx3p/WAumSGhI1SPpxkUpXvrxJ3YA/\nNashJDJr4Dca2ZH1aJ4RxSfR6hDEI2kPnLL0gwWbq9YdiVgu7JWiQOOJ7eYk\ndzJg1bQiXHoIi71gGIYfqu0PmgdrAp4wBm2W0WVW7otZm5pD/SyYdnTfhDvw\nkC1m7XouK7AchZWxEcv4Gj3cTtHBAIQmUxnCSiFHHpahf7ti1jLVMD1WpQea\n3i6XeB6hA+ONBbMwTj7dZABA2V+vjBFu6tANTuIJ0edy1F88KYz9f8rcgBJ/\n7DS5IfqGz0ECiuLSlgQPIgLOwS1P5TLB7SA24U/x/2MuPtJkPBBiLHoEgwhN\nqxJqsGkIftkPP0KWeCHJ/RqjZHBNZO8HzdTAeqHGTDxFlyGV3wGIb2Jum98K\nImofB1LZzup1Fc06DYjr5vMEhwIOEhMUg/7Cuoyc4XKZBvsMKoixBFm7HFDV\nqpEEsa2INJ3ihs8uf/UyARMPa6g8SkmJH+MHoE020HFvKKUx0GfZNnevvIT8\nWteOol70Ik6mFsjLTv0CHVsDSr/j+wmlSv890msTBmSoJs9UTF1/I4jS3yV2\niJpP\r\n=nPIR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElgOh5ERyItfAOy2u0F2IIPTOzO7Hm0gUTd2l6t6olPAiADVsIxKABeQC1S2zOolwNVNZbOzUX0rJFQ868ePtq89A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616069789-ab5ea778.0_1616070096758_0.08994083647004936"},"_hasShrinkwrap":false},"2.47.1-next-1616075386-898eb30a.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616075386-898eb30a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616075386-898eb30a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616075386-898eb30a.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-B1LaPK3U8S6JXRi4Fzn75EEC2cVA2yBhIiERPhNp8dezHXPUM/5NQmkWj+I6rQ67OPBmHkkFIigaSLFxkVsO6w==","shasum":"267270abedddd8b03b1aa7c7d2f75cdd91fdb404","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616075386-898eb30a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU1uDCRA9TVsSAnZWagAAQjIP/jVdmwPy6Yc43qNis3Gl\nAa1EHkIsQ9Pfiu7y8YsCCIGGzN1fMqDtIt/893iaUsBf5i3jtbXw6kKaPdcG\n8K5j9HJQRjy+qWui+jRFpp0q6ZO8R38fU9J9GBqARg+tT+wQXeqgNX5yvxGk\nONmC8eGRMOq7mvTbj9txBO0eEwR4saIbA9m674jTnU0uc6REyQvEMQ8aaQh0\nlcalntN7PYcNkZSd1thvem9XPR5qg1lrErPWcBPAwzQfIZNIkF7LUdWyk5bW\nMW3EvgNYrJ/N1AohZ4JAiymayXtOksEHxiEjYdmjK+zZmYwT0YmgDZenGzuv\n2Mr3mV72ir7vCn9l4R6lsBhFSTANC75D4GmANasNOqe8dtkUMoUBUFgYvtNt\nyjbngqzVzT9ph/eyuCgvDuDYNqzI47xa+bLMv1BY4bLO4cNNnHOVF2xEq16W\nKU9LeV4eajNZRHHj4tdot9Df8Bx8Wb6VBN/yvvvsktC7qyFukwjg1yFUtRrd\njj7LXK+9m6w857e9qH4cCmbRvRl15MW7TlVZpSwa6EnbqFtjTcVnOeBXfjGw\nA3uWnAZ/gPJNlb27AzJkzIHLrmHqtoBKRhCv08FlyAW9M5hOmsdXwphp0nHN\n0DFYU/bmA6D6LGxyfF80t84KzsS7gEuljfNnpV6fKa7lt8aKp4McVjMdr3A5\nHZCo\r\n=5CuN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDq0gP+jE983hSERsJzt2w7oLYlVmP8eBAwDEWb8UtQxwIgFibp/UyImF42PnqgVqm++Ey8H37OAYwOE3Q0Na4mJk8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616075386-898eb30a.0_1616075651132_0.31542257600449974"},"_hasShrinkwrap":false},"2.47.1-next-1616075866-19bda89d.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616075866-19bda89d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616075866-19bda89d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616075866-19bda89d.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ZI4wzeuDCZbh9mjfP07OCqz5iMP28eRzTkTtFFnopJWYGIU2iXQd3vbVvEwgfWGXsixDFqcRKLc3EPt2eNPZMA==","shasum":"35aca7166afb6c4f9675d669f47b54c1504bbb00","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616075866-19bda89d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU11+CRA9TVsSAnZWagAAG/MP/0ELzzBaH0G9Ml13A8D9\npEtBp/wwtBSaD3UVcSwQs55NnDu+LzrG4zkQ3bCdk7FFKOU09K1bS25YlyJ6\nbWqLkvk73tNRPvozEiVIWOG4N32QnHRAZblKGdqPde420dXsikCXnwJTbzdK\nsHYO/pmCUdAjuzKOqxb30nb3vgRmQw45lc+QctzJLELfIJvuHeu7kJsZE9DI\nYN/pPJOrrBEAf8asI7gLCNewvBoykpt3rRYZ5+QwbYqtEUXHTefdWz2mvkIW\nktQKsR4WZhBnqg1NhUSL9nzd0gq1GXaYJa2K3hpZL0DfVai3+0GnDA2s5w7X\nFPPrxXjABW0CS4V+ir124TeElrI1w9nC5vk6K9zu/reweUjCmIOi9OlteSYh\n35K3hodyUTg53tMz3POvCL3LH5NH5q96e8L2soAonhFWfdM9KA77TTXaIheK\nzIp6u7PuLKZjVFIAGbd57GphXRt6a7G8iITFRby7sEEbI3EOqUaDCdh15BIW\nnKMFWGt/DEp1vYn4i1lYk86uwSrlR1nG2shLjBt2JSw+OmASs88JcqYW2AFQ\ng0bGoX+0QsVE4yEY++T7WFQI4/7JbS7PFzzaWwMQZdAJ4lZ/YLs5pQuWInxo\nDio7MAmz1n/2MJGQjmDelvQN51yUE54xrFGj1EZlBMl5twXrDN3mpDjdHhiJ\nVcjo\r\n=u9xn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAreLAEv7o6FyWZ0LHV/mtXCjOcQsDxm4opwanssJpzgIgCHBTgoqH/e0MHewHa0Sk44NdlR+w/3Ftg+YhEiutLuc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616075866-19bda89d.0_1616076158264_0.9556400026949041"},"_hasShrinkwrap":false},"2.47.1-next-1616094204-720ebdaa.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616094204-720ebdaa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616094204-720ebdaa.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616094204-720ebdaa.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-lxH0KCT2s/F0/DcOY76/WCkSjAqVCC7xVonbMttcUdFXIvVl3vX5waDEllrlJPfJVLwRDq88j7N13C5iOe9ykA==","shasum":"98ed0007bb01ee75c49d617cea9707d0da7b5ad3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616094204-720ebdaa.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU6UICRA9TVsSAnZWagAAu0UP/R3liz6eBbDKN5bkS2ud\nJqvD6K1cJOahl98aUFi9FI4siZOyXBJTrbaBfiqkpC/QeJqse6hjYmjzMCoC\n/lbxD7pOf/8z6Mf5HJPYHEunEjVWRcKawcsqWn3IzTeqwg78YjatXCkPhyoH\n5cXAPTTy4XFpMwFKO0J+PNpgSZj2ahz5rp90bcegCJVM1ZK3YYnc9/1lNp89\nQjp18OgV/R+R2w64FhMwMpWfd1qf8039ZhmiEfuXAYT15VuD0mz3KDdBq8FP\nfHPcGuLOM1E5xZhH8XcMNB7PJox7jqyJol0WU3TbAXh+tKpWj1tU+0Ohyjz+\n7HDQQSi3/FBwEuInfL8wyP66v6ZFJTpOV0x2bYuPpVF5NgEUM2U+lk4cyNx2\nyPvcsx3syAnVopmLsljgpQOpdGoBUyKkIxMpW6vov/YTKZ66LQWXpM/ooDKR\nNKIUZT1o37ZFVya/dJ7LIGaLs31TRBv95LguDT/sCYFNzu59cfSAcCNjDjv3\nGozRXY6TH6eOjHKJzMFFXOiEXU2ldKfhn7aZR2gpxLudguECj538e7/JBZG4\n/B7DXwMIg9iTaP3zL6MFEeliH+Fe0oOc7b93tSjyhND9q1pKvKABrVOCY7Iw\nZaNf4gTlJqmnyf5XZjpTuk1MhSmR+vjcX0lPiT06H9lRMlLJUm/3beYnNHX0\nWlTo\r\n=+UMa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/8r57jD7cOvOcX5j+g8llEPnw5g8CSsG0yqf3VxW+8AiEAs6/bVk4NoNMzUibNHe/c5TfdyeMN9/BdntWy1Sv04No="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616094204-720ebdaa.0_1616094471950_0.21069810524956778"},"_hasShrinkwrap":false},"2.47.1-next-1616096371-67d963ea.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616096371-67d963ea.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616096371-67d963ea.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616096371-67d963ea.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-QXBdZ9MXguixuU7Zw1SdVcmxSV1p4ATOOfYEDUfvJEI4R5KsVjmMQUVn/2PUbrUhuUDnmTKuEjIj3PawLMD2ow==","shasum":"a81b99c144d1a908df0baec7fa1ecf2e1deb7438","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616096371-67d963ea.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU63OCRA9TVsSAnZWagAAjUkP/3SYmR5mwxj9XJvcDfFJ\nGIN5SvJj0DAyzB0AioW2YYR1bugasOpMo64aZL2OT2Zb00ZbW8SmU/EOXSrQ\npXkI++bst0Phw0iyOt2HLqTfbCvV2lwP6AQYCKkbiIw/wpOGiGKj5kTous4h\nswiax+Us2dWs53aezADfSOfMBjwKrbP7Y4F8Y+i2PmRLwExJplpvGl/NhT9B\nsQbk1B+51OP61CzeQ/wD/x9JWGJTGVyZIB18Od2SGiU2qQorUMzPtylCydxB\nDe8HnVvf4/Sf5H0VDH1J4By6/5lGR3F7QNYgjzihPOHtXKxLP+IJQeR0xQt1\nS3gknLiRA321G+Y3aYGmT4JSQafu5GWDet4OvjT1fX+06x4vnYupNZP4ccXL\n4cjIqZyeuYjVrh2u0fDYDQEg1vehfFIxgeVv2SJq8nBBmLeqIPl8AgTVmSr3\nx+yyhxPkGrlBKhaOr87TeJUABl0Cn+o2ct054pBEsDheG4z61vZP+tweqstB\n2b7rGi8p5g7XkkBgfDRf9Gs7VJgGuu5l7D7pd0NN/w4ud830dGckJNuQsIaA\nUy53ifmfbaES+CTbVunSCHS6Lqecbhgo2XgqQcwRCeIzWl1kvUUz3Pu3SbE/\nn12dgmzFGpMEOOEPTVY8rvgucY4nNiOS13I4JnRX1E2OgZfZnkht6UV4/QiM\n0kAl\r\n=4y5x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB37ph/IOKv8p57a/3tBADmrmgWRlUkq3Sr66l8UvlpSAiEA6Ob4qLzUPRaScmQ2bU//KC3MnyJ4cGjD02sj8yyiL/0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616096371-67d963ea.0_1616096718170_0.578441917013975"},"_hasShrinkwrap":false},"2.47.1-next-1616097757-826115f5.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616097757-826115f5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616097757-826115f5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616097757-826115f5.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-xscd5q3EaBUctAGXx8aRvCKZTZ2PrxTkt2cC8/Gt6xPMugkI2IzVzjht2RpCxg+O4YjHA+wicK4SQtu6ZjorAQ==","shasum":"242c8bdaa8b02e9346ed6b71b5eb1fa221f0649f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616097757-826115f5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU7MLCRA9TVsSAnZWagAABOAP+wdK9E81DIJNdiR/A8Di\nQV6qJXinwGruvDr2Osrz4aXNIJfVu07/0XvEgTYwIdTUoPLEclUdI/70/iKq\nu2aljAlMUWlaFLcx+drvEbubKE1lRj5wq3YkEfkVR74JhG+fQlndZEirxTZJ\n2k/7zAouK+SZ7pG0TXa489QQRvitdBjZE2I0qgpUljJ2+6mA7O2CQkjA0SQg\n2a3aSPi18w/e4zd87xjYjWmXmFg3rCQihfMsyxVatbWeIWOA1XKSja+6iltE\nJu+trbtdc7RDEnUynYnNyVdg6Jivsim+eEgHEDjtHLNsWiil0c9n6c88ajyZ\nkd1F6zi2hyBBlJXncXlyKpVY68zMSCiAQTasNQ/NVWzOOGvLr4lFArVoTIGK\nbO7GDG5P0n312MvlbOjhzhbn9nxmMsyG/Xl+uPSirJXNpa/wUGq8OxFFCUzW\nCSgaFEonD9238278JvQwupHWJdt+iCtJf76VvX5dNjaD1qBhvEMqk662G0n+\nMvEP9YiEMX+kS+URX+zKuPlMKRYCOP5qBIltAEvqUPjLYEUMmV+xIHWAI18C\np5bYJFkpQ9rd76+2x7jRMDhjOSp+CnRYbWrOItapgSNbB/7cCFCYCSmshkC/\nYgUGGSaKP+YXZNEXeEMgRlywz7zmCTo0dzPcsmwEbgGlKGTLJI7grkWvEOl9\nSaZ/\r\n=JhOP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC61soDbExZdNbi8Zm+ikbOP/AAw3/2l0pE0jGPAi6oNQIgRDE3r1PvRzNFWljwYHODXMDLjDm+N7THKjJama4GAFs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616097757-826115f5.0_1616098059531_0.6621616519937219"},"_hasShrinkwrap":false},"2.47.1-next-1616097983-be28c9b7.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616097983-be28c9b7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616097983-be28c9b7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616097983-be28c9b7.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-sR0lTNLFQOi1WDy4euZhNrl+DEB8orr6VKE5/4EwXK7jESMzhOuBc8OzLnjxZ+b3XcPqrKVaM6QLBHpBk8aO0g==","shasum":"5bc9754c3e7bbf7c818f7b3cc822e177061848df","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616097983-be28c9b7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU7QZCRA9TVsSAnZWagAAq1AP/2bil/Kejwr9ZNM0tnCI\nPeMvtM5Y2Bzps1Uz9Mwqvvu2ONqiOrjwOwoI2hfPIp7P5vVJU1NF9QaSUNJa\niuZu8NgbaDa6z13OeBGBtCUDsacEoUb7Db9Ougt/se/+Wcp4FxnpWlV0sjTO\nkJ7054loR2C7wuo+Pjdxh6d/G33SIZHmvBwNKlmuI3YoMB2d67SVh37dRygw\nNweMgHD416zerU3cZl1Ub2TvaOwpXjN0L+HuMxBsN7rzEYi4xbc2OxRKlFpi\n3vKtFkLIOWYYJeo2H0S0grTNOKIlquthR1DIeH26WJvWb8brCyblSqaFCI4U\ndzmKltuo+TshUYv1Z36pjwTa2K/lx36oMDWJ5wKpj77ruuolFTyHzsQoRSkL\nXhmPWdLhfPlKcLYRMRLgsI0tEVtiSMDbeS0AU4/EGc3KQi+4ekQ5GwBUHSZA\nYcBfLoDNcgMYXb+27cKlz4RSKUsyxyIg9fUbuyRNWI6pcqGmDssScdC/4zNQ\nvJoCnp1Yh/zGczrDAA/qisjKie4e+21zXfr01Qd9CfXw+buXsJrHkFH4JvAc\nv0iyfpRa+GXjUoOT55iSMWBgVFqw6zwR06tD9dXbb3h+NJH+xtZeafBLImSm\nJdNvKNp4Sa1/Kn+o6mw/A23HLfZsf1LkSXweBJWblgB4QXOPuZMXPcIKbK1B\n0HM7\r\n=OHxa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw0K72yu7NyFFGbwEubbJh0MF0aGCvOf1ovK8Jarwm4wIhAMxRTmpoMoP+Hwe/TGdkvtGdWGzbpW+pzUOiNBluupY5"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616097983-be28c9b7.0_1616098328918_0.3612414749147492"},"_hasShrinkwrap":false},"2.47.1-next-1616099330-826115f5.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616099330-826115f5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616099330-826115f5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616099330-826115f5.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-IM0nM9iMqExVCv1xQGtfxJUSePB9ZnHc7ui1yAdV0IEz76vsTQ5hoUoNlTq7s5lz1VkLQKgPoxiaE2topoXqDQ==","shasum":"3500c15fe9e92ba35483dfef1fea5de9f48af953","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616099330-826115f5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU7lVCRA9TVsSAnZWagAA3lMP/ie9iqeRaaEXnZCUo3cn\nnTtzZ6Nt6EXMAplwvVRPPO9kv+B3amhDQfbOrt+2syyX062PdavCydCu0Jv6\nXQgSuc1UWzATmoLjsrSuWmm3w9yQ/Gnp1U4Uu4Gy5n5f/a94gD8AiU1dNAXI\nbKsndC1K848tKfc8B7amQ/CYSTWDtEeijCSaaCrArmFgZet+tYtDrGmzyfC4\nMM7ZDIxEWTr33swosBeMJZaE1ml8nINjlDfRm8POYSJU8SPgkAURX/Iaxtq6\nEmFI5XGa8HF6jLTZQ2nUgjIlaboQ9xEKyjypPx50jtZErPG5ea1fd6NRCKW3\n3McOKUuWW0S20g3y0yX8DTrAMyDlF3WxqdQeueqM5N+IAwpDy7l9AMKxirZN\ncDWK9L//dd4hF7DYYN+QMKtehOfBFLDawkUa4Ch5sVaFB8PW/OZEc2a2gIHs\nkUMBbhmCWNTR78T1maM5X5UCjIfBQiC4OMfi8RH9NPVX3zl93RWq/+CwTJj+\nf1vdvH2YRjtB/mgiiQb7cUK2o5zieoxS1S4D1fiEWAaAZxLsZJ8hMlcKn1si\n/pLHP8Bko4d6UhcIVUD2wCDLRphjhLNQZdfGQFAXVcOvQuQJ65X0NUfmTo5h\nqV/E4uGC99EHW69KHKU77+XcG9BMuB+Q5KQM9XaHaE/B7pxU7jgYWfrdU/Eu\n65yc\r\n=y+QR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIANs+xb1sFdIcZaGTClc00cvUulQUG3ev9Rl/8i9P5LgAiEAyHQVnxuhg5vSdNaKNwPHCYLupAaHzBGQ2ZZ6hV0/GO0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616099330-826115f5.0_1616099668749_0.7676897518903669"},"_hasShrinkwrap":false},"2.47.1-next-1616101160-2bceadbb.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616101160-2bceadbb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616101160-2bceadbb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616101160-2bceadbb.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-D5FCkwpcq3GX5Potnf39yaCF45yqHDOFqZ0CJqs+ItF0TZ9UnAidGwQxGNsNH/D0Fynq5ZwOyWF60VcS3JwrTg==","shasum":"b4b94a2f285a9fd8e4e25c3d60ec848f6388fdab","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616101160-2bceadbb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU8BXCRA9TVsSAnZWagAAx+8P/0n2tbL+zd2c37igsdUX\nx1dw2bOx5CLHFd/OQo3sCbSK9ASsNHg6nS3FxDgzWCqSgzDMbmUcqsY7Xt6Z\nxpB0JF9NnGrm1ks0g2eS7euZCIMDPTqfLW5innLwzYIyEnfgIEgM06zdEcVo\nqQVjBCSDoOKhHCvdarGREzSabiZlZGZ/sCWu2Q0Ra/IkMyWAiqvNRqEZeyaj\nS/Pp4APpdrQlwaCrEtwOuQzhjvZpZpHkBDzeoHCxUnJUVkAIcbqPTJF4fvLx\navc4v/cZG1PLbESonOQ/B+4qNPk7A6lpIiC64MRQLYltfLoTxbumLb23XCO/\n5RpGly1d93SzdL6NMFglYHE2jPuSISk9c7dX+KJRhHVioMfzO5d8+pAPKlR4\nQDZxW/haaXQUMPruqajxMAODszwmW2KJu8Ru1FNUeX3RvKoUrjPYOYUdbfuD\n508CrdCbzIdoDd/rSDVdkteNCiT/eh0u/7OfzlQEbq56coMSvdY7l8/QSahU\n1yR8CMRV1pUPnOQj27Gu5CSSxwLsAG1ks1TLkkiXyO455UcQqptZOBkdWexZ\n37hqAxBabo/cmllqOcn5CUusAcvkXJh/pCw3sBCvFdKociwbv4og5xj2xPo3\nZxkdmsd5ELHzng/esp8/nZbuk4Bc8YuzgdzTwn5uKmxKbHjv/5U2T6eZfiJz\n/SP+\r\n=kAVI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH5/HHjui2ZtW3tZjOFZrJ60Ugpu10EoeNxeidx+cxyrAiEAhDvxNEVZougWjHhbvdAwLwX7zPx9RZkL0iSIFKibrGw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616101160-2bceadbb.0_1616101462990_0.7353744622103635"},"_hasShrinkwrap":false},"2.47.1-next-1616106252-f3442a52.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616106252-f3442a52.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616106252-f3442a52.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616106252-f3442a52.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-m2rYy/Km3qMzuMnDTvs0xCAWZI2cjC3SrpnBBbU6PZSmh95Ddt9Z79Nihhhhzzl14CV1PqNtZg623A0s/7yoFw==","shasum":"51efdd9e882b9a6948d616ca2ac15fde81b1f4f4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616106252-f3442a52.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgU9RRCRA9TVsSAnZWagAAvfsP/10zaR8UuzsT6c4ZiN4S\nxeALtL2D0VHjA8tbxqAcyYqKpJbvLGz8yJHudNDHI63SUzxdA9X1n5tNbjvH\nNHFaPvKPFtL7FQrtVxvjzI3A47NWb7off7USBxK+4JLkQBIU9NrGVzRnfujd\n9kImBFWjP63gZA6qtobvobOoIOF19zvUctR4y+EvCFaQTeNfhYF27O8GhZwE\n2c7LPdxd5VKNUjcijLGka65WelfZFbVggnadHkeeuLXwWFCIPQsgARaOlbXb\nJGMifhtxfWAcnSTffwRf7MT7TTmHitNgB4IZ13PBfeSTU00nqsS/M27abwPX\n17Y5xUWlu0qszU+ehxGzTFIxOzLNcPTPWkN/fn2Jw2qbUq5HS3PZpqnlkmk7\nm5vqiITrofhEhegoOfXxH7W4jjjah0bpWAmry7L59THsLLMWw8aKYVLfkCWw\nKWVAz01UxoUZGrVCLUnWCHwu/TpolV9DmKUN0efhpU9D8tnICbylYiRwwE8+\nWPzPWLfMkUPXHTkbUtyw8ZeGXQ/wfQntxKgfldeRFvor5i/OC5H26j+l7gWl\n6V/mo2P8Kh+tEF0ko6q49+d6EGARjPEd9n4XBo/rOY50xcVWL7EYWl6y5E3A\nyASGafs0z4MqD83VrNazGsTOzC1HPlRjf3JikN9KB+GGpSW25cEw8EUNknTQ\nFLAA\r\n=7jGn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeqz+Vhwa3yHDXU1jVnaCMlEEdQ8a/pnwQyEmGhx4JLAiEAucpWbtRLHPfunjVDOe8aqavZgPf+sI8Ri6i9J4mtTTk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616106252-f3442a52.0_1616106577030_0.1389314462780762"},"_hasShrinkwrap":false},"2.47.1-next-1616118775-2bceadbb.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616118775-2bceadbb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616118775-2bceadbb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616118775-2bceadbb.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-4Z6wNDX/9ZfE0RCGhM/JzoxS/teKMKZFiQfV9DNeK1NwQ8Zh3Sj2ju4nudq+mDVDKxUJ2bD60RSVNK2xRETCgg==","shasum":"d2d1791262e84746a95ff4b629fa7fb99a3bac7f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616118775-2bceadbb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVAUaCRA9TVsSAnZWagAAYb8P/RTFxOrJH6GJfXc6M1Ts\nPBjWcIp2JOQZQF/LXpPSkxhIm/odjWH5uACt4MHRL5JPOOAZd6YUEeX3uG80\n4bUm4l7OBz1CMuxcYB0DxNtoayWI6cOLxRqS4vJ4OYMVkxpGH7h84fht315m\nQmgSXdjbEKuAgJRwTzLcSd5FPAa9S9bRE2ygS/kpZs7qUUWMUKhJpxr9pmUi\nvwErSVZjKTdkERQA3s1kcl5CNK8MxxUk+D3f2z4FS/EL/1B6doNBXK/a9OpO\nbUvjBBoDQW6kmF/9jMV2gAnuOrEH9zuT4KpgYa9CH9Z0JnWKHbZzFP0oKUPY\nBu4c4qQjEcHFnxjeNxr4I+wBFlcuuTGIc4FIBiFgNvJeO0hZqF3jrCMw2YJo\nYHAD//VFPgQt6ZV7oo9OnA8hn8Q9REsIxwfTnXYWmuTRyyphNSImNJVvUkHd\niaPsRVswoshI7vhgqmtRiO1p4lYppVt4mfrTfjdMnzYptDMa9r+HK2OirHsC\nusUK+DpKmXzHcnZA7glX/MoQdKsXUwbpVGhme+1bnrdmaalp1rY97Z9WfnRX\nLD72UpVAUu0Tlh+yspQUvu1YSEQ5ZFewJN4+A+pUbWIlV5HT935dnMnRhJG1\nzqjmELm2XA+T3YLdBSw2WpbElbQXeMD4JVYkM2s+mBm1fy9MzVTUBd/QYGbT\nHAjB\r\n=JIwg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhr1PfR//u0yEA1xV0IATOg8LKS/v3mX8fH0yD/YZigAiEAuQ/2GhzvQaYXRB3dkSChKr+TuGn4AyVPjQ/zqh1y6ZM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616118775-2bceadbb.0_1616119065619_0.4463342975319051"},"_hasShrinkwrap":false},"2.47.1-next-1616119482-ef906b13.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616119482-ef906b13.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616119482-ef906b13.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616119482-ef906b13.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-v7oz3i+KjgKxQ8IKcmHjapJN9/1jPd+TP0gV7w3QaMv0jNq81beRbn6eWjN2A3ddssc19jBSxqjNGDcnZzLc7w==","shasum":"a5c39f29e3af7cf3bb6ee13e8e2db727a27a985a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616119482-ef906b13.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVAfZCRA9TVsSAnZWagAAbiYQAINt3plvkduswdhwZXUU\newntZ7Ze1of1zjFxfz+ZCWc8nwpP3K2xyBPjle3fkrbsLZm073z3bdsQW7tL\n5CS5MQaZVyKbwwrAUJwpeJ7xO/utuHCPvCwzWxmoQb9gdqX6dg5Sk/dnP/k1\ntGenjIqAk6wdtJazM6Z4qPfq4BDrjpCKLbeVyWxvVilvrWhqwXTWi1Eeg2uM\nGmwC5zHQ/GBUC3IHAx5A6jnJm1FR/LtOQ1rGhohigbNAtapHh2pGlkG9kaQh\njjRqTwNeprWxpUfasKQE1BN5E36IcGU7A/XpT78XjbWJA2V4ok75OlNAosuu\nuZ6y7t/p4pXzQiTq/svPvwg6L8Jy3ISugPakQfpnVPB6Sf2GarlWJg+WX6g9\nSPxZ6Is4RZBdkgZISkQ42myS8lsSQwXfymWFN0oben/8S0GMucq0fEX5rFOX\nvUuR39bL1W6lxRiGIUna8tdZHyufMrs9BA4T7Qw86vG1dN6giE5Lpg/y5RMp\nF+ARaLsV690p6IxAispmDbgYMKQNdWqEWsFbtAtDPZZ8ibz5dm7DIaRikeW/\nETwsfK4bR8M9dSK+05uVCnhwUVKBottZm8aaDH57S1JVgUtkoY9GpY3EJmp+\nz/UFybDIk+cpTDhiX6OseqacLb6Ruy+PjmFcdTy00IhWPuq3Mp5OpAfNQUdC\nATcb\r\n=A7wn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH05PWAhkTNGGTpN0DES55XqKkz9MfYvD7QstDoyf/zICIDKUxge4H+u6P9F8QSXKPejSQZt9vdHLNVDKVWSPr32Z"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616119482-ef906b13.0_1616119769335_0.7595297369569569"},"_hasShrinkwrap":false},"2.47.1":{"name":"@xdn/apollo","version":"2.47.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.47.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-VJzXeBaN9fPKPPwJPSQxZkiPe36eg9Q8YkxOqgrlm6VESSaA05lBMGrYnrMEq6EB8UA/9Rq+NlY6VtriPIGpeQ==","shasum":"1d85fe3aee5c91abcc27d475fd91809c7bb8d617","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVBQ+CRA9TVsSAnZWagAA3OoP/R4Oht6GYrU0WKguMfVd\n3LJSUtb1n7ieo6UK7LBcm5NOpIMVkzzmd//CzlJxsgoS3EN4KEhBf4EfXnJJ\nqoEom9e1GMsv5IclUPYOiwbAGia9vu61XYwfZTtlA4x+j6EhC5f/LdwTEQeX\nPDDFJdz7g3tt5a6tzLJ5KhzNvl7O9VIvJTTRZ/LPLizH8Z04oWiQn38mH1tJ\nxv/WFkYFKhN4Wtuc33WQTYeGgOjj8EFQPybh5WBUkBcqft+UlZZo3cBm0Pc0\ng5kgU6tiQ7q+KmVoZODETDUeyJHqsANiQ2F1w4ubN6gyoN6QULR2uVRL2RIt\ny8kfoFDO+1OAkxSpAW/bNZ7T6cGyB8SoMMTnSI3aW7GnpkwVGewfIBThkzpU\neWrVWsw6l69yuWSeV2ogLNjvDcqu5yZtTQXwLqB6MLDwZL7FvAgGHltw7U5d\npX31ngTGHcG2WpStDwO7DDr95tNvIEGNdjP/ogR7QZQmTl35BnZ6STGCKefF\nf+E4o7wim+o+HDBo/4czSzi3knM5stayw9W5ZUC/yAbiVZ66HQKERSpn7tmH\nUdskrkd6voDkvO/4It0dr1Y+cGcss4sZlwNVHAGGndsGMIF8n/iWPxvYZSTV\n89nfJv2vsBh+tf0DHYnDuu9cvgniML8o8uHKrqAt7SIrT0yjvlR+ieU6wreq\n//r5\r\n=UZTK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoVBLofICSmpX/Luu7DYXN7JIG2lNZu6Z1pyQWFKsTYQIhAJnQkKKSDGmt3YsWbUX5rtdbN+FGjyiVZ8qorLUm0Ei+"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1_1616122941516_0.5733453681785681"},"_hasShrinkwrap":false},"2.47.2-next-1616122740-4c07c985.0":{"name":"@xdn/apollo","version":"2.47.2-next-1616122740-4c07c985.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.2-next-1616122740-4c07c985.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.2-next-1616122740-4c07c985.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-TdoTtmPhrb6CokZgzo7rntFcu9xi6q7rV1cEasY8iB6QuB/97PBKBOiPUNBBxfSzAeBwSvOM4cXce3F8wznrog==","shasum":"b9cd881e62e86c6b698ede186200ee8729b4574e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.2-next-1616122740-4c07c985.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVBR4CRA9TVsSAnZWagAAPOgP/RMPgrhS0nqOpOtiTFyn\nxoHuZ9VVt+ObuNloO9xeQmPc8OUm52wXHaipLTEA8Npa22NTK62GIeohwaU4\nbJwZCcQRX94ka4HrH7R3AhPxmTjsuTSAzih17KYB6LRXeq4IRkTUfEMR8dkJ\noYPvDSpLGKNHlPSRWK9SERmyuacWEhanPoYSBdrXrBeVElKr2+lkOYo57h3L\nsmHTbGR4opXJR1IDG6UExIPJXzff8z/v2fgubHMGzkk/X8mouooVwKjeOIK+\ntrlpqo4RWf+aOlziTscbRU5arkXFeQs2O7HgSZ9UgP6l+3wd+C8D4VxWlkqK\nqHcztIUz6mJXdGPZz+r88WGCVAvm3KXLmDH2jBUTLPBlGtUsGEMLExqYASny\n8ZdQCFfa0tCqUEpi1Gdq1bVT3+qiLfQ0yW+21xVkvSHTNIhPgW7Z87H/acTf\n+QwkCgJa4cydF2yJfqXMY2gt7hKzJqpqdlC9bMmsllX04g83QRKcoj362Umb\nbWCDw2kyWAJTYAdr1Lt1esJuIrNawe6NAhtx2sOGraLEEtAeWtGRH6RVV5+f\nbi76B48i+AdZqGU+3AJsu1nDKL5EtbZdcERXVMb8vmRja+4Wye6o4hLvNX4L\nRQ5WDfW8IZWBOstw8JqzNZ+Lxodm+GsVqukaLQcHJ8dJxdmcZLu0GPSoeRmF\n66Fz\r\n=IUF/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1acEieJs/RHkWpUoRpsf2mBu9dlcMGIKcnoERQ8rjeAIgDP7DGhQoT3zoNgOjBN4RAT4jDwIn+DFRBBcaly/wqW4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.2-next-1616122740-4c07c985.0_1616122999538_0.016934115846416242"},"_hasShrinkwrap":false},"2.47.1-next-1616122745-cbf93019.0":{"name":"@xdn/apollo","version":"2.47.1-next-1616122745-cbf93019.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.1-next-1616122745-cbf93019.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.1-next-1616122745-cbf93019.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-I7F06f0dQ8kBQAjFDIP+dXNWHG6gGneByUxCDgGBno7Q1bhMRWX67SmXjmXoK7r/qsrWEiKMy2kHeWPXiosoKQ==","shasum":"5f708b41547ffdf0729ba932d9b13cfe4ee95afb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.1-next-1616122745-cbf93019.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVBTMCRA9TVsSAnZWagAAqLcQAJGmafCZl2PlQ6/cvHMc\nRpwJrfYIMxTyfaVG3y/Ur/Go2UCUc1hqi86jH1vUeo740rTEjEeux1WXoni/\nPFNG8+TMB7BmCxLIjsWlM35xof+IKWbuu2otmoHA7MXJ1w8HXF0HEnzfgwT8\nXybvESjCK5kC2XDNAq/pX9BTb/qSn+PoNiFUoL+Fs/zeAHnCKETvSWZCgdhQ\n20o0IxVNrIZtTosPoZpviovoDCxWKH01PrvP+c7aJvg1TR3mWihn0sDp2aZT\n6AiFPJ4dNi5bjrrNBnNkztR/SDp8kEz2gDtrfktUb4MNG1yuNEoAywl/KLJE\n66XKaq4pdNLjXEfYmSl32X2dAH8/s9c0ns2pD+f6zSjz+nMtlG/UIxArTMQG\nbM38Np6ICuYGxNQVviUl4JU9bdNyzW+w4ywqFqqcM5CF/lo/DEhvr8BfiY2w\nqd9SXzeJQIk5M66SM16JTWR1ahE06VUYXl1mre4vgwJ/ZcI3zpZmatfE0MdI\nHwgQzQB+RKxcFCPpehnSqprPgqTwggRkmk4cejzun2AisU24yW8bhRFG8BXW\nlo3zyXOUcNxWtPX4ts09zbqoJZj5jRwvdmWieGCTQftMYJar9rGYcAGYDAe2\nVpScYbQrwF4kEuwsCPeo/lOXrqhrO71TP5DUQY+QcjhhO0q4lB11d5AvagR+\njIGx\r\n=RmP6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFEQtxrN7JAuq8GSjz0tqN8E0dVQoiXyVMYWXp6mCtegIgfE515yexI6WBohdF0biiE9C4yUdE4ZynmhWpQt4V9jg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.1-next-1616122745-cbf93019.0_1616123083958_0.15867552572430088"},"_hasShrinkwrap":false},"2.47.3-next-1616123429-d4dee75d.0":{"name":"@xdn/apollo","version":"2.47.3-next-1616123429-d4dee75d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.3-next-1616123429-d4dee75d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.3-next-1616123429-d4dee75d.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-xwgKx0tZXTLCNGRpO1T0KfCRLOmaZN3rkcdVjYISbUuuxbF6O+8chF097ZZpwucdCs1UJ5mwhDAZ9t5BOhg9yQ==","shasum":"05954ce84fc2325e24baf68700865189afbfb41b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.3-next-1616123429-d4dee75d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVBdvCRA9TVsSAnZWagAAKfEQAI6DaKv3qhhfIo8B/H+r\nsOdFStICHnjaVRZ7fdCLxmmuIkHWderYFOAusDOxET1aF24MaCyDmCq6I4op\nid6Okw/egbIj4StpC0g0eBzKVciMQqI4Essmy2Nt6bUvkVdDGojhtK8Asa6A\nuCPw+XZ2FkwizhBtB3aCO/jztudNK7xmKY97lwodibWAi3MFATOc19QWrwVh\nZB/ci2rYpxOXrHBGaXk5COKmOyqKRxOOMzuNeFvfCzhKmvXq75HmrXWroc3B\nrbXgeBE5Vo3osId+skWUElmKthvd0NB5ZSFvB3l/7bNXoww3aOROiEHlh3ho\nnJgtcGtrEvP7Jr9rbSnS+DpNQFcv3cMRLQDpeaNqzjfv3Z8IAuO7qnrrgaD6\nOLF/3ritln/sOltOM5XBV0IxjBqxEinN0uYyAv6Y4TxO8yr9guUIfXJEFVsT\nwXwY/wHej5s+B+giFULWmAMAgPGy2zaN2y74LBdqgNZ1K+IJ3e14jY8yPQpL\n7F2bq+3EiYcUsjtZYaUdpfjyKk8mXXPLIrWaKN05DCP//nhibVzS+pnxHsuI\nCpOZPhPtq9aKVLBMNHDR4wy7gWKnKtpXhbr3p8J3OdQYepryM3ALsGpDMVCc\nPPbOJphA7f7CevE5Bq/5nRsM+OccuXpvWJa5zoob7b77WFDoLRCH5/cuRNT5\n8fRA\r\n=MQoy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICfML+WRjFeqEnqOQFOkRdzt9P4Kxj1D/Ddvg6i9yXfKAiB1o8EiD/yOYVJFLAZ253uUbFeH11UpK53qkPIXxzkGVg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.3-next-1616123429-d4dee75d.0_1616123759520_0.4310964993160791"},"_hasShrinkwrap":false},"2.47.3-next-1616125139-98c6cf5c.0":{"name":"@xdn/apollo","version":"2.47.3-next-1616125139-98c6cf5c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.3-next-1616125139-98c6cf5c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.3-next-1616125139-98c6cf5c.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-c98yk3PLMqcd9B5wCk8MV6dKK+eEUqcQWF3Op5A9uV2cS57/R4sCZ4Xvp9HiXCma2QKxA/OLJeXtQUvIh5u50A==","shasum":"8fb253ab188fd5f1cc4f3ff311e252cfe8b62396","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.3-next-1616125139-98c6cf5c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVB4WCRA9TVsSAnZWagAAn/cP/jxotAeyjFIBlC4mF9s8\n40WrU3qPgWG30aahapoe6tX+J1ErYGhnHZPGUiToI48cE4kA7F/D0HpVdJ8E\njvmV0tqXaFKX1U+nkA0yoHtBbf3kPJrg7fgZZ6PIHSUlCa4QzRqPicZWI+Nl\nLv3rcr3kvxTMIiDAm6H4g5bqD48PDL4umhDkqcSq3l2dAobKxVAvv++uohZu\n+gHoC4XNCJYU9kK1Z+Y36bCgYJTR1yj1kTogpbY6A/m+FS2fBkd+BGGAzbrr\nstJIarcqAhKlZ1Lb+042NaqKp2bxbu5HIwG8e6AngOnN0MBbbqn9pqP3wkTO\nc5U8q2EkzDJ8b0mEJPtt4nujQrCiDgXDtqdbH+WC4bNTFbRsEiZRWFzIjPWP\nQKiU8ts/kDyoh9PmgGGXigmMLNhPYg44tdQeDNfKTZ6lihyNNRxHFYCbTGEd\n5k2Tx2bz8o3ezv+Xne0NAEYneX4Sx6e5/SrYQaVfTl3NJLrHXkN2CQuLCjQC\nGznAxya7VQ2bq2jKi7AXcEhL9zAnrJKa8c6Lm1pPWvnoK3lUAYdoTpXDndQ0\n1VZTfNduHC3YfNR4ztuu1grzyPGdMBb5J3aD0AVahAq3tDj8Y+q8qumPX3Td\nN1JCmOTj1QEMTA0AYpzO+vWdjwR+3GFF8KzHCdeW2bBlIGc/oagtaLkx9/DS\nYA2x\r\n=Opih\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQpsvOKn6yLeIBIEAm2FA32A7DLt8lvBE+5zZ0MRoYeAiAk+dVaRcF5/LjJYRbCneQ+kxDMyFsWbhgXnarXtwvV5w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.3-next-1616125139-98c6cf5c.0_1616125462365_0.9721759595756376"},"_hasShrinkwrap":false},"2.47.3-next-1616125747-fda2689f.0":{"name":"@xdn/apollo","version":"2.47.3-next-1616125747-fda2689f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.3-next-1616125747-fda2689f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.3-next-1616125747-fda2689f.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-+JrSknxQAzMOV1NXD1IXoWVDH3DI4EscfxsKMd7q9EMlHWsg3AgpawxQiPEUmuxUQijRuhPvPekOB4K5ZIevaA==","shasum":"19089389f2b41683df3eb53aefc48cd17cc2810f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.3-next-1616125747-fda2689f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVCBKCRA9TVsSAnZWagAA19oQAJLTJFU9cRZvecgcW51t\nWB5drQoi0IEqbrNeN4YR8/aGoEGSWDL8Bg4Ihm2/StttLBwu/thbUvj5/Ill\ng7xwoH7nS6rLifY7a5C1P7rKsimt/D+ORAv6GLqaX5MZN1kGNJNY9J067QT1\n5QrDNGFhB0kjF9W0YTIg1FhIHz4blwUCP4aS9d/F7Dpb1Kc61qYiVmq7+Bek\n/6fTDZmjXsUrzzI0Y+2bRrAppewMuKbeVAb/2EaLydCSq9pSiiOmaO/HOxzI\nhrYv4X3B2ZwkjOmq8/JjNqX9FgIYJXiylPQ6IQbo3dC497HRbSwTdL2nN1Vt\n6eohniNoxF2WLn0Q2aao9vp27AbMxbGECprh7n/8vAauvkvuDBPTLlGRNZWR\n/LDFxfNuoKRzMsZKH4Ff/vTG6MAACr2lnelT3UgO8i+AbUAbzTK6DDzy0cEW\njaK8fMqyHWdwgwOFrABoRRO+EKMd6CkRYNHTBH0+f7r2bzib/xDy6Zz4+OFS\nPYK5Q+MQnDMJSohBTtJ30P76HBFYgjQudj8Tnh8jh1psp4g36weHRTRv7SBv\nuCC04cNsVV55744ZNmFqxsIEjQnS3MaOhVv5+tJQ8FDheJ3QWRSCfsJ7JkOh\ndeCbDoy2WrDDpu8PvsFuplqZnETmvbOSqPhLR12C1TWlEyG2RDnOKi0J/aNY\nsdLZ\r\n=zIhs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGirNLh+aixuyMEpnkageuxfDuZgxlOyfKkFO/UxU1CQIgPnjVkGy4DBUSquPzmOgTmXF4FcVKmk9taqgSr5qOxl0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.3-next-1616125747-fda2689f.0_1616126026296_0.6265642287396045"},"_hasShrinkwrap":false},"2.47.2":{"name":"@xdn/apollo","version":"2.47.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.47.2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-uCZLeTP4uI47ZOdQfqJmeicsCRa7Kbre8I4b93CSDcp1LdnKO7eCGz7pZe7/0JHCBbQZWLYgu3qEP4OiolOWLQ==","shasum":"0bdf60ad1f07ddeee4b78d9742364d6eefec17ec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVCKuCRA9TVsSAnZWagAA344P/1R9q3jOgnz38NgVCZlu\nZ3HLWH8ita4sTQjFAjJvd49hiRoD+Z+p7m3jN4cDj1fPHJXuT1b0FQk2Q3Wa\nmw5ObQMegGfiMImbC8IU4BjaHPK2ppHi2gY5uUKAzzRWrkv0+DYe9CqM4gah\nReBczJFBCzU2yi2KMETFfJeJCCL6WAu0ELAT13yRxeviisf67DSAEQ2FjKiy\nsEAbx5B2SMpki46Rk+FeGCgnfCIYzT8QI1+sJkKwK5B+vW52vhc4a8EecP4h\n7QuAi0G0NLHXKrCoIvcBeLjSb5/UXepuRnof741fQUKVuVA50Wyp/GD3ZE4G\n/jUTLjycYHgRvJoMLje/UUCCz53clI9OQU1aYr0tlzdXk2IHlfXJyGXM5TEU\nGivwYvrKgY0TFl4k/yHJoi0dLnIwz6QDlTN9DFLBeBTgE6VHo0FsvWfdp+/A\n3uN85I4PdHIR51skqlrdjQu68FGhTrkpjTkIyUdaFCgzBhmlpe+s7eNezHGJ\n4vH3+UeHX2LJBwC6KxTou51PBTSgHqv5zpFYnT4AGLolpcSYToDgxjqQDzV5\n8AZpwnMh+AmacfGdKpqss8lhifbs3ImCXtoV3iUVfnOLO0Afw+VMHHcZN4wV\ncAxZb1LJCIelppnAcE1g6T08Sa3+my/RiE4l6hgphk34ITvZDn4Gbyb+zg4F\ncbWG\r\n=bcBt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGT0q2PzdXZGtDMYRiGW8msZO1oi1X0E/JuiMDPT6dv1AiAJnauwISgBkRkMI8PVD1WJZIjvsFpnZxfGKES4W8Xn3A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.2_1616126638032_0.12770184867455292"},"_hasShrinkwrap":false},"2.47.3-next-1616155958-b913b614.0":{"name":"@xdn/apollo","version":"2.47.3-next-1616155958-b913b614.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.3-next-1616155958-b913b614.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.3-next-1616155958-b913b614.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-dJB7LzydPPvdEI8yLOMO7pSDmvolkg1KizH0kErNy/SIWjJK+DWPU+KVnCzrZDMSTVAmZeDDk3skSyOpj3IazQ==","shasum":"ec40c2c8c83a5ac0a53d91fd6623cd6e583043d5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.3-next-1616155958-b913b614.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVJa4CRA9TVsSAnZWagAAzgIP/jXlbgiqBXf/7CeiY02F\nL8dqFVzxG6xNLWRn0XEN7eJ9fvRGD5WC8iohxH1MP0PUx+3I/49OnwYfoOUe\nm0AXdAak/sjkyFNtqxIDyZuF3V42CukCMkvHmMWrT616mwXW6UmVoPwOora4\n3vxNk7cYBlHpmf/RgAjaRGnW/ksTPCONK30Mmqk7jx4vs2kaYfVO/NwgnPwl\nnla0Cp7f+mFxmmuCUS1x1a9m1JnBVjxGYQ+ALqpdSt44xVAQWnSlaSV1KUhq\nhWlRlwtbrIOFUpMaiP62b3OPoi6HKA6yxol533OnCd6FaENxTwz63YaMZNTN\nbRoNDy71vu4dndEPhu65OYzaH+Ft2D8W8mdmO7TkTIjQqK6DGCrR5pwBX1bK\nDuxWLKoc7iXftIRdm6HsUnhV8yi2An8IEuNyZLisNlgc/Dl7DZTmWxtTExLj\nqnxW3w06apZLJoHebiLLPi8/YUZQypbitWguRy+J3CChEs0kJnq8yqwqcdRw\n5oJs3OEiSTNLMt3rkaSh60WXG3kh9BkNIUx2XEBvA8nw5AhA3dSW6Sa93yrk\n76+Dpq8CCn/WjrRSnReAUNbxoql5IagJEdYD9lJEj+PiFE6B7tjuHq9VIQQ6\nM2tGwHdA2Nt8WWV7MdWdGC/3HvpAKCuScbtgKjcklNPf8VXYm4YE7jRym/WD\n+oLj\r\n=xwIy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFyeJuF0Z4V6NF3jcI3DceT9lV476G6MenDZ7BkapUNOAiEA9nAQcnks2rHs/r0zheCqlifpO92vOSIDTSwkvAH/CaI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.3-next-1616155958-b913b614.0_1616156343541_0.7154252002998516"},"_hasShrinkwrap":false},"2.47.3-next-1616157658-3797314d.0":{"name":"@xdn/apollo","version":"2.47.3-next-1616157658-3797314d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.3-next-1616157658-3797314d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.3-next-1616157658-3797314d.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-6FRPq6nLCOCi6IuNiP9ljTRr9Yej42OiwjbH0vhHLfEC+xWoNaQVfovt5YW1cTZnJB87+eqiZXl5eZt+Dq8/Tw==","shasum":"da60e9f0118b0d342ba7c1c921ac966bb9523d5e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.3-next-1616157658-3797314d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVJ0BCRA9TVsSAnZWagAAhbYP/icyaQelP877s6B0Wjyf\nXWyJgjoPbTe8dgggXnGkZB0WmSV6x+uZ+6EahaOiOymzOfljiZXYPq/UaYFM\nWZBLkeODrkz6Y+R02I80DitWY+n6yMVEnJaPIe4ESTmHw8wWxHMRpzivTPR0\nhqesis5OKteuszlkKc9kZp7bV2aa6wVL+iUpKvV34cSry5eB8VZjSRzNNM/X\nYzMG1auVQxPCIjGjhfDQzaFSaolPATOxCdRPqOZI9oXXv6rC+hOKBP7FVEk6\nCH4RctOJwmvaTgLe+cLeaCm7qvfpe8m2mUmeA6/4aoHO134REGwXE5DWusoY\nvi3KuJiBidLBgte26jjZ2cn8tgmqYqu6be5FBHX0ePnTQvhhSyCijK7mP3LH\n/7pEXFD5oUvX0neyhzUi9XXda/0r0YjfLSf5zbdSEmWYqTMYo27DGA5X8Hej\ne1kwcIez9FPGBd5SQqSxWjeOR8XALh7049KcnU5ZRB0pZK7xBPvExa1f1Z77\ngm8oQnRcpFOe7KnbO/dFjv6KP1+8EyeqYR7x/EwGcC5SC7ZHjJCYayaURFil\nvzTz8iF+i1mp4ApvnJu+/7cW0CVRpagTewuEnrRR5dW7QTzmFCPsGy6yIkSj\nJwuLpPHRczrcm+5f2+qW5plFcqepBwwFaq1u+jeO7keeyD0lyqCq/Y/aDTZH\nitpx\r\n=7irJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2GZMeM5mCKAwVzenBR75W5MSoLiHOHvHoSBs01JGH7AiEA79aXU1tvc/B5SujHmAhrQEI6rfoEzE4hc8QDMomTciY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.3-next-1616157658-3797314d.0_1616157952934_0.1607476402025536"},"_hasShrinkwrap":false},"2.47.3-next-1616158067-f080a7dc.0":{"name":"@xdn/apollo","version":"2.47.3-next-1616158067-f080a7dc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.47.3-next-1616158067-f080a7dc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.47.3-next-1616158067-f080a7dc.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-7CRLW6TatXlEXzzyEOEnEbDJn9r2UeqCSmso3WT4KZ0pucazOHAWQm9eFlfwBQ0wYIVY+eCT86nArYHUfq9nOQ==","shasum":"b83b2dc56ce750db576847790f96b46caba3d314","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.47.3-next-1616158067-f080a7dc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVJ7UCRA9TVsSAnZWagAAy0cP/A6vYsoGcfQWgw5NsF2k\nAANQmNFHqAzNzc1MbNlY0M4lMT8bagFr32EALKfsL/QMfq5agFWsw7YXXNXd\nfRPzWTRgntxSxaTrgnfEGTLPUNeA5eA4u7vXouJUSg8C5AbyDiY1R6n2vivl\nJ27M/0nvjdsvvZiHvtQQIEQzJuC3FjZPWRBE/WzAI4P/oEp0Db0AUzYJAKQ9\na3IqHcfz1GeAIVzqV0E+wA+ej412lPrqJNHh4Pp7y1crAcP5BxoaQntOAerE\nHVcgEnqp91EPKxwufa6PloXQHkpm0mU0ar01+paOWuxhJr52grboaWvlymw9\nHUxuemRGy62yfDHH5UEf0yV034TE0COF/s88pD6pFq9tf3jI4xcfN0uod4Rv\n7Gbw1Ef8bpjcLxf3pY5h6Z69IZVZoBBiSbeGrj0Um6AUUfDKOV3S6wHHUy1h\niTKhx87/H469LQQrfIXboy8q9Y4RWl6D8QaYjpk9GPkVkRaHhWEC8+0RQOoz\nE1znDlmrptyA347kxnHGXOiNf/DJSASVoTSWdS+nB2GzD3GJ9FB7EfbSwLvo\nQsDXwqET5FfdHaKOODhBfYjFomEAdFtVfF3PaFOPyoORMxejctxhYJLsNZGN\n2Br92PbNAbn8cCJygAjGFEYqNkjhEQfdZpcCh5FtAciOHXfxmOEigaycg3ma\nwvcm\r\n=8eJV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4r0P4bqbvf6QCQwwfo+pU7bSGC1IjBd7mc/MUjc1W/AiEArN7W/G273Sfx9Z4tlzkPetJW4AkRMGjEpO3oLnUkU0I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.47.3-next-1616158067-f080a7dc.0_1616158419534_0.10911362199214047"},"_hasShrinkwrap":false},"2.48.1-next-1616159048-3eedb503.0":{"name":"@xdn/apollo","version":"2.48.1-next-1616159048-3eedb503.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.1-next-1616159048-3eedb503.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.1-next-1616159048-3eedb503.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-pgDOIjcx7vxnJSCsdDbfTkrMFf7o7aiAr8Tdlk55M9s3eSMpme/SNLj7lq6ADuSYuC6hmwV+SBFrt/iWX354Cg==","shasum":"a7eb61222423c1f0d0448bd91e8a6c04b684df47","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.1-next-1616159048-3eedb503.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVKK6CRA9TVsSAnZWagAAZKoP/A7SB+3HqVKou+Iicsld\nW9trBpdhdwhMgkJ551AVLcdngK3Y8cXbNW+/j5e8twKSP+wiMRCkjxiR1hnh\n7hraOs6BW8Udfbe/r+9t1ejOB7o32b29ThCPWXboAnLw9ASCzkAirLNudXQs\ne0ZENJmqb/fsRzaYbQHu7oTw3hTNub89ylFLEB/REEDyswbWMeHV5MNKMBLI\nisQmnoxae3McRoRhMFyUkhMBVSRokZMvihasmAubHIr5WB052TCyVbxtphN3\nbTsGHJjGuWHOHKWcwVywSmfsx1xfgqIUHjo2VO9aguWSuXfvE0v0wHfw+UEv\nBFKy+5vMkueaG/oGMwx/yYLLwXCphNYA1OBP8CGvYoVnMvSeL4TeM0kyT3AL\nEGXDASSTFo5h/uA5oLCwvADscpStC5YVY58F1X8w6sNn7m++cLcsjWKDB8EL\nGyHWAEl8aBd0ybs8yI3h8vDwRoaptM9nez6Q26eDHm53C1fOUsgUBXb9nSVZ\n2Uz7a2tzzrKsrXWSJtKzq4l7phxuH52ZTH+x8x8Pa+tlmXQCPRZbVUGwFmVb\ngGp2SYmYUdIECQfU7owEBNe+ezZrZQuL9RjoEXOtgHu3Ri1x/JwH/pfQ/BS/\nxX7WrMVnmAAoPAyzdCt3WaJYtzO0eTwZwwinJn72JbHodN/z1h7yUpCwwXW7\n4EH2\r\n=jga4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOZOf8u75ESwS4FGEWNYedMoLOof1NXQEOsPxxCuDTnAiEAx6ldx92L5DXSk6pXFUoyX3o255MkNW6wRib0ivtBCXE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.1-next-1616159048-3eedb503.0_1616159418325_0.2880721480495829"},"_hasShrinkwrap":false},"2.48.0":{"name":"@xdn/apollo","version":"2.48.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.48.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-BPRAyOy6vizQG2INYkS9YqUB2ZD8b0V74PkN2uiAbOl2IspuZUvZ53e/8IQOGqpwSM/cUEdM/n0fefdX6IQtKQ==","shasum":"2c5bdc777f72f37493fe7059077bfa51316b441b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVLmiCRA9TVsSAnZWagAAo9IQAKUclbWPGHzAKr7SZ22J\nuZqXE2ZHNI0EuNIVUOtDEC7uU/bS33h+EKkNkdcyfcyf4PmxH0p1pC3DS+xD\nppIg1Rapo2wqunxkpAykJhC5zQM6Rs0w/YNHj3/7ul61XOQhJCOBqNF50ds0\nLHKrkahhey6zDI2UzAwwzzO6LMEG8xnTJFL5ji1p0wNNU8kEnWWqZrCyswNQ\nSVLMSjxSgCQOkpWcG0xXFymmDSVRO8sh4tyejJx3PIZ9S++w92WfLXblnHGN\nTQ2kSc18ks5DQvcNmot6m99bw+kfpbH9OXIdOTS8LCI2UsIp+mv5571oaD41\nVBtl1sRyT7Xafki0kzeLgAeICjMyvBUN3wpNFmsD13XkXtB0hHr+GvwEKl+P\n0SEGIhXabmR84hxkwEK9Kx0EHhSQYDwjboIriNn7rTCx5Gj3chXpltyFLt1i\nkZkYGDsxu/foyW+MH7MMqD5uGhObPtQE675OqUJq3V3T2oGBiTFszVTxt7SL\nU1c51L6XXIey7nWa3J7T6L/IGOpu15vDh1N2vQ/rlnYezHF4XZNdE+jd7Hby\nC7jxfse5Kgn74NZG4utY7Y1N7rrxqKsbjK+RUFbaPL5OsJhTPmPHNFJu3awc\nqX68BaG14nFX3g/Y+2I9A2PSD+kg2HI0WUkAJRdi3yrdb/3q9fvmp9pLQSTH\nk+ir\r\n=j3Fp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHqFWm3f4jakCrjT18eICUTKT2nJAelmjLxc3aWr5snuAiALT7wBXN1YiFrYihyJR9taXSsE86NISnoi/V965T3g2A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.0_1616165281785_0.7576669969468546"},"_hasShrinkwrap":false},"2.48.1-next-1616183581-7712eadb.0":{"name":"@xdn/apollo","version":"2.48.1-next-1616183581-7712eadb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.1-next-1616183581-7712eadb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.1-next-1616183581-7712eadb.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-7IwR+cdZiuz2GubDu3yph7nuV99x/NxKwq7IOnPd4xD6vFp9Kg+DqBVj9oX3y6dsEoLHF7QiIOBBldMPxxa/Kg==","shasum":"528ea228f9fe74bb79d5be79985e607eed6df368","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.1-next-1616183581-7712eadb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVQKOCRA9TVsSAnZWagAAtjIP/RozPDh1XnoOJupBUrqI\nCHwumBlrzftB5aB93M2WhhcOvcCLt+PX7Cs66z74fOQAclAxxhpn6S6TSYdZ\nsly/5vqv05LqshR8PEsZYHKNrudxZZBL97EOVePDjh5nmXZrMhdRbCsaeJIO\nbHEAt9nZBbGQVrWVZWK4bqR8WhSXxbBrDV1tbNsUtLsUEx6z+zJLGlnQm3rk\nvzrP0BqjhZrqA1+IDInEAsMxoUZQX6LsvrPhkN/IoCraYM7XZubGrGq+dRoF\nuoFNn8oXpdTUrKzqKp01oBy5IXmyHj+OQc749HZ0DDP107l8Y5R7RxUZo80t\nBcg6p7MH/+rgZXFxVair0Pumbt19bHfiQGI+vNs4+wEIStbzW1fsutSiL0Oc\n0b9bv+nmUnlxjSDxJEJ4wheGFiaLyeiIjG5+koTLGR9ABbfFsVapQa61zzZd\n8lzsIuCQlMxdScv6s5TmG9NZVCqxx7shjliHjTW1y93wPx5IWKHbIhytzUjG\nBxrd0HRqDMgd4UceIaot387KEadN+/51RyFZuusVUhTNwlDUz5fGT9AqiGUj\nhIc5wbwPAT1NIGopS088cO5hHA9OgbM1ra7xlVJwdYsB/byu2krU32U5pfK4\nAMSfc6klD6f4oxIdvK0x1LyEsrPYjneqIVPBS3PgHCjfr7Mnyevf+Q4KfvV2\nb8i5\r\n=xb3F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD272SqL68tkRwjLtM45QnFS1KzyRBqs1AUiK4+0ustrgIgGlP3VoEMB7t+f7kImBN8nDIuCpprjbtSidYn6BoSVgk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.1-next-1616183581-7712eadb.0_1616183949402_0.08819580031028496"},"_hasShrinkwrap":false},"2.48.1-next-1616184254-1f5c9227.0":{"name":"@xdn/apollo","version":"2.48.1-next-1616184254-1f5c9227.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.1-next-1616184254-1f5c9227.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.1-next-1616184254-1f5c9227.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-8u2A014nFYlCugtxAFYD43Wrfuo/cWVTTtdv8uCxMo1yIFFFMh081zpXdlKCuxN1E8SjuFy8ZT7yuC/eDmK47A==","shasum":"9a4e60330452ab249b70d6c9cd79ebc36e7f3522","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.1-next-1616184254-1f5c9227.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVQUpCRA9TVsSAnZWagAAcm4P/RovVT+ggcXz+p31G7eU\nHVa9HHa2ShatPWgxuX5OT6YW2qJnZyMtORCm8O/u5wdpmAPjQFmJwHuL1EJi\nLvCv8l1wz1EY9NgNIERt8wqi023Exs/WOoGG+9kRBqO3Ka/y0aSfLakflEkX\nIarIdwKrQNxaKHRdGiQDDu2h40Z+bi65cceChsfyKIRX6yUIcA74xV+KegUu\n61lQ+mrQXmUdI6NzLtjskhfgK/N7ZkbpSQF8yS+GzIOiteLXkTc6/MLztGJs\nc3LKopLN8v+AvxsuEfskYzWl5PKlZApTigM7UvSDQCiGILGWi/br5f5aBDKx\nSp5BkVi19hYMb6HUzEY1C310BIyIHIUHVC8IEFWPFIy0EKgP35YLJfKzFEX8\nHCLAkjHRogID8zNm5+bVweIe8OrbXYvPvO4CfhMrdAymf4UlNod+zLkSRYl5\nFL6+q97DcKhOd89YmmJKDFbk03C83sEhU3iTOlxrT0dIJtuIXxe4GZWFhtXx\nYMMygNaLUTfxM2N7Dh8oauCOKEYEYL2vjsoe6FPbAU0E/9UjabrNpyuU84a5\nKtuNefLt3LEKcVVFmVrUUjM8sJgPHeRLrmkPHYS2ALgTThct59Yof60ohK2G\nqnOsCCuHvu3TPA5Fb5pj/3/Fz9h6+C+R9viMkueejbmz2ifXOli58RLW7HIQ\n00ip\r\n=Xw/d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDP0Pgn/BviwAUHglEhxP3FeBshbvKw2ZUPsF4T5B3WmgIhAN0cT07OsRuNv34o42ZEsS2591jQehK/7IuavXiOEr2e"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.1-next-1616184254-1f5c9227.0_1616184616866_0.5570419039860202"},"_hasShrinkwrap":false},"2.48.1":{"name":"@xdn/apollo","version":"2.48.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.48.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-DCvJ/BSbovzmEjw5bVp63fSOtx4Spep6FDpsMt+yKpEuCuKc/1+HrMYo41UmZ6PeQBvD/wKJ3DLR1MjmLfBItA==","shasum":"c8f69bdb929dd5d3d001970a15422c54f8e6f93e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVQ72CRA9TVsSAnZWagAAwtIP/2axpnmi7jbYsCwhwZwP\nJnhkQkKsyV+g2kdjGz3OFT2hPNeQmlY+OsJTbObtkuan4XF36FYFjSPFWjYh\nR1IyeqHmyqazuxnyOhR6l5bT3VOUdl6QDx/HUVVIABVS1pyaCqjt+XKC7J1T\na6MrWATCrnfd2InYde2y/0Lou5RR19w1ANOXgeOuXthhKdD6q0XrzptLYytx\nTVunzhUmkL78iS9gZ+3JihCdGRky6BAAZSZWetO38FixySQaOqt5qzXc7iY1\nLjpx4d86+v8PmQ6rWMr7GRZXqBORVBfaNV/gBBdyH7nq8ep306KqiqCtx0NA\niCzbnNSgJaKtrZkbBjnFBURA+4LqKZOn+X8I+sVLdwBIPzcdxxr5a/95IesH\nh1KE+29GZK3GheqNhk/0ZcFJN6nVACjlid4cM5ENJ1YbWdMoZmB1oGtSAvf6\nXSbMlkFDS6G8Y92mAHaQha4vrJI0PW+6j+MCode8ymogSvV9yilKh7S0Cmw6\nNEyVbpXyRqau3LoiNPcG/6xixP4nB740g1/D9f2cB2ynUGAqjB0zFm2oG8Hh\n4fLyZrvfBS1B0DO4zDUiFOYb/7dTVJiJ26PoOnUfFffLYgUDytlxHTRQHVdY\nJEbJesl0MaaERUOQs5ty1YTFggWFLKpbZVBGR+yU8tlQr4QlzrDGwtYj91IW\nxefO\r\n=0ILN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBearvMr1wTuDlDnrfFsIzpGB7PE0Gh1DOr6H5ovn1hKAiA5blw5rbDUTcZjfDby+1wHh1I7QVmfgNlhD57Nqar3wA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.1_1616187125782_0.6691999654852285"},"_hasShrinkwrap":false},"2.48.1-next-1616186777-37a605e8.0":{"name":"@xdn/apollo","version":"2.48.1-next-1616186777-37a605e8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.1-next-1616186777-37a605e8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.1-next-1616186777-37a605e8.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-FnJIK8/LhfpzAfKPIDfk2MtSQ1RN93L2bOUzijnpkJMchtvzf9wiEA2DsCiHGC5BRvFVbjK5N3THh2u6drLFjA==","shasum":"d0cb1282f4018d7b68a70939094998c6a0b3e817","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.1-next-1616186777-37a605e8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVQ8kCRA9TVsSAnZWagAA7wcP/3WErwSpyMFwErsBMnQJ\nWomNUb3Bq2zu0EyA9ji57sFqBsX2ecQxAWMwcJo7b+UdVQMaTiNvf6p1lswY\nFrOiKaFugxqnVfXOtwxfedPDVyntdXE8Ajh4oQE7gLUiD47ZReTg/SVIUZIm\n34k8j0vPkyDQARcbATi3aM5poUeCDGD0S2dLBgUPxn/IhzQrDNbHZFMYBssV\nNEraKvpXg2KCc+fgcl2WoYGCwpwQKEu27LrJCCaQYR8eUSkqNHmB4+kf6HNQ\nOwiDr+JpFpus1VyCAy3fNqkxm95zMIgyFG30JADSaEPamvgEn+BF36NU1hUM\nA3wxoJ26kkPJaO49NmYMnyFIPPqKdTUkx8KSZ20oTe3FI56TAhnFss6Env7Y\nfZM/TtM9ol9DfzTrYsFVGRq/dVccinD2hhkRI6UoelE5kVdneo7nh89Y7AJZ\nkw9lPufFF8S9AJre/wuWtWp9zumBAhQE0yGJkqhP1IlbqSpwX1cQ6//HOkmn\nbSk2mjq3N5rc/aDIJ4cMuFyd+khEARadKq/M2NXO8hv7v22b020g7q9CItiR\n9ho3gzxIrOnB29DoNHXCpOVfYDthvnpdQ8FMFVwx00skS1+KUD5YsvRelXSh\n34KqaGkbJCvnMODSAJXZ4fmeTUsn4HqbWVZ4OR0e/Ojrxnx57Boq+fJbu/ns\nJL88\r\n=R1q5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICzglX0oq9qTzH1ZE07IA71VOSyrZH+E7tg5zXFpFiIfAiAo1+swjQkQ1GbE8YB3mI8e26WpcJ0j1b8BftSpaz5hWQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.1-next-1616186777-37a605e8.0_1616187171812_0.8965670679361553"},"_hasShrinkwrap":false},"2.48.2-next-1616186902-fe84bb15.0":{"name":"@xdn/apollo","version":"2.48.2-next-1616186902-fe84bb15.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.2-next-1616186902-fe84bb15.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.2-next-1616186902-fe84bb15.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-e/Lfsw3lSBQJMoEgUx0EpCW+b688LaLw5FG1YM4IxoWSpCsEMDjakTRFE2kE33NB2bL4iIk6R1FCbQkqRW3xkQ==","shasum":"35d4a3bd60a27542bd6a8099a52eeed95514a868","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.2-next-1616186902-fe84bb15.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgVQ9WCRA9TVsSAnZWagAAxhAQAIxw2aRliuJO4ZJvWpoL\nEsjMi/o0lXqQAFlIsCD+4t0FWGAdvGBEJrDWwrhGIqK0r4oaqFLGjQ1aHBgm\nhHQ0ZOiqX5AABLdwIc1jc6/qk/OYJRYCJZ7sX4kT5PgmdWuVA71+zYJTtb6J\n37msTGHToIOt2Ssm7ixfGJlsvlLB+foSOES6P7F86hn3Hqkbi/mr+Y7mSPV+\niBtjAF50GIzmpPl2T53Rt2ouSXS2GAFqoFangK/XLScAKHCayQx08/+wVq9R\na2jAniZTgESqzHs4264nbpaSUnPE5YGBFiWU1P2ULBVNsYmci+flVKJHFHAC\nr/cK0TeKWrtssOFscxmn8q7mI3cKZQ58IaTE3cN9/Pl7O2SOSCVXHEe5sGTR\n5OtkdZmG2SCytgyzWKAQYITMRDPVNtUITmeyqrzoqs7B1zKhODnEaX/9Knly\nrjFChfq72pRPI5PJtt5uKIJR2LIlMIJOjo7ywEV4KHwjn2V5zL0sXccv3Qbh\nSRDlsLI73a1m2zn06PKJfhS34NCcY7LzT2mttuMQ46CVgPwa3hHBwpjPjtOL\nN7M08miMXetEE1GA0djiAuLvpIMGuuCBhhJmsWjwlWnIK7Ew8r2rBTfArtqu\namJSKb7lK/ibuTLbADyiXIW1stAt3EdDQyb8YX3ux0QhPsc5YCNlyIwJ/j0X\noN7K\r\n=n5lU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC56YrFCipWE75H83FY87aWLS2GNKzxDfZOzguJRq8LaAiBTthvTN3pfikkEIQORst0+4GDANWvtWakUUFrGfuSvbg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.2-next-1616186902-fe84bb15.0_1616187222321_0.9351233619772226"},"_hasShrinkwrap":false},"2.48.2-next-1616417535-15243a45.0":{"name":"@xdn/apollo","version":"2.48.2-next-1616417535-15243a45.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.2-next-1616417535-15243a45.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.2-next-1616417535-15243a45.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-OgKrTRsXp2NKbGIqC+fTSm5c6692ckTZCdDLoABdUeKIjYfHmNupMlelKNHQdToCViGt34YTMPHsD0O1e7mSig==","shasum":"87fa8702bd55d805ae77535d06e60f5d0a8a23c3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.2-next-1616417535-15243a45.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWJQwCRA9TVsSAnZWagAAxFsQAId8nqMSOuWxYXh45w6U\nnVLwRTNBwJGgmcX7vOHrK37uqTjzLIXhKYkUc9Wxj4kaPFHTpxNhDEWh0mjG\nED647HLQiJg/Te2hTveSX1/VFNTAaCBopcMT46y5BezVTET1FZp0oZQxh8J5\n0KbHCfflsLomt4hKoKbNc6ObwVV9/dVYy98LmVtR9C/vuHr9PQsSnBKxWXHz\nO/3Oc9JpXSX2s3X8nwOY9ZORkPg4PTWjtdEyz/dVf3WJZjX/hJ/BoxiCotlJ\nQsXCxaL318ZartmIcmIOpL7EjG0THJz3Q/KcU6eR9hVT6LAyHI9s7x7xjeEz\n3m9oDwn3F1pDBuxUupu9av8OENAT1ArhNh8rXgz0iKIsUZ1q7UyI81gomr5H\n5rgo5x673y5ua53NcIIZA40D2NA6jiow3wI83T8/BX3kgVJi4Fru20uPkJPq\nsT7NhNZ6Qm43lze0l5Gb/Hg2ZGSCRxzrMW4FUh8gA3QQ9ah+XUcuClkYQyiv\nb/XXG/SKPeHhgFpZTSiJoGA+JSxCoFyAX1Pf4aIs4zDQWJSVXjxrIR9C1w/M\n4EggdVPdIrIhwoYbwRAdt8B4qsjKxJb/iDTsg4j60pCJHkV+ZCim1ghmkhue\n1vl037mONgVXRFuyYgNFJSif6eJ/ma+QmkEtnJjI2/rAkskRACOWPjNvZHwU\n7kGL\r\n=uhKF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJl1AxCrxWME/rIMLvzN8siCN1IvMXbKuznfCEJ/xPQAiAijKZb1H2q1TmMsMMLeCKMhhR0vRSLquSMPUhzfb/qug=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.2-next-1616417535-15243a45.0_1616417839954_0.32306621571118166"},"_hasShrinkwrap":false},"2.48.2-next-1616446742-921da2eb.0":{"name":"@xdn/apollo","version":"2.48.2-next-1616446742-921da2eb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.2-next-1616446742-921da2eb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.2-next-1616446742-921da2eb.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-b7rVUreCzilVEIQ0K1a6AYi5ycNIUJhWjA7hQ/o+u1hB3K0GPC8Un20aJdQS0lBmSlYuVBxRIWBYoVkF32YFHg==","shasum":"c24a96d4907b1f89956aa29217982c93d52d7cac","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.2-next-1616446742-921da2eb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWQZyCRA9TVsSAnZWagAAGoEP/jk4AX/Iuz/bSkxGf++F\nRyIKcJHiO1MRSxM9SaEkdxI8qKACu03j8iuDAgoKBYqeOgj/07uFO4EfIUPt\nl5ZNCmxbx0luUioIomrg1DoM35MkKb6ettEtTk/SHPqXyYWVZCd8N9AaSWNz\nexqVyiYZ8rMF6lgW/j97xHCH8EreP01EoK6YFt/J6Ey3tyizbnMDf9rQXG+O\nvnhYC47G2hYeZ6zjX9VaR+5ZKiELcTf9Yc1qkKL6WX760rkikv04h5z66pU6\nxGPZ0IcX1yd5wOoPlOGVhNVh9ynI7zW9MaaNfePbi1nz4ugnq5KM/dH600oU\n+mLUSnGXlqr/ysm9udijAP1MC4s7POpjqOuVHRYMyv3qVijQeJg3cylWwots\n02x4i5LOGuBShhc2hMI5tY7E4o6E+G/IbR7S7A5BHi1tBSgI3Aq0AMqK5i7B\n0XA7eKCkc8U5YvnBMZyxWkoqeneEaYk4a6G4k/EPSuIb3VjkVQJSuzOadMKY\n4nrcUMK8ic8M8PAkGXsINe3LlHBEHshnkXm9fVsLIqovsn3n5Pe+KO3XD+DU\nwtiKcFPy1b66af0ZFdsqgbWSG0LdL2qLpY8DF0OvtcFz6H+7jfCdHslyruXY\ngnhvpbLsoW5ulaD+ggC1fBFMle8GDLPhMM6EM1wAoBrtR5qdBBOcmzQAikk9\n7WYj\r\n=Wuxo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkBx8HiyunHsByKDC2WHD7ZIFXWGy8mPIdo+SyzNgIYgIgLKjem0Of8SZBmRsuTnTc9kVKWIAJhT4/cbR9YRifVSM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.2-next-1616446742-921da2eb.0_1616447089653_0.9321684352411272"},"_hasShrinkwrap":false},"2.48.2-next-1616447270-8042db79.0":{"name":"@xdn/apollo","version":"2.48.2-next-1616447270-8042db79.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.2-next-1616447270-8042db79.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.2-next-1616447270-8042db79.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-1Zcfo30sim5txFA/b4xiKgBJfU5Z0kgr6h3O3kmz3uI5WKjLGPYn9vdfJQIYYs4drEVrhjFNaNUy8eNPNmSo5A==","shasum":"2a9a88aa5b652a04b9bc690ad3f849cb9d5c9f2f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.2-next-1616447270-8042db79.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWQiQCRA9TVsSAnZWagAAvE0P/2FjRlHqSZwvxFzyW45e\n1NDJhrpSAkzK5AQ5TFDqC9V8/S6D81KeBGvRmzgyTzZo5lxvA8mJ9cjOEkTy\nFHYnNvq5iufQV8T5iu0bZPuRuJUAonZ5YzcPsF3JXbN9U5TecJgwrzyZEydL\ntsUWSYR2XeW6VE0CrIfc5szXBnBkg8dK6QQAn6x63XO0krnfcHPAs3Gbn0J8\nKCGzlsEEBvLII/XXb4WxlwZLivkEw5nRzWziWWEVn3N9Nbkd1xsJeJHUmn+p\neXUQkXmG7yFjH9Fwp4m4t1fDN8vlxXXNWTGzdmpm3a7/wZNqiYZsP5E2Zj2s\ndPQFGgoGnYQplXgK7HXTAGEKk7BriixDOk47fFej2NVcyrV2ZCXJiepqQNZF\ntSJIoCjBDm1fO7qbMhRWqJ5OjfGkUgGu5u+2ik7diOfodXYa1keDxflOm9XA\ndyJMPTeFGI4w0KmUWKzTLyENLyMqgHCtPBvvzT6Cxc1+fLPbgh9cngVJtgw6\ndYUNsGfbG7wE3WB65kEhcbcGqm/dk96T52wtOAAWD9Qh3Sa29A9ZNcFiz/fW\ni5VoUoXKQa6k0rEH2V3vxKi/w0kW0Ow5nUKvoqhCYbUYIDHGDW4Z8Oz8KVlG\nsOWyEu4PfxzmcQ6zxVQR6OMVn7NfAO7JcHfCQJ6ah4cVOSywVhl6rvr4mX8u\nAFWD\r\n=3GIQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF1T8eawfDwwUYQr0PefqkQaJ7w+caSUP1q3DLyvV3/gIhAIvjYGNtSZfTHi4Zv25F3cktTc/VgzoKr7wVqBh5uUAO"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.2-next-1616447270-8042db79.0_1616447631767_0.2862121116371812"},"_hasShrinkwrap":false},"2.48.2-next-1616447856-e63a95d7.0":{"name":"@xdn/apollo","version":"2.48.2-next-1616447856-e63a95d7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.2-next-1616447856-e63a95d7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.2-next-1616447856-e63a95d7.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-38KVUdPr4QvIGJwVsBEjfQTHFUjrM275TpcbKj54eaLSRjrg/IrM26QPAd/xo9XQ0Ej9u8msKNf5eVojkdy5uw==","shasum":"466acce8f132c47a03f9577caf3362c2466ebb2b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.2-next-1616447856-e63a95d7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWQrYCRA9TVsSAnZWagAAic8P/iS7sFXWhe2GixhsqN33\n7Ys/VGX+OOvNt5ruRXRibRo7zBtKKb8aUvNNTXJxLrMM6nrwXhoazAOKe5QY\n5xi1gnmtiWrzXb5D0QL+JN3QItx553lTSsAwyfA+TVA9KTM79+r7mMt3CjhI\nQXFWtejcETSSsBeE+Sb+4bMmfBnBC8Q7GW0R4euVMP3knKyMt5KYDQxtDOdr\nLx7Mg9R3ynLouimDZ+nkQZrW5LlYUst/ahWXR1Jr+w09EmfS4ZXK0jXIA5dV\ngr+Hj5WL0S+X7q+21L0YQd8tgnH8t+KP8FmdqPt2BXMq1G3VKG7kziecfrGL\nV3DhqsxcFlTq8p4UKuf9vh2nI2PVtBboeRtY1qUCzkm8Laze/vRE3KkaZh17\ngOYC5ovYq2aHyEl1o9OyCGxcNsfv8pxoyAZEXmKIlk/YYrCCmcNLuGf79jby\nI3ClSJ8sSFIZQTbXOMfoA+mnYbRA2plcBtiVjWEiV3eMrvfOprQdjZ2yBz7o\nthIuhMY4ut4rBOXLL+deO8NWb3EmmChAOEpbHKiFGOTWeIZc81pw55Q28zMq\nHU6HpicXdtl9HeZRc7y11XaGXdXkX8CGY/p800LIgFNAyHZTBJ6T1Xza7Fg8\nFXvWrXsCxUVIDfoDoJbwjwQ0rli3qVWfZUuVwQLAZDgbLt8Cj13xUZ9lCGL4\n0IIp\r\n=V74C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1YfTVhpZnWT4RxBM2AhtE1S8hzyX79cblSoGr+Zz8ywIgImE7mw1tvgaGgKVnvMmuRnt84TE3PU4OwOFnmjeYvv4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.2-next-1616447856-e63a95d7.0_1616448215952_0.46819295084884627"},"_hasShrinkwrap":false},"2.48.2-next-1616499348-7a8e8470.0":{"name":"@xdn/apollo","version":"2.48.2-next-1616499348-7a8e8470.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.2-next-1616499348-7a8e8470.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.2-next-1616499348-7a8e8470.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-CrtwODdSrcY3FF2ztDfgIVrJ8+zfbATtDi2/pa5GfHlsuYZdrVPj499Z1QhnN0di/qWTAPD5wYpe8h+YJyWvVg==","shasum":"423963726d6d787cd4c10966483f72c97bc609a7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.2-next-1616499348-7a8e8470.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWdPwCRA9TVsSAnZWagAAjTIP/iIh5UNCSlHbn5nRJA71\nbSTnSegCq2h47ZddH865wgkz8/MPyuaiSDkESPCjJr3QvPCSZVvRMgWdRGHc\nJd1hnAN+66XLw5IfuIee7B1dRdtn+mJiYC5+FCuxbVidgRwT75fQH1GubgLw\n8UVQixgbcbYrtBGyQay0JNDPlkOZ/V7E0GfHEK5OKx1dpb6CkKm3Zi/eUgaa\nNtOZos+syjUUA3DDWUITWa+UrRw0OeLmcsUr7xrkdKgLCK7WHz7f/1gEnC0W\n3X2okM0XXoRw+QMcoLPXwx7jMb827BbmGB6LCCMtV6sV7Kn2mGgHfSFPQt84\nnPp6nOX3wauJEbrTd0Vyt+YX49MSzYxWSPr+SXcseYY98X11aEZ8dvFK9Oom\nIm16pESMfvsidczPtyPUcq/xTGvJtWxAQdcFgcO1GVWE72OoJmSphpooRgkn\nf2Jw1r8xZyPeobiyg9WxZvZSj7uQvOSHzEUzrA0wmKuqybZqge1KS4r3dy5c\nZeTI+LqoR+q8EuED4YfdHBJIYyhVSGEMfsfJWHUKUPvGlGHJKC1QOJOKt2xS\nnH64fY8yUu4u18sfxAs/0OtAtGg2RYsAC5SXIy+ubFPiGJ9navNKkRn+fcyu\nWSN1n8OhgHb5kkNWMct7fvTIIyejmBewv2tyL9JH+3It5qL8tsaVzuj+CWlS\nSt3t\r\n=Cbb6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDk77o1coT1HF438w+pJkl4zjhT0tWDiE9Ptj8VzJ/l8AiEA5qHk+HTGccMeH4Pcjfd4DSCnu1aIX8mRxezGi3HDUK0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.2-next-1616499348-7a8e8470.0_1616499696064_0.47777165376141095"},"_hasShrinkwrap":false},"2.48.2-next-1616499509-6c2abf82.0":{"name":"@xdn/apollo","version":"2.48.2-next-1616499509-6c2abf82.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.2-next-1616499509-6c2abf82.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.2-next-1616499509-6c2abf82.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-/0dN7xYBO6T0eBHiFFe+thGt0RtWUF8ChEjogMSrdydJkZDBNucTarMPECUs8i50uc1tC04wLJQZgNdMScJ74w==","shasum":"485697461628bf4265a22a72ca39e27bd5e38383","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.2-next-1616499509-6c2abf82.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWdSvCRA9TVsSAnZWagAAvicP/0/3EEE42SednUPSGs3q\nHvny7QEBc7FgTmatdJZm8SBHwev4zy0RbHkOU9DpJo9S/C3YiTmJKGxUYUJC\nuJxT2J5Vh2QPxRNeUQ4+zpCPOwPhYJLwE+8QX1oMc05FPkKUythuXENlu+8L\ndxfUNHnOjUUGRihsf9jM6p5j8OdFYXRwl3HG88CRNH0oVkSesXi5iWfh1dWa\ncb2b6z6PaLR0+8rF6rpCtlsCiwcpt6+ETCJSoLFt55Pg9P0WnjWw/VHLPpar\nuUCVYX783bmWlYTU0BydaCkeAph8cjWtOkv1b3AOGuNuR178NNOLra9qmtTw\nnxsDBcCvO6z0P5TjoaXe7Cp2dZiH34S2CWTdEcNcLfo+T0/rJRIt2adczNif\neQUz+UxYQRP0zxO9u88/OrGFpTpstgbbHrJ0QUaZQRpLZxTw8TIRK8e+V7Hc\nJ1SpWInD45UuxzqUHUaxw7aJUSY8s+HsauSGnL1zQuGeZq67GpX1gBLGg5SB\nS+F9RWPukZiViSBCp3EUT6eKXKrdVmNVPkdmPOo1ws52UVLvHw7myLyjYq5E\nXErGf7pBgBtTKL2UM51Gm/uWqxbulwxR7b1mOnx1aUaGqp9K/QUhXjQivKO1\n2+bZMka2HhS3NOQ2BKG/cDw3No6bLABTuv4k+SQrz7z+eqCp56PteiHF55/8\nj3Rh\r\n=qFJc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARfw1l3BFQE05sY5Nx62pTupb4RJ/1NpPJaOjvQRUBUAiEAmXjMJMAlzFw7OXw4mnvdhzW0A4dtsGG9Grm82rFzyVs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.2-next-1616499509-6c2abf82.0_1616499886642_0.9674996172310457"},"_hasShrinkwrap":false},"2.48.2-next-1616499718-c9dd6c08.0":{"name":"@xdn/apollo","version":"2.48.2-next-1616499718-c9dd6c08.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.2-next-1616499718-c9dd6c08.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.2-next-1616499718-c9dd6c08.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-jr2Z9FfVfc3YVRDaTYsWDFpKyIufRso0Z/HU/i0UFloyDMfcWxd/t1yiwrPkYh4juFS+uq2K88nDaMYPC/JgNw==","shasum":"f7525b873f7c4d1f675e8cfccb3e4cdef1000e5c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.2-next-1616499718-c9dd6c08.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWdVjCRA9TVsSAnZWagAA2JEP/AgIJtl5dMOeS6x33c/e\nNE+GN84rGMHsVyMdfnKvonq8Iyl18t60tI/zil8q9XsrBo9ALC9jQhGrWt1V\nMzcd5Oh3nom30I8LRqPnq7IEh8Qd/RvUwF0/GvUC/ej62tMytKU4ctTjp23v\n/X0YHtOvGeWH6Gvn0abkqRdpiDM/1xnwQwrmz5s4NkzWVm2qzuZvbb+OL5Zz\namAkVUJwzzky+iWg0bVlRAVQUOUGwKSFLpYPRTcfdCR9NfYY/aeQCss/sDcg\ndA1GOMUwnT1mkwJ0Nyra8ndsEaVFnTVaIL2UnhTr4e00aY+fzkKrgYuwIEp/\nkvdge203TMKf4qkkwjNz3pDGGrkJ7ct8uk/aECMdGNULv3zUIbT41+NWwSuz\na9IFT5LvBBXJWgTObQaWFaLKb/49XJPohHbGo2WhxhECng6DqFR1aHGBWRtp\nfXd1sJX57nfBUMuE/WYD8PDXVt7JU52MjSKp/6ycPtA4l3Z/7dR5FaacDy/N\n0z6oLt6YvN+5ycFgusgZgg0GU9k0LvaO40roDZ2p6hye9ktzOJYRZNDIuAx0\nW9YEUHdG1M4tPLoCCrkcHrv7Iznhqw+mdPoH9iPqJQ+EuKwykckYpa1Sig5A\naNEMkNR9TmlG/ZAzxLZoxc8+PrUhDq4Wu/ivMnSung8pq40kMjuF4dzQ5TBb\n5XKG\r\n=MKlK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGBs+BWxqsOXgDFPqkNppVnfXbOk+bIoDeTMT9OjlxIwIgRon4FxErWP2oU40f5PWHx03SeG7xCd9dqn3n8f2TS44="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.2-next-1616499718-c9dd6c08.0_1616500066689_0.8163657353288412"},"_hasShrinkwrap":false},"2.48.2-next-1616499724-e8b6336f.0":{"name":"@xdn/apollo","version":"2.48.2-next-1616499724-e8b6336f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.2-next-1616499724-e8b6336f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.2-next-1616499724-e8b6336f.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-BYaGSos5Yzm8F7dZrvMdbvvx8fZd3rr8Q1i4fpmKuF2x+uTmnAwq33lqYTieBzPn3GVJSXG2qUpFue8iY2iRsA==","shasum":"cf06188f9cf347d17b7647993d3c04c9affafdc1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.2-next-1616499724-e8b6336f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWdWMCRA9TVsSAnZWagAAb4EP/3LfBcB2VmjekyUnY7T7\noz/zxbFfLM4JOnt4CEmd1tLbe72eZfNucsOTSxg7Ik+Czm3VY0cy2kPxkSlP\nYPHlF0YeXXiyPYr2uuhsHpE6JUYNb0m/HtSrpOY5AV5oxQtjEloz9e6R6b86\nRHdGBRYXSSVTZI6JnAkxziroWuvwnjiC2T2atyUbXH6oS8GQZgTIMKvwxhdk\n1kRn7JzdiuvwrL9ppsFx5h1x1Ju4/vVrNY9zzsjR8UBcVFGqaUKi+pj+LHdl\nyKvI87yYpUKXvV8gpiYpgiVmAyR/hNndxUfw1OSGIOLkCIllSUkEjaL4yaqb\nMVXNZ7Cs9az/Op0f3Ik/efOARry3opUCNmhV5Lg95vBTwZcuBK8eGiqRh8bQ\nakOsL2JOyTzUva3pOI+AiuWAGTXsuZyC0tPLkZIdyfjhOUPWCFCcL/pjuVki\nD8nBj1V38ziaPWi84LT2pV6wIhxQ7iyboPVZ5BlaH/fI6W5iqySlgzJb73F0\nUh4teCgIN11/j3a+7uh21RGTLwgAKMQuIUuRNvdPrz86K//sMlPlkLAStCeJ\nrE9jxvn4kgmiSkIrrg4kuXliQdjVEmUJxtNTyAGtdCvvymF6abvD17zMoPGx\n2RGbBjghoA5NhcxlP2ClDRMloy5svNI22yE55teasLqfHOPTZFZf+AJYjqga\nuFQG\r\n=QnwP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/aOPVtWeBW9EZ/5wFGKzjy0p0MGgQoKXFIe2TfdFfKwIhAIn+N+I3iICSfzEohTSJboVsPSBOnEDsIlo/8NjhSIJP"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.2-next-1616499724-e8b6336f.0_1616500107700_0.24864268767557784"},"_hasShrinkwrap":false},"2.48.3-next-1616545702-117fc3b5.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616545702-117fc3b5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616545702-117fc3b5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616545702-117fc3b5.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-B2G4hedCnJ2ZNHLNTbH87LSVCofLJ5Wmxo4DR3fcrz1NcawSFN5r8HSzjTIcNcIfv713RwHTxiueJaXXfBTcvg==","shasum":"af1d94a3e61d9b1c1d1cef9c972adc418ee39827","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616545702-117fc3b5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWokFCRA9TVsSAnZWagAAZJAQAI3TKMe7/bgxtg3IYVTZ\nZDgoOAbL1SV1mclVs5d4bv2z2Yn5xibgYIAdaL6XTfoF3XPFR90ikCIwaFiw\nWrRuhjfT6VKavI1mXdjXI1mLWdtV7FtS3tLdERTxmSJR81tPG8lGhuZvo7bz\n8dTFlAzrBuUEDCKasfQcMONvDY5l9JnNy7SvAQEyz1z5MQ7O0p1xzH3FOh9A\nENjylGjXjyZXf1hlfyJ9+qwiQQKJcZdRLH+D9U+G4XYXM1bP0pTMXbbT4maH\n1q38Ld1uX3dImsq3KrW1DiyD4SGgw4Z6vwWLszfCXpc+biEU5LV1dHd7hgyG\nabkwJNZfs1fMpWzOoQngESqUA1ZaJvEHMTJyDXhn3baSno3aYDPc6PGJ+AMJ\n2sy6rO5kinzP7FxoFeMCwMZHamemK1uFXDP1n+fGbcwgrxQBkXRDsVo4G/ad\nkiTORDOLB90mKyPu3aSOIx0LVSQr2iFYBT+3WYRsRDuvOTgDNyuN2dsjluw/\nZhlEjvoNQ3bP+PoB4IptUlObfDp8bYggvqoabbdLpsBcoWSxPdHeD87p05LR\nyNJUgjUePHcAuKUJrdOA+WQ2sn87jNolehRHK+L2GtnsG5q1jd7DEnFyAcKb\nTtISTz+VkqV0omqlCeMV+6KkUQSRUAwIU0D24ljpo9UbdmxO5J19cVZ/5tUV\nt0r3\r\n=j8BW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVwtwRvJXi1/tD5FLKNHZ9Kyu4UrEeEqUmZ+V9T4ev5AiEAsH4DblA//SPTSQstDlENRicjKdgj9k0sh1OKPYBvUN8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616545702-117fc3b5.0_1616546052850_0.7596030302905108"},"_hasShrinkwrap":false},"2.48.2":{"name":"@xdn/apollo","version":"2.48.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.48.2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-FWPRShbicthxve47t4WVrsex0VoOX+0bp2P3zUfgvB1JYxKDjPCoNiAI3meU54n9IoXnrlvip8NlCUQ8fdKUGQ==","shasum":"c1a45fb15e98a0e2c3433801af541f1e67908d9d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWo7SCRA9TVsSAnZWagAAUdkP/0UDzVn45NJ7yV5s7eYF\nzvP6RNrIjbctElGE2E6mkltaNaSKHiKJxf3/7FvRhFqRZ2Fk0VUYXzKeh9Es\nKmrgbMzMZpcY/uqSN9i6RTZekfgYAExE62DmyeBhAoixgTmZJC/Hqn2RJqmU\no4dufSOJ4JxWu2TJhNv+TAcGnfW8tAZiZHlVOoUS7Ch82kRqaJMqE0SyBFS2\nz5MPoX2TtT9tWQm7Ho/iiloaSwKNJDRR78SxWEPBjaJH6J/ssbW/rU6VvVgo\nPV3r8lAjf4N05Y/7Tng2ccUWqeKyZPAkWISKak7Oh3NamRHD5hvUcn1NQ1W0\njuk6G/P1vSaVyTXv64d10o9goUMF7BBE1NI8ZjP1rnOmXwxehhwFHUkj5nGC\nnIbSToWDKiXZ4o/8eYqoFhlGGQhAzrNADJwnC2clrf81uVvd1BJMRz1WBJiI\n+h+Nx9cYrVLIFGWc6vNPYyQMlT5lScatj9HblgKw2Iv3lFU13Q1tj/Kwiq/S\noscJc8tKJcuCqg1tow0URpS7r3llCIETeJuygb5MOPftucL7lf5Oz3nyfldW\nhWjHy+cExwjt9Ul2hLYArbL4IFtRRLAC25BWA50GbmbeBQGs2SnYudCftTmS\nkJ90wjHZsu4QYPirAgQ946e6zZx/tc6OsAXsSzwsNnoS464WwyUZ1FC4V3kX\nmBtX\r\n=R+AR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfkFYIITY2XOrcTfMzUq/S1LCkSADERRWwUtquGfUmjQIhAJccLv6dWBs8yGHOXBjZrjNhunvqlsyz+FnuQtSzyyvg"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.2_1616547538331_0.4172494946053995"},"_hasShrinkwrap":false},"2.48.3-next-1616558303-577c3cb2.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616558303-577c3cb2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616558303-577c3cb2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616558303-577c3cb2.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Sc+bBnRFfjRzYL7LnBrPQPWSbp1gnY2PMPXXucEs+Wj8fcJFKweVGf1G6ekTMZ+M2l8D7GzwoHpfmvpNyXIzyg==","shasum":"569db907751368d5aaa786050869d600802ff77c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616558303-577c3cb2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWroACRA9TVsSAnZWagAAIZoQAIW6CnQTWeMvDszeEH3t\nHQmhbzo3z5gOGYq4HPpDCTHPSRmVuSrQzsInCqhkmOTwqB60khKSpelSCDW2\nQc08VxwbR7D2Ok9R9PbZstsWQ7plFrVmv0s5UO21wX3o/c2bhVXeU+QF0F11\n8BpwDnarKh3bGXX3NfzH2olm4qUTgJColrHqhcXwERSjnyYAhm5xN18B+dLB\nyQcVwlqKE6OxFP29DBcTavzVbaNAQlssxVXw9DhnnBuDAZAX04ZyPvjbVMHX\nt32PVt3zxjvx1cofl73gUO2ifvhOthSGCQt0tYzZo3OGFtrYlJq+ebeEtIq6\nf3AGVq+B3JZCvNJABCnvsbtlJBsgM9jX9s07c76FVQ/RRhkdTJWg6pWDZDFe\ngidl7lOiTokdYN7Ns0N/v5bR9876pJw2V8LlROG6RZIMJX8Wb7XI8nZbSrmo\njJoh3WmyxUsF021oCQh/Q6yi0gHGKBuaylTKJTcsKW6zgeCh1cMRqRLV+d2n\nHOgBenvIrrR7oeZlPdEPq/iDBcm0caBQe25PFNxeMfswU/QJzDH09FGCQ8ey\nVNbWaDo4qUBl+TbdgbTKtPypV8lbIOpv7XZcaN9h0fEnFDgBFAuWa1m19+YJ\nSHx8VZLGSyAS1ZpJ0Yf/fNyYRI4d5vBCNz5RwxuHLiiHeQP8Ba8VV4y/r7sL\npLKS\r\n=bIy/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj2qqUXwvaoEx7u+gQAZNTpb9bLZT9wal8I4TJMzt05wIgTFLacIorZ3pOr7sy4MCQBDxk42IV+efHjURqvMKUh1s="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616558303-577c3cb2.0_1616558591901_0.42110575281178986"},"_hasShrinkwrap":false},"2.48.3-next-1616558335-7d1766d8.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616558335-7d1766d8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616558335-7d1766d8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616558335-7d1766d8.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-eBpmk/4WCLTSVtYjOk3DxV4OG+2uTpBwVIDeeXQ+ZEN2xsFZTNNYhE2cmhD/hq5NEuwTBy19TAGaO+S1SIrmag==","shasum":"918410315f3a14b72ab0b1e50a78326ce4a15cf8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616558335-7d1766d8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWrpTCRA9TVsSAnZWagAAZBwP/RwZg+h17JSggAd1bTBp\nAxB4Zrxpz2ozK2CH4Di0EcRtDUvLpsNKvYsGmmIQ8sS2D+p/3s04o/ZMuvmx\nAI1TmTUmIEQtOEL/3mu03dAxjW2NgLnUwsf+LVfQYoOeHcJrwCBNiN5cVvsy\nXwg5U5l+W0ECQrScGXWxmxMKWlNz0j+TaErRavlyQJM9a8IW1XmLgrnaXjpd\nAyY9jjbG8H2FXi5h7rUFTmXX3bz0mS5vnu9S3cM1uTVZaHtrZnlFU1R7tdjr\naqCzShnlf2euSUndNX0gF/hPcJEXA4jCfMTy1hXFoDvwXOTXHCwKRfZnkXJF\nQJfIFXZ/7QPfpLbSfXVwCTJbViJwnv67a05iXuff1dKXSCUya9iEtVEYUGAM\nfCXZ6tM0fzlTQxQPYd47o92NUgRYGvDuAyCGloDe1mnUr4Pgz/N+MI6EFKcH\nXFgWDUEdMnpnBzuJctYqZAEw1CHtyUBUypCm66pps5B3s3FiwucpKhlWZeC3\n62tzfs9OQcN5/x+cEWGCNEyf4H9MSD89Bt0dqKNaIquff8e5a/WsojRBofLK\np0WVrZ1D/RvEuVuagK1BpyOEIY+RcygTbhPgPF/+m0bbQK+4CzidVCupq26b\nhRCXosqm1H0hrPGUcanD0CltZxx6PzATApDP6zsXiUvKe/6rEOwtYcG0gWCl\naZBp\r\n=leYR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGyhbGkBtYk0ecnSOPfYFiDyjPW1bmAqoaSVfL210BqYAiEAsfMtCvMHbJKi6+E+Asg02YTJVV/8AhFzz5PCoU53REY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616558335-7d1766d8.0_1616558675272_0.8885094319080533"},"_hasShrinkwrap":false},"2.48.3-next-1616559231-e84cc609.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616559231-e84cc609.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616559231-e84cc609.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616559231-e84cc609.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-mcNasYqU/8jygzC6p4DiwMXAirdAGmRNbRRb/XXwVft8m89nqMsTfkuo3H7/JoCLLQ6CbeB0owH+ogmVgoxOew==","shasum":"2ddd8bf860efc9351352681ada6c8e0565710092","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616559231-e84cc609.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWr3NCRA9TVsSAnZWagAA604P/ieNmd0RK4NZnMiSWmcX\nyxfrsDlMXlLMwieH4gEhPxUWdL+8LBtL9h/H50aLll/87IR04rIMrhZILqO5\nGJzKDM3E4vxbdri2PRvxQS9MTmcryjGyFGA6YyaLxyNR8Ee8FMEMxzwIVVlB\n1yok16K6uvVqeA247FwjQ28iwDxNiKGzEGVMQMZTchDt5Lus/kDJBs4Ja3d2\nI4y0yuaNyQDUO+YnZj/bd5uGuxOOZkC5jOiW12tbAjAIRyyEqvG/f60TRWE6\nnIG7LPP6slNZjvJMkq52CV9Fuks5L4xKZ7yaMNVPMa81wZQITMj/QNpWcwKW\nMa0FHij2irQ5Nlx5WhfD8mZa1ak6/9G3p5szuKHrjaQiUmTZU75KV3QEEFjs\n7JEx3tx702v2zH9t8C/52m+WmiGqBJTA4pCInMXDpZFb4mnScbEp3qeV4num\nrJqxPIh3kt7bA9FMR+mCORy1cP7i8Dfkv3G+QFzYU7xr3bY3T/zLn+xZirzM\nXozpYj/omCxFlKFmZluQsNFkV85B3mL/mWrdSv4wbYZhTw372okLrRk2VM1l\nl+5vNmmfeQLx74dhdXNnPMqAUxjK/OfeyTsBFCsUyrcQYtqB3YEfSYLoHLdx\ntpE9Co860RIiUesfgDpL7KnYclBqEyVUTtiProfUIqwngYXOGIq54gWIvGVj\n8UuX\r\n=BGCh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4OUJTpKejX9FiMXdDu8JBd9eFhKdpWxJy5cG349e2CQIgMZRKFtk8UQAObDB3S+hJGtJqRKS3wts9zWpqCsMbMgg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616559231-e84cc609.0_1616559564926_0.767776297860828"},"_hasShrinkwrap":false},"2.48.3-next-1616559258-607bda4e.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616559258-607bda4e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616559258-607bda4e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616559258-607bda4e.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-9TyEsNHbOyuEOmtAORSgaIT1kUaV0UnDpDNEuDpJE1K9ma7zWBmR0R8V36MkexqhzW9B5rUt//yOBbrz+I3aEg==","shasum":"87a7267a0311b481c0e3fc129f9eacdc0e8fdc83","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616559258-607bda4e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWr4RCRA9TVsSAnZWagAA0bcP/jz8YGsGL0sEGuHw6rCf\n+bI3UGm6B0CxlkqGAZIjrHN7X5qLs24Ilm8SSyEoxhvYLzJ4O7WFn0wnJ4w8\ni5kQ/U92LH2jTck1Pu+THTgnVizzI9AV7SguP3uCtDUvJhVbRioxAhIgx6q4\ntqSabDU1sy9hOlYIa3WfA4i1W7cPXwJpi+Ro/lTVK0sR3UBxQ30dESVAqeqg\nZG3meaLbMbfDLw0bXKe2SuNTPCmFqf+cw27DncFFGF2HQtOuMAthoegRMK7Y\nuA/mTgtrFF1oicXb63h4vjMJUEJbQGq9pnRHNOFrg7L0xP7c2T31SzWX16gZ\nkQC030hp0ErL4ZxkQMNhnArPpFaU8QdhdwjNTEy3aH0zt5nhUDycwhARyjb7\nL/stPeoqYa0QVya1JuOK2QgeDddg6li2Mk+rORFFtnsOrr/gqvvmBt317Gpc\nX6LCRITF9IGjoPTq2Bb8Gobv9hj8/TRQe7DxyP5uJWYI/qT5LXZh8P8ZXb5c\nqIgSSlPg0L+wAlkiOBHZvs+B2G7/0AbLiY5f13c10P9bsTaF+oqVxh/7xWoL\nsEHQPEVpXnWDX4vm0en7taw86alU8iYu/XZAr7jNpytpN4Panx5BLpnHmS53\nmBcRlN8WhYG8G6eUdcIi119RYS4q1Jmv8mBLAjDdh8zRMJENX/eJOzchxGVo\ngxRX\r\n=gO/X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXhWJ1/rP3G4UvwkG3txD9PqoQesXEH4nEBiUD+H8UuAiAb2W/wyrSAtOSGauiG+QbCBe1nWTmscOrt2AYQpMsE5A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616559258-607bda4e.0_1616559633401_0.71512840490825"},"_hasShrinkwrap":false},"2.48.3-next-1616583490-09b87ec4.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616583490-09b87ec4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616583490-09b87ec4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616583490-09b87ec4.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-JfwY62ZgJ6iyPysH1P8gtXY6s/eW9M7wTzgnbb9LFjHnioCp8U5gwjyHMu6qpcRzoGrDE4fixY73paChsY1axw==","shasum":"6e0b242fea67f904a5f79f5ca53f3c4d5aa7d74d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616583490-09b87ec4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWxzbCRA9TVsSAnZWagAAPQwQAIw6X1dLoWJHx7F7wse9\nCl9blyDnS+TxoPSxPvMZB3JRyu24wMjyDudNmbhonZg3s/J7+7dr9h8q9w6U\nBcu0XHI8NmWFjAiplGbKNQdob/gSsmLtJekgLyvNpkl82BHXYUcR7fty0yH8\nJlUULZ4uxOddekIvyUQAEZY40rnLxIy/meFGvHTWilXW3KDcX+DCJYtDfNWA\npFcLBB0aR2emQT1nSUoYfcoijuvDOeDLtsU8TP1HcyRyYJLs6A6jJfr3e+5R\nfft0OOG3PBwl5N3llmt5PbRL00kPbyhUvKPGZKZbwH5z7e5iVfe6CdhBxUYG\nqIblrPoZZ4TEeksIz6y/UHbH2udSXPoPj2ib2qztV6fsM9pbrskYzZ5WpgBc\nfIxlI0uAA6dVNu0iloJXHWEC9swvy3dkzcvlKIVX2C7IywHsAairLMX3tXud\nKtUYx9oK2FJT8b1q/In4UKLYy3YmWqCNTV2PoYRa+QAjSMHMu3cPjqQHu9if\nT5/OWerwTMhKG9rEAEy+bXEy02k3sVnrnN5WvDRWxp6OEQzqsobf1xx6rwMf\nsJFxNpc6LXl37MHMzPWoG8CHj6YXHETnSEi6GRCMMoe99M+oNmbCsZdHYLEN\n/PLgprkLwuHBW3hQ2SmknY32OSbYpwS9KydUaVy0pvEQxuutJHE3HZVHWjpk\njyzs\r\n=6enD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7uragc0lBzri5btJcnZvN4THm0YGYSkMlAPQ7HGuw/AiEAoQy/GiggdlCKrqF2XPGTHJtzsNy95e5hMe3VtGhF1oM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616583490-09b87ec4.0_1616583898893_0.2735674618513444"},"_hasShrinkwrap":false},"2.48.3-next-1616585208-09b87ec4.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616585208-09b87ec4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616585208-09b87ec4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616585208-09b87ec4.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-SxBjbzvfp2Cl8Mi0deFrYymxBtsrVSGZhZUyEMQaDFXTW1k2k01b77JUKnBsmtUy3rG4w5IJTHVaETEbv0F/YA==","shasum":"a645781ec393b4a91ac9df68de2643f401a318a1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616585208-09b87ec4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWyNXCRA9TVsSAnZWagAAe4IP/20DdK7saFUVJamgugEN\nB9rRyGDzvdYbh55iE3bWTqzuyCiX+J/tA8orDlS/xhaXn2WxcMhH5U4zGXBc\nmLT7jq4SQy7j/NvI/sAVOtwO/wnPafYS7cdfqt29HmgoRUA/vpTqGs7DK3LW\nU2DQRj+tsh8/vnBoUkTDe0whTYjq0oNLYeSXES93fHaNhSvLNMs038Q/WAD7\nNgV8M29g8zV36ZqT4wmZBToOW2tW7lMblUgW24wFQ4h43cM/fZI8bDUcf0+Z\nhu/9gaUlV+emdD+13wOzkfWk21ziKlpY9LD7MRJ5SInIp2GY4+kHs9dxmcD8\nDmNh0PQ8Bx+jzx4+4D2CHaZPPSIFmgZzFdpMFwwazsgL1xw/iwnaq2p9OWX0\ngorMdPvbR+HKlTkKbng905nxATxrqnHWF3haMn2WcVXraffd0UBjOoAtaE+T\nxUdrI0bvRYyjARia9kLuuGcG1/DQ+ktGsEDQrqzctU8CmQZkUJzEMJ/eywmw\nLcBWhM93nx5snZw6g8TTnaMaAP+PRL15NnZAI4axeohTJOOK+AOxWmt5MmsY\nQo6kafTsXoLFQCrdqI6zgipNVoIMzDVcVlzXFK2x7Ns2svOTrwHphXFW6xAt\nuPMOkGDkIpQNxq0YKdDF6ULsOFW4LCIIA2lRpucC1gBV3nXVYUvVT/gzG3En\n2Ay5\r\n=e9AF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMKtoaind/VJJUABDZh1m7d4qP8k5gOZAyBjLy/IjDHgIgZbdqvVYWGnrIQetuEYwzB9NF3ZbGfMvOHlqm45y74qY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616585208-09b87ec4.0_1616585559420_0.9654910066593283"},"_hasShrinkwrap":false},"2.48.3-next-1616589791-1e0b0818.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616589791-1e0b0818.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616589791-1e0b0818.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616589791-1e0b0818.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-g+b0yJb97cjpoPP7gBmh7WvKsL37ujN+FWkAJw5Z0+xbxnMHb8zJCzR7k/Xw5xoDEud3YAKrBLCYv86Z3H0eGQ==","shasum":"e1bc4f0cc92e60a7caa41db23a9aac2146f8e84a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616589791-1e0b0818.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWzV+CRA9TVsSAnZWagAAZSUP/RXZTP4WG83wJs92LU2G\nKHoBI9xTophShNLb6Ty545ZVbZIeCirv1SrLHeHBnQD2GstGd2Z+7Qo8JNV9\n499yp3buk63BIi3lvtFp2RUc8toXVje6+ka4lxeqgB5XVKTAB2Y9pcRL4qHM\n3OJVKtbQVszU5DG3P8RfIf9FNPaAb3DG/FUbmnnFRpjURvOZaQemD0PQnM0b\nXF0+lwowEXN/7P/j1nLI7tRzQFwz9Iqz7U3f9OPh66Y6UWX8UFqIrWwbGXQo\nrNdrkpYtCSdfHp6wqdLPbBklmZf3UDzLknOdm0d3LaqdyaZFT+bzVR5NPUwb\n4EwWHXlwtcoyKCJTQ4cF7H7jPW3eEeLGm3quNK5mSaKGG085+p5cONrqtN2j\nXfXsFsfxCRpdx3Hq6Jl/knvEC2Ip7YOwcE8U0zQu2kWypsu9ygfdu2zpY4kr\njdlCzd3I6sqAItXQ90u7f1V8awcjpJG7Ce7lf81doAessNiE+bsylwp0FXbL\nCAb1o2l0BSkvTtNZaAgvaDacMdBmn+ae/0Qf4ogIJ9XjiaWPDR2CTbJllQKf\n33fIhg60Th8JWcSIRQIDbRP039NkFZD8B8E6gzO5s8x3Mf039VTFagPQh+G3\nG5eVriceguFglLijxF+szANHIdjGJgfUWkYaDW+CCbQ2B+lTiGQ7xYc3Ku34\npamZ\r\n=KJ3H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQzvdbi2bFmhjQ7gb0rGi5ATg2P2g4PbdjHEHhBaRg4AiEA18Uw0x5LjQJWs9p0gjXwUETsSiYKjhBZ/kczR0/pAG8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616589791-1e0b0818.0_1616590205981_0.7633067912742049"},"_hasShrinkwrap":false},"2.48.3-next-1616590481-cd8836e0.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616590481-cd8836e0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616590481-cd8836e0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616590481-cd8836e0.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-tuaun2BrIKkczESuqq09mVIxryLkofD00EZbupeTeE0kWP/NH/7BRQin/szl5mqGdpYclkezrWrZabs9yz8dTA==","shasum":"2abf8e3a6e21724783153e3901e923a831cb5158","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616590481-cd8836e0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWzfPCRA9TVsSAnZWagAAsBcP/2o3WGqsyWUa5NS5MyoA\nCuriRyowiVl0MHnij+vQgN3uxnyo3PQhuTqEWTkgg7wwQO+GSiV18iN2FqdY\n4FBXcgoERW4hWGEWy7Pt5vNMZVc8tnVBnc9acSm/e19H+ULwBCzHhaCLKs/l\nc3ayb9n73KAafa0IUQxN81YgZ8n+8m4mMLJO9o+8hTS4rIYEkk9JIv4q7ysV\ngQQbhvP2Ug6Pe+4gMAzMgSPOJxhZy4dglH1Zt3+x4xRHdKNbvorkEhhoSqdX\n91ikE0rZpTaP6sXWIFNPRqJOFCr+iI/1dc8Gfe+hvJ2ANlNptX0CTgcBvi3o\nI9+aH38hXrFS9jX/FCLwQ3CeSw0+Io/iQjq0P3hqOAL6rLn+nNQ+K+Zm0Ym5\n2u5usk//ggP5E7yBSfqGiyafBe2lIjHmgKPhrDaq43jR95JFI1gkEJM5LDGp\n8h6BYzfA3c1L/CADsugZ20fvlkcMXvML8VoHjUeb+VLCssT2v734JqbjirWr\nIntavGFY57HimbWs5P0vDacLrWX+fqev5R9Vb9X4lJknAxrKE8UfGQa1vnbe\nKa1umKiy/gJvZ3bEIfWB84fu2Wd+eEodPc1AFVZnFia7gqqS48MqeJXJeSud\n2TSNusZf9XJKZhaf3cRFTAQKP6Pt6g0SQsoqId2tsvTysAM4dPOEYDInwGpo\naAW0\r\n=iTQc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZKOZLUeLZ2TOZgY0PhDr6QULE3U1FatkrBYvcLdgs7gIgS0GfhWlPwbtKH7ikIucukf4WnH/GbUbmaS1aUjz/tuw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616590481-cd8836e0.0_1616590799306_0.5240949083481146"},"_hasShrinkwrap":false},"2.48.3-next-1616612286-c528b585.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616612286-c528b585.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616612286-c528b585.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616612286-c528b585.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-dp4QSGRxODzTC7ZTMMIOJ6cVtiRkQDJV+t+Znx8f+iJaXeSDe9GF3yCymaGRRoEAKA6h3cwJ795oii8jtAv71A==","shasum":"4ad490d52d270b1d55ee48855023ae90f2bf122f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616612286-c528b585.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW41LCRA9TVsSAnZWagAAXvcQAJomFISizX0jmA0ozWco\n3AjFaT2rnAoLvemXmhY6HDNfXpL+JSJ+T2I5voMMIHdMZEZRqtxi6VW4+Msv\nGPuYJ8AQ3u24dL8jqbj8Ofl3zo/RYqGrGlZtDf17AWDy9/WHsRxgo2KsRhoL\nznnfO+1GO8XwdnhNMX9atZ9nJa20//ZNq2p0nzmYf0Y+jK6kfgylMrhDGx7H\nhijFRFZgpk2hz48mwX5qacGBd9bF7b2MiNv2ZEmopAxYzMjYq/LZ4iXtGT8u\nKWh/vpAj479cBI1tY4sKPdKNPbQ62voNI/WlTbbtMQtzqrwYCe58b3kE111o\nkPKWInPapCqiZNOpAFlULoChtsxStRyHB/6UVKhDsTKOtmwypFj4MGVr/h6d\nk/SYgVDg74twhtwMyoJUzMUmnRd0dKeFY1+lFi8MQtUls+KmnmJbHduLYnVV\nmdHHRcFbJFDtRhu37oH6z1ljf4nWx9rxJj9OoTibPR+wJ3Tvly+SABKclUho\nZP3XK/lxAzt92HLrjqMNyVczNNQrzfgvLCzPGL5gmZBIPsHeohV/P7hUegNK\nSzt8HsqHPeVnRcZVNWYmJGrO+sLTGdt4Ze2GEn49mQuf87Rkn6NCO1HnMRPd\nWW5A738nY4gqPT7AbsUSCfJfThtOePz43+Y6S31JaLox8v2wMfhct6oVjvAy\nf0of\r\n=Zvt0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDpU/8QsDd3oKn+eytePyHQQOdbyiYm3DTvuPtbuZJlTAiABAAaf5KS14Wx5WsW49jbeY9ja/LKoQwjogrYSTe2g0Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616612286-c528b585.0_1616612683292_0.24121280291423153"},"_hasShrinkwrap":false},"2.48.3-next-1616612830-cb2f0a52.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616612830-cb2f0a52.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616612830-cb2f0a52.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616612830-cb2f0a52.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-vzcPHRZhosP/TMnilxVOQ+Q3z6P6AEZzROEiPrtupg83Ck8grRtxcIxkZ7DMHUCky3JHIjCoAfnRco1AVcDZGQ==","shasum":"ca789cf666bf2af6509e2d75a8315efb18d9eb8e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616612830-cb2f0a52.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgW48qCRA9TVsSAnZWagAAlQ4P/3Jt633BQ7FHrwc3RI8n\n9aoIuaV/myR4g8jHda6lTZv/bzDsEgvo++8MgXHmq5fLcdy0ei7qi81W3Ddj\n/oC2MSarfALR/sIZ2dvFRFb2mLZlGEP6lMxgy3NuWGaAqD0SLIwJxKlF5TJh\npkURIJ1VusHQhUuVYxgmM6flHJLSH32aIKGuICFDM330FJsdQ3N2PNTh1/3H\nGxUNxEkS/S6qyEM+q7l482Y8ltbf7+dGcKcnzaQke07DaAVcqKqTWgmhG8eP\n4dMKGcs7B6NKCoKn//kudj7gM0gbYCSjZQEe+4I0kiv2uPwzwHHwQ2jlqFOb\nMjeVxKqD/0eu0/BXAC1hm66tQ6XSbuRgBeouM2DDECawRfhozdNDXvEGBRE4\nnVZON1OQXsdgN87mzF2sSymSPL1CFumfZWg63CUMjqNWps/9/Et8peBamGog\nCdz23ICKqITm6MPAp/YXUA2RqQXRDgkgIef9pd1alcqe+efOTD4Q2uETExz8\nOX1eM2LS3FPX6Hsa3Iehnl6MhcO9jEOJN1fxgz+XqbxDqcY8XkSr303cZIJB\nca0LRKSfGDZ9ALhXauEOEOhSjrBHrT+UxprLY9NTh0fkYzm4vkqIu3OPjgzw\n2AMpiN36N6oXcliWiXWwbNDlnzL2iVYqLy847t3TwhzPjv7UcwtB/vkgIbYt\nG9Qz\r\n=ONTm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbcjDRSt7E0SDPqn9kLTC4cFkx/CANhGdZ+RWPTEdtnQIgERpHwIkhAw1D1fLbwJutntNajPbSWp6K/eaw/6VH7yU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616612830-cb2f0a52.0_1616613161575_0.5133600126246864"},"_hasShrinkwrap":false},"2.48.3-next-1616674161-97579ce4.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616674161-97579ce4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616674161-97579ce4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616674161-97579ce4.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-dXmE7MPmzP80WUIJ3W2aA3aL5cvKDSyC1jTlbmnnVtIA7DMq9IuFaQsTaMkJ7f5Es3SIGxwnLuswZfRK1+zr6Q==","shasum":"6fa87541a00683cfbe28e2cf0503a4cfd905ebba","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616674161-97579ce4.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXH6qCRA9TVsSAnZWagAAWlMP/RbpWTEKzGhTnlMBAX8w\n1U3vj5zCYJ+1rj7vP4v5wR5661ExyUEnf8iNaEx3TLLm9iu5ENYl0244GWpS\nbJS4cFkTrAeCFnz36b3hPrEfWgh474AMmPpGCg9Z2qclEdI9BLP/V+43FiSP\nWtVAqN76CABwRueylsb7gTv4eYa8OZTprchlqUFk8d/n9p4VmNpPw/uqlky+\nih9Kg+eeIbojTDMctypSxKJkvfRmSO+d/3yqX34W4yEeDjUXkmsKVPO7SWKj\nOWceaIJCWW+WV8xKrkOnFLdZMiOTM/BG03fkQhIYdRkNX7yFF4JSbDcCdoqa\nghDg5HAb1sPUVWs1UWsHoCsEBtn1n2blkLJdkNG1hGmi0GFEJQSzcforkwbA\n/T3ZURkg/NLpa8r4qlO7gQEFY58oGY+vnSYLBWlXieMa2cligXmt4qKkWesg\nIJllPYXewdumtjZVrJ7DW3stczX7MI0M4VPCId2fu7rd2l6IPQ7Ci6imTJ1G\nWT/3Q3QFPBsTxmRuwA40R8sC7nqfHBU/86hX5vyMXkcDxNtS/gNgLOKCd7Rp\nnTdqtDBKr61KdRaFSQBRoWauQ4NB8J5s8IFjXKAVAHYe/j2iowQbLUl21xsi\n+PakQ4TX5wOtJTEvYBEcbtIhGcnaWU7cgsz5hAyxAuvRpwLZ+b55MogdkWWK\nUs4O\r\n=20Vx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEPvViXfO9hLt8gOHWiKApAkfwASEXe8xBGApc5u5CV3AiEAkhWSNWw1BiTjGz14IK7ruBFTA/lfqzWfog21QsKxX44="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616674161-97579ce4.0_1616674474415_0.13501776214954653"},"_hasShrinkwrap":false},"2.48.3-next-1616676832-d64b4818.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616676832-d64b4818.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616676832-d64b4818.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616676832-d64b4818.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Erq8Fmo/MvfJOZ2XP8N+AXu1nNSLMfNGwksA+7ZZeLwG6pwDDSoZAWKaeRZKV7bDYxaeXwspahI9XR/zDtr+fQ==","shasum":"e6025907da87e49be59d452029e6ab2e83603425","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616676832-d64b4818.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXIlDCRA9TVsSAnZWagAAg2sP/2YxLol/pkQ1OhWgW4xL\nW2oY8pDTdkvb1AjLkK4JuscMgtDrkh/nDwUYuTKITJVKJwkL+jXGuRNkEtbr\nJvydF0bedo65d55lWj5c1NsMO0v7mRQLmgGIg6VVjurVNctukXJ19bMcXRgt\n8xu1aJPZNCcWJ1MaF2LAXZCv+F/VH8p5/g+4L7xPkeYrv0NPbvUfEat0H6N+\nMaW6u8Ki+U1lBxuVVrOmm1eebInq6JkVsJImOhbJID9QB3sWyuTrXu093mCk\n0jmnFgWgSWZjMLzu6AqIy/yu/22uUwwkIeWRGbYRoBwE/fvmpf5Zi+rklsQ2\nP4PDuqbu4udVI2ERJbtikSUorrdQw9QKznKWyPDZfGw3dsl6yclVodiRaqcg\njaD90cEbt9jeCyLwDgy3S86Rxw0dNoMLoGlP6lcW72oHsZCuTiTLXSXwmBgN\ndzXVME37pq10w8iYhop+4Tb+Qmocgu9CgQpuZJTNMLd7n+yIw6oQZI809/R8\nuBYYV2YYl77uUrfMmwf6Qof3l8JRvu1Smrlnv3QG0R4SsTCMpRjeLqIC501R\nlX/6LBo8cMOn8RfL2wTqzOxUNtW2cn32fj7x4ElTvpO/EGZw1AV8wHjNlbE6\n+rBY0VhfW8rjMmq6SOjGfiI9PcXJDJRtgp8sURg/4+IREjyRmHv07VHJ5zoO\nSX3q\r\n=/548\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA7YscI9+DrVrJjSsUD8SGWVwnSsGlOLy9qSFkFRUnnyAiBRfINE1FYaZJpMOqaAODgzkVZFVauXYNnViWi5Gpy+/w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616676832-d64b4818.0_1616677187466_0.14694619345035442"},"_hasShrinkwrap":false},"2.48.3-next-1616682369-6a05080e.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616682369-6a05080e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616682369-6a05080e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616682369-6a05080e.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-E9bpBvJWf0lvK2m1QFw4VZtwqymJoQVhGwkDZDqv5GvvE5XpOF41Vdl9h6qSHd2ZAvzKRU53UrDGOUMX+1kD4Q==","shasum":"d3b1fe5935aa7d62be8f8af32f19269094973fd2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616682369-6a05080e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXJ76CRA9TVsSAnZWagAAlJcP/2CQ3P23jZSXezx63PHq\nf8UZEb6Uzij3PuM3zRIRciCK/XQlNP/LoN0wudjWk6/NVGI97Swtp0iSiyhG\nKbeucsYJGfXFoUPB3L3C7U/O+ybsqBIXDO6DXMfE6wxOsk2VWh+3ZnTQQbfk\nzGyCRlaeFlqY/ZTSpEaV/6jwK1oSujzPMw4IC1Zj/yb9McAfaHwyrBzbVsDx\neHSiJUE2QwK6kJKMRDGlm/EPL/1Ms5GekF+5MnA3LxLmvbolrZJvmvbETN93\nW4/dAZ9k6J1imOYbkyVgKImkEaJa3HE0Vrj6+WOfWAA/tjpKXvQy/KA7ie1v\n/7dPEatlQqpQ22HOnbnNVnr2Hji+S7OyygLH2JccwB2Pk9G11KMaYLfrNq2I\nkY3FaIsZUcSVD5iYGKVvelyTHnz6La7oyv9OlFHJN56kJgMAuRRjoZUqPsgO\nXjIRHj+d+DKca/waNSL24scmI49ZpnCir6fQF9dkwx7Qv7h1HQDkxMLt/+fE\nH8VaRy9o/QJ6zKWNcLM22GcuD2urNKxoLN854s3k02x/xTny3yX3KSiC47i2\n1B94bTY2bbfVYGrHbJ/S0q3r4YLxoJ+mGhts1aD1BfvvrG8gqi0ZkDU0AoZ1\n02mz8YV1KxK78y4Bh4EIZdonNDgQGzBO/uwJTk95p8jyver5iRZ4D+lC9uWL\nshOi\r\n=PrFk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEa+XjKJrcp4O79AhIMHwxWluik7H8rs3XwF8Yu7/8DHAiEA/iEajZ5vMTC3IGMAkzoLY26xWUfl42rX9dt3bPM+6S4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616682369-6a05080e.0_1616682745699_0.17671361440833944"},"_hasShrinkwrap":false},"2.48.3-next-1616684911-faca1f4f.0":{"name":"@xdn/apollo","version":"2.48.3-next-1616684911-faca1f4f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3-next-1616684911-faca1f4f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.3-next-1616684911-faca1f4f.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-iwVuIkLRUYI0HAPHXMCDnz3fsJg+5rL3fNdBltObox3UIByjh1Vga2Vt53fVGuCQ9eZ2aMAwv3oEs0IBpl/OMQ==","shasum":"ae0980ba02bafd5a4f7a0bbd551d770094274071","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3-next-1616684911-faca1f4f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXKioCRA9TVsSAnZWagAAigAP/Rtri7XnXBppy7NgPlMT\nQDeR2ryfzIsBZSEdo5eI/zoYU/8v4xKHF3u8gkdwwpThggQ9ZQXsuLKfuDfl\nTkOIuMrswtyX8bgaWnZ6BwrtxrXkbZXpfflnkZ6EuSVWKIYKIvV/KbCYgwE5\nUybXrwjz5R+dj+vP2gHgqmOQGMUov//BG/9EAqp2ANa86YIDs266cQOewQKT\n643AmrVWLDhEm1KnwHhx8yK/llsrEUzmUjxb1ZeqTqZWav7fy9iQo/tlb8WD\nWsfIBGOYpCLvP40+6id0E8TSmbvjGaSR62rpKXAU/CjKIIh5oaNHZVmJq5Ol\nZhSaBbzltQAdcW9lv4mxom5Es7QSOwtxjAwq4iOvHDv0S3HW0H4mjug7e7j2\nZaCa+5wU5U/9SH4sN3CCihMr8Il7g6Ou37bW3eyuuLPX21M4wLBcQpR0/X0Q\n7r8VLtYHmcvq3MPYSxifoKVkR0MwzF5yjR59NmN+BjioMY4c3GHJetaBlgFv\n9IjOYgz+xRBPT14+vf5M0Hx2YPE2YiQENjERmMLeoXIO7IiRZ48SrKpUFsuz\nOYC//gZCKqVN6RKaUd3Cjj79kSjjD5vRmrPHhJYOM8AHQr5g32AbROadPIr8\nNMtcrpWx1p7RhTAKNWBnDNpFi/SooPAy+o2YTcrNDGWsSYjXJytg/CrmjFHS\nEvAF\r\n=CiLl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJby3i4bShiJ/roFf5Nkrh2LjKVld1EnPrH5K7lO+FbAiEA0U74fvc8k41f87aNyWVKwzOmPMee1knDRJIs+cmiZlw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3-next-1616684911-faca1f4f.0_1616685223965_0.5214731272412612"},"_hasShrinkwrap":false},"2.48.4-next-1616691063-820c9b56.0":{"name":"@xdn/apollo","version":"2.48.4-next-1616691063-820c9b56.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.4-next-1616691063-820c9b56.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.4-next-1616691063-820c9b56.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3gxbZvCM73TKNDesSDk9JhxhDI1X7kguSIN2XwkCfMUKQsMfl3u8O+Dmlw8VzIAVqD9Rh+X3xRJmApw6nslwzw==","shasum":"4f3797f7e4494aa9c300ba60db341b4b9d329b34","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.4-next-1616691063-820c9b56.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXMC8CRA9TVsSAnZWagAAamAP+wQrB9JofLA19J1ynNHU\nubtqi9J/zmfQvxUlMV8LTmyjuzb2qFWlPy/bhuIMyn2o+9OhzEQS9fceNnP3\nlXn6+a/ymvJpW/cTqm6VftS25xtEgWrpnQiKYs4mR4c7ZynMJxSXUC3l1wCG\nSmJ6n9h2vLta+nTCj1lQ01P2BExY+pSOS5Q5SCoIGwQuRx1HhpW+B+zRfAeQ\nTwWLqTU8iIPMJdOnr+7LkV3OG1AtzbSdxCav7m/udtlkUWb5tVIRcTIfCzVY\nnqML7tT4FnaAV59YMpYF7ZBsgeKLJm+22fB+oDYU4Th96LFVR0wFyL6GxZKT\n89e6weE2+ge0H8sYJ0yzzL4Q1DBkJMGwwMQjN1luzw8wkbVmtTfyw/ivwZdu\nTwQ4T8odddXL7ZKNj16GQ/82jenSAAge3oEPcztGPjk2fto/GBPi9N7etn6L\nVXVahEWi8B8wNXw4LvKm2UdlEMdQZWcehq0kWgrgYtCH9JwZnH2xlSEGWqp+\n/9agqGWxWpPFrEYmN07z1FgwrwLNhbiBmycDv823s2JoxEx5T/rpFSpiXGL0\nKvw3LtQUVbeDXUp5Ikhgayt11vJ5VfygvP2qmkT3u5bWBL7MQZCrcBDp9vku\npD/R5pEVnGUPbcA5iVWXA8mqbGGrjfonJAr146TNkKPvYR15G1A63PQYOOjC\n/woi\r\n=M4jX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+Wj3Y+oUmeLoeK3BEaKcI8MDZb+2JExt0tK7oWiypIAIgHQnT8ntzVi0m6LpPQ11T/jsRwma8Ie/QR6KwxNQDqQk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.4-next-1616691063-820c9b56.0_1616691388083_0.7115798720928035"},"_hasShrinkwrap":false},"2.48.3":{"name":"@xdn/apollo","version":"2.48.3","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.3","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.48.3","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-nehmPiWCjJZgRg4OH78KilX5AY+qfCDlaRvz9Ck6m53KiGm0450tV+wVVbzXWTVsOOso8Udh/aL36H9B9sGISA==","shasum":"5e1c4d5429884923c11b814591ad75d4f414c048","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.3.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXMiaCRA9TVsSAnZWagAA1kcP/RCoKLrIxRsOgiOkI9NG\nx4ILUKUAGU3t/Rw9lHgMJGhAzDCyPHJ4r79ZgyfeDgYr084msDvtdRicXAff\ntCO1wIVWEYCw9m9eZiTrdtepD1UlRohaWzAb2lzKHU2rnKbMwqlAAvC3p/E+\nOICrxPu7w2+Nng0NUV3uXt3n0B3OHsshT0GsmFXJFwOJfmXdzY3OroF2eB0d\nkGJXgvHNCHJ15Vtzd3ktVui5RkWgSyATL4bRKZPRJxOp90c6E3q4r2LaDFtb\nrWQ42GG95SKPmFSFLoi1u5GQQzlapfiXHFQQphE/qQSR0NUMngiaZYNp0phq\n9I3sugV651GOCwEpmF4rtHsQR0D9IEhlDIXtjjoOj+2OjufQITYhmG01rwMM\nXylNG7kEEJcxZsXaOxlib19kxxI7dlTKe7D/JPT/kyMYgRYrFEwumKC0LcC8\nlAM586OQ+5v/51f9K/m3vZ/JuuYh9s7LUetwDyltc/UMDiKDQblKbkbG8pjr\npKHWnnicKRlaO5UW4N8ETM5cWqehXvoF3NYdnbMc8UvEtwjAClFfIYEohBHQ\nC1Ni3LdbMzWVB97Yo0V4ZNDeFroxiKPk+rihKYepY1XBr0/CU3ltL+rd+nPe\nNpfFCcBbtSBJ/U1RxhpzRwZuWB2ojURcCs1jJViTyuoWQXlW22uHscarcvYW\nmfnn\r\n=ZubQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmSb6gpa9c5YK9/ZYdB72WQ8HG6okix5oVkLjHERbRAwIgZoeJTXMFca6RB2gQz30oqTSXtJ6epSmJ4LQ0oCzWdOc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.3_1616693401843_0.3018225020799472"},"_hasShrinkwrap":false},"2.48.4-next-1616701812-32e6bb55.0":{"name":"@xdn/apollo","version":"2.48.4-next-1616701812-32e6bb55.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.4-next-1616701812-32e6bb55.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.4-next-1616701812-32e6bb55.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-OfRmbt0IZk7Km2VeDQWL6Xg8XLtOxlIS3CW6JWgLU4i1oJbZbOqzn9mOaHBwKytrLvKCfEz6OSNa9mcSsaV/tA==","shasum":"54d5a3a2c90f5e4b721d67bff411de00d740722a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.4-next-1616701812-32e6bb55.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXOrJCRA9TVsSAnZWagAAzhUP/253ryui/okOsuZPY2P+\nGUrhtUw6jLYmje3Z8N3Rr/+rKAEmgX9hjyqB7+NF3Me70qAHL+KWB+i0mq6e\n/qlV6l/r7h2QjrKYIlnaLjYvll2bulDIyK8pX3CNErHiL+MvC+rCEPFeNant\nxa94zE/4pvgN2DDQzUsoeH8IgwIp00t1qtGYhaPwMSQ1lStFyROkxHwOFdpV\niMebncFLoxnQmF87j+JLtGibFi9iqWxHE5DIG3LmIUpVgJtrkJyGMjfMp5Wp\nig/kLkq7t8rl6lsqXBguMXHSj829Vor0rilIIp2oKTuFIkIdGdab8VD/eSBa\nwWpJbum1hcOjqOd3DYNAdMz6Xb9BjMwk4ahan+fW+qVo8xFu5OUtKbpr9OHI\n7/fwPrfZk5Wdy+VB4vkNqumhsP/NIRqs/UNGd2gM/6o7zZHu8MtdRGg3dor5\nwN2xyjSF3AKBOwg1DGRYjM6U7a0NY0/pdCyCzzde+t2AI/hzeCqulw7rTeNz\n6WLQ6D/Kog00TKLM2T50E8soDluIrX4PQrrcOs9vESIcAT/B3KoE5yOuBVhH\nHepB0KKAkb5Guoc7PxvItft/VisxpAs1QaQayqbCKHdrB5wGN2Bas4y2n+pr\niLaq4I6Fh1vsHfkv3zQC3a3mD2vEsPdEVlF/g9SSlk/wGuyzqh6W3+Y40cn9\nHSci\r\n=sz+k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBnNBK1xGFoe4QRXBuHhgt0Yeg/HOL0HG2NzLrklpFoAIgRRoDklqmGM8U/DQKqIJHiJGg7hlyxB/wh3MIBYHlsWU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.4-next-1616701812-32e6bb55.0_1616702153131_0.4769749404125174"},"_hasShrinkwrap":false},"2.48.5-next-1616703664-ab292fc3.0":{"name":"@xdn/apollo","version":"2.48.5-next-1616703664-ab292fc3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.5-next-1616703664-ab292fc3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.5-next-1616703664-ab292fc3.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Pot5tKtpV1pPPCYlWxeAJPWmtICrngUzeoyRUCKBnj3B4Zx7nP1/1ao1wH8x7cZyvf82rcMY9Dp339Y6PD6/8Q==","shasum":"6fc1df9d3fa768882ac1594548a1da3c786178ef","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.5-next-1616703664-ab292fc3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXPHWCRA9TVsSAnZWagAAmvkP/1T66lmUfRiXq8w9czjw\nqdIjDnTjgPX+FmYIB4k+NZ02FRGZaYSIefgNU1fHdEY/WsaWWMefun+Xemwl\nnC+JD3ebu2kMF/9rFe5EcCMpWfKEIlqIJHII2RPYsYZNsToLh4MR41d92lle\n6PCgaOybMn/9is2p1HmKi+Pu4CZCR8fNzY4Rgcwt4LwE7sIG+ghjb3g8pdki\n15CmFTEwboUwkVq71US5HcClYtRgMUFKcygouda+6a+6vkVs03YthgbSHgcp\nVhEgj6quicsq3KYppTQ75waoc9kpaUjlfxLXMggoaV3Yqc9kHO9xybvpu5kp\n7wKTkrf9b4Uxzpi1HevKSJNoYYaq81X60YZ5BWjavpfut55gLHUKnE++FUyW\n/RinQBGv8LLlLbnnmaMWw6/RnliQ3XjpFBf7FWNosqp1JPTbRy1Qqa037R72\nf7FTQAlaTGlV9g5A+EiE/M+ejVSGedHRA8AOM1oeU54y6PnPzX7CWERN1X+u\ncQ80cmCM7ibgeBz/erM3pHLzWo8d9kW2lEf6xlTMczxIcGRW6QauGXe8gc5j\n/gLScfXXRLQKbsGISoQSQvCGPE7xdiyrvgZ2e9owEKxCN1s1wWFgTu7mUuLW\nyW1cWr/I/paqXK5au1noiF0v6Qz0CAcLP35J+8kfbXO1EpGNGY793zXXZvq8\n4qrW\r\n=7sc+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIESxxORYoWkw+NfoQ9lwT06tSYv4oHTowsFJSDI5EvjpAiEAo+FpOSEv44Wsnb2D7swHs84PzQPkqzPR0FeqC1p01CI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.5-next-1616703664-ab292fc3.0_1616703957393_0.32791947467585225"},"_hasShrinkwrap":false},"2.48.4":{"name":"@xdn/apollo","version":"2.48.4","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.4","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.48.4","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-wF6KAIISyaitjRCT42kYADURnoNBO9IvNhPuaDG7IxcUQ8n5fi2dQa3vt2n9uGPK/9ZQOr9gB7c0o7NgtQ2OOQ==","shasum":"2088d83a29468bd670b16420254841e9b38cfa05","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.4.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXPJSCRA9TVsSAnZWagAAcMsQAIV0SJ/W/zZWgX+n3IAF\nmiCbdesYcopIp95c7xMW96k9BYhDvEPDX3oonne1cGupmeGoxYQtm4ehYve4\n2SLnTVn9OCvW4+KmeEzGmktqEB65Ku0KWGJR1pKsbi6VE5y6LLb1+zcr1DnW\nMHFt+w0SBIRFP5BgWGY1up4f3hON05bjKdMmEmsihC0l7KprqKDjE9EyRXoM\nxDOnumPPuQG3WCo9lCJPrdlSQ6p42psLZGtQyhAwfLSrdaw1ALuK1TDAxtBg\n9TLTvoOjiU6qsSET1C0SiRjyGxFhnFvIGZUNX3aJaNQ2NDEtpHCYCzox9LIH\n/IO8pdQFeVz9SuKNtX49Ygaf1POGvA4Tte3GDNmnfkWnBWHoTz5FIEGXHq4T\ny2m/hXdT3B93j4UO0ije9dapG54LXMNpLTRJpFLtHGJAohF2rRL4VZdyIEHY\no48cr9ib0Nj0tDPXWzrILKqrLm4s26/8GMUL+AgDc0GZv6Lu0oGC2Ky2DmOY\n/+1zNYbizDviEmtDh2oWd9DCZorFteYXvGLze02OGi2KHB7B9Xy7CDhDE3yO\nkvYInL58stDL93Rl7hQxcrQFlB1BXTAeqGWzAq5o4WvjbeZQBYWG8kzN3jEI\nd9s8gx71wMohrHdMVzqOnSgKDjk8hW9ngiY1six/+j8IuXpfH91NAuy6cWnn\nkY0H\r\n=W3it\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhXp2NRU7Q/W4LOC6BjoQ1EYkihfA04ctAkiHzvPzbkAiEA5cu7Pb6o6LUIC0Nt1Uc3RL3Qwu+00ZA0CRUliWLySec="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.4_1616704081596_0.4265136292214826"},"_hasShrinkwrap":false},"2.48.5-next-1617068534-d4a6718e.0":{"name":"@xdn/apollo","version":"2.48.5-next-1617068534-d4a6718e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.5-next-1617068534-d4a6718e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.5-next-1617068534-d4a6718e.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Yy8X0N6YX2/O4g572z6Seg18dDeE62o0GLFq+kAmE0Y+Qnaxh/JgtGdy/7zo2kpXhxNG9gNcsddw1LE/cQGDwg==","shasum":"44dfe99d4ec14df7468ff102a726aae96b780833","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.5-next-1617068534-d4a6718e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYoNaCRA9TVsSAnZWagAAZgMP/Rl7ulQvSnZL8R78YiDD\npe8TDElwppADB/wZFipLNQXli9om8r0rscKVdRdSWIXRWlV19CIEauctsoHw\nP8xvkJSxMpBcCtq/LL8BhdjgLGKAkgYFVAyAkb9sgeGj2ynjKYxTuyxVN1cA\nyI6pvWb1oG91xx85NbH8I6UnLFgBw9S7IUo5Q3kersGWoQZuPLryHiP2jb5g\nH4CAicw3FeyScbMH4LqaOw34jsbdt+9NjNWnJLkchWDGuDIKi9Ds76HDBE/f\nG2lPmwbHXWP3FpOAtVoeyhr3M+t2AT30UBTojuVqNdJ3BAFdqC4b7UtT7oEg\nD0BOZOACZbMpj+12r0OwoWLiwjBiRfNAdHgG/8hhenb4STH+h8FpuyPTfffV\nJ81wLqOGKCDw7svjonsM0pjbUR0zgyYY7NrL0yV8NhP2rDfeGft0p0xhd+RS\nmUkLgXWsf/2sgVtV/Jd/GrBCSwuVQDEjwEp2273jq1NUDGoaGz89e5n/IL/Y\nyFCbU77HR3C4ofcEr1+OWZzpdwxIMJl0rgnnYsYk624ELILSKJQNv+MlxLB+\n+DT+hPLGKqRpwDKBR6TDoAMbar4Aq8mBq5RLXXzrIK/tp8FpWOkpno4lzMuV\nOnIJH6VNN5fkhZCBstrx90ZgJLR9akHGACFqUgYoCIlFZ/VWw4SLRBYcj/V1\n3+sv\r\n=caXv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERjr9B0n66vptVBFKlI0CFTi4HQutfcbLurz7gqykg/AiEA3SWsI35PrVjeFmfhlHZIobqm5nEGcV0EVsXvLxFOGrY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.5-next-1617068534-d4a6718e.0_1617068889794_0.6142549214043285"},"_hasShrinkwrap":false},"2.48.5-next-1617105656-95482989.0":{"name":"@xdn/apollo","version":"2.48.5-next-1617105656-95482989.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.5-next-1617105656-95482989.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.5-next-1617105656-95482989.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-PqX8znW5wEVBaPbAbOvcgMV+1pLZbdYnCW8obR5Sl5XCMZ8P5xEWSvind6oZLF7PH0F4zxBdSFCQoXix8cFqbw==","shasum":"a6185b4aa4593d3f73d2e6f5903c8e5cc6a44426","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.5-next-1617105656-95482989.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYxRaCRA9TVsSAnZWagAAFD0P/ilmNV+MmQe6ZreJO/q6\nfyhDli4Rl2JX9hUxbQg58u3XQ4cin7fShPQl25OpvcF6Ouhq/lRGTXVsg/Hs\nAW2+s0CX345aTlgGUenSMbcdO0eT2l2fvJ+XGGXeT7gLfuBMloYPGde297mL\nK+w9IlZkC9XwJwzjSiPagKIE9+0e1mG50TOZ+gQ08iuWMg1g+5+2zgWZpQKd\nr/TOUi87ASaGA79j5p/cwEqFSAH1rt04wJPadQDUpOIBg8ZEZPXIc946TapD\nsX4FD+6rehxOWgbDYUfq9CRyVdJ3/KoyLOZvpFgrOw+Jolitgo3W20pGjaOn\nLNBoVh1fWpF7tc9eBja14Uh3fwxDWEYCPYBYraMMnZcIaHRwsRFbJgEZMF/x\n/Xc3mHiZPQBtM73q3y57LHjESnn9Q4A1Q3zE1W/V+CWR4JYxXKdQUx8CSuis\nPp7E1Zzf3F0b6sDly7+9UJ0c1U9s+DhkXfKi15cXbZEt3n1vZZXpXIGS7eQV\nl9v08/+hkhPkWuUkv+fGMUGuMpzixGGmLO2WE+0si/6R9Y0bOX4MrHOvGAQ0\nh9sudYR+/quB0AeAUecTrN1Pr8V5mgKGZwPfgZyNJJkiXwGE0bMoTCsnygV8\nxfkG0AE3kyxKZPaN1e4vR/qhsz4A78uCWPJJFzeOBGnnTqnzIpi3fI5uiNKB\nEWCR\r\n=ZyR1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd9CEvKULxTVfagpVCrrE6F4xtsvZCC1uRdzFMtH7DyAIhAPvgz1UkYBsJYw0LriF92bSjPdvK9dMPwOta8eP1b/TL"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.5-next-1617105656-95482989.0_1617106010249_0.8024869719153835"},"_hasShrinkwrap":false},"2.48.5-next-1617128819-585cdc01.0":{"name":"@xdn/apollo","version":"2.48.5-next-1617128819-585cdc01.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.5-next-1617128819-585cdc01.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.5-next-1617128819-585cdc01.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-PNwYv9jBucPzPGpYIW7va284qjfBROFxJQ4KxOuLS7N7OzTKC1IAImYi03meRU6YsHKJbZ2XLFpLN/+3U4dJVA==","shasum":"80906062c6726ffc22331068151541a31cee3f49","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.5-next-1617128819-585cdc01.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY268CRA9TVsSAnZWagAA8xEP/1pW7ydbBTUFO1/bRgwi\n+5QXc8AuTgXZUFC9/pE2aN0YS1irx+7MiNTTSgDZH0uWFwnBPdW7dgqJtvWs\nM37ZdbgeNOfbuZP5nXAg2xBiXJPRarRx2MVO3pVVyM3Z8O8PP/ztRdtPaRGX\nDLgQSaud33psX7fHh7LIiR8CRCU2wev+VtddKbXFBZQNxDc7rRfUuKAJ/ySM\nISxudlf8zn5fV2zsoPALRst80YTYgUKm1xva1sSKIXvMMwrLJNtWzCwNqVJU\nfqJC/3R0mzYifjl+Zr1iMOUrOAL82Q6F3QoX+m7EH1FKYtw+sL7xdVLXDzET\niwLb1I9LfLA4SKoGOu2xV9NIclQM2HBqAcktnbzTU/pBGlwQSjfaMFpgg6yQ\nDjmt6XoaoQgU5pZSfVsj9d4JdvmRKIStEbSIwwjPUwRLanneESuQ7HXh7Aie\ncDQEp437tGeFP6fjzHdzbVhI/1BzTWJtyCL9G2LrIOX1SXXUrmVusJlnCiyd\nI2nnC9XuyrqtnebHhljpj58d0/clulKWxiCkaqwl9Ex6txrKaobcSsc2A6vA\nep37YYkGZGRf5uK92eLJe/117X6lUE4Om/RuGpUzWFJ+MFbwZWAzhYCjvsg2\naNl4WXD7WXTg1IRrj5v2TOOkHl1uKg1ft4R24uAlaQwP7tLKGkjHW0m+tGvg\nuBCQ\r\n=5U16\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOywhUXEiFBShbXTXmcQXOgncYE+yP1D5LeB8amgQSOwIhANmhiQPjx/lXY2F5PnypmTLz/5uT8vR7lHIvxmGR6bfX"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.5-next-1617128819-585cdc01.0_1617129147491_0.38073091344916876"},"_hasShrinkwrap":false},"2.48.5-next-1617129668-96c087ca.0":{"name":"@xdn/apollo","version":"2.48.5-next-1617129668-96c087ca.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.5-next-1617129668-96c087ca.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.5-next-1617129668-96c087ca.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5aY2iyuqhRjaLCP3EaM9TOdumWcjBQhxIMkSMSbEdqVSwYbaei+SdIK+JNcC4VyxZtgHsGXVwxDnZbHHizRVnQ==","shasum":"c0fffa90ca9b3ad9e3f57057f84e59970105d352","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.5-next-1617129668-96c087ca.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY3HhCRA9TVsSAnZWagAAX4QP/0vWU30GZfZ44IyboMhM\n5ClqEHCXPVPt0BrQsfV7JW0XWjFi75iFaSWT1hhARsYuP0DcXURz2sZ3vIt4\n+qjjTRg2sXBLx/XtUsSixbpZ03Eu5jGFPDJvwolb0XP3ZWqSf9h6LHnAXU7C\n+KrLe/2l5YAyYnHzPWwWd8wSzOkbB5ky8v1mtCZ/ms0IWtiAlQyrJ21Z/F1/\ncV+c54G48kNd4z6Q2bOt/C/iaVAivY8JwiNLF5B6FYcgyTab97xxgFSytatg\nEw2TSvF8KHvh1UjGgPgtYKWl1yuRJ/53+6ta/fNSa0JLmlxqkcs6BcGdbGMq\n0+qx8iB1MLX9xewMNvb8NJN0xMMOl1S1oeWQMZnqpnQ56n5xLLbNzT2q2TYT\nP4X/6E9IE/yLdDdnn7JeEw9z9jHyWyl6FZTmzNu+Uayi1RlDm2igq+hm9WIv\nX2Xy+1ANnUXfBvVUNMj9+fiCqg5VS+wNBUTTp9YehEC0ItrU0O+LQdzM2wSk\nXWDdOiUFwGIPYwnNTdJ1jrSHWotjAh9bxfZjR0eGldNwHAxvLf10mFig++/x\n5Do/RfGyLQ6Im91tu4+s7zNfTulcSws9Xu2OC4VOpBuHZs3cgNRLleNyMjih\nz2tq0bwpC4ZbgHVyEE6WY0WmEb2Xbcxgw343Ze/zlI79XPRQS7HKBKKe5DSH\nVsl+\r\n=jRP0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQkPlbrY251OtDN3CwHi2TlbHOUOc5/ESCCCeL4mUmaQIhAPrwo3cGgoeFsUACTcXj9fQCRRRpTvzNMJn03v9E7Dau"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.5-next-1617129668-96c087ca.0_1617129952613_0.6537789303865196"},"_hasShrinkwrap":false},"2.48.5-next-1617134589-443d3523.0":{"name":"@xdn/apollo","version":"2.48.5-next-1617134589-443d3523.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.5-next-1617134589-443d3523.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.5-next-1617134589-443d3523.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ko5x+yUB8lrABCRqIDPMLPG9N+in+epz5Wt9NAoCTbKwv9miwbAsyzaxPaYZvbd/mppA7+Etrw7ekdJno3B1SQ==","shasum":"410675cb075f82d55d2c6b4d71c059a1f6b23a07","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.5-next-1617134589-443d3523.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY4VICRA9TVsSAnZWagAAaAgQAIYL2VIvokecYI7Wi570\naGtF7DksqOtPSDkdZqnauprBu+c8pW8V2ylTiZHzDfroQ0hVWEGRLUqCEFsL\nFeTblpBUjg6Zt4U+mpSqm1+TbAYpyCglP259HC4MHvls1jNUz/P3N9MAqgNU\nhejsQjHHkp7w2Fq4LWNHac0/MT8516Drjt1CVoVEdX1bvee+65ugydOvDNib\n/lbznZyKxNKdWObqDnWMk3oG2my31NCsj4Ge2dR+Or7RZHBk7gTTuS/cnZ64\n7psBmF9so893Imr/khjQqOGx5XNYwalfMLUIge9aazZOGH+P7X1Gdmwh/vQX\ncHaXqUfd4epfaS+w7xMGwJuzKceauS+1I02DD7Eoc2ulPPOCiBWKMf1Gyu2C\nJsWQQK0l1sDLXZ2TDtal3pP3Er9BR+QVvoxDbRkiGm/DriLy7295hdUWpGM8\nak0iU8qRiP+mDZqKCWnt4rPcaNkLbW+pvAIndWB/JYTmx8NlpDV82yUiGNT2\neGuljuzRx2MZlv6Nu4Ok2p8mCcy39EYB009PrnddXUXssongrN7zqUGARMA0\nYQdeRrdIQ9osnoen0zfdX4OUdtO0sNkLLd4l47MjVqk+/VcU+nzsXjiZUhPH\nymsx+sjhB4tfrTyVlLbIWU4nwENwiktKnWE/kG6TOCPunDTbfWiBnVw8eCOE\n998I\r\n=sjtw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjY5VVvWuQuPYNUkz7QCECsOuxtfdgozkTpm5oY6MglAiEA2dTsIR2ka4cADDHWY5G7cRARcmajCSBKxYPmiTGG+i0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.5-next-1617134589-443d3523.0_1617134919808_0.9898336158825374"},"_hasShrinkwrap":false},"2.48.5-next-1617189233-8ff49114.0":{"name":"@xdn/apollo","version":"2.48.5-next-1617189233-8ff49114.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.5-next-1617189233-8ff49114.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.5-next-1617189233-8ff49114.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-kb6FuH/6heWQlzcaTEemWT+8pv4Ur3uUB0HxsOWBZYXf+a/qalzex+zwiFuBRTFhjl8xW5NqgsuSI6tdM3NLyQ==","shasum":"64726dd9860e9c39805767319250dc0167cd89da","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.5-next-1617189233-8ff49114.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZFrOCRA9TVsSAnZWagAAkQMQAJsZWZlC7yEr7xyuVnjW\nrbmhjk80yo7PmNGF0yi9A+P/yUSb3rvrlijdhcrXMHgV/ArZMKemZ4XZaQE4\nagA2DlwkqF1cYKGUwbGhoRCCokHioPcfhuVvm6Ig68uMhrGNAWVj+o+K5g+V\nReYRcyJ8v32dEz7SFYNbtDRoOMfg3AVB0Q9v0LbFwprcKYfsQi+9wBjTXOos\nxpksrX0F2sE1ZL33TIX4gp8U/CDQ+HJE2w2xYkhQvlCa47C0kP8ypIkgRuUA\n8xhSwGv8Nw7clsbRZ3U2B7XBCmfw81EVvAtiEicoJlq94rH4BjMQ+90KGQKH\nIytuUOE6iqlv93VRUYh0vSjKxkE0Rr3fdMdjOgMcu9kE9syMnRSJv9sE3p07\nbBpcZ2Hrl/PGfgwou0PZZFbQSkq6/KL+Da/n3QokI3j9Z5ym6qTC0FvHCQLm\nY2y57mBzHxnYRDH9tH/NvImwlQL0VbRFa/CVSzXNLjX7PttNQJdXpqsFKsGE\nVPmzCvmoExoGWRT8THBxTx2HCiT2FjsbWEtBbyV7nXhx5ROhbcL3jDkBVgt/\nlEze9l7qOZpNGOJEI4uI+gzJZXkAr/dk2w5qgeioCIiU/T96I/4W3FwwRqF5\nN3iPEeWeKYrRt0yrGn8e8iHaOJ9IXzYj0Oxf4dA7jSihPxtBSEV03yZzq+Ex\nPdb9\r\n=hX3C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbamkRbea75YgdG/yEmDYp2cVdLwf2ZxCz6EtexXHsrAiAyBr1D50Gcz4wdDq54Tu4ld2hYdbmKKfNY46M/TH3urQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.5-next-1617189233-8ff49114.0_1617189581878_0.008053457930590868"},"_hasShrinkwrap":false},"2.48.5-next-1617190581-bbc7876a.0":{"name":"@xdn/apollo","version":"2.48.5-next-1617190581-bbc7876a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.5-next-1617190581-bbc7876a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.5-next-1617190581-bbc7876a.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-N94HpduoldpbEkx1E2PX3RNzFR7xWrRLgt+LLXHDgaQLJbz1eC02xcNniBfYHzE4yU4NR8hwTCm3/woNYbTRRQ==","shasum":"d2c826f4cc9578836b1b1deef50cb810a97e196e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.5-next-1617190581-bbc7876a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZGAVCRA9TVsSAnZWagAAgDsP/1cFrb9ywOcMv5RJ4D/Z\ngXcoYubSLOW6jLpbxcUi5nc0wjJds/KEsmKim06uTteUxxyms4sFAGT0kdtT\nTE8J01av3Uh1rDVNb+NcVVdI8ztTU8L6WUSRoAh/f5Ef7QEH3oo3zKjCOAH2\nnuPfSjSoMbgk0Y/1MoBMqT+M6nILA5sHw9MDXtyq8GranqpfbYmdMVZhhSSH\nmPi5L+wo9KTeuHgvEJVdlMrU2R1EigGcp2FTbwUYUDvYpxA4IBlQx2y0noIR\n+0rMCZUUuiEFSG10jgEu7AC5LbZdTJ+FgAM4+GfhtBF2aNykHgGixl+N8RBO\n/SOXSIxN7y0Wrxg4M9RPKtrbZKGlmfcepx94VjLvbmDOaxbXd1fAfJtSrBhW\negi8HjJaO0wq1FRmGWrp+OzhR8sPEc4awE+TiaHXyi6ZMyrVMmmGJ8YvFG8K\norp1ieNT5yaIwUJw3BdaZb+9RKjWKATZjnz6CChxgku1IUu29bVUUK5HYZhC\nV3IVYxhBJeok+wTdxZ8dmrlEQ5eiVlhycxd/PMXu4mXVsPr8361yIt1rkUWk\nq2a0l5nFoQQ2ES0/06MZPiKQY9ma5Jtkas/Hsn648jbUpmbj5t4h3HXUM+Ch\nsNcp40yuGCzV4VdLkDnJSb4x2/TX/0oS+H+8rrRy5Mlow999K3fU4kpf39mE\nB/4H\r\n=UkeH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZ5FF3Tow1hJgy29MIEcD0O8e/LMRquwQrkl7FNQZ95AiEA+isBcFLF5GOEzQocLeFC5E+ilVFos8u/jffT/ZhLuSo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.5-next-1617190581-bbc7876a.0_1617190932926_0.3901954490450379"},"_hasShrinkwrap":false},"2.48.5-next-1617191032-266592eb.0":{"name":"@xdn/apollo","version":"2.48.5-next-1617191032-266592eb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.5-next-1617191032-266592eb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.5-next-1617191032-266592eb.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-AI5CLFF8Xk4KaazNDY4Up11HkrtpcG/h8QZBj+fW+mnFUR2DcR7JLF9JSzCjrblhr1w1D9ONCv+xOubZtHHTZQ==","shasum":"bb04b6b3125888e78997347bf5d63b7ee2c548d8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.5-next-1617191032-266592eb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZGHACRA9TVsSAnZWagAAjVMP/3OXl+Xj0x1Sa2oL3XFd\nS8eR6BEquXsDCuefwZrhCX7cUdZRryp5NzZFPuPFGdWTo2UxXqt4VGhfENyP\nzq/H1zCuZ5LGiAu7ZF4+KzYk8Lf6hgyWH6gg5TRcI7jr4dg8PlD07YjcmIQ9\nn+xGxBGMXW9K/NCnKXabINk6PL5GN4zkIeAdlJJC8oIvAoLVe9R0MTBzWzRi\n8Pnts73dVtPGbNNE/MbR8UUzWiCwot+S252xwkqObkwhd4a2nKjWTTqZWMDh\n4fYIRmVhljouU5BDXh35Z9YTQ2xLy8yx2JI2+xT+A10MaDfzyWNI30girl5w\nYXzAiNHCynokNn+efWqoVCr5LV5Zy1MupwIvAtES22Gj2GQsTwXtKbO5j+8r\nIsl+CsUbyFPgG9TOUt3QzasjjE4ZTKTfp37QnYsDfTRh1PhF8HYhVUmhJjON\nbNmD7v8regWJZzlXjwFyQuaW4jgFexn3HyFmw2qfI2HuTaBHa/ooKHfZV2YV\n+QGmyB4lA9WqtyJVVnh+NoI1NT7M0Ru8fP4o34Db/Upb/GlBnftW1BLs92nV\nC8R0gve3f76o/Nw2LC8vhnuDyaiov+9ZJYWaDRrFnR92/KEgFDSsqO5683kY\nz9WESG15gEQXbqFCIJGc+gDgTFuSEWj75YZ+uSJOokZLXeOhDp2OuoE3npay\nUzOH\r\n=28v8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxNHhVBrON9pFjH4uYj5In/owE9ZHoxYn0Mrw40Nf6NgIhAL3YYUu4d6xuSd55J63o/NxI1GzxS7tX83gSm9frQLBR"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.5-next-1617191032-266592eb.0_1617191359551_0.5557671257982715"},"_hasShrinkwrap":false},"2.48.5-next-1617192134-1a33ecd5.0":{"name":"@xdn/apollo","version":"2.48.5-next-1617192134-1a33ecd5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.5-next-1617192134-1a33ecd5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.5-next-1617192134-1a33ecd5.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-dS5WWyneiphxL+6TA3iNaqB5MZpZSSu74m9h/v8UhzS3coshkpr3PO6mGX16WTogDmKzYxXYn7bFtY/P/u3JIg==","shasum":"9e378f592270257207c59682b3c4d51001dccc31","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.5-next-1617192134-1a33ecd5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZGYsCRA9TVsSAnZWagAAqSUP/jcw8ZSFBREHxzzkwU6U\nt+J6yiVTnayoB4cwfrO95AuafOCUtAynm4wWBqwtzui3sWnYmCq5fXtO3I34\n702NiGi1rO8By0THBw36sOqZC5Tjks1vOo2F/i1EG+aGmbIXLOOmnvurBvsS\nyjZvY6BCQu/anJhRf47VcajH7FdjR4W5c5ZD46gs1/amM9crJbGkd5Bx3JHL\nOQ2UFgdFgzNyM+xhOG63KrkOEdiW64i/ighQnHJmDlz8tb9961+3XHN58ftD\nGWQvBAN2IYJPIhEMvHBpKihMG8MtTxn3i9LBrcgj4ym5eV8jtbZgUGJiBHQP\nl485LLbYXdxCZuCvHwS5UFkmQL9EDkBrkZnTyCsxLKlhFgPpdDMk7Jt9Sr/u\nTeR0PpLLjkey0Bp6qZPucM2zfuIk6t+7kvh8ojUrfIoumDX6J4F+Ly1aPFML\nADXUd31oByU6GiMOiVYUr39wHaXMdlMkVDqCo1QLw2xLeRFZnhazySUlfkNR\njT7Vhm2ZPgcxk4rbE6QiGJ05BC2dkVB2Zwa6jhykBrpi/N4KyCrEaqwEzS3K\nln4NnwTfNH5xNQ88J9D4dpe1Onc9MqoQfaotlm6mBev1KMXLlEpP5sNN7nvZ\n+M+OLWr3zojxRLFdvlealSNiRh66ajrT7sD6Pf789JI1ICDj2RYEFHT86qra\nxGWB\r\n=3bPf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0mC/VyxHsAVKnz8EuzKJRHUTD1nVqInRP4CYvBqpDuAiEA98MIfXWpaEj+dbM1yV6YVMXOUaHrrT5H9Es0T9GUB7Y="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.5-next-1617192134-1a33ecd5.0_1617192491796_0.490883648516792"},"_hasShrinkwrap":false},"2.49.0":{"name":"@xdn/apollo","version":"2.49.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.49.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-JFRMLINN18oUb+Yxl5aAOI+usX0Q5qwcj+GWjDb55kx7M7f5baXRV/deUCsZHdr3nXE0NeXOpjojM7n3vcmG1g==","shasum":"5379228a73e8f1e701d8e4ebdc088c7760316535","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZGlwCRA9TVsSAnZWagAAbE8QAIl+KeNELn3O6xShlc+n\nAi72NTgtWgUm7+k/lH+zSmvx4l9jgxhSB1KnUEViqZCkeO+4n1IHFW3KEb1P\nJ8XpavftdKo23+rkH6YdQ+0dFhZhDjsx6q0Yu5/KX+F8r9GZCyMjRLmfo6oq\nuZ1xiSn4PnLiyCOAJCBbg7/qkBlosx1FcNQY7C59WSLK3J0xMhtpy7dwAPAw\ninyL1myjFgtZjpKoNA+Uvv28uEbgIyCYZ9Xaxu5xY8jMzrrBU/kNERS/OS78\nlhK+6OQLNiscz86oydrzcZnNMJvbWiqTpVZKlZCJHMaGxhvRIwyrTBTCF9L6\n9V87L+Divlfo1Gg5SDMz0GjMpYDsUjtkhq8MAkFNhmOub1p59QfqkuKLliq2\n1aY0sGkjTuLN7fA/9gv51LJCPbdiLV+0lcsuElBUEcMqv7RZQB/LjUvy9XVf\nZvqmFMG+4993SZG8L38zylwVjKtIaw+AZ4Hpmj5MGc0UT5bXZyBfkeBRh/kK\nmbld6o6CbXPzCPux7ACCpny2IrhpJLxQJOFk8mU2uZeuEV36ho2DeorwDKk+\nsYk1DctzpgV27UHLaPEp5ziNKs5WEGEb+plLb42hIs132VS5zlGPz17Tetan\niJdSMzlg2f1EXVtO/6YysRn28bT/e/7eUkyAtnms9QL3kXxVk+0BRue8oyXp\n+QU+\r\n=jdUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzJZC/6ApTJJiYX1ozmiUHmUVwlre1KVHUG4yFfN3PFAiEAk4t0CSbHJa/WTeJAnOYo3R1KOkUCjnliJq2m69F5rfA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.0_1617193327524_0.8414278371073558"},"_hasShrinkwrap":false},"2.48.5-next-1617193056-40e3051a.0":{"name":"@xdn/apollo","version":"2.48.5-next-1617193056-40e3051a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.48.5-next-1617193056-40e3051a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.48.5-next-1617193056-40e3051a.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-6/UU7nZM5cJRIrcF0oxrxsWp1Z7fN6hCYNvpCinOmoExnRS51W9TjBbHEKl24sQT44dLu3CzBlB0uq5B34sFig==","shasum":"60fe3a05fb7aafc3a1b730bf373b22d82e1c7b5e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.48.5-next-1617193056-40e3051a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZGnBCRA9TVsSAnZWagAAt6kP/2DgzFUcV8T0wX+3bUHO\n0kL3oUVx3MGQPaqxVL8V21AHeGnTWAK297CF6scKo6uSdGPdklv9PtF6V8CG\ndjvqTa4wO966SIKQRRnBOfn1uUfB8yFj2tT2luerzXhx5xOd0UVhgrnZmB4c\nTABztGIety8MVH9/SZI7HAlgcCttoRzZuCiGIxCcg9F5jFY0YxXDyseCYjZE\n01+UIMwT7CW9SgrF43Z2FOnWwqxO6QWUnzY1oDgxxwTHBXWeElkHP/BHAV3g\nBCmjiqXEzBLOf03xzSovI++u86zEmTNZe9hjvJ8ilSaZ/MPlpqo+U11xNPFy\nNruGUN6WQH5lYsAFAgiP4CwFtXeyQx8B+gY88eb1w+uuK+fvWq3bZNlldSaM\n0EaUZi/OtP3gcwNLt8h++xE9eZlEcqQQMvxet1xzGOGHiLfaUDCZsjMmLssy\nAPLXFBf1e/mzw492RRE6aJB4Yl3Z5mrVcOR7U5NDpZT3hdLGbugz6FvRpyDA\nXCDrWYDL8EVJ5seTUu9AKB4J+RHZxWHN6QaM0Gk3hYo44o+p0NdnTI1Nw/5a\nUgcGvueFdseOdsPWGWrcIvvYlehomVfTMGpZciP7xDW7qQzgJOvEtKDzBCh5\nJQW1hbqSVE6a9AupAIMXhu8VrdPP/4IkvCYky/o+91F89JLIHPRO2IRb7aPR\nMY4E\r\n=8hPJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA9nADN05BJvFm9C1JqR6g4XSBi6ep4MzbjP0bldoQvqAiEAurr4ZvjY0gVMFlq594YXY0O5DLj5z0r94NqEt+9VA9k="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.48.5-next-1617193056-40e3051a.0_1617193408600_0.9944093108570349"},"_hasShrinkwrap":false},"2.49.1-next-1617193132-0596cd28.0":{"name":"@xdn/apollo","version":"2.49.1-next-1617193132-0596cd28.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.1-next-1617193132-0596cd28.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.1-next-1617193132-0596cd28.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-AjX56obwslo7KJUAaB+JjQ2T09/0zBDlUdcAmgbK00SWcThZPkPPoAKDHjzuRQvSqmot3+MiAEQP3DzsFS+pZA==","shasum":"e7639207ce0cadbd836beaca1884b7db21aeaeaf","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.1-next-1617193132-0596cd28.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZGoBCRA9TVsSAnZWagAAqNYP/2LqnEy/XziGkaskyGls\nilT5a+Qwe+FOhdbkC7hbr5JhCDeVyB25iQsACKsUn9ELOu5yImof0jRY4JwV\nKSr9JINC5w+bHjWo5ch8kuZLc7x/GWkznQZYYx8dl0mKJzrfA+7d+qctBgiJ\nGnhbwNom0pC8OCkaU3dmU0pnR9Uc3W1L66yAz9xolJMGeoJKbAO39Vny+Cy6\nxi+Hm4t8Vdt9RbGG5zoqXShsquUukk2RsckGLzGhiOhsl6lFfwpcLhGFvMUE\nYjX7ClLgwZyhIAI+uZ0znCR9XyFAwK4Q2CBuFXB8Bx9mxtNlG51ee2xjByIK\nR+8wNZat0AdPgM62GLwVcKutdkMZzsedhhr+Ex4Yu+mW7Nai58Q9I81tmSvc\nBHrHbjURBfWp92FFMHPJ91drK2gTwy7ZrC/LY1sKctrbtr6mZmbLUs2Sz6G/\nVyB6/m51OW57GJXMMQ4m67H9TqRqc0bHiYp+m4eVas58Ew+Imld7HWe700M/\nci1/mBxkZA7fPz2RrZQqBdjTmOjyOxzpulkUc7IDQH1zDijmuyivlrbxm5PI\nsuvfVnUOme9HN3rOv/ysFjDsQDqLKOX/+zFYEaskZuUe97h5T5qnUdRiH1ZD\ny7weiKiR3cdbHDz+p98VWUuBRifQlJ7xPZF06GYEj7yAc3kiMLat0Ugz0ALW\ntvQI\r\n=Z65P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEm8ncRhsMakn+wBqd3+RpTZBPhw4VXIJoUTk3chDW8VAiEA+rc9Jbs/sITqxy9jFvGJe+tm/YWWaWe4/2I0CvuhlLM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.1-next-1617193132-0596cd28.0_1617193472740_0.5829736289392173"},"_hasShrinkwrap":false},"2.49.1-next-1617195749-017219f6.0":{"name":"@xdn/apollo","version":"2.49.1-next-1617195749-017219f6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.1-next-1617195749-017219f6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.1-next-1617195749-017219f6.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-F4vfnRW/Yf3GsDBL2zVhSzNRLE1Xtt+KayjX6Z0YQJJlhlEka+9lhf90A+J0rm+hqKe0GaF+cs3QHrZl6dX7yA==","shasum":"9b0a4a86daaecff7ba4f4e52815be0526e4f8fe7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.1-next-1617195749-017219f6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZHQoCRA9TVsSAnZWagAA1GoP/iVfLY1G1ccQr4c171qm\nFJpKGG6pHMH8GgTqD+DioSkQeMnYn6Lzdp/BLz8y7Hel9pVYEsPs+aUUBskw\nl3RX/arsNmb6OfpevI8drMLtRGgHK431MIdLZb7Zqd5FPyNl6NK/z+YdZOX1\nMNg19srpxNScjwNbb0SEM3yilgksFpGhL6fMwEVjVyE8eSG/bMFYLVvjNMxL\n2vodDfjmdryIXeyFSRTQ3Lf6dZeCta9JyngNR4Hb7V7MbMM+F+vavm/Dg2NY\nJDBGqZrnDhovEHBxFMCtTyaUuIeayCYp6QGwNYpNy0hkuRrdsVQIfeeenqwk\nVx1zJVrpkc46v6Kth20HrSxaQJydcJnXPXp9TcURlp+g4ZiAm6dJk/dQrg+Q\nX0bObC7bih1Hd0LmPnbbyorcyR3YMmycfbALHZ0D6zrSeSUCTQalXgNKWmhm\nazq5L7HIOgDEHAM08T+FQpsPQM9xoNRmxSiqQUzk9ejDbkUZhS55pDGMoXHR\nw83k3XGOo9JWKAfn+VHvnId44sg8OVVe9K3SHxsq3T2jAvQUK31lqlgcoVuW\nDNrzGlsMfHkXPIlwYhnar2UqiAMBcPWKREnejE05L+REBQyr7xQqB5aFDh7Q\nOxQhLd2zSzBm5kwcPrREstpAb7bymncGRW3QVGrlVvgmfmQTd1eMA8eI6Nnq\nyWrG\r\n=Bx3+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHM3HR38MvO//QoqQ1tkQj14YevewDXHgo4rXWVdQp9iAiEA2Ks3kAnlVoEmCwHtKP7CPeC3NupqimOTxLmmVqcHKEI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.1-next-1617195749-017219f6.0_1617196071726_0.24657737346845798"},"_hasShrinkwrap":false},"2.49.1-next-1617196474-ac6087eb.0":{"name":"@xdn/apollo","version":"2.49.1-next-1617196474-ac6087eb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.1-next-1617196474-ac6087eb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.1-next-1617196474-ac6087eb.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-QOjIRmEzuLn7wPOlzWOgpo0nRtMg8hZe1X6rEk+3upgxO7VIE+YUf+DNN4gVfivbWErAUsYn+KESTLUzAeT1Pg==","shasum":"21598519b30606ff2e8afdfd72727e192719c51c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.1-next-1617196474-ac6087eb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZHciCRA9TVsSAnZWagAAr3oP/1rJAoX6xhMV0Syf7xop\nxnLQK3L8k8gc6BfzKwBGeBgTAePEnnyAgq+RCt66A3wJO4sKf4GpeKYowCCr\nGfiQ6NgHSf8alGqsy6Zf/QEWE3IdxrLsNXk8TCnmfQqNGH1+CD9Sjnrgk5C4\nVte1VdT691QlmJEIuTMOaOoBoupRpdj2hMgwL75Z8Od9Uo2nglF1boYvisr/\nEui3CANoamXRRRVdOBp4JZ9oGCZBO7dwo67PreQ8E4yBUcILBZVwaGMyAPrJ\nRZi+bJk+4tCWli7ZbkiYBTJQLvZJBUD07nvUJEqk8PrlscZ4xkB+/tHSGMDH\nvdC22Zi/4W/3JMCkToetZC90jhCx7KKhUj4BuEWugp5baOCXyzu4e+65arU0\nXI7HUrHjpbmBNFOPGniVblP1/7yB9xBCHpti2i3DLnnLrXl4xII/GxaFClCs\nSJDvGrL3Eefh/MjujPTqcrDQL7KCXbdcwUZ+nQK4fjqNx3YDXCtmv1u/pt2T\n8kQCZbjPWDrVOBSgeWl081vamy5P8eCPHvNoXNa+V/K0HtaWyuVsGfjcoGAB\nNn2bypqPsnGCJNYnmiPTkK0WaTHCTIAPSaVeH/3zTBczPFT/78itz2rt0eWx\ndYdmInXXV3j08+PAptIT+zWlGcvaxoeLDPhbR7b3G9NQ4XdsylLfgQpMyM4m\nf0wr\r\n=sgPh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBktV+6TneJTgp4z4pI1P1quyRMckq2PYcqCRoXarKyyAiEAlnOsqZh4RcZ7a+Sj86twEIxXo211JrsIVzSKlklt+dg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.1-next-1617196474-ac6087eb.0_1617196833613_0.8367328763564661"},"_hasShrinkwrap":false},"2.49.1-next-1617197145-0e16bea2.0":{"name":"@xdn/apollo","version":"2.49.1-next-1617197145-0e16bea2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.1-next-1617197145-0e16bea2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.1-next-1617197145-0e16bea2.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-sApFfAVB1lgSU+e+GXsdTZd5L8o8UGGWtzhiGyDiMg+bCz2L2lW+aiwCbxk6cdK6aAuaVyYPCoUHqm95R5Tlyg==","shasum":"f85f2098c23b242737e2f274fa470c93ac8a1b33","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.1-next-1617197145-0e16bea2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZHncCRA9TVsSAnZWagAAnfUP/19M4zPQ+6PZSIf7DS5k\nDtyhlGVsmUdqySEXGIRN+u2sVVTydXvpUIXROqA66vesqQHTO2tboiehU3mC\n95m8mmlZZrAXispmt1aJnBgoNwjJzCxmoPKFxhDv1wBMGMCpggNNQAAmiUv9\nJdGQNWzBdsqGW1OoghriJH/SLX64AXNtLiwjttYgMI/9Ck+4MMQpahevvIWb\nFaThU7TMB2LfVXYaJrEkBCBKak5xXINrtyhReBZz70I/0TRBv0iBLJIJYhJ2\npldMKZCCygctBAigevVyzyY2IEY1MPaUStQHm9UZ8J5O8Plzj3U48kG52c7K\nt6NSvEcmHBVMFxwbmsP4IRWRMztNb4Xc6vds++dxu0rdBlsocVB0Z1hyi7ua\nEbadliXL8QgDxwL7c2C9YL8khZjog8t4+p5Z0xM8uUivFU5yVlLKcBtvKFCk\njy4qQQ9fg8wJEc6Xe9roW85bvtR1Iud619aNt1vZRZK0pZIa4hNd7e58AdOI\njhqP7wkIetZEf7VZfp0JPb58stimE4tPkAadbdMmMUe6JL8LAJx/q+lxm8g+\nz3hKoPdq8jvu06WDiVl0a4b9NYyIvoSfCAGweP8PaGn7TcoudDIKJGW0BRHm\nQ4dTqLYSqdlP1dWWs0mS/W9kT41GhvmkkYYEhzE1iFtMnWtKdtBjC7vVJiqT\nnqU8\r\n=9G+n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgLDEym2hPoW57sK4kF/xHkwLOlMOIP0V4DHZA4IqZ4AiAJnqw2hOwTsNYM2ylRkAowu6NaGv4h8plCOQ0BJVqhaA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.1-next-1617197145-0e16bea2.0_1617197532075_0.13028561970160446"},"_hasShrinkwrap":false},"2.49.1-next-1617202781-e4cdc40b.0":{"name":"@xdn/apollo","version":"2.49.1-next-1617202781-e4cdc40b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.1-next-1617202781-e4cdc40b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.1-next-1617202781-e4cdc40b.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5eTr6kYNYOeSj3ciENgTx1JMl/CnLvoLtvXkdtvTFsqiHbaPsbdg0nMLskzB/CtVEkmVmZci2REltH7F5rtjfw==","shasum":"094aa2f7c0b59dca40587b444d085bd763141f1a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.1-next-1617202781-e4cdc40b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZI+ACRA9TVsSAnZWagAApc8P/1K4NQS8ql8ZVnMCsgg1\n1fdYmOZy6a7UwATjj2kQR2dwHJ5XKE7YJdcAT8lCFrCeLesm1Uwn925ai5oi\nyFL5ou107BPneGoFgG/5rFMWREKvmpWlEoVtfT9bFBNKKfB0heXs7rHBIPi1\n9bw/xNbX2xMj93pt2F7C3UAuZ6G3e4tLMAQhdOk1HcIPTBmRL9gghBoDGcrw\nIzlppf/eJZoJnwGiPbSprvjoIrL+ARGTm9471299/L92asca6a+N8+UFXRgZ\n25SwbyzH2AYo662d53Qiq4ynGkoKGcxlMeYm0ZWM3nlYTw3IhFyaAmP+qmFe\njjY2lRRxxIxKuuKyDd6pr7mbiwqfGL3OsKBuGTlJUeKZFC6IVjmp2sl1nPlq\n2qVhP/378NjQ6FTAzx+MZNxctGd/xPquR4sZTriXii/p4eGVaQ7FA2DCGVN7\nlRduZ7LrKgmPxVxzw8PryWu3YBOIIraNrAOw3xRA9BA22cAOl1oGvHMr+G0K\nxsRk0Ovha4/dBh2RvoIJnRGe1OGNEt2eLjDP850VWyDTgEQsq5d9wbmWz06E\nwLYm3pDXJlV6jJVx02X0abctufQQHNnokXmRR5hH8U2W+IQBYBNIC5ey0OwX\nvOWHmiJbo6TrHsB0gYSIaskHgr6RMHe/t5Ni2U3rx4KSOrgehGLATJgJECvX\n3xIy\r\n=493H\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2jHMfrGKpvaFIbdKCoI2wY5Bo9odANLpEpXUxFBej3AiAaGjLjjtMqp1yf5lvZ48G+9gOSkSmnxVVgAbmc9XVxKg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.1-next-1617202781-e4cdc40b.0_1617203072450_0.9880980603720475"},"_hasShrinkwrap":false},"2.49.2-next-1617203089-913471a0.0":{"name":"@xdn/apollo","version":"2.49.2-next-1617203089-913471a0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.2-next-1617203089-913471a0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.2-next-1617203089-913471a0.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-M/vOKBLVch8Dk6+k05c7m+SjdO7EzP8c7r4KZtVz/8EeIJMkfzTSUAK1YFocHeoDv1RTkCw9hWwGvNubfQqzsA==","shasum":"e6acee87701b7c3e6efa4c5e8e4c1214f9efb622","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.2-next-1617203089-913471a0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZJEaCRA9TVsSAnZWagAAwMkP/2vnsghkWRVyiFed+p8i\n9bpG/L4BzIyq5GyXBor6Na6+ZpT3eSw7IAkvM/KFD/FH7nRoXzelvBYAfj57\nACdtb7C+LjuQEQVY2rxSdWkjkZWAnp5HHukY+NFxBc1ALkMHOG3yWWNVFmyv\naGdeoJrYo2kSbR9Zxsc7JxX5PAlLzanbb/iEaILPF2beGWMxPT2z3Q+PFfHT\nvkJZTiXdkQ74DH02qHa5oVr9s37JwpjvZBbpsX/zJD7HnAfTLByKsDag7msx\ng5ZR9MPAM2Y3uvaeRQVz9zu4yED08loWxCeDJIUVanCFiYCWxf47lPB712bZ\nEzcGozj9SIaZe7efKfSnsju52Gexqc0TSj6Ts7AWAQmPp4zbbKunbIv2CiJL\nUkLU2y5AkSRcO122LV4EUxLCrEMqup3gIWW51HTpRDSo4iW2weSd2+WysW+d\nxpRVot4+ca7byNR+9hVzaQml8r+1pAyUxqpnhbhaXxajBnUBgs1VwCJnfGpF\nc4mFz0txeHMVXBQShfplK/C4Nuel8PUF7hRDOD0W8zZlncv1MhmGTrWyfegC\nGGrKZNvBOSFhdEz2IZWIWdv8JKWngNwYqRnQmlur21blmjjVsFyn2bA8K3Wg\nRRjhzP1MCbT8XqFYNIvepwJ/+vF6HilnefijDqU7XUv5CreW79tX5pvXmriA\n/97M\r\n=1BVw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWmY/rsOxswm44iszjf6vL0O6XduUCUODgQ2WsNuHpTwIgKb/ZFEn6qpvR6Op6hr+MkIbieTmy8SHw60qdU8uWwEc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.2-next-1617203089-913471a0.0_1617203482385_0.22796308340979188"},"_hasShrinkwrap":false},"2.49.2-next-1617204453-dac2f6ac.0":{"name":"@xdn/apollo","version":"2.49.2-next-1617204453-dac2f6ac.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.2-next-1617204453-dac2f6ac.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.2-next-1617204453-dac2f6ac.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-j1hSDTqmI5Wo/cniyasCJBVR6gUooVOjYcjD1Pb6eKqUDVkKobBdJ5YX0Ao2pc1YvSYKGBegBcf19eNKWPTZmw==","shasum":"28c97dd9bf59d1f099e01c0d7aa8caa6b55fc2af","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.2-next-1617204453-dac2f6ac.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZJY3CRA9TVsSAnZWagAAQrcP/3SYty0VKEuGlx5eGA6D\nSGQx4Xx6L48oe3c+X2i/IBd+SoRfP4SRIiC8BB2x3YXukEd1sFKusQHgHJZ/\nNWIzuJjLLZ5WnamIuNOKvzEyRnhylLdmAw0hNP8h0c2ux6YgW5ffoafodFir\nZ+cSlDaWsxWbc8I145sHyouBIvqpGAXCUxwypBfhhP/0cZVjU5f7QqOfDEi8\nXW64XMho5oq/AaL5Ci51jpxl6VFahBpQbU+NYNc+GcOdy3OdtJNJkCBypbim\nitfqoBY6u4aLDF+QUPwJTLclqTPF8YFVu/QTu4P3tiYCuJ1sg2SI8gRyGgpy\nJiLHidd5zqfTib0id2v0HSbYs1bhgdnorNBruJWyqy8GaupACr3ZqStQuLRS\n+zbchft1fIyhjyxui7os3QcZ8wZ0AUek3MfjxkrVFvT2l6f7VT4i2Fv1YoHJ\nlpkPYenBjHCZ+RpYh9YOnZgkNR9L9XtvfCvHVoiFiMdMm3mNp55Ko3QDfuUX\nK7DzicMPvHNTD0Nh6zAJnPyCD081XV8dKZgCTmQrsM0OjrR8IutK1aoTE7tT\ndtwCXRGXmKH1dknEIFjU8vQZm3vbrl9ComIBzssGy90Z9zo6lp0ptb8Myua3\nnoLGM9RB69p0kzVXx1wbSvt/iAxDueVZ7IILecWHS7kidGm56tlyW/kFPPaN\nY3mn\r\n=3otx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsgvSjq8KJBdiNU2QSm360jz1S5wY+I5Q/d4AXXw1j4AiBSuRF/tvyrxVDPoWi9pfY+G91r3HGWib4j8DGaXLaSTw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.2-next-1617204453-dac2f6ac.0_1617204791118_0.11758693288569266"},"_hasShrinkwrap":false},"2.49.1":{"name":"@xdn/apollo","version":"2.49.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.49.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-qmmnl+aVxqyz42LnhbJSRrVDmsdyfTGN9HS5a6GgFG6x6YFj41t3cdz7eioWy0A48bNa2eVI95V+SKfGXNSUPg==","shasum":"1c3fe14babe9113f101c387d85be3cac65a79a3b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZJkjCRA9TVsSAnZWagAAenYP/jt3CT+xcgur3VQJqXkG\nifjFZpics4+iuzAjb+3xSWSzK+AKZtaVu4cr3Mz9jJ1LxmZrE5h8mHiLhCR1\nhqVsky1wD6jS2Isf0HsFqPicyRnaUdG7LCn5wJZbgd9KXkTYDTSMDeG3UMoG\n1YnvrAVArynNQSfCNwiivR3srGLzA6d6oyDNFu9Wjo7uYzYNzbJH8rh6Zist\n7qTfHL+Pi7EfmvHKImaBIeFnz2hvldNFBpKO4R02Ed0l3O3XCCCFbGLNYhoW\nLw5CRj9tBSAWaEdGRFYNnT62huWBeArPXhGgXbI3VfoEvtM5g7FEl9mevfmi\nftzMby0HsxWIgFXogAjBOjiZsPNVFJobMPGcqHHX7eGIp3oZw8AgnNzNfp3h\nzP+r4sxKHH5fxP3AdCPoGjKGWOey2h3oESqzGd1dPUQa9Hy4LO39KK25Y9gj\nptnmzIX3bHRZ2YSqiUmX5ZJopUSpS0MbsON9p/S7+2ArMX6TnjrzqBu6IxW8\nR8ayg+PdoFNGWdnuhbe/PiaQsQq3pS1GwTjkb7CXzgyEF+6IP97DIK6iFSDZ\nBJGtoaBZf+HK+aBS1+xIo0bHIGjnh4U8IsMWUueyywXulIQ7FEghhf+E2I0m\nBmJwJOyIV7hC4kh3h6Ez3Jc498J6xP/6G/pm1hkwyIxVcXPNqrwF4dOtcUGN\nPOMc\r\n=0DiM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIkq13bMbWLuS02Ni4Hdt6mkx8kXY3LuuQIIgyFbl69AIhAJpRUZvDoUdm3bLQ7iWC3Gz3imIofJxDcUuh0dUzPn53"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.1_1617205538655_0.5608088207920374"},"_hasShrinkwrap":false},"2.49.3-next-1617219745-6534da20.0":{"name":"@xdn/apollo","version":"2.49.3-next-1617219745-6534da20.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3-next-1617219745-6534da20.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.3-next-1617219745-6534da20.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ySYXjjLtSWvYtsdqVoxyeeKZjZ3rBjZUqH+zASnJZOzWpg+WwS1o5f2qDnsgvBUgRe7ebJOSstpJWSwJy+fTmg==","shasum":"b22db2369581dfdaac8401d307b36a5053846fb9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3-next-1617219745-6534da20.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZNHvCRA9TVsSAnZWagAAnIgQAIz53SHqRKWv0gG7d5Ec\nC13BiOVXyg8SDW9rJ0wlE+tyek5lM6+rsOIxmM4721MD4Ih8WM7BOUoF4Q9I\nt2R4ywek6hgKYb8BoNgXTR2+CK6iEJUQc2PKxc0CU7TdryEy28uC5RJR15wm\nJTNG93vjP8hEGFVeCQzghsga1bVhmBX/rUPinOL/ORESCNy7V0Vl70XACBA7\n4jR13SdwWcnKdk59/vk+ll+4tKKBus8/WXjyXXgxjnECprRQApRxN6mTxkqh\nWry4phqhuNslTbzUvvZWstAEVNibDvlkXkkX7TrvC+Ybsc1FLXxLcuwlVD5O\nwkB6oIdvH5C09kO+NxZyPC0ASrU6Wte9A2B/CwKmcfdxdXNXc+9yf/2T/8Gd\nL/uNQx//z4usjZbtiY+e6E8ASsG1Pr4R3rRdUwBuPgCtwfzKad9WHghmLZa6\nNpdeY/wfvPxFIJ1n4XBh/91x7q0llEdVKPrL1XlXErLbTMZwjkGYcXV7Y21W\n+DubqrNyh4/Ntq134qcv3ty/AQPfKwk4LrSxgLbMdtJ4ZGSIO/NRUBnHPLGd\nOGdI9iIe8sl1JlJxwLXOnq33eQRsasOOO/zcGqZ1J/tNbTr/KzclbtdwBh9t\niwDWLvKtQgNRGvj6h1R3s86cnTNM39VpvA6tkKgPSEXwXhbncLi3Z03sxmaL\nUoUN\r\n=WJyB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/tOD3NkIqkKutxkgMw8M0vY2oDVlcs2R0IEiKroP05QIgQB7C6wyy/0sEK9co50bHYt75AOPkHeymoRPqH3iEdVc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3-next-1617219745-6534da20.0_1617220078750_0.08836353248694162"},"_hasShrinkwrap":false},"2.49.2":{"name":"@xdn/apollo","version":"2.49.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.49.2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ssDkqk9mgqJuxrfFgT9WhYzetfeaasO8xJbLJTcvkjUxRva7efGmOimGc7OwzlxIXF2Ry+JCbHp9MMB1VL7ufg==","shasum":"fa9521579511211ec416357c8503deae3291ce1b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZPzaCRA9TVsSAnZWagAAp9wP/ijyMVAChdH56aKf1F+j\n/qdJ1hO6jU0L6KdAOvKwABUUxhCoSXLSiQvzs/So2/8CMy+sMNqeLq4ROLhB\nEcCjY8ibNJ0Pn7rAAMBnXh+uiV/zlfHGKuNbT+/mZUNFUlrbN/G4mSDskeqT\n3/8kyyty4j9/JI9qB4mz/kQ9rN5/CkcKoIyxgO+x+rwnyTCIXIyMGEclbH+O\nVEdDMknCxUkehR+aGEF/fdVDqL2uIv9YdpyJF/XPn35ISWGHesFtu+l/w3vO\nx7r4Wb8wZ+Rbi2PA7e+8RP5zLbpu1zAli4t7Zgectw+tvaPneVXRJMUl+yIS\nMLwYJ4fx/9MfqlQ9PFIW49Unrr5H5fQwvbYSFlqkX4ZpJobIN3lDWovTHJxV\n42ZUleXy3h4XvrKxFAYpJ8eeOiza/YivQJvqXja9DiTCPptKi8QejxtxH6wR\nGPH/KOANVJb0mzZEwVfS0rmJ9yEd8LnBQ7HwXU7TehML/uB3LeZNgPaiNtfg\nPgzaxi554MVsLaC+GqZnVc1dn52dAQQPe9EXQ35Ww0QF0XW+FOdudJKO5Kx+\nB1pqywN6MyEhgJ7mGSanJA/7ljjbRR9BFNl1F4xUhp7q684+WeaDRXYWg4vs\n8uQ7iqUtxaffkI4NZ5UzSTscSKuTA+CdwZY71SD/Fd+17A5HWACNqb1svtbT\nS/VH\r\n=6y1q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNMVOhkATWlLD5EFRBYiwF/WA9+zzT/O/+EF8P3UYNJAiEA0lxmNd2g5cn/+N8fLOhVNUAyfuQv1magMybpvWO7LpY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.2_1617231065372_0.9310012658100124"},"_hasShrinkwrap":false},"2.49.3-next-1617234085-699fabe6.0":{"name":"@xdn/apollo","version":"2.49.3-next-1617234085-699fabe6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3-next-1617234085-699fabe6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.3-next-1617234085-699fabe6.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-HhOtHIwG4grl1xWvXxObyXMHyhXtvmvqpHYT8zxyL5XbIm9Od1CcGiqhIcWt4cUohRQoUzL54UOnkbtjOkydtw==","shasum":"eed207b1b455b4203923571f01e081982b17eda5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3-next-1617234085-699fabe6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZQonCRA9TVsSAnZWagAAWV4P/jMC7bqslJ+XcsXuwxVr\nZnl6mcW3Oya2EEpYJZQ+Rb568/YVrFlcWeh7zwoBe1JLFJ/8RnD1q+QEmVK8\nhFsgTwP+OYlkwguFI13T35Ub5UeCtPdlef+58SANwtNsKO28At3y5dTs6szM\nbxhJ1dXAUKGc8WXRJR4oQcIK6wzCYqLdCGx9bbeehgd+aaIhenyXZGSPdKUy\nvtTqzL8rp1QoNg/Vb6Q59PX4CvtGMoTOQluNrTHc4+kbtFO9I2nb7bUyN5Eq\nV3MnqJfCvCYmq7dsnimldELl9NDHvpLhPGUeQq/IX3O5m8VPqT1PFZM2LjfX\n4rXKaD7mpglvX/6/k+i8oHsDie4BdCZcwRMgCWPvX+EWGIkkfUCUVOuqbaUD\nI6/OsvsgfdOl4zx93pMSS6aB17KgId0lQ7NQUpFD5NzxmaEsL9zwtXB9ZjR/\n83zVLYdJ8PXnXFI9I7qAsCFiCv5gd3aVJgU+qlzY5zs6NCbUFKfHZp6FL8HX\ndbqxtzveVjmLop5B/4l6LOLuZ14TyF0D1fthtbg/yrXA1WtuqFwHqOP2l20o\n6YhSdilrcN7sZhyepQcTRFnXDbYn9ZnvF2EZieec6z3pwiwdxE03OowTRSaQ\nDu9ISlaYoCO/U54ih2cU+TpAGClMgobfSOM/7t2URTzD+f55p9t525IyMZoe\nsmZW\r\n=TA9V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTekFw1djOiBeX6zeqwN7CvermV47HEG9Dou3dEK2Z5gIhAOJ41U2FCPiGdDdhqav7xwzK+Og0xzxfH97XneFoKZu6"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3-next-1617234085-699fabe6.0_1617234470925_0.7019879554274164"},"_hasShrinkwrap":false},"2.49.3-next-1617236816-f232f058.0":{"name":"@xdn/apollo","version":"2.49.3-next-1617236816-f232f058.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3-next-1617236816-f232f058.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.3-next-1617236816-f232f058.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-TwW+zm4Y8vjzGvkvUn0zXWe33JCmw3CivYngVEOdrQ1LQKVcPbzcrkWTicL8Eb4EkGcqWpkQkyNnXbv6lmzt5Q==","shasum":"3b487e405570b406f9e24d62885204e2695759cb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3-next-1617236816-f232f058.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZRS9CRA9TVsSAnZWagAAdKkP/0AGe5yslRIbxi2P0v63\n6/CF6SOzWI0G9G7VB10yzUOsui1CLpErhoaj35bzfyYSh39eLwapolmGcKpA\n3gpCBV5vV0I0/EeaDygcBZq9NCddQ8nmu3dDAluux6reMg2EbWLd/HFmX6FE\nzDaYBVRKKYP9UmK6KG3fEfIuxyJsyRGFDbNyzXbZIbhN14eiK2zjTdvqUuOy\nRMRzWwIMkeen1KULJYWu0e/DiPs1XdF1ygW0io5g7Kkht1EpXiCsyErblSZY\n9DRMeff0TzNvlA2DvZexnAQJf20doeEBXEuIhFpgnupsw/fGMCcGZre5XnRH\nchBjtbyNHyvvXFMkEk+eJY5WuT1Kzwxaq10DhRKZQG7mE5jaYxwUKDhvmr4N\nq/rcNU3Ij/CojVbrGMzl37A1PRI+YIS+S966GNNbl9a4+1jWwqcVy16qoqXo\npZR5t0GAnwkEPa7w0PI5s9cMnYZfdSNSdWfpgcEo+fPnKTZmVTKtohgAaX+l\nE844Aa4f8hcRD1MItaSfhHRrydzqNoWcjESvdywy8AvpA4Rzb7t/j6KBDytA\npSDpAXAftb4uf/fRlNa6gOYa9lGRM/lwEuhEJpxH3kkUZ8tlnh5KZaWwG8tj\nAHSv+XtK7FXDY4Q4H9WxI6vLQOd1dlrej2iUoq2N6g5wtZWRTO5zW9GgqOzp\ngIFD\r\n=BLWj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7h3ud0pquvv8E0PVZfD3z/TzhEPf7+i751F7M+LQ9VQIgFr+aXekgDBrGYRumToHLADoOjybaOQb1GAJhKZB/+aM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3-next-1617236816-f232f058.0_1617237181453_0.38144266071710886"},"_hasShrinkwrap":false},"2.49.3-next-1617243586-83fa4dea.0":{"name":"@xdn/apollo","version":"2.49.3-next-1617243586-83fa4dea.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3-next-1617243586-83fa4dea.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.3-next-1617243586-83fa4dea.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-TiOe9Sg6onQikkWzaIhmyYjQp4HLBfep6tQcyh58JD4qaL5ohhdVrGjwmrPFuOGvT6lupUIEbENV45ihJ8GDhQ==","shasum":"31eb081c0f67e9c68e260c84bb212ad476480b3f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3-next-1617243586-83fa4dea.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZS8ZCRA9TVsSAnZWagAAp8AP/1iIAI585t+4reTdGNwI\n02NelogGVqdsN9+cyeJK7ASA2O2x5qKZmZutm0bI7c8YL1M2+yvOLAioyZQ+\nfycFmsukz/Se1pV9m3pF4bWYRaZ7H7eGJA0Wc1tJ7nJQ/2xPI/6t/mWgJHxk\nKOGCJB3zfXqFzCQnG01CbocgFFpuqmB40i0b7wMiZsHJdvo1Ty142asy0sRT\nO3aC0akGdAKJ/1nHp4XPZ37f2nM+Un2oqTQ+DFZiZ5IyagcEf8E2iNGmgw65\n1sJh6k8yy6tfOnnVoQtlUS8KKGK/mxhLtE6QyF+1tBllhYHohp1BATdi/Z1Z\nuuAig/7R+7HHQKTtCISYh1oOBFxTyE75qvL4ph8fltxQwG0soDJCl4mKAnKC\noGiCv9+k3oc5MqrjsdRJ/oWweivkRuKNYmcARp9Juy4PLyvGqPHkuPjnReMH\nEerDEJRIymZnXmQ4hC6jkYTdsa6VwAC6TZHjxB8qfzW9woKZAVBlSsBF72Mo\nafsjvcQxQhP2sx5TjlZeRzA0roWyhz5916DlwOwLuMsYJUV81z68kLzntzVA\nMKUvVnHuDZ5AUOgqZ0n1vq9+eJ6NvzVlqaxq/OC90MpTaKs1qtlpLbqswr8t\nOJvSxtFZvBTJHVy9AOmoww1BNeJtugzn6hDUDmFvlH7pHl0Ua0+iVgDZft25\ncdOn\r\n=/zLw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmqjVlTL1oUB0/Nyp3NAbkdpDUzxGVAqLUJAatKt6rnwIgf3ja3j4L4u2Q1QhDXFS4Wq/49yx4W+2nvH12mg23lik="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3-next-1617243586-83fa4dea.0_1617243929053_0.6102132637478064"},"_hasShrinkwrap":false},"2.49.3-next-1617247905-c35eb306.0":{"name":"@xdn/apollo","version":"2.49.3-next-1617247905-c35eb306.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3-next-1617247905-c35eb306.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.3-next-1617247905-c35eb306.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-nQVCZ3tNnhr0OyjGWU+nWbQUS+Uw3uFoQ81J/COEZKc1ny877HIiAUhtDhG0H8WycijM83PK5tR8XKV8sWtT8Q==","shasum":"5d31f72a9fdd850351304cde5d74479fe43f76b7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3-next-1617247905-c35eb306.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZUALCRA9TVsSAnZWagAARtgP/Azo/IHLtVtqiL3xQluy\nF2pL7a25wRkz/EHDGTdi+wZBBZoNX+gfgK10XNXtxLnAryMaxJnp2SEkoMpU\nn/DiMqsre2xslyCxYhx2TSsTzKuqsS1LDfR9mmyW07oJYE1FT1vEYpZZyKyr\n/LUeNacwugchkTmCf29YBl3LPEXOvCnzvRlJ7+TQZxhTwD+K5/hud0V2Egh5\nw6zZXGrrQrlmxaZPiD4b3ryS3ThS5+lgPI2HB5ykzRlm3QPhXGpBXl76Xz8a\n7+vuXoRE/JpFyPOH0S7p2QFfv9j/Rgo0gFko7vA3MvYnCuM374CFVXOok/W/\nsBPzF8xwl2DbsTkzKaXxBnPTs/fa7e6x1YwpzGNUSE1QSvgvl231BN/PaZix\n0tqn9VkYAUKot8vJp7/Vc6Chh9cO9RZmiUxcuyOz9HDH7ZNsu9Ve/xG80C/M\n6nZe65vQdyZ3bRNS5m9Vt029h4yuIaVdyxTciVqB7V7A2Pv+/wa9ppDtJWq3\nteJXfiPoHhhgSQPGmDt3W1o0ptvvYh2OOUD/nA8iArLuYEAOvD4F59CEf1MB\n64PLVbzUEuAoXwnQRcdjdlOKEoconyfE4B1drKHiidhs2FBRwJUzYLllFNrh\ndJUw/wu4n99UO7FsQSPtaj8+ZFG/W1IdKeuJS4uXJvIpdxr4uh9MtZjd6sxf\n9UMX\r\n=cb9m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDG4RjYKnO39hjjH6Fe4VEGLw1WTnBT0crrgRzoeq/DwwIgeYR2oLGxqN8rob+jP91EUIiOTdeHRkqqvOk8sVjWzo0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3-next-1617247905-c35eb306.0_1617248266676_0.5382586837935959"},"_hasShrinkwrap":false},"2.49.3-next-1617278888-99f744d8.0":{"name":"@xdn/apollo","version":"2.49.3-next-1617278888-99f744d8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3-next-1617278888-99f744d8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.3-next-1617278888-99f744d8.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-daMAK2IKROmqbDI6AlaFI78riac6AlBSVdSunrWZw7u3M8Gg+LyGhk2NRB9iKQZVDLkTCc5o1WlOqr9Lsw4J0w==","shasum":"56be7b93f662d37dfafa1c74c39c10000329301f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3-next-1617278888-99f744d8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZbjUCRA9TVsSAnZWagAAfwcP/jX71wWpj/Lx8NqzD+23\neQKrJqOx2Ztyljh7e55sqsZorXoE766rJ6+ossVKw/IxJm7zy2ij6vN6alCN\nTHss6TwfHPqyLANeV5noXPWJv6B8avhizjqo2UgKGU4EfpOKxN5JZvEA8T2C\n3ZCorspqo12lhVo7tIPQajL0n0FBTxaRWDQa/xBkvE8AK/RhOh8XU1jHbpcG\no3TPV4AuJI2PCR85MoTN6rwGLmav/8RrlKi8OZe7c9SL9n7AghyMJae7q6IQ\nwlNIbfKWm/Sl4EFhkhvEsnbewdsz03hOlHW6pfHBFaQp0j5DXaEf8IHJTYEB\n6pNDAyJJwZvGli5e51dq51ppckzjQaY5OKyUsoenFN9HMOUAlA5JzsCWNmYb\n7pBdEJyi+Hpdl32WH5piH0jxhAH0mvPtYKevYj62s0xaWkvGKBGyzFEIjo39\nw+N0KWcMZG0GarxgMXWHbNWOh2MxPgLALhQzZlxQAwbXv7Mzi0WZyqEy6X3K\ntjIQPGxEUBBCjtWEhkTUWqP4mYq+NGz0mX2/XjrBtG8QGV6QHFPDmBJFaBfo\n5fL5YiWeJexazE7S/wveBjljysLVl7bzSMQkPc0pU+DiVa6qTRva3Hh7Q/5w\n+s9Lt12uxA5oJj7p/dy/bhEg8wzjYT/1ifEoD1Lrwg8JMS/0SZqaF4N7UZZX\n2lqX\r\n=c/dO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsks4cR2jgfdEKA9nHkb9AyTaAoEYwmxP2JchdyVXNPAiEA1LhKhobAobA9AI7wcAqH4mz6dLQmkvDzgYphw2G6U7M="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3-next-1617278888-99f744d8.0_1617279188262_0.5544427840570252"},"_hasShrinkwrap":false},"2.49.3-next-1617283027-821b95af.0":{"name":"@xdn/apollo","version":"2.49.3-next-1617283027-821b95af.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3-next-1617283027-821b95af.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.3-next-1617283027-821b95af.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-TjGlcd6lbNeK8eyxkEJKyxFcm54KxclnMY1LJKVUVlpYSEBTa0ibzYgyg+aH1OyjuOgBziJ9ngksQfAE3mSMBQ==","shasum":"8b0ae39608d031a14ab3515f642a21948c056dfd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3-next-1617283027-821b95af.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZckaCRA9TVsSAnZWagAAvFkP/juCX5+rNn0auokOuE9F\nQshjYmdZjWM6QBdD0jCA3c4MH/wJ8vDsjTqh04axlMgJTiTrdT0/BFnqBiHf\nj+oGHnOpixCK5HOxy2tqHZRBNQy2b3dviTnySPrykLPWfwQk1AKYrCi7jP9C\n6TFHD6fpLA+5EPpM/TApkJ3XemucOvUm9oBm9cjyMn/LVQKV90Zod629oUei\nQJP4PE/0mQYZMau8I+f3CNjhxUPBBopAwEKdeupCSyVd6FAEf0+oMp2lfqit\nYScBS8BFPC4aU7uikej+zILR90yZ9zV0fb4pm2eCEOrGAWprN/gsiKolcbBb\nzuOjz66gePlfyNpb+8Rk9+0nVJiU35JrDtts7xILx0h4xnnAaB+wmkXNbCSs\ny8Y7TCMtwqh1UZ1zU6qXW2pGxVyL/lxN0mGv9lIvkyGNselnk9ZSTltK8sty\nLcpz3zA0GqFbYx+X/LwAtuqgSk6aHaAaxCuVZsM+WsLuoBC3krh37gfS/JmO\no88pkYWSCx1tBS29wrEZlKUyw+1Bf8NwA7eVS6lYdGn7UVEek74HAsqrSiPo\nQPDU6e48NcCk5fAMnZSRtAfT/Tc46glgyS7EMJY4LgRz8XdrZZxkvs4HfIpc\nsuqZ8gBJyD0XVY8ss4JTDSAXIfH3pre/nAbPiFE87Ovr0wi7meS+2QuLbgmo\nbZwJ\r\n=ttAl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhqcG/dAgtrY+6sNcHETCKdcX3AWBBarDrQ42VQZFXtAiEAvl2e8CPNDS8h8Mr0xY46dH3OJ2KOwTpUlU5lMQFFL0k="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3-next-1617283027-821b95af.0_1617283354200_0.9212259169367185"},"_hasShrinkwrap":false},"2.49.3-next-1617288986-1639cce9.0":{"name":"@xdn/apollo","version":"2.49.3-next-1617288986-1639cce9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3-next-1617288986-1639cce9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.3-next-1617288986-1639cce9.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-U/XFkZWd81l+qoiW0C47uMrOZZuhT3CKr9jD2Vr0f/pX8usmJrzhip7WjdeDd1C48dT+X0sKOKtDKYGoxwaFIg==","shasum":"f699bc5dbe38f7c6009aa8a6f48861ad1d4f7a37","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3-next-1617288986-1639cce9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZeBVCRA9TVsSAnZWagAAquYP/jIwEPlc/FleuARIPm0M\nxXuBUeZUt90P7NX+w1eTKQOBEoX55ACDgV0SGtWQ2KYX3I5JXavpqve/k3oE\nQ5OD4lC8d8D//2BcwFv4jzjiNW04JLOuWjaEuVHAyMu6Pewg5N+clF3G5KnL\njP04P/sRUHISAxoTDARUwo8r+G1uqrBUExwX/2+hI0hOUzQCLCnBwuYrsHBn\nUSJ8zKIT3MRnU54cFlVp1UcDJGlQ7WTQpod6urWpmLk2rDfU9yRUgp15xlAa\naxZzzpCD4NWvyG4mGguhzio9CfzE5miRR/zEijNgxD1JdQWPjrGkyfLt9D+N\n2T27hL7VAggrWxVhziu4bGhE3S87uWlYBPY/od4pq2p6JDkpK/03ygs5q4Rn\nx3RG3EzqKaP9+N/q3nY7xPQdUocSXvb2VxTNkiTMrIEKhEsANNe1XSR0pz57\nnhcXY+ZE8cnLbtzGorE35zcR7ro07Tp9+XCQctEkF3fF7Xj7zYKE0bAKov2j\n0ZiOmBZh3VVj7umFy6XguzLQtSXNRMwxn4VfA36MGar1SF3iZ6m5AvvV26rB\nVuVG33sIjz4ylufYb9lXLwlY1E8nbOu/4PQ6IrLQ3zp/YTNVkirQW3s6YTPP\nW/D9ZTnm/X/hwkRBScs8GDFI4o/OVwlFjgfvz3Tp8xPyxEZvZU3oSy0n8Da8\nbD6v\r\n=rswp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4r446ya1oto4RF7rDugTF3qFHQhSdy2+ZnPvuz+D3BAiEA14ybmpDQ39KiN7waG7Zk5SZcwr+huNABORCDvbp4hzc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3-next-1617288986-1639cce9.0_1617289300607_0.5822397044044398"},"_hasShrinkwrap":false},"2.49.3-next-1617290912-197ef286.0":{"name":"@xdn/apollo","version":"2.49.3-next-1617290912-197ef286.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3-next-1617290912-197ef286.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.3-next-1617290912-197ef286.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-7bSFooRc3yt6/WZIRuzH0esGXtzsD4QJ4j/Xi42smAeqG1iZervzqfQu0EEfPreRSEiikj7iAFVmli97jKZBGQ==","shasum":"77fcd22169db0a53bededc489a4b26f242d26aec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3-next-1617290912-197ef286.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZef8CRA9TVsSAnZWagAA7swP+wXw4/uSD+7KGnd5luo/\ne5IeYODs5oLGNXdJlyhd7Fdt2YDWLqsNfgCVe2erprM+W54yRjdk9wEMi8/s\ngbeYTf2kqlBLQlGM4IQajszE5Z07/tkdll6epE3b8bFilVnXKadRigED6HbZ\nY6TWvV791pokYh81P9vIz9MwVZ+DtHgsNePKCslEs50NqI9OUXU6/6qtXTKV\nnHjUW/1HVDZEfF8bmBEe5wOZGrRrF6sf7aq9HaeVfdW/Lq6L6aqZ4v8YmCgp\ntM260ZF1+GoAGc93hEPlcL8WfaLMoQMu6t+zdnZXpAr8qWH87BwNTtn06GnE\nUecMlzYg29dvzpAjN8ENM4uoswajSTj8El8AGEspyCUxA7mT7AyeHUVXSxmA\nTUGr2AekOk/qpO+M+tyuoTfovoN/42kU+cp01R7J4CSTSsgihow21ecII1G0\n0K4WSLVIpV4MPZxbYK32XBp6nsBcEa+xIOY5DyuBhyJ5MT5ougnZ5P7BdoQs\nl0CiQfOo2Dd3j9FMcyMt5wDD/U7udHY37w9nHO9qm827W/crvFKA57hNVWfs\nXq+g1Q6GT2NyA43Q4Yl7B/kOkYgMGmDyLRluZ5Oqv3BHmW0pWn9tLGqWj1PQ\neB7LCVQ+ZDwHvhLWRXt4T2O1Da1p/0IqXhkK/gmDuo4Bqt1dzca7bF60DvDX\naPDL\r\n=QWdM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHh0yZ33ak43V3MNCajtEOwqZFiNYNT1R9KNULx3u/IpAiA2E5Vvuxcc5z3ej+x/xKwdOPZoTBpuIaSqex+rLO7GyQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3-next-1617290912-197ef286.0_1617291260417_0.9347805869292616"},"_hasShrinkwrap":false},"2.49.3-next-1617297771-1d444ca1.0":{"name":"@xdn/apollo","version":"2.49.3-next-1617297771-1d444ca1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3-next-1617297771-1d444ca1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.3-next-1617297771-1d444ca1.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-D5SoxcHV4s14grIX/qkhlKAgC/vbDg3aCMt5PKkgibxa+FPUlREPCvjgFlFH6YQ91FOaLBi2QQF3gOKy8e9jjg==","shasum":"e1464acdafef164c45f1eb6dd0ddce78349dc746","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3-next-1617297771-1d444ca1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZgKuCRA9TVsSAnZWagAArjgP/0XfUe3DbcUDMZPWWxjG\ne32TS8yPr3csrM2HvJb1+HOAkN+52RS1OZ0WmeTSmx/2xMASiHfCvdYHtSkw\nx5GMMFR4DqnATE4U+xib3QcpUHuKEvcTII0v3ooXVO9U33cYDuqLTsfKhWyw\nYa69uiIUwf60k1Ok1RKXU6eLQhpmcpMK0pxYgEHVuZVQZxooP5HzUPCSTp6q\nRUq7xAvYJIXuPcd8WzWMnsoP16TtZP0xCxEqjacwI0yTHKyE1IY28fL8IKt7\nmtmdYcnKXOrCyObqtA8IGDAgTOmxdHoP3QSmriFqoXL3EYKhaIb1SAVAnzL+\n43oRJlu51C4LA9FRuPxHm6K/S6Gv3NXftnxKXtdQ6jmWoSQHY8liqMiS5IkK\nWPtrxD9YA4j5SgZu8FcQJyA3Z7d6naMXxI9yWM3hnz3vnjDfBmoJ10ThnqSb\nKchctqdOsF9DQ11P/gjo2xfDtWj/v0FsMya0qsM0pdxqMQpuqc6toakqxnMQ\nEdOO4wCEmP94WG3KyHsJZyCL9B+M/RCbNs8RJWwLFKA9P0tI4GgRWLWcU9Pw\nMmb18XQhCjGyTQPTFlVzm0HqeUELbq8Jna2n3xb02hEpHQoCD2P3u1jrHhrn\nkcjNubdJC4JCdBKh301msOxLZCxSa0En4ahB/EAG17wC5/dD/PHpL+crGkD1\nu6hC\r\n=KbJI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuWDbdx2OaXpciErn7W4NvrlRhEk+xUQt/9nyFEO6TSQIgHi9UztGEwt1AnDB8dbGam5M0tkWMtnQCqY2SizG9v+U="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3-next-1617297771-1d444ca1.0_1617298093733_0.8465591273500566"},"_hasShrinkwrap":false},"2.49.3-next-1617297959-1a5a5afa.0":{"name":"@xdn/apollo","version":"2.49.3-next-1617297959-1a5a5afa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3-next-1617297959-1a5a5afa.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.3-next-1617297959-1a5a5afa.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-JDKsKRo+OujM5FEE40nk1jdpXCAPxXnjBJ5usjuZFldVKjaDjTYzVr+AyLiyc5rRb79PaPhMmSUpNxMPs+la7w==","shasum":"ef0a9c8e33c166733c463d8ef8cbf45f19bf4f80","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3-next-1617297959-1a5a5afa.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZgOXCRA9TVsSAnZWagAAyukP/jP6bhxtqdZLcdqQEtvU\ndlQDD0ZD96x2bFrm0FUjoSKfW7VzuAU7Hz67LlfTpu0nNKLraXExrRSuRurA\n4J2A5q1HQLWImhe8dFKeOcqcZsCryGV3lfSVL595YPziPoC5WsZ4TvofxQDR\nBM0OLygzsG0jVobPnK2jWSIFr+bVTO6BGgM8+I/NLD35iFvOPMrZydyN3R6z\ndY8YlbC0bXViaItB5AedXwLWsH1Ayw9zLzYtmzkKJ6hbCC5s71+650C8wRIg\njFn8Qr6Yr0zVD4bIPpiZzEq+ZSy2yRjjHoGBJKRBcRF/Lm4MTNTG/mgqNryM\nho6upmnHUH8KRz/0tQzP2/LQ4CAOK3h5SxqADYw3E1rOksDopojc12oRgvuc\nIfghCw1o4pFAOi8GCN/LonBBPBR7eJOaJibOdBzMhTdvsRXcF81Ti9rXM5CJ\nGOTqodetC1uS4DCXFlUD3WamFbB/0D+m+2rzo+qSFCfU/gRaiPeoohXYfluX\nRGC8QyFmF4sKqzgIht13IIyT9p2OlVot3pxHG4TMM5cX9WioQkuWyGeu7uyW\nd29pJPHFdGpzQz46bef6Bk+oXlDONxcdUckV0fbEyJrRLROlYZUJ2K7zGtux\nhGVRUgdTVunkfwUGVElHWHHiap+LSvoj0M1GtGq4pEN4Ma3s07LmTRgZyffP\nv5Yq\r\n=vCLE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSUGrDXF1tAmvEndX71Fyr30CrEoRst+Stcfvi9mlZfwIhAMP2LKspyEb/Y5Y6p5PAXHnJwJlqDI76B3IvL0YMGgss"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3-next-1617297959-1a5a5afa.0_1617298327261_0.9678191551867943"},"_hasShrinkwrap":false},"2.49.3":{"name":"@xdn/apollo","version":"2.49.3","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.49.3","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-DMDkHHVO5fvsJ/F8PgBSyptD/94/HS5GqQHqlUewBQXnjX9FBZI07axeWM2KwIS1tEPMaltQywzrcTWMc1ChxQ==","shasum":"1eee0442e1e036b6ba2739195b7494fb128197b2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZhTCCRA9TVsSAnZWagAAXYwP/2f7ywqwK733PdNSB2aK\nZ/hDzhbqEbhC0x3ezHu+01gvByH0seRg7PqhNUp4BPDQvNIYNoAXERGSGfZk\ntZQAUom3n1e8lR+QXbFMdeopGqhhR0/Z0b+iU+SqcQoVstqG7Nh1jGqcsHk6\nquNCn38H9t7hJXHICRhPIQuypTZE0mcFDeOSQRtOMy7qQuqg9ncTKRhY2wZr\n0ocFVI2SoK2Llf3DYdxIT26zLeTyDcgu9G0q+JTO4T5+++oGIxhP9c1Uc2f8\n23uGxZ7AB/5NATVRbrggpuYav8iR0CUtwZkdUrqHniKX4RSp7UwBqyfJNa2m\nfz9YaFfq/jmhTHCEQOiCEvtIZzcJmguHCvaRPGPhtDnhBLF4NkZ64BX4KPXb\nICAVLwp3DFeIcjjW+D7ddFbU8l2r3Q8w0x3FZIH4CDr2kEVkckaiSTTGUabI\n0pKNNMR3JuF37KQ8C+3lQ8cb02X2MSbLIMWvvul8Fplp1DSfs+Xh+ckVTBJR\nRrW045tiZmspmi67J+1bULQEqDfzW69LbvQLLeOoqsEa2x8nsS64W8sAaaBO\ndTS8rw0bvzsM5Pacw+sQM2qR/5lYgkc3cMLcjzRAHHpMSdGGN+fw6q4v18Kx\n5Q//szhYxGFGE23w7zbPbAhR2uvav5PV8qFOlwuj58R7iR4huwv0z8fcSWTM\nBIK6\r\n=oKP2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqtkPCNnQan7JtqJzRiXsTPh6uVv4034sjdxvefFTfZAIhAOi4tJEFtr+ezvef++cEbeg4LL3akKWIoDYw97IhGbvX"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3_1617302721683_0.6153199850829916"},"_hasShrinkwrap":false},"2.49.3-next-1617302441-3d0d5e3b.0":{"name":"@xdn/apollo","version":"2.49.3-next-1617302441-3d0d5e3b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.3-next-1617302441-3d0d5e3b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.3-next-1617302441-3d0d5e3b.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-qR5NPr0uEm9sAd+yca87DODSwaSTtwZOauBy/lsffpR++ZgO/EfAhHTWm2VwSZeCQzANyY8Djn06/G254gM8nA==","shasum":"648c6d5c82678a02f0a39ba81b4c9d74415f2d06","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.3-next-1617302441-3d0d5e3b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZhT6CRA9TVsSAnZWagAALx0P/j/1XfQ56C9tJCg2Ngrh\nruWlyZmetJwT72QK5FETcKiUlyMQD/nTZNQCgZ2z8FKwMz8A19+Rq87Gja1Z\nAKEKv+wrS6vUieQ0NRB1yZkgGjpE1GEpc/Bn5Phdz3XXwX6upanRhvK2z8Jx\njcnrxPMtsnLKE/wQ0JfdvYTYqMR8MNeZLullgGy2sO2PVxKx30PwfwdjrNcc\nMWBpaDAIYjo7/NGYSx2l+u4j4/TjA5MkvUtqWWhPSuZ4JEsM5AAJbp/LUZN5\nHrQNU65KUxWInK03vrzN2rXEWk0uMFo2V2INKbo0zLix4rdMnR4WNdD+5WYt\nnD9KR7t41S5PRK3aRfFP7yxMHRNYkr6qAqqOCP4GonSNQ+FM4m/gx2+qEohx\nzi76tvAPx/ytW9MKDmnUGD1gTPxlN81nVRJrS/UyylYVl7UjiJ0qIWObKNPi\noj4eRLvZiMOU6K4UYm6VdNSSXGU9FaGbnZXqb1E4zFiNUH6TuQLx3yPHAD0N\nuJxRWgbNgT5fgnD7d257tN9/+WasZWqHuXBMZX9ho0cEVTYxkm9fk0a4CP81\nVyepEKMgF/kqjot3jHDJhUJYNn/2MwD5x3AYRJkTmqBm6qDV+GEQsGbh/wh7\nK6404u2Zy+RiSZIB0It3hTkT7iJdt9sIF1Aisd7xstkJKVrufwnbAUgmbpev\ngwdU\r\n=t9lv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5COivtzsc9jCYyB/1Q6/ExGvH6dIsAjbAqbOpnKmhhAIgApuFW0ugZwT+5eiGKCLahYH/FuwUDJxlFfOvkOf3jrY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.3-next-1617302441-3d0d5e3b.0_1617302777747_0.015159025387236458"},"_hasShrinkwrap":false},"2.49.4-next-1617302497-329f2fc1.0":{"name":"@xdn/apollo","version":"2.49.4-next-1617302497-329f2fc1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.4-next-1617302497-329f2fc1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.4-next-1617302497-329f2fc1.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-tZ1vzlf95zeoIR2XqZ0OyQ/Bh6GninHCaRS/Odc8mtHFInoD9j2eg0Rg8AJpuXOa7xrxEjI9ykDtEA2wE9UVhw==","shasum":"129904a4be6f24282376a7ac13a0df90211d24b7","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.4-next-1617302497-329f2fc1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZhUWCRA9TVsSAnZWagAATyUP+QCLttDwy6VMXe1vrQn6\n4mIxCaBaAjpxX89aDxf4Vf6oyN49+yKOMYPN+2Ef2U3T/Hxf8K3d7zXTg4Ww\n5uHGTWZ730Es1r2YodjnRgIQVDxnxLh7oAMJZfKDNeukAtU+bFICnuX6isXq\nUH7cMztqPeoPgb1pdL2xddYNBAmv1kU0vTr+URx1ff06jKSCZmAPV7funeIY\nFPb6G448jY7kwUkL9Qwg8ZWxA6g2LBGWq6bcDz/s+SS778d7wWF3p0b7ViTj\nnlRhGLpAno3M9QU4EF0wqRqh23Cfhhuydq6YRzgGD5dAVOMr+G+yYoToOZTg\n73Uc2ggcs/HcvhJK7d0eHyc2Tyd4lhhWxN0F9/Fgvkgog8KrWKsXsZpUrSa6\n3LpOYDrfCdCCibGx1M/8nbk6zL2i9asPe0wuNsLClohhyE1Tg/d6Wgpr7bBr\nELuyezcnMiqk12UAE/y59Ld3RvGY/Ikrb3kKHaDC9MzPbupgFDYQ5WQjPLUD\ng+Zp7rwTMVlP842oUm9d2FoStd3AwGXvYPiOqsktMdb1KMofpgBp6tSY5FPe\nW6v8FNcl5RHQzO6uTVO6b/5X9EN+1b9+r9Y0U+FDr0hbwjbmGFHhJ1OQs6sv\nPB3fNzlRiFwKaD+hPOe3Bl4KSJkNP5HSlrCy8kp2YzXDIsFTVhJ8oyjfgK0j\nZeOl\r\n=B04b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpYrudzlsAqyjJ6j4zKSZ2w/3kj0vf6ywwQ13F8rvA9gIgB2s6Fc9Y/xt7wrvY+RUCulkNYkV7kNMfcgtgJmRBUsM="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.4-next-1617302497-329f2fc1.0_1617302806191_0.2988046130826527"},"_hasShrinkwrap":false},"2.49.4-next-1617351652-a7b8b78c.0":{"name":"@xdn/apollo","version":"2.49.4-next-1617351652-a7b8b78c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.4-next-1617351652-a7b8b78c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.4-next-1617351652-a7b8b78c.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-KOL/ESeqVFtWh3Ks52z6K/8OJz0ZTKV1Dn3CJh+TCnR+pBRGRZJ5AX26nfHnVRnACeCFsiQcz5cKVHiToHk7mg==","shasum":"b86f57c468e6d4a6e0c9cf69812d36f487f5aec3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.4-next-1617351652-a7b8b78c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZtU9CRA9TVsSAnZWagAAcf0P/j0mTWmT/wVkywxiAyYx\n3xaq6TX+xMljSRzzRP/X6HBvP+SVXNlvgdC9tuuLs8pHEPQhSEP4D+Xj+fhS\nUzK0GMYnyNQ7pVxUTbex9aOXWHJSPXn5E9ML3SglcumW3dGwLk1l3xhxrkAA\n+RSl6dgStoP6KlZyE9rf1cyItIFWcyt48XnzVw4DmPnS/ixqZYl77pCOEZAE\nWfVilhILZ+0bel8phsgFczjlS9+jYDsGYi3BFf76SjqJXo+NVOnIeWmx6f5t\nQufqtdDhxhbMlTmL0JG2L4YSeZZfSE66IiRtw+ZsDS1AuwgYR62/Jbpo8cDK\nnnoB5OsbihEOO/26pSizhDbGauW5gL4CrOMufIHrOjtw1YjuoqQTCcFLp+Zq\novVafe2QiwMJVL09BekI3gyxGvHXFpdWJ7LdAiharRnWjigC9zj/xfSJOukJ\ncQhNP7/xAbtU40hL+QGZdUnMLPqykN5BQTAx3IswzMW0YuFphgmCRkU+KKc3\ny0R1yHj8+WvtNRCgBWUT3PNjZdxFnrD/BuhMgkX6ndR+0FrxVYVeYjPLyd7f\nIvbE0zI0q9l+fCWSdT+D3J9p3uAS2de8d2KUCnEpoxQDkK5JyoMlQlhDGmw4\nwXfwYrszqqgoVh2qmGWafbDnY/b1qeM4sIE2bdgiKPGY54cG8/mL6tZ+BL3/\nyaD+\r\n=Ik9W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGA1Ox0vNQ0Bm1uINtvsAPe+yGy0srZGkls2mUdDoZUCAiEAmVkfkMJo67zy8xJRphf+OShZPUGnCcv39ou3pGnVURY="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.4-next-1617351652-a7b8b78c.0_1617351996551_0.12316127025875834"},"_hasShrinkwrap":false},"2.49.4-next-1617355356-a824b631.0":{"name":"@xdn/apollo","version":"2.49.4-next-1617355356-a824b631.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.4-next-1617355356-a824b631.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.4-next-1617355356-a824b631.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-mIklt+VCjGMbNQee7narmFyZp1GlCSbIhgB3QIV5fG6RK08yVr7GveaDbTnXFuxBj7JcD64L8/Zb7NAcnSGudg==","shasum":"94f21cad1311b53d43bf76d3260d90dc6bd721bd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.4-next-1617355356-a824b631.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZuO4CRA9TVsSAnZWagAAEmUP/AlsyH4rUkIGj5+uIA76\na9gvTuPPlJUiU8oRyHDVn23ueus/UvcnqdYwbFbNFPn+ct0WLrMoo2q5fQ39\nF0QTBcmPPK0tK/9zemG4C4dg4fLjl6jKW70/i8S0RV9gRZF5Yg/2wQfyt8jR\n563rOcdj5I8d+d4fyrM0kKkiAjjFVZJnBivsElsZ7rgog0AkPAq/r6xP/j9V\nwARlNkwA63EPc7EI1jbGC3PUfWOCIWWGKBkM70+1Bi8tNw4UAZlQKglSn0ca\nu66TGc2fnBsrTMbWw85aPydMig8SdkxCtgyq1l1qC/nWsBktQ5QP8DAV3/dl\nYOYU+rG6YX6E+Z3j0R3eV9uULBI+Aub2JZcPxkP4iYks5LeagvgKXt/FV+wI\nEP5RRd8NrkllBrqz6qGX7Tcy8HBWZerMBda9v4BkEIGvmFx+4qwc00QqMrsT\n6ABXIViTjgURHAe2TpYGlaTmY/ZJDMNBWjAlX95s1o+w0aTgSg7muz6pIzEn\n7jQR7FyD8UM5C6efk+DCVHB0hb26fujy8MJa/xPv45b0dDq7sIKNdH9y+zN9\nyTks9TSCSGW8HsKSNEowA1v8qPnIWcoJf4jKTUJHtquIoCiGxmH8VyH0sSAD\nQeanYs3RNJitSGOf4ZGklpqTjJ9umlCaLk8sAGZJby21bGr6KidrIdrngUjE\n7bU2\r\n=VyFd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAEtBXUET750Wkkm+WCT1F6/Ssi2YDVRDjt9Hx2TvzT6AiEA8hntm8ESQjcZ/cUKkDUxD5HkfOFOqgp1nrRBYMALoyg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.4-next-1617355356-a824b631.0_1617355703631_0.04020894988929746"},"_hasShrinkwrap":false},"2.49.4":{"name":"@xdn/apollo","version":"2.49.4","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.4","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.49.4","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-DJuAoVGJlf2DMbz55zMqUxr/wWLcFtRO5dlb4Z7rMVc5Be+8YEdYrtAaylaVSW3Gbq9gewab3QzQdMRmwKt7jQ==","shasum":"b6534f45b0a1f6f5c8d25eb7487af1ac43f7f48f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.4.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZxpnCRA9TVsSAnZWagAA3p0P/iI7dgaWZXMOKT3kyFiU\nHxpDmC/G+IZiYgg6QNKon+HxkPCGnzoG99dH/QNbn7jzctN6SBkWSC/TBU09\na8D8C8rjMz5dqV45IOrtBaO6knm65GBRXLq6wuYla/ZpvNVK8EP7PKRG7Njh\nJbCMYyrSHbfztMTDo4mzJy7XszkOz6+IYslDoHMKn0pXv3mNa2vpzEK4j/Z5\n9vb8x0OQS4vsZrBLUBMAFMHep106XxJnapLN9nvD6OpP8RWVwxsAFz+Bm2YO\ne1SjkE28eyDqGWcNYyP2IY29uBKPfJCxwrWYHRLFlqA/ig0DSTYqArwNSd4z\n45hqGw9abcXboKZCvz5y1z99FTTTwxBJRd2GvMoAKIbnMl95Gmw48mFH4tSf\nJClBQIQm5SZgskQcduA3muEeIJNwNs60/hVQXnaC24zMpI71CW1ptAq1uTUR\nYLItboP91bTp7kGu2+9Ny31Ze7ygK0kRyauqBbjPt21E0I03WtKyfFFJiVa0\n1XscWKbxriCvus8ywY8jPg0i4RY3WlcDs2BVmnTxe46cBM00TBff3Khcu9j4\n9JKLB0N+swlY0ciBIHdm/BpuSFFITZaqfqUaeqT2pQpSfD10OWB44JWQ6afZ\nwi1B0F2GISt0aTrGzF3CroLkPBuwnzX5PGqub7D3E/CjPBmKTlaedjgBWgo9\nk0Sm\r\n=kuNy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF2gfMX1dbCCqG+8sF0BOqHdoy1JzEvfSHMLFF1KUeiwIgFwVIhOeMRlC8Sb0Nv6EdJ+gymoB+qI4XbtVontSLaK4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.4_1617369703062_0.06118937844537009"},"_hasShrinkwrap":false},"2.49.4-next-1617369446-7d53e914.0":{"name":"@xdn/apollo","version":"2.49.4-next-1617369446-7d53e914.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.4-next-1617369446-7d53e914.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.4-next-1617369446-7d53e914.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-IVkrD/O1gveJ/zWyQwNLySWRge/dDTwZviufdOA0tida4tVlPrboUVD6WdTDJYBZq2tM6r0rRrMYUiR2095pNQ==","shasum":"49876afe380e1edee161a8f423e3cbb958b234e3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.4-next-1617369446-7d53e914.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZxqhCRA9TVsSAnZWagAAq3cP/jsuoJiOzr9eg4fJ3SlU\nlqPXixLWYZj5W7C4rtphx4EMHdJPwPVGbB1MwsqMkM2FvNgLrSGHTxrvuLzH\nlsliJi1qGkhWk5FlTeu4uagXHCNLSJobg1IlpCBdMMMlhTMLY1iGX+qm4BpU\niS7lWzd3uq8r6cnV9DcpAmRSC/NmFjqa8AFUQYB8gZDicPvpnKOzkWLuUMsR\n3ArFug68Rg/3Z77OCxDN/pM58ZouYAyUpXxeS0txGyuGQUfFUF3Gd5UUvoPz\n4HioZ/+YLqN/iX6SgGIHOXwErbTRhOojUFY7ixYGe+8bT1uY6lS9rSwKf3OK\nCzXnc0AM7GaWdSg0KwgAs4uqaD4y0pvSJ1rnvM3S8QNpPyDMvhrRo2AoEPG7\nJtbDsehyaySJF/NrYSVfpYFfn/Jn7y6dOxOW/vb8y0E10PGJ2hTcaIVYMptc\n7k7Qz/OgmMO9KyCEisgFewczz4nDzXK3PQa8qRssxD8Vn69+5Gx3a0PymjKt\nIdA5QD9WzV51GRxftXrttZECTg33hY1F/+U1prJ8Z50PTzePj8AAn8Qfymli\nwXKptGBwkU49FVsdL1Rc2r2gN+aVwBcvIylzRZ2/O+zBBgpYQiyupb0HBXov\noogNN5K36AGb9iahUXhNj7b3JercTk946T68mTiXev3Xco9hGadRIQ7bdaC6\nlggm\r\n=GZ1h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDq7BuKblzMMfoTl8Fb//Bn+QoCQdHKfmYYpeR5ly1dxgIgPyoX/KTkmLU6A2bD5E16vlf3yokxW5npX4YPfkzAL70="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.4-next-1617369446-7d53e914.0_1617369760727_0.6713714395134076"},"_hasShrinkwrap":false},"2.49.5-next-1617369544-b8054af3.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617369544-b8054af3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617369544-b8054af3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617369544-b8054af3.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-oxFW8a7ww6CQok9gVsZU/NR74/kmRuerXXzIiqB0u7D93gPmNgq9wdSwFdKXVNaV0nt2QgLxo9RXDHi61kMB3w==","shasum":"cb150dca5e8343f97a2759d88dca88d684ef2af9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617369544-b8054af3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZxsTCRA9TVsSAnZWagAASLsP/jK+/RpnjvWi3TE/TfFS\nzPpF/R8iH+MxsIVmETq6DyeEvJJDm1atx3Yh91KMtHXTYSdFcqmi8d4xfHmL\nyliLQzVT/e6lzhIDmBABwNAGp7SrWSFxckF9ftweVN6gEG15PkthruRB37c1\ndTMJSZ8yaUqgEB7Od4OoChcQR5u5aShFb1i+k8QlGiMe+d9FRZKYhe2wYW40\nsGFWH0sMOOpzqGR6o9C8yB/NzGpBKfXNt0eOoOlbo/XUSPpt3MnbsqotSj3Z\nnsmpqtBqMhG4lcY7n/AsCTOEoy84v15h63lDISCG+jsJnkJ8u8UdtLq1wFmh\nFuJAkShuPCpYO+QyqfAad7DGS/lwJH0oDhYS0h1TOwPb974iqxVXxnyywCJl\nxlE188T/6asG7I5nJevZWydrg2zQp22lcRAEhapeZIkG2byeQIOrZzC5rIQy\nnxx1sWnBbhocAMBLWSZDkfDhhXZpktEgHO2+XX+CkMz1z+6ExKLB/PPtPNO3\n0lOhFVT2myMoUUjNAIQbnWmLMNeN+Ej6sc9jHCXvPR4MyGmYQHsybrY0NFfe\n0Bsj3cieYKFkTCuhYpGPpPF7sOe05c4zeFP1iEyfzbHezLbC1ykq1t6cncZJ\nruHlDbukov24qn2aH+xwkaG2BCqkjOW0SSzYqmIBEoM5ckjJmBG3MiM32pvw\nQdrJ\r\n=m6HI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFcnjHtCz5stB4VLLN5n7GUJVACjYaj+eEZTihDWvZnAiEAhYmB8H74ELdrZySvy9R2ykgNrDZ1Ia54eUbZ5MXoF7g="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617369544-b8054af3.0_1617369875360_0.18650272244004618"},"_hasShrinkwrap":false},"2.49.5-next-1617617643-6c94e122.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617617643-6c94e122.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617617643-6c94e122.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617617643-6c94e122.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-JxTB3FQKB4EYiSYPyUtXnXjmXBBagNtEMJyhrfTBy9T+1d9DwDkrf5d4gsE54xdBvwubZepfskthe0mVygUC1g==","shasum":"224ed09acf13e3b341ec86aafe68e9d649a317ad","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617617643-6c94e122.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgauP1CRA9TVsSAnZWagAAdcUP/iL3DAZVbdp2eMVU8k7d\nvF3z6OerBqlGo+XvLANP1Hzp0kBs9zqyKRm0sB/5LOXtLoMubHKJNE7vZUWJ\nNOhlfUnRlMjOswqX69AiTZDOu9Re4IZhlIKHcX1Ohe9gBWkNGAhOJr1hHrHk\nyGKlESXjPaLc6Jp6pwwMJ+FfbCLN4iZva15EaxuuGnz/6FIpFc2w+U3Siy+d\n8vRwpEvmvqbuiHzehKWomVyU5odJnQ/KmQLg29Tk4NKLqB1KJ+aHzR4kY4bQ\nlCXHG7nV7F6LlG7c4DWYUhp4FGvDWt5rxiEhrJPr92YHi9c6r8pX2Y4hZHoO\nTXFJgrzsidmpE7d62cjUlArxDeQIy+9kHdsh2jWt2UXazmonQh70WYC/2Sok\nffeKILY5805oCuo6y5ai8HVyg73p6rxttiFzxQJWHFeIv1H4gbff3B69BOaP\nEi3fy+IADUT9D1vXsEpR4mSkoqE363YW5wpex7VVZr/CFSm+hKRB9cSIjhqg\n2YvdedLAoKApyEcy1fBn9wxEpXLxsVAV6GwZE8vMoqDrv3WIbY49Nz3Py/oM\npLyU3FPZft80K/3N7XxExcjUQB3K+8oHMioo01QpyHoULqHReQd9ksvelsDA\nLGaOp75oUWkvrv/Pc3bVDxt5Eh8BpA795+Mh1wxzSNd6VpazAD3QbVFUkoQ7\nLM0H\r\n=vU6Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDABbs1MYIiJ/jq8SpwXtGVsGjU/q/yEq0lk5K2MiS5WAIhANZmqrVZTgfbFVUAxR9vVQ7cezQRTEy0YVO+0P4V8hnN"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617617643-6c94e122.0_1617617908501_0.3387938136608857"},"_hasShrinkwrap":false},"2.49.5-next-1617620492-657ee70e.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617620492-657ee70e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617620492-657ee70e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617620492-657ee70e.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-2AYaq/WLiFGHRykVgpB+4rnzyu1t26baxth37dxRNQK7kZNlBeLa5PFnPvhhSxFVfs2FeVtxhSAa5DTnK7ZMoA==","shasum":"80d754395b9aac780b9be2620c9ef3594cab7ca5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617620492-657ee70e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgau9YCRA9TVsSAnZWagAABv4P/0L2NOBdEb6HU1oLXkSE\ngq7LDZ0DVLKMtmiAOjppTUhAoJydjlqtQNPei+4CUQEXrLGjs5PgTnhAz3cr\ntw/8CiSnqXSWxjmmb+sUGo7vqZKHRN1WwJG4k6zt/18EGA5DTb3PnJkAvzYC\n2Ug59rGuYTBLZMbbnxOcCbwguIauMibLp3n1d584Gsbi10cmbFG7p+cuBpMf\nXA/IXgI8ZdL+LTpNij7Q1Z5+ltXXuO/J7AlE0rkicYkLEhRC+Adzv1l7CcXm\nOOofLwQMKSUFgF+2PFBW4JIgebfz6/fiEiLvVIoqbL+bJJyab4tx8O8OIXR4\nT5kbs+x5wC+Y0WALn+XkQsGXVHMTzhQY20UnQTC4w75a96p8QhJFwrmbcSQX\nSui6tZYYQ3s4eKly6Y9n2abhkzJkGeIDQ1tr/7dW/YZ7NJVeYwyQAdF0K8rl\nZa7bHrJtD66H6V9I6OT84sHy6LWOC1Vn4xfu1tM1sRUeRhLe/qQvV71oHGgH\nVsbqZm7MEINJmGTMUlXHoWejPapq8xScMQX7GPhCvoQqx8CIlQ0d5vJ+bddR\nmoFwfbvhXBl7/6PQtEYP/7MOKyzelq4uIq1TBLhSLCvYxEBGQGuOFg46dvTm\nYKEy2CaNivkOc9x9SxCORLvXqlWyt0abakSLGnq4L31M+Dcss+MehhmXSMgS\ndNGx\r\n=uY51\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0Hfzibo5BW5Td4/fX5OgrW2CKY18TGnLPQBCkksuzBAiByuXZJnSO9aqbRG8Kg5qp6hlE857O9PWMNygNxb4o6Rw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617620492-657ee70e.0_1617620823725_0.05634106179661691"},"_hasShrinkwrap":false},"2.49.5-next-1617623437-b8054af3.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617623437-b8054af3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617623437-b8054af3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617623437-b8054af3.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-xx0SXdSDWgPYghSx7RnUZBH7dwVxC/hK8fjcGt4IwiP62Rn4WCQcU/8W3yDC2ZjWyydcqsHAUDGlIizFMXp4ew==","shasum":"98abe08fda3a2b38bb54572ca183528e68223e0d","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617623437-b8054af3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgavr5CRA9TVsSAnZWagAAqH4QAIRX2fJfJ+fs8PLpD+LZ\nXqaLhsf8I8tuCG1vSEYoA4rWKVz8JArIBcOJ8TxK1IV/EEJ6fHyt9WSsYaCX\nPqHdmLLhMmwPfDvl9fWguJdHxtBy8RT3bt9XFngulW/x8RDiq/QeJYbcoriT\nmPAkdBcl/qVAN/TEi7qGJlUsaWkE1DP02unZGpKlwSV8mWV0uVNvM51bDW/A\nosMKANZ66DPxiQtGVRYd1jDBYNIAWDjJ0qbKQs91GasTEGKpeLQvxjIMb9wX\nQ8Yz7YbBsm38FvNAJeKRwkbvPuHLPA1bYbl87rC67Q9hm3HzCFb49io6PNtB\nvUBEa0m1bdcYV5hiRWmiS33lapjSmTh9ICQWM7AqW7P7vSvU3jxaqzfCV7dk\nwHqmFaxXh2zNkFEa1agsF5FjVeIaJOeGRqW4Qdzht9HTOEMo018eCJ0VYQ1k\ndow6rZpuZmgDazTYww+csrYa/t4+YqDeabJ3V+o2vW54lAY0XUMcNDKj3ybf\nCS0JOpUaL7hL48askTtFePjWQ8sM9fmRjOZy5VDzyJONAY1xVAF2jcWo++fD\n8D3JIFYb46F3W7lQoNlOfta0Y+01Oa3LstsfvaQvHtZtAvW7AFoDzaJ/2BG9\nlVOnNTw8oVhC3aKHJObjXL9cHVud5kIktXygiRFK0r0ws1o7+yBHIq01xJVM\nfVuT\r\n=zAb+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG37whjhTZ5AJdD8gnubbeRAWS9LJ2Y6uANsbS97YBeyAiEA1PeBqiOyRixvBj/oeGviii3+z3ComHPOnjBfMb2xg60="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617623437-b8054af3.0_1617623800794_0.7846313005634293"},"_hasShrinkwrap":false},"2.49.5-next-1617705395-690a316f.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617705395-690a316f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617705395-690a316f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617705395-690a316f.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-DY/bJIyAA80LpPOxp3zSEZ6eJrjsqXPquL+mxkmUbE1Cki7tEpvkS9IMloR+nsp5LpSaOzUfJYA0xrvkmluvsQ==","shasum":"c7c971bb289697b12226177115271ee82fc62fd0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617705395-690a316f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbDruCRA9TVsSAnZWagAAZVEP/19rEvAoiQf/+nj3vRII\njkBbVMTvfGfi4YXEc9f9jjR5Tf7P2dCcHaZVndYeh0lBT6e2k0CV858yIy+r\ncXz0TZcHeYsk9JuITq2nj2sXQQKKLNWwj0XlCFiAKC1y6nCTUAlLCdTxFHBm\nDn0JDK71GQULluzS+02ukF0qsf7YL3yOXRIA4L5eF+53riY5KcJ3CRgPXH2f\nCB5M5FG0Fwao+MmoukU08REkSbjuVd6EgI9UfxiMxLVfCxRxAxArsC242dcu\n1B6M1lH1I9tJx1KhUPM8iWgn2W6zgCVoqs108ayae5w61DaB2lWAF2FhmbEm\n4c8wHFHS/J2ddqg850urGQo9P5NZPXlrON46tyM1VSBKLq1ZffFvmcLTzSas\nkHXQQ4RYCUhPv31XF70JOL/TH/uc8NKqeZzrdt2mllFEU9VEABjtJQB2PVPk\nLAJB+E8qN/T9OJ4wQ/KP0DYEYAVH92IpyiuptCRVXkLDNFIonKZD775r9cxm\nHdH4qzfwcMFGQAVR6qZ7qSSI0CV442FDSiQkBp+Q3n17/tYZ2UfQnX/Ge1qb\nmzfpPa7R34EwyC1FOerCpJ9OVWJlpNH/dQ897jLpipA8XL6YH4i0ECNko74H\nOoBmknB+sFbx/bA4yUz1H78gTNyrpGEvXtTbZWln2lXICPhKEpt27i9ouxNZ\nZ5i4\r\n=ZzZS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBuc3gozZaLnxs8XJdUN9fR1VzwmYHTtMGaKpqwefVZjAiBqczSIR4RsXcbEo7MuO1i09B+1AUdubXS7mV6yUQrBBA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617705395-690a316f.0_1617705709663_0.4497824405594104"},"_hasShrinkwrap":false},"2.49.5-next-1617735686-22d077f9.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617735686-22d077f9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617735686-22d077f9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617735686-22d077f9.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-V52dVOwita8nVTYWLE1xD6yzch05wDTgp+07A6H/Dvbv9SOerOJWS0h4cR7UfeiTUBERRKfcXS3u9sHHzIUbnw==","shasum":"a22d8c1d8b245cc30d38ab1b8df7e542dd9e89d5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617735686-22d077f9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbLEtCRA9TVsSAnZWagAAWz4P/3QuCkNiSmtz5pWslUJA\n0kO4U6LV/0V4C2kPm9/c+v8E3MXwAXvc5dTTsoc8+X4ov6Ujeu7NkVEpTL+h\nyAmOrLo/4GGMZ0YL/JGozkmRMpp2EmBhDn2ij4mFEkQFN/BvTj/couA7COyh\nv+hKLb2HI6uqXZGPTE25hWabggJa9qUsgjD5q2XbU2ij8k8ZdSMGWbAqRTdl\nyyy0buvBqyClSDk5r0BLXv1QcLe0mYFL+nayn7/BD8dQA+f/22e2TKNSSN1b\nj59V3z/CF0eSU3b4eD9OKcyOgTMOZKnzOdPyFGjzTrLbaATqMXykX9J8+HFr\ntRrgLgFSfgRKaZ7SDgSchHvuhoZyy2Kn8/1IsAR0us1rQytxY5y64558UxSR\nThLjsk1eWHS5XiCMw9ZxSPL4BSB+IwZStfTVrjca4W+yy3Fgnzb+U1uqtsO6\nNSkKcaEy14pjZimlSS/wTo11/vAGd/6fySd3AViO4LSJUk9BDHpPZYBDjNwZ\nkPF2hV25H2BfZcJKSK9Ej5CKUoxtf3f//IydYpSy/cxIfFlyTr/BiSVxW17n\nUAzJRl9z8OA7MzQGepYiZZIZUxYLyM8GslCE6a5xZTl1AT1b0P3jINL4/x0i\nxaGlD5GcDtdCtYkqumprpBvm7VApNgdaktEDsrlokRmTloh6J4AZNlJ62gFA\nzhkR\r\n=g1w7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHJxQPx3cVA2IC/jrJ19/5XhkQ8i2xI4HhBPkfdPzx2AIhAPHuVRsx3OJ/5auZR/zq5e5DwRfB/bMb7C/u61RpUT/L"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617735686-22d077f9.0_1617735981191_0.34487033618215945"},"_hasShrinkwrap":false},"2.49.5-next-1617735676-8e406ba0.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617735676-8e406ba0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617735676-8e406ba0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617735676-8e406ba0.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-eI943Drru+ytxj+9wTkIbIzoRR+J1rd2Hv5AWZgzI0zJG9G8/p8BOiaauhJPso9WRuI8k59XQomlByImtqfTFA==","shasum":"02523e0e7d010d5d480f3ca79dd6b5234feb329e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617735676-8e406ba0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbLFDCRA9TVsSAnZWagAAfnMP/iBPB1T0nOxp6imB4EYZ\njbDYtgta2OqAlc0/Lsopkgw+LSD44ClsWSPO4qQ6fvmUUiqRhIo2+FBRjbV7\nm3NT2P9htVsJamPBcmUduEg+T9xkZHiZNH+cab1pBuNvy5PsZrQj/GWFDCvE\n8gSxxCNfoTyEkcVqin27V8yL6F+xa/RRml1Wj+S4xvH/9tDQymey7XeRfA47\nnw86Isiz5UCkdk7TON/UV8T66GcGJmdlkhWKktlNpK0VCM5hvVqtS4ZfNkBI\n+tp/vHKODM4rk8VQMI38+AEJUcUg0mSp3H632ZoQ/zUyCC0ugPWIsnwj38ry\nPBtduf/NYPgsjIdapY3Qw01ax8pvT7oxL2T+KDG4O7HqWD3Uy53EYvCB0I8b\nNgqGmYrIXv+McsDuOFfcDxls0UBaU6QnSRFVBX2EUEYUeQdA3SruR79vtuNk\nAp74aUeTTmVtBL076UyPSfduaN3S4EKwdxqqevjE1uiaZQgscFaxxugnrTlc\ni2M6+0L6AuwHPoNJQiMyOJIruGG81Q0WxZiPtDlsuhGEIgfY3wbbZI1pAjK6\nUeI2kVlJXbCax+v5zJ6Hiw+jwEmSfRgyAOMU5lTEuuOqYYv1CPGSBbSqi70A\ngQ2z60LVmzAd02ylcYB2md0wwTcRAk+wwyI+CZqBIexxqWSpnA3j3Xq4qjno\nNHRz\r\n=JFQR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGbpYpAUarWz3TwVCfI7qnfY/CmVB5+P6n+FOOy5vYYRAiEAsps+fqlYS28NuTwklNmF0fdGGqjigP1SpNPJCM9Jf3c="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617735676-8e406ba0.0_1617736003483_0.5264164153384534"},"_hasShrinkwrap":false},"2.49.5-next-1617735716-3cb7f48a.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617735716-3cb7f48a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617735716-3cb7f48a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617735716-3cb7f48a.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5uaeMV5IJ4ugHTtcUg5mkQRuaw3CqgmMw1RWnf4Nt9Bfe1MVg5eioWmgebIq2JCdToAly0NDNmFLYfb1lgh9ag==","shasum":"2103ebf7baf425dbcf51306d50ba00fd50dfa407","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617735716-3cb7f48a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbLFqCRA9TVsSAnZWagAADoAP/1/Y5lTIy8ee8avNsWAI\nrS4FZGUpzXbrsnFGlJ3fvfIGA7/9HVKGACws4sMoD5ilSmaU1itMWhDNx5Qa\nYJehDEowSlslxF0QbDqbJXE3nmy6giF8fQExEyIQuioz8mfZBBCsAI7KBUGI\nYl55KmB+tdBzgVsJW3XJKvfdjhYWufPCmPMy6j8Hwku8agdxe84NUU3bIpwt\nQDgwsXfr48b6IMYrFd3SzBdssKZks1qdTwHt1vH63vAvUD/sFJ4UUVAlfr+e\nFoqKJ552ZKLJ++faea0PyBpgu4Rhfx0PKNH1V3VQh/jFaynRa5MX19DnlBDl\nMYa1o0SFmBZxIx6YRwB4OeVviYyH6LhJosYSvO4dyp23BR/fDc9BWS+VLNd5\ncafWeT/D57nb1H8YAfchOkRg0ifxR4vzf9oZKdY9FhfiT75qc33QWE7rlUHu\nSnEEPEv+qUf0FeZjpsamcV87QTRmXGlmxMpHWkkyAayRyX9tw1MrOy6LpKp1\nKZfkmEH4hsZTjahwrZTxlg3TSGftcIlLtyVKQiwLOveTRnf3aRR9f9dPe4iI\nuH4sp6rhANR+9pIQ2RwQXAaoLvgOJrTahbLJpKbEbqSdAf6Ylx+6w2hW70Zi\nUCfHTfgmUMLkfjvirGu0Qw8ovBYSIUSkihWvAxB2Jznc53V7tFt6yTDT3GRz\nME4j\r\n=qGKY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtWsUA/QZNWXyjIHSj7f9QeEzKRSh6vwbToMjHxOnoNAiEA/hxd8OCej1DzxOYdwt7gaBybsPrlJwYQmSRl4izSJRo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617735716-3cb7f48a.0_1617736041451_0.9448211273712588"},"_hasShrinkwrap":false},"2.49.5-next-1617735699-5ab49a9d.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617735699-5ab49a9d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617735699-5ab49a9d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617735699-5ab49a9d.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-oODzkmb+afU6ydmns76ECd2xUsWM/prJLRCwoZrZuYVPwyJ809RyuN7hV54sBYcm8VDd2NNkPkX8s3GHNh3AQw==","shasum":"c65fc0f673e3f40ac9ae7a7080cfbdd583f41a50","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617735699-5ab49a9d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbLGCCRA9TVsSAnZWagAAO2gP/1Lgr8eih7FZhcrT5O+W\nv0pZmAZKqofTY/Pn36Wv8vgDCeAG/32nPNgiY0KQxi1RFyIpA0cnhqmVCIGO\nTy6MlJYcuGMZ/U5lnW2weliKfhI+heqSwI6wAsP+wWx336ylC8szUitLxmXF\n5O1gpHLjKN7jGW/inHvD4GZ5oWP5Rila7DZDrqd6xM3L+ekC7jm0LcpiK8Uh\nHupsx6aRZq8ndpPa8ySn+yuknMKEs/AMaLA4iv1RVvVXpwy6Voeh4gGgd9sE\nHNwJQJuEJG8km3zu1KkVaxCE+cmRciCmhy9wGQ43Db/mzXEAROLdw/xYVoVT\nuHnrK9m1fcDBY30ZpuGB7neQYZAOvHpsYR+aZwHVZvZF+O0YETgsTrl6Uqls\n/k+Q265svjuax26Ytwnhbo7bf4fN08iAJwvR1OH2GD9wjhBm5GD4gszBRguf\nQ26VvnV7r/DXY7R20+61k2uzREVUBZtOh1c8YHABd9jkPn5X0i0HciKtB/Bx\n4kQKI30aoD3npRdRiZZPkgo+iArP4WNFil5W+LW2pf7toG1NFp0Vt3r91tjV\nQ/UyrEb1ibt5abFgMsBKoYShk8zs6ANbXWtwP3pa5JDI7qMf+ihDJRP/0o/V\nure4by34/01w9/tWM+JNDpETPi3CxSZMUQJSbFljwApkV4ifeyDNSBmPy+Mp\neEaS\r\n=iU5O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJbyLgsiCtnbYPN9fWBn1sHD5E+wKR+LIMFzTEwXtDcAiBUtVdoWXbUfV2MJn2UqiHnYPDudBg9ZFKlYLeuQyHYvQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617735699-5ab49a9d.0_1617736066175_0.5480774485836271"},"_hasShrinkwrap":false},"2.49.5-next-1617736046-da082c15.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617736046-da082c15.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617736046-da082c15.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617736046-da082c15.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-KjfVvG6Ao5GpJ7xuumGFscjRwhAuooGRvtAGuE2L4l6HRPfYvgtRtT/Oq9JkJXW1Wx+J9+SNKAzlbfaNijrXfQ==","shasum":"fa3bef53bb0eb035f2589ec507d74f4f4c9b531a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617736046-da082c15.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbLK+CRA9TVsSAnZWagAAOdEP/AoRWEqxjXGcWu4doe/6\nWHYc3z8BNJwIC40gDOwg16gVJolr4SiS/e+nVXO3352zjg+HXWxqC/wZ7s96\n2dxF6c4PtkdFkJSLpwGKqNRbykuoKfyOq/QLtqiz5Lr/C1roctZrdNeFXx4r\nGXAu5QMtzV4CDAjXOb8C4V7NbhvA6yODWsESjiZ43cMofKgJ8AKV93Vc22Ls\nv1oLwR+YVTE2Q2wt1rUXW5YT3crb5vlSn2E038AqYftKz2UiKjdNNhRqqk+c\nD63woa+9keR1kHCIgaQwqbLJjOSCbQW2dy4UgPwIJlCHZJFaKPBkmUXzAkjF\nPlG/F1poBMJ5IwHcf9AAPoGHgtqmQgmtH0XnHaBp3nxAptNDKaLtYu94jtPB\nTSYy0SFs03H8fVWe3lNAUq+Md//9R8yAVC5n3+ey2GObky6BJcfTB+A7S7OU\nu3e80aWp/8pps8BISxC3m6iQw3iT0m5TKBTrreNCAoyIxSQtWR2ZX+Dv8bgr\nknYQgsJslyFylX645kLb57oG+gGI4yLdJt+EvoxSnyOJhrgEVt0IMC3k5TFj\nktYa9PKK3eC/BgxiiVpsemiICZkoaYlsRRs1sLudN+uS6N5RvKFVVJvnS9jL\nuOTNQEoKB2Qs0XlJNKdKNjsECCHGrzcWba929Uc55E3JCnk5yedryj23Rg6C\nPe7/\r\n=G9vC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEylNhd6QbIX9O7NE4W/uDlnqSx1qeWsVUibX6JttDbgIhAN1YLooYg25f1JLpuBKgQ1k3z+LBw6kTMN737EHfYDmV"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617736046-da082c15.0_1617736381998_0.17102165646483813"},"_hasShrinkwrap":false},"2.49.5-next-1617736092-da082c15.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617736092-da082c15.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617736092-da082c15.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617736092-da082c15.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-HMcvJlu0eP9KSKhG+LVO12EcKCMOo99T7EWjsdox07lQR9ZBOvmyW1A2v/9BUyAtbPH0rNjoGLwI64m1VdP1sw==","shasum":"2543eeb1574a1ff8e3dd3963d3b3f85181aeab4a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617736092-da082c15.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbLMeCRA9TVsSAnZWagAAP3cP/21mOrj9X02XakakaRec\n+zrnx2QIyZZonEFMmr2XXF7TFBT9UdjyujpdUA0xfyNv35ecNxdpa+H1AC7g\n/qcAoPAW39XqDIbuxO5bPYrxGZ9hQnvfI/5GQedhCZq1zkg+vVdFX3tT/5dM\nObzd67PIr8KD11yrL2aE2mm03pLVWTU9s4ilIYve2JtR42WOM+ICOQVxAQ3J\n+dSk92z9PavEqGD60JNNuCCfdms50NH60Ct9nZGkYdZwSCucbDa/57T673fo\nudQObtzT1IoVr7Y/1Ar3aNyFk3bGGGED3d9yQxX0gc1633HADSJFfdp0OagX\nB98zXIL2pdurjocycjYH8TrXInmBSq9vX/M+h76N2pMP5hZL0o2uEGf/2x61\n0Csb/WtERrdvjV9dKm8te7OXCqTygFwzLFuBGIIAHtvwSa3RQbilolhav0dx\n9SeWBbfVAs2DTdBczVfboWHMmwx4DtsYwC8I+dNwret7omkTE7LKJVVnxAR9\niaO/vt9WwLNHiUIux8BYLmkLXvP6bSqvoURhXZfuOFU7d7dSous9Q5BWFoIa\nrCNf2Vr6pK4/VxaJg9hRs0ilk7rZwMo4JVemJ3sTCAzg2YKrX9spi/DVbqKY\naJsDJNG2mCA8pMI3rq3JSZRJyH/XdM4CgzeouolhBAZ9AbqI4WwiukatujFC\nSCja\r\n=kUsi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDv3066G+S8cEl67o9anjf3Y6liniQ3mWUSx42GXvpvOwIgU6dBelTbTGEcRWacf9BsVkFE9OojTRfh9EmmWMXWxPs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617736092-da082c15.0_1617736477983_0.7250792672940201"},"_hasShrinkwrap":false},"2.49.5-next-1617736156-673ca60e.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617736156-673ca60e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617736156-673ca60e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617736156-673ca60e.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-eTf5/d2f+s1G2zuemBtrGnXIIibuw3mgy0RbwSMGznyl6VTvle1BEIo6RNA8TbX8Jl6ddFOEWt8KtkLFLpKsVw==","shasum":"4e55a91827060dfa7c95b862e1bdc5e864dc0561","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617736156-673ca60e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbLNRCRA9TVsSAnZWagAAF5kP/iPH9nAgtTSCttVvQXHk\nBycOfqiA//nrho1FE1P1OC+rpGqQ6u1I8SyWFlr59nWRIkKifXoPhJUxyxB/\nlvDWd7jhDuKDZc8P/DtFZnEY7/ss/GECBLJwz3UDrZT0rTt502obYzg5xF4Z\nQeKHSvy2dczzt0ZRUWDHXfG1NSE3EFNrOXoHsI4B8WjnsQRV982VXACsVq99\nWghVrRphOlBQUfADWVRhLmdP/gCi+5j3gjt27Ujo38lnaHw8Y0qQ9ZtPHpwq\nJNINP9jic0J630DjfYdy55g4Dc8nCEfYb0NuQcLlB+y+DDjUN3iY3rhYINnU\nW63lh9mWdgbd3cUindcGPG4N++YCfvKWTtcNNfFgMX456Da0xYfJcJobtJhU\nwcito8tnxI+RnMUW0obS4/aIzWfMSALAElcHSpXlNjPEx49AQhi15nuGkjaD\nSLlPC7XuhKlL7xqjzNXcPPc/fOQ59AyCYx3oyhayQ/Zy721CGGskx0N14cf3\nGL5Ge/kialaq9l/6I5T4QUZswUNVW9kdmRIbdXAztZsjBI7z0GVospfP6wvj\nC3v9Sp1hp6ZMrDikHNzmgJV1F5/xbqRswfCXgIzf5TsQ1REIFnM3hb4EJuTq\nxpzaOzkj9uXJr1DmI2hldpZuCuLuFZ+Fd5u+zAlpO5YSArdnW+6vWzEws0pZ\n6/IS\r\n=1+v5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHzvKdMlb/n/Tt6nvWsQ9z714+hZ55X4GYVQ77Pv/FPkCIEa4fsQeixIHXQdju33jDEpUIa20zzbQeVPgbgWNkIvW"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617736156-673ca60e.0_1617736529407_0.07627394658684827"},"_hasShrinkwrap":false},"2.49.5-next-1617761949-9676f0af.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617761949-9676f0af.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617761949-9676f0af.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617761949-9676f0af.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-DbrtXpbZhrOklY0LqAkKZCPiZSbEs0gLSJACR30VToZVZFIDS6FbdzkpL1zaZlXkI1W+V1+1h1vOKYnEw3dsEw==","shasum":"6eb4561ee1c3315ce1c4602129b897b3279da069","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617761949-9676f0af.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbRfcCRA9TVsSAnZWagAAw6sQAJIaeM1zpbYfH55BOPVX\nxTDT8zPjO59MlTxwtqQMy5tZWCR1lz3tVLE0mNaYXld/+T+sithDn+46UmTP\nYOVgr9L++MoGv6PyByGfW6qco5klMBpjkj86NzPrmq9UtoSMB26it2MAevdK\n5FxqseNgOpf3ad6IOiAjiYldx/yBKV1diSedFsQPq+jq8HTiLrt9EOBaFtt7\n61u6QgbFxYtZXKw/GuHMzJQ6PpMDcPH7BtbiJYOEwxWSfYZQ9yuGy/d/UKCT\nR+e6e6kWd+cAo8t+8279H2uEa8uXy2SPhh1zprneMLwv2M2JTQtgz/LF/04R\nC8yCU8hsDpRo9krB7xiEyivNazlneHT7MYNzk4ZWiDA058tXnUjc5Vq2DxFz\nIeRo15Hx/HLf1m9AhNCBQikDxJjXEM1slckH+91APGBrwmOFigfmNw/GUST9\nparYV7V1pJQk9wmygS/lW4TFho4jXb6AQSx7d2xZECh9bhbW4k2MfhSG1AZY\nHv6AsWV8hEetYRbjFpUrwFIDVy3SyOtZOKehigvkr0XXIdMl7zBq/2nxleV8\nv7GRjPdMZbtdoasOx8KINtP0KfitBp3Z9u3DBHzmKhy5wpc8Cj07WMFuB6m+\nfvITUlTp+U8Mkhm11kWgu4VSd99x2Us46xhbfdZqcrUXKzkxW521MQxF48iI\noBAa\r\n=Lto1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG0uS3UM5LB+SlXwhGYJPz7y2rHcbDOTj84PFX03zgDKAiEA4q5xtP733o5sOGQfB5STGGop5IZD5LmOb9qWhGyS9po="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617761949-9676f0af.0_1617762267996_0.1053049588509738"},"_hasShrinkwrap":false},"2.49.5-next-1617766588-cb4b75b6.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617766588-cb4b75b6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617766588-cb4b75b6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617766588-cb4b75b6.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-jNDMPY0mMCCoRdcw0dudBu4OJgFRWlN3CPfplfrTunwvmnYF553WhxaEhPMAL+WawaclzU4GSOiaJBHn8t7DtQ==","shasum":"b47a5eeaafbfdd1c2c5de02f0d4c96fb1e733b31","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617766588-cb4b75b6.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbSn8CRA9TVsSAnZWagAAOy8P/3sA0TqGOcuXDN5HbvUH\nwU1CW6g1akGeOnxd86S5/NYX9wBkNPW38PeIxo4bct/j10INZZMeevSCUrgS\n96D/s1GYuSl9FgYUmawq4va9ySsdmLM9LyVKVWrxkar+afBP0sAuKvBdVunn\nDubptkLathq5OirZDKsfFgECZkkW7CX204pEmDzL1Un92ok5IJAPSyxyr+fs\nNdmMkt4FyMx4IyjTeoyZf+7yU6S5k5NutG8YIJjET5nlqV4w5TxR58+1+w/R\nd9X/kgBtMFPM1DXHCf7rnGX2e3BhOrdmkxX8PwAzy2OqD/qbvzbfeKpDOVjF\nsaMw04+oa1Dbw2fcHGRx3q/WKbSHCMxPgk13scbT5Fe8ptKJSQFIJofpiw1F\nnKE6wYvIInz2UMwvbSOnHi3Tk3UlHHdnFJyS87wHBodiQe8wD9ChVHPuIw4M\nqnlvANDmzkgzO1IqSyuIOfy0rdoQHzyTbPOIFCn6ilI9qtGdgTqY8gaaqcAp\nM7JWo/ZlJmagWAVbyp3x+9kJb8bj2qVttnOjfFnEImNz8Y4y4RaM/Sjm78rr\n99vEm8APqsX+cVRDUl4aWP6PQg7HJhNJdfwoZAC+CfP6XFSZwRxceKGrQ9oo\nogtKzzoiCWvK7eHoTscc68WzB4pg0yfYIbdaP/XjeEQFHizREuXtLDfse905\nWN1d\r\n=+JxI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGsVi6J9Z3mjeIEUX/Xev2VVdRnTZnfXXAea70x2lD6QIgBxOqvrsFC+jbP/0CwmtDZQs6uXq0p/d1GiKond20hs8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617766588-cb4b75b6.0_1617766908245_0.7256966774538249"},"_hasShrinkwrap":false},"2.49.5-next-1617766594-b9f01faf.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617766594-b9f01faf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617766594-b9f01faf.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617766594-b9f01faf.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-We1q54mA5PrzXCUwwOgNi3c9nU+TmAZx74nCtpmmJmqLRiKm5hrL3HTiUQ2NGUPizyIXA99ROZ/jNM3fbcs4vg==","shasum":"ff6073bde3b2649d4120f6c9f37eb229c551c4bb","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617766594-b9f01faf.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbSoMCRA9TVsSAnZWagAANbUP/jribMyOy1GT78uAw1Rr\njGzhmYn8bsFFZVAcfwAFusCv8kb9/dohDU5jTcZm7XKME0CTTvEB4ua0hF+A\nGVwrO2/3wOgUdix1ZC88ymuJQhx0kfssFxjzZLJSdQSfuNYbv0oB/wHNOKJp\nXdgwKII30cIrCpHjHeCnruFGaA7QgUinmhD/RMigQz0xBnV6NiMEOweSQ/ph\nQUPb377uilTspo/+9WqfDPWTb8bg9GtYgVDtIEdnIA7zhLntZgzr1XyrnbKf\n1haabvxgGiTZXC4+OqjFFy+bl6Z3H1kf4ZYj/HrudMGl7lmMkQ1CAhc2Q1eg\nnKUxmgbz7Kj3z4gK2em1nbbcLhf3w0aJGcpbHJUx9zdAcc/TldV2Z5hhNvdU\nPtomNpwod3w4SpgN6akveO74NxlOIRwuGLjG4brKzrRVQwrL8rHNVVhjj8RY\n36Zx8b9uQLVJAuP1ZgR9hMlTW2zzd0rIlnpzPkldYJ9bPoL77t/vw8rY3sow\nhYJEg44Gk+DgaSX8eGQXA+SuAGlHD59irqwt28rTJdvIUwWDiu1+y+QB8v2Z\nV9rg3OHLUOpD+x4h7A2LQfSXcNPHciL2gSud0CUoS5D8ITJLUx33Uzjzr4CR\nbx4Of/eakrF9ATh5idfaZ7CDncrQcNrhtFckefH42KOZaX/hucvC9BI+T6Bu\njdtp\r\n=x1x9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB9IaLhZ6NHbMRZLWZm0FFkLR2reEdzGpydAaq/nYApNAiBFcXLE9HUo9kBcpJjeTvjC4TgYwfcj8MFpRjvxnX1AAA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617766594-b9f01faf.0_1617766923656_0.2878340615122261"},"_hasShrinkwrap":false},"2.49.5-next-1617766642-f8ab3680.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617766642-f8ab3680.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617766642-f8ab3680.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617766642-f8ab3680.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3nK4odlNFmuK/G2Kes2F7IYplZvtNIT3OavOy4i3Hhj2AR8vPV+oT0CLhlFWuIO40epx3TbtZXgW5aDjJQnt1w==","shasum":"0441ebaa517e2e29f87dece94c81b2e56ef3e253","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617766642-f8ab3680.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbSp1CRA9TVsSAnZWagAAYusP/RHkMSmCoMAzh4FaAmOc\nHubNB1DS6FWOSzlJhnaixF7XsASjY+k5/UkgfV/rHTKSXlzhSEcZvxUY9Sx7\nN3Ivnac2th3nBgn8VV35jlEXUGTkJBERet5i76e9kQTAiz0HWyCsLlBW1+Qo\n2xRVxdstmic5QSJ+zHeLVkAStlEkpyN9pxCvIOvzqLAb3nIeHZpRyvHIp4e1\nIjXSW7bXcOvoqPTE51VmkGsdgbHy3AxOe1dxOTdeRTtRRzSQEIQGBEDUA3mh\nm+6jV1nD75o/rNKinqYw9NEyduuztmTpX2vKQ3zUB6/A7TSbze2H/72GVdiu\nRiXsaY1RiTmtkRyQ2X6v3hxcH7wP4scKfFaG3U/Xvbnqyh5o+Q+UurOXw0RO\naNgfj9ijBnve/3wd8cgXNwRCZiEvljCnsQC5o1vODDl0t/JFiKJFW8p5/EOt\nY8hBs++yyTDWdgukvoPqlBKpQhr4zxE677hTp6cMk1XisLBKdb8j88VfYVfp\nY2cDoZIWigXmlfJ7TFIIU+7xcBygrPvQU+3S2CwL0i00f4QNkhIGN+cbepzu\n8A4dkMkOr0EAOlh1a7xQKdZ/XyDbupSoUa+PqI6J6Wv4LWUT1ERvWm+0OSKF\nCSzHfMbBknc7JMOYMSzR5G9L+CkEw7CFyEN2q8sa2DcLyvtRSfhf8+VQTMgl\njVcE\r\n=9oAS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFpNH+aAXt43M8uAFy5OeI2JJjWgzzAAQKU2VxOTksKAiEAg3bjFHd3ngnXiG2d1BYt/LJacxkjZCuQXHO9BN91Qsk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617766642-f8ab3680.0_1617767028775_0.7408864760280396"},"_hasShrinkwrap":false},"2.49.5-next-1617776930-df6c0b0a.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617776930-df6c0b0a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617776930-df6c0b0a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617776930-df6c0b0a.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-lXqiLoPw9XMoG43IPj0HdJeTdwmb8QxgZFNfznMPL2aFExa2DS10WJ7JZI0+tgCy+cnzi/+Q2UpOQlrK0Y18ug==","shasum":"214e71d33b5e1ee6f9406f6fe9a0544eeee1928b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617776930-df6c0b0a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbVJ+CRA9TVsSAnZWagAAuOIP/AxvlECKuT9aluZIsyz7\n9O1sq2CouVfqx2TkemarUaT2PY+Uxs+AOvbB1ZSZ/n1IVrks5grxcqblr/3j\n/P9/j0mlRw7qUBq6fGwGvAtncVIPSEQJxvQ1xDsdczKYu6TnG4zdwlrSKkgN\nIkbOlZLb1qMrkL9fR+Lg36ztb49gGbALXXSdMoN58rzaFUVNZgmRPIvazjZs\nZkILINHVURaEwi6vAjHZYeCh5YYT6hPDvfgNwGK4J1DkaASWyDJd6TXGB1Qr\n9txMKuHl7z0uXj0PfIP5sqWgmJg0tXe3AFMDXNTSgYpwafQNW0yIBxMzXMx9\nfSH9+zywmpWN/z6xd35y7+n1+NfmdD5r7mWkMWS7NRNF7LJEYPqMDnvmUbs8\n2TKStTTc+ies/u84TAqbd20yxfAQr8STPztYdg8Y4Cqb44cz6AHrDFNX62tU\nTgqM6+C7fawDUj7R5PZRqCTK9URsimDOA2hYiLlRBnKJaJAio6IxBH7TpXgf\n0XfTzE/g6kv/JzHu4dqWS3N1Ae5TsqQ5KuCMjJc7GSoYJ1wr5FME8gXxr05G\ngyxIeg45s/pWrzDPkZGPQZx73pxzoxhGqrS8cCKDdTZwbSVjckuXCTBlXpCX\neMe9aq1jDfHhH3LyQnM0t7h6Z8YXldU6X44JcqqvmidrZ3n7ZRNEfQ0Saiz+\nUyJZ\r\n=Eqo9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFb/ZgcI6PS74uQ4Hd2w0nFqnt+HhmAtYUV7qu9VJBylAiEA7/474/Wh6DgNu5AE/+RQqXW2JiOWZ8kQw2lz2IaIvQw="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617776930-df6c0b0a.0_1617777278217_0.7315912223285064"},"_hasShrinkwrap":false},"2.49.5-next-1617790600-6e8e03b8.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617790600-6e8e03b8.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617790600-6e8e03b8.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617790600-6e8e03b8.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zEF0W9o8XZJcRdZYk2PNq9Z7JsLjKSCSOowBzNK9qkh77nAzZdISL6LsgMsseoacGF+nXBlWfsADIBiu8STA3g==","shasum":"dafae45797b589b8e623e97ebb90c35cfb1bd293","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617790600-6e8e03b8.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbYfACRA9TVsSAnZWagAA694QAJQVb8NK9AohdFb7PNMh\nZAmGTtEexwrmdPWRmscBL70qk60D9QwPnqZRDaR8sTOTnhtqTofjJPnAmbWl\np1qikN5cdln1tno51HHMu0YYTsHRaGZcxCjvtDnWKC6bE5gaT/vhMBpEipGV\nCnndqH5GGp79N+cRvm49GqWLYDyNrJf3+gynEqXcII7TFkDLfJ9aBlSel9XT\ndjhFQLwgfai1RKiKlI5ehXUfnFCIquIZPIXft08WW1Ybiyj2YO570Zsr4IZG\nO6H+qHsK9cbxXjRlvgLQMg6d4I7bOSv2qOzO5pQH7HnzvOssyM+IH/FWD4lX\n9Dr4DUhBAmssJwfS3mPQJjaEOg8DSKtS4iRTfYo9MuF2tRHy7EzQgmUScYBB\nfJG+GlOVlBTSNlumhg3L7ziipS8z3WIdfqLEkCRB/03hDjQ1uRW33JR25SEh\n1PpXIK5OBSiCFjVswvqOUi0jHpo/NoOReNtQ2Hz6juqu1ggcTqv4fz1O04ZQ\nL9RZWBpAEDfZDa6Z7Ajk9qXSGAK2WaFvyRUvq7am2sIP4DfgJRmwSeAafeZu\n1uw3R4ftBuG4QNZTrz0zWFiMnvPc/egSZHN8fPTGzzIRVk0b/C1qF5IAXF5s\nD1+l8owdLlx208NTuLxjRNm4+p2Ras7LrRabC7vSxCBMVGW8s+N3SMrMeENJ\n8P2Q\r\n=cWZU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNz1FxBNUaJZ475QUCJzltaG/34b2SpeFl9OdOs94laQIhAMjhwy66oPEmn5x4bMPPNybHvLRiSm5VNk2XjUSeCX2q"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617790600-6e8e03b8.0_1617790911654_0.9003770113135325"},"_hasShrinkwrap":false},"2.49.5-next-1617795140-d7abad33.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617795140-d7abad33.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617795140-d7abad33.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617795140-d7abad33.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-BA3jzif/VqQAyYvJArE3DPHxsl2FL2OBfA8YzgEZ9BBGIHKyDkOShwEnrTZrjd4MiVkMS7mYt388bbHrc3ICCQ==","shasum":"feed6db487ba75110796e66663dbbc91b2f9b5b4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617795140-d7abad33.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbZnCCRA9TVsSAnZWagAA52QP/0MYKqUPQiES+BblDNxr\nm2AZqfP2P2zyxPvrrb6qGjASbf+DWPO54kpSswMUYj2nfjAlMpCXq4L2dk/6\nbTq5j6KjUqjk00/9Oxop+ao6OoFhFT/1JyaN0KHzruR6nf5gDTnIzNxWYP9f\nvAvB8R260ywPi0hyWFTyageQZY9lHnJCHcBNGsRkbVF9Y7X8GAkQCWvqdSOa\nNxS7EU5eKRK+e+ud3Se2K8TanJ48mgblDU586U+2yYiPRL4cnVXE/62BVZo+\nX5cRKihNvuDR1lib8gouqwKYASsILoccm8V2g7uSgehQWUBko/NW2lG7Kn1V\n0NXvuvduCSfSpuMckzmiMPDr9nVPu59pYk6PaiMbJPWZON44PEARs7+AJ3nO\n0/pu4oAxOu3ECNS+Azmcuq2gxgrDNcZpEmRcdkx6pSlWW899sNYywlXlfj1j\nFbY1Eis8tP4h7IIzN32Cq427Wvfym/NUtQQsP9rXJHEVubMFJwlnzz4UlH2o\n47F/8NDsbw6eUFWk9BUX8L9u9tijkYG2wcelRM0IRH5QfMo0Gwusju8yXKD8\nu/VPj5iv7mG2auMwBAo2wkI6Y2zjNvrhk+uohtAwfybrY84CFak8dKlcXr77\nEJBkvZc91sSTv3hcNfKJ6UOohGQVZfyugLao3ey+uAVGI1AhmBrrO74KvzCo\ntPx/\r\n=WyAA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5HbhkTBbzaReB2lDeNRGb8LV+8aG/IkMS89XdhrVl9AIhANA+VUXPwEWNuRo3jpVKp40ehHSNRnIMN1C0dL1S4aZB"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617795140-d7abad33.0_1617795521622_0.3263980341650081"},"_hasShrinkwrap":false},"2.49.5-next-1617799221-0f914b7a.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617799221-0f914b7a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617799221-0f914b7a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617799221-0f914b7a.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-O9v0FWyUJxthPsuv7RAGnFIucKVgzbRwCAC4RRNCzAKCzpR+uzaNscPj8on8PicbBPS5mXEC8Ke8SteC8AtdTg==","shasum":"2d7c2f59592d88c1d4383b063397569e72c5c20e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617799221-0f914b7a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbal9CRA9TVsSAnZWagAAHN8P/A9AniZLLQfyV4uG/10Z\nwnYNJayR5SCpRXUlp4MXXtKlmqv68NuZwKq3EIFFYnhc1fjjodJmZvOseCDO\n+0rpM4QY/v62Lv6fsXr78pc7mf675hiMcMMqcrwoyJxyz16Dx6KjifmL9tGO\nnkAtATseH+e85nvcSJEnRNr5+lgyczQsq+Elo5zjcLXqiHQGc1/Y31jFsFd8\nNu9XT2OCCl/TzQreYTtqvglaMsDlKFcYUSdHnG2rTOr+ui3NlTTrcvfcGd04\nAQfVFtGPYXEL/KWze9NCD22gwO/bzbAFUbg+Ma1JV/uDtmNl5TbG3cnB2ODw\nSqmYPVNkoc+qKmPrjqMY4ijQtnRj0wzXmDMKpBHzBg9+3Ocajv7GRpru2aXe\nXdSAo/pw/1DqMZnmE91qfX0dRGzBrnyqWH+RlVap3Xqgaoz0lwxd2VC23OpY\n5QGSP8CIbR5Z6wzu7r5ZpaWg010I02tS1rjoxjkgVmQFtclW5ZSu0S3wKO28\nlRjjJ9wInLGgXHGBr+1dZ5t+OD9md4Pd4O2WQ0zl1Sh5yN+yJS10AcY6ALpf\nK+FsLzVC0s67Pc2Nggs47Jpc3xgacV/n/9zKGzGppunN43/EQjYS5a2KJ3BK\ntmBtqu54K9LQyPXbj8EAgk6tr5ouCUitPGUIKFo/7JVLvQNNJzamoTh+1b1o\ncnLw\r\n=RkHI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGA36xyhQADopWt89NE2loUYQLQAgGBYgW6k7fe4PRKpAiEA3Dmc1SyTreh5V+woYW6AdNDMKkN4Sjq+8zGgZgu5QRs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617799221-0f914b7a.0_1617799548690_0.42242982641701143"},"_hasShrinkwrap":false},"2.49.5-next-1617804986-0fafbe4f.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617804986-0fafbe4f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617804986-0fafbe4f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617804986-0fafbe4f.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-fxQ6kA3kKjDzXUDsRIwABIGrvIeasJXZT0LmP3olJJ9Jp6y5ZChCf6toCWnJ3jVOKSlGCyFQPrIGEJlG6zHytg==","shasum":"c97d175546cf267165b116d62560f61d252c697b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617804986-0fafbe4f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbb/YCRA9TVsSAnZWagAAyWkP/jaGlRRV6xaOg8/E/TDr\nFQiyLRrl9wyPd5walwckkFaX88Kt0MxuEl8hB0iiQH+23APFndlCXn3n/0SR\n1coM6IQn+OC2Zb/2h4Ngws9admarNMC2ANpB/fVsW2ybX+3qPmShwxxvmBBg\n/HkKY8e8mrU70pOegWVN73PsdEXBCiuDeZx3upOzg0NGZJ5cJZMnjpZpo6dk\ncVTncHkrxAQyMdaBuIDuFUK8OH3ySIEKTfnkh+hzXHflpndnO7GGyhmeL9Mu\nPGqi7RQkRTYHFcl/WayRRuyqtMUFTW2T9Jxe5tGLYtAzyT+JFFmd9yT4I56W\nXHYgwx4DXZL0rkjLe+3V5KPXZumqU9BgKweZA4rDq2bNQlREWh0PX96youhl\nvnoUDwoLosYdWNOBswC/7rQ5vfvO3x6aQqFwaBNvkChJ7Kf4JhiM6PG37Z4+\nvfYcVNPFttlqkNmD0OnWCed28wgguyxzMXS//xpsjUWt9jYU9GGnotsC4Ngg\nnLiikLgRtrtnKtIXYWzXsPiMmNerKFuJAG8FZy7iE+YEk0LifJmoDVcXNRGj\nvolSWiKqOw9natGFOELukEoMpacxlte6iUAjfehiI7stc1rovnJm/1ZRVVN+\nBxw0avAXIbfGUbp3XfUOm3f9au30a9IRf61frQmXwb2kketFRd1jVMtLkVsO\nrLV5\r\n=Iikx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCENkYqN7xrvvFQH3yl5GxqjYncSVemQMz5gmB0eQhI4AIhAIkgGOw6GAgt0jBrLrMa8YViMChNPYXOTullAx8YZWJ5"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617804986-0fafbe4f.0_1617805272541_0.35977040901469026"},"_hasShrinkwrap":false},"2.50.0":{"name":"@xdn/apollo","version":"2.50.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.50.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-jj/V5EYAYeQvcjQcNFQoU8Hu+SAv5iMYhDWzs4eXKncn0dM04jGBVl8BU1wR5LLYsRooNelwZl1VY1+L+zqLpA==","shasum":"997cac59112a840e741008124d7aa6803cc9a14e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbcZpCRA9TVsSAnZWagAA56wP/2O1aTDVQQYvxa1Xnn+V\nGNj48EJPSGUYe3s3ck548gNFJLEy93CHcLBG0jE7x9X4s4lMQwTWFLXzZsgF\ndJKiT1m47bwHY6CcuSHoT9XcrlqzB+kbax9OzHi85I2D/GgzTFF8hzflsVXu\n9c+Act/lS03L2n2jDmGFgpQfmy1lOTlfiwE9MzD8Yhp0u75hDRFAU/uV8llp\nk3dT+j62eYujPfsjSmTtpgfQaM6YhGVlzQ/qpS8sVhbqbee9OCZEZKsAXxdk\nZa69waKpo0qcDGOgHhF5wF7FVjmfUkb9Yf4x1GVMI+9lUEF3565iTYY6ghIS\nhaFKfiE3nGsevsYni6VUheEz2J9XGVDdVj9xetLTsiEid6adI2xWVZqdsW84\n5R8AnqTm/v4IExOPSgzw3tFbx5BURWQs0kGlhO0ogom/6MWzMrZatc6l6D/9\nQP6yr3X2oiy2Esr9/eRKj20dI4B2Z/6F8kCnBrMyrvg/CiqRM3YadpdwzNdC\nakYQewsmjD/ZxF8RHiCkbL1a55TxJljCN75sgcYgv1Zo44b+xq4GlcJc1rD2\nHFCT67nbSvaFuX4RfBb4TE3eH/hpGFGdb7RKzujXRCrTj92TxG7uRVI1vSEf\nXPNrx5y1wcuV2wVyg8/ByK3j3YvY58qd4IEUBo9iZm5Rtnvvl80zAfl4spXJ\nCsnF\r\n=j1om\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbSNBeUUgaYaccHCWE7UL+Bb/5SErqjMQqDwUjsmMTfAiEAq8qj7QIp/vA7DuT5DOZywJwgiA1hd1eOscjodge8KB8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.0_1617806953114_0.012402921910240838"},"_hasShrinkwrap":false},"2.49.5-next-1617806707-a59f59fb.0":{"name":"@xdn/apollo","version":"2.49.5-next-1617806707-a59f59fb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.49.5-next-1617806707-a59f59fb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.49.5-next-1617806707-a59f59fb.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ADdvwNAFO6HRUI9Yw64CCBn5ZJQAwamyhbSQoeL0I4WWNgEbX1mv43Yq1QjXg0KkgU04bLrfaqShs7vLuXBDNw==","shasum":"4b0a720f3ad2ddb11611a81ec65145a9d851a4d9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.49.5-next-1617806707-a59f59fb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbcb6CRA9TVsSAnZWagAAd1MP/06pQHda2c93C+1tRQYA\nJ/3sEVg9Xz8VHaYShq/5SWo0+wlDhIa6IzB9jGS+xr3HI1BiEe161cCrX3wF\n3AhGaa1GhbwNK4AHXACqOFLH/Atfm3CuOkpPxLMZy0h8GfTlH5gQJA+nEumh\nbOWnwPOqbnHUFHhaUAr1w5aFsxxFSJW9VreaWunG43l3mhGFqks1Si9eMZPl\nsFI0AtiG6JlFiNiNZiPX3EOMxVIv/ryacBR8hY08m+DVWVxLeGVhfBiTosLR\ntdWQ3+FLYEbFFp6zGfx+PFwKaiTdyyV0DVQ2TLaIsv1Om26BTXAQXm22aQY+\nxwH45TsP+wW54tBL23Kna8FY6AMbvmnzoG1XUFPx0WPXHw5wo5seKOXoJCiD\nXyRP9fUWymCYZ+iWVp/wjHD3zezqUxfzzgmAXngUyHDlIJf3jzG8GGMZ2S5k\njP6mxk+5upiwiUJ3XBjMALCC+4iYON+/ayNC1H9/nUnH5cuBQqEyQzBsXwbT\n5sKR54KX1Y4bpzQP9bKZFDAMmIiFK4pd7MLBKGDfYspOLqTbN8HG3RxtxfzA\ncgMlBG2PRtP3C5MxW6alRuIppmAtuYBFR2UQ9xO10JAzWMYNjLk+IAhUo9+F\nabs+ziQafSShLmnsUyLGoxps1USjIPJxZnqqgzIaywrU4Y7JcuIbcROt4qEJ\nsT0X\r\n=9t8t\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARXN0uMIEfsjX4oIB61qx/oamlt/ORMBJQyLq52WdiLAiAA7MTBf9lRRQEZWzd30ABVzUsz3aDbGr5LKVCmTJUnAA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.49.5-next-1617806707-a59f59fb.0_1617807098036_0.866945726711382"},"_hasShrinkwrap":false},"2.50.1-next-1617806801-b9045c18.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617806801-b9045c18.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617806801-b9045c18.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617806801-b9045c18.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-3bo3wslr/IjIdELFdnRDk1ma12XxUYz3HqxskcVwq4Mr7tdetQmAG8TZm4F1NJt1RlKK3SXWDKQ/d2BalOYNwQ==","shasum":"d4b068e904afcfcee0de95d4b52bfe252aa55c25","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617806801-b9045c18.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbcdECRA9TVsSAnZWagAAvCsQAJnHUBGfCkuurjVrL/Lt\nhf+AqaKzhSG5btFNNNbzJV8Jbzhsq+Uv/dKA4Lmo2ExWtxIjAoBFu+X20beE\nXx16GXp2pfkgMLAWcA/EvySUJ7mR3iTHgDL/CWqmWC3uMOU1LtdyjH4EH3jP\nXTxcK0IG8FZY7sqBajfClIYUT00fhzv9TFmuenp27smVvdeXMGInSrifq+FT\nr8syD8J6OQHEufL/rPa2s8t2TUGkl2kQM7yw4/yl0wQfndT0N6AohJkM9Sno\nib5F7ag5mM3IijSQnMIMHQkky8BtCW+nTBTq9YqWyE3aXSZU7Of3WyNwgV1l\nkMz+6yf9ejx0u/sR9e50I3bYEfl+ojQAWBkD1/M7eh7C26zWr8TzooRLzxKW\nPHKwxRLbCPcNsNTwmPDLXYcoaq+ij8/cpn4fE7H9JetRqg2t+lzp38yHxh1M\n8+OhidjtO/Big52D2ST+G/dSJMzV+IONfcL2yJFolpyXPu82hC8MnW0a8CgC\n6fIwLESeypnjHOhH9AJ391qRZDC/yFLem/ys/Xn+4QMBAYKRWnxkuvkBjmpd\n8xPayUaq5JrirN7Kox+pM03VKNkYlLVTwrIWDNZ4Vy1tbeaPuZx6EU/Yrm+Z\nq8PLLc98RYd6P+1JPQIlYL0cqAV/C1Us3ZwO99U18sfA2qkkPo9H3kr6eaj5\n3PJX\r\n=lIrW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArPBRW4825466n6DLcIox1YXDLq4RXNzfgP/tuP1pJoAiBfOLFgbqZCtMxNSrN7Ut+pii/A2m72tbXMBzgpMi8NAQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617806801-b9045c18.0_1617807172107_0.7535803746568255"},"_hasShrinkwrap":false},"2.50.1-next-1617809320-5d4bc0d9.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617809320-5d4bc0d9.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617809320-5d4bc0d9.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617809320-5d4bc0d9.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5Ae5Am03aYYSYGd+LUk+jivv41DTOeytUcHMCw+GHBv6PZqeY8PzBIIvwqhnKRtXZlHxvpGvgdR3blX3k4J3/g==","shasum":"16b1bcdb00ba614cdef41a85f726e3627aa76072","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617809320-5d4bc0d9.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbdEcCRA9TVsSAnZWagAA848P/2twoIuR/j+tbgeSUBpd\nsISRWexkTuPxLV+Wdjaxe0j8dSui6K6YPRWkXnNZKztkh/tDWxoTrxTWhsgE\nqEOOIvc2tV2t6/MoQUWRZQA6jJhUPSOnmMLFCI+byj05M4MG6ivumgLEz138\nQQxykS5pSDmkQ51af8ZGTKebfVHRHJCh3wIbnkjKYHXwyHh+/dopPA08FLge\nUCtwV7aIzfTRGYE8mBOok6ZOrr/19hsFrFWw+QkklMIq4No150nzfxRLdO27\nrj/b7eXOaftOL29l+vLVt1xZgWuR4iDe+yTtL6/FvfNXpUFT3ZiwmqhA36PT\nmqVmk6m9od5n1kwzpsrPDmnp3S9cFXKnSMmC6nPUYNM3tgoFcHjIIiWLzme+\no4j+LGlgtsNsf81eJ/8rz+3gYVHc+epd6vHadia6JIHwQO3R6vGzpL2wTd1G\nhHzne3gDlLBr0IZphsSIfL5B+IassDel4AXjOc3/aayGrCLmeP6C60kgoIie\n+f8yMmlw+567z0EtSYRUjLCbw5bwtcnV8t22bYG5KCRoutN6pHsm0OKf+aS7\nyrRtDYBH6K7SApH+rrnooAAu+wBELVVgmavzujg/IcM1BCy4mdnQEYMyFyl/\nfv53+FzcGImEJnSf8Z86ZZ+jrxVxhpsYV9TcAJsOhOPx+jUkdpTFPGitTbaZ\nT5a2\r\n=uV+r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGG/2qDvl5Ehz6TbTarpzwaDckpwXZgmbLoiYkY+thHwAiBbHiVrtuYVp5wvxfIm07+5z49Lz6zxjznRcim5kEloeg=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617809320-5d4bc0d9.0_1617809691777_0.9812707087183179"},"_hasShrinkwrap":false},"2.50.1-next-1617897231-14863e7a.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617897231-14863e7a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617897231-14863e7a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617897231-14863e7a.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-AQyKNoNkD9kwYdcsA7WFaUEDEsR8qARKzCeflJ01jwKjzvnQ3iWHOnFUvHwQFUDsm1UUxPl5+Lzm+9Yku8dD3w==","shasum":"8c184a033e9d1c93ae3a76c8885e2e64aa4e1327","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617897231-14863e7a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbyhXCRA9TVsSAnZWagAABygP/A0x1yKPkuQ+luF0sy07\nNIcSs57hkQ7lbDRiem7Tuk8Xqx06MYbFdDcEhrlunIgvIPlBvGWbWX5W+VJM\ndgylUOfPKGP+VM0Uda9wFUq08wDbLon49Wz0Y/z5XPXl2NAgqcYaQ671O8Tx\nwd6UchjOgJdHnYf8fXg/8F7hUwF2PCWNjdxbB0edUPAyG7i2U8v+i/EbmHUc\n8tHf1l1GxlsJMc0CJ38YkBKHDk86NJTcP45/fWrdN7TDkguNZqkZLSpNxQv0\nbKbP1ghOp+sEyUncKip7zYiAdfdyRyfil3GvdHeLzyPDeOoX7LD/+sINdl1G\nDHDM9LIVaWwPuJxSjEN1qKRgXiVY1Kyi7V39KqKS0umKMeF3xtjA+kTZZO61\nazdCw4NffPUdz2cLIzk3GCE8X0sonIvew7GpE9Pe31mts5nbcFfgHbEcyuIf\nYFHanMnP46vLoOrbQSjNS9sytw9dTuojRarvs9nR2MVh1g5NyGgV2FBxRxzh\nxw4/PN4YCda5DuQA/hNfyut0GXh9ByZR26UQDdSv8/SMf9mt6yvZm81fQcQY\nxsTejxpHBJx/EAUheKH+dRA+cbU//D09BeaUMuq1Sk50en0ANCrXoAbFrXRz\npSyhs7VEg2p/wOWRkBG7K3ay6U3JSYWDTZrD43kvEYxwL1vrXG2gUusv4GGk\nILYn\r\n=HOUv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuNb53qVf3wO9NMq0NNHvziaUDNqYWIsVSp7qoGqktJAiEAzEJ+AL+d5Vi2bAi1Ust6OTi6nQPKqX/B41hRSmUOd9c="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617897231-14863e7a.0_1617897558820_0.3038658551325193"},"_hasShrinkwrap":false},"2.50.1-next-1617897486-2d2fc9d2.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617897486-2d2fc9d2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617897486-2d2fc9d2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617897486-2d2fc9d2.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Ho8EFwrl3lX6xp28gTWgg/OeHMHvBRu79SjEtBCN6L7Nm+EzTYSDDWGujJSdPlAO08cW8lezQDEMOrBVh5leOA==","shasum":"4b024b3c7aa4f8dec3ef295b4d910a4196c073d9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617897486-2d2fc9d2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbymRCRA9TVsSAnZWagAAyMQP/1iyC89cEGkXR0CzF0Q4\nUnr4IxpSd3SWKL1QiTA1HxfwhuIuP6eR469Pk5xIdM0OYnP67ohfDYzOr5OT\nggi6hZskuY11qaoGxHV2gPLumXyHgmD2M+CFCet/+eZx55YJWJpqQQdD4xir\nxoCUEQM1LqhIJH1rBiWpMHOzCk3b9cDL6X1CXfl9nP6dqjTRn8SsfuCjHj/M\n98bG61pVnURtVX4tzt5VDLgfdcJOql5ZsViRWT8SbT7/3QVps+Zxc6qR5/lQ\njQzw1A2Pb75ry4aTp0Vue6kw0urtvHBRv8GqFUZJvR8Pkpb9QlsIu9FCdYbT\nuTtkcDeQMmU6/S2TgyHzaDC0GBGgW4dTAgnLbUBSZabaj+vUjJ1aGO+kLAG2\nTyjVd7cSJbGc45V7IOZjNbLllmDmxyEm/F4pDA3gkAGEpS0HcTI/7qEWPkp5\nshO6CjtFC07qN2asVRCM38PE35lVUXHhHCrwk5hNQYkUQplFtyV5U0dQaoZs\nz4Tr5LGlqpmgP1/zoxssNgunPO9+Badd2H56lVm7nsGgDzcgKqh3USeF2jEU\nqocnNAYGp1BP/+gjb/ZHDlu0GUALHhXL7PHTkmiCv8EMfK4zaKLb31N7ssGZ\nGu3X9O9wUaxP4CZcLFu1OH/LYQuyREwCNR567/aPSDf8xXPHbP/O7kOfelPt\nNnwQ\r\n=UXGB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAqn0lM1lfzWzaS9bVvY3mG+tIK1GQElOKqX8gD9Ww04AiBea/QzT0NDYHN7F1fFqk4C+dJjRACbvWaXQWydsL2o6Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617897486-2d2fc9d2.0_1617897872587_0.32894871093320144"},"_hasShrinkwrap":false},"2.50.1-next-1617903480-49805758.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617903480-49805758.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617903480-49805758.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617903480-49805758.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-04n3morxSjG1WWqA2WidAmp1MuD+DC9TtCMMbCmKLMnR0evmmefc3jdeQiWWywNILROCdh4ID5kJgry0IXBVDQ==","shasum":"420d7a536a5d8b52128f3bf0de27fd7e2cc445b4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617903480-49805758.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb0EuCRA9TVsSAnZWagAARJcP/joOjZc1UcKN/SL+ppXy\nsBakHOu39BZXv+mQnkkC16zHUrwftreTtyzJFB0xE/MP1H2vcdcwvE13AX0X\n3e7qra5MzfzuruV1QCgB4wiixJfrTfqGnuVkhB6zIlvDlMEYkdPCbXnG09kJ\nOTBaoI0w3BdQ9VaaOWaEMTqIVczSDOYToliCrpJgxqmlRzH4E2uIoGXULEzG\n2QcSRaHfnL5T9VBQKbakkK7IgkYjSfn0Td6Uhvmeb56nX+A57xPg0EhzagS9\no5aHbK2DOf0ibG6iUh1EuL0lri0eO/2xewN0D+/zRHdmQs9PwlqA5CshzApg\nRwwJulkKAXIDrDVeBWn18K9r5vbLFUbJ8YeW91vUOkipqKozuA7kcdV8bj9P\nX2mRp9+jQM5vTcp48nlCA3g7FdJ8f4oVzPkEzEtx0wwZCdEQPdcYqCeM4m8V\n/sS3Jzvx0u8JL03X1uXzW0tG3bj9fyVRAsJ4DpMg2IugNbFU6BasJJgjbWAr\nFJ2Ov/ypgCvp9WIg4C34+/20rhctiQ7vZkgJgAOZ3IrX7DuqndFE3H1BgnyD\nYN3r0xrGrQeq571vwj7E77+6A1/74R/FlVojlEGMdpCHM0FWlIkjxBlGAMsR\nJ6DMMHFn2Rs+gxdesqg8fVCX7aiPZm+BI97OvUzEB6DAuZOxLX5JLVspDLom\nTw0A\r\n=/TFd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBA11sUx4A+5qoH3kiFcRkUfe1G8gGgIjqN/34TuQ/iEAiAmLLMoljJqRiVFeAGwp05JIguXzS5bpu7Em+9T77CgiA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617903480-49805758.0_1617903917742_0.4396549324514669"},"_hasShrinkwrap":false},"2.50.1-next-1617906973-2a48f35d.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617906973-2a48f35d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617906973-2a48f35d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617906973-2a48f35d.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-tVnvEgGUBx3ovmUrjTQIiM/evQvoWnv6ceYvgClU8nGsxEIhfwbmxV3PPYbBKiKlqQMQ1WNpg5fB/xpfmTjrjQ==","shasum":"a81f8adfba256845152c60633bccfdbff769d4a2","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617906973-2a48f35d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb06iCRA9TVsSAnZWagAAmgoP/jc19U89HGbOnSM73Srt\nV9tBuZT/Qyz1C9mi+gX44Yxa+K/Pny667J1dihNyR7ZksTRmeR7sfDOCAc+e\nLaV764u0NaxEUMHLsCUybdQD5Mv0Q+L/Gi1qWiUbm8Zw/94uWdUkLJu7BdhH\nt0qJA5FymmfFyLLikH0lx9rnSqRqHXFtRdCTXysbY5GmsgvHQAoj9whCZOrz\np+c+R+ruY69KZLf5xKzR4E3yIMYSlPk70fW2dCsgoF0WMKyrVgpOysPbWIUJ\n0TvDpsOnZD+FRzlq37XdhNq0zkkqHjLn3ZrhU+9MyjiPUpglR3JNLdLf6qgh\nyHECl9v6Sx7Fl7mNZlVq/xkMtIBf+bkg9NL8chcyiuDAccvuD+bD4/cwS3Ne\n5G7gnctIJn4Ixg2fmoZyCpOCXTsmYwFCoojMqyLCuPdUxl+iaA8tWnQVOHOR\n9sbiMx0ZzM6mgwoTnDyIAraWdKL/YpR82wWpiqm0cfzAuTzislfxXZ5Bfy9z\nxOiSPq0IEMLBh/weMMd5OYmo43D4lDyfSndsacoAuvjJd7Jw67j2k6HUDgZK\nbMexJxJOJoj4jAJ0GkBEKkegM2SAP8EK3jqxVD9Ca8znMFdLjPKFjLD4Rn32\ng2v51+Z3kaK1AMj78GAOWbogf9zkPpIjRYWCLrGzVTq6ADdXgy1q8WImjYVj\nrb3v\r\n=qZoh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHoH7axT1B2s7XimO16W/p5BpLQyaFeYM+PqokZqXVsoAiB9oOAJiNXewxaDQtQIlZmbvltQG7D0IhWKxdbXgFhPag=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617906973-2a48f35d.0_1617907362182_0.15727590856718598"},"_hasShrinkwrap":false},"2.50.1-next-1617907979-ef368dd2.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617907979-ef368dd2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617907979-ef368dd2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617907979-ef368dd2.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-CTQJ3uh34mMLlNZcm3bm/8TE72VrcCixtJKaACTjpk6xbPuMYjAyaWUoNfrCXoPI4p6N3mIh6qiTMeuLC12VMg==","shasum":"af772e72b56e9d3c01d7bda061575cc87669b203","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617907979-ef368dd2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb1JTCRA9TVsSAnZWagAA+5YQAID8YI3beiK/1tQAoGLZ\nPpmo/BpuQ68h1wQoxnCMjdZ6a/4CShYX5I66PmxCXoJH3sdqXVqAnlqMdFPs\niwmo0vVueUbTLCkZaImGEp7J7APOmORx/Rkgri2ZdfQvUg8q04diYYdZCTuF\neLiXUlZGs7svsWLCRw1bJPt3hX3WYgntt8qiTOKrejObhhRHaQQSRrg5LQN0\nXRsKzOWW2u98/Tdv3jk1WQrUm9zNAhPxxuQks6KiysK+e6Sn03S/4LfQ6U1f\nwPLXfNJ2FT/YUFzrwMbLDhWlDKL5kggk7dIdTRi20cyimWAEFLxRoBwT5jvQ\nNgE9kCLQuPoR7jGiYfazrFMFBWLtmN/uA12jSy9WeWFZ+5SlEa3zZ6rJaWkB\nzdvcLQT3WglM3zY+/Vtt/VnnAK9Dg3JMQHwbh8zAifP8HVUgItvey/5TxsQn\naRjvQWaD4pur9Rv/R7TTwHjt6WqxW03aCH+ZJixqvLobb0nsiBO8qNo0YFB4\n7C0nEOWdsACOwpDhB/B3YawBOuPaCijQza4/YViyWp+rm/mTXhGxlGn72pFJ\nD9KolbkcKAfh175OxR+sExaFo0cZXK7w0oKhPEFEvICCWbZymB9EP/OmmAeY\nh80xdm8iY8VL3wTo3/oufaQWENbKB82mZB7r0hgY4sEWoYLF+6YzyGjTzaaA\ngSBN\r\n=+H13\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICofonnhCEEsoVQKhPDdRxm19cICmfjMNvdcWhpz+yMjAiEAq/cgU4LCu4Hnvh0pri3atpJF8nRtNxhCH27O2i+SBH8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617907979-ef368dd2.0_1617908306831_0.8569956370940617"},"_hasShrinkwrap":false},"2.50.1-next-1617907995-bc8bea11.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617907995-bc8bea11.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617907995-bc8bea11.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617907995-bc8bea11.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-nlb2Y6dB55Ct+E686juMIrrdA/8+sHgHJX+a53vWuOQ6A1G64szPKpFMnuZllPKbtaJOR74n4ucfZIKpUu5EiQ==","shasum":"8227f7c6884e6d7cbda7794e479ace94c3a552c4","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617907995-bc8bea11.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb1KGCRA9TVsSAnZWagAARSIP+wRjSwkqCfrfDjyyRfx0\nqUIPPXJJ30b+U83hIYEZlq/dhHFShg9vba8uqM/Mzc2Lj6A1/Ud8TL6ItFNF\nPpvN40hCumXY0IddUnbxtJA6D1VW3kgyFWVnhZs4QfS4GmGiGEoEiXK35EnM\nm4hn45Yw6RjMJYPzSdCSCOZ/V6Wlh3LvC29aBiGo/pcbNGQMTLyF0ZpcFsg3\nW9ZRCPYeYnOWVYAINlojtk9D0mxSlbt9SrtoWESCgD9pClhWKiG7U4ZbCKSL\nofrXBMvtTVSYHkVHYSN1fftnLynhmMhtutHVyMBz8zBKpW4rEA7L5ZC/femE\nkcCHjaUFPIbiTs7rHkmtp1Uv6JXB+fwcV44Twl3w0fDE8IGO6L8rOErPu5Wg\nn0XNCTbiz7yykrcAOvL3RGo4s19yz0HsNTTcSNTLmY8SDKruB0MVTykiItUt\n8H8q5wKrJjwa6BpnT0XJw7666r8UX2bfZXe1AMl0TY9GEg1d8SuiyNjoh4VA\nGaF6prrzkweedkw9wK9r+oVmhotWNcMYD/ZCU/qIKi59X65li7sPDeSYiT6P\nyjWap2xy6ru7VpFkIkP/CJefO0LL3VTOgBKOpLXt5XyfhsvTbC5lIpoUN/8N\n1/gWrHR42RRdUutXHTJrtdQeppYghdMtV67PwjN/99R+h7PljnLUnvl6/Ws9\n00wA\r\n=n7Wa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCco3R9vl0QMyKSqiVCL8c924nE2v5hJLDLEPAW4nm60AIgYW3yT3X3pl04cHaXLShRMddffGTbleTR+oXn9Gd2G1w="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617907995-bc8bea11.0_1617908357835_0.2085686945618903"},"_hasShrinkwrap":false},"2.50.1-next-1617907981-ccefa852.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617907981-ccefa852.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617907981-ccefa852.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617907981-ccefa852.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-LKxt20CI9ym6C5ZIGIriZ0p7aOFRrAbXjTM7W1ERkip0c7U5oP5vMERnFmsSBZnxSGl/n6GSI779LgyQba+beQ==","shasum":"3a76383fa5c7791a271ec2a63d564e2fc1fb0d62","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617907981-ccefa852.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb1KhCRA9TVsSAnZWagAAonsP+gMttoF2V37v8Wel3DgF\nj82uKMQk+xItC/xydLb0O2m2ksc0OrZMG3lGQdtcK4BfNeE3dwUfT6UyFGAv\n4paLxA4Afj1C7m1BNp/XE4v8Zdoxs4HtYnQ00oohR+Nsc9R6xP8e652+1QDy\nWQ3m364XWf6UHWyf/Qhg2i+EhRBvhbxut9h2q1jMtrqiW1dfw9gFPoqi5RzU\nVzc2sJIqK/Lk07FRKQ6DYUZ6HtgEiiaKZDE2N9zIq6X5dyPILgD6Sus5PYZa\n+iJsfeySOaHoIRr6mfpbYOFTvzqupm9UABblklm4moDq/6QqGpIAzpqi9B0e\nPhAONqdOd2s5KOnI6YXoSQXfEDkPey17KFJEWfyF/7L/kMHyEHsJCizp4vB+\nvDZBLw1B3Eq1QBn0RJatHyd5nabYYgHbcQSufMKnaLyCv2oiIiM8MQmiX2f1\nIVH1grX0NQpxPhbLPlBUHIpo8jfqqhT2EpIF/HaYld0I2O9iTWl9sr8yMMy9\noc9SaeQ70WUC/aPRCIj1P16M5p5/SX5oCbZyOuId9AMhsS8rAqs9mMxv+z5O\ndupnrac4fKlq7aTh0sSrHYiC+/W+TeG4c80HDg8uTSvNNUbPdG8GjETTdIc+\nbBacozhdQwSiaYavPnS6p4EmWvHnP7aboDaq5cOGZVwF9cvgc9Naoj48Tyc8\nj3u9\r\n=7Txf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdAzgxBohz5DmnmuF+1nP3CCzbkGO6rNptdEiLkkTfGgIgdAoGwVE9caM7aNLqe0JZSt8Hyili0naikW3onYLGjLQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617907981-ccefa852.0_1617908384560_0.6105457601336888"},"_hasShrinkwrap":false},"2.50.1-next-1617908060-faf7f94b.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617908060-faf7f94b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617908060-faf7f94b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617908060-faf7f94b.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-QBma9PjQ7atdZQ2hpn9cXjLWE06WKBxHUgEItqh5aLdxaYYs48s6Pngwn//gM+FZoH4tbvcOTCZrgRZzcJ+DYQ==","shasum":"fd90e4d7aa97fb91421d53855ea12e3e39c53b46","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617908060-faf7f94b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb1LeCRA9TVsSAnZWagAAf4EP/3cqLCbsrLUuUS/nIPSQ\nusvIaZg1B7q7AH1LSM6ADm4yqDXgJMnWWDGSelEvgoTAvONKynLB9qff/1cR\n9kn3DX8XNbfBPz2En3Ym+KNdqunWfLDeuDJejGJrm0ZmE2A+DdxRTvqmjkXh\ns815gic1WPxUL5SoHYP+Ce4W5fWyi31S3cQSNyklP+bxG1fJgo5xxmFxCGQr\nbqM8FiOT8x3prQLCneTfnU+BG36eX73YCkxSwssUzT8vHoh7v1G8LxWSZCtl\nYz1Tz2HUGNfistg8+8oHe0AWFTfQy+hu04hNuX/qwIFGMhp1cmDBl8AgLZnO\n5D2iUUpJfTyYNGH5DJQk6o7bEH0XMv3w9mau1EzzWXuRI/QFJQPtVi2zQotm\nqzkE2TRJSQHNEfZAENaqd4u1W9FwiVxZVAreNxiGTBU3y1DUha1t9lbLr6Xs\nL8StL5ETMH4aA+A5r6MLoQ49GUF6Nvdwc+TSp3o7ui0mg56EkdXRYFPSCKG9\nLWrGcQ8GSQle+FD62Fuk4m5R+iymqCreF0a5PBwGlLFgmHZ2JiHhXNSaxMt/\n9ow+oiZZFKGqONXHnNUu73C7/UkGcyg3g+SnQjVoOiTNveacVv83M2F92e21\nbgc1MJQO7J7vuh7HJPiDE+IO4OtB6vy3kip7cUVSYEDIgwzIFOLDtnhARJC3\nDXiD\r\n=tli3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQU5DytTyxyO4d1Cf7VOdgiOh3/eRXqqNOFZ9X/3VQLwIhAJFmIkbZhMYrBWZKqpag6Z/7M36Rm4x4Kaq3MiE7PUdF"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617908060-faf7f94b.0_1617908446377_0.315554162311267"},"_hasShrinkwrap":false},"2.50.1-next-1617911006-2a48f35d.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617911006-2a48f35d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617911006-2a48f35d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617911006-2a48f35d.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-4UzWet8gcOsBAEG8pGUJkS9qmP3VEMnoM9H4e0dzb5gk/MJOZSpL1ofztABZkZQKSbjtBmLx7x36O4KgFSnvcw==","shasum":"00f0a44866da01be41b57d125464cb8e3ff04360","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617911006-2a48f35d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb14pCRA9TVsSAnZWagAA8vMP/1wunPZw5tpoUfIThTGN\nWDWpla1+2h2tAW1UBGNKpCVMOulKgx456hrU4p3OvZZMInITgNUXnbj/2a2d\nSbKARefFOYu+AmwcJOVfqKzy6LeyVxiVjYHv1UFD4EPIyAxjrSX8FaxicmxT\ngz44wQKYvrts4/4dnUmaJHfPQeqJgbLIpQsU+0iv4ONH0qaTXg6ZibDiATku\n8u929nmljwFYkgAZcP9ofEDqPyYovoJNN3uRRuYMnYGM2Foy35FBy7lW8QkH\nm/YzjT2pmceFJRQQuXhIQlPbot6cmdY87oeCXEh+rcFm7/c+2LT2MKsVhm01\nzT6X+9QWjyCEYBlk6dmC1TPGeHMM61Y3fhEPOzvuiMJ+JH9zE9Z77mnS02ez\nPCRqvZmgGdKuWsWgjS8pDeC6weVtiW9Pi/ltZAKNhli/KTeNUCcLWXsRPKN7\n7AVYmN/eIuwtonKxLaeyX/ZDRlCtv3efNbqi6yVkLydBzbdY+ZlPPYYIRzDR\nCYEPTqcLuYjk7KNcEobfM0YtxklAqAZm3fyRZ8K3n2kPV5hgHKYftv/wSzwM\nkERbUONJFZszLm8TF/UiAojw+tD9bdwKXbo2sIegB1cxZYIAiqVmBTXHSx8Z\nr2ROUfTRZ/7MNXtrn3q7SnC5WaR/ydOTpfE0cVPSH5MV44i4h9uXqid0FREu\n0hpT\r\n=+hMw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFCEx6C0WRIqj9JHrXVDqpvyWvxey0jx9fGqpJxsGFNPAiEAiLq6Tm92CyjmlRA7WSyez9NJtcOQS71zBjM2htEYY6A="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617911006-2a48f35d.0_1617911337508_0.579341746828842"},"_hasShrinkwrap":false},"2.50.1-next-1617938034-2a48f35d.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617938034-2a48f35d.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617938034-2a48f35d.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617938034-2a48f35d.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ids4tBhWGTs1HWT2FfZbHHMlg3Ixda5a3fPokXmegF79xoFirpYv9NALkcehHwb5WR+r/nIglAk/r/NbUXv1Yw==","shasum":"99e4bdcb5bff67fc862e70489cef0f4b9930aefd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617938034-2a48f35d.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb8fcCRA9TVsSAnZWagAAFSwQAI82Qg6fEqeggdaS/ZSN\nRX4AMGYxQYcMOXGW2alDP35p4NoOzOMR8scbsyVGyVDkfCYIXn61b32DUDPN\nCnpO5jipWlmgF4WJEPm2KKnTX7BPnIhSM9wFj0cRfH626nPjqkXNacT2zYWf\nJxA6m25WLjAojhU+W+wnjWaVS2CFVKALT/rvMInKvlqD8LqCaviT3k2yF1C4\nMIzVKTTNrpcxQI40Dy+WrqN1lnDu78fuVA8WltexIU2rZwnWz2CcAomd3EHx\ncjMe1GLbCYr3Yk9nLYzZarjBXg7PwYtBf1RImabVs5VUo/0RW48CqJL3HhyM\nn7dN/Vrk2H49icyiMeD2lGXGmJtsH39B8Dslzu3zjod76BZ2Vn2PjllUAakE\nsLERTDAwgxIZtgGZUdCmHWxwG11nt2BTvgw887IAL9Aud8ryO4JxzZzB965J\nV6rugiTdDAlECTvArmkbv9HVSexFaG6jhbMT8hZcDDWFAGsp4qHqbutWaD4S\nluFXklwZRrGKSIGCO4WCgGqDCWq3vA0LUulFfGFEUORN8DBN3cDp2He60jF9\niqtOUlCRFHS36OUuWqDEOvT6bE91Wj/va79114vG2QF/38n7KkiStjJswK2d\nMSdWaHLD0aClFRUx9Q0+bLOH/Adc15W3WWfyTZLDmg8/EflG30Gi02vBMyrV\nCMTV\r\n=V+Es\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtJXlCi4h2SL7bTV6m0xtFXt0P+ahlKrt0U8+IuujLbwIgRypkucxaHjqjK8j/XsB+tARyDgv9t1jcoa5jp7srX4c="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617938034-2a48f35d.0_1617938396269_0.45691216569779436"},"_hasShrinkwrap":false},"2.50.1-next-1617939400-ce56b50c.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617939400-ce56b50c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617939400-ce56b50c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617939400-ce56b50c.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-4b3hQnaBuIif+0FbB9qvgBBO8r+6wogqQBLNe+xkiIyVV+wEpK0m7oigp6uGczAPoy/a3NX12Pz0qsRSwV9ciQ==","shasum":"88872a5df61c3319c7eead5d0375250f11eb9db0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617939400-ce56b50c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb8z8CRA9TVsSAnZWagAAY5QP/RlBIUtGYQoZh2nzoX4B\nNyzOcm6TP7okfKkhQ9RLO/Nc2pncAjtiu4jIbMegkElxaqRdq98wbgRb1iez\nrEuHtlecG84yRttjOz8ETJKfutnjY7nUFTLsXjZdvWCaOzMh6eATP1eKz74i\nbBYiGJ8NBYeXxQhyZPdmcTf69SoADgwtx/WwEdH1pPIvMKxSntRfVmWy5m+/\nbw1/WbmdaZuvBcxwEya/3QUduY4sUWyXzuZXIprBrZfmdxFPrEweWlxi1Ygo\nPqGElhciJXYbaToAo9G1FcwlnQL8xEgUMrlk/9hYaFQ7i8CMscTlxt1p1Lvo\njiMEuQNZFjtCpEZi8lQyDK6v89zo8KFeZu37u4SmeKl/UbSCXlhUWAxQebSc\ndiV5is+ryGP080u7lRFc4Q0U1MZhD7685w74OUyB9f8RgM7Hx8c80O3xxneK\nfPEvZyi/Ygmmc9d5AmdKdTs+nFCgF5w0xwBFZA16/hSWO/S+0pCFBykAV38/\ncI/VuqrehRR6XsmtScm+BzssJ9ccyCiU27rD+JC6w2BcN8wfI44FoiO6d6qj\niYbdXWwxPDLpL7exenJ688p6j9kGLRW2OBtBaLFhg/++WRzTIme/Jk9CCyBT\nP7CRu/vEobGOsx+DygX1yCCHvjJFsaOOfJ/R2Za2trer77+AH1GeQFQL4Zvd\ntgUY\r\n=bFls\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWYKBOIVegMh4pfFQy1Fim9qmw5waEgyY+0QxT+2jhbQIgBrXWYoQfN1vb3n1lr7U/1zFzxFbczeSEpHWXrTaDcvQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617939400-ce56b50c.0_1617939708091_0.09427677492552311"},"_hasShrinkwrap":false},"2.50.1-next-1617939413-835ad4af.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617939413-835ad4af.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617939413-835ad4af.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617939413-835ad4af.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-o4fA7mqJke1z855Dghby3uJV0F0MFtBjZ3y3E/1pQ4Mr+X2TXrJ1F0GiRBZoyqef779gd4vNfkozuqZWcsQoNA==","shasum":"2830187548713371100b8e65d32c3e494da3d519","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617939413-835ad4af.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb80nCRA9TVsSAnZWagAA17IP+QHhdEc9mYxStq0eFAnx\nL74iU0b8OtolVKA8WTeJ5jvl7nJEgrYKv8j1uVbmCWsQ0PY7VYuRBEDFXPIB\nrIhNtQGqhgwbyDdvZpBaY/G5DdFPOiWBvtYedsAbvEEFcVzFEbSTduxbdcCH\ncrR64GS6AQ2ZsVHrLofT5v3oW2nN2Zsrc31qE3oK+Ikw5gh0FFQfSK5lf73D\nzi+9PTmo5Cb8RYF7rq3rN4ccYi7u1NH0kLbycmhAXY1W56fxvHbr9fU6/vzk\nO4MNZ1jJAH+eJ1eix6flJ0fhCF/eb3U6WdhM1KI5vOC/kIC77OXh1y0k8W0b\nuvYItqv1zExs8OK/vKgNH+1vRUtrQBssLnfHMz450TmO3Ou7ssNzrHeh3ooq\nmLsj+Y4lJ6/r9SUx7ecGju6R8G57O5iYA+756gziD4VFMXOkmqi1GlCWxYYM\nkXHfl+5L9SncqRWxecIeACDdBTGb2baI5sJIhn+oOXW3JLBndFFrKZ2Y4qb6\ntjt2RcFJkOGpmt9STbQ5RnKfiguwv1DkRiwLtQ5GHQ2zcGRPBWvD8DIWmsB+\n3V4ijlrSjgo6h7Sf7EzKpDttp2jH7Y5BaImHsLkmVBgnCeyIs7Eh13drnX82\n7nw3kA+tA/wLW3cqxBwVQDcwNFzG3ESksr60GB54NPTARA75SBXengUCe2zN\nJaGz\r\n=blzb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWNPai6tW7C7ESrFGmlAai4ljG9ROAVd6+3j1J2qi06AiEAwxkqNwnJMd68Cic3mc52deMMcZBYSE4HB9scGiHHZQA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617939413-835ad4af.0_1617939751492_0.22536822070415696"},"_hasShrinkwrap":false},"2.50.1-next-1617939428-2f7639c5.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617939428-2f7639c5.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617939428-2f7639c5.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617939428-2f7639c5.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-asbjX7WhtS7rjfIIo5jzn6z257k3ggPJ4p14txrWc//qkL0Ns3E9beGo0w2R983+7erNZXt5QUiJYH3GwOjNNw==","shasum":"446bfe3b9c109dc03feae491270332060e064526","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617939428-2f7639c5.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb81UCRA9TVsSAnZWagAAZBUP/0TxuOp6rJoEE8Mq+3tN\nr67E5pSWSCn9NSKvkAceF2ghDX4dHQZQ1QyE04VfI+5dbNVgEMWPwkvOlW6R\nbOfPLTN6IsL261ZmTKUroMKHV/ZA3PTQRFQxYVZG9sTgWGjvswBeruSqLsvm\nRLMenReQRsATwra+XzNvuNb5iqO3I9wzrrHqfn2YdSlzLLIjyr5DI67l+wKA\nH3RbzQH4mAlo2WMJbNrqqd/KnX4tuD998kPQf+Tqd+9KDDcKNa7nTtHzYK6s\nwOi2cDcwlPzjneRHh1CzIQnA5VNcT8+kXX4Ga+dyjfC9XV2uWsw0l868igRt\neu7m7eSEfDhihcMY0xO1ADaMQswlGsrASP3zDZUUMZcZt9PtD/MZJW8dxS9Z\n+XX/AXa9EuA2xi/vjCh/D9cATQ1a7Oc3s0V8DPU8MOii+5VIOTOdUbLdLQCL\nQjBEVHNoXCOuBMqQZAFq/KRQdEQHzqRmkYZuQRfUwsH5YPETvtCoBSrzN0NK\nlJzzz6M1TtCSvurVQ+Qd274KD0ClwUAGsBZCWtz+BWmdjiERMjujLd/yiY62\nIEdZLVVYyWFVORpqNsBayukKW9qNUovhYJ8nCS+XAKs/RHy1nN1a4kNoTJ8T\n3VwKQnBew/rwfVSV6sWBNB10PGeNxD6FHelTjmETfGtgOaurZTxeJB2I8oxy\nJY7Y\r\n=97Ri\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcvJm0igQnD2jQhXwcqG4zIXRudIU4mXfnT8afPceroQIhAOFS0JheTTjSzo5REXcE62VzNHHirW/XbX5g9za/oUHw"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617939428-2f7639c5.0_1617939796393_0.3128781180096796"},"_hasShrinkwrap":false},"2.50.1-next-1617941549-9cfa5360.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617941549-9cfa5360.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617941549-9cfa5360.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617941549-9cfa5360.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-GwYuwbcfdhPXdSIDIFscOI/yoHYFTn/GCLDDzZTwmohxHTRi+sBnAho8RDIyFN7UPUHpsa0iWrgC/tv9bH99HA==","shasum":"be9768b00704e4e45b10282830444c8bfb3c78e1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617941549-9cfa5360.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb9VaCRA9TVsSAnZWagAAPiEP/ijZRGhQ/NFSI/g88oCp\nfEB4j3QZ1Piiem5avBqCR2K5TFoySDScBva5CqcJd7dvKln9b7Lq3fz4qG4G\nr+rY1TumA/UpUoErV4vkkhS0HESHE6SeCkP6C7jH7GEzqoqNqcsXBq+PWSrU\nogCCtyiLUgaIwQ/rU78g0abynL7lzTBnZI9nYY4hFgbdyiknKtykXVgbnj5d\nZc6z/XMVrnnXpvZP0eKj3XL6QhIWG9UQKgdrAWBGkI8rBYEOnH6JF+7jftPz\nBHkHwTDTq9VRaJJuELcHRa3sbMl9ztrD8Frooi2WATHmlxVD0CwgRIM6NlRK\n2FqbgnzLW5ty8Pv82ebqoWGTKionEf/z1IEhve85DYCldyBnHR1YgTIqxiKb\nHrVJttwb5/0cgskAbyLqCVPNCmJIIdn4QN7nVMvSMD7M/RyjihmGl2tfnY9J\nL9x/LKwQf8UucChNMJxkZCCjdFUnOPZ0zg9wBZ0iBa+YJd1ouPqO7rP6hbEH\naZdXxyOkDHvCBoGgQxaPbXrHI8YBFO8iPmoQg4Tg4Wn0rCffqAcHlpTAmrYv\nE06xv/fmaHAH1iuZOeNyUmsg9qja5hdBMyO5Bw6TAJ6tjELB24QeAf929hJl\nP+H3JGKVl926Axgte+AnNHaDOtuTUnDMcgOGq42zl40aV6ZV7uWnyHBNUjpt\n3tsu\r\n=cT4g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKOixu39wT0pctFefnKATU5EgLGrbhfZJVq/R5ZMTc3gIhAMDhp6edqVOCyW7WWyRX5hPjvMSL7R94Ep3zhUfwlR4l"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617941549-9cfa5360.0_1617941849864_0.08060753554594169"},"_hasShrinkwrap":false},"2.50.1-next-1617964359-8f212976.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617964359-8f212976.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617964359-8f212976.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617964359-8f212976.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-ThZjC9TqZZuHCoD2NZ1v/Jv/tqjkeZyvi59Wc4Jq1A+MChDNDIW5TABN3ui0w+eSsHPuyT3XgnZVI1oR3Kjh5Q==","shasum":"96b9531c78ed2a6882393fc5fbbb9d7ff0d95e60","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617964359-8f212976.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcC6BCRA9TVsSAnZWagAAggEP/0WcoJgrV0BCqAnkXzb1\ni0Cb72wNkCaY4agAyFLj/rnC9QOgW/iDQhxbKSX3qZX+H+zMC37huc/EDIZw\nA7yOqGjNJHV72zBiasdyEA/bmzEhnx6+u5ZwC2EArnW6Yc0NyTzCfD3jS3bJ\n89rMG4a03gj6Owa4CA5nN0xeDQV/3bXLOTTRMGlmYIEWPJswo/2QOcEBFEaL\neZ5O95WC9bZqU27pCtWN2/gHp19HFEpj61JwIzIYP+icLmrATzHb/1bylLpH\nk0XD1YfT84LLF3Zf2o3BCQE6zBktwdRqJD+UR84331FNXfF2WqqPQszRiKvs\ng4qAlAkpdEXDGKgyJcCCSxBsOZtfvzXx0bvLG666LoDddumb+3jym6cWooTF\nscfsZ4slsbwO+34ML68hje5eeOYQgOHCkTIMgUFACV3bBAwBaXE+4DyZCgmJ\nDFlasibV3R2ogaA0CLEYj8hFAEvww6Rbjv6dSi8QUmUuSxvGXDwE1uNFlZ9V\n5RjqR3wrTWE2yno/bo5xoWvE7DErqEgGGP+KhLnR3SkhYtr3x0XPHUJQWVjR\nN+oKwTMuAqV0K8JCRZ/P1+qUfUmsWdRbdTgaSGUvby8ArNb4x22uk5263LzQ\nGuWbCk5bv0H9S/XMA3p9lclJ54AGKLIxf4CfzKedUjYUzpKJu2WtQc1CmS54\nszCf\r\n=mak2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZ3j6FkrfjvEh+bgYatlh6tXbIEHFLTXESwQJIuhpLBAiAqHXHCiA52qeL6cunHYZ47llKTUGux5Onl+uivD6f/MQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617964359-8f212976.0_1617964673362_0.13499868502942514"},"_hasShrinkwrap":false},"2.50.1-next-1617967120-f0831f07.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617967120-f0831f07.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617967120-f0831f07.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617967120-f0831f07.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-tFcBcRbl5X7FCP25AuLl8DSx6zw/4wdrIrKvyHpLZxoanH/KrnAdIO79vylK3m20MRsdGzLnZYOEi1axoJD/fw==","shasum":"1d4086f64d29c89411768279044643600fec8bdc","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617967120-f0831f07.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcDmYCRA9TVsSAnZWagAAezAP/0aXyOI1i+Q0fojZyxAt\ngaEknrcnTUpgLt2CM9I7JDV2z8WXN0jhRPYJvauLZhY6BMOukxjaIKhdjhfR\nAs/Wz9xiu3/NcblCDtnHXW5cYiGUkGXBe5oPjLNt1kRzRodQblOJAJG+nhUZ\nbbJqpCSoVkfDqj5o5LyfKrOFAqGpOB2rX5UU4yRIXeyV32S1W/sHtm1qDtew\nHFdytyTGzstTx5Wni/nW/yP94dHEUCThCK9BbwFF0+3KrGshEVaoM30CV1NN\nnt3WAfv9EXjnxMoGoqTOeNYFOJwXnh1TUARWUAE0aB60OoSY1oOhRe04CmLC\nH9aas35KsbTvTyZ+sIFKrBTZ0cKrYC1CKbNLTuD2C3/SYrZot9o1YG/YYTFd\nrOU4ErKTDOyV4eK1VsDSUqzeggyavDX+atLl+/WfzVLYjYSjeR+hhOX9sIqa\n/pDycyL9WG+9FUzaKRRZNpro+hPat8qE/rh4JY+eZRkLoPX1vn9Z/DxsmDBc\ntd/E+TE6dSsEGPhOlfEYCGNEhn9saFeNn6ERRaQ2AF0hfCVlFcQFQiXvZxhL\nS75YQtX2kaK4acV0Ah0qMCdwkipRIHKu6dL362B12rDFChjXNpVe4DDRkPxh\nGjDW3A0AJAbnvI0xIMH0y8zBl2lF318j6g9rihk06HQYMpsULmTd3MJyDnme\noE/k\r\n=tECb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfDZityZps7RvMIbx/cTiiepP5FR0W7+URwNZLxacZ5AiEA9r0A8C9GbQM+y6kBtAAoU1aHDSFpcpvbueHR9Ll990I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617967120-f0831f07.0_1617967511698_0.6847487149747244"},"_hasShrinkwrap":false},"2.50.1-next-1617968402-44ff8e48.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617968402-44ff8e48.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617968402-44ff8e48.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617968402-44ff8e48.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-BIg0RvghfGkk9dxg+MNZevJZvdax+y8u97lKjNRNAKPuh7ZRWUy9DuLyXqrEUPGw2M/bU9Vf+uojNVCh8N/TTQ==","shasum":"3080cac1cc9082a85f46aa3304a577be73c9a7da","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617968402-44ff8e48.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcD6ACRA9TVsSAnZWagAAA2AP/3XKm0dwF27Er2VCPaKz\neyYgcUorX0Lm4zReD9h582lnuBuBC3cdSN90oU/l9WFykIFimckojKJ8qDRx\nCzcoXVYO+PAlX4e/WJND0BcXRFSz9kqjaR7AsnIQyLnE804cr0mGo26tfXRP\nD/AiBma8Q5D3chfcDM78RoNPobAsQ3m7fLV7NKLmAvwm28QPIaEo5sHaRhn5\n0eQymATybHHIc6/FvL9zlTHHgFVXUwaPz6N1h+bGJJEfeh59T7FVHgnFG1Qa\nK92/Ttt2C3+ka52P4627aaDQRNTh5flEUZuM+N/oKPhCyc8XycD03HFYkwg9\nXltLHUzqhO4MvTa2qZ5bc0kycFtHsZuqAYbHyNwCOBepAkAde5v/pacAZhRd\nnS6/crgveNzth81QXOWk1FyJcgeSOpdJo2LNe6eZ5M+b7ojwJNpCLKHRHWu/\nckDS/L9tncImVxvA4WZs7hPN0YCYztYon8+Xp60vxYjjlu1Eeukt7a3nM5R7\nPVsTGg66Gl4tSa1/GDs7L/8Ql4ybukfLifDL45EanxCBC/r7x05j5SMvSIGK\nrH+5e91Myz+Gchb//zu9jnGmk1T2cJwoOIKo2SQ6V5McW8RQkXaOTWJr/ASR\nxxcl8J05cr+a3gQxO2FC+wqucXFzIkwrSeaDRg2F+QaLQtbUA8WXhXS2UPdG\nLyOt\r\n=OFyk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6ZDHCiSXti61qawkxhlTusp9czCRd//eNd4h189RPhgIgXq+bLKpLIJrOwn+TJa01t1INM/nlXP9H7OEucwL7IEc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617968402-44ff8e48.0_1617968767808_0.3400178040748436"},"_hasShrinkwrap":false},"2.50.1-next-1617970277-0d132c83.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617970277-0d132c83.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617970277-0d132c83.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617970277-0d132c83.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-xx71C5INOh8E98nXF/7ItkdvT37qU236hkcn29zepkpJ0fEsda+9whLTysRrY8pdoZIKfC0gocfZkGV+78TVQg==","shasum":"3894aaa70b1430a46d97e3bdcbd72323b71a37ec","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617970277-0d132c83.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcEWqCRA9TVsSAnZWagAAOZkP/2BaifdFo6thnfkY4RYm\nxPb8H+dIgZvT5QobXadUFxP39QX2cJPPZb8wj/p+g3Ie7zNOiP63j6SwNBHZ\nOJpUSishrS7/qx7wPfnC5avQFfo7TP/W4mw2WIm4FrDPLvuTclTvUnd4hkwM\nZ2FKmHfnJn6a/OI8wiS3o7yf+PCCiyhq1OzErblL+zj4ZhUfZ8N/Op8aYynO\nQy8ZrbypXIpy3v6hx/ByTSOz/xRbvDhNtCEQ/dPWskkAkqODeKz29YfzKsYM\n0C7x2l2fCrnhMSeSazruNkRfP5rAR/fZOrre83aUrnyTpO1VUA3Pdra6n+Nf\nia+X3QBahsX8FQMAUqLGFmUWPfRo2V6RN6tgCGj/hWA6WXqyxLrlOyp9sLJu\ntoNhwoGaWHeweAdnRzCIZo4qhnHWV2B8t+H6eEVhUfzJ44ijsN4BkQh55eRg\nnEyDJYWh1mUTxzsXrzmqfAmIBs4tImP5MCy07Bvd7sMtKzpsntnv4FpQDD40\niExuKQMcX5atRWlRrAufm58MSXcS75MRMvzUKFcnrkwdZgjBs2PIB3ajVgP1\nzUOse37I0E1WDgJ84gKekZythReNarLJA+1+h8qdv/E6ADY+KvSQMbNXp+B4\nS/VEO3Zln0pnYXAlHrhPKYmtOtwUwqO4XxBYR8pkIm5Nri2N5cuI01hO/K9Z\n+rfV\r\n=SV0q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDa7rJmZUd7DNZ+lv29cpulGADHyo/aQJJvSj/uuXoMQQIhAJS6zGYyAzTUSWtj3esSGAIxWelDq31ywyHkcYmlriBo"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617970277-0d132c83.0_1617970601544_0.7037320581706903"},"_hasShrinkwrap":false},"2.50.1-next-1617970300-b497696b.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617970300-b497696b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617970300-b497696b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617970300-b497696b.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-xpNmX8pt0zLukh6PIhkY5v4okJl73ah5x7gWb6YHYeYjrKGX2hXAT7iz34YBwYEbwt1lfdJhfGFvsaHGXCY2MQ==","shasum":"63eec1497264a1a76b8c5133023f4fb2a0fdbb36","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617970300-b497696b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcEW3CRA9TVsSAnZWagAAIwUP/1DK6mbZk993fdwXNNxV\no45Xy5nVEh/VUyGif1M6SBH86xJeZDM/rQvnN6PVmWZQPk6kZGtiO01uTyul\nVYrDwU4ijXeZxIgLMpiYcPZtCcWVWqMlfV48QdVelsQ7Cyu3HnmIR+p0iKYu\nXz13ttJyfz+vAxMP9sMKRmjAPrTW89FjwmOjbtmfu9I51NbhguTzimVqmHrT\nGAWIxZDyhwZwZYxnsdhjyJS6ZK2uIjJCzcXGvrgxKQXpNRRkel9JGkDzfE9G\nNmkjVCteAOatxmVvJrnUMxVUf6aC1MSX9pYfj3FieMcOAP3CZ0gjSA0Icl7I\nO9V7nkFe8L4khZEsYYwWQA/CFukHvsrLRaLEddfT0LUSV+KMjfEe5fplu13T\nuVAW2RRNXAYjOKiLgPLg2rnfWtWwGBw0nL1GSqMxfoXdbl0Hmq1GHARr0Nns\nEunzbY2uldfBaGF4v9wOXe/3jy59Ubd5EWnVFXB0seFAZ9aic3Rgnl047Rnk\nUdvDMd86x2KiVFcbynI3arQwRs8P6bMlMs6isJZFXHkr4UuesXsvFtbeONBH\nnqHmXONPWRFjZHD2kTyl3ieD9gzKUmv0dVv/xvt/HJArpYh4vPOv5TkkZQ7e\nYOCEYEkh3FJG1TTKLvRhi/k0K//uRGnc3jRXScswl3m77jkR1JpXqzuCdiFe\notSi\r\n=gQnQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGHL/rddqO0/vuaaFRcKsY2VKMfty9TepHJgk/NC+ULAiEA4e76oUIlVQwH0WbRXOq8PTXqySzfavxvp4hzM+07vcI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617970300-b497696b.0_1617970615508_0.25453598312965275"},"_hasShrinkwrap":false},"2.50.1-next-1617970409-c6a5e655.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617970409-c6a5e655.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617970409-c6a5e655.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617970409-c6a5e655.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-GWXfST2yGN21BIcCgtNWe/lbwTYfH0lRiSCAh2SwcjiNjMQHodHsKGvGoP3VNOHSh1UGk0OWb7l0GXNEFQaATw==","shasum":"fa481d1a69d58703a3535008486b2fa2ad0f3217","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617970409-c6a5e655.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcEZcCRA9TVsSAnZWagAA46oP/jJdXaY+41mpZB+DXFrz\nIbjyXieP6xLOgPN9cSmVUX9Qv/YTXguecy1+xx3huVqCFaCiQLElCij87uon\nkymiw4POb8HPLWuaoFHrA7qh9uXKgBQNcMRYWBPgxiKltNTRYRTOoL0nHbXX\n3ki9BL/GRWHOfXNOzKZcZIqU8cATwy84jXdAWlRrH5/kT5sE/DJNHlUbpCbJ\nb78P/De4a/oNasEpqVL17UKzQv7EHx6firTocJ34OnkeC7zZO818ZY4Z6Vfh\n96nXh/GWz3RVdrOHgp8W7zDcS2YcV1v/rRYRWHZh8j2sa+/wuD01cSRUiOIf\nyeR37VWXXhRBjLEzUWNe8RnwgI3pDoCWNzUr27qNc+fq5875Jd0QVQKE+YBy\nnbUAAq3DZzxLl67McDmeNC0Rk7ezCz/FIR4MntExqUjHhV+YDFPqJNtN12PH\niqoAW7g+OGN/062Y+2/qYIAalk5Fqf+ajwucbl4RX8gISikZcpq8WqD2JS/O\nz1pgsS88g6OFeeUl94QKiBB3OD34Fz4kFMEIs8fpwGSHBT3lNqhP16pdWCo2\nkmTGVhcXFEg+oP6daaRyc6F2yK+AtL9yW264HgeAs29GNkOjwED6Ri2xaL4Z\ndERyc+RrEJMPfKLcanedfxHY156VlK/dsUsDksUrz2J7RDhLvM0EMkseFDNX\nMjv/\r\n=QjrU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBTu6CDQEfVP59I9DbnN683ygyB4o+EWv/TJyJXqgLGmAiEAlDjV3iIQ3pPodHTCeUp+GsC8G7KPQ/iAMROxsQBdTzA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617970409-c6a5e655.0_1617970779773_0.877657744433169"},"_hasShrinkwrap":false},"2.50.1-next-1617970460-93847529.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617970460-93847529.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617970460-93847529.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617970460-93847529.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-5KgVZ9q/HN/u0QhXoJQuaIp7f8MMXCCzs5JTKB/7nyQqxrHAKJJM8nhu7KfDb+sBwQMeSgdPrcWzxsld0BrvLg==","shasum":"7a89eb06c6a4a774ac54f56db5dfd4e4baff2917","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617970460-93847529.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcEaiCRA9TVsSAnZWagAAPDMP/j5peaZi8F8f8DYc/soX\nuSXqYRb2igfO9Zh/9rDK9gmnRIrmNkY5ftsA0lmdoXEniFnJGNNa2PKwWoHv\ncvvi0RYWP33klKK6u56fk0RUjDfdWJyIkGXEGytsB10EUr1hJOb8eCGU23qC\n3yjjBNyKe32LpM3tN0sXx3V4hj/Vj770Uqf5kdyfifseJ77BXOrmtgM625v0\nfuK6dPrAOtJpofsB8ZWHLdH5HJdNi2DGOGpzz9igVgQEnxd24Ur6F6KsgYbT\nBFMIFCgjKxWZklbbO4lOJmLJ4YeepvfZ4/9v4GV/1BK+/e+n8TgN44IC/xyW\nFkk+VlZ57I+Uvy5IakWJ6baHJLyUaIrua5dfLXbqD5uZ9bvL1bE/e+1yxoyQ\nGBg2F4GDmg3eB8lRWkcKRFXIzbRFIWqi2P3dkpAEYp0A2k3Ttg4Ca/+DrYBQ\n+F1qrPIOIkiflSQlOm+fGzDcI56fr2VSO8jvWg3f3vg74Xtz15Y0DH+oDNj+\nZiMWyGW9b/e52+JWrNdjxkQeR0kxgGmM3Jx7UFIqKqY2OQ0Ax8sViyar/CjT\nHmLfud8NOSLSAwHrMOPEx1atIrVpxHwvxew/rsIpIX3+bfn08VvzYhGgyyyc\nmTmhSsu3S1Q2Of/4l4Pn7UvZBv3mogDzCRrXYlJWqf2zkpKQfdIKMS5Nf1rT\nyID3\r\n=i/+8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0Hbb4KkBfaZeS0y5o6Cu0dllRLC9teEdJsAMzvdXxvwIhAOERThMSzQ/4dBgOZKxwTKVNfHf+0nL7NmhEYDrc8p02"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617970460-93847529.0_1617970850182_0.16946209686963054"},"_hasShrinkwrap":false},"2.50.1-next-1617970746-12d66235.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617970746-12d66235.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617970746-12d66235.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617970746-12d66235.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-IFi8LN0XkoE9ww6Zm5cgWgX5W/bT4J7+NtoZbqF4jE56EWYyL69g9WtdcGCEYS7aQkgpUvFLwim58b2KK2+u5Q==","shasum":"64c25dc7a996b2e17e62fee4652d64c20d350f27","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617970746-12d66235.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcEeaCRA9TVsSAnZWagAAYYAP/RLTkNpaV3+DgV9jVc08\npwY1Ny86dhbSMZa7YsIBrKScYySan3x+HD+Y8exHZPwpqsQdOh6PeH5ntbFV\n6bWjGjV8Arhe8IKU10wwjjPZjU00slv/jlOHH1gEa0Cmu4NeUg06PS3HngvU\nlD4mHpawTVCE7m+PxZUbyPiD1oFk3XFsx90wfvVYQLXlyrQF2fUWsUH79Kbm\nEYeiCeelKkaTOf1hXtEvvFm6fX7fPUx/1uPjmNXSgdO9gAqAq62ggWLUEer1\ngGJB0a3BMacftioXvYr5xtDyk5/bQaama7cODkHL8564T9TfK0nvMcfDwFoD\nJJfBDuzEyUCN4XiQj71IGcphLUNo57EFmIuVqi2JcSD6EwrF6U3/ok5o778d\nXXjV9hDKF0xeXue/rBmo/bn8a7xE9RAgDhHAiulPROTGy4TrMhMMv89YbY1k\nPR+1aipXPlucMAFuA1v01iDSIhPfc6lRrZOF5TouEcdxUuAU0h5ZgR4gI9DF\nGcVnok4RWE892rb29QdE1IEcwL+s36APeUrbjZgj06j2o9U6ncUlbrTGXgbL\nKEciM75alBn3UF7y9kqxyI9yFZeP0SeOZtf5QD2RV2OlcQjnoDM6Jl2kMqKl\n6IVRnZPUwV4QVtZ4V9wbpi8xcaHVCRdxrBgdFp1rs6eVNalkkvY4AUED9l5q\ncSH7\r\n=0tSP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMhqvwpX5DscyVkJrNeE/J8VS7K6x8z/uOpmvmrlG3tQIgGQe2SLR7nCsyPELzDkKPlpi2qGne6xQ0njTQdhG578k="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617970746-12d66235.0_1617971098291_0.27985438723634837"},"_hasShrinkwrap":false},"2.50.1-next-1617972884-145374e6.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617972884-145374e6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617972884-145374e6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617972884-145374e6.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-E/9vj+4IoyF8qa3jgJN+IJH/oAuUQB9WGvREkpilBfpgx7/nvZ2lHMluUlOuVbbl8r/aUZXuQUa5InCrV2ghBQ==","shasum":"8f26c5ae0bdb50b793e2a79bddc42639e35d92fd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617972884-145374e6.0.tgz","fileCount":14,"unpackedSize":13930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcE/SCRA9TVsSAnZWagAAJoYP/iZaYJewjiGUVIDnxPmT\nAhP0Yvaj68XeSlKd35JgxxLPpbmnEUgz5r72F+k3Dz337WEYQ9L35zJhws4k\nDjcHUj5odMQnYspTS11aXY7hJxSsPeqJqET939pK8AilJ2y2m2GJZ5WhN4Eq\nP84NEJNNMoV8K6iHjudt6k9U+W8ReUtswKU87OCEwwu5rzP6Pbb6FAfkFrsV\nbaC0Bs1XBtaMgZC/9UN3tpjU+lpBDzfrJXHY7yKCEMuHXckxQmJy/7TPpaIK\neu+7wbrVZdMZH+Z/GNh/Y1cDowJdkrvDvhEKrS/N/2a6iAOzU0QJy91Y3N6h\n7d0Hahvp6CVnpQJlgs77NKG0yT7Nb+Xw51sU4Ys0UKbuaLC3NbYKw1NzjH0N\nGm/bAWCTgRPV3UTUafmutn8Pkpi4EmhbXjSnXpTDhaL01dOJ7YjEN2YqOlHs\nJXyoR7VquFrs9Eb7btBhRx2B2nQOdPs8Wc1TqnO7oIQZy9TBAhvjLuDBUN1a\nxcGk8GXBMykC7NfKxeELhXGYgtO7xfr38rxG4wdSFx5K+HZrJhEx0NwK+Qdr\ntHku/PiDY5YZTO0FmlCtvy+qMNESSYyOXGdAx2BkAih14oH+SxCvixTGYrte\n3GU2aQ4s83Mcq5opT4IFpty+vycxydWhGfyQ55AYIzizqoT19i/KSry/Ugo+\nnQ9W\r\n=eVe0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnpGG4BEesK4x3KQx5AG6URoTfdAAI0V8yN2aJJbfegAiEA9V1glHD9zxsYano+d8lb4xj0hhlAvNaVbt+u44FeBTE="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617972884-145374e6.0_1617973201623_0.27827507403511254"},"_hasShrinkwrap":false},"2.50.1-next-1617978913-fecbffeb.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617978913-fecbffeb.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617978913-fecbffeb.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617978913-fecbffeb.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-VAKonheTPPmeiSMOO1XwWLzl69/wHTE0kYhn3ZaFUarWChKzlAk5MEZvIjEgUU1B9LAboL1FyBBOHA+Nfw9hnQ==","shasum":"74c3d42cd56554ea347c017a3ed0398978be36df","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617978913-fecbffeb.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcGeaCRA9TVsSAnZWagAAQtUP+gJfUMEJnICRtclzVaMf\nbvoyHYdrCRGWir5i+LuPN+sVdkz3NTWo/EFc0OfNkJ2x/pgdPOHOJjhnvTki\noGrWTjDeZvYs2QQAW7YlRtqKG+6ZtJrhZ3Su7MnphrXxCwqVYK4Ws5LqxDDi\n9JJbPiEy5PZ+gjr5HTe9JF+L2jmkIZ2iyXiK4IcoA9mlyxjGev9nDgb7Qva7\nsM5Ua7/cTIUI6+u1IB1gslOaaIZNZr2YxzWH3n9eH1FeoVk2HtTf+3lv4lDx\nYE0phh+pxQm44EoKQVnfKozS0KVpt0rz5OGd3+FZaN/cqYzyTM3FFVuoMaA8\nkFo/YLGdMsxi6eyVCPJNrL0yvFZmnRxQ/02HMKiDXTGb124mxax6P3HYju4A\nID60MB5VASwFGGpWHjb1sY0eok5umRnR4JvX5aNrPvKxAetpHi+qLWPv3iip\nb0fr++Od/wWeczVyqzIgYKJ9q7Wu3J+xADUoHePX0wTIZo734L1bbUDC7ObD\nZ0yOdBv/cgQ1qa5dWNdPUeQ6WInsiXz8p9LDBiPaO1GvU9a2W1HpvtcqVHCF\naiDwlIOOm27kWXduGYcJZKPWKfX+1u7troGNDLEcTDdH2Uq6EIwkmI8x6SaW\no0juTH7Dp/bsqatNhXQpT6VpyOJJFOjqKrOy+RCK7umprXAf4K8Nw4PkeXeH\nxg/0\r\n=N+3r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHMLDlFPM3wAOdOoKgBMbq0QH+8mBwNt+HHKhJRUES6AiAv2iLaENOjxV+Ke0e4AX9WGhE7n8M+rle6IWIt+vu/sw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617978913-fecbffeb.0_1617979289667_0.3273224091327942"},"_hasShrinkwrap":false},"2.51.1-next-1617981088-6c626f81.0":{"name":"@xdn/apollo","version":"2.51.1-next-1617981088-6c626f81.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.51.1-next-1617981088-6c626f81.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.51.1-next-1617981088-6c626f81.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-QLoGhNTB1hFMV9Q76jINBib5fhOZfKyHgY9XcKGWXpd/0eNRppYXa+qjSKw3tq2UMqMR858gNL/AKXo1w0SnEw==","shasum":"000bfb64ebac6b651201a9f92e851cb2b17fac00","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.51.1-next-1617981088-6c626f81.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcHAYCRA9TVsSAnZWagAAkSUP/2sxEOHdqd20pKwcSa+2\nHi8e/3jMf+sp+Vy6AGKAeZcXYtxl6IEdcWwts07pod/yMcWQY39l3zFqkDYB\nJL2px8Ata28QSqwCedPj1uOExdGLqjmb5Wji03c4BHh9XGZOzlUoGEAH2JTE\nINWPVY48nVxuEkvG1I7D4c7Hxd67xSiko8m5hIrFwAUwadz4N4DXOKyLuVuZ\nMurlqmdkWjExp7QQbuEjXBCyIENCIASg2SMVNHq5YtvvvKnJgAi8rFUiq6Uz\nORvRqEWP22hfX1Q/sXd7Lv8keJFIa84Bb8eOXVxwNajSnp+G2JdagWUWMUpO\nyrFeEQj/SAgz+vG7VFVnXjM0Z5YYVhS9Q8x8QvPHu55dz1PTFvkWHUxT6wuu\nq9aS8Igs/m9Hb2HiGlp6m6YFtWHmplVnOrQEtjUslr+gK9LiDPAoS5yu6Fge\nCRMuf6h0Ol00C+LF+BGrY3WsR9dkqlIM0rinpaSkdl1gxEztkbJY67jRdDSh\nZmSmvLkyYSAVlhko+ikG0x7mGuZYheeaPScVargx2rlKzVHvmzq3zSGcC33c\nmmx7VHjQyeZGr0g4RhliNctLqSXjokgyHzFhHh9ev17ruR+erfwtpv3HxJBo\n+E53Eyd8tactaW5yK6r1zGpcip0SIbAMMhLR4eFniiY5nMvsn6wWP/lb+yh7\nBDgA\r\n=AQd6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQnKlNWM+ghTauWXsM8gVXAKqmK78fDg5qckr+nhGnTAiARenRrePnOxSKPLM1bBcvt/SpKJTBv2stJS8XJr+MtWQ=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.51.1-next-1617981088-6c626f81.0_1617981464216_0.30940813867406436"},"_hasShrinkwrap":false},"2.50.1-next-1617982261-954c308c.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617982261-954c308c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617982261-954c308c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617982261-954c308c.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-0z3pzH2Duzp7FUE6+TfogmhL+QelDyWXvymgPemE7ICAUV1ozuKp4tMmRJxhEvmQoO5QPMNG8Y//nPJ3z+rvDA==","shasum":"d804480dd6caf7199f9f9c909d705a6bacf5f093","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617982261-954c308c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcHSjCRA9TVsSAnZWagAAKlwQAJQVMp5yoxHiJwC558+C\nyKpjwUL0Vx8+oTDwWomWjjlIpt7v9bGS9au8FmAqZF02TBWKf6dDP30KK8wW\nBWsj6KZsJLELmcetqMdcmBwtWfP4/zsVROVQpB40e85duZb0zr/tGnDNd0E9\nGbvXqWH7R3InlTrptophA9ZW+hT7a+AOPxuwC+TA+LNSkqS+3qRKreZB38Ij\nc87j+LA8lyUzHyjuvbKQVJ6c4+AEkxppR9Lq+1HwTKq8Sh7Ns56vRGUU96/7\n0gbmY98htT819VwNL2B89fjNWxB/X/f8GhHAnGfBZ9fTseVmFpto+Wa5pvHT\nyHwSVOMxkT8dQl/Z5/TdDX4XfLSW+IFlktPzKxfAmxNuFQBnxMwN6BSY0OGP\nC9mTIyNk6JgP7NJbs6wLsCWD9tzOIVx79YUfZzTqUnyPwU9RZNOq9YPrxR9i\nJIa5b/s5jUT1SOhfoOmrs46MdjPrx2201tpkfeS8IkCRtQeikLF2KfA6329g\nwB7rOZiPgK4XQbBKV08C9dya7C5XdqXsy1iHsZDLBP8jSwWZv+f2bI2EX296\ntHkMlOEDqmY7hkm/sL79nBqQVHtHse9emIsIA902Cce70QP7CtHHqdYssyBs\nBSzyytVd2XGJZb5tyyMtqem+cbBQBBXIxr6bCnzVHJAJMDMXLQw2aUryOokw\n30qQ\r\n=sO0K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFTkLetr9hKo0w42xobJYFYXSXYIDKlI7fp8cRKe1xk1AiEA9DEMetSJQA9VWcblXhO+W9lODSEvYEq76KdALy8Yofs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617982261-954c308c.0_1617982627003_0.8271175409998242"},"_hasShrinkwrap":false},"2.51.0":{"name":"@xdn/apollo","version":"2.51.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.51.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.51.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-YvIIafQkDq7ehH6C3PtrxFLCOks9LBFJKOnwFSYDLzzMLcHCqeyCkbsY5Wwme38WRRwH7aqBm1WUkXPmUZ6wHQ==","shasum":"39a6e91012ea40ba7ecec6de7c21724e9072f1ba","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.51.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcH7/CRA9TVsSAnZWagAAmewP/0hbjV+u9CAgg+/v7pRF\n9kmcu0Uh1kHkjb7dWahg5CJUbwh92oLsROa77Q+NQG0qusFQ9my3/za4MTza\nabE/xRQC9Dd4VF28AQSN7mu4Y8o52dYqMNelvxkInWWRq+ulNvRhoa9RDPQy\nallaMpZJoLS/w3GXtLSCKpuwIOQh1QqidVMuByp007tWAIb0s5tiSY95TW4D\ngrwwYZMrc43lNI2+s7XibHLrpn2aDQaE9nT3Cnr6lM8RyZF/aVQbOqNvbq8A\n0AIQ2Ln+L7aiIINK+vhkNq0wLKHH/pILNDDlVKcaYiBfgFeH9+pxNr8eOHsP\nTEPLLvnEAo9uhQR9Eaqsv+AU/bRDnhz26pzd70R1JbFav/99DvXvYbzXhqOY\napGk+QlpEkhfBJyo5Gj027RVAXgWurzAxFUykcBUds7xSoBk8ls6buvbhntZ\nXENA++3Bc7psP/peTcbJqaxspTfj3LoS/HtU0jiUfxKmAS50DMRSpeZAKPrx\nU85zWRscuRsXKtnAMUVY6PVuI55th5V/WHWxXVw+pDrPCZI9JYff9sd1K7md\ng9J+FuimUNAFZGWHm7zJYUKuScvOU1BQ8K7zqh+PfEslFzaAYX7kzM8mwQu2\n6qAE32ibkhc+Y+Sv6FdcLNqWwXgtmo7O97Nnvpt/bwYWqGbYT6hBQ8qKMkIJ\nKkjr\r\n=jRDz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4kSgk39p3gtP5VHPCy2wQoGyOPWKgIDIoXLySlaqHXAiEAu7nGoOBPAaokD87jTb/O/5l35yjwUo81dZzlfr/2vHs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.51.0_1617985279388_0.4097821421580823"},"_hasShrinkwrap":false},"2.50.1-next-1617985606-33a80696.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617985606-33a80696.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617985606-33a80696.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617985606-33a80696.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-osoys4VYAB9UdwE/8KS1wbu5dZE2sp5ih7WAtHsZNruwfNx+pYaosjI3BnawUS1GYrV9b2ZxvIbZ48JQ9ONlgA==","shasum":"3e9194f342368c54b5d49e202644da54ee536615","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617985606-33a80696.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcIFsCRA9TVsSAnZWagAADWoP/1mXrPdN4IboGLklplJD\nzDT/YIF4zJQRkMmXRIfMCxkjtCT1WW8onimmMi+yDjHGQShCyO/lmfaAsvds\njJSjkffIrMitjnto1UXy8DjIrCA1KYhy7tevXHE+nUPSTvvhaE1YEK01vW8d\nhxjJI0x36vLKeep88+3wyJnCvLssar8rpUB0drgXakcFXxkGIxA0kSeJXley\nOLhJXCqvF2ALqMZxUdWNw6LhtzGlTcD+pyf+Qia1T1I+Mjr+4hJHgzsgYymC\nlyN7ZTTCfg9THNWUeO5pKXLZvCkhmxcC3YG5yar0J8zpjRKMqJZzwC4u5sHa\n1c+fzkZPwm7kerWZgtFEztRZGu3Cok50Ihjrau6OW7Ld7zbbIiLmwcXiETjr\n0ZxyDTsfWeBcn0nZqgJjWx2RGCqunHjLqmY55idedse/vRcf4sP7Ks7bio9m\nI5wvfx9VbSbOp+26/tdvFzFvDbINacTvd23Py86XbH9wpA52AfGejUwUl8iY\n4shZvLBmbNlfsjzuRLtELTtYIXC6HRqMHmyCwkVDmoYB4CaNOP6EJQW2rHcN\nqKIqDbapu177YfeVrp3pjSB4HDLcxr0eVM5riirLotx/R3ZYnXIIp6BXZFzo\nzLTp5rjSZNoYd4nopBEBezJWy1wNRN1vbfmYdphtoUIJJvIKl7RdU3xetgLS\nw8Cv\r\n=KSuO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZ0rRrVjuxfahi9lv2/aPgfHtso7aiAKxKPIWq1ZRuAAiBba/wL7Xm4AOoqUjiYu+aYVXxqN2ULNRAJULgExLzA2g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617985606-33a80696.0_1617985900502_0.07862626191870725"},"_hasShrinkwrap":false},"2.50.1-next-1617986021-3e6ad425.0":{"name":"@xdn/apollo","version":"2.50.1-next-1617986021-3e6ad425.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.50.1-next-1617986021-3e6ad425.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.50.1-next-1617986021-3e6ad425.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-O+hD2EBU745IzBHVUiTBu/yw7PF0E2qWaL2y1BNvL3Q2RkGMtrjHoNY6gcHTpqhc7Mso6g1tOkUo345xcS0f3A==","shasum":"25270a802af8fbeee7bb79a3ace1d2897f7a512b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.50.1-next-1617986021-3e6ad425.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcINQCRA9TVsSAnZWagAAm1wQAIVZflTFF5YiC1xaHCAL\nKAfbLGRGvcDzl5gm20OkD/PuD2SytPoOCgC7nPjeABXkZlZjz7OcbGBDFBQg\nGPJUXXdxr9LoYyMXZ7CSRvBp+sdgEuMiuxmwfo/MAw10VghNVpeEnLpfHWch\n1Y5flNTKbtjRLOF9FYdDyEp3Dt7kmfcGYk631pgdgqC7csWUwZ0Ps/DXMZNd\nmZIexJzJUoMJOX6hDvaGP/EUvQAZoHkRnkABujT7XqCBbfTSnYfjpY7t/L2s\nuCVqhfZgypQ/mFqENPwtDKz0SKlSz0be4yx/gOV0t/k7eHqhEaKLXAKALGC6\nB2Ln5SkenWajeCY1GZZCjcdpDGSJO7z04DrgqGoBxHSbDtGix2E6ELCTvm5I\nvGCTVcAICnwgqiliiytvXlbBIjTA24z/UdrHHIO8ej/wfS8dPzN5EbFRhJXT\nNciJDH1W9SmVpwP5oquLQGQALfiqSmKjCZtImid/9VrQuD95oK6XvLL4xQgk\nJk4bhK4hXmyE5yqHCy7jCbhAD7y1zlRWghMfR1I2Xx/cJJJrJJwqF6JHzlOk\n0xRh4/CcVmlTAP9bFd0yC11hVukvAh/H0FRT2dd6j4zPEEe3c9sapB3AB0Rm\no/NOt/6s9MCldGOkYUkZ9yIFWSZRb2JsHM3IWdHSgsJz+uznA+eaRkwBMHdi\nC2F2\r\n=7mXV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/KOQPJ14F1EE5nRNTwDj6TyVdP8VVBH16OXXCS4Z3HQIhAOOj8fr30ZlBghRcFeqaUKnJKHB0yTx/J0umjYrmV7DN"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.50.1-next-1617986021-3e6ad425.0_1617986383510_0.9979417475523509"},"_hasShrinkwrap":false},"2.51.1-next-1617993256-842b76e1.0":{"name":"@xdn/apollo","version":"2.51.1-next-1617993256-842b76e1.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.51.1-next-1617993256-842b76e1.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.51.1-next-1617993256-842b76e1.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-+7VJVeuPelHYQ9Nye2Zkn+6v2/zft9/eSCWvj+hGe446q6KXfzuQCtuvbtPH0gILAj/lB/+VtRGLG7qGnlG8mg==","shasum":"f2cf219d73edf37efa66264540781b052c0d7ea3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.51.1-next-1617993256-842b76e1.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcJ91CRA9TVsSAnZWagAA0JYQAKRtS8o2wySnuwwhTdZR\npDuCieNVaXzMBxFL1K3C+MDxUjrgMfhnagxG8GfEqJNJvgcwR/yfkG1ozC/X\n1dEwa65ZgbtNIBguPbZDDPR6zoYh4AcGIv921Os20lv7AjBDFLJ4k0RZiUnQ\nNlesBLElYJP1pq0Aey2qO4wtKiGRuP73Zk4QkO3xDDCbZN5P5GafMMZglpbu\nDDLVM7WjglUAUZp03KZ4wynseE3oNSHmfXIrE5UQtl2lQfLX4x7P0DspeTtU\n5bZej63FLKfEx3zS3DnMjgnhwmKzuA3wB6lZM4kZ9lTWEKzwXEZYC2UL+hU2\nJlqlSOS7eK5cfPdv7yvj4W7lxSuKhY5ke3doUQNl/a0h92iLwj8K9itOgkSI\nmFRQQNHzyYsYXwEEo+zOyk/nwWx98aOMiaIpJ7p+CdHLDIBg9FxQUV1AjE2k\nytTjoEmBeEf4nqgz29OSpLXmj1gyICJOZTr7QFYjuNqTyEzfltnD0zW5Mg87\nTM2DS5rZhjfer4g2kX0QKa6revvIU+BQCfXyfxYg/4zjbsX08rkviTPdAwVH\nJBBfHoo6wwXN4KaCXJOEqWGmkKEzFWq1SgHJMiakmgg1kGnoVeN6K1xvI+Hu\nn2JMChhYBjKw8PlD/Qmrcj3/fP75ZQsxKZas22Jus559EwpYLl0Wf7sD3szw\nrzj2\r\n=Bgzj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC28rPzLdncK2lebQd4wPgOykMV6EblgcLuX1FdZ1SEOAiEAz1JCn11v9FBQyVnr17IsQv+9ZpR3BqRv8BfAD7XMtAA="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.51.1-next-1617993256-842b76e1.0_1617993589308_0.41417191026277944"},"_hasShrinkwrap":false},"2.51.1-next-1617993723-3597223b.0":{"name":"@xdn/apollo","version":"2.51.1-next-1617993723-3597223b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.51.1-next-1617993723-3597223b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.51.1-next-1617993723-3597223b.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-VVNYwaBEsffXmVh3b5BzMDgS9zsUk74LndXnL8mfEM72mRTh87qjmT4LOs67OUab3oXrZrKfm+3+xwpvwtVElA==","shasum":"0bca14b6384d801a3f798e6bf9dcf09d9f8a8b7f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.51.1-next-1617993723-3597223b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcKFUCRA9TVsSAnZWagAAUfoP/00sg7sMRjZWzTAAicMd\nE2n3aFbyAz/dFji0XD7Tq3A2H93w+eiAIo7j0WNDLvZSQZVuXkjgv0LkRKFd\nmq7QgW212pNa5igz50Ys7CYJo4dpzJfDguh7oEIH4RudSqwcAL9e0lhlXC1p\nEztGDovrQDCTdkuspUxwBnAJXQqoQ/7QHBRFPr1NqrTOZSktTWyoYQizKoyh\nG41KytxYyRSBQIETzylpvC/fyVYKJPpMq+C18Gm/7C/JB9P+IzI36Lk/O4BP\nj8bPP7LSDGfpZ+M+kJq1+djR8cQvNQsSgNvR/42z2qDianBLOGXddoHs33ez\nC3i0enrLFl2YecBGPM0XtQCsHjRskWx1naXh6aCqGsJ4b0QM6SMB4d0E0zWi\n4cLOJrg7SrIJc/PQsDyKcrGPnspN+DwAMADJxmtH/z1xb0YKUdnafDz+5472\nPZF1BXvWkUVhlGHHmBgZO1Qh7r/FuL1DkKWzXSVFTJ5EP8qn17jcYTQG0/xX\n8VQJ+xN4hgMbOdkp/nA2mAxPqrzZJZGr14D/aV0M3+x9aRIzbI9r2D51Rx6C\nol7rYcNGJV20Q0x7VDsrgihzAhKAyjscUCe5Kx7C6ssznAHq2UnnaxsHIH3G\nLcHvQ3HXUy3B74ZD9Ir3IVwaS8eczbmFvhMXBqoZO7drHrQjlMk4CmGxbfrY\nQAjo\r\n=SF4e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAM3C6wNYJInVLI3JBEEcW1OwVvpJzydZA7jedhj8in3AiEAkOvOse9nQ5to/vWMDPKqttM1UZCSFn38Coh0GTcxBPI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.51.1-next-1617993723-3597223b.0_1617994068444_0.5294191002036348"},"_hasShrinkwrap":false},"2.51.1-next-1617995699-853d78cd.0":{"name":"@xdn/apollo","version":"2.51.1-next-1617995699-853d78cd.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.51.1-next-1617995699-853d78cd.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.51.1-next-1617995699-853d78cd.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-9Jcakw0QE0h/amm1kU1x78Md0trJ7B/RbpWeh2oysitj/HXd159N7EvplcJ9pfNmnQVQ5xpnkL79hvgGSsjk+w==","shasum":"d05db7ad0bf79f6c41a96a348b4869a8de58cc33","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.51.1-next-1617995699-853d78cd.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcKkmCRA9TVsSAnZWagAAisIP/02JE0bQa2nh9y8BfFZT\niqWmEwND9U1ox8W8f1Ihk9zbzvLxhxYKVf+tneIVWh5E+Petjw9R7YU09V/7\nkk1Mu9rZTkWLCiKmImezsNmdF+f0uYhqT/ICYMtRAzJipPfYBcEvfVpQ1FCj\nyi48ycoIglIvEmFdxbIu+0QjGGhDftq5bWXftYH1Tn7yk1/cTB27o6GD6dl6\nmII0JRwnAxU+0pK2juEfMgtfzN6UWoEGe3X0/8bjlpYJffURznFWEkfOynPQ\nWUqDQhu4W4qo8InTbz4R5qKVZ1RlVS2SYeqlpN4FcNuDzZdf/puRe3fSrcpR\n2FtjCFoBx0aX84xCtPTpowfyKwW9fZI6cTY8+MWbP81sKbRCVQG2Rse2+fZw\nAaQNw513PI7pjYAEmkV3laZroEF8Cmo/thTmpNnpfM21Th1Hw5hg8PjnnbT4\nxlRREZioDaRK/kVrkjXkQqmJrv7FoYIh9Vfhsq1KYH6S7rQJ7PLvd4jjptmB\n0zkBrI0osa2Cy7N9BVu05RvA6m40gS/X1MaaN/RDxcuV6Ma9Kn6iGRcQmHVy\nbOMHFARVU6ehmkPQeXCNeoADm433qUBgLL28SY8ZyAyI0JUm4GGO3SKJ4F/4\nlaQhAeKuuwLaPJavCgAi4w4M+pt3NT2Bjvj7JsRhM+tIrKLPjGj+VNOHIrYl\nK7N7\r\n=uJ7+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoiGcJocaFUc95gvzlyzNUY3DU3oVuMvDNWy/MfJjVowIhANQgYrLbz0rNzQGcChwqocaSY5X66D34kcLamy/fr9cP"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.51.1-next-1617995699-853d78cd.0_1617996069659_0.8583810332338344"},"_hasShrinkwrap":false},"2.52.0":{"name":"@xdn/apollo","version":"2.52.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.52.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.52.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-G06/CFvW12eDzMeCJORcvNJq6H34ce4+i7sOJHWwE0ubdnCKTEjxj44lIYbTdM9s6gIb8i/n/TyD7A3f4ZXneA==","shasum":"cae33d29d75a1579d563282a6f138e1914ce4ab9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.52.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcKoZCRA9TVsSAnZWagAAHqwP/A3luirWCsG+2e5DREtI\nDJRUsaJbIIb1+3mZiqzUuQPbJZzHr6OvD8QEAtAkHfx+AtZWn6KGWXEco+gS\nRXvZkJXioZp24OaXSuOe6PVF4i2rf/Pf13Tqn3f1eOTfs9VM9aTBO4o44iEn\nb8p4DPDhUHwglPZkLMU/f33UgHY2MQoq04Mvd/rRalAHXj54iOhXhx6w77a2\nVxcUMdQrFoKz9NCJ9lEUvHJdqPL+dvdJc8xAmhUP0HSjqpM/F0+IN7srZfNm\n6zer1bvx71fAildtwRcJQ5S7RTO71qC7QEbpYhJy4zfmImkV1Vpnboo/AVRR\nvpadHoaTykOV7XQzRIjPTT0K+Itnh8hGNBfx9qWmNyiAm5Ng4zFLWTWPj8aL\n7PqJuajm9lEt98PYbqbEex4V5qC1Y4HEkC7eLpdZE0EnxcCQxCOZxvK0K4NE\n3e0chjxF4tgNYKwvHlmE8afOAOSe8vj+HWQomkUaaid9ek1hGV4dVWXGLN3Y\njMtK7zbkk+3coL5AXg/79PL7fAaNT+jiTfZGSwdy5I5jQ2ORZ7MiJDv3ME9k\nCxOsCmDJFLJJym7eORQuh0YO7VIdzZLk3uhrNFj68DHNkqklxluYT/uDoqHa\nLbEecVr61uUiqXqCxd1yDweSTN3bIFCAGyVdReLMAL4DVpv7Ckm9rdgWAy9J\ndUd7\r\n=jX13\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGVwLNNEIGQ05plONluk6c6G61jXznfQOSpXvxoAgoggAiEAxNijfyP5I5pJj6LqYPeGMLK9Pe0hUtEGEMBJhsD3h8I="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.52.0_1617996313231_0.8709460410168219"},"_hasShrinkwrap":false},"2.52.1-next-1618265595-d6fec356.0":{"name":"@xdn/apollo","version":"2.52.1-next-1618265595-d6fec356.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.52.1-next-1618265595-d6fec356.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.52.1-next-1618265595-d6fec356.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-r8fzPeoLMlUlIBsfDHxS3qlQL1HOCJq6ksUuMgkQmtN6d57mWra8yiYr4AEF5ZRne/v/hvjlCKCJ6PzHJXRzkA==","shasum":"a63254ebefbf5012bc4321465e36785475e1d588","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.52.1-next-1618265595-d6fec356.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdMdSCRA9TVsSAnZWagAA4Y8P/3fFQfeGm5Z6IyG7ickj\nwVDaTU3m7Yd6Jncw3uj/aiZU9GNh/+9yObWVDOOvvfQ54aZBeTPM0PrIIy89\n/Y4u4Ele7FWHxhpMxty/vhusS7azQqE2/duiZykXtQOypgrXVsC6Lgdxuul8\nx2lqVeiu0ZPGa7EHbFoKKy6UjUbfl18iZLSwqbebX/42j+QjQmBG4TX+LCUi\nuB3ibRARiL8u8jx/Fiv3HUjzDjLOERjD8AscnyFJgblmZaVVsn/9IaAAZ5dw\n9ibpcy/QJBoKZeKPVhZoeh4vd178mj8SXYtkP4uCClv/WJH83zPD3s6MEAZ2\ncm9p6/MQmeqLiAdh/iJd1zZUrwsgAF0u6ZEmV2fkWfKVlncflAyL4vx+nDUR\ngivm3EuexFHN3YEpxHxUTIAJoINjaTd/+WilwO6RmN5fgPuI9iynlpTeZ0jc\n+Tf3khrKM7Y2LmZrx00jrrs1iJggst0xyCteS/4CMdDq0bozzA7Cb0WkAGf7\nA/7/9Pp6HkWfEPnUM0fpnNOtvZqHryeSennFwJkhC+Y83LudDvPKAOncGWSw\nZW+ZP5Mg9/7LFFVM/GkW2r2XggE38GVk0SHfnGsAknSaEMEsYJoCHxJLekEs\nRRxx9goIF7Gmd8U2N209AChGgHhy7mPZpbL2SC1k3INp0i3VYtYYaEQ/YIHi\nu0x9\r\n=u+cV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZCZT7mglS2cJYmS1Mh7FAN1RgVwP2Ikqa+STEfissjAiAG0k7/ROv1GBzHmO/1GrPuSeu2+qltJwRavByGoFDP2A=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.52.1-next-1618265595-d6fec356.0_1618265938227_0.09090104580491665"},"_hasShrinkwrap":false},"2.52.2-next-1618318667-99b4b1e3.0":{"name":"@xdn/apollo","version":"2.52.2-next-1618318667-99b4b1e3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.52.2-next-1618318667-99b4b1e3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.52.2-next-1618318667-99b4b1e3.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-hgHZOiLRmVxaIQrdPnn+l+0NFiezCErn/Nq+SnLN3/RzTMfUPpfBfEMqkTr/gl5LnwC9J9F4K5bCx5En10ieYA==","shasum":"f274d29c1e7e642bfc7cf7c775efcccf0e36a110","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.52.2-next-1618318667-99b4b1e3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdZbGCRA9TVsSAnZWagAAnkkP/RlD/fHfD74dlEpBu24M\ndNK74FmdOQm8qZG6ZJtROg+1xdKdo5gYtDrLPPEE6o/Edm0yo1CngVSpZje1\nI1/1/wL+j/HpXts/znQta2JOSAPd8lnEHzkbxovDSPw0Rp1/uizoj8dboTlU\nZmO+gKnIwgAJtTCnfH3jScEWSLuXjdAZ+tgUQHGQv68rP7idyvPaTxYsHr5A\n2D2oKhqv1CeQddssXwxquQI+jf2Uhi5EH1XfDqSYdeLCoQTYQfHvBNDgkPfr\n2w8q+jWOIxWM+WsaAelqhKg5kzDSgBxbLTey2xy87d1AgIhvyFQMvEeqNcwx\nN7ZtnWYJgS3Rr6t8CpqeczKryNyVRMu4HX+dIQdi4OaFdiB8Ao0B7OWTcxmW\nk3IzQPCP9Lr1v1Fvjqf9IPdL2jIpFFWLQh3uW4b7Dkeg6xyWC/wtKv1WEyuO\nCr8M3XzhVX2pDisno/flbtQ5CODaKvV9rWKNueXI+yvzMOj2o5iKFn2Ngjry\nm6+9TUKrnS4Cy7qBZCSdwnVzuaino6LjrZpqZ4+5UI/jJDFs0Zm3o+DHUYli\nSTlVgWZm+vHfaXfkHpGECzhZqIezsgO3nNjPoxQkXEJZ2OELpTGGfdXK0vbO\nmW+SDW4TNEvPkwyqZf0LOPc7111c3KqWNoyw5GVHwuj3JwwGUZDSpVVJj0Aq\n/1Hr\r\n=I3nX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1GrBPEYKHLlOhtTGKXke5kK4vWgHZ2995vA20Td9rSgIgPjAQAyQ7HLQzZV2PYBJ0jMG2SHA0JRvHJD4+IF64f58="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.52.2-next-1618318667-99b4b1e3.0_1618319046250_0.21980663110393972"},"_hasShrinkwrap":false},"2.52.2-next-1618321097-c6e888b0.0":{"name":"@xdn/apollo","version":"2.52.2-next-1618321097-c6e888b0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.52.2-next-1618321097-c6e888b0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.52.2-next-1618321097-c6e888b0.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-OOpVQBPpF0q4SNHn/VRVgexsfyOgy0P2DxoNhX9TKWC8l9mIPkvRQApzMS4TnuIdEc8jNAN0Nny8bqqg6d8l2Q==","shasum":"73c6ee491c723ec45cf66a79d638e5cf3ee37551","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.52.2-next-1618321097-c6e888b0.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdaAuCRA9TVsSAnZWagAAf9QP/RmEbc1RS0HGb9+ItFEf\nT2g30FH9ruMAmLjh+3sBUW0GOWdzxDy0yQO5lSm/RrarBSPTvny4GctAGfXa\nJzRvYsJSqnGsqDiH9NID3ors+hRF6oYckxV/daZKPwIHEDHLXHnDeUkLeBxr\neup6kLsG5NPh2C/I72l7EmHjTua0kw6oI6rl2oiTvOFVXTuMfQZKfI9j/ML0\n5xRtHU30sCK26aM3Mv+pVUXFlq8wiKFDHyF/WZ6vnSjMmc0lENitj+/TEWXI\nFVLxQUiShs3rnLziot36+C4UZdtu0tQbs9x5d3AwDlEc1j0ejeIPL9Nf6boE\n54CDm272yq992GmY/7df1M9Nin4cakKoNcx5YU5RTuuhjpEC/GlbzvPkf5zX\nmxF7LXdhz70WPp9j4JTg+iaM7ErtpKr+lxEX2Ir5SzvajbDyFQZix/MoMZ++\n46V4XShQt9RvwD1tZEmtCCtqMyeUezWuc/xgTKEC0KEGRlyLvApW7s/RhFiv\nPNyiG2pLR3kkpicCN8TNRoIYpttCQLWG0umUEO4yA8gGPuzFPXfTc24ea/v4\nRvb/2J67YGJBAm6Ud88blaWAVY2yMa/OjriywpTOHc7o2jnXhFW2cIb3mCEb\n9pMavONM9ek7kTozERQKW+rJp2hLInvW/zq7Nps6TS5tC6qgRHky4VzeJi/V\nXn0d\r\n=T7I2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDIuls6nH2v42+Yr1T53ZCM8KzT0XPEEjoxG4GxGt842AIgZkZ52+DcIkCh5fHI9U8PsRubsbpq+cyjJo+nElD0Aqk="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.52.2-next-1618321097-c6e888b0.0_1618321453767_0.2200884469424813"},"_hasShrinkwrap":false},"2.52.2-next-1618323417-454fc51c.0":{"name":"@xdn/apollo","version":"2.52.2-next-1618323417-454fc51c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.52.2-next-1618323417-454fc51c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.52.2-next-1618323417-454fc51c.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-v7Ml/9FJPEXB1AZAcSjff4SFwV//gqMDm2wRGO75Oz7HmLg3TW91/2quA3GUFOjv4sCHqOHgWf1pjqqOPH0c1w==","shasum":"2779e962959ddb1947057d846c1d5236315dddf1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.52.2-next-1618323417-454fc51c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdak6CRA9TVsSAnZWagAAefQQAKDkn91rTSuStd0jurY8\n8tKpisk/37GbJyxO7REGarKr/n7+FsUElfyZN2dxyeDndMoVnmg8NF2nGPsl\ntSukvbjXtNwQL9BNWkGVxxP1QgZOzeCk8yNIZ3Y0wsUyQr04mSY/QEuiK7hj\nFDPWj4FN/h0tW5WNWHD8/yRDRqCDKCuJVIjwLZcW9Kj0xuHmfxju8Y2piRm7\nBLDAquEQ5WZvQpAvLW8LcWw5/TE7Mx2XORgnDtzOKT5jhaZCyCcnetcordMN\neMXTdSXaykkFHawMNeO+ENLJgrEY3tgT/cVP4js8pxH5GJrRiXSTHldMPXF9\n43FOIP47AW1dEPv4UY8OAcoPyISVIWZWnSlm4G6C1Q7++tyj0n+tCUR+eXbn\nU6lvP02XaCDEkIyysdMJIeWvtUc4Zt+naTgw+vSDsJuZk1AR4T4V0jlW7Oow\n9C2dDH8bwB0BzHm998EcAB7P1Xq/8iAKkk5T7YPvW+7yRRCAjwJtoe9ZRwOR\nBynw8XDOm18IG6UECACUR5979+ZmiXRfxKVHESIzHupGnhBOc2+OHUBpCnRF\nnnWu+zSuabf228ZBTYslyeTQf7JFWMJ8A+04eVe3CZUlW0SRQjFPZ3oJqhSM\nT63TAawU02B7MLn3Q6cNJm52E/TVYV5otPdFZlxP3N2u/Xes2kgK23HG9iLx\n641O\r\n=uTgO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGta2j3IC1Xnhwem9kGVNYDDIhCKb07lwFdUEipvLWQ1AiB/oGlLPzdSCyTT9Y8Ay9xatXndB5El0VbFYK8rGbWuXw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.52.2-next-1618323417-454fc51c.0_1618323770083_0.6478589113734285"},"_hasShrinkwrap":false},"2.52.2-next-1618325175-822bdc4b.0":{"name":"@xdn/apollo","version":"2.52.2-next-1618325175-822bdc4b.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.52.2-next-1618325175-822bdc4b.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.52.2-next-1618325175-822bdc4b.0","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-28TMhqZrVSkbIS/HFBmebmwbPNtqcreQthXKqtaT6jW1Xd377bE1yMRbIXkN9bD/IlNt2pDYtLzB9qMHgMW3lQ==","shasum":"323774ec431a85dc6c377389ad1da6dfffba3582","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.52.2-next-1618325175-822bdc4b.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgda/ZCRA9TVsSAnZWagAAOT4P/1t1ReqgIMHNe5OM49b4\nMkIJuJyLt4WIRONd3pi1hY73+Xi6PgCz+qTEd7jgHcA7hC9Yv3eciAfOLVHN\ndiTuNlXpBph9PWnC0uzaHQwYn/UOAqUREAnjxalzfs3Z07Cpuh70cCuBoh+V\n/31FAcnOK3Dojq9TqKR25huzg/BBprPILlsS3GqdFG6mN8Sk0hvMDFpdGiVD\nTCn2Apn6/WUKH+C/Xr2nqxD55CpkkwtNtXyxjH1Nxhczn33lfLMF6LZ/6oSD\nMt/Aaj2B4Ja1UUX1wEjnnmBpFnQ6ODyK3HUx9CbxtcY+EaC3XB1A43Mdtq9s\nHT5K2HiJIvb3MvdNhWwmPcYC7y+2e0Jkh33HN2LA05JMFqiWRTlnert/1BYE\njyN0L2IxTOKLCefzZ9zbwEB4/xhMLZZ+zLu8U++BaBnHN0TBIrkqK3IIJTWP\nDgIcYjpVpm6fga7ypjncD5psyBjRkhmP/06OvILxNuZnBNdgpdoM+anY1yW4\n1K+K7TZCctbIvqaZrMDFmD/mTMAoakPH/jkVuqYnTJScgAsf2aRhxFuQsz01\nw7g3i0wuTLp0Sf+pYigXj2LZ0EU3jj9Fg6m/3HApbfrA0d/pFDeUYqnDWk4S\nch0yrqVHLSVF/2eXv5uYIrBf5ji+a+EJCiabiSEPUwv/eD4AevnCpQOTku3d\nq7f5\r\n=z/n1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAiplCkLNCF7/Z6nG+9yWy5+Je1+/YPP6yot1qcikx1NAiEAtiDcQYhXHDBDMoxrevLnK+9KhjNEt6YglIcfwRKgXJg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.52.2-next-1618325175-822bdc4b.0_1618325464689_0.3099635723470433"},"_hasShrinkwrap":false},"2.52.1":{"name":"@xdn/apollo","version":"2.52.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.52.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.52.1","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-zgLcSHr423Jkm0WFvL4HZM073g/+UIDprCGE+5t1s24tszOb7zHM9P0TxXgDQ9QUq7yZ+mdrgRf5bLZOzSlIiA==","shasum":"412c1d0535a92828a43ef018d726d384c99b17f6","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.52.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdehdCRA9TVsSAnZWagAAppEP/RfiznZnYY/Xu8JBXNUV\nIPZ31NvADTbo4ReUlpEd9BiGIf3VcsXVtNcHgCEw6BouLUQjfkvXflGk8sBy\nwFsaW6HtUDitomjFJQ9N0yONdmZlBqklKV7J2YDxBbMSDxKf6QlMiJGT4uM9\nivVpE6D/rzKcPdwd3zDSQtqfzY5QzvM2JAAyOGif7GFcW+zI5Y4ht7LTO3FG\nAmniG4vN6HeeHfYPWJ8hfVVXPKFs3Du2dzJrC6Q1Zffo7G1gRoMw8x8ZBAW7\n/wooGfupPm4jbAtFRhSV15iNRrokdPWdYmufH+rB32dm1RPgJI9hywPmNW6L\nRoxuNeQIJQkuSfUmjEtvzwtRz8ymKpzWSKH0rGcT1EbkSIk6S+7ibW17XRLY\n7oDvxjQh2GFKSQXslKILN4zhxRV1cBCh++AHfhdJyKkBCWQIBZ89INkSkxgN\nKTFwV0jp2LfWFEjUC7HQt9ESvcbV6Odpm5OJg6UuZpmJfP7cnEEDUK7UzgGW\nlOJqLKJGD6jk1Mr7N5vYqG0dxSJmjq3ZXxs2sfCLI7W34Wf9GHdNgQw5Oxyy\n0k4vhOTcW6jv53r/Y8Xnfp11Kt7n+PCxDY+jKR+p9Am9I90Up0M+4R+o2JpO\nR4ivSOLvnTao29AATUiji4qHJyV8OMppoC8NKhZWp27A1yqhKC72cdiIkjIU\nuGWm\r\n=ZUxA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDasgrsFcElXgE1kRLoQe6PQHOePH0sUDZ00IQOfEGyQwIgCnrC0WNfNmQDe3e+AOZSP01ktHj0FGbp4PjzzgoNADo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.52.1_1618339932967_0.31866110284764515"},"_hasShrinkwrap":false},"2.52.2-next-1618850702-9d69cb4f.0":{"name":"@xdn/apollo","version":"2.52.2-next-1618850702-9d69cb4f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.52.2-next-1618850702-9d69cb4f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.52.2-next-1618850702-9d69cb4f.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-O+aPjlqyKnzQuUB8Zo7JiJ/qxdKoc5waQDSCTp0IyCxDp/qp7KW0kHUT//mk6Jgcf39xf0lD5QSDRFFN+fdK6w==","shasum":"1dc5f12de92333cdb15fca8f0abd942f3c6484ac","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.52.2-next-1618850702-9d69cb4f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfbTxCRA9TVsSAnZWagAAvhYP/A+ElfgxUXn0F5uZ4MYH\nRsYbK8HYWvEeYgEOiYa/3DDqZ1uqrJIDh89YKbgr4BfLunh/3z20GTQxInso\nzB6GXzXOmtZbsaBQOFZgW/KWuIJ0Kt5JYlKVRFPhz8uVZgtt9jCb+0VYyRFD\n3SWEXXav8AlC8Jo2h0z5Sc9bbM2LUsw6TWHC5BD7MSuJqWCfNAwOifgePaQH\nMU4VdGAsI4WDQNq1FrhFjK3AwporSixDcqRYawsKmo9wfU/eHAS7/Z6I7AnM\nZCEX15B1OVaSfmhMlX1xVTImhZd/reRA69L1P27VXWJTLVUsX1VgCwllsQx9\nn94c39koVs6cFUaIxYo03KuS++3HQPdI74alh7QghIKbn3a/aFjb717mOVpI\ntIuqlU72x0GqeRHzwiSPSjJMwylidTw8vqxgF09Os8iaco9F5NQ9bHDHrN0Z\n3ux+AFxt4PjlYhoJjFVXxRBZZJzpcpPhgu+kEpKfE6SpNuN8qSBUsX+bqdEl\n96dTYX6CFSnPgN00iKVA+hO6OChrxDPqOVfG2mxED2NAmcbrzv/K2zZRh+Bt\n0QwhZvhUEPe6v7cIEUs6nUee8cDkiSsWFvUF1/iccpvbbAvpuGXDqjJB2frL\nsOhf7rRu2+FzymyvDbi3iC54KXe3Oepwsk3/Imx0AY+0VSgb0R3F+WbZLFN8\n8HjG\r\n=C3m8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk30hUL/qU2ikrboiqHP0quwZdSzoZwzhprIvrLRMLFAIhAJ/BMJ6HRgtmKHJ5hsQw4Oes4HF5ekdJgkbdg8U37bYy"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.52.2-next-1618850702-9d69cb4f.0_1618851057223_0.25090329793608657"},"_hasShrinkwrap":false},"2.52.2-next-1619105866-24c93b60.0":{"name":"@xdn/apollo","version":"2.52.2-next-1619105866-24c93b60.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.52.2-next-1619105866-24c93b60.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.52.2-next-1619105866-24c93b60.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-7hmscdV+ugvodzQlxgiG3ewq7GO9dK51KJprEPXH3qNj4nDRKM7gb4RNkde/sUbEW4PHXZV721Vtn+VwgZjTzA==","shasum":"55d45ee592b334668a223aa42d69fd33d7661900","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.52.2-next-1619105866-24c93b60.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggZmLCRA9TVsSAnZWagAAPKAP/3rwA6XEuthHvfUm+PNT\nDz2UWf1gZ0GzgYAIRaI7KQ0ZACso3baN4Lf/TTSJeqJpupencJk2aqiubmiU\nvW3auuzkD2vFuNNxn+dBYCpbUkyzSVUdj7cfKak7OXrgfQx1LuH9YE9L7XKG\nDNvam2j4dxIGoQAe29y4iyBO3jn5JE677jrBdNOyanAgshoVVHjn/Zmfg2ZQ\nwDyUYCph54mquvgeNqP2iFW/vcy7ju4CcWuw583lemhIEmf71XByiR3dzJDs\nCBSfdJ+cuG3ntnapuxdNrFBjMjXtFEXZs7Wz2cSNtv0mN4RT6iyyiM9GlLg7\n6/DyszWX1JiNbDUsItL05eSNNRBsuhF1XRblYLLNlmhBR7dforv9IkwwBBRb\nFKZ8JmrHzkiu3yfPZVABcfEhJF/jmT6PbISLJq0KcILMpuIctjSL0ayzYy8p\n1y8T8tcggCNCFphUX7IRe4UVkz6xu76cRG6tp70FPfdEBF9P+pIEnD6XkWwX\njyls7TEIhVhvKKHAYbAC3PUMiucAqV8jD2F9MyHBsYI3ghDu9T58fSN+9ivy\n9MTdA0slTOu2G/QFoVfw9GwnF7TnPJzJzAiSyPt/Hm+AWe2553llLHavKuXD\niHWwBqVHX2LqFdo5fwFzF+HFynP3y5a+iVtHduB5nuxsR3Ggl1RAFdpEF4ts\nZq75\r\n=j/7o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFYnbdO/TfPyuNTeqwwE8QU2A99ylyi+blVgxeUpC/8AiAr5ZxfIz8AvH9wHdRrGVv2QiZEWc+3F6JXqoqPIhEt1g=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.52.2-next-1619105866-24c93b60.0_1619106186648_0.28008908897334694"},"_hasShrinkwrap":false},"2.53.1-next-1619106141-0d6fc28e.0":{"name":"@xdn/apollo","version":"2.53.1-next-1619106141-0d6fc28e.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.1-next-1619106141-0d6fc28e.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.1-next-1619106141-0d6fc28e.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-V1TfKMJ+JyoP2pKUinvQ9EHtHISOlZBvTdHP136tfUU4W91ageX14g3ad1S153/lcTTTI782RzY4fN6sK3c+nA==","shasum":"c77f85e39c9d742581c745956797fd464e13ce71","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.1-next-1619106141-0d6fc28e.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggZrmCRA9TVsSAnZWagAAeQIP+gIYa9HwcMZTVjyKXGTA\nPyoJX2vdubvePGUjYyRIw0l5868xDDBoQ8Nyf5CFkYaZWObImhwfkgJuWGJU\npOQxX16v3TuMRxrfdTHoKvntAo7NKC6kdhbHyucESh/WT8x/11AwjjT/Ok+6\n0HC+xdm9lIFFpJ3lNefF682VObqnsBMTZlWk/2+a+69Hq32PZ1lO+lbUG7fj\nK2VMl0aNuk+H3lOiLLlqf1TEKJJFKyvS01Bdt6u78qWMVIvNAZcMjemNsQEn\nrMJCBYsEZlqAN+RElLRYmO2upMO+J0oEcNEUwY6c4hWDlFf20iQFm9670ir6\nmfnpdeBCYhMCVtf4gGDEkzF/sD7QpsiyPSIs1PXSpj2o2RAL7cbzZSagdcSt\nJAN7k0qll987MQs9UyN6OXpSb1P22rRGhq69uO8RYSCyyPKlklWAarDNpdBr\nrLLqA8Wzu2gRmONTDOT2mmmqIirQUqufpzUUBlNLYbx85sTNIUj/acW8DNFR\nAUOxAGJ6hb0AM4k2d3jx091afilRMMmMjuRlNJDwoehEEufdOIyVuGovyume\nwiC2VaPCMmz0iRDZArgU59Sc8eljS/8sXqtAsJGgQSO7CxeAdCSv4JKMFBwe\nyr4zUOpKnxFumaVyb+6uJ1aIh0kahZm62Q793xZWqtXQfXkMQehNmFJZu78P\nEA12\r\n=la1Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoF1j1z+/1DNDk2jqc9gmcUvVcHgSYrtJSKJXrmUxRfQIhANSqUaGuoNvrxhjz8aXbhQJJ42FypaADF72fp00nWn3d"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.1-next-1619106141-0d6fc28e.0_1619106533975_0.3351571425286697"},"_hasShrinkwrap":false},"2.53.0":{"name":"@xdn/apollo","version":"2.53.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.53.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-TELaCf1jO92oNGMVTKSyHcCneJug4JU0kQ/XwM1yNt5AjDULYNFJca7XQYVG47szzrOb+8TqNMNvr/oV0WEA6Q==","shasum":"decf974c56325410ac0a04565d315db224ba10c3","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.0.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggcL7CRA9TVsSAnZWagAA+5kP/3Ai0+PrMnDAqJVjAvdv\nh1yfzoZw6uuACH85LtBxAAVsEiR5Lb9ml4V0otGgqaV/Eu3zSW0GIjzSROCz\n8VuwZXzvwxb9SSWzZO3Hz3pyhNjGmyBeoZubcHPrQn1hpMThVz57OlXvznrT\nzkZwtOmsZIrpvxMxpuU/QVooIdmZx/kZgouWQbtBrBwT8Bva3R56hy32O6sV\nrThgLDTkuHzr0S1IpPK/FMfaixm6QFQ6MGvxWVnpUR00PBTwkO/VlEkTtPym\ntBzhq0xH0DyLj5bKwGz99rPOG62K4erhDXt6VfXVDy2hDVN22NQ9moGE08KO\nynt2Scz9KcZtd5+scCmvUJiswVmyWTaPL3jAR6eL9dN5PTVp1/K9meYtd1UC\nPC8+Lq31arlOUrh0xQWtTjizOl0Wpy/SLsTd9nmkoC8L4o1OEXeXFCBTNFDG\nkGS74BlghgUhkatP+z0Wu9p+dxvE7HS6iUlfoSyyolk9HRh8ZH8U1pCNSsw1\n0fkuF36Wl1EFJWuoCr5IfzkMfa9yHOOoYRwm3NbBJWBoIyOZH5jHKXlYQWsV\n06HX0F4iXeLi1lXj4C3jPV6Sv4SmT6waz4BMOVxo2xFaVL8b4JmRVkh1G+7J\no9RRLZgrOJeN+81Xpbop0J8aFdIUD1f9R9Cctuux68ecLrUySeGOFJDQAJUH\ny8yB\r\n=c8Hj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDv2gjp3TpcooiUBRQzk54EtgtkaUFVp3h+A0nDpZ8MOAiEAlI39RUdF6z5wLwA+TltcjsjjnMACvcCKmCfiaS7B3S0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.0_1619116795074_0.7221422001692286"},"_hasShrinkwrap":false},"2.53.1-next-1619464206-faf15ae3.0":{"name":"@xdn/apollo","version":"2.53.1-next-1619464206-faf15ae3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.1-next-1619464206-faf15ae3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.1-next-1619464206-faf15ae3.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-5XZWTntO+R9VltfJAXCwXjSik8M8aBpd/au+Fgbpc3GgiV0jQUBLWboGk3b1/F563zUX8va1/ppgnf/BdU8rPA==","shasum":"47769ecc041899a06ee0ad57bf43cae725ccc624","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.1-next-1619464206-faf15ae3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghxF8CRA9TVsSAnZWagAAmSYP/jfFsgEDhwK3HVI5K8pU\nXT5m3ydakQqPKJpF9Soqq0c+n3T34fntqKYbsjw3LWF5OgPaBTjhJRdkgD8Y\nTQh1P5jRxim0auN3RoD8XoLLXaGZjQFJqd6MCwcq601eUGRE0GIXVkhBJ9tv\n65AzyAAgIJUfxFcrTtUgGySTXubEOj3INcfI2LtHYMJGpOGr5Rz/b8Qh+SOo\npGS+9PkmeDTW7gB/Ddlnzv6YxbVE3H++KGtzF/uHPZlhLeLXa8TnZC5jWNKJ\nUpw6T6OigRUQsu4RZ7XUzdckV1mBUFaA9SwciaNekctI7AO3hdAjZeZwR0FO\nZtCh8xR7qEgelDUz6yhOAHrUZVYljl2iRAZQjcuS6c+GJg8NKKZIk5gNcu4E\n0viznH14NaJajZ7o7ruzT2zEore3mOlUsIvvJ6zrDbLpzzYbz/XxIL6uY4QM\n94euc4AflT1gs1DzkQI5XfE83wfk/ldJ1+jFWQT8rIwjGQqIM5fEqvRZ4St5\nHaWx9v9WzozQFh8UrgKQDVMaIwXbvfASFUvhAa/Jz4+u+LA6M7OQ9HunSAOw\nc5ScLwPm44I98ZP681ADX0sNJuKLnedVlKT9DiGpz0zJ+RuHc/te1XohwoTS\nL6QEHCqUyVhEGjCx7LjDUqYL/e64CUYYxUIGn6aOy5lVmKuxlRQba/NcGM1j\nA0uc\r\n=afXk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFG/JJ0t64p//v8Ck8ayjTXdxU/so3WhmINwc+wyXf2mAiBs2QHVztxMG5DzkNZcr7vxjJaIQrVFxcKhJ72C1w1wCA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.1-next-1619464206-faf15ae3.0_1619464571825_0.9261640973750294"},"_hasShrinkwrap":false},"2.53.1-next-1619540720-3d071adc.0":{"name":"@xdn/apollo","version":"2.53.1-next-1619540720-3d071adc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.1-next-1619540720-3d071adc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.1-next-1619540720-3d071adc.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-R2Xh91sObNHRzUBMHyW+kss5/GfiF8mpYznfEnWuMwbukUkV3bIR2+mSOhrGU8cMMKnr4cAPbhkh0CW0FXPtTg==","shasum":"e5f9c1bf65e7ff0b008239cde9daa2b621fd1413","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.1-next-1619540720-3d071adc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiDxgCRA9TVsSAnZWagAAUlsP/jU7RR9cwsUFPqncSqaU\nqDe6SruYMUxC9JrgKON7udvqp7AD2uE1emxFL0ThaKs2NW9a2AX018bEuRJs\nFh7nhyagBOHxGEy35I63nn+Hxck3s2dEgUNb3Vh7v/ySWXUsi3OCXxtPHVaz\n6nVz9PfgqpV5h6OYnRUnIwl7D7bwiY7OSoULtjj2cnEe0DGKjNMgIRV+oUw5\n2NpwJoIUaB/aeQ4fZ5uMqs5AVSycAkwzlMK7bW8ZbmbBFmtzFNgAGtc5vPN6\nZeQ8uFaCxJ5DvX+IbRpjaaTG0WbJVZLIlbB44Q8mWMwFzljiD6wwqTMtg1rC\n8F59v9thLm7D9fcm1cpEG120pDNvcbkl3BGYZEV3AcU46yaO6mrt61YaoSEH\nfyWjW8LODbEkN59kzrw1Oo4/ANtLjxsWSuBNA4kgCEw0z9T86yxS3mc279+Z\nmQ1Ibwttg7OKmymlNHPZGFtjnMvRwRqFzj1tFIls8ojiI4cyX23Ufu8Y/AQc\n2kUnUNRY+LQg0vmVFcQRut/fMz6sFtF8w/qnhQoVf9WEK92NRVIj4jVkcgzc\nSGwNEm80PGXDEvRGOCpiBnfspu0+wowbvnVoe8HS/ZfDfdzui3NlfQJT5LNG\nBbDgzmkccPWZM1rUgDb1a2SzNQ5KeGUMV14lv2kVm6GaaHjDw6pylVvaKDcl\nfiLB\r\n=Q2Wm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOCmr9KmZSWi6ox1JB7EPFbfA6ShbZFNj95L6rXXPdywIgXQ3IiUYt/qwS8mfC1XMfqFAyM0IxBC71q0sy2I+IBis="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.1-next-1619540720-3d071adc.0_1619541087027_0.8359205338866906"},"_hasShrinkwrap":false},"2.53.1-next-1619542274-3d071adc.0":{"name":"@xdn/apollo","version":"2.53.1-next-1619542274-3d071adc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.1-next-1619542274-3d071adc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.1-next-1619542274-3d071adc.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-cHv3y6axpR6FzxzC12mOEcFEnVCrdU+3BxzrQSQZIbir4O7RPAfY1wBMpJYYFQ21vdhODCvgCTV1XqioQmd+8Q==","shasum":"040333de1767ec6f454b8b3c816ca8ff7b2a9a45","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.1-next-1619542274-3d071adc.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiEJNCRA9TVsSAnZWagAArcMP/39wnyE5oJ1s7Gj/jT4U\nHIqDEJjSIjFtGj2pOwYF/8ZkPGzk+U5FI12OfYR0QvsI7KgaD22ZmLBobhVr\nADpqIQl+sM3tSar7KVP7gCHtfT3IyZG7PySGRqrUFd3l2WLKbq7AFNtycRWG\nTCp4Us/+ZuUu+/uiet5QK7fbt70ZQ15NyjoePF3May9DcqXRfDzK0QYxIv2y\nmh6EmqLtiLEN7xdAmTbkpCB0/cDwKTA9/a31ohl0nMK4ikwl0WI9rDRuHMYW\nQBXpEvsqxbSDVzPoWhxA1fNLJoS9MpBi/wmOVcSfUOTqKLy7FCXTbsXeLvuD\nQ0B2k4aJhpREZrYYOxAfeRt9C3ZQYkv+MQODppFfyS3LIjQtf7hcaNAUu/DU\nA6VgGxsFSlVlYu+JuOMP0+bV44s0i7y3ggcto3EzB47xFWUpEaEl0eD7pWwr\nWhz85vtYbgP+34bauc1lgGW38WqZ1gn+sOJL2VsgtV8RH0zX4WrW53wN+c1s\nOPLZMB2a5yf+1xix/0GzCMj6FZGyBLKOhgo35wzZW0eAot1aJcBzYwlNC3BV\nYEx+KUV5C2RqCzhBnDPXNr/BOBKWYXH78AtfyCvVcymnuzFyAg5kH6ikST3w\n63UdG8F5AiWJF07CybGhuLaClTMy2ud2sTboPHT92/rBD/WgEdyhXXSDqgqj\nhIA5\r\n=VngX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE2/keT3KK/6ykPR09GrSeDir/r17Ymx6dLRwFQ1huBwAiAnwt7XmGjKNoAvjjtTl+8LO4bja/AOQEpnbHw5pyaOyw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.1-next-1619542274-3d071adc.0_1619542605069_0.5641713997182578"},"_hasShrinkwrap":false},"2.53.1-next-1619542806-88e8b9e7.0":{"name":"@xdn/apollo","version":"2.53.1-next-1619542806-88e8b9e7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.1-next-1619542806-88e8b9e7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.1-next-1619542806-88e8b9e7.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-epQ5h/2ceAGWOeQXmJ5PgRd9L6RyRPx8XZZPWcppXtZx3v15O5jAXyPIjpTebDs9TrPWmosbypMtCWKNc+7wFg==","shasum":"4a3b6c924442e1339a8841ce14a86ad7e99b8cda","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.1-next-1619542806-88e8b9e7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiER0CRA9TVsSAnZWagAAbfMP/iFOfhfRMM4KEcgqAK5h\nom1/kK3V5hFjiD+AkyZ8f0rVU733a+LI3RWYhVgC/kIOTkFYFF4DFdfgFiGu\n2bqwEVMHcXyYNvshXOu54hcjM3kiH8eMwz/53sfxJRMajVMUuVDZFHrMvDcJ\nCKmmomkDhgWvzyfG03V2k65uCmeNzqKxIJMfInpr+x5kVHsSEF7MsjHz6Ii4\nPtybbztYU4ru3O6AsYOr/9EQXjhZV774QiNXtFtuH+R6lsmi13H0gnvsm7YK\nyRtppK5Fq/plK3OQQfaimB8dsgzaXnwM8r2Nmrqr4+a97slZQ5AO8D2Vp2Al\nuTgITdglOdnM1LHP9cZhfvH0cNeRdZE17i6I7cjNBTFCL1/goIsQE/7y/FZQ\ngh9voRQ7iSXdWoQofERsRU6E8wy30saFPrXAmkm7XwcsHzzgZcqtzziNM5Os\na4Qyj4NUmJkIl1SoCt5fJEV6dFeJwK3FrTQZykm3351ggoYhuu49Tl3oFv+y\nZmoTF+S6/PCh+SqeiL9cqQlCB3cBsNT+zgqHA5Zyt4/rgcHnQEvgP9/ifG8/\nv3EmpJi8r7Nfjc+sCtULztiQeWqRTnrU8R1VD7qb2rCgkC56NG4hjmpkZGVh\nY6qEt257mKt5HHsObZoiHI29sP+HAf7JCEWKb0q0QZfctQIunAiU+SCTj8Gh\noI/A\r\n=RHPr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGKd2I9/8lRQjWfVd1KN8/iwsqyXsSFV76iPKLujh09IAiEA0XFwoaj64sZ6aM9BxKIFqpwNUH1LAA8ailq/54N6ywI="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.1-next-1619542806-88e8b9e7.0_1619543156469_0.06493507672154553"},"_hasShrinkwrap":false},"2.53.1-next-1619542820-88e8b9e7.0":{"name":"@xdn/apollo","version":"2.53.1-next-1619542820-88e8b9e7.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.1-next-1619542820-88e8b9e7.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.1-next-1619542820-88e8b9e7.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-elovD9enlRhdErjjKTRkfH2OHNmIPcLCoe3omdoKX67nHyVqvaxDuoAZMcIo9gtLR97LvnSWX+Z0wG+qbFksTg==","shasum":"b792dd851f515ef28f51585bc9ff50f6695b7c04","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.1-next-1619542820-88e8b9e7.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiESUCRA9TVsSAnZWagAAVg8QAIW86A6vgWX2DYsFqpOk\n3L0ZPS2e4mFspKvqoMivM5ttFLk/8fLYF9mxlCxN6YPf/tPnxzRKTs44jGBZ\nnEiGFLYhrKHVS7nGQD6MzMuB4MXrJ9wl32ocXi4TpagToEkmG1aU7DWPUUZ2\nyEGrSrTJp69ISpMS/6BMraO3SkJJmWxZYXX3xgeill68WJksuiiITAwAURRX\nWbN2uoY77sRYpiAxBcqLIhzmvqXu6ol0HRElwasYbeCab4ZTVhsppS3QXuAK\ntR73NyyPcL8UdTUGfORLb7bFyffICK9Ae1ol5WcJxmFQjpaQ+YsN91Avs081\nENYfZG1XgcNVKem248aAP23t+QW/GTJMssSdJ8eM5AQBBsBuWq4JxjbjqHMI\nTFQjw+nezeVZWgza4lbiV0st9Pe5E1XiGecgZ3qXYgako5UqJ0XLGDPxwEoC\nR2cgH9My632ilz9kLY/iIrKDJcqNaFbCFWk+r0+3qDSxfdAzaMHAnWs1G6V/\n+n8gXmzaKXLnFV6kH9J81gIqROB+ICGGj1I2rPwXBwm5QA1ZARC5YHW11HB2\nEh9gUfDbJhyBkU4HWGiFYRsnm6Tq2LPNjcWBwXkA+qme+21gyFmBWVT0XI9C\nqvy1/IXsOYhV95tv6S/r+k7EprhIVbmqp4Bq0lqCnpF3QG6Z46mk89GHVu/o\nqEgP\r\n=BncE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmBsfSZrP21ZaeVO5+qawtEU81RuT3agJMvOjyU3Ji0gIhAOG9d3HHCaQasrUlC6ORgTG+1sbD1FqrmpUK+LqElvOY"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.1-next-1619542820-88e8b9e7.0_1619543187363_0.19891846872135055"},"_hasShrinkwrap":false},"2.53.1-next-1619617676-4c97bfbe.0":{"name":"@xdn/apollo","version":"2.53.1-next-1619617676-4c97bfbe.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.1-next-1619617676-4c97bfbe.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.1-next-1619617676-4c97bfbe.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-H5nBH3uaxQdiQSYFkNMYSi1mqm3Euj/g0JfCbIKPlKuu2HPJKLiMfsScsmLvWWvUSGBABp1EvxgNvt2qUI3Erg==","shasum":"9582a0d151e10716f0e1d8df209e65778b0f9970","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.1-next-1619617676-4c97bfbe.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiWjtCRA9TVsSAnZWagAAhZ8P/jth++8D+f+a3L8FnmDE\nRfeI+JeVXIh7I5tU+z7KrwzOWGWAfyiqZcuT+TddubIIDFeIE3xwDQS5tsPF\nhIqXenK3NUflJ7380sn2+Det6br1kdWWnRy5bnv/W9pH1SEL5Am5q2WsROkR\nRqR2rflGI8GwT4erqX9xQV4lQm3qzUyzT47LEVuvoV9De3o2LO/kDlAIYh2D\nQAvKIzV0K48ajfYiKI5HYNhoP/nQ1cfOXDvW1A3ZRtEdLJ8lXmVduOaYK7+L\n5H+kgu07qL9n6DojffNjZaA53th3ZU9uP/iVq/5hsq9pxWGopm+a74SdyRHL\n6Ue0bmuTBlxHeg+yvDnDZngQKC5N0DKZVBisZ5iJTgPEfPtNP/uNBl0uXUIO\ni0Pn/OzwRRPHS4ADcLUdFov+iZCkyou9Z3S9mz4Zz+rdt8GEZ+sYokc95Mnt\nBUyj2lBH011eRbqIY3qhG5YSNrXm1+LajGKNJalWt2fMuHqh+JsrgF2zJk+M\nZMDCdQcP5xFftgmkfzQMUxf9ZFUGhcJ0wq2xEIQ3EaLSQ6S8VObN8ziJGcmP\nY6hgq6K78D/XOHPaK6PqJ8wzq6T0XFYzbTXQ8l2MKT0htcAhRUGU4zcNbbvn\nuqW/dDgQYg8yb1nIGDs6aZovuAByVZPZI+s9IZSGfnCSbwkdQVG/iz3qv9A3\ni9K/\r\n=Bwt0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAhkhFEYbtRrCRZ6NOJBGGNEirmWvOmT//cXn+5bY3+lAiEA0Z1HzBP10f/BNi7wcARolu2tYMUgCBi7ofqylPKFKE8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.1-next-1619617676-4c97bfbe.0_1619618028544_0.12527571801718707"},"_hasShrinkwrap":false},"2.53.1-next-1619623418-f6d00416.0":{"name":"@xdn/apollo","version":"2.53.1-next-1619623418-f6d00416.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.1-next-1619623418-f6d00416.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.1-next-1619623418-f6d00416.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-/zJZE+PxDltT2p6kGh8jVBhEM01g3u2yc6HJY3BkqMtfcl+lJ7BH2p4RAgOH3nVMDpUxLbbGk5NhYrzQbz6jtA==","shasum":"944dee5aafc9331a62cddc5e48b764a977498786","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.1-next-1619623418-f6d00416.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiX9hCRA9TVsSAnZWagAAnfQP+gIpLVGy6YnKNT8AR5Gt\nvx6VNeQY5GB5YzPNLh/xdbOWGbe+0fQ9P0uOQIXUFJpfUCkMk9IxSs4MGIBF\n4XeDDPCdRXZvI3OnDLUBIXrbX6L/7/QLXcmbnwkG5dGWW4cFi62lo1m3SDhZ\nD4McckTbWH7gDISCMAQxEbIk5eAcMRsPlBQ++S5eOVTJDLP6A9MiW7R2ne1J\njiVNST1NKRVyyOp+awmP+XLo4BYsVAEYQKuIQtQslPmcQtSvoiJTdR5tcTWk\nlFhrDfRx923ZGl+b55qqPuObPYRRp5DvFr5P3/qZ2lisTFMcbdvC8d3eik6Z\nGh28U+PgIcilTEa8KE1gwsnny/nNpfnylhDIISLBvxYy0IhjDfcantBP4VRw\nBaqtuXV6iSaNNub2gA8QDkS93kNCJfRs9YG+erJcxN0GTKES5vkhUWJPCz4e\n3UH37CYvjPaff2QBrq02XaBhUOcc30xyGMPSrruWKKBTFCi7P4Dxsv/NZ6i+\nEFtixjUBtyocdw373U/EKqIc2sUXuo6efl0SitMITg4dQBg3k+k8MEcMVG5x\n8WXmpsyjLqospDxuFw6z6YEQCARLckCYLY8wCg+x22nHWvhNIADA36pDlIes\nLJt/LhUz1IlTgvgp1y0cl+dDkh48/W+ckrhPtbzHr32SevEiftrwYiLAETMT\nztZS\r\n=+xys\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7H+1cxUzNT1FkuOnm2noFbqSnythW4iM2GeKursNqsQIgHCcXgUoTy5I6s80ERfyVlEH3g0WDbrobX4OfPVEjMBo="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.1-next-1619623418-f6d00416.0_1619623777349_0.2839397017717584"},"_hasShrinkwrap":false},"2.53.2-next-1619623598-3c4e1679.0":{"name":"@xdn/apollo","version":"2.53.2-next-1619623598-3c4e1679.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.2-next-1619623598-3c4e1679.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.2-next-1619623598-3c4e1679.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-mXhCPRlvHW5KqmJJ6wMKhcB08oqHuWhD3l4zG8POkLPBSh23G920vbF32nReQSBBUXqzujy5mbwK8AWlQHTFLQ==","shasum":"48315ee623e0f6aa8d6315dbb6a5626febaadb7a","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.2-next-1619623598-3c4e1679.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiYAdCRA9TVsSAnZWagAAg4QP+QEI67uhDBNojPjvnmnn\nQocnXPQDnVZ1jb1fwlRWu4CerkCRUK9UHr34fkWvMrnUFzeFOCTieyuRfc3l\nczb/d9XDT2crf/CVWB4Lx4wmMaeMLlTdjaHNe6Bzd2RGFce1KsspagWue7fA\nowcBS4+CXfWDzd9wRaoCwbia5P177iPaQhQgcfkaEWeg7w7fzwjzVxYXqFSZ\ntpyRKTdUzc+IUcwLghujETg9Bt4l2AMLeWs9NPQKA9uQ1749OlrATuBtrTgU\ntvtt9UbFIOOhOESKkVGisDd7xn/JjFjxnUs33Q6n87u+VWfbfS5OzNJheM5D\neBO6mdth2YYxrUIBXu8cqp/umZ0JzbVffkgcVhDW5RHd2ZpEk9KA0QEWcPr7\nM+NDvtVX5Mvgx3O1yD8XsHSNaR4OSJ+cReLcO5zyE5NCbVf3VFz6MAONczZh\ntdIic/X0oxWy0YH6+ZOe6bW0ZW/bn8X0vxM1IAmHrk60pRcPIsI72SgzIVTC\nda1E8qI15NeMzjBJiVvI9uflpJ9ZuDAiIdSQM0jsRTd+L92ELSw2W4fDQe9s\nDlK1P7Zm4A66lfT3DWdnGdcjZ3/Hc+hVmxGebBTKkjAX6he0ry1LVMNBjGP/\nZsXD5Hw5LYtPwRT+jrSIAvJqraur8+Zx4bDU2Lz67b7bEWB+P9zL6BQdR3iZ\nXozU\r\n=XTj/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDn0Z+ck9XyKNxHsZxhipbL6hwD1Sfxi28ZX/i352bjTgIgJIyrRw4mNuVP9SyjCa0dK2DGRoEjTo33UarxcVROR+4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.2-next-1619623598-3c4e1679.0_1619623965201_0.12809100570881182"},"_hasShrinkwrap":false},"2.53.2-next-1619624498-dae4ff11.0":{"name":"@xdn/apollo","version":"2.53.2-next-1619624498-dae4ff11.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.2-next-1619624498-dae4ff11.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.2-next-1619624498-dae4ff11.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-oQO4WV1KSnhTd237gtXCzhRpgA0acaphC40sijqP9hbEoH2ZnBb9aLswmnRSVuK0Z36qJOabKhwUJInDLCAa9w==","shasum":"999547ee2bb8e4ee647c3ad98edae5c114a49780","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.2-next-1619624498-dae4ff11.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiYOlCRA9TVsSAnZWagAAO2MP/3PeCQM/8JFfqzyCJJcS\nDQI+NZhMPqfIaWDrnoi1HeokTzkWTrKJk9FTY2vnyOPseNwzhIpw3dqXA9VR\n7aYhOA5Hl65WTU1nc1I8OQu0K3mk23U0VYXibaeV7WgbvUaga6339MHaIHR2\nNprWKMjZf8azQXPz4ZMKEwEdk+cYKJ7EIVOFL37QiJYJh+NeiYmjKeB6N+X9\nXLDqhZlvEqnoc4jzF5H35OlNNH/KhPXUd2ObN+tXu1BPOCWTorJOygeJ1H/K\nmHWm0CSdq3ZBR4ANvFX3ST9ieJtD/6HV+5JgMFmMSrQMo6vI9eoNJt12idpg\nft/FMM5S7dZQpLHj0GV7uW7qANbaEct3BOs9rsdW8HsB5X9zmNhlIWfk9DBN\nF94+Lw3dlqbt5/QC/l/G8EtBuEEmAe4XOWFKJig30CGE8iFVWclIsh+dQLcF\nqxFL733sJDtk6f0xtq51Pi/i9klLjFOR9LsWJSMHhqRC3WK7RqEGqisw69IS\nWCj7CmEvmrQw49JmcmkACuuuZfqaIasFS5F8yEQuWNp4fyLSqLxHLs8IyMuM\nb8wekhcfVCeT/4vtXnr+be12b86H+YNkD5zCc5BVDuh8PwBgGXwL0kEn496I\n5DCstkurlsx2GkPsMm6mwEVU9uYiYU2+cupDNtgy8kZHGXFdqINCg6P66gzk\nudTQ\r\n=YBrI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDfSU+FqjypJb132byanUcoiWZIGLPJNslDlYruFELGAAIhAPufTiqiqFyz43PlmTYiY27fP0T+etmpoMi4vBMzte4l"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.2-next-1619624498-dae4ff11.0_1619624869066_0.7401798390187504"},"_hasShrinkwrap":false},"2.53.1":{"name":"@xdn/apollo","version":"2.53.1","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.53.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-LATVw+r1cUsiR4EdDMxh+JGWN0OiMqjt/UxqyfrUH2CcxBBPx9hNpu43LzKNnsq1ulCL4838+RGVi4sATP+Fag==","shasum":"9f8097d4b56edacfd936f18c25c13470ee1556cd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.1.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgiYP5CRA9TVsSAnZWagAAsasP/Rl0VB8f8gEdM2e9Z13U\nK7GS4MXRyxQvS2kdRfEZhNvwBoBVFiBQmuEf6Lhwmrd0Get3W+sa0eWSgeeM\ng9yMcyU/HFA0SFfQGBbn4+CytCspodJa8IIAzOQMEL+mFIHY4w1tGjc+ZkCt\nytCjG+fVED7LY2nmJJcrN3IhuBfGCb4oh7xCkJNVKMF4BC9fNVTjT6fIVVPt\nQ/ni9P+ohof6M2rz0vRH96u0wkdDisS9I/OjreOprNikeOLibMPc+yxC3tht\nIMBH8uwN9MAwpd7wUOvKULkomwasaIcavGmALcHotXvDBKf/HoXLxOmMRrQg\nNRhp/Rt8M677ySRYSearaF/HV7+dw9nTrK7bXCKd/3V7bUQxMC85wuJ1m4KY\nVhy3uE/eZUyXCPe+3ig4C9F2s8RqXJhXnOjBr1KrV54Xa44RSKK3LE27uYnw\nWhwP5KMIGiD7yhkPmkEqAxuFjWFzV+JsOipuRDXV54Icr7Ztdy9dW+mQUU+h\nIMd9YFZlgazR16oRkmEV+18WEinPzKtcmQE+YZJVXYrXUYZxu4am0L68qQqe\niT21VcP4SG3k06ZJzuyBrYsw8fgxMq1bAVzRA23r8GFh2f592RaSCB4YnljK\nxsLOPE6gMKaUL5dXqg/+Uluohek5heluty4+AGbE9Qej/BYMrqThH7ZitjIN\nKym2\r\n=BJng\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIIKIvJMp0GdgjGhgy/jhPWSxqJZFXYiszLcQAQrv78AiBMQKKhzE61xaUy5U9b8kPP5uZNxGsJUs/vqPJvPmDN+Q=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.1_1619624952948_0.6672506043695909"},"_hasShrinkwrap":false},"2.53.2-next-1619705672-24a3a19a.0":{"name":"@xdn/apollo","version":"2.53.2-next-1619705672-24a3a19a.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.2-next-1619705672-24a3a19a.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.2-next-1619705672-24a3a19a.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-evu0aToNwvZ5gztip8FeQt6ggPpH60A4YJbM694pT8AMjQ/wuoPYmWvb7KOZhXMx3bcOgPOVZMSX08T+CwJi+Q==","shasum":"b1a33d88ac59beb5a87f09666e34d06ab8d4c166","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.2-next-1619705672-24a3a19a.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgisCvCRA9TVsSAnZWagAASPIP/ipX19YQw3P0JUkluAVw\nhfbNqrqzFoxjQZJEktUShDBSO/WThhsjLC6w6bsj1kCPczb9oAB3qrjq+w6I\n77rjxNfE7JPMaT6GX+vanflh3DJ1r6G9DMmBtq5SRe2EfOzktEPVzDgPo8NX\ny7BJ0Ct2+EUS2q/KBOYzESiL0xiQ4mIFmXZhxce1KeCNvDV/EOvTJGUwCKyB\n6tX310Ot2emgmiaErmBAGAQFfkru2A/+RGVr3l764fCz/d0aUFpCInAxi7Uh\nBYjau1cpoY5sjtPhp+wWz8A4B15adU19DtpP2w0AIrAVnEDigPQJTp6WA8OS\nEVi8Rw9JTe5LHcyl3TJvf8ZGRE4i153gv3U2Z7cTaYuy1QlsrZrfgvlRzK4c\n7LU5nJPBgNeJ0Aiy4FzhaWQD6K9jGUtkK5O1OmgmkTjst6eLTYGru5LgfksH\nm0faWcchW6d93DrBpoA3/kppj5Ac77ZNeu0AZwmbu1Xs2xPbobiw7sBFogdp\ncF3IMcTyU+AmUUJJPGEoMjKcSYsjavKKCBoe1JpxpRSyMtDzeiBDOHt+5SQs\nnCgO4o4GulYqNQPI16erfHfPVPoH58WN7MVKOB1kRPYIdUp2mpHsC9dDK8BO\no5VAG7jdeD29J+h383Gsd+XVDyzuyFC8miC/rgQ5IppHlytlGcBk87QdHEWd\ngVqP\r\n=ZODw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAkGwMX4X1oYYy37BKDhx96z1v36+e507i3xjO28rMkNAiEAyFmX0mHed1Hfc3X4pFavZPoCVXYlXyUn+HsaX9sO8fQ="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.2-next-1619705672-24a3a19a.0_1619706030721_0.8744200913144782"},"_hasShrinkwrap":false},"2.53.2-next-1620132361-2fba7526.0":{"name":"@xdn/apollo","version":"2.53.2-next-1620132361-2fba7526.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.2-next-1620132361-2fba7526.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.2-next-1620132361-2fba7526.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-YOlxEbPiN/yodw+rRarpWYsw00Ndt+G1V2EuQSs27hGG938QmdaFeiEeSWR0fQYCbhmfin28rbsjZ5FvKCVrtQ==","shasum":"f369f04df010efc1ceed84d71aaf870558bd7f21","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.2-next-1620132361-2fba7526.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkUN+CRA9TVsSAnZWagAAxX4P/iWixR2p25zp6urPdcEA\nLkK2BjQlj/UABULxYcUDKyFTVgUw+8qRRoBNn2zs2HPiW79odxVbGXrDFsOM\ndwI4zb77Z+QGo8Mvzmd7fQaZjlsYsH20qPeWZtKFrqAuJapbNkso2z8z1B8B\n62M2MModFwC6qV8sdowO1Hn7AmGuTcANEsVVzpLluOuAvJp24r9SXa3CCwsz\nNTgFHzno3VHcw8lt94bCjgtstGNt6Bmh7P/MErJ7cyeh8T1iMWRY/OK/bgTw\nyNdEsZlx0EZ+NX9jFzTMIeFtLvmHhS00hwPVmOtskATzwCL2ClG1xxEhyP86\nL06jUGNd3vCub4sr8gf12rgsjkCzVhWCHBSgpmfn2KqYcFUfl1GUAhTHmg1C\nMIut/irkzflxEqeI/XPV15vcgl8DDvmDLOXyxlh06C5VY1x0kg3wzn/JftMd\nxn9sBbuhrgrgxmsfdapCq30+/IRF1L2pGfrXZoLal+9ZseCejhi+b4WBFRht\nI3vUYPsJ/pU+aAIV5EjK0LX0iTT37VcynR5Ddf4E3r1zAd6i2wpNznScVmxO\noyYtMhEo8t9ayL6tHxugBYs9H044ux52K5tohu//fzp/nCWkSA5gW13JldH+\nCyxwbt7a+F1GOqQCzSioALDL8vCYsoUFJGj36pQv42THAPl6ktz/hBtEKTQd\nP+RF\r\n=To6N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzRmP57zco6LuYp71kH4JD+4+GrLA4n8zm4K0X8y1jogIgKv5f5zbmjwMpanMlS5fa2yav1YsYo8h7R6Qt77O5pz0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.2-next-1620132361-2fba7526.0_1620132734444_0.6384707819753748"},"_hasShrinkwrap":false},"2.53.2-next-1620855510-f3286a4f.0":{"name":"@xdn/apollo","version":"2.53.2-next-1620855510-f3286a4f.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.2-next-1620855510-f3286a4f.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.2-next-1620855510-f3286a4f.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-TV2C688W6OHToPC/EYEhWZkB5CPW84JBTod4enqGV4loesfrv4SKMQxIAJuOkFDJRhxbIkcYBaiTro/In7I+OQ==","shasum":"b41716afc62e0a31b5d1ce4e2a2dc055d80528f5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.2-next-1620855510-f3286a4f.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgnExgCRA9TVsSAnZWagAALKQP/jdIe0oZikKTP9Mh8AFn\n4ZBpTaRULiSUrl0+qRfwg1AiNSyfsQOJjK77tlE7u3OIoKRJQ+eK1AtvMQSy\ncDp6986VWtOsCsqT2cItdaTjVP5tLqonwSKeDexIpeLphrgIKrnJWLmkzbNE\nkOj8zlwY9d3Qnvh+911raiQ98qPs4rWvfuWoKOuCJnVOK9UJHsDqUSpMNT+w\n91zEmqIBcnCNsKk1YsTnuCNUrdDLqeWofibBV03+NPTXvQUCP3wBonU9bkVB\n/p7CNKRVo8CNSqCH2jRBRVev1/nyxKUDYqPLm1SLJn5P3eVeHwsTnU+/5+o/\nTq2Ab3BP4zRDz/sSbA0gNWFwF85mGQs1bdm/H8XxuKtlYsWV+lwutvWYgE82\nnahppCTHuzlJIFl9uxrJDl2kZ3Zx6Kjg8nowi1bw+sDfRkuhU9c5NaGPyGKh\nqzIL3CP1j0+ij3dYAe02iShQPLx4ikwKejmPIbiq+JVFNZpLI8tYq323fHhe\njlajtoJla45IrqPRM3HoXd/Cyc1ldPi2V5xJ5aSM67sirQP/7KqLCx/NK8Zv\nqUUsYr2xLqjyJDS//MlLKNnK7JHVf/A5chjXMHAClV+uIgcgmW/0jP0w1fvR\nFFXXeZxdJ8VNs4sUDzPq/5OOsLYvmCO5YZzexK+zgsq8Y5vvSiTTexA2nhqa\n/ON1\r\n=qAT6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFhYTK1rJP1Ezqchx03Im3yuahy6/sOJ1prj9e1nS2wAIhAOkMPJ0VntLiZipLV7zyMJBkBnpycdkhJuaTYegNDK5f"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.2-next-1620855510-f3286a4f.0_1620855903724_0.23580910459512605"},"_hasShrinkwrap":false},"2.53.2-next-1621351277-d5810a41.0":{"name":"@xdn/apollo","version":"2.53.2-next-1621351277-d5810a41.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.2-next-1621351277-d5810a41.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.2-next-1621351277-d5810a41.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-7eScP1cAHuZ6YXMqpZ8ST58XFe7QBlXxQBQIUzBBVaGpYlkazsaHNzbKoNJ9M8/5y0uDfmK7dsAS0E5IIbIUAQ==","shasum":"33a2efbe1dffd7bb13339b9e9e7107be7ed60a51","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.2-next-1621351277-d5810a41.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo90BCRA9TVsSAnZWagAAHYQP/iy2MmjyzDf+g851S6CL\n+ij0GJWqhAFm6o/meopqxwE5aj1nL/17aMxATdS12sKdH0IC9Kifi9N+c854\n04jIh+zU90RwxhXCcdu1ceUxgv5O677c0xBkvzeDkIJuRaM33Gqx0hMhx0hA\nNZXMdWFyB0lRbQUxYjD2rc5ZWiE7FpMZCErm4c82YqNBApDO2CInfp0RgrbA\nZBMJYJa8zpf2OC1kznkQ4cW1mSdjtiKCCHy665/31BBifC7/lQhOdvHUmbvQ\nDsHh/KZJ+SYIXWAbIu6IJ9zYL8niVDSZMEDGA3DlchI64xy+AkNoFMVnrdEb\nLHLZTc+z84r37zh5yNUfNjFZkn+eX8dmBZUHFQ27BivYpyM36ZMlxy+tpbG6\nhDC0MXHhJDHu7T9ubZOfgtAxYF7YOFJyKUtrwJ8M4f12ytiwbvfmR0LibMgd\nbxzcoaMTpRJhJBiCVNfxBMZj783fj76khQm7cXW6TdyrT8HVX7vkK6Og+j5u\ncf3ohiBRhMnqoA4BCHGZ4TgNoKqQ4h22NT46DkwJ0Ng00MbEANLELpJhbzYS\nEro/qgO0T1whoYDvQfrQPb5o9q4+2KKL8f90KxTJJgqs9V9vNDQ7A+kMB3aw\ny3obWE3OcPncO/xMbAIDsH0kUTCK06YpUxYFis1tyXxl2RPtZIYj/8iu4fmp\naKWA\r\n=c5T1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg/YbUgzcY3lRMp8L6A5S6l950jkCS96jZDtIfA/YJ+gIgMFnPh2V9H88KZcfVZ5J3hHml80gy2P238E9gT8S5pNs="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.2-next-1621351277-d5810a41.0_1621351681015_0.9239180058877965"},"_hasShrinkwrap":false},"2.53.2-next-1621351811-799dd11c.0":{"name":"@xdn/apollo","version":"2.53.2-next-1621351811-799dd11c.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.2-next-1621351811-799dd11c.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.2-next-1621351811-799dd11c.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-gZlgxYc6PErCJjqitC8/12t8pPIiJqD5BdEEX7AWKod6yCwBew6tJDKCVD/kgx2dEegFAWWoRji6Sd09oyT59A==","shasum":"5c19a3b10fc7241f78b63d33b3b3593f1174cfd8","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.2-next-1621351811-799dd11c.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo97ZCRA9TVsSAnZWagAAfa0QAIIzpBcy0Ok0oya2ZW6M\nLy9pS6+Xo9onmuZhi4ejgdkgQMC3hktdup3CCpbqaFdkGr0peWID0DuEyBHZ\nb1K03cW3rNpvyiFZ0Jtis4QQ+s0cZ3hm3gP+GG83emoi+Sgy6K3pIxhh3CKA\nO3NyaxC6Hyv4l3ah8uSJ4L4STySZPFiAvnvjm0gtP2Z59TD5c6p/GGoSKZUz\nfglY/tLwsForIbButs/O2rH07e8yo1N1Q27UH9Mq27c6GkWtukWFLizV2/nC\nuvd1J5yA041Yqda6J3xT2muZWjwVAx3/DUXV+AuBBdAFytQkNwj0pezaHPvl\n/VaQEDncNbXOF77/CsxA0qhMzd02eo3cZ9fKESx4XvVjZqBNtMbybJ+5KxzI\nVtAbgVDQTWZQdc9aOoq0YrmLhYwavw8C/yIcd7Lpl9RnmXPo9lAyRxqgTH1w\n1JLwqc9sx8fktAbNHB5NaHnupXrjfkF5cTLdG4xhuT4Qie/b5Ei7mESPDVpn\ncUgiqA71WDYSdHL6Ob5Rdlz8PEoBud0UaAVzuipYBj2fUf4A/GcWbiMtN5OJ\nMTVbXb+cMwpnKTPSfR6w/B9hl0jq2gU1GuG6zxIDPvi1Heb0/4+x8RPQ0Um9\n94kP2gedTuIO900asFm74rJ+bGW868wxrNXZeGhTQOxwBvTPKSLx/TaWRtJR\nc5ik\r\n=v15J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzodxCnldPpamM82aeuFuFoBenVYcItYgaFkucKKneVwIhAIc+uKL6Vcb23FOU28ZpF+CVCPVugDsu/85xlObDEcnz"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.2-next-1621351811-799dd11c.0_1621352152850_0.20374957810712813"},"_hasShrinkwrap":false},"2.53.2-next-1621354332-7167b821.0":{"name":"@xdn/apollo","version":"2.53.2-next-1621354332-7167b821.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.2-next-1621354332-7167b821.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.2-next-1621354332-7167b821.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-1D6hTVCSFT1e3hcTpQGCV3OiSsQkuX6M8y1Jj0FQI8+b/CNSSjIpmOnQ8WnjvUyXzlnfzPewk3CJMA1HrzUNEw==","shasum":"02427cd5750491629f502bf82bc0caa829e5781f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.2-next-1621354332-7167b821.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo+i/CRA9TVsSAnZWagAA4icQAIBNdejkpNCS8aYZ/cqC\nyyIVzv7/asnFGP+QQ5alqaNZ5v6+W3O0J8rbA5Dba3sisgfc3hhVUj1uWleG\nySjaLACurjpVppP6bghDMHNF71oUiZqF48NiE5TdPYs0j1hTy+MruMY6fkfG\n75V7DUu605en5VJG8KZGg56ui9ZUn5LFGk3i26urx/JqZB0/8z1dVHQN2LTD\n4USp+hlVSTefjgxCVpmFA7fPGyVJkdtdPWjP/7BZs+41HHFTF6fD1op2TPcC\nNGz99q4/qI+AOMAhBv5tLmfk6KTT8MvGzAth6ExDTDStujJCiUE0numCw89v\nCiQWwr2TigpSdS0/1FOWoLeKq0yhkUVHmHSWgv6jKeD5KToee704HVC3B7qL\nQ+f+KPmWdlqWrc7/eCcnHLyhsadu6c+LsEb54uEp8g83/hHE77eMWSi2FIfV\n7Gmp+eOYEpFDNnA3UMF6pCjuaE6CTU5Xyli4iR6hesylT98uL42hwG0UQzlT\n2bU4vX3erK0DTf5ugkiJzw3ioeNo6mJal/eXGYp+PGRQRDOowaFI10N753MO\nbgz5AEF0QUJn8FjHRM3Mlgo6H/QlLjtviC7rTNYluR1Zc0A6h3KvvaUV/g7m\nwIvybKfgoKh2vop/7czd/H3vlsI6lQPe7D379TwxX25yNmmpXtf5MSO4vonD\nLCyY\r\n=kJIV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQGMDRT6SDSF8pE3z3FnF9hMWXi1cV8gmHPFu0mHD0vAiEAinsDFz61eF5CZNX7cTFvkCZv6rmaiq0SLxL81BrOKqg="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.2-next-1621354332-7167b821.0_1621354687413_0.5978003018965312"},"_hasShrinkwrap":false},"2.53.2-next-1621354385-bd6852c3.0":{"name":"@xdn/apollo","version":"2.53.2-next-1621354385-bd6852c3.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.2-next-1621354385-bd6852c3.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.2-next-1621354385-bd6852c3.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-swBVe0+66RRsLJ0lvjFUK83499kkxeyIOEEdHFzgXgxFAKBvr6DZtGa7L/qFCKJGV8BXkifb/3Z1Q1wVuAEjQw==","shasum":"0932cd6f0cfef48ca97839db52e38e53d5906acd","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.2-next-1621354385-bd6852c3.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo+jjCRA9TVsSAnZWagAAfwMP/jl/fuVRwmn6HjzMOtoS\n0K5X8EoUJYC4dIh0i1nZHuxIfJoNuj1uwbSH6UhEmvl2+CxsU4VgOkIbcnLd\n7x1dnKU5UNnc5yViwMkTeDnvxPvGGA4njgAZRGbLtCEjthVd4Z+m3yYLJ5Cx\nAQz/tVsZe9JtUuZkatHJdZjWryvNVkXaa58DehCUMiE5fgC2aQrrjLp3TxDO\nNXHyRTbVsiyf0bIZoKapbYxQz7ZA76xeh8nUF6pTbhsTBAIXf/BKTceOWTrN\n8EuKusR/rtAA0eJI04MoRoNJZeXBaCEnJOkmysFNVie6YCzHXip41C1BX9HT\neusZTIyJz/PoUBxGKrxzq/7WFP2QwGFRezO9ik38ZNOb+KHf319KuXRKCF57\nqf5DMjBR0uyYD1Oj2MHH7DuzAQUwsAQuRG8bkc8ars5S/GuI8ytBrYKoREWu\nvnHRQG6G38J05HOUwqsr+zEHE98JNQwjX88LGlsWLaCuzqgfYBQh5Hi0wP7N\n8aVKFBN2CfdIGVhfHDYHWx5b44IdyVB2xHnGzPOaupMFyZrACtaqmDGMtBmT\n5WmCtp+J6zhIW/PLqagCaipUGRcdhLKYi80tVjE+BTnrDkYAYgKJf2r8ix8W\nUbXihmeERFE7frFRps20fyn/k49LKhZGr0LZr85m6F0MN4HoEn+eo6iEb5H6\nqgFC\r\n=gbUg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6RIbxnSk0xDXghjocaE5UZAVtxZ5wgVCHcGXwX6B6UgIhANm22B34nW3W9ZFLOh4BFczNdVRQ2CZ/lKFZ3Rb/vKHL"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.2-next-1621354385-bd6852c3.0_1621354722586_0.5925455307123648"},"_hasShrinkwrap":false},"2.53.2-next-1621355238-dbfeccb2.0":{"name":"@xdn/apollo","version":"2.53.2-next-1621355238-dbfeccb2.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.2-next-1621355238-dbfeccb2.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.2-next-1621355238-dbfeccb2.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-qVV68V9Ps4Mtw0k4u+jvI1Qp1AJsXS/qPFEur1IvzLnon+x9rOoYMeAavKgDWs7Omb/mhBfwy9hFxqGUqs7eSA==","shasum":"d186cf24e89ac3a38368cdc52aabca2de651d4e5","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.2-next-1621355238-dbfeccb2.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo+wdCRA9TVsSAnZWagAAvScQAJvsjYU2au0YLHTBc37V\n6jdCnJOsb3XC3r/nmmYthrxx+8SEV6YZGb/Ai7bpsETFftrgwzFltq3phjbB\nLG6i1ICdvu6kJuaMUg1jKaiRSeMCZ3+k9dsfNm3AVQhPiWyQ1HT0x2jOVgHn\ns2fPCEcMm+6MMdWKqT9xGBEqt6fOYCJOENwfHWpjDLramWBrm8V+LoGaZfUp\nFv/3usv3O3EswrJAz6Jdy22jv9Px+EKYrJ4+A2Mg4tzybT0HEtyTKIRsmbRW\nC0q0gzo61Sloqh8tjJavuvj3QwwB5G+8FmVviJo3G6q1pg2fQF64vFm7OX/N\ncVEPMkyeFRl/i43Ha0Qtrh/+8xQzEGsx3sAbNe67eM5fgubXbMlR9I2QmKn8\nowYYunH4GWaejrtkq2pfRFnY4IWo9qLppY7EgeB6ciLuXXsSK6h0Y5pXSfQT\nU2Lks0ozHBhoCxuV58ywsgqxy5cp5bqds67dhPMLJXFd3OQ2xC5PFG6HDl21\nqU679i6wcdSCKZhZSTviviyQfB95STfYxaE7cGHrADDUJbOdvaZRy8g6fhdX\n0e4D+iq7zmL5bj6XcwVldDT4mKfqcgWEC3gzl22whfFed95bBfEHi2fBhnS3\nckPgky7/9YmGPAxhBhtWNAqCU0u0CPqtEO2Lg/cxYaxJow+gJtxKMnd1z/fO\nxXOb\r\n=Aojv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCz3WdWME42HBMKuk6FtnUtzCNmjSc8YEgs05meMUniEwIgeX2stRj2oQIlCcNtAKRukZYhYWAargTpiE9S1dsUOwU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.2-next-1621355238-dbfeccb2.0_1621355549009_0.49858508866191165"},"_hasShrinkwrap":false},"2.53.3-next-1621357960-a977e461.0":{"name":"@xdn/apollo","version":"2.53.3-next-1621357960-a977e461.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.3-next-1621357960-a977e461.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.3-next-1621357960-a977e461.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-h1ah8iAIPBSPehSAboWnTooqjmvL8P3wpySq/y+owKSNvl1eY73sdNPBHsGICJnFCoV4FOldUt200AIy1+6ZZQ==","shasum":"fdc6ef5f2ab48d37432c199ae2b3e9773eceb5a9","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.3-next-1621357960-a977e461.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo/b5CRA9TVsSAnZWagAA6xwP/19rqFQ74uzeHr/0Lihw\n/5S2gsLYozmogZ0GGXiUKHNLekwHTk5DHNLGAQDBMoh9GVyZkccBkGM894Hn\ntNusWUp5idG+f1QSJatNTgWFuc0brgkG/cCFB86hH/dKPtRrFTTGGyE581Rp\nRmPFxZLkXyubdTelRrwD4omY/957f8EfnpNa+TYpgEE1avLmn7QrYSDUSGkv\n0fRCmKibPZOj9DlJYlDNQaLzF9Z0MGJ9SxrAPXtP6LYF/iCh9EknIuHVuNwk\ngSDhlN5NcxyuO2vgPoC7aVaMF7UYXAbNOGvSDfSi6TQc+q51tr9ntXGTEiMy\nQ8yRFv/S4xEzHdQCBiizDKtx2vNlwqxDAhC8MkLTHTjQH4XucAd0riOkkKbX\n8UJ8YQ0b6MplkgvNA9W04SSsvYwKcbvGgJhq+AaRG8hK82iMbUIGD97Zn1Uu\nk0N8qS+Vx7836aqYZxgzSjZAvHYmKiJ1zduexAjZHO3t94LxIDcTb/TYKiXA\nDfuIA6DZS+/ZLkhvK9aN6s6c7F1qW6v7OX+Qdv4o5RVlsmdY+6ofHJIBPxty\nGU8p9mKS4Ts4/2Av/Gh8w2cvNxbXNLEfSTse+nRC3aydABbf8pN0jQ6iP0UJ\npnPAli8Nn4NVU7LWE14W2K521iE8ld8V+/da+wDPxn2ZasgMfEqUZGwVPjG7\n0Vns\r\n=fPm4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGQ98NlGeD7VAnK1t+0YiwgkwdmiP9x++riSlPVFxehwAiEAxRDeNyQ5dau+s6j8256v3Xuuwn6uh4GWJrtzMMS2B1E="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.3-next-1621357960-a977e461.0_1621358328635_0.19420957713850373"},"_hasShrinkwrap":false},"2.53.2":{"name":"@xdn/apollo","version":"2.53.2","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.2","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.53.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-QLLofogy92LUtBtSDVpwRMjAAIkFif/D2iUTWxawDfHTXT0hJFMGFzQdKMIjNAu4w/0WxRwv1iSAJ6rRCMxtmw==","shasum":"fbb1cb2977c81505fc00ea85fc358d926d212254","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.2.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo/eUCRA9TVsSAnZWagAAdQUP/3J582haFzLwTeFRCtub\ns0uUcQ6QrIIKAPJbco0Gz+9gu39hU32C68YGMN/arRUJDxkqKdbBddQLUhO+\nOjVccklY4jtJOhNMvHZ+jAXWZl8I+O1ivON/NIYxslU7+zcl+iuGYDXxqOXM\nHZ0i12DeQzGnQW/9yYeYMVW+BnP2d2pAganlumVFn4H+P6AypNtacJOFxYUb\n9EEowrog66Oxxn7bDxE1j1sVNFB3lo0eyLYrKk8+CfTk79SZCJcbkIYfRyFy\nMlTVoe64dd5Deim7lJReRzEhYXVIuC+MDIDX7xJaU5EPijVGqAV/ZZEw40xC\nTxArGGBe8YaS6uCq9yPV4UASJytHLLceUBmLS0gpsP/QrSf3sNcG6kRbAQyF\nAY93SvNvK0hpLjdBoysqQR4NKHrxKlKpmn5EJOpogJ1PIARWdLpdgJYHC2YL\nzsl1p1EPmyj2dakefyOqQ1A8lOA62r9imPVdRoOSFJjFBDzlh1727UWCQ86y\nhDpp2uKq8tHwmsg6JxeRznodIoC19ySofSrDM4q9Y+yW9MtH4N6HME8GpOm7\nOqWTMBw9F+8Ih7jCIPUoyFDM8aC2LwGVJ1//gur3kQl4zBH2M3ZLXV/IAts4\nHaNNEi4k81fzHtH2hE4lfq5gPOga0qExsIWITSkWgCfN/HZT1weAtWGRmbvK\nznQE\r\n=dpfy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHc8/BigzYc/wmxSN9xJlSlMH2NDCqNRYoiPNU9UWiTFAiB2vpABxJB9ERT0qk1/M3izMVYXAnlvCADQcDiSO2bIRw=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.2_1621358483293_0.9136069320223537"},"_hasShrinkwrap":false},"2.53.3-next-1622643955-ef88dadf.0":{"name":"@xdn/apollo","version":"2.53.3-next-1622643955-ef88dadf.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.3-next-1622643955-ef88dadf.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.3-next-1622643955-ef88dadf.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-K4AhrJWDeOG0gln8O9llS/4INhtn71/cfGWr9jeLLFF57lCwhqJ3zbqtbvsnYANqbtoL1CW81ki9Fev4ShKdYQ==","shasum":"1905f662bcbfd4d40b725e433dd5fe782d90a0af","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.3-next-1622643955-ef88dadf.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt5Z7CRA9TVsSAnZWagAA9KoQAI8D5tU1NNtym3pjmfNi\nqY/vAkhQbxUAN1Nw55FwXQBPP55M2hRzl+268LgCiecYvxNa21kx1fm0iADF\nDVMXIoDqDkyxHkCSErul/HtqaGkkssOeXE0Gl8rRiM7dmYjFMQzllh40OGJ8\nNvS7kllbGfT76K9EUXVO5g02u9Y95GwZFKhYeeFhBqggqjsCigVehvjX2VaU\nO3q2bqi8QLizRvnngp7nvCMtlB1eluJzYpTVoBdhRXwY8MjemTGRt9hQhG1h\n0+txOu/AQQgzkFX4yJ5gduSCw3g8aQgWvSiOfOSkLVKQluObbDlzZYaLgtbA\ntdrhyojEz9DyNWFY8oDrPDio4jWt2jXEUVaq8vnXtE08T8xXeoCUSRHAs/yR\nxDcAHxi/ewTWVmKId9f6jLSlIbbHmZx0L1xX4uNAWdPdRErnT4GkeRNRtnZI\nqKVAeVFpRGsAYDKRsQKZpLwCfgUWqWMT5PN/U0pPWM0UVp2Ap/+EsLhggvOh\n5cSnZvuN1eVFdIlgnv+KkHtiTF889yZhkyK7ZJV42bYDW+01NT+nYkXFDR8N\nlUUlWwrHXbr22jBoUy4LG80d74vSxGB2n8m1abscxBPiLBVDcEp23PTvzT9C\nWk/tDaCXnIbPqqWc8jZ8Q9KE2RfqOWoefMhm+RM8aOSPhm2pK2BRgnxGuhX4\nLVox\r\n=qLAA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGYbd+5JwxHOTEhXR1IPGid0hRFcHclB+VMLHKotfwbAiEAuKvtGUNKBpuLG5nMb0dQGxuNcmGew7h6YWijs4sRX9s="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.3-next-1622643955-ef88dadf.0_1622644347400_0.5615886565523993"},"_hasShrinkwrap":false},"2.53.3-next-1622645710-3100daaa.0":{"name":"@xdn/apollo","version":"2.53.3-next-1622645710-3100daaa.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.3-next-1622645710-3100daaa.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.3-next-1622645710-3100daaa.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-4L78Ex0Y89PCE6d3Vi1BD2inkG7bSriiN6nLNk9dSE8Ugz+WJ6VZQMH+7dv0AhfI776A+Z4jc4+5o7yz7vfzHQ==","shasum":"a58d6f783b70e251a68e654e4fea2c4fe1439b50","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.3-next-1622645710-3100daaa.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt50UCRA9TVsSAnZWagAAmIsQAJqct8iZ3l9n5bApqB6M\nYIIziRGAholk46BxOjVz7fVQ/8ugsg+fAIsI+KVE9SkawMH+5rxHOud299aE\nK2DKCWhoajldYOuXhiYzXrR27xjRGBTWl2Z/RYqvQlrt3K3VTTu4QgbnSR2O\nvOW3IyQdCLuUvUltZH1rWZraY25o6smWa1P2QL+zUV5oJRsBflH5cr1BYtYu\nui3GRAvFoD4XC+KumzD0K99SbG63UwQoELdZwkv6KioNAwlY9aXr63DNlkdD\n4LKHZtGYs2uCx5ss0Dr3nyRd7M14RFW6s/QmtPvluJq8rgY2rhj+27HgpNJp\n899h58uutN49F4MtIIH4sn6CuZa62kyQ8J/BTjU3sZ21NJc38Oze0L7sVjN6\nM4iTYztNEtnLvR+LerB54yRwnRzSYGg3rGb+w/44A9r9kcgSDBLtjlbsU4YQ\nUuS5nry1ZN9nNt8Rf43vqftM0p1MXC9COojt34m24f5Hi/g57ir0U8uLfQ5C\nKurRpvn9aRL3l9UBff2NA7Xvi2nNNmaeX+pWZRdvzpDuf6GglvAXqBheIRtD\n9sRsjttcjXt5WJhZm8KNacfLno5rii/5foR7mIEjwpOci4PoTVewEB8MxLWJ\ntbj7nC6bn+o7NmTrBCOL/m8rpKBe0EA0FDtb4gLF0OlwD3U6qsUdYopzyYUp\nbyBy\r\n=tZ0D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAPQqc8A6AJiKmXvpKSYt9j2vXUOzSFQyC3m/RVsyyY/AiAWTAUcwRHONAzVNjqH8wVgLAb4HfWxee5u5wluc3Pd7w=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.3-next-1622645710-3100daaa.0_1622646036117_0.601984572523109"},"_hasShrinkwrap":false},"2.53.4-next-1622645785-8c316968.0":{"name":"@xdn/apollo","version":"2.53.4-next-1622645785-8c316968.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.4-next-1622645785-8c316968.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.4-next-1622645785-8c316968.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-rxwA0e9tVz0mLczeViOuFGRkFhBqbHc97sY8vZe/bSAnuT/qQWtVZOCHRKOlxuPSjrmljjBC26l9d1FChaTnhw==","shasum":"f2170e87212c5ef58208a9a54c2b63ad41103734","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.4-next-1622645785-8c316968.0.tgz","fileCount":14,"unpackedSize":17833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt51ECRA9TVsSAnZWagAAQ0UP+gIHNOTmyW/A/9uNsxys\nm8j8FEptN/oKRLEyZpFlivLm1QB0vSDiaKrkLoEHVUBOP2+bt4k3PpcWyTNZ\nx8PPnkRHmEueVy+0Inrc4uLwv2tE1y4FpLqp+t3cj0UqnH6Wy6hyyWRUYBPN\neHGnSp3A342zytkylF6BcDqsczQBPLHls4sbfUM0iPmNo6aHLWadjg5oDglc\n5o4axGBrjEHAP041BdFegWcRtauvVybVuq0emO1ZRJ3VaeX8C4/w5mIKptTB\n78mKcgZOUyDcXDSZxkXu9Jpg9d+HySjiyHXLLAfS2fiRyh7w8rAjqXC53DAB\nCzRAPP7KKLITTy9YewEa4t6IxwO8ERRs9RxQukT53hIiNvA/hnd6N715v2cw\nNRoNHYrfgYhxCEUrN2NH7oQXbyNJkyNOT1OLfjf+RdBP+5s8r0vqJz867fCn\nurwpQguCusl4eS+L4FItgO4tQT8hUk5EZ9XyTiQd9k4ylEAp2zwscOKRExLX\nCkNop5rfoUOogb2YMVZMAdlHI6hQS964ZdMsr3AOKc0AXYM8iDGR1VVjbRqK\nbnd0HHMiGhONTYfUZRv1LX6MKy7iFcideQSpVizzzf0j/uGcZBND965Rul9J\n88fUlZ8qAI+YMefrXeGq0+1v7+XAKYtjV0K2kHltSZa/Ivl7xsyD9hQ5g6Y+\nhTQ3\r\n=UkE3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDpwDDapNalC7BjRu23pEf4ThzTTeG5F1OFgd3Fh7TqCAiEA9uiJZfpkvGfm6u7gCNE912grW2m1yhHN1iSFupSqCs8="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.4-next-1622645785-8c316968.0_1622646084482_0.19054499950242576"},"_hasShrinkwrap":false},"2.53.3":{"name":"@xdn/apollo","version":"2.53.3","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.3","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.53.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Q1+hVjF/sPfx7SuJ6AvbxQ0RKRdJORjRqgJ84yuhiQ+9kB2e/SpPIg96AX/3xuNqR9+xS0HRV+ECFnstCdJ3FA==","shasum":"9bf1bd8951d7ba2ef31c51711b29e29c5ffa8d04","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.3.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt6AVCRA9TVsSAnZWagAAd+gP/j2cD+e8/AyI/cjLMD+V\nOJi/JcriP/Xf5xcdIPwxMTWkccLGhNIgaideDY8N/6akP1vFotxnucJTrnN8\nltCqY339JnAIZaL8KjW6yCs59P0ie5BCBLPX5uIsfYkkmORqp3YT5qARH906\nkgcDX4Tdi7sKgj4cuChJvwSSEEljx4Ncv8/KVrOdDT2HlLurKvkNx7tjRtBE\nXOhb/DrsOj+scTs2O4V4vJyOQKWfN0DkxEWQq4/r7bfwFHI3Cu2FebzIGyy+\ntRs1lx2Z8MCPQiPLhRjXnj8JZmUDu9AQjCJhZEMBHqROYSpLcBPBXTKdLErH\nfhZYyw05jm9A53YIOBJMzXwxtoTgWF9nQ9MG7kh2qKUAGl9kwxU10FjbT+a5\nbB4hPEKjZhUFSXfTdx0xnebXN16qnPzc8575QG0uNqSgzt+i0Gs3hHn17ln+\n/6Pi0DSMs/vz4iQ26HVll+PxtiZBIV0vdz858B9ygJQJJsIPiiLOwowpaOga\nMKMWIYMKC75fKOfHWvi7ysQrc51P35OONcrkPHLUbysWOI4On/D7GP/bbW96\nxohffaAfsSnAvLSx+/RLSW3PX45HSmjEShvCmLvx2YQjEaLcFrk1O3c99JmL\ngTUJtoLfwUQbc21g5VMI3PRk0H05N1HwXTZaMRKIsSIRXXl5BEd3eUQTjqDY\nuFYo\r\n=ZX/f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCITm51ob+NtadpGrpi8D4js546HZF7xcXTf4K4tGSPJQIhALRf3K22cB7VTu2nyZ/YQybMVhWXGumy8u6oKZ4r9E7g"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.3_1622646805141_0.6943331959687338"},"_hasShrinkwrap":false},"2.53.5-next-1640891080-513b105dc.0":{"name":"@xdn/apollo","version":"2.53.5-next-1640891080-513b105dc.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.5-next-1640891080-513b105dc.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.5-next-1640891080-513b105dc.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-qGETXJy1M3vdEwZmdkh+dPzaYUavFfSpjlgXKD1eNmTX3JbjYh3sRnDowQ0S9UiLo20l+kTTtVw5jLbNp96I+A==","shasum":"2a4b347cb75f18b925bbb907705610bae28e0867","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.5-next-1640891080-513b105dc.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzgQeCRA9TVsSAnZWagAAd5YP/36e/esuPQj9MWWYTvV2\n7JqRgdAheWzX6minI7Njfv27OxFShD4ntOI6YzZ9H81+ewHNoksHR8zkJwKw\nKpzK/jUVutClug5NN4PIR/3Je1AEe0A6aNGAIhs04ccLQ5lz308p7YTKpDaN\nxioY9pBDX7XqJkULCGWDuJP0sec78hy9r75TvnwGgghyR332C96SQNH8zaRf\nZeVDsa8RRmRA1y2uTabMuHryZ9smt2NPzyORSMj6/NQgaVUuq4oWDFRK7ZFI\nn/V9/p61pmocUn/IbwX2/beliOdHN4B+S5efsbc3EvU0lxM9kUK2XTO7thFi\ngB/w9krHGf7z1brLpE4ywO/o8/jdj//Ei/7hUWa2+ipPWnCfj9lHivt7mNma\nVQdoFHgvio3ZY1eAmWL7F8KkvBqnTFq73bN2OEvk7JmRX7wK9tgR7KtTtycI\nL05IEBxgDCMmVUHSmX3RfqIoCgaln2usgvNUVX6bIBJh2qOxACud1czlK9Iv\nR4959i0AV3+W92aMOKG4xrE9V5aVvhU7wvcoCcNH36GNpSCsyB3Q1IHAhnEo\nulkkKZCogoanHwCk4uBVCsEcNdFtRgiVgsuOcEXUMd/KD9hqY0/uxf3NOjxp\n3bhdEPVQPaCjgT9NdlwH2JDs8bO5g1XOFgOFrdt9A2HOUwJQmOR+Reok7Se1\nHvfn\r\n=M0ZH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHN7fQ3ShjOPSk6hCWR17YvuNRQILerrghfs5//1LcRBAiADhEucUuaT5jvLUrATj1r62bwIyhSo6hxMvJ0iCqJKFA=="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.5-next-1640891080-513b105dc.0_1640891422653_0.24826988254183702"},"_hasShrinkwrap":false},"2.53.4":{"name":"@xdn/apollo","version":"2.53.4","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.4","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.53.4","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-L+qcc/bbn7rMGW0cGqmCENrnRuWFwIPL4h6vDYlVZLzcdlGxvnycOwJWwkmRUOirhxl6M4zgMMax+S5NI81USA==","shasum":"a008780f9130e1c125c7b851bb3c7639c3f53f1f","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.4.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0JnSCRA9TVsSAnZWagAAFp4P/jp0CHC0FCwAZ/J0kHMe\noMvlLTILqjX+iHl/WcThitObF8V3ddTuyNjbx9n2DBOvDZgUunSlh2VEtF9a\ne3Bw+nB2Q8TWGluWTLHkpl1VymqjKWBjDm0KtO0abgASF423NlE3uG6CRyiy\nTEFHHZn+Sl40DaWzDrDbegpCVdfl/h0CC6mu51aD/6XWzXOm9Qk9+bw41C9C\nQ1GxtzHXh6IY7Q9KBO5cNK4d5cuaLD4A3HiGkpvuHDkg+7vMPmzulagWxxIn\n4Y695PSoQC0Bo+8H4StELGZeNonznjkxiJBeLYbIXJI0zK9FRSTtsA2rDvBi\n96zN076rsCxpOLCF4ZoaaT1svBXlMhex4X7HQkd9Ouu20OAMEKxKSBwMUkhB\n22lklMyF3UuzLsLSIhDxQ05b+qSWGhmTZ5nSXThODPfRc6hQbYIzUZmaRyGW\ngu1ccWVi659WxNG8EhShyGosFthWhquzjmunC9pKKuUNJ7jpHtgs8oLs/Byr\nz5d6DoMy5J3qEydF24jyF7QH/9JXS9NLtzLedaU4uf4mdVSGNiEyfxCb6jse\nnzGKnsa0G/UYdTj1ApHIKedVxZWQ0vHCXahpTeO2W76jvU17+lm4PGJGW10s\nVOuU0pkOGlLV2NWVYSxKh0cr42LbQgMCymFM/vbMjkVdEFkHvvsl7XfVr2Zg\nhGOC\r\n=+7rM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnC+kWzSFEd9FLzBQv/mMTJzpXpUDqqMxvsYDMJvFO4AiEA78pCI24Le9uqBcG1ZDYBH37CP2dPXyhfRTW2fVs7LFc="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.4_1641060818063_0.21443349387053123"},"_hasShrinkwrap":false},"2.53.5-next-1641060563-3bc9c3b88.0":{"name":"@xdn/apollo","version":"2.53.5-next-1641060563-3bc9c3b88.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.5-next-1641060563-3bc9c3b88.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.5-next-1641060563-3bc9c3b88.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-YrEIOc8cjx1PqdFPOL2RZqPIVgEbGzXbRcH7LdiV+B/R0fdgmEi/8JW1Em38EljPzDovx0EHTmrCwBA7ZeQ9AA==","shasum":"b77739241f77d10a28d4767b74b5d51398528281","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.5-next-1641060563-3bc9c3b88.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0Jn+CRA9TVsSAnZWagAAHtUP/iE1Wc9cl+8rp1w1lIFl\npJ4eoeHxurIER0ZyJSj88TVGApt7JhUQQ7HMjcs9ImL7kycZNeNF73xsILXm\ngRN7arwX8OSQxlY5hDmLLFyPICqj1lm5+7M32vNEB8tEH4LzrHMmbvjw9zka\n60EuofeY9qFrmfVCXt9xpCMLA8QWhNfvbAu1QbImkv7rdiRSC1HFevuDQOH1\nfIK/xqpuU7hLIsHbkkziTg2w0oaYkktyYBadObnq0jRwH2E1COodYPJzkHUN\ndm9dtQqLioaB4jfh3e/tAVx1JAAdWwXVh1LaNokzp1nnTA6DR8ORfdqxXZVi\nsRV2JUZbjBUhvxVIVBtaTLxid66J7V8CuixlZ3dNQsXibWrWcOY/rcxHlt/9\nWPqdPW8GG9d/7z5tLHxSQHxyD6WhyUAL5rKySJUTzMa0+OrjdWFkPAqYiS2m\nzhz+/9sMhc3Ej7QgAE1sauPpgjeBi7lefi/+JoqQU/SH5ESItqi8Rb9W+fVr\nveMUTE/Ms+x06e3MlcZRIbufSQo4JovfaEjkbHe2fs3tNCzuPTMmvdP4pd9e\nUTgLhIZM50F2AvnLgCmNhQD6K8z0J4nAsDe4yspeBxXttoYjU8sfmHbehSCl\n1IbXKsKOVXgv32Y6zeD5kt3ZWVPujSLjqpnMRJNrUDQUlVrkWnqjJhMcEexZ\nAsYR\r\n=oJ5w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKZVmY8BcCGDlzPKbY2Jsaph2gZFyKUXwCitLXJT5GUwIhAOk+VmsVEjsKU0slqsni0Ru2jhaskC1SnKJQbem5GQ/r"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.5-next-1641060563-3bc9c3b88.0_1641060862853_0.05663956910633683"},"_hasShrinkwrap":false},"2.53.5-next-1641201434-873aac607.0":{"name":"@xdn/apollo","version":"2.53.5-next-1641201434-873aac607.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.5-next-1641201434-873aac607.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --tag latest-v2 --access public","release:next":"npm run release -- --tag next-v2","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.5-next-1641201434-873aac607.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-uhPQzIab5cnhaGmK/s+b15QfnuQidssFOWKo392SSovFuToxyi0aCUwY2hNqQYtTItUNIB5XodekTVg0XIXZ9w==","shasum":"42935d11d43b716c925c565174e6c8f2f3c2643b","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.5-next-1641201434-873aac607.0.tgz","fileCount":14,"unpackedSize":17854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0sCoCRA9TVsSAnZWagAAS+sP/06Vmy77i4O0lBGoPHH0\ng2ZALSonhmVPBWZ6nH/jF1ge0c/NqHuKG3660NvyHYrogWGjUCAhnHMIBI0r\nzsLc59GWcv+/kSsBdr+emA/8i/0vEzsg/CxGN/l3TItfj02RktY+Er+/csJO\noVQ9qhpLVNZeitW/6+ZxIDD5qvH8WhRvizhQckRHvIemPvJhoa1m3SWIigci\nCvX5YpoALzWmUiUYkQBgnjAv7uvmOj45wKZLSTU4ALzzm1qSGQ5er0vm8NSw\nrxJpaRseMjT/brymsSpoxbPRUOeSYmps4Cabbr2USw92+EW4nn4gNsFXim/k\npI8FqyrPtmDrRL21gCOo6453uAHzl5CLDtlYJINyyaHDNjtAaFtRdX+UDOLo\n21/xO4O+9PhnalUbHCKbybyHe86H/zG7KoGuTQsVNhFcfg3avxWZbG7ehGXF\nLSq4l2eg3VYO6uH0XPv5XjdN0Vpp+QnjqUzi1z9UtHnK2M2OXfAXhY7UDnio\nUsT8GsnYtsuEy8oDI/pgtSEyvJ4vGPjE2c0bLmyWlscpGFOq8+/3E1xd+LA3\n2wYN8TXEVK5VnavMh0Ldu7JbkgEPePMDWw147N+nsUfQZZxkqUqRkFKaRlKK\ne0JW4r6t4kJy45qJuy/JWlby0mypPCQqSo5w7yymvT1h1EkYdr6xFBDbtVwP\n0vu6\r\n=u9+Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCknBfiQYjF2g/WiE06gpenr4Aznl4MK2JT4NgUi1SLKwIgJtpCLpcXWKfEQPFmteRkomtBXfheNtithJb9BU8Sves="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.5-next-1641201434-873aac607.0_1641201832018_0.21856696016348587"},"_hasShrinkwrap":false},"2.53.5-next-1641201537-c1cdb4568.0":{"name":"@xdn/apollo","version":"2.53.5-next-1641201537-c1cdb4568.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.5-next-1641201537-c1cdb4568.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --tag latest-v2 --access public","release:next":"npm run release -- --tag next-v2","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.5-next-1641201537-c1cdb4568.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Bu61u8u7QMrJG7DB0EEhV8hnF6Xy/sesgyydiBf78r1Ui9trq7i2VNP3iXnOBpj26sRKvec6mZCNO40/M5MZAQ==","shasum":"a413a45a90273f75cfed258d6f734dd3d7e9c6a1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.5-next-1641201537-c1cdb4568.0.tgz","fileCount":14,"unpackedSize":17854,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0sDYCRA9TVsSAnZWagAAmJYP/jME/YEbUdNcCB+rXD1T\nJqESM2rC02rK2AC65TOGVLxrU1oATTI/zmXeIB5V2dvcG6eJF4MxqMrfexMw\negfQADMCdoy2y7FyuBfvbB/Q8kAUCf1tOVZQPfRd38NkhQJ0mcx4xH2vtREH\nnymjyczm/J6P1+9L/9fF3ZEMWb2T63HTFm9CDA/BMED1cnR66KPoMuh/YWh6\ngU/Oj4Af85mOOdpFyUJz56wZSTlataajeursRU707dMKdH/SKGbcGqlvS+Qt\nQlwIFAr7weZ60d06QNrUmsHMIbM+mqtKYGfgdTVgjbkaKHqrFr/AGar49dYg\nCVgV6VIks5ttGh18+q2/oEAgkEengukD5NEXlwx57byB9jBsQ79rf+hCWPqa\nBRgdC8lHpVY72fyIxEDPk95lw58+teQe72RwhL4E0fZct9TvgE/RxDkIbDMo\n0/kjIHGoKif88uUuXsqkqZ7qsvQxcovkXZnXoHj6No/ipA62pX86xG9PfgAv\ncfX8hWyB34OHrGWPy6Idyud5ei1l2H7FUOO533w4xYQtTtbHzZXZyEsf0Hax\nQAagFzhcNYS7wfeXybn+iun8W0QdXnDV1ABgKINdqG/kLl13g3HSGM3XoZw/\nEYg58/LsUfK2Vlh4GLKYgi/1QQWyVcs2WSALzOn2Q/iacDH4oIHWjV+enZ5r\n1jk8\r\n=P6FH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPO5cQlPk1LZKpwbsXSjQl2VSWA56+HrNYh06YbV8JVgIgRTJ7v1FRH7tkusAtg4JNUcyQhOj6N/hvx2IvJLP3PLU="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.5-next-1641201537-c1cdb4568.0_1641201880568_0.18991462331744113"},"_hasShrinkwrap":false},"2.53.5-next-1641210071-2f979ef07.0":{"name":"@xdn/apollo","version":"2.53.5-next-1641210071-2f979ef07.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.5-next-1641210071-2f979ef07.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.5-next-1641210071-2f979ef07.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-i6DkjJaqdwbojx5YgiZiRQTtIfaf0wo9HWHDVX/M/7Zo25ddPm665qI/nBsXQf5i3nx8cBFNnDe/vtSzdpN6SA==","shasum":"15ce4548a0553053e31ce2ae0b7ae6721e59b647","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.5-next-1641210071-2f979ef07.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0uJGCRA9TVsSAnZWagAALdAP/3BpoRubUZkYX58SWLDa\neIDXiwc2Fq8c9Gq4hpJHSNvJXLPYZDmER3FfuKqjdqib+EOnBN8dQJdSv7dg\nJXCnaxtuBoJliADR5/aqUQon1KARyyYPSrOjLl+oY+IjIwUEA9osOMKjwvyX\nfLzqdkWHGXV35Mk6VKcEx38E2lTpS5FWlm1lMt+IqcPlwTv3WIXHxwO/GtuN\nTUjTI2E81DLb6RXw7SYgEwWRyTz3ygL+u9ZG8vopmoIDN72b9xzKtMnwhHDC\n8hvb4D1wSwmGRY+7qDoKI8UK7ccZRFlq6Mo8XIVMgLUYKzmgyFg6/KtAn6ko\ntm+8QHivgLvqalK4cSCNth32luVXmmyDZoZ0ZIsD0vFJCZf28W+7H51hHC5a\nf3eQxj0Vndj5QMgrwZVbogZe2v0YqU7L9eNJesJZHpohuPUJAKIa6GBECiHY\ngFtgMQfSTkWp0EL7mnmRNVpXXg+buXQH+ay0QdPqe8SPmUJf8u207ctNVe8w\nJYl1v28qnbbH/hsYUZDjc0uSFJ19vZel5+AtTtbrXhtGeZd/5dLFHMz2N3AQ\npy0n8s+xOQphcq4vk0tC01hl7aBEQRUhS2nJZQ8b/RLHiMs/+B7aYGzQjKqp\nI/hg86JXnwftYygwWseBmYvmnYFF6+NNdruhQeJZaoxGFIQS52xdoAaAA4Q+\nMoBh\r\n=wDKv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWavnw6WQne+KOO7RLccQaJAtRusP5Jja2rlMPAZc6VQIhAIE4bSAiNt8Ntv5FEWxxPkWgKw2zoEgruOpuecW6vjjU"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.5-next-1641210071-2f979ef07.0_1641210438835_0.007527808886336418"},"_hasShrinkwrap":false},"2.53.5-next-1641219106-ff2936ac0.0":{"name":"@xdn/apollo","version":"2.53.5-next-1641219106-ff2936ac0.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.5-next-1641219106-ff2936ac0.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.5-next-1641219106-ff2936ac0.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-CKVRUJgDoFa7RUyDFHZ+qBIP/E7iHv9hK7x4DygNhcMEDQqg2TXSQzyG5ar1ADjhRAFGB+Ws1Oavsfs6sX1WUw==","shasum":"6b36a7810ad9d64621c96e50665fd603cf789f63","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.5-next-1641219106-ff2936ac0.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0wW8CRA9TVsSAnZWagAAgdkP/2PmZrGb1N1468jczOz/\ncXfGiOz/vdhWnD3jHmTbCfHVLRvL0AxSsfCxVrk1zVhmvugOOEeK7dxSR6hZ\n3+0pR03LuTRx8onSFrmDm3IfFiUoVKcuJ97iJ0iMSITHZLpkfHu1CpK7Wx7i\nXJHZkhszun6WxWySkcwvd1xYDjyu6CSJxfa14zTOWQ6BLr7ANhHBCu6NvQd8\nPyydQ19I9t63hzq7qqA30mhk0MiDKdW6ShEVSUO01Dewu+WAxokamSmyZu1t\nzNt6adOI+1JuJpkzdQJfrYdzHFtSsm0Si8kXNlUOd+OhQInMohAMG+U02H5f\nnNumOtmTum0Ve4Kw0jO/gcOByBKD3eWlx96yYd+7S5ounNTYlpZLH5dAnNbr\nDHFRR4vozj3b/JC2zgTV9yFR2spdKMFT2qVFcltYgCdJwlzCaeVp/RqVTkrH\nusWKfPnN1XZSG8s4OS9kPCcj/ldBaztyrk7MnNnonoObOiBRWaM1zEhtsdWB\nIDe9Svib+urwQhGqChViGtHLn3GPVgltp01pyCmrZP02vctAWZhiwQxJOqK3\nYLvL7nAG0urQEH+llMDtvH9CfP8rX2V0j47rkSZHlGHM1q9ZVGp9Rjyq6qoj\nf6crcpgL9ldhAwGPjBEgWvgch6Sn4UWBHzaohM6orzqYwma2KuNL1OGM8qzf\navIS\r\n=4lBc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOV0MzszzYJ+sPiry0LZ101+EG3bzpLBdH9UO4h/yDugIhALdEqD5SOullU7AxlZlPL9aqwjgadrr0Lv2vwBWwa/i8"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.5-next-1641219106-ff2936ac0.0_1641219516696_0.44250358267658596"},"_hasShrinkwrap":false},"2.53.5":{"name":"@xdn/apollo","version":"2.53.5","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.5","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.53.5","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-tgtdo03ympsMCQUXwSYNj23y76O3owfuva1XgLx5RlggYrzOo6aDj+b7ERyWPE7u0ejvb80DhusLDLJhBmtXPw==","shasum":"909c7918c80a51fbf10439ddfd465a40e83cf74e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.5.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1cENCRA9TVsSAnZWagAAVzAQAI8fpKClqwirahvjnc6U\nu688y64SWPUtTEVN7o2iQEwrHEkhnxoVw9+4HfpaQXdIN+AWUZSmQPlEwezg\nzzajUAVgtKvKvvPDFvQS/pxgZBgTKUfihAKuxexkwqUn3Za9VUUcQ4k6A+vT\nirPPC8jt+HnH7ohVuOYLEFFkyc1W8uaf4xIM+5nuibdrs3pxo0yLviDOk4de\npzI2Uq/BIdXXdWoLdXYyaW7STA1UntTzl1LDzn2vvdDEGB2pdy4gbhBEcIwX\n0sfnujTXVzq73+pAuDi5UEwn7bvgelmI3Vn6Q7Q+E/prWTl3/WwqMNqnE3Mi\nHaYUxZUZXy/xoBxzreSquZkoveswTpZSglh4I4jvvtnV65dWBmOG7fQ1B1yy\ng/eHOojkXoVwEYoAI/FyrifvoU9dKsGSLnfrc0QZxAcFTlJooo3CuRZoc4KT\n3fPiSAJWhcWznt5yQvHrFbBcNiNhukqPF0DhfOsvg7cL/4coAIgpK9UAowls\nmLQoMEojuoCud4XGu+hRPJbd9JkFDaLNuZxxmxWoW3Lrrw0QNP6LfLpZ22l9\n54T+lla5X9mN1tFlz0XnX2Bq0BWqWX59bQ6pE5ldwJj/seicLZkyV3JOmTnU\n8cYY2P/V5oB9UaS48NuXhU1uoxzCDUDScbxTqspAGiESGz30ZkdpbLv7ClDs\ngKx9\r\n=usqi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoNRsbqRhppP5ZXQ8R1iSaghrBkWrD+nvmkQfUc5E09QIhAN7IbZVn2SeSZ5kH6hHXee8a5VU8ccyude9E6gIlh+s2"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.5_1641398541284_0.9521184105544434"},"_hasShrinkwrap":false},"2.53.6-next-1641398325-01bf686c4.0":{"name":"@xdn/apollo","version":"2.53.6-next-1641398325-01bf686c4.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.6-next-1641398325-01bf686c4.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.6-next-1641398325-01bf686c4.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-om5iJ6ZfEeCyIfqZCYQ03QNELFjUC0mAOjTiTX5ncuaI/fAY6XtNKJQPky04hq2nppAW8fwVxSeI8347w1S4/w==","shasum":"a7d796db8a3b2cd137545d2b52f07a52c4be6019","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.6-next-1641398325-01bf686c4.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1cFnCRA9TVsSAnZWagAA+jUP/AiCsWp3cbypATCJDSma\nTcRpbIIux+Gy5rEMmNLVRev5nQ+qeLa+kJI/2eKk+7JVUadDw/MrM9E4+a4v\ngleVzaok8zLtoLwXGqHL/Yvm9okeVZIM3KkeiXBBdlBaqU6EiRBaWtG2vgzT\n/FoFDf+l6LTjvR2M5DYA9X2T0v3LnT+/GeV53IM40jLJ6MZyBJCrBXTxhCq0\nxqhx9nKLXzGShcQ9UJ3wTqO8dEnQNkJEzq/nLP9z87Eq3a/LBcsJUgel3oDL\nCsDUKabPu5msq3KqpwMA0qFj3HyeUJxn8iq26XDyZ4MV46U+ks5cHewYrLIh\nUEHgRj82m6LJXnVREW4GD7+IrXWO9wwpUb4178hX5APVCqLWitMs1UE37IzQ\nR0/7EqDhOJGuZkvJ+moG2GKK5+zFyz1UdeGAzw5HTuQ8rtfYX3sXSGoB22Il\n0HQHq2IULRx9FIoGi0M35kjPMQZ7s6SigUKDeT7hI7WNbpOMHQJew8QpSNSs\nbohry7e9hk6DytCYKDTooRujRBW5rpLlLUi/kd97eI1LPqiNl6rvujqK5mP1\nl/I9XPkeNrUdLZnfMEd/4KUPcNOr9sJsWTzgopfb+hP/ZfBGfNEEKKE//Kwz\nEoXzlR6e17c9GsDRJbP7rCLrHcv5LWSLnx+NS6A9K/NSmsPl0vPnKPf5nkpv\ni7dB\r\n=91G6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwC+SXcGDjQqfl3lHYfH/FRR5qVKiYG6YIRQ8f8F5DRgIgeqP9fJroYFZEJ4I+m9/Eim+yEigCSLDV4djfW73WMi0="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.6-next-1641398325-01bf686c4.0_1641398631829_0.4578974137201177"},"_hasShrinkwrap":false},"2.53.6-next-1641892929-f436f56da.0":{"name":"@xdn/apollo","version":"2.53.6-next-1641892929-f436f56da.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.6-next-1641892929-f436f56da.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.6-next-1641892929-f436f56da.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-D+O1Xv08D7Um0TGmMoZ9mAvXAd8T0IsvY3xGDyXRqNjEVq1KttJV6ALqgyWkghp6fpEWMTXFjSainZcqz7r4gw==","shasum":"22eb6e76f678546924e0e18bb614af3250182b9c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.6-next-1641892929-f436f56da.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3U2HCRA9TVsSAnZWagAABDoP/3GiaHD5//y2XQHcH7bz\n0k8IrmkUkTix5qhQmtCYwixm3RrdIQdd3zVbl3MlhcOlitrmrrgS7Yyurgz4\nl3b1fKzGpQsz16JsiwCR5hVdchb9KIEDP0Vv9jFqVw2bYAHzc/MZc8XZyd54\nh2UUzjR4iajy08S3DiFqWbKBa9bfFAoNTBKTz9vgk+qnbNfCevyYvMBeSnsE\nb8a2LNIHslUoKApYSwcLodtuvPckXieC8VvymdR/ESwTYnB2gXzM6ywRl7OY\n5umqZc0MSq7viEYhRenPK9RPs+Ryqn9URi2EKAeOmyYLfg8deRuxaeodYDtw\n1HbqLkHZuXpyqP7zBEcO3iFaHp/EA8JliyuafPEAkluPPWYDCH55YJwtqFpx\nu3K2fGsRXEARXohrcbrCfnm7B4KGxocZnWLB+ts2FBFw3iZx2eB3Bx9gy66W\nxPJJOEgd7XUOHUEyn+vy1QRWZ3xF2pCy7orBNP2FZMN1YGAX/qr80m1Wk0gd\nGZmV167Yj90YNluBJgN0ZkBa/HV2UekjDL472+Owhw+/KTEWlrlj3ReiekCL\n4tNYYYCmSD1mNN7U3R48U+I9i69O0kMS3jQ1WWOd6EOHDmaGsD4D21E3pkCX\nFn6y41oH6H28vLMyV8Ew4IadRNqofUydfiiA2Ct3iWMiFJktr4kaB3yZfnzB\n1rez\r\n=W5BG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGg05IDsupyG0ixXON8h+eJmZ6k2o9aZOBzEdsFMlJ/6AiEAj3y6c0niYGBZH5cr8xWTo17h6KbSQcNsjYY4QXxwcX4="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.6-next-1641892929-f436f56da.0_1641893255190_0.7710612005424815"},"_hasShrinkwrap":false},"2.53.7-next-1641893132-22be18a83.0":{"name":"@xdn/apollo","version":"2.53.7-next-1641893132-22be18a83.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.7-next-1641893132-22be18a83.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.7-next-1641893132-22be18a83.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-HupJaBx3UoGTONgR6seF2USWkE6CdbFXRURc5q1FpEU8P3/n65Nqgpqql9f3yD0+aetNYR8bSLYrb5XYBDQWhw==","shasum":"bc60641de35826592fad9a41cbbca11f2e9c41e0","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.7-next-1641893132-22be18a83.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3U56CRA9TVsSAnZWagAA3aMP/A3p1bGpGWJ2DV/f+TaN\nSRLytNGlQoml6DftzajG2XPxMbY6K+FlOn9/WHGSBcmcqmvsl6puxeaInt4P\nr9Fh0mrnBwskgSiT875TvRdDZuraDG3G5fwHq8+4xA+bF4ckJKM+dRjJsz3C\ngeE9L45DaNT6abBBeKciknlzfBgJVYAzzlXVgTdc8jp93pSNkrK/OedEtqxT\nNm14m+PqcmgOQMfGUcmhlafHdM9j1T/4b410k5FJ7GSDurY80CTALzJnoTWZ\nXUoIaEbK+yaTvD0MIGkbJF27ST5CCgd2DzogEl65l81o1AFiLqeTdFI9aJ2A\nt2CoPHXZSiqBRodyBSGgZZG9yJFVIEWTIIOtsWr0oKwpoUHXuiPDWnn3lF1O\nJdnO4sRhLjEC2WORW2a3G0966nCBdFtxeMbA0LuP9X2sxAG/gytuVQMCb3ns\nwxGS56TuHaR9SXuYgOlQbJSQbxAz/IkmZHt95AvEUz2ZXTQGyti+iiIJUsV5\nt+pxsIhYleJG50MIzgqZrcXZkKb6PPbOmukRtwFYer+TOqKS0ALCKD0gBzC5\nG7gv/GOMY+oOkZsnmAF1WALF1IUErJ6444F3V/Dxfd8KXezKeDFEoDhVU98O\n7Y6v84hlWYzdL3HhnbKKmiS5VbVKVHhJhXiXYLPuoLMjDz1HAOV46jYeu0NV\nA5YH\r\n=9Y0M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg4ddDOIBlkmP1/0QaOL16vPgDY7kc/tmWaD0P2DzJwQIhALFABsWfLvgBXWaHCXAy76kkNMCkkro6SFE4nRIAaomy"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.7-next-1641893132-22be18a83.0_1641893498202_0.8570587255191502"},"_hasShrinkwrap":false},"2.53.6":{"name":"@xdn/apollo","version":"2.53.6","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.6","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"_id":"@xdn/apollo@2.53.6","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-A96/6A9M14jGC9NzIrnbsJaQGwlMTmIF7Yw0MlnEVNJk4V7fyutMAvTHva+9FLDZFi3sZ5bInsTcNA1M3EX8yA==","shasum":"2151f7178e27171e59dd9ec6166b7ebe41a7417c","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.6.tgz","fileCount":14,"unpackedSize":17779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3Vd2CRA9TVsSAnZWagAAuygQAJ/l9vFxmlrptzpu/njy\noRKm3m7F2bop3OdsC96rm1CnFJRq88xnHggj6Z6xDaWnn/KVnlltL3wvGXBp\n5+W2qqwPqkVlKnxcWxWQET2zH79lNx+9EvjJNql24fhSmxsXjS1tMQOUQcmz\neTXM+DCJZeBAZTSsaOI0cbAkiRbtcAoRwPJ8ZnHro+lCgZw0eDyNO4e7dDBU\nmZCEuUJX4T5Krhh6ZUOQKe2y9Sk7BXmNLEv+5koXsw2tGhfiPDGEniTK+a/v\nu/7VsaH6jUUkuOppLMetlc38PKfqHhrtwj+bGJUjZeuEbPuaD0kSW5GM6XaZ\n23RIjkpCqOM/6NQ/GBICQF9cTpGwM0KvEvVKVpU1Z7feqrzhWcogeRE3ZM90\nzKxWDd45gpgZKgJfcuTLIc/b2aneb/MOyUjmsQWqtdKpbfwk2An9uO+02oKs\n/6QYCNIu6FUw0lJe0OuAr3wFafEFau7OHpE6Z++3kmiRDhKKUHEpEyk9BPR+\nf7jzvYYnl0ffhR7RU5K2OQ4cEb5LyJmzxI3DmGnXUh3v6uRd3xMhOs/yR0vL\nuJrtZG2fAughacwRwQbL2Zd5aWQSb6onZ+DUFWsFhd/PqleXQu6qBJsi9WV1\ngkSsSk5OF121TV/9KI7/whiXwNDhdHNA78uwX/YEjFhV76Qg5MCJCVpb8tud\nxY0Q\r\n=zW0d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpCa0OP9lB8P2tzSZp3Zyx/7Brhj/YnNGpj280G7/hAQIhALa/FiA2/8YM6KOOYhvAbSCQF3wWSSvCq63yIAqGG46k"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.6_1641895798323_0.1166943485344678"},"_hasShrinkwrap":false},"2.53.7-next-1641895574-4891585a6.0":{"name":"@xdn/apollo","version":"2.53.7-next-1641895574-4891585a6.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.7-next-1641895574-4891585a6.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.7-next-1641895574-4891585a6.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-nQx+Zg3eirSR4KZ9ihPpYUVrx1Rli6j2WQVOIFEndDs8ALA0JAh5GtkwhCBsbaz+zGalzXrf2CZWvF1IPL1Kdw==","shasum":"ffde242500012531e79d7708230a19ff62aefe4e","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.7-next-1641895574-4891585a6.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3VfwCRA9TVsSAnZWagAATHIP/1LtY+VUkddEASwrEmmT\nzksY98GCkuvXKoOm/2XlamLs21bOgISPPa3N4+W4mfuk2jsGCmkmfk15DZJ9\n24W7O9jshRq/xQ/TH71oxWsrSVqZLxv/ihabIfUbBiMt8GdQc/xf6AVTEHQk\nUiMU2hOMV5fP9uYBUCwa8aaa6ikfTzmE0auhveW7F0gyEVnaqLt1m1y5EXZv\n5sXFtR2bTsU+6/3YBJUM5UTxW3qcKU+i9uHSS+99s7KdmQ6h+oPOlS/3zDo1\np7g05YxvbpkJFhrNYmNAOhcq/4gVgTqYGK1HFWsoKci0qNEkOj0oUjJBvt0L\n0kdJNxmCLs7zoVmjpGcLeGO3oKqN3CDeviMyT51Ev6K6d/LDNDiKP28tDm5U\nZW/hj93OsytYt79V1hvmBb96q0MGg9IhAj8CZLmDRUO3KFrzwwlCZe4Ghk3e\nAaCgPI7nkDrvDyi7GOU24rCF3Uor9Eb8jQzTJ5xi7ybHUl8rOShvccnzjvI3\nFzYNEbOg351oSiCsyu6FfV9P8tkuNFIPHdAJ2sm5vUkYbc5uZKiYQkCKJ5HR\n5o4EljibbwtDJyvm3Lvx3q3AbUxdlKEK/OWPgK4mfh+JPJyGaa0ZKJT2cNW4\nywqIXk/Drye2OnhZy5iZWug0LdEZWwThB7tVKvQj6jhBCCXh9EnsgHgftIQs\n5nfQ\r\n=63MD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqRVemcUi5eI1CeY0wENgxbV3M2SYd3uxy/PlrqbDBjAIgFJPxlW+NSib/cvCM71MGTGeOkEgZ8iwiJ1Hf33Ila0E="}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.7-next-1641895574-4891585a6.0_1641895920739_0.8370370823296904"},"_hasShrinkwrap":false},"2.53.6-next-1641895591-f1d5f1649.0":{"name":"@xdn/apollo","version":"2.53.6-next-1641895591-f1d5f1649.0","description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","main":"index.js","publishConfig":{"directory":"dist"},"dependencies":{"apollo-link-context":"^1.0.20","apollo-link-http":"^1.5.17","lz-string":"^1.4.4"},"peerDependencies":{"@apollo/client":"^3.2.0","@xdn/core":"^2.20.1","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"devDependencies":{"@apollo/client":"^3.2.0","@types/lz-string":"^1.3.34","@xdn/core":"^2.53.6-next-1641895591-f1d5f1649.0","apollo-link":"^1.2.14","apollo-link-error":"^1.1.13","graphql":"^15.3.0"},"scripts":{"docs":"typedoc","build":"rm -rf ./dist; mkdir ./dist; tsc; cp -r package.json README.md dist","watch":"npm-watch","ts:watch":"tsc --watch","push-build":"npm run build && cd dist && yalc push && cd ..","release":"cd ./dist; npm publish --access public","release:next":"npm run release -- --tag next","test":"jest --watchAll=false","precommit":"lint-staged"},"keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","watch":{"push-build":{"patterns":["src","package.json"],"extensions":["js","ts"],"quiet":false}},"jest":{"clearMocks":true,"collectCoverage":true,"transform":{"^.+\\.ts$":"ts-jest","^.+\\.js$":"babel-jest"},"moduleFileExtensions":["js","ts"],"collectCoverageFrom":["./src/**/*.{ts,js}","!**/index.ts","!**/test/**"]},"lint-staged":{"*.js":["prettier --write test/**/*.js"]},"husky":{"hooks":{"pre-commit":"lint-staged"}},"readme":"# @xdn/apollo\n\nAllows you derive the URL for apollo queries so you can prefetch them using @xdn/prefetch\n\n## Configuration\n\n```js\n// apollo client configuration\nimport { createHttpLink } from '@xdn/apollo'\n\nexport default () => ({\n  defaultHttpLink: false,\n  link: createHttpLink({\n    uri: typeof window === 'undefined' ? process.env.SHOPIFY_GQL_ENDPOINT : '/api/graphql',\n    headers: { 'Access-Token': process.env.GQL_ACCESS_TOKEN },\n  }),\n})\n```\n\nIf you're using `@nuxtjs/apollo`, you can use the configuration above by linking it to the \n`apollo` config in your `nuxt.config.js`:\n\n```js\n  apollo: {\n    clientConfigs: {\n      default: '~/apollo.config.js' // path to the apollo client config shown above\n    }\n  }\n```\n\n## Getting the URL to prefetch\n\n```js\nimport { createApolloURL } from '@xdn/apollo'\n\nconst urlToPrefetch = createApolloURL(apolloClient, query, variables)\n```\n","readmeFilename":"README.md","_id":"@xdn/apollo@2.53.6-next-1641895591-f1d5f1649.0","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-2fDMyB474++JZsHiFiPsRRIEMR3qKkHwRk4MqTqrTNhyf7DggqFAF3lLY2MZ7jBrpEfKiZoow9lUiIG3CdD9rA==","shasum":"8b5e97648e22acf7007f01454ffc5f74f84d2fe1","tarball":"https://registry.npmjs.org/@xdn/apollo/-/apollo-2.53.6-next-1641895591-f1d5f1649.0.tgz","fileCount":14,"unpackedSize":17835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3VgVCRA9TVsSAnZWagAAnPgP/29HMMTkjC8LaTRNMNWu\n8LvlfSLBuSNgARn7fKvNwFsqlS6gPyinAwxdF9ltq07Njq2UzB77+OTbF4+Y\npWweHJMVLeyHY3TY8cvYIQYN1R12o0tbVTxM/Bhbuu9fwXV+wX0pJV6+Eamf\nHnKrTpyzylqznLt6zCBUscIJv5znSh7CB1akKRgsM+0sHxHXAPY+58qT2dA5\nE5DwWRhdazkmpO31XTWzDbWCvIZQTae6n/Nz3sm9ZuLja0YgLcVvVJ+GuaFk\np5sVBWnyzFQhTRQSKqmSvVJ76UmgPae+gekVFDyXi3lV+R/E0n5w/kufuo/b\nDwhbGxJDCvaeJkxnscaI7uZ3z35vAtx4SEfFs8Aefd3KbmvgEALMj7COTfSn\nFlVh7jJYyWJN+M2vijWWRuRsZmHDJlBwQG6B+WDMaI0rkL3Hw4V3wc+uYi8c\nCbgun/PSm7CGI1amUqayZgmMPPkgO7vpUCQ3qox91eYb1NCAl+rmCbofBPv5\n9BoJyS6+agrcwL9Q2gUuXbspRuQE2xUFO49r+VxqAEomOUMZ6HnGcD1iD1/J\nPkn7zwsQ72V6HQBFjYTOXlginAJAJBU9JYp/0SOUNPpr5nsbrHnytjw8xe4Z\n0gFVKPrYRyoo+6g1ibEk7Hs06OqEKzl4FzOKFoxucZxV8/Dr93qGKI1awGVr\nM6JX\r\n=Ea0M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQkajZX2qyW6cPu8O9ATBdNuKZCe4xmyILnpidt+btFwIhAIVCxJ+XaKKU9TJiRQry5KCYeNtVvIRHE8z7oUxicsoM"}]},"_npmUser":{"name":"moovweb-admin","email":"ops@moovweb.com"},"directories":{},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo_2.53.6-next-1641895591-f1d5f1649.0_1641895956893_0.7960968648260336"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-01T16:54:58.531Z","2.6.1-next-1598979218-c12859e8.0":"2020-09-01T16:54:58.880Z","modified":"2022-04-11T10:29:25.903Z","2.6.2-next-1599057186-728dc0f0.0":"2020-09-02T14:34:35.282Z","2.6.4-next-1599153988-9a02d408.0":"2020-09-03T17:27:51.849Z","2.6.4-next-1599156300-d9a65406.0":"2020-09-03T18:06:34.577Z","2.6.4-next-1599157823-bfc603a7.0":"2020-09-03T18:31:41.646Z","2.6.4-next-1599158958-d6044d99.0":"2020-09-03T18:50:36.499Z","2.6.4-next-1599161692-29d66b19.0":"2020-09-03T19:36:17.929Z","2.6.4-next-1599167216-29d66b19.0":"2020-09-03T21:08:08.844Z","2.6.4-next-1599171872-7a66299e.0":"2020-09-03T22:25:43.361Z","2.6.5-next-1599225518-b5c68e83.0":"2020-09-04T13:20:02.947Z","2.6.5-next-1599234290-37f52736.0":"2020-09-04T15:46:07.178Z","2.6.5-next-1599234706-640d6db7.0":"2020-09-04T15:53:01.692Z","2.6.5-next-1599242871-d295efc1.0":"2020-09-04T18:09:19.621Z","2.6.5-next-1599243514-7b250b81.0":"2020-09-04T18:19:51.070Z","2.9.1-next-1599654614-b98a36b3.0":"2020-09-09T12:31:52.391Z","2.9.1-next-1599654914-ad3757e8.0":"2020-09-09T12:36:50.852Z","2.9.1-next-1599674592-c5a3870c.0":"2020-09-09T18:04:47.696Z","2.9.1-next-1599836388-604a2bea.0":"2020-09-11T15:01:27.646Z","2.9.1-next-1600073579-4853ee2b.0":"2020-09-14T08:54:36.396Z","2.9.1-next-1600076275-9a99c13e.0":"2020-09-14T09:39:23.817Z","2.9.1-next-1600080519-95eeca29.0":"2020-09-14T10:50:20.445Z","2.9.1-next-1600080580-46209834.0":"2020-09-14T10:51:31.069Z","2.9.1-next-1600080607-f7546fb5.0":"2020-09-14T10:51:42.027Z","2.9.1-next-1600080929-1f640129.0":"2020-09-14T10:57:01.381Z","2.9.1-next-1600081620-0e9c6d2d.0":"2020-09-14T11:08:34.283Z","2.9.1-next-1600081932-21814d75.0":"2020-09-14T11:13:56.005Z","2.9.1-next-1600082194-3d9e7931.0":"2020-09-14T11:18:30.010Z","2.9.1-next-1600083156-0e9c6d2d.0":"2020-09-14T11:34:22.997Z","2.10.1-next-1600084438-449e7fa0.0":"2020-09-14T11:55:35.213Z","2.10.0":"2020-09-14T11:57:16.803Z","2.10.1-next-1600087699-9ec9c534.0":"2020-09-14T12:49:54.503Z","2.10.1-next-1600088600-9ec9c534.0":"2020-09-14T13:04:57.370Z","2.10.2-next-1600089639-baa26ec7.0":"2020-09-14T13:22:16.761Z","2.10.1":"2020-09-14T13:23:42.247Z","2.10.2-next-1600094004-a6cb5ea0.0":"2020-09-14T14:35:31.991Z","2.10.2-next-1600102746-b1ab38ee.0":"2020-09-14T17:00:43.998Z","2.10.2-next-1600107614-9cd3b3c4.0":"2020-09-14T18:22:02.417Z","2.10.2-next-1600157946-d342b075.0":"2020-09-15T08:20:34.635Z","2.10.2-next-1600157983-b221159f.0":"2020-09-15T08:21:05.056Z","2.10.2-next-1600160933-3c3444d2.0":"2020-09-15T09:10:31.118Z","2.10.2-next-1600163724-46defc31.0":"2020-09-15T09:57:03.032Z","2.10.2-next-1600165323-9b11b3d7.0":"2020-09-15T10:23:48.939Z","2.10.2-next-1600169926-1ee6c708.0":"2020-09-15T11:40:21.940Z","2.10.2-next-1600169974-baf756f0.0":"2020-09-15T11:41:25.003Z","2.10.2-next-1600174602-c58e66b9.0":"2020-09-15T12:58:26.053Z","2.10.2-next-1600175634-c58e66b9.0":"2020-09-15T13:15:31.827Z","2.10.2-next-1600176932-f11d6186.0":"2020-09-15T13:37:28.348Z","2.10.2-next-1600180055-890969e4.0":"2020-09-15T14:29:30.305Z","2.10.2-next-1600189214-8162bc0a.0":"2020-09-15T17:01:47.924Z","2.10.3-next-1600208976-0bfe4d9d.0":"2020-09-15T22:31:02.489Z","2.10.2":"2020-09-15T22:35:22.988Z","2.10.3-next-1600209409-1fddd2b0.0":"2020-09-15T22:38:26.763Z","2.10.3-next-1600209430-58538973.0":"2020-09-15T22:38:49.138Z","2.10.4-next-1600209476-13b92983.0":"2020-09-15T22:39:31.963Z","2.10.3":"2020-09-15T22:41:49.151Z","2.10.4-next-1600247712-5c135ac9.0":"2020-09-16T09:16:56.499Z","2.11.1-next-1600247788-35fe5a41.0":"2020-09-16T09:18:13.571Z","2.11.0":"2020-09-16T09:20:26.184Z","2.11.1-next-1600258759-784c8c55.0":"2020-09-16T12:21:02.794Z","2.11.1-next-1600262867-fab9c480.0":"2020-09-16T13:29:25.292Z","2.11.1-next-1600262916-71fe3bbb.0":"2020-09-16T13:30:17.844Z","2.11.1-next-1600263055-487c5991.0":"2020-09-16T13:32:33.685Z","2.11.1-next-1600269607-1a964b90.0":"2020-09-16T15:21:57.842Z","2.11.1-next-1600272491-08b82d6a.0":"2020-09-16T16:10:02.064Z","2.11.1-next-1600283671-16febc25.0":"2020-09-16T19:16:23.854Z","2.11.1-next-1600292073-b603bc0d.0":"2020-09-16T21:36:19.522Z","2.11.1-next-1600292107-18896506.0":"2020-09-16T21:37:05.919Z","2.11.2-next-1600292151-49224502.0":"2020-09-16T21:37:34.068Z","2.11.1":"2020-09-16T21:39:02.124Z","2.11.2-next-1600337990-e919519f.0":"2020-09-17T10:21:28.570Z","2.11.2-next-1600344712-82bda3d8.0":"2020-09-17T12:13:34.629Z","2.11.2-next-1600348988-8e9ad979.0":"2020-09-17T13:24:59.784Z","2.11.2-next-1600373979-a8abfc1d.0":"2020-09-17T20:21:29.222Z","2.11.2-next-1600374709-225ededa.0":"2020-09-17T20:33:30.753Z","2.11.2-next-1600376939-c4adfb37.0":"2020-09-17T21:10:41.170Z","2.11.2-next-1600422799-a01a39bd.0":"2020-09-18T09:55:08.321Z","2.11.2-next-1600589817-07052234.0":"2020-09-20T08:18:47.370Z","2.11.2-next-1600672312-197f97ea.0":"2020-09-21T07:13:36.578Z","2.11.2-next-1600672424-b3695674.0":"2020-09-21T07:15:34.203Z","2.11.2-next-1600672463-3c7996fd.0":"2020-09-21T07:16:06.461Z","2.11.2-next-1600672512-c5ddf166.0":"2020-09-21T07:17:03.933Z","2.11.3-next-1600673543-79069b0a.0":"2020-09-21T07:34:13.646Z","2.11.2":"2020-09-21T07:35:22.384Z","2.11.3-next-1600688580-b5e4301c.0":"2020-09-21T11:44:42.982Z","2.11.3-next-1600688934-94453ef7.0":"2020-09-21T11:50:40.989Z","2.11.3-next-1600688977-427157e3.0":"2020-09-21T11:51:27.189Z","2.11.3-next-1600688988-9bb8935d.0":"2020-09-21T11:51:46.243Z","2.11.3-next-1600689217-2f191909.0":"2020-09-21T11:55:26.509Z","2.11.3-next-1600690048-9e581636.0":"2020-09-21T12:09:20.004Z","2.11.3-next-1600690159-1fc0197a.0":"2020-09-21T12:11:08.928Z","2.11.3-next-1600693352-b865aa9a.0":"2020-09-21T13:04:22.113Z","2.11.3-next-1600695386-2ae53215.0":"2020-09-21T13:38:12.051Z","2.11.3-next-1600698599-77ea5694.0":"2020-09-21T14:31:57.991Z","2.11.3-next-1600702842-4bc1b0de.0":"2020-09-21T15:42:29.751Z","2.12.1-next-1600705560-907c88c9.0":"2020-09-21T16:27:45.453Z","2.12.0":"2020-09-21T16:28:34.371Z","2.12.1-next-1600722094-08d43063.0":"2020-09-21T21:03:38.371Z","2.12.1-next-1600723587-ceb25f8e.0":"2020-09-21T21:28:28.657Z","2.12.1-next-1600764529-80f5fed8.0":"2020-09-22T08:50:50.334Z","2.12.1-next-1600764642-12849b1e.0":"2020-09-22T08:52:15.027Z","2.12.1-next-1600772189-208e9dce.0":"2020-09-22T10:58:21.262Z","2.12.1-next-1600772439-1f72ffc2.0":"2020-09-22T11:02:17.339Z","2.12.2-next-1600772740-3c7e77b7.0":"2020-09-22T11:07:38.218Z","2.12.2-next-1600773266-44c5cea9.0":"2020-09-22T11:16:10.709Z","2.12.2-next-1600773338-d65c7a20.0":"2020-09-22T11:17:24.662Z","2.12.2-next-1600775957-d63a6d49.0":"2020-09-22T12:00:58.830Z","2.12.2-next-1600776181-14c33f55.0":"2020-09-22T12:04:57.240Z","2.12.1":"2020-09-22T12:13:20.442Z","2.12.2-next-1600779089-3eeb0aff.0":"2020-09-22T12:53:00.289Z","2.12.2-next-1600779534-3f3d8664.0":"2020-09-22T13:00:46.385Z","2.12.2-next-1600785337-561a4382.0":"2020-09-22T14:37:25.267Z","2.12.2-next-1600802405-90d21ea6.0":"2020-09-22T19:21:55.660Z","2.12.2-next-1600802452-11d4f1a5.0":"2020-09-22T19:22:34.956Z","2.13.1-next-1600802664-a680cdf3.0":"2020-09-22T19:26:11.532Z","2.13.0":"2020-09-22T19:27:16.718Z","2.13.1-next-1600866013-2f2a3c23.0":"2020-09-23T13:02:07.694Z","2.13.1-next-1600872468-af254091.0":"2020-09-23T14:49:41.630Z","2.13.2-next-1600872827-7d5f227d.0":"2020-09-23T14:55:38.017Z","2.13.1":"2020-09-23T14:58:00.750Z","2.13.2-next-1600884005-4378587d.0":"2020-09-23T18:01:58.010Z","2.13.3-next-1600884046-27399383.0":"2020-09-23T18:02:21.291Z","2.13.2":"2020-09-23T18:04:44.308Z","2.13.3-next-1600892210-68bdee53.0":"2020-09-23T20:18:43.721Z","2.13.3-next-1600899972-8e088c74.0":"2020-09-23T22:27:48.863Z","2.13.3-next-1600945825-a78f1716.0":"2020-09-24T11:12:08.222Z","2.13.3-next-1600946214-8c76821c.0":"2020-09-24T11:18:41.965Z","2.13.3-next-1600946441-611e0d35.0":"2020-09-24T11:22:30.485Z","2.13.3-next-1600947693-fdfdca35.0":"2020-09-24T11:43:22.698Z","2.13.3-next-1600949680-d345363d.0":"2020-09-24T12:16:29.411Z","2.13.3-next-1600950896-36cbff30.0":"2020-09-24T12:36:28.517Z","2.13.3-next-1600951520-3e87b43d.0":"2020-09-24T12:46:48.255Z","2.13.4-next-1600951877-e7573e8b.0":"2020-09-24T12:53:08.875Z","2.13.3":"2020-09-24T12:54:47.602Z","2.13.4-next-1600955919-ae7ee66f.0":"2020-09-24T14:00:30.963Z","2.13.4-next-1600956816-97a7fa5e.0":"2020-09-24T14:15:30.237Z","2.13.4-next-1600956931-7efc3323.0":"2020-09-24T14:17:30.575Z","2.13.5-next-1600957052-377709b5.0":"2020-09-24T14:19:14.542Z","2.13.4":"2020-09-24T14:21:54.493Z","2.13.5-next-1600959960-6a78967f.0":"2020-09-24T15:07:35.244Z","2.13.5-next-1600965833-2c8245de.0":"2020-09-24T16:45:33.397Z","2.13.5-next-1600966410-6b1d640e.0":"2020-09-24T16:55:26.667Z","2.13.5-next-1600967683-8689a73a.0":"2020-09-24T17:16:18.272Z","2.13.5-next-1600972143-797c7dc4.0":"2020-09-24T18:30:33.235Z","2.13.5-next-1600972738-90373597.0":"2020-09-24T18:40:48.308Z","2.13.5-next-1600973916-7e9ef394.0":"2020-09-24T19:00:25.274Z","2.13.5-next-1600977565-3e3b3d8b.0":"2020-09-24T20:00:54.532Z","2.13.5-next-1600978282-edbfdeb6.0":"2020-09-24T20:13:08.188Z","2.14.1-next-1600978364-772c8621.0":"2020-09-24T20:14:35.698Z","2.14.1-next-1600978429-13563b3d.0":"2020-09-24T20:15:33.438Z","2.14.1-next-1600979121-49210b98.0":"2020-09-24T20:26:55.921Z","2.14.0":"2020-09-24T20:30:26.664Z","2.14.1-next-1600980161-043ee498.0":"2020-09-24T20:44:31.126Z","2.14.1-next-1600981401-bbefde40.0":"2020-09-24T21:04:43.403Z","2.14.1-next-1601022982-3ceeea47.0":"2020-09-25T08:38:08.122Z","2.14.1-next-1601028264-4dbe3bed.0":"2020-09-25T10:06:10.722Z","2.14.1-next-1601028494-24fc3cd0.0":"2020-09-25T10:10:09.353Z","2.14.1-next-1601029015-13563b3d.0":"2020-09-25T10:18:37.765Z","2.14.1-next-1601034400-769533c8.0":"2020-09-25T11:48:22.116Z","2.14.1-next-1601034822-f746dfa2.0":"2020-09-25T11:55:32.091Z","2.14.1-next-1601035001-08226901.0":"2020-09-25T11:58:18.347Z","2.14.1-next-1601036211-2319aaaf.0":"2020-09-25T12:18:18.034Z","2.14.1-next-1601036247-35a4899e.0":"2020-09-25T12:19:14.375Z","2.14.1-next-1601038002-6bbf5660.0":"2020-09-25T12:48:41.958Z","2.15.1-next-1601038027-fde1766c.0":"2020-09-25T12:48:49.676Z","2.15.1-next-1601038956-facc379a.0":"2020-09-25T13:04:04.695Z","2.15.1-next-1601040363-5b27dafa.0":"2020-09-25T13:27:43.567Z","2.15.0":"2020-09-25T13:35:56.730Z","2.15.1-next-1601042758-ea5de787.0":"2020-09-25T14:07:44.395Z","2.15.1-next-1601042960-372a5048.0":"2020-09-25T14:11:10.854Z","2.15.1-next-1601048377-cab695f8.0":"2020-09-25T15:41:28.996Z","2.15.1-next-1601049541-d28deeba.0":"2020-09-25T16:00:32.237Z","2.15.2-next-1601057031-bb62fac1.0":"2020-09-25T18:05:37.072Z","2.15.2-next-1601061210-08ceaf41.0":"2020-09-25T19:15:17.371Z","2.15.2-next-1601061352-631a92cb.0":"2020-09-25T19:17:44.929Z","2.15.2-next-1601062083-82d4e4ce.0":"2020-09-25T19:29:53.235Z","2.15.2-next-1601062208-4b550412.0":"2020-09-25T19:31:36.861Z","2.15.2-next-1601062477-266ab9a2.0":"2020-09-25T19:36:27.487Z","2.15.2-next-1601063911-e749cabd.0":"2020-09-25T20:00:33.724Z","2.15.2-next-1601118385-00797597.0":"2020-09-26T11:08:05.437Z","2.15.2-next-1601284228-7b83be54.0":"2020-09-28T09:12:07.759Z","2.15.2-next-1601293034-38774e59.0":"2020-09-28T11:39:11.878Z","2.15.2-next-1601293866-bebfd7bd.0":"2020-09-28T11:52:51.737Z","2.15.2-next-1601294455-3908232e.0":"2020-09-28T12:02:33.663Z","2.15.3-next-1601294661-c4ce5956.0":"2020-09-28T12:06:24.071Z","2.15.3-next-1601294712-c63181ab.0":"2020-09-28T12:06:54.213Z","2.16.1-next-1601294821-998f6094.0":"2020-09-28T12:09:02.075Z","2.16.0":"2020-09-28T12:10:43.737Z","2.16.1-next-1601308488-517e8c7a.0":"2020-09-28T15:56:38.029Z","2.16.1-next-1601312859-96023407.0":"2020-09-28T17:09:31.596Z","2.16.1-next-1601313093-fb8b7b42.0":"2020-09-28T17:13:14.438Z","2.16.1-next-1601316813-fff2bde7.0":"2020-09-28T18:15:24.477Z","2.16.1-next-1601380450-e61638f1.0":"2020-09-29T11:55:48.905Z","2.16.1-next-1601381873-e61638f1.0":"2020-09-29T12:19:38.150Z","2.16.1-next-1601388310-50f56386.0":"2020-09-29T14:06:58.294Z","2.16.1-next-1601389644-391a8974.0":"2020-09-29T14:29:03.005Z","2.16.1-next-1601389898-234c8dfd.0":"2020-09-29T14:33:27.015Z","2.16.1-next-1601390836-d227e703.0":"2020-09-29T14:48:55.760Z","2.16.1-next-1601390946-a93e6976.0":"2020-09-29T14:50:41.546Z","2.16.1-next-1601398946-b9c0a712.0":"2020-09-29T17:04:18.154Z","2.16.1-next-1601398989-d37be773.0":"2020-09-29T17:04:51.953Z","2.16.1-next-1601399009-cf63866d.0":"2020-09-29T17:05:13.039Z","2.16.1-next-1601402231-69ec0d32.0":"2020-09-29T17:58:52.518Z","2.16.1-next-1601403575-d37be773.0":"2020-09-29T18:20:59.982Z","2.16.1-next-1601404887-4f794537.0":"2020-09-29T18:43:09.384Z","2.16.1-next-1601427429-cae0c4f5.0":"2020-09-30T00:58:51.626Z","2.16.1-next-1601427532-e5e45590.0":"2020-09-30T01:00:34.428Z","2.16.1-next-1601453130-4d26bb32.0":"2020-09-30T08:07:12.544Z","2.16.1-next-1601453363-51973e5b.0":"2020-09-30T08:11:12.656Z","2.16.1-next-1601453604-aa0c86eb.0":"2020-09-30T08:15:07.587Z","2.16.1-next-1601463258-f6c34b11.0":"2020-09-30T10:55:53.708Z","2.16.1-next-1601463771-413678fb.0":"2020-09-30T11:04:35.322Z","2.16.1-next-1601464013-35e42348.0":"2020-09-30T11:08:37.684Z","2.16.1-next-1601467889-5d12799d.0":"2020-09-30T12:13:04.286Z","2.16.1-next-1601468686-f6b33d3e.0":"2020-09-30T12:26:46.684Z","2.16.2-next-1601468817-63c2db85.0":"2020-09-30T12:28:44.154Z","2.16.2-next-1601471321-ed67b029.0":"2020-09-30T13:10:30.970Z","2.16.2-next-1601471394-1c809fcf.0":"2020-09-30T13:11:44.062Z","2.16.2-next-1601471671-29588c35.0":"2020-09-30T13:16:14.045Z","2.16.1":"2020-09-30T13:43:19.915Z","2.16.2-next-1601479195-0ff4124b.0":"2020-09-30T15:22:02.212Z","2.16.2-next-1601489696-2b2f2951.0":"2020-09-30T18:16:49.901Z","2.16.2-next-1601490286-2434c70a.0":"2020-09-30T18:26:41.392Z","2.16.2-next-1601494314-ba9b1f05.0":"2020-09-30T19:33:36.833Z","2.16.2-next-1601503009-4c6f3a64.0":"2020-09-30T21:58:33.532Z","2.16.2-next-1601544381-b52bb042.0":"2020-10-01T09:28:07.780Z","2.16.2-next-1601545212-4c4feb2b.0":"2020-10-01T09:42:03.144Z","2.16.2-next-1601547521-8d7ede56.0":"2020-10-01T10:20:34.423Z","2.16.2-next-1601548524-f707ee2d.0":"2020-10-01T10:37:05.588Z","2.16.2-next-1601548817-4787a41d.0":"2020-10-01T10:42:04.348Z","2.16.2-next-1601551504-61074577.0":"2020-10-01T11:27:06.692Z","2.16.2-next-1601551522-25f498aa.0":"2020-10-01T11:27:22.702Z","2.16.2-next-1601553290-ab24846c.0":"2020-10-01T11:56:29.508Z","2.16.2-next-1601556447-10a8393b.0":"2020-10-01T12:49:11.984Z","2.16.2-next-1601559888-773b1b88.0":"2020-10-01T13:46:25.570Z","2.16.2-next-1601561015-bbdcf76d.0":"2020-10-01T14:05:23.779Z","2.16.2-next-1601561426-5bb06db8.0":"2020-10-01T14:12:12.738Z","2.17.1-next-1601562480-c2960086.0":"2020-10-01T14:29:47.245Z","2.17.0":"2020-10-01T14:31:13.683Z","2.17.1-next-1601568621-303af41c.0":"2020-10-01T16:11:56.332Z","2.17.1-next-1601569930-ad9d35b8.0":"2020-10-01T16:33:51.282Z","2.17.1-next-1601570971-ccc86704.0":"2020-10-01T16:51:30.317Z","2.17.1-next-1601582318-d05af1d7.0":"2020-10-01T20:00:13.682Z","2.17.1-next-1601584943-e7c564ef.0":"2020-10-01T20:44:11.129Z","2.17.1-next-1601593993-8715d591.0":"2020-10-01T23:14:40.955Z","2.17.1-next-1601595126-7ca0f45f.0":"2020-10-01T23:33:34.475Z","2.17.1-next-1601599497-556c15fb.0":"2020-10-02T00:46:37.383Z","2.17.1-next-1601604448-287de422.0":"2020-10-02T02:09:12.249Z","2.17.1-next-1601605820-fe5651b4.0":"2020-10-02T02:32:01.801Z","2.17.1-next-1601605964-4780440d.0":"2020-10-02T02:34:53.776Z","2.17.1-next-1601629464-e280d7c5.0":"2020-10-02T09:05:57.061Z","2.17.1-next-1601630989-4fa52c12.0":"2020-10-02T09:31:27.532Z","2.17.1-next-1601631233-7999e51a.0":"2020-10-02T09:35:29.797Z","2.17.1-next-1601631827-8a994923.0":"2020-10-02T09:45:37.115Z","2.17.1-next-1601632810-4fa52c12.0":"2020-10-02T10:02:11.080Z","2.17.1-next-1601632853-d9fabe9a.0":"2020-10-02T10:02:36.410Z","2.17.1-next-1601633715-fcf487a3.0":"2020-10-02T10:17:08.478Z","2.17.1-next-1601634215-d03c78d1.0":"2020-10-02T10:25:16.328Z","2.17.1-next-1601634250-7dc033b5.0":"2020-10-02T10:25:55.431Z","2.17.1-next-1601635923-8c6c7d13.0":"2020-10-02T10:53:56.564Z","2.17.1-next-1601637594-42c1f22b.0":"2020-10-02T11:21:40.316Z","2.17.1-next-1601638172-bf8156c2.0":"2020-10-02T11:31:02.798Z","2.17.1-next-1601638332-5a28803d.0":"2020-10-02T11:33:54.657Z","2.17.1-next-1601638352-8018c917.0":"2020-10-02T11:34:23.158Z","2.17.1-next-1601638685-fcdb2fdc.0":"2020-10-02T11:39:59.441Z","2.18.1-next-1601639054-115a8012.0":"2020-10-02T11:45:42.325Z","2.18.0":"2020-10-02T11:47:59.834Z","2.18.1-next-1601641375-d459de0e.0":"2020-10-02T12:24:48.467Z","2.18.1-next-1601643050-c94f69bf.0":"2020-10-02T12:52:39.318Z","2.18.1-next-1601645389-ec176b0d.0":"2020-10-02T13:31:37.423Z","2.18.1-next-1601646017-b1b61b6c.0":"2020-10-02T13:42:00.981Z","2.18.1-next-1601646872-1be968ac.0":"2020-10-02T13:56:24.281Z","2.18.1-next-1601647582-a1724a97.0":"2020-10-02T14:08:06.360Z","2.18.1-next-1601651422-20119658.0":"2020-10-02T15:12:08.339Z","2.18.1-next-1601652297-115a8012.0":"2020-10-02T15:26:52.628Z","2.18.1-next-1601656824-20119658.0":"2020-10-02T16:42:21.332Z","2.18.1-next-1601661116-c3e70925.0":"2020-10-02T17:53:25.726Z","2.18.1-next-1601662319-80d99d46.0":"2020-10-02T18:13:28.308Z","2.18.1-next-1601662726-554644f7.0":"2020-10-02T18:20:31.064Z","2.18.1-next-1601663326-aca715be.0":"2020-10-02T18:30:30.758Z","2.18.1-next-1601663910-72ef8b7e.0":"2020-10-02T18:40:20.005Z","2.18.1-next-1601665777-6f7cea47.0":"2020-10-02T19:11:26.930Z","2.18.1-next-1601667162-9f881693.0":"2020-10-02T19:34:11.315Z","2.18.1-next-1601668899-9f881693.0":"2020-10-02T20:03:14.944Z","2.18.1-next-1601669306-48085889.0":"2020-10-02T20:10:18.895Z","2.18.1-next-1601670845-55aafffe.0":"2020-10-02T20:35:46.029Z","2.18.1-next-1601672502-6f7cea47.0":"2020-10-02T21:03:13.183Z","2.18.1-next-1601694360-55aafffe.0":"2020-10-03T03:07:46.059Z","2.18.1-next-1601696343-6732389b.0":"2020-10-03T03:40:53.605Z","2.18.1-next-1601697320-aa0f239b.0":"2020-10-03T03:56:47.130Z","2.18.1-next-1601698113-509cbbcd.0":"2020-10-03T04:10:13.539Z","2.18.1-next-1601733211-1d8a762c.0":"2020-10-03T13:55:13.843Z","2.18.1-next-1601734520-4d6d088a.0":"2020-10-03T14:16:56.140Z","2.18.1-next-1601873589-5484dbe2.0":"2020-10-05T04:54:55.018Z","2.18.1-next-1601877390-6fd7cd38.0":"2020-10-05T05:58:23.191Z","2.18.1-next-1601877903-47f7bf1c.0":"2020-10-05T06:06:45.323Z","2.18.1-next-1601878624-d4ab9aff.0":"2020-10-05T06:18:45.964Z","2.18.1-next-1601880566-61573a29.0":"2020-10-05T06:51:16.650Z","2.18.1-next-1601881541-61573a29.0":"2020-10-05T07:07:33.293Z","2.18.1-next-1601884057-158ac27d.0":"2020-10-05T07:49:30.900Z","2.18.2-next-1601884114-f6d1406c.0":"2020-10-05T07:50:19.955Z","2.18.1":"2020-10-05T07:51:15.285Z","2.18.2-next-1601884727-4f5634cd.0":"2020-10-05T08:00:30.564Z","2.18.2-next-1601884733-4f5634cd.0":"2020-10-05T08:00:42.282Z","2.18.2-next-1601891185-c1b20eac.0":"2020-10-05T09:48:10.137Z","2.18.2-next-1601895844-87ac5ae6.0":"2020-10-05T11:05:49.961Z","2.18.2-next-1601896565-c1b20eac.0":"2020-10-05T11:17:48.196Z","2.18.2-next-1601897472-9547bfec.0":"2020-10-05T11:32:57.915Z","2.19.1-next-1601897561-86b9bf2e.0":"2020-10-05T11:34:27.814Z","2.19.1-next-1601897691-f1491ea2.0":"2020-10-05T11:36:20.751Z","2.19.0":"2020-10-05T11:37:20.314Z","2.19.1-next-1601900047-53310c0b.0":"2020-10-05T12:15:37.773Z","2.19.1-next-1601902303-35009b18.0":"2020-10-05T12:53:28.666Z","2.19.1-next-1601902621-f7dc6ec5.0":"2020-10-05T12:58:57.724Z","2.19.1-next-1601907413-e2c35323.0":"2020-10-05T14:18:24.578Z","2.19.1-next-1601909321-352a72e2.0":"2020-10-05T14:50:26.418Z","2.19.1-next-1601910519-352a72e2.0":"2020-10-05T15:10:27.493Z","2.19.1-next-1601912246-f69bf6e6.0":"2020-10-05T15:39:24.815Z","2.19.1-next-1601912793-019d0713.0":"2020-10-05T15:48:18.931Z","2.19.1-next-1601918002-3bbb985b.0":"2020-10-05T17:15:02.424Z","2.19.1-next-1601918263-aa071856.0":"2020-10-05T17:19:20.639Z","2.19.1-next-1601921056-2df17476.0":"2020-10-05T18:06:00.553Z","2.19.1-next-1601921074-00815d02.0":"2020-10-05T18:06:19.777Z","2.19.1-next-1601921808-ecd88171.0":"2020-10-05T18:18:41.517Z","2.19.1-next-1601935729-de821597.0":"2020-10-05T22:10:36.825Z","2.19.1-next-1601940838-bb5907ac.0":"2020-10-05T23:35:49.804Z","2.19.1-next-1601946383-bb5907ac.0":"2020-10-06T01:08:09.863Z","2.19.1-next-1601946950-44b0ca5d.0":"2020-10-06T01:17:34.870Z","2.19.1-next-1601948413-44b0ca5d.0":"2020-10-06T01:41:57.656Z","2.19.1-next-1601982851-4a7f23c0.0":"2020-10-06T11:15:54.810Z","2.19.1-next-1601983459-5507edb4.0":"2020-10-06T11:26:19.297Z","2.19.1-next-1601985536-06dd7f78.0":"2020-10-06T12:00:39.204Z","2.19.1-next-1601986007-7a705d6d.0":"2020-10-06T12:08:33.808Z","2.19.1-next-1601986850-7a705d6d.0":"2020-10-06T12:22:44.181Z","2.19.1-next-1601988344-7a705d6d.0":"2020-10-06T12:47:24.837Z","2.19.1-next-1601989075-ffc456b5.0":"2020-10-06T12:59:42.750Z","2.19.1-next-1601989128-bc4f73e6.0":"2020-10-06T13:00:27.508Z","2.19.1-next-1601989497-57cb079f.0":"2020-10-06T13:06:35.105Z","2.19.1-next-1601989496-46fa8fe0.0":"2020-10-06T13:06:51.861Z","2.19.1-next-1601989899-a77eee75.0":"2020-10-06T13:13:26.442Z","2.19.1-next-1601990261-c880378f.0":"2020-10-06T13:19:16.408Z","2.20.1-next-1601992202-a2ad1594.0":"2020-10-06T13:51:33.731Z","2.20.1-next-1601992481-0ee48b0f.0":"2020-10-06T13:56:26.323Z","2.20.1-next-1601992902-a2ad1594.0":"2020-10-06T14:03:10.571Z","2.20.1-next-1601994267-a2ad1594.0":"2020-10-06T14:25:56.189Z","2.20.1-next-1601995058-a2ad1594.0":"2020-10-06T14:39:18.949Z","2.20.0":"2020-10-06T14:54:52.382Z","2.20.1-next-1602002623-b8e599de.0":"2020-10-06T16:45:41.424Z","2.20.1-next-1602006806-5e61f93e.0":"2020-10-06T17:55:12.466Z","2.20.2-next-1602007890-9e39bb0c.0":"2020-10-06T18:13:20.985Z","2.20.1":"2020-10-06T18:32:30.322Z","2.20.2-next-1602060391-ea8e21b1.0":"2020-10-07T08:48:10.433Z","2.20.2-next-1602066213-8a7748aa.0":"2020-10-07T10:25:20.202Z","2.20.2-next-1602066979-ee3bf978.0":"2020-10-07T10:38:07.406Z","2.20.2-next-1602067028-37139631.0":"2020-10-07T10:39:07.477Z","2.20.2-next-1602067959-dcda121a.0":"2020-10-07T10:54:14.899Z","2.20.2-next-1602069505-f2b2abf9.0":"2020-10-07T11:20:16.878Z","2.20.2-next-1602069545-52021445.0":"2020-10-07T11:21:06.828Z","2.20.2-next-1602069621-dcda121a.0":"2020-10-07T11:22:04.409Z","2.20.2-next-1602069864-f453a767.0":"2020-10-07T11:26:20.033Z","2.20.2-next-1602070157-580e2d65.0":"2020-10-07T11:31:14.686Z","2.20.2-next-1602071363-f793fad8.0":"2020-10-07T11:51:22.137Z","2.20.2-next-1602072578-8321d0cb.0":"2020-10-07T12:11:20.416Z","2.20.2-next-1602072663-ee8684c1.0":"2020-10-07T12:12:54.953Z","2.20.2-next-1602072970-3ee471ee.0":"2020-10-07T12:18:06.995Z","2.20.2-next-1602073617-9c626442.0":"2020-10-07T12:28:47.268Z","2.20.2-next-1602073656-544de218.0":"2020-10-07T12:29:26.588Z","2.20.2-next-1602073725-6756deaa.0":"2020-10-07T12:30:33.943Z","2.20.2-next-1602074258-40944e56.0":"2020-10-07T12:39:37.016Z","2.20.2-next-1602074627-544de218.0":"2020-10-07T12:45:39.851Z","2.20.2-next-1602074636-d8e7e752.0":"2020-10-07T12:45:59.807Z","2.20.2-next-1602075706-544de218.0":"2020-10-07T13:03:32.564Z","2.20.2-next-1602076465-e649494b.0":"2020-10-07T13:15:51.579Z","2.20.2-next-1602077083-c7565caf.0":"2020-10-07T13:26:40.672Z","2.20.2-next-1602081730-40da9c55.0":"2020-10-07T14:44:04.421Z","2.20.2-next-1602083221-72b8d339.0":"2020-10-07T15:08:51.441Z","2.20.2-next-1602087350-7de52fbd.0":"2020-10-07T16:17:27.658Z","2.20.2-next-1602087719-04c7fc3a.0":"2020-10-07T16:23:53.243Z","2.20.2-next-1602087805-d745c793.0":"2020-10-07T16:25:19.110Z","2.20.2-next-1602089423-d745c793.0":"2020-10-07T16:51:50.856Z","2.20.2-next-1602090428-d745c793.0":"2020-10-07T17:08:33.224Z","2.20.2-next-1602090603-496b9260.0":"2020-10-07T17:12:09.497Z","2.20.2-next-1602091462-a626330f.0":"2020-10-07T17:25:49.773Z","2.20.2-next-1602091521-b28b8cf8.0":"2020-10-07T17:26:54.661Z","2.20.3-next-1602091571-6a2cbcf0.0":"2020-10-07T17:27:58.375Z","2.20.2":"2020-10-07T18:36:39.065Z","2.20.3-next-1602150961-1dd3a88f.0":"2020-10-08T09:57:53.526Z","2.20.3-next-1602152731-76bc75a0.0":"2020-10-08T10:27:24.396Z","2.20.3-next-1602155331-c0f38077.0":"2020-10-08T11:10:39.276Z","2.20.3-next-1602157989-3ceb34bb.0":"2020-10-08T11:55:00.906Z","2.20.3-next-1602158077-742c24f1.0":"2020-10-08T11:56:28.645Z","2.20.3-next-1602163360-27e89180.0":"2020-10-08T13:24:41.445Z","2.20.3-next-1602163430-7967f1a4.0":"2020-10-08T13:25:40.124Z","2.20.3-next-1602170355-27e89180.0":"2020-10-08T15:20:58.914Z","2.20.3-next-1602171505-27e89180.0":"2020-10-08T15:40:13.715Z","2.20.3-next-1602172668-27e89180.0":"2020-10-08T15:59:28.808Z","2.20.3-next-1602173654-27e89180.0":"2020-10-08T16:16:06.304Z","2.20.3-next-1602184590-f19a2d85.0":"2020-10-08T19:18:26.002Z","2.20.3-next-1602245005-742c24f1.0":"2020-10-09T12:05:15.706Z","2.20.3-next-1602246726-742c24f1.0":"2020-10-09T12:33:46.220Z","2.20.3-next-1602256394-e8fd1e4d.0":"2020-10-09T15:15:14.720Z","2.20.3-next-1602271341-894ca2ca.0":"2020-10-09T19:24:11.993Z","2.20.3-next-1602272382-b5fe5d96.0":"2020-10-09T19:41:24.690Z","2.20.3-next-1602272398-72b55bfd.0":"2020-10-09T19:41:38.668Z","2.20.3-next-1602273925-72b55bfd.0":"2020-10-09T20:07:04.062Z","2.20.3-next-1602501471-57929e68.0":"2020-10-12T11:19:40.034Z","2.20.3-next-1602504191-1935fab6.0":"2020-10-12T12:04:54.766Z","2.20.3-next-1602505609-1935fab6.0":"2020-10-12T12:28:42.933Z","2.20.3-next-1602510733-3daf134e.0":"2020-10-12T13:53:57.270Z","2.20.3-next-1602513191-b3f69c66.0":"2020-10-12T14:35:08.268Z","2.20.3-next-1602524969-742c24f1.0":"2020-10-12T17:51:14.882Z","2.20.3-next-1602529551-6cf1cdb2.0":"2020-10-12T19:07:37.019Z","2.20.3-next-1602530461-47aa7059.0":"2020-10-12T19:22:43.226Z","2.20.3-next-1602531488-1653d967.0":"2020-10-12T19:40:02.732Z","2.20.3-next-1602534871-fc772f43.0":"2020-10-12T20:36:16.916Z","2.20.3-next-1602535798-045f94b2.0":"2020-10-12T20:51:44.555Z","2.20.3-next-1602582904-a4b55c1a.0":"2020-10-13T09:56:37.727Z","2.20.3-next-1602584403-632e63ec.0":"2020-10-13T10:21:49.734Z","2.20.3-next-1602586168-92ea982d.0":"2020-10-13T10:51:20.728Z","2.20.3-next-1602586384-b070917a.0":"2020-10-13T10:54:35.047Z","2.20.3-next-1602586790-3a46674e.0":"2020-10-13T11:01:35.304Z","2.20.3-next-1602587414-d967de3c.0":"2020-10-13T11:11:59.095Z","2.20.3-next-1602587744-6abeac6b.0":"2020-10-13T11:17:31.200Z","2.20.3-next-1602590122-60628172.0":"2020-10-13T11:57:03.219Z","2.20.3-next-1602590750-41806c88.0":"2020-10-13T12:07:13.772Z","2.20.3-next-1602590735-523f8fa6.0":"2020-10-13T12:07:31.378Z","2.20.3-next-1602590836-a4b68389.0":"2020-10-13T12:09:05.587Z","2.20.3-next-1602590884-cde45fa2.0":"2020-10-13T12:10:01.234Z","2.20.3-next-1602592175-f1b25646.0":"2020-10-13T12:31:12.155Z","2.20.3-next-1602592609-b2ea22fb.0":"2020-10-13T12:38:32.567Z","2.20.3-next-1602593715-b2ea22fb.0":"2020-10-13T12:57:00.376Z","2.20.3-next-1602594840-b2ea22fb.0":"2020-10-13T13:15:53.353Z","2.20.3-next-1602596144-bb69cfc9.0":"2020-10-13T13:37:24.294Z","2.20.3-next-1602596161-bb69cfc9.0":"2020-10-13T13:37:35.579Z","2.20.3-next-1602596826-30bdc55e.0":"2020-10-13T13:48:54.627Z","2.20.3-next-1602596970-c094c5a9.0":"2020-10-13T13:51:09.163Z","2.20.3-next-1602597330-85a418ee.0":"2020-10-13T13:57:13.566Z","2.20.4-next-1602597361-dd9af860.0":"2020-10-13T13:57:44.078Z","2.20.3":"2020-10-13T14:25:53.104Z","2.20.4-next-1602599284-6ff2aaaf.0":"2020-10-13T14:29:54.512Z","2.20.4-next-1602599315-51d3275a.0":"2020-10-13T14:30:23.463Z","2.20.4-next-1602605240-32ab6921.0":"2020-10-13T16:09:11.096Z","2.20.4-next-1602609929-6ff2aaaf.0":"2020-10-13T17:27:12.506Z","2.20.4-next-1602610832-6ff2aaaf.0":"2020-10-13T17:42:18.342Z","2.20.4-next-1602622680-a43c3d0d.0":"2020-10-13T20:59:49.562Z","2.20.4-next-1602661539-e72e3635.0":"2020-10-14T07:47:57.264Z","2.20.4-next-1602661871-9587d627.0":"2020-10-14T07:53:11.089Z","2.20.4-next-1602665620-e14be171.0":"2020-10-14T08:55:41.491Z","2.20.4-next-1602674471-04b38d59.0":"2020-10-14T11:22:48.971Z","2.20.4-next-1602674471-4c119cb8.0":"2020-10-14T11:23:02.721Z","2.20.4-next-1602674817-9e6cb78e.0":"2020-10-14T11:28:41.109Z","2.20.4-next-1602674825-77b89da9.0":"2020-10-14T11:28:53.624Z","2.20.4-next-1602677094-4b6bcbc9.0":"2020-10-14T12:06:25.281Z","2.20.4-next-1602677082-21bbfc35.0":"2020-10-14T12:06:43.490Z","2.20.4-next-1602677809-6ff2aaaf.0":"2020-10-14T12:18:35.507Z","2.20.4-next-1602678193-c5f76981.0":"2020-10-14T12:24:57.583Z","2.20.4-next-1602678392-21bbfc35.0":"2020-10-14T12:28:31.987Z","2.20.4-next-1602679228-4b6bcbc9.0":"2020-10-14T12:42:18.331Z","2.20.4-next-1602679976-c5f76981.0":"2020-10-14T12:54:27.289Z","2.20.4-next-1602680245-99620aec.0":"2020-10-14T12:59:05.180Z","2.20.4-next-1602680656-21bbfc35.0":"2020-10-14T13:06:06.475Z","2.20.4-next-1602680784-0f25d3d6.0":"2020-10-14T13:08:00.280Z","2.20.4-next-1602681610-21bbfc35.0":"2020-10-14T13:21:53.295Z","2.21.1-next-1602682467-ed563445.0":"2020-10-14T13:36:24.801Z","2.21.1-next-1602682681-67ec788e.0":"2020-10-14T13:39:46.271Z","2.21.1-next-1602683380-779ecceb.0":"2020-10-14T13:51:13.060Z","2.21.1-next-1602683578-31aa321f.0":"2020-10-14T13:54:56.175Z","2.21.1-next-1602683709-ed563445.0":"2020-10-14T13:57:01.829Z","2.21.0":"2020-10-14T13:58:17.266Z","2.21.1-next-1602684216-67ec788e.0":"2020-10-14T14:05:19.741Z","2.21.1-next-1602685091-ead71e26.0":"2020-10-14T14:20:06.164Z","2.21.1-next-1602688109-b496b1ba.0":"2020-10-14T15:10:17.288Z","2.21.1-next-1602690685-ead71e26.0":"2020-10-14T15:53:12.090Z","2.21.1-next-1602705044-e7a28f6b.0":"2020-10-14T19:52:30.325Z","2.21.1-next-1602725475-326862c4.0":"2020-10-15T01:32:54.905Z","2.21.1-next-1602729949-f2d00f21.0":"2020-10-15T02:47:34.114Z","2.21.1-next-1602730542-54dfad5f.0":"2020-10-15T02:57:24.791Z","2.21.1-next-1602730582-c3286239.0":"2020-10-15T02:58:03.462Z","2.21.1-next-1602760091-9dff029d.0":"2020-10-15T11:10:04.245Z","2.21.1-next-1602762356-9c47bf03.0":"2020-10-15T11:47:35.449Z","2.21.1-next-1602763542-9c47bf03.0":"2020-10-15T12:07:29.868Z","2.21.1-next-1602764732-9c47bf03.0":"2020-10-15T12:27:16.118Z","2.21.1-next-1602767287-9c47bf03.0":"2020-10-15T13:09:57.117Z","2.21.1-next-1602769664-9c47bf03.0":"2020-10-15T13:49:28.500Z","2.21.1-next-1602776559-bfd7427b.0":"2020-10-15T15:44:21.043Z","2.21.1-next-1602777435-bfd7427b.0":"2020-10-15T15:58:41.803Z","2.21.1-next-1602804497-9088a61d.0":"2020-10-15T23:30:19.571Z","2.21.1-next-1602836642-9d327e4b.0":"2020-10-16T08:25:53.565Z","2.21.1-next-1602838800-68410b50.0":"2020-10-16T09:01:39.780Z","2.21.1-next-1602840811-5a73d611.0":"2020-10-16T09:35:16.241Z","2.21.1-next-1602840950-da967db9.0":"2020-10-16T09:37:36.405Z","2.21.1-next-1602841108-63099227.0":"2020-10-16T09:40:10.575Z","2.21.1-next-1602841630-e2e3a5e2.0":"2020-10-16T09:49:01.395Z","2.21.1-next-1602845598-45b50e24.0":"2020-10-16T10:55:06.236Z","2.21.1-next-1602845759-c00dc71b.0":"2020-10-16T10:57:54.989Z","2.21.1-next-1602846239-9730deff.0":"2020-10-16T11:05:44.962Z","2.21.1-next-1602846286-15e3907c.0":"2020-10-16T11:06:20.402Z","2.21.1-next-1602846633-c78dd35b.0":"2020-10-16T11:12:32.259Z","2.21.1-next-1602846895-6d2bb271.0":"2020-10-16T11:16:29.711Z","2.21.1-next-1602846989-49e633c4.0":"2020-10-16T11:18:52.888Z","2.21.1-next-1602849089-fc690603.0":"2020-10-16T11:53:05.426Z","2.21.1-next-1602851585-37eff8c5.0":"2020-10-16T12:35:01.625Z","2.21.1-next-1602851661-80f72e62.0":"2020-10-16T12:36:07.269Z","2.21.1-next-1602851750-c2b1afa1.0":"2020-10-16T12:37:18.027Z","2.21.1-next-1602855409-d5919591.0":"2020-10-16T13:38:36.350Z","2.21.1-next-1602855743-9140fa3c.0":"2020-10-16T13:44:12.870Z","2.21.1-next-1602860399-46c2ba7e.0":"2020-10-16T15:01:49.352Z","2.21.1-next-1602860607-e751eeaf.0":"2020-10-16T15:05:13.027Z","2.21.1-next-1602861398-46c2ba7e.0":"2020-10-16T15:18:29.757Z","2.21.1-next-1602862052-4c1f11ad.0":"2020-10-16T15:29:16.405Z","2.21.1-next-1602862681-bec2722a.0":"2020-10-16T15:39:50.323Z","2.21.1-next-1602862900-d03bc1e1.0":"2020-10-16T15:43:18.080Z","2.21.1-next-1602863792-f97b8ea9.0":"2020-10-16T15:58:16.202Z","2.21.1-next-1602863921-53768ec1.0":"2020-10-16T16:00:23.831Z","2.21.1-next-1602864030-4c1f11ad.0":"2020-10-16T16:02:22.159Z","2.21.1-next-1602870118-f97b8ea9.0":"2020-10-16T17:43:45.084Z","2.21.1-next-1602870438-80f72e62.0":"2020-10-16T17:49:07.266Z","2.21.1-next-1602871143-9b195101.0":"2020-10-16T18:01:17.493Z","2.21.1-next-1602871201-7f53dc34.0":"2020-10-16T18:01:50.493Z","2.21.1-next-1602878817-96f51397.0":"2020-10-16T20:08:52.161Z","2.21.1-next-1603096398-19e6693a.0":"2020-10-19T08:35:26.854Z","2.21.1-next-1603100701-545add88.0":"2020-10-19T09:46:55.351Z","2.21.1-next-1603102087-a375e296.0":"2020-10-19T10:10:09.812Z","2.21.1-next-1603103237-9766692d.0":"2020-10-19T10:29:07.510Z","2.21.1-next-1603104774-264e2f87.0":"2020-10-19T10:54:40.980Z","2.21.1-next-1603105056-24799d83.0":"2020-10-19T10:59:21.481Z","2.21.1-next-1603105206-31de407c.0":"2020-10-19T11:01:48.631Z","2.22.1-next-1603107408-9fee9faf.0":"2020-10-19T11:38:36.158Z","2.22.1-next-1603108262-8eca63ac.0":"2020-10-19T11:52:47.924Z","2.22.0":"2020-10-19T11:54:15.667Z","2.22.1-next-1603108459-aad057ba.0":"2020-10-19T11:56:05.240Z","2.22.1-next-1603108833-ce4c3702.0":"2020-10-19T12:02:18.834Z","2.22.1-next-1603108864-bf3e9bbe.0":"2020-10-19T12:02:53.847Z","2.22.1-next-1603109151-b3fab68c.0":"2020-10-19T12:07:41.255Z","2.22.1-next-1603109189-1e349db4.0":"2020-10-19T12:08:17.060Z","2.23.1-next-1603109414-26ec2be1.0":"2020-10-19T12:12:02.174Z","2.23.1-next-1603110088-7625de11.0":"2020-10-19T12:23:07.756Z","2.23.1-next-1603110575-b4192b02.0":"2020-10-19T12:31:14.146Z","2.23.1-next-1603112374-51c9ef20.0":"2020-10-19T13:01:21.848Z","2.23.1-next-1603113615-c889fed8.0":"2020-10-19T13:21:52.384Z","2.23.1-next-1603113737-30cba65f.0":"2020-10-19T13:24:00.051Z","2.23.1-next-1603114924-cf426329.0":"2020-10-19T13:43:51.960Z","2.23.1-next-1603115829-94d067fe.0":"2020-10-19T13:58:57.096Z","2.23.1-next-1603116115-8dbd7f97.0":"2020-10-19T14:03:46.470Z","2.23.2-next-1603116373-6a3fd75a.0":"2020-10-19T14:08:02.609Z","2.23.2-next-1603116389-6a3fd75a.0":"2020-10-19T14:08:19.388Z","2.23.2-next-1603116606-0e4ecf7f.0":"2020-10-19T14:11:55.904Z","2.23.1":"2020-10-19T14:14:10.358Z","2.23.2-next-1603119884-798df11f.0":"2020-10-19T15:06:32.941Z","2.23.2-next-1603121750-798df11f.0":"2020-10-19T15:37:38.963Z","2.23.2-next-1603126442-58bc3490.0":"2020-10-19T16:55:48.631Z","2.23.2-next-1603135274-58bc3490.0":"2020-10-19T19:22:58.035Z","2.23.2-next-1603180994-03d6fd0d.0":"2020-10-20T08:05:13.111Z","2.23.2-next-1603181219-89fad313.0":"2020-10-20T08:08:39.601Z","2.23.2-next-1603181260-2ad12a8f.0":"2020-10-20T08:09:18.036Z","2.23.2-next-1603185946-a4fceab6.0":"2020-10-20T09:27:35.952Z","2.23.2-next-1603188235-9a0289e2.0":"2020-10-20T10:05:42.119Z","2.23.2-next-1603193636-6ef423de.0":"2020-10-20T11:35:41.502Z","2.23.2-next-1603194126-4894918e.0":"2020-10-20T11:43:56.872Z","2.23.2-next-1603194613-3baa53a4.0":"2020-10-20T11:52:00.735Z","2.23.2-next-1603195885-d990dcd8.0":"2020-10-20T12:13:11.302Z","2.23.2-next-1603196927-4a5d2930.0":"2020-10-20T12:30:32.879Z","2.23.2-next-1603197008-57d7850e.0":"2020-10-20T12:31:55.828Z","2.23.2-next-1603197067-7063d34f.0":"2020-10-20T12:32:47.288Z","2.23.2-next-1603197231-06a60c29.0":"2020-10-20T12:35:37.532Z","2.23.2-next-1603197248-8b5a7603.0":"2020-10-20T12:35:50.651Z","2.23.2-next-1603197253-8b5a7603.0":"2020-10-20T12:36:06.612Z","2.23.2-next-1603197984-dbfb2c04.0":"2020-10-20T12:48:19.829Z","2.23.2-next-1603199962-10e74efa.0":"2020-10-20T13:21:16.542Z","2.23.2-next-1603200262-60825cca.0":"2020-10-20T13:26:16.078Z","2.23.2-next-1603200684-e7488148.0":"2020-10-20T13:33:09.932Z","2.23.2-next-1603201378-ccb9f60f.0":"2020-10-20T13:44:44.391Z","2.23.2-next-1603201718-321145ca.0":"2020-10-20T13:50:18.116Z","2.23.2-next-1603203972-88a6b0d4.0":"2020-10-20T14:28:04.460Z","2.23.2-next-1603205767-d3fe6488.0":"2020-10-20T14:57:55.697Z","2.23.2-next-1603207426-86a1fb65.0":"2020-10-20T15:25:19.123Z","2.23.2-next-1603214775-cf159f37.0":"2020-10-20T17:28:02.818Z","2.23.2-next-1603217761-3fb27c98.0":"2020-10-20T18:18:01.703Z","2.23.2-next-1603218947-d06b7486.0":"2020-10-20T18:37:35.090Z","2.23.2-next-1603219176-a1d77680.0":"2020-10-20T18:41:27.095Z","2.23.2-next-1603220841-5594b74e.0":"2020-10-20T19:09:22.915Z","2.23.2-next-1603222060-64be487c.0":"2020-10-20T19:29:29.961Z","2.22.1-next-1603223784-e4a14208.0":"2020-10-20T19:58:09.257Z","2.23.2-next-1603224008-d2b969b4.0":"2020-10-20T20:02:05.520Z","2.23.2-next-1603225734-4925af00.0":"2020-10-20T20:30:40.513Z","2.23.2-next-1603225869-3a8b90e9.0":"2020-10-20T20:32:44.645Z","2.23.2-next-1603226704-3a8b90e9.0":"2020-10-20T20:46:48.938Z","2.23.2-next-1603226945-d13bd839.0":"2020-10-20T20:51:04.175Z","2.23.2-next-1603229104-d13bd839.0":"2020-10-20T21:26:50.636Z","2.23.2-next-1603232708-0e1c1f51.0":"2020-10-20T22:27:07.129Z","2.23.2-next-1603233694-e1b05968.0":"2020-10-20T22:43:14.991Z","2.23.2-next-1603234621-976d2c5e.0":"2020-10-20T22:58:43.733Z","2.23.2-next-1603268092-c3d62bfb.0":"2020-10-21T08:16:43.392Z","2.23.2-next-1603268669-f01638a1.0":"2020-10-21T08:26:18.808Z","2.23.2-next-1603268746-36cbafcb.0":"2020-10-21T08:27:31.742Z","2.23.2-next-1603270116-a12e86f4.0":"2020-10-21T08:50:11.664Z","2.23.2-next-1603270659-83667af4.0":"2020-10-21T08:59:12.723Z","2.23.2-next-1603273858-d53ef9f7.0":"2020-10-21T09:52:55.663Z","2.23.3-next-1603273986-9856d47e.0":"2020-10-21T09:54:53.864Z","2.24.1-next-1603275471-329df333.0":"2020-10-21T10:19:37.131Z","2.24.1-next-1603277042-cad2926f.0":"2020-10-21T10:45:54.544Z","2.24.1-next-1603277528-d6eb3909.0":"2020-10-21T10:53:50.724Z","2.24.1-next-1603278283-f85daa8f.0":"2020-10-21T11:06:13.089Z","2.24.1-next-1603278802-d6eb3909.0":"2020-10-21T11:14:52.358Z","2.24.1-next-1603279073-ab2a77ac.0":"2020-10-21T11:19:38.058Z","2.24.1-next-1603279440-d7a6d29e.0":"2020-10-21T11:25:55.545Z","2.24.0":"2020-10-21T11:42:48.577Z","2.24.1-next-1603280612-fc1a2375.0":"2020-10-21T11:45:22.817Z","2.24.1-next-1603282050-74c7502b.0":"2020-10-21T12:09:17.856Z","2.24.1-next-1603282945-3adc73a0.0":"2020-10-21T12:24:10.514Z","2.24.2-next-1603283112-0f1ef146.0":"2020-10-21T12:26:57.021Z","2.24.1":"2020-10-21T12:28:12.389Z","2.24.2-next-1603283329-28699d74.0":"2020-10-21T12:30:36.344Z","2.24.2-next-1603284038-b4c37cab.0":"2020-10-21T12:42:32.377Z","2.24.2-next-1603284449-71333485.0":"2020-10-21T12:49:05.603Z","2.24.2-next-1603286057-71333485.0":"2020-10-21T13:16:04.239Z","2.24.2-next-1603287393-4254c3b0.0":"2020-10-21T13:38:26.797Z","2.24.2-next-1603287503-71333485.0":"2020-10-21T13:40:02.323Z","2.24.2-next-1603289969-31b650db.0":"2020-10-21T14:21:15.645Z","2.24.2-next-1603290728-31b650db.0":"2020-10-21T14:33:53.386Z","2.24.2-next-1603295610-dc4c4f7f.0":"2020-10-21T15:55:21.775Z","2.24.2-next-1603296038-7e80c90d.0":"2020-10-21T16:02:27.111Z","2.24.2-next-1603359410-15ef4c7d.0":"2020-10-22T09:38:30.717Z","2.24.2-next-1603360478-5d6af2c3.0":"2020-10-22T09:56:32.897Z","2.24.2-next-1603360660-e02a39f1.0":"2020-10-22T09:59:22.052Z","2.24.2-next-1603360783-7bbaa571.0":"2020-10-22T10:01:19.792Z","2.24.2-next-1603364436-7bbaa571.0":"2020-10-22T11:02:12.588Z","2.24.2-next-1603365548-7bbaa571.0":"2020-10-22T11:20:51.423Z","2.24.2-next-1603366373-f9d8b020.0":"2020-10-22T11:34:36.662Z","2.24.2-next-1603366564-ac9acdb8.0":"2020-10-22T11:37:56.690Z","2.24.2-next-1603366688-f42fff92.0":"2020-10-22T11:40:05.729Z","2.24.2-next-1603367483-5b2fc941.0":"2020-10-22T11:53:22.199Z","2.24.2-next-1603368242-5b2fc941.0":"2020-10-22T12:05:52.509Z","2.24.2-next-1603371880-5b2fc941.0":"2020-10-22T13:06:31.394Z","2.24.2-next-1603376759-04644c94.0":"2020-10-22T14:27:43.272Z","2.24.2-next-1603377549-04644c94.0":"2020-10-22T14:40:57.607Z","2.24.2-next-1603379490-d73055e2.0":"2020-10-22T15:13:16.810Z","2.24.2-next-1603379760-7e2473c2.0":"2020-10-22T15:17:45.337Z","2.24.2-next-1603381230-7e2473c2.0":"2020-10-22T15:42:13.959Z","2.24.2-next-1603397701-62abe542.0":"2020-10-22T20:16:48.677Z","2.24.2-next-1603397978-43430d9c.0":"2020-10-22T20:21:37.311Z","2.24.2-next-1603399613-f42fff92.0":"2020-10-22T20:48:46.369Z","2.24.2-next-1603399836-62abe542.0":"2020-10-22T20:52:26.696Z","2.24.2-next-1603401241-62abe542.0":"2020-10-22T21:15:44.812Z","2.24.2-next-1603402937-8f92e6f3.0":"2020-10-22T21:43:58.986Z","2.24.2-next-1603404151-f42fff92.0":"2020-10-22T22:04:12.465Z","2.24.2-next-1603406443-6511996b.0":"2020-10-22T22:42:28.335Z","2.24.2-next-1603407492-0ad9a0a3.0":"2020-10-22T22:59:55.430Z","2.24.2-next-1603432798-7e2473c2.0":"2020-10-23T06:02:00.429Z","2.24.2-next-1603432892-04644c94.0":"2020-10-23T06:03:10.704Z","2.24.2-next-1603436647-3ff70880.0":"2020-10-23T07:06:00.969Z","2.24.2-next-1603442742-c1fa42c5.0":"2020-10-23T08:47:22.164Z","2.24.2-next-1603443919-49a6562e.0":"2020-10-23T09:07:21.944Z","2.24.2-next-1603446803-bbf9a11a.0":"2020-10-23T09:55:09.363Z","2.24.2-next-1603448066-a4ce91ab.0":"2020-10-23T10:16:12.830Z","2.24.2-next-1603448956-ad2375aa.0":"2020-10-23T10:31:00.261Z","2.24.2-next-1603450039-4fd7d9ab.0":"2020-10-23T10:49:06.810Z","2.24.2-next-1603450496-d73055e2.0":"2020-10-23T10:56:43.116Z","2.24.2-next-1603452949-5b2fc941.0":"2020-10-23T11:37:36.084Z","2.24.2-next-1603454500-d6f5ed75.0":"2020-10-23T12:03:38.653Z","2.24.2-next-1603454821-69491ea8.0":"2020-10-23T12:08:44.336Z","2.24.2-next-1603454933-4587494f.0":"2020-10-23T12:10:48.330Z","2.24.2-next-1603455061-5a757eb5.0":"2020-10-23T12:12:43.937Z","2.24.2-next-1603455826-f279999f.0":"2020-10-23T12:25:34.965Z","2.24.2-next-1603457149-4b4c966f.0":"2020-10-23T12:47:45.385Z","2.24.2-next-1603457879-b94eaa0e.0":"2020-10-23T12:59:49.428Z","2.24.2-next-1603457954-f5109fa6.0":"2020-10-23T13:01:08.167Z","2.24.3-next-1603458209-2e145443.0":"2020-10-23T13:05:15.786Z","2.24.2":"2020-10-23T13:10:28.132Z","2.24.3-next-1603459068-1e927a3b.0":"2020-10-23T13:19:29.938Z","2.24.3-next-1603460752-e18c47a4.0":"2020-10-23T13:47:37.711Z","2.24.3-next-1603461838-cbdab423.0":"2020-10-23T14:05:52.083Z","2.24.3-next-1603462683-8a8dd4f4.0":"2020-10-23T14:19:59.525Z","2.24.3-next-1603465195-34727386.0":"2020-10-23T15:01:45.481Z","2.25.1-next-1603465313-c539ad40.0":"2020-10-23T15:03:40.801Z","2.25.0":"2020-10-23T15:35:16.767Z","2.25.1-next-1603467477-9b01f0d1.0":"2020-10-23T15:39:46.860Z","2.25.1-next-1603468527-084728fb.0":"2020-10-23T15:57:20.570Z","2.25.1-next-1603469448-ee7e0177.0":"2020-10-23T16:12:36.054Z","2.25.1-next-1603471075-509d2d87.0":"2020-10-23T16:39:43.258Z","2.25.1-next-1603472478-400993e1.0":"2020-10-23T17:03:08.165Z","2.25.1-next-1603473470-400993e1.0":"2020-10-23T17:19:43.626Z","2.25.1-next-1603475709-7fba193f.0":"2020-10-23T17:56:44.038Z","2.25.1-next-1603476486-6df528de.0":"2020-10-23T18:10:02.317Z","2.25.1-next-1603701274-c5241f2c.0":"2020-10-26T08:36:31.128Z","2.25.1-next-1603711941-fc9576d8.0":"2020-10-26T11:34:08.000Z","2.25.1-next-1603712548-08bd3151.0":"2020-10-26T11:44:10.386Z","2.25.1-next-1603713415-8dfbf25c.0":"2020-10-26T11:58:45.798Z","2.25.1-next-1603713823-33143942.0":"2020-10-26T12:05:30.876Z","2.25.1-next-1603715429-fbe7bd1a.0":"2020-10-26T12:32:09.285Z","2.25.1-next-1603715484-cab97fe3.0":"2020-10-26T12:33:16.422Z","2.26.1-next-1603715568-ed7a2830.0":"2020-10-26T12:34:24.252Z","2.26.0":"2020-10-26T12:58:42.740Z","2.26.1-next-1603726492-95f3a5c4.0":"2020-10-26T15:36:42.434Z","2.26.1-next-1603741405-95f3a5c4.0":"2020-10-26T19:45:26.243Z","2.26.1-next-1603790871-95f3a5c4.0":"2020-10-27T09:29:50.475Z","2.26.1-next-1603800530-f7c598d8.0":"2020-10-27T12:10:44.248Z","2.26.1-next-1603800708-7f87ba04.0":"2020-10-27T12:13:51.649Z","2.26.1-next-1603804549-d7c0bc22.0":"2020-10-27T13:17:55.862Z","2.26.1-next-1603806604-a0b4eb5b.0":"2020-10-27T13:51:53.410Z","2.26.1-next-1603807670-742397dc.0":"2020-10-27T14:09:38.237Z","2.26.1-next-1603809474-6b2d18e4.0":"2020-10-27T14:39:56.787Z","2.26.1-next-1603810682-99696a29.0":"2020-10-27T14:59:53.882Z","2.26.2-next-1603810836-02e6366d.0":"2020-10-27T15:02:37.127Z","2.26.1":"2020-10-27T15:04:15.930Z","2.26.2-next-1603815010-02e6366d.0":"2020-10-27T16:11:57.967Z","2.26.2-next-1603816325-02e6366d.0":"2020-10-27T16:33:54.620Z","2.26.2-next-1603829901-01bf666c.0":"2020-10-27T20:20:22.277Z","2.26.2-next-1603833319-ce9d1498.0":"2020-10-27T21:16:54.318Z","2.26.2-next-1603890257-b068ddc8.0":"2020-10-28T13:06:18.718Z","2.26.2-next-1603895970-aaf802be.0":"2020-10-28T14:41:21.951Z","2.26.2-next-1603897208-58b02ffe.0":"2020-10-28T15:01:49.250Z","2.26.3-next-1603897870-f24a5990.0":"2020-10-28T15:13:07.563Z","2.26.2":"2020-10-28T15:17:21.856Z","2.26.3-next-1603898958-660bed6d.0":"2020-10-28T15:31:01.845Z","2.26.4-next-1603899243-78634374.0":"2020-10-28T15:35:46.563Z","2.26.4-next-1603907303-78634374.0":"2020-10-28T17:50:11.934Z","2.26.3":"2020-10-28T18:37:33.110Z","2.26.4-next-1603944429-a071b41c.0":"2020-10-29T04:08:54.917Z","2.26.4-next-1603971763-ce47b194.0":"2020-10-29T11:44:30.990Z","2.26.4-next-1603979624-a62581e1.0":"2020-10-29T13:55:16.167Z","2.26.4-next-1603980399-1ae329b4.0":"2020-10-29T14:08:32.829Z","2.26.4-next-1603980601-133e2906.0":"2020-10-29T14:12:00.191Z","2.26.4-next-1603981179-36aa76eb.0":"2020-10-29T14:21:30.534Z","2.26.4-next-1603982372-8a2d5a78.0":"2020-10-29T14:41:11.490Z","2.26.4-next-1603982541-36aa76eb.0":"2020-10-29T14:44:25.869Z","2.26.4-next-1603984411-c2aad9d4.0":"2020-10-29T15:15:29.038Z","2.26.4-next-1603986779-56071728.0":"2020-10-29T15:54:52.935Z","2.26.4-next-1603987997-acf1fa16.0":"2020-10-29T16:15:09.239Z","2.26.4-next-1603996074-ce47b194.0":"2020-10-29T18:29:46.465Z","2.26.4-next-1603997705-c6495cff.0":"2020-10-29T18:56:52.635Z","2.26.4-next-1603998701-3c75928d.0":"2020-10-29T19:13:27.870Z","2.26.4-next-1603999183-27d35075.0":"2020-10-29T19:21:33.456Z","2.26.4-next-1604000158-27d35075.0":"2020-10-29T19:37:47.371Z","2.26.4-next-1604002649-14ea883b.0":"2020-10-29T20:19:12.992Z","2.26.4-next-1604004239-9cdc3775.0":"2020-10-29T20:45:49.825Z","2.26.4-next-1604004945-b6d0afd3.0":"2020-10-29T20:57:40.013Z","2.26.4-next-1604006886-44d32181.0":"2020-10-29T21:29:57.920Z","2.26.4-next-1604056954-879fd75f.0":"2020-10-30T11:24:18.189Z","2.26.4-next-1604056996-33a03a6a.0":"2020-10-30T11:25:05.230Z","2.26.4-next-1604060477-9c8a6052.0":"2020-10-30T12:23:01.681Z","2.26.4-next-1604060503-0608a3f6.0":"2020-10-30T12:23:38.351Z","2.26.4-next-1604064531-0aa4787e.0":"2020-10-30T13:30:38.327Z","2.26.4-next-1604065372-0aa4787e.0":"2020-10-30T13:44:43.105Z","2.26.4-next-1604066134-f6f5ffd0.0":"2020-10-30T13:57:30.878Z","2.26.4-next-1604066992-951501e3.0":"2020-10-30T14:11:51.285Z","2.26.4-next-1604072759-984cf357.0":"2020-10-30T15:47:38.627Z","2.26.4-next-1604096243-bcd1b3bb.0":"2020-10-30T22:19:28.695Z","2.26.4-next-1604315905-03db59c9.0":"2020-11-02T11:20:17.256Z","2.26.4-next-1604315997-d25d55a0.0":"2020-11-02T11:21:46.169Z","2.26.4-next-1604316277-14f51239.0":"2020-11-02T11:26:01.569Z","2.26.4-next-1604320876-188c1848.0":"2020-11-02T12:43:07.621Z","2.26.4-next-1604323244-382b3fdf.0":"2020-11-02T13:22:55.761Z","2.26.4-next-1604323405-53ce8ed9.0":"2020-11-02T13:25:26.898Z","2.26.4-next-1604326514-29836483.0":"2020-11-02T14:17:19.202Z","2.26.4-next-1604327444-5c840f15.0":"2020-11-02T14:32:38.756Z","2.26.4-next-1604329623-192bbccf.0":"2020-11-02T15:08:57.054Z","2.26.4-next-1604332523-a8bac763.0":"2020-11-02T15:57:14.529Z","2.26.4-next-1604338068-bc6c8ef0.0":"2020-11-02T17:29:40.812Z","2.26.4-next-1604339843-0222f29f.0":"2020-11-02T17:59:19.087Z","2.26.4-next-1604343360-d9e622d5.0":"2020-11-02T18:57:57.314Z","2.26.4-next-1604344862-d9e622d5.0":"2020-11-02T19:22:56.882Z","2.26.4-next-1604350721-971177e1.0":"2020-11-02T21:00:28.385Z","2.26.4-next-1604354425-c05324ba.0":"2020-11-02T22:02:19.213Z","2.26.4-next-1604354719-b55344b1.0":"2020-11-02T22:07:17.282Z","2.26.4-next-1604399637-9e2d8ac4.0":"2020-11-03T10:35:59.385Z","2.26.4-next-1604408298-dd1d3e16.0":"2020-11-03T13:00:20.243Z","2.26.4-next-1604408797-97ab878b.0":"2020-11-03T13:08:28.623Z","2.26.4-next-1604412070-34441dbf.0":"2020-11-03T14:03:03.782Z","2.26.4-next-1604413177-5d6d1e8b.0":"2020-11-03T14:21:21.754Z","2.26.4-next-1604413178-5d6d1e8b.0":"2020-11-03T14:21:41.268Z","2.26.4-next-1604413641-8ac0b15b.0":"2020-11-03T14:29:11.299Z","2.26.4-next-1604413700-3e4514ae.0":"2020-11-03T14:30:12.535Z","2.26.4-next-1604413998-d5dc1c62.0":"2020-11-03T14:35:03.830Z","2.27.1-next-1604414967-7227dd71.0":"2020-11-03T14:51:11.077Z","2.27.0":"2020-11-03T14:53:28.444Z","2.27.1-next-1604425416-4a53aeb7.0":"2020-11-03T17:45:29.201Z","2.27.1-next-1604428707-ccdfc873.0":"2020-11-03T18:40:34.724Z","2.27.1-next-1604436700-9235d996.0":"2020-11-03T20:53:44.231Z","2.27.1-next-1604445922-a2613b1c.0":"2020-11-03T23:27:00.086Z","2.27.1-next-1604446333-a1f7bce3.0":"2020-11-03T23:34:15.495Z","2.27.1-next-1604478197-95ff28f3.0":"2020-11-04T08:25:11.788Z","2.27.1-next-1604482505-704474a9.0":"2020-11-04T09:37:01.116Z","2.27.1-next-1604487185-95ff28f3.0":"2020-11-04T10:55:08.920Z","2.27.1-next-1604487287-3750cc8a.0":"2020-11-04T10:56:34.333Z","2.27.1-next-1604487504-bdf447e4.0":"2020-11-04T11:00:18.703Z","2.27.2-next-1604487530-baf27c1a.0":"2020-11-04T11:00:35.001Z","2.27.2-next-1604488934-2681ebec.0":"2020-11-04T11:24:11.410Z","2.27.1":"2020-11-04T11:27:59.648Z","2.27.2-next-1604489592-859547f2.0":"2020-11-04T11:34:59.854Z","2.27.3-next-1604489652-399b23ed.0":"2020-11-04T11:36:03.071Z","2.27.3-next-1604491510-399b23ed.0":"2020-11-04T12:07:10.544Z","2.27.2":"2020-11-04T12:08:06.948Z","2.27.3-next-1604492797-48071952.0":"2020-11-04T12:28:23.483Z","2.27.3-next-1604495174-ce8b86e6.0":"2020-11-04T13:08:07.869Z","2.27.3-next-1604495297-78a7ffd2.0":"2020-11-04T13:10:07.151Z","2.27.3-next-1604496074-4c1b21fa.0":"2020-11-04T13:23:01.346Z","2.27.3-next-1604496189-27e3c069.0":"2020-11-04T13:24:50.484Z","2.27.3-next-1604496624-b977716a.0":"2020-11-04T13:32:16.616Z","2.27.3-next-1604500213-42d2fd9e.0":"2020-11-04T14:31:59.094Z","2.27.3-next-1604500946-a0411080.0":"2020-11-04T14:44:21.583Z","2.27.3-next-1604500957-4ec0bfc3.0":"2020-11-04T14:44:45.649Z","2.27.4-next-1604501017-a1693d38.0":"2020-11-04T14:45:23.536Z","2.27.4-next-1604502546-019e4372.0":"2020-11-04T15:10:53.060Z","2.27.3":"2020-11-04T15:13:22.279Z","2.27.4-next-1604502811-a89df8cc.0":"2020-11-04T15:15:19.184Z","2.27.4-next-1604505184-e6e3cf20.0":"2020-11-04T15:55:02.038Z","2.27.5-next-1604505240-6f27eedc.0":"2020-11-04T15:55:58.547Z","2.27.5-next-1604511416-6f27eedc.0":"2020-11-04T17:38:48.381Z","2.27.5-next-1604512997-23dd580c.0":"2020-11-04T18:05:03.542Z","2.27.5-next-1604513033-0b239f25.0":"2020-11-04T18:05:36.363Z","2.27.4":"2020-11-04T19:42:20.061Z","2.27.5-next-1604532455-3a53c30d.0":"2020-11-04T23:29:27.577Z","2.27.5-next-1604582059-eaf05773.0":"2020-11-05T13:16:27.874Z","2.27.5-next-1604583159-b381e915.0":"2020-11-05T13:34:35.892Z","2.27.5-next-1604585342-dbc100c1.0":"2020-11-05T14:10:58.148Z","2.27.5-next-1604585398-bbab79f5.0":"2020-11-05T14:11:53.775Z","2.27.5-next-1604587080-03db8caa.0":"2020-11-05T14:39:48.447Z","2.27.5-next-1604607141-6f09598d.0":"2020-11-05T20:14:23.592Z","2.27.5-next-1604653440-7651dd3e.0":"2020-11-06T09:06:05.607Z","2.27.5-next-1604653738-d0d506d3.0":"2020-11-06T09:10:51.086Z","2.27.5-next-1604664558-bb420715.0":"2020-11-06T12:11:09.523Z","2.27.5-next-1604669143-008e69aa.0":"2020-11-06T13:27:48.396Z","2.27.5-next-1604670370-26f94330.0":"2020-11-06T13:47:39.906Z","2.27.5-next-1604671887-5cdbda57.0":"2020-11-06T14:13:14.227Z","2.28.1-next-1604679244-29fd0c32.0":"2020-11-06T16:15:55.857Z","2.28.0":"2020-11-06T16:34:58.802Z","2.27.5-next-1604687061-7651dd3e.0":"2020-11-06T18:26:14.974Z","2.28.1-next-1604687141-bb46b543.0":"2020-11-06T18:27:35.621Z","2.28.1-next-1604687303-f3511557.0":"2020-11-06T18:30:00.617Z","2.27.5-next-1604688530-7651dd3e.0":"2020-11-06T18:51:03.832Z","2.28.1-next-1604689469-f3511557.0":"2020-11-06T19:06:16.056Z","2.27.5-next-1604689659-7651dd3e.0":"2020-11-06T19:09:42.369Z","2.28.1-next-1604691740-d7238ecd.0":"2020-11-06T19:44:27.986Z","2.28.1-next-1604692852-d7238ecd.0":"2020-11-06T20:02:32.486Z","2.28.1-next-1604693922-9faaa6b2.0":"2020-11-06T20:20:47.489Z","2.28.1-next-1604695862-8fcf46b6.0":"2020-11-06T20:52:56.149Z","2.28.1-next-1604796421-d647383b.0":"2020-11-08T00:48:59.856Z","2.28.1-next-1604806140-d647383b.0":"2020-11-08T03:30:42.342Z","2.28.1-next-1604806739-e6fa4017.0":"2020-11-08T03:40:51.030Z","2.28.1-next-1604810153-ce9e66d0.0":"2020-11-08T04:37:28.055Z","2.28.1-next-1604814318-af966061.0":"2020-11-08T05:47:09.755Z","2.28.1-next-1604845683-af966061.0":"2020-11-08T14:29:41.064Z","2.28.1-next-1604852554-f803135c.0":"2020-11-08T16:24:28.957Z","2.28.1-next-1604924391-db51e663.0":"2020-11-09T12:21:29.519Z","2.28.1-next-1604926653-94071823.0":"2020-11-09T12:59:35.253Z","2.28.1-next-1604927316-19869793.0":"2020-11-09T13:10:20.569Z","2.28.1-next-1604927756-45d59a53.0":"2020-11-09T13:17:42.488Z","2.28.1-next-1604927821-eb204837.0":"2020-11-09T13:18:51.307Z","2.28.1-next-1604928384-45d59a53.0":"2020-11-09T13:28:14.607Z","2.28.1-next-1604929600-6cc9592a.0":"2020-11-09T13:48:30.578Z","2.28.1-next-1604930281-f70c5165.0":"2020-11-09T13:59:54.816Z","2.28.1-next-1604930388-d57a0973.0":"2020-11-09T14:01:36.421Z","2.28.1-next-1604932831-0769ffbe.0":"2020-11-09T14:42:27.194Z","2.28.1-next-1604934988-9a50f1ed.0":"2020-11-09T15:18:28.291Z","2.28.1-next-1604937150-08106f6a.0":"2020-11-09T15:54:24.953Z","2.28.1-next-1604937724-4b8cd78b.0":"2020-11-09T16:04:03.458Z","2.28.1-next-1604938866-bcb4b149.0":"2020-11-09T16:22:57.458Z","2.28.1-next-1604940284-f9f37fe5.0":"2020-11-09T16:46:38.265Z","2.28.1-next-1604946758-ce089a98.0":"2020-11-09T18:34:24.617Z","2.28.1-next-1604949351-c9aae640.0":"2020-11-09T19:18:08.162Z","2.28.1-next-1604953397-b65d053c.0":"2020-11-09T20:25:11.092Z","2.28.1-next-1604962055-7b95cb27.0":"2020-11-09T22:49:13.236Z","2.28.1-next-1604971648-7b95cb27.0":"2020-11-10T01:29:23.357Z","2.28.1-next-1604972587-7b95cb27.0":"2020-11-10T01:45:00.510Z","2.28.1-next-1605000150-48b52a3a.0":"2020-11-10T09:24:13.881Z","2.28.1-next-1605001485-ae20af71.0":"2020-11-10T09:46:38.275Z","2.28.1-next-1605001726-73129584.0":"2020-11-10T09:50:41.381Z","2.28.1-next-1605006749-55a9abbb.0":"2020-11-10T11:14:35.045Z","2.28.1-next-1605006864-9d21c28e.0":"2020-11-10T11:15:57.510Z","2.28.1-next-1605010898-f5f9af84.0":"2020-11-10T12:23:46.610Z","2.28.1-next-1605011253-b79f16e2.0":"2020-11-10T12:29:18.272Z","2.28.1-next-1605011277-86e32daf.0":"2020-11-10T12:29:40.184Z","2.28.1-next-1605013419-f5f9af84.0":"2020-11-10T13:05:35.958Z","2.28.1-next-1605016658-a7263dd1.0":"2020-11-10T13:59:30.384Z","2.28.1-next-1605016886-53055129.0":"2020-11-10T14:03:34.359Z","2.28.1-next-1605016878-1d17d256.0":"2020-11-10T14:03:57.921Z","2.28.1-next-1605017531-33fadf9d.0":"2020-11-10T14:14:05.999Z","2.28.1-next-1605017637-8fb5f06c.0":"2020-11-10T14:15:56.951Z","2.28.1-next-1605017821-a23c5c5a.0":"2020-11-10T14:19:09.863Z","2.28.1-next-1605018224-4da28a64.0":"2020-11-10T14:25:35.794Z","2.28.1-next-1605018398-b629b82b.0":"2020-11-10T14:28:31.773Z","2.29.0":"2020-11-10T14:32:05.191Z","2.29.1-next-1605018774-351cce5d.0":"2020-11-10T14:34:45.078Z","2.29.1-next-1605033137-41b6b15f.0":"2020-11-10T18:34:26.649Z","2.29.1-next-1605033164-9855f233.0":"2020-11-10T18:34:35.926Z","2.29.1-next-1605034874-303cb02c.0":"2020-11-10T19:03:11.376Z","2.29.1-next-1605035022-41b6b15f.0":"2020-11-10T19:05:34.816Z","2.29.1-next-1605036955-33751c2d.0":"2020-11-10T19:37:25.654Z","2.29.1-next-1605045509-ff97b182.0":"2020-11-10T22:00:06.340Z","2.29.1-next-1605048693-3728717e.0":"2020-11-10T22:53:40.396Z","2.29.1-next-1605052397-a809a73e.0":"2020-11-10T23:55:21.876Z","2.29.1-next-1605081972-7000f34f.0":"2020-11-11T08:08:09.329Z","2.29.1-next-1605106241-a080185a.0":"2020-11-11T14:52:42.073Z","2.29.1-next-1605107367-2dd91c42.0":"2020-11-11T15:11:21.383Z","2.29.1-next-1605108291-9f478187.0":"2020-11-11T15:26:59.738Z","2.29.1-next-1605108462-d7290acb.0":"2020-11-11T15:29:41.540Z","2.29.1-next-1605140739-4c9006f5.0":"2020-11-12T00:27:38.280Z","2.29.1-next-1605164537-544c7aba.0":"2020-11-12T07:04:02.433Z","2.29.1-next-1605169328-f71334ce.0":"2020-11-12T08:24:00.965Z","2.29.1-next-1605176928-f71334ce.0":"2020-11-12T10:30:25.770Z","2.29.1-next-1605179025-2b120fa8.0":"2020-11-12T11:05:54.634Z","2.29.1-next-1605182499-ab088f59.0":"2020-11-12T12:03:34.713Z","2.29.1-next-1605187801-a3c601f4.0":"2020-11-12T13:32:13.492Z","2.29.1-next-1605195130-e170cb3e.0":"2020-11-12T15:34:10.878Z","2.29.1-next-1605198090-431dfc79.0":"2020-11-12T16:23:33.543Z","2.29.1-next-1605204536-6aeb6380.0":"2020-11-12T18:10:34.716Z","2.29.1-next-1605207991-0bdb2a36.0":"2020-11-12T19:08:51.878Z","2.29.1-next-1605210842-6aeb6380.0":"2020-11-12T19:56:08.808Z","2.29.1-next-1605211089-c44ee8a2.0":"2020-11-12T20:00:09.678Z","2.29.1-next-1605213064-d0f5ce4a.0":"2020-11-12T20:32:56.182Z","2.29.1-next-1605213089-7182131e.0":"2020-11-12T20:33:23.501Z","2.29.1-next-1605219941-fca701b6.0":"2020-11-12T22:27:35.149Z","2.29.1-next-1605220611-2da01368.0":"2020-11-12T22:38:51.081Z","2.29.1-next-1605231317-ddd37edc.0":"2020-11-13T01:37:13.025Z","2.29.1-next-1605232431-5422a9ba.0":"2020-11-13T01:55:43.023Z","2.29.1-next-1605233226-21cc1f35.0":"2020-11-13T02:09:00.996Z","2.29.1-next-1605267316-97bdd9ec.0":"2020-11-13T11:36:59.112Z","2.29.1-next-1605267337-97bdd9ec.0":"2020-11-13T11:37:20.635Z","2.29.1-next-1605270854-04ff8082.0":"2020-11-13T12:36:10.245Z","2.29.1-next-1605271306-f8207329.0":"2020-11-13T12:43:21.441Z","2.29.1-next-1605271871-51a83a20.0":"2020-11-13T12:53:18.484Z","2.29.1-next-1605271896-d38f9eff.0":"2020-11-13T12:53:53.085Z","2.29.1-next-1605277241-6b12751f.0":"2020-11-13T14:22:49.888Z","2.29.1-next-1605277396-19922c4d.0":"2020-11-13T14:25:47.619Z","2.29.1-next-1605277718-8e877540.0":"2020-11-13T14:30:50.052Z","2.29.1-next-1605279440-c2386709.0":"2020-11-13T14:59:32.450Z","2.29.1-next-1605284689-cba07659.0":"2020-11-13T16:27:01.292Z","2.29.1-next-1605289435-6edce4c9.0":"2020-11-13T17:46:10.732Z","2.29.1-next-1605292246-763c6626.0":"2020-11-13T18:32:42.579Z","2.29.1-next-1605297932-01d5bdb0.0":"2020-11-13T20:07:40.916Z","2.29.1-next-1605394195-ae77ae1b.0":"2020-11-14T22:52:04.092Z","2.29.1-next-1605396541-248ed8ae.0":"2020-11-14T23:31:10.586Z","2.29.1-next-1605413653-9b3e6665.0":"2020-11-15T04:16:05.155Z","2.29.1-next-1605445864-be8f7381.0":"2020-11-15T13:13:10.889Z","2.29.1-next-1605458632-2af203f7.0":"2020-11-15T16:46:22.869Z","2.29.1-next-1605528730-70d379c8.0":"2020-11-16T12:14:18.406Z","2.29.1-next-1605529600-d2c565b6.0":"2020-11-16T12:28:53.517Z","2.29.1-next-1605530576-c1e20fc1.0":"2020-11-16T12:45:04.657Z","2.29.1-next-1605531016-e41c43a3.0":"2020-11-16T12:52:28.987Z","2.30.1-next-1605533135-98af3341.0":"2020-11-16T13:27:43.149Z","2.30.0":"2020-11-16T13:28:20.902Z","2.30.1-next-1605533608-246600be.0":"2020-11-16T13:35:40.658Z","2.30.1-next-1605533779-91d25b8e.0":"2020-11-16T13:38:27.794Z","2.30.1-next-1605535186-52c00531.0":"2020-11-16T14:02:05.181Z","2.30.1-next-1605535853-122cbab6.0":"2020-11-16T14:13:00.765Z","2.30.1-next-1605537420-122cbab6.0":"2020-11-16T14:39:58.513Z","2.30.1-next-1605538549-880e0fd6.0":"2020-11-16T14:57:57.128Z","2.30.1-next-1605540555-00386573.0":"2020-11-16T15:32:40.503Z","2.30.2-next-1605540836-75e11a77.0":"2020-11-16T15:36:31.944Z","2.30.2-next-1605541039-67697d90.0":"2020-11-16T15:39:21.282Z","2.30.2-next-1605541258-a8a761be.0":"2020-11-16T15:43:22.909Z","2.30.2-next-1605541801-91ec3a94.0":"2020-11-16T15:52:08.180Z","2.30.2-next-1605541843-67697d90.0":"2020-11-16T15:52:56.830Z","2.30.1":"2020-11-16T16:04:35.773Z","2.30.2-next-1605554612-1894efeb.0":"2020-11-16T19:25:56.775Z","2.30.2-next-1605570951-07f53782.0":"2020-11-16T23:58:01.875Z","2.30.2-next-1605600878-b2e914e6.0":"2020-11-17T08:16:52.439Z","2.30.2-next-1605602353-b2e914e6.0":"2020-11-17T08:41:20.025Z","2.30.2-next-1605604141-67697d90.0":"2020-11-17T09:11:27.138Z","2.30.2-next-1605607058-67697d90.0":"2020-11-17T09:59:50.414Z","2.30.2-next-1605608261-2472e6c9.0":"2020-11-17T10:19:58.429Z","2.30.2-next-1605610237-07f53782.0":"2020-11-17T10:52:52.646Z","2.30.2-next-1605615693-16c71828.0":"2020-11-17T12:23:18.876Z","2.30.2-next-1605621812-3186ddbb.0":"2020-11-17T14:06:30.784Z","2.30.2-next-1605624535-74a081a6.0":"2020-11-17T14:51:16.591Z","2.30.2-next-1605635698-d80c3689.0":"2020-11-17T17:57:05.090Z","2.30.2-next-1605646890-e41d3320.0":"2020-11-17T21:03:47.959Z","2.30.2-next-1605649215-f69850eb.0":"2020-11-17T21:42:37.020Z","2.30.2-next-1605651993-ef19da1e.0":"2020-11-17T22:28:37.175Z","2.30.2-next-1605653534-34a486bb.0":"2020-11-17T22:54:36.599Z","2.30.2-next-1605654781-e5459f72.0":"2020-11-17T23:15:10.739Z","2.30.2-next-1605694712-e712c697.0":"2020-11-18T10:20:44.599Z","2.30.2-next-1605697098-78bb4d3c.0":"2020-11-18T11:00:13.723Z","2.30.2-next-1605699483-b86e2919.0":"2020-11-18T11:40:14.001Z","2.30.2-next-1605709976-2472e6c9.0":"2020-11-18T14:35:05.565Z","2.30.2-next-1605713228-1c5ba599.0":"2020-11-18T15:29:30.101Z","2.30.2-next-1605713859-2ba902fb.0":"2020-11-18T15:39:45.805Z","2.30.2-next-1605717606-9f8763bf.0":"2020-11-18T16:42:38.978Z","2.30.2-next-1605721468-1b3e103a.0":"2020-11-18T17:46:59.410Z","2.30.2-next-1605723797-4fba3662.0":"2020-11-18T18:25:19.300Z","2.30.2-next-1605725386-3e9324ec.0":"2020-11-18T18:52:05.685Z","2.30.2-next-1605727991-3e9324ec.0":"2020-11-18T19:35:40.422Z","2.30.2-next-1605730357-284519e2.0":"2020-11-18T20:14:54.691Z","2.30.2-next-1605780744-0ec75768.0":"2020-11-19T10:14:40.045Z","2.30.2-next-1605785618-5c882bf8.0":"2020-11-19T11:36:16.108Z","2.30.2-next-1605791444-8cbe65e5.0":"2020-11-19T13:12:59.364Z","2.30.2-next-1605791955-8170003f.0":"2020-11-19T13:21:34.250Z","2.30.2-next-1605792036-14bc234d.0":"2020-11-19T13:22:52.591Z","2.30.2-next-1605792189-8bd0e477.0":"2020-11-19T13:25:20.250Z","2.30.2-next-1605794146-4a420e62.0":"2020-11-19T13:58:00.148Z","2.30.2-next-1605795567-3fcddaaa.0":"2020-11-19T14:21:30.867Z","2.30.2-next-1605795657-8bd0e477.0":"2020-11-19T14:23:14.075Z","2.30.2-next-1605795737-050798c9.0":"2020-11-19T14:24:52.944Z","2.30.2-next-1605796230-01562cc7.0":"2020-11-19T14:33:02.356Z","2.30.2-next-1605796576-cf610ece.0":"2020-11-19T14:38:46.750Z","2.30.2-next-1605798346-8bd0e477.0":"2020-11-19T15:07:58.736Z","2.30.2-next-1605801235-c6e7a5a4.0":"2020-11-19T15:56:05.724Z","2.30.2-next-1605802915-603cedd4.0":"2020-11-19T16:24:18.021Z","2.30.2-next-1605804099-6bb1c40e.0":"2020-11-19T16:43:49.679Z","2.30.2-next-1605858578-8bd0e477.0":"2020-11-20T07:51:59.777Z","2.30.2-next-1605861140-8bd0e477.0":"2020-11-20T08:34:29.895Z","2.30.2-next-1605863956-7310574e.0":"2020-11-20T09:21:32.844Z","2.30.2-next-1605865330-2ba2251a.0":"2020-11-20T09:44:08.796Z","2.30.2-next-1605870406-cf610ece.0":"2020-11-20T11:09:23.933Z","2.30.2-next-1605871510-f0e3ae03.0":"2020-11-20T11:27:17.824Z","2.30.2-next-1605872430-e9660af3.0":"2020-11-20T11:42:48.308Z","2.30.2-next-1605874991-8b4c9407.0":"2020-11-20T12:25:07.950Z","2.30.2-next-1605875567-67179b44.0":"2020-11-20T12:35:27.946Z","2.30.2-next-1605882380-9c409b6e.0":"2020-11-20T14:28:11.332Z","2.30.2-next-1605884572-9c409b6e.0":"2020-11-20T15:05:06.266Z","2.30.2-next-1605889537-3fcddaaa.0":"2020-11-20T16:28:14.344Z","2.30.2-next-1605902721-7625b8d2.0":"2020-11-20T20:07:33.102Z","2.30.2-next-1606073615-e6a86cda.0":"2020-11-22T19:35:40.306Z","2.30.2-next-1606073657-89aff8dc.0":"2020-11-22T19:36:23.393Z","2.30.2-next-1606074318-6ee4b79e.0":"2020-11-22T19:47:23.397Z","2.30.2-next-1606075571-a5558aa3.0":"2020-11-22T20:08:31.260Z","2.30.2-next-1606134594-e5978488.0":"2020-11-23T12:32:17.068Z","2.30.2-next-1606137054-3325033f.0":"2020-11-23T13:13:12.097Z","2.30.2-next-1606139724-01635fb5.0":"2020-11-23T13:57:24.633Z","2.30.2-next-1606141571-c2c6a30a.0":"2020-11-23T14:28:29.213Z","2.30.2-next-1606145453-8d03fcdf.0":"2020-11-23T15:33:02.523Z","2.30.2-next-1606146957-ddcd4af9.0":"2020-11-23T15:58:00.859Z","2.30.2-next-1606151267-a35c0e8c.0":"2020-11-23T17:09:54.398Z","2.30.2-next-1606157020-d0c4594f.0":"2020-11-23T18:45:53.827Z","2.30.2-next-1606157993-6b474060.0":"2020-11-23T19:02:18.764Z","2.30.2-next-1606161755-878cfe15.0":"2020-11-23T20:04:49.700Z","2.30.2-next-1606162829-0c72f9dc.0":"2020-11-23T20:22:45.056Z","2.30.2-next-1606166242-a6eab454.0":"2020-11-23T21:19:45.535Z","2.30.2-next-1606207176-4b9ac393.0":"2020-11-24T08:42:03.171Z","2.30.2-next-1606214059-d51524bc.0":"2020-11-24T10:36:51.720Z","2.30.2-next-1606215144-2d50feb0.0":"2020-11-24T10:54:33.227Z","2.30.2-next-1606215320-6d188fca.0":"2020-11-24T10:57:29.669Z","2.30.2-next-1606216332-219c5d18.0":"2020-11-24T11:14:34.289Z","2.30.2-next-1606216492-d0a5c1b1.0":"2020-11-24T11:17:04.854Z","2.30.2-next-1606217123-8b4e0328.0":"2020-11-24T11:27:37.589Z","2.30.2-next-1606217678-3d1d5313.0":"2020-11-24T11:36:58.396Z","2.30.2-next-1606218183-73124394.0":"2020-11-24T11:45:05.424Z","2.30.2-next-1606223112-13466560.0":"2020-11-24T13:07:18.708Z","2.30.2-next-1606223136-9b227de3.0":"2020-11-24T13:07:57.800Z","2.30.2-next-1606224031-ef5356d8.0":"2020-11-24T13:22:55.463Z","2.30.2-next-1606224249-d521d4f3.0":"2020-11-24T13:26:25.299Z","2.30.2-next-1606224768-89cfdaa8.0":"2020-11-24T13:35:00.288Z","2.30.2-next-1606225391-5d0a4332.0":"2020-11-24T13:45:55.879Z","2.30.2-next-1606225470-ba9c82f3.0":"2020-11-24T13:47:12.880Z","2.30.2-next-1606226191-19c7a931.0":"2020-11-24T13:58:56.282Z","2.30.2-next-1606226688-2d86a8ee.0":"2020-11-24T14:07:10.562Z","2.30.2-next-1606227314-88cf26c9.0":"2020-11-24T14:17:42.813Z","2.30.2-next-1606227549-f3c639a7.0":"2020-11-24T14:21:43.585Z","2.30.2-next-1606227827-fe745ac1.0":"2020-11-24T14:26:26.053Z","2.30.2-next-1606228974-7212c53c.0":"2020-11-24T14:45:14.900Z","2.30.2-next-1606230404-e15b9d67.0":"2020-11-24T15:09:15.058Z","2.30.2-next-1606231466-7709a008.0":"2020-11-24T15:26:39.899Z","2.30.2-next-1606233309-62661675.0":"2020-11-24T15:57:32.609Z","2.30.2-next-1606233395-45577a83.0":"2020-11-24T15:58:49.939Z","2.30.2-next-1606234396-f30874d0.0":"2020-11-24T16:15:40.342Z","2.30.2-next-1606236477-f3d2d170.0":"2020-11-24T16:50:36.611Z","2.30.2-next-1606236551-0e89d97a.0":"2020-11-24T16:51:41.801Z","2.30.2-next-1606244582-7b1b52ab.0":"2020-11-24T19:05:03.061Z","2.30.2-next-1606246534-cb480be2.0":"2020-11-24T19:38:01.042Z","2.30.2-next-1606247254-b82f0794.0":"2020-11-24T19:50:06.785Z","2.30.2-next-1606248610-046dbf69.0":"2020-11-24T20:12:27.371Z","2.30.2-next-1606249017-eda2bd26.0":"2020-11-24T20:19:19.280Z","2.30.2-next-1606249491-9c81bc09.0":"2020-11-24T20:27:16.985Z","2.30.2-next-1606253356-e4d6e32e.0":"2020-11-24T21:31:31.225Z","2.30.2-next-1606260042-9af95bf1.0":"2020-11-24T23:22:59.321Z","2.30.2-next-1606260406-b025e99a.0":"2020-11-24T23:29:02.608Z","2.30.2-next-1606265886-6d5f2f2c.0":"2020-11-25T01:00:33.967Z","2.30.2-next-1606296469-8907e3a4.0":"2020-11-25T09:30:10.668Z","2.30.2-next-1606301175-8907e3a4.0":"2020-11-25T10:48:49.482Z","2.30.2-next-1606306866-d3fddf39.0":"2020-11-25T12:23:26.316Z","2.30.2-next-1606326547-10f8a5c8.0":"2020-11-25T17:51:28.769Z","2.30.2-next-1606339979-0474781a.0":"2020-11-25T21:35:16.555Z","2.30.2-next-1606340374-0474781a.0":"2020-11-25T21:42:11.931Z","2.30.2-next-1606364487-ea656f0f.0":"2020-11-26T04:23:50.441Z","2.30.2-next-1606387651-39487564.0":"2020-11-26T10:49:54.091Z","2.30.2-next-1606388291-53a438d6.0":"2020-11-26T11:00:39.129Z","2.30.2-next-1606395226-34bed290.0":"2020-11-26T12:55:49.729Z","2.30.2-next-1606396363-8acdc68a.0":"2020-11-26T13:14:55.598Z","2.30.2-next-1606396924-f730bd33.0":"2020-11-26T13:24:30.957Z","2.30.2-next-1606399729-18325b21.0":"2020-11-26T14:11:16.909Z","2.30.2-next-1606399875-f9e02808.0":"2020-11-26T14:13:35.959Z","2.30.2-next-1606424091-9fd744b6.0":"2020-11-26T20:57:15.630Z","2.30.2-next-1606427045-9fd744b6.0":"2020-11-26T21:46:06.653Z","2.30.2-next-1606454535-f70a05df.0":"2020-11-27T05:24:37.504Z","2.30.2-next-1606478305-6ef1f197.0":"2020-11-27T12:00:58.521Z","2.30.2-next-1606478981-809e6a7c.0":"2020-11-27T12:12:13.927Z","2.30.2-next-1606483902-d38a4241.0":"2020-11-27T13:34:02.890Z","2.30.2-next-1606734800-1abe4fd6.0":"2020-11-30T11:15:35.484Z","2.30.2-next-1606742433-9ca77ac3.0":"2020-11-30T13:23:11.021Z","2.30.2-next-1606743633-330fd6bc.0":"2020-11-30T13:43:06.336Z","2.30.2-next-1606743954-0dcc7c52.0":"2020-11-30T13:48:27.887Z","2.30.2-next-1606745667-3f1ead38.0":"2020-11-30T14:17:03.254Z","2.30.2-next-1606745888-33383319.0":"2020-11-30T14:20:35.710Z","2.30.2-next-1606746127-e4bf5cf1.0":"2020-11-30T14:24:57.584Z","2.30.2-next-1606751273-1ecf83e3.0":"2020-11-30T15:50:05.422Z","2.30.2-next-1606753936-e4bf5cf1.0":"2020-11-30T16:35:03.043Z","2.30.2-next-1606765206-e4bf5cf1.0":"2020-11-30T19:42:39.448Z","2.30.2-next-1606766473-74222e95.0":"2020-11-30T20:03:34.293Z","2.30.2-next-1606774038-43304624.0":"2020-11-30T22:09:23.516Z","2.30.2-next-1606784626-8786b7ed.0":"2020-12-01T01:06:01.984Z","2.30.2-next-1606785666-0e59d9b1.0":"2020-12-01T01:23:30.816Z","2.30.2-next-1606808801-21a5b275.0":"2020-12-01T07:49:19.567Z","2.30.2-next-1606809318-2b001a73.0":"2020-12-01T07:57:43.047Z","2.30.2-next-1606829607-e018547a.0":"2020-12-01T13:35:47.571Z","2.30.2-next-1606856307-6fdb1559.0":"2020-12-01T21:00:26.552Z","2.30.2-next-1606856317-6fdb1559.0":"2020-12-01T21:00:58.792Z","2.30.2-next-1606862059-fcc04a63.0":"2020-12-01T22:36:45.161Z","2.30.2-next-1606904248-57018b3a.0":"2020-12-02T10:19:53.487Z","2.30.2-next-1606907426-523b0643.0":"2020-12-02T11:12:51.692Z","2.30.2-next-1606908709-9f09a702.0":"2020-12-02T11:34:08.048Z","2.30.2-next-1606909561-6166d705.0":"2020-12-02T11:48:27.289Z","2.30.2-next-1606910350-bd473414.0":"2020-12-02T12:01:30.223Z","2.30.2-next-1606919948-bd473414.0":"2020-12-02T14:41:36.243Z","2.30.2-next-1606920193-de66504d.0":"2020-12-02T14:45:24.287Z","2.30.2-next-1606920224-de66504d.0":"2020-12-02T14:46:08.478Z","2.30.2-next-1606920279-05eeb452.0":"2020-12-02T14:46:52.123Z","2.30.2-next-1606921099-05eeb452.0":"2020-12-02T15:00:36.272Z","2.30.2-next-1606927527-05eeb452.0":"2020-12-02T16:47:50.656Z","2.30.2-next-1606935782-d79f3129.0":"2020-12-02T19:05:31.099Z","2.30.3-next-1606940707-9bd954b0.0":"2020-12-02T20:27:35.900Z","2.30.2-next-1606940726-b77263b9.0":"2020-12-02T20:28:03.952Z","2.30.3-next-1606941435-580de42f.0":"2020-12-02T20:39:44.970Z","2.30.2":"2020-12-02T20:51:22.325Z","2.30.3-next-1606943566-00430898.0":"2020-12-02T21:15:04.496Z","2.30.3-next-1606995022-98023332.0":"2020-12-03T11:32:36.678Z","2.30.3-next-1606995211-d9560aa5.0":"2020-12-03T11:35:50.143Z","2.30.2-next-1606996603-05eeb452.0":"2020-12-03T11:59:12.600Z","2.30.3-next-1607029718-e2da972c.0":"2020-12-03T21:10:56.999Z","2.30.3-next-1607032074-49dfddd9.0":"2020-12-03T21:50:16.696Z","2.30.3-next-1607036154-d0efc3b0.0":"2020-12-03T22:58:16.448Z","2.30.3-next-1607060525-a61922cb.0":"2020-12-04T05:44:42.231Z","2.30.3-next-1607060891-dff31a88.0":"2020-12-04T05:50:27.375Z","2.30.3-next-1607063086-6a4f7824.0":"2020-12-04T06:27:17.063Z","2.30.3-next-1607065296-d55ec1e5.0":"2020-12-04T07:03:59.742Z","2.30.3-next-1607090686-aba2ab9e.0":"2020-12-04T14:07:08.426Z","2.30.3-next-1607091445-721559f8.0":"2020-12-04T14:19:50.770Z","2.30.3-next-1607091887-579ac520.0":"2020-12-04T14:27:06.125Z","2.30.3-next-1607093069-559cca3e.0":"2020-12-04T14:46:50.709Z","2.30.3-next-1607093345-579ac520.0":"2020-12-04T14:51:11.088Z","2.30.2-next-1607101969-d9826209.0":"2020-12-04T17:15:21.630Z","2.30.3-next-1607111481-cf5d1333.0":"2020-12-04T19:53:36.731Z","2.30.3-next-1607339118-47482c77.0":"2020-12-07T11:07:41.645Z","2.30.3-next-1607341377-db21a60e.0":"2020-12-07T11:45:07.811Z","2.30.3-next-1607349437-49cca36c.0":"2020-12-07T13:59:37.693Z","2.30.3-next-1607357734-579ac520.0":"2020-12-07T16:18:02.473Z","2.30.3-next-1607359484-579ac520.0":"2020-12-07T16:46:59.059Z","2.30.3-next-1607361800-a7da6be3.0":"2020-12-07T17:25:37.277Z","2.30.2-next-1607367706-04a7387e.0":"2020-12-07T19:04:31.183Z","2.30.2-next-1607373864-1d1b8d2c.0":"2020-12-07T20:46:48.218Z","2.30.2-next-1607377641-34dbca27.0":"2020-12-07T21:49:49.609Z","2.30.3-next-1607433508-72cc812c.0":"2020-12-08T13:20:41.171Z","2.30.3-next-1607435329-8dc01657.0":"2020-12-08T13:51:11.900Z","2.30.3-next-1607449081-c24ce069.0":"2020-12-08T17:40:44.859Z","2.30.2-next-1607463092-1162d135.0":"2020-12-08T21:33:54.194Z","2.30.3-next-1607512886-d05bcd38.0":"2020-12-09T11:23:53.583Z","2.30.3-next-1607513272-e9539c34.0":"2020-12-09T11:30:32.410Z","2.30.3-next-1607515523-9ff8e5ee.0":"2020-12-09T12:07:45.831Z","2.30.3-next-1607516970-e40fe00a.0":"2020-12-09T12:31:50.771Z","2.30.4-next-1607517102-836b4d74.0":"2020-12-09T12:34:03.223Z","2.30.3":"2020-12-09T13:08:58.171Z","2.30.4-next-1607523716-7c077106.0":"2020-12-09T14:24:34.433Z","2.30.4-next-1607524587-e12d6f5e.0":"2020-12-09T14:38:44.416Z","2.30.4-next-1607550472-2cf4049f.0":"2020-12-09T21:50:08.975Z","2.30.4-next-1607552312-fba7ba12.0":"2020-12-09T22:20:47.329Z","2.30.4-next-1607553436-bfe76dd6.0":"2020-12-09T22:39:34.469Z","2.30.4-next-1607555016-f51a073a.0":"2020-12-09T23:05:51.871Z","2.30.4-next-1607556592-2f08e9be.0":"2020-12-09T23:32:34.920Z","2.30.4-next-1607600861-4620c21c.0":"2020-12-10T11:50:10.349Z","2.30.4-next-1607608791-86d4d0ed.0":"2020-12-10T14:02:33.712Z","2.30.2-next-1607614386-50f42e25.0":"2020-12-10T15:35:38.410Z","2.30.4-next-1607617432-7d64068c.0":"2020-12-10T16:26:26.629Z","2.30.4-next-1607618169-7493a449.0":"2020-12-10T16:38:35.432Z","2.30.4-next-1607622444-7493a449.0":"2020-12-10T17:49:51.828Z","2.30.4-next-1607625268-8308b630.0":"2020-12-10T18:36:35.903Z","2.30.4-next-1607626288-31a80cc0.0":"2020-12-10T18:53:34.626Z","2.31.1-next-1607628041-0fadc1d3.0":"2020-12-10T19:22:59.277Z","2.30.4-next-1607628828-7e78e7a7.0":"2020-12-10T19:36:01.518Z","2.31.1-next-1607633034-ed60cc16.0":"2020-12-10T20:46:03.332Z","2.31.1-next-1607635372-9730ab60.0":"2020-12-10T21:25:00.539Z","2.30.2-next-1607636416-cd801e00.0":"2020-12-10T21:42:39.231Z","2.31.1-next-1607636756-bacb6c25.0":"2020-12-10T21:48:24.591Z","2.31.0":"2020-12-10T22:12:03.020Z","2.31.1-next-1607687730-e330ff72.0":"2020-12-11T11:57:52.515Z","2.31.1-next-1607688185-c86bc913.0":"2020-12-11T12:05:10.199Z","2.31.1-next-1607689275-e084f4d3.0":"2020-12-11T12:23:16.203Z","2.31.1-next-1607690195-8c68b079.0":"2020-12-11T12:39:17.590Z","2.31.1-next-1607690667-7a391e85.0":"2020-12-11T12:46:49.419Z","2.31.1-next-1607691240-24a96a90.0":"2020-12-11T12:56:03.700Z","2.31.1-next-1607691858-07af2548.0":"2020-12-11T13:06:22.746Z","2.31.1-next-1607696063-9f0ee0e0.0":"2020-12-11T14:16:29.472Z","2.31.1-next-1607696325-8e0e88b4.0":"2020-12-11T14:20:55.219Z","2.31.1-next-1607696470-f71f3b54.0":"2020-12-11T14:23:21.513Z","2.31.1-next-1607697018-fada1fb8.0":"2020-12-11T14:32:19.408Z","2.31.1-next-1607697051-9c6d7e71.0":"2020-12-11T14:33:13.857Z","2.31.1-next-1607698811-41ff6fb3.0":"2020-12-11T15:02:17.927Z","2.32.1-next-1607698887-456c7271.0":"2020-12-11T15:03:32.779Z","2.32.1-next-1607701421-53f9e9a6.0":"2020-12-11T15:46:13.488Z","2.32.0":"2020-12-11T16:20:21.773Z","2.32.1-next-1607704971-f29917df.0":"2020-12-11T16:44:56.702Z","2.32.1-next-1607705333-488a3532.0":"2020-12-11T16:51:12.710Z","2.32.1-next-1607705763-3e196b21.0":"2020-12-11T16:58:16.338Z","2.32.1-next-1607712516-6956b4c1.0":"2020-12-11T18:50:56.926Z","2.32.1-next-1607714702-434290d6.0":"2020-12-11T19:27:10.326Z","2.32.1-next-1607715878-061ec874.0":"2020-12-11T19:46:53.017Z","2.32.1-next-1607717334-4165be9c.0":"2020-12-11T20:11:04.895Z","2.32.1-next-1607719277-4165be9c.0":"2020-12-11T20:43:23.010Z","2.32.1-next-1607720585-71aca485.0":"2020-12-11T21:05:38.110Z","2.32.2-next-1607720658-d946f598.0":"2020-12-11T21:06:23.923Z","2.32.1":"2020-12-11T21:45:40.792Z","2.32.2-next-1607936112-dbf5842f.0":"2020-12-14T08:57:20.500Z","2.32.2-next-1607940357-a1de5a51.0":"2020-12-14T10:08:05.138Z","2.32.2-next-1607941267-c1faf96e.0":"2020-12-14T10:23:23.032Z","2.32.2-next-1607944586-973d7b0f.0":"2020-12-14T11:18:34.268Z","2.32.2-next-1607944802-6397f7a4.0":"2020-12-14T11:22:07.058Z","2.32.2-next-1607951952-15540a8c.0":"2020-12-14T13:21:40.291Z","2.32.2-next-1607952037-358f7e06.0":"2020-12-14T13:22:52.521Z","2.32.2-next-1607952972-6f121a94.0":"2020-12-14T13:38:18.984Z","2.31.1-next-1607957576-e48e52eb.0":"2020-12-14T14:55:35.974Z","2.32.2-next-1607958276-b7f6fcc7.0":"2020-12-14T15:06:59.315Z","2.31.1-next-1607958315-6f557338.0":"2020-12-14T15:07:46.183Z","2.31.1-next-1607959352-6f557338.0":"2020-12-14T15:25:39.505Z","2.32.2-next-1607960134-24b0d71c.0":"2020-12-14T15:37:32.856Z","2.32.2-next-1607961083-852bc561.0":"2020-12-14T15:53:33.990Z","2.31.1-next-1607962569-26d8e4d2.0":"2020-12-14T16:18:49.122Z","2.32.2-next-1607962772-c59ba19b.0":"2020-12-14T16:21:47.565Z","2.31.1-next-1607963703-40c18b89.0":"2020-12-14T16:37:33.216Z","2.31.1-next-1607975140-0c1c69ce.0":"2020-12-14T19:48:04.713Z","2.32.2-next-1607982223-6c0079ef.0":"2020-12-14T21:46:07.746Z","2.32.2-next-1607982888-4957c5ed.0":"2020-12-14T21:57:10.112Z","2.32.2-next-1607985622-4957c5ed.0":"2020-12-14T22:42:42.829Z","2.31.1-next-1607986904-d0d62e43.0":"2020-12-14T23:04:08.388Z","2.32.2-next-1607993767-ad0d322d.0":"2020-12-15T00:58:12.197Z","2.32.3-next-1607996913-308e4320.0":"2020-12-15T01:50:40.650Z","2.32.2-next-1608029931-07fa1aee.0":"2020-12-15T11:01:01.661Z","2.32.2-next-1608035029-2b53c85c.0":"2020-12-15T12:26:03.960Z","2.32.3-next-1608036288-c85ac393.0":"2020-12-15T12:47:09.816Z","2.32.3-next-1608036987-a4571c62.0":"2020-12-15T12:58:57.013Z","2.32.2":"2020-12-15T13:08:09.244Z","2.32.3-next-1608039440-6efd4c02.0":"2020-12-15T13:39:25.190Z","2.32.3-next-1608041026-b2847b01.0":"2020-12-15T14:06:08.026Z","2.32.3-next-1608041346-a7577626.0":"2020-12-15T14:11:43.094Z","2.32.3-next-1608042160-2ec6cb3a.0":"2020-12-15T14:25:15.028Z","2.32.3-next-1608042765-7e7a0b1c.0":"2020-12-15T14:35:03.184Z","2.32.3-next-1608042792-5ad1aad6.0":"2020-12-15T14:35:54.271Z","2.32.3-next-1608043836-1f712470.0":"2020-12-15T14:52:50.237Z","2.32.3-next-1608043916-6ffcd0e0.0":"2020-12-15T14:54:04.580Z","2.32.3-next-1608044120-8a10bb60.0":"2020-12-15T14:57:39.464Z","2.32.3-next-1608047089-c66cb524.0":"2020-12-15T15:47:14.673Z","2.32.3-next-1608047166-921e0330.0":"2020-12-15T15:48:34.888Z","2.32.3-next-1608047341-5347fa9c.0":"2020-12-15T15:51:24.621Z","2.32.3-next-1608048083-7cbe2792.0":"2020-12-15T16:03:40.254Z","2.32.3-next-1608048285-8a10bb60.0":"2020-12-15T16:07:33.955Z","2.32.3-next-1608050790-8a10bb60.0":"2020-12-15T16:49:18.119Z","2.32.3-next-1608052491-32097b1b.0":"2020-12-15T17:17:02.727Z","2.32.3-next-1608055281-cee788b4.0":"2020-12-15T18:03:43.390Z","2.32.3-next-1608057783-ccce23fa.0":"2020-12-15T18:45:31.905Z","2.33.1-next-1608061455-ddb1f2d8.0":"2020-12-15T19:46:17.901Z","2.33.1-next-1608112092-f8b6fea7.0":"2020-12-16T09:50:23.246Z","2.33.1-next-1608112638-345034cc.0":"2020-12-16T09:59:53.925Z","2.33.1-next-1608115772-3c88132b.0":"2020-12-16T10:51:37.621Z","2.33.0":"2020-12-16T11:57:39.809Z","2.33.1-next-1608120558-3c88132b.0":"2020-12-16T12:11:53.400Z","2.33.1-next-1608121221-6d09bfe4.0":"2020-12-16T12:22:24.991Z","2.33.1-next-1608125131-59df05ff.0":"2020-12-16T13:27:57.114Z","2.33.1-next-1608126216-ea30c7c2.0":"2020-12-16T13:45:48.822Z","2.33.1-next-1608126527-1c76dccb.0":"2020-12-16T13:50:53.552Z","2.33.2-next-1608128839-8f6fd916.0":"2020-12-16T14:29:28.578Z","2.33.2-next-1608130256-8f6fd916.0":"2020-12-16T14:53:40.223Z","2.33.1":"2020-12-16T15:22:19.707Z","2.33.2-next-1608135242-f0696638.0":"2020-12-16T16:16:37.467Z","2.33.2-next-1608138916-d5e9477d.0":"2020-12-16T17:17:42.947Z","2.33.2-next-1608140836-4c6a5a27.0":"2020-12-16T17:50:05.142Z","2.33.2-next-1608175365-501ce721.0":"2020-12-17T03:25:02.163Z","2.33.2-next-1608176934-e9719e27.0":"2020-12-17T03:50:57.475Z","2.33.2-next-1608200469-e61d7e58.0":"2020-12-17T10:23:20.970Z","2.33.2-next-1608201574-e61d7e58.0":"2020-12-17T10:42:04.713Z","2.33.2-next-1608203172-1031d9e1.0":"2020-12-17T11:08:39.321Z","2.33.3-next-1608204470-9f2b3b55.0":"2020-12-17T11:30:02.313Z","2.33.3-next-1608206118-be25a311.0":"2020-12-17T11:57:51.401Z","2.33.3-next-1608210925-6c0dfada.0":"2020-12-17T13:17:39.779Z","2.33.2":"2020-12-17T13:35:33.855Z","2.33.3-next-1608214108-f2be469e.0":"2020-12-17T14:10:53.871Z","2.33.3-next-1608215550-f2be469e.0":"2020-12-17T14:35:05.280Z","2.33.3-next-1608222257-f9260e66.0":"2020-12-17T16:26:47.656Z","2.33.3-next-1608222666-2c1f1b94.0":"2020-12-17T16:33:16.376Z","2.32.3-next-1608223390-4a64ae60.0":"2020-12-17T16:45:11.896Z","2.33.3-next-1608224061-8507e4b0.0":"2020-12-17T16:56:30.569Z","2.33.4-next-1608224200-7531f6ac.0":"2020-12-17T16:59:05.133Z","2.33.3":"2020-12-17T17:19:23.855Z","2.33.4-next-1608252872-8d3b9435.0":"2020-12-18T00:56:38.979Z","2.33.4-next-1608289305-33ace1f2.0":"2020-12-18T11:03:49.748Z","2.33.5-next-1608295665-a0eabebb.0":"2020-12-18T12:50:02.509Z","2.33.5-next-1608296907-a0eabebb.0":"2020-12-18T13:10:49.438Z","2.33.5-next-1608299095-45a1f58e.0":"2020-12-18T13:47:19.135Z","2.33.4":"2020-12-18T13:48:05.678Z","2.33.5-next-1608302141-80c04811.0":"2020-12-18T14:38:09.388Z","2.33.5-next-1608303377-0201f9c0.0":"2020-12-18T14:58:30.784Z","2.33.5-next-1608303515-812f4081.0":"2020-12-18T15:00:52.866Z","2.33.5-next-1608305824-f89e5e37.0":"2020-12-18T15:39:32.819Z","2.33.5-next-1608309114-d5e5c6f2.0":"2020-12-18T16:34:02.735Z","2.33.5-next-1608309537-d6372d54.0":"2020-12-18T16:41:05.089Z","2.33.5-next-1608311618-bb1bc7ae.0":"2020-12-18T17:16:18.175Z","2.33.5-next-1608316295-e478ce95.0":"2020-12-18T18:33:47.784Z","2.33.5-next-1608319923-e478ce95.0":"2020-12-18T19:34:25.917Z","2.33.5-next-1608320425-0431d01c.0":"2020-12-18T19:42:50.855Z","2.33.5-next-1608323882-4c66a640.0":"2020-12-18T20:40:34.137Z","2.33.5-next-1608324861-3156623d.0":"2020-12-18T20:56:27.426Z","2.33.5-next-1608327686-05e2ed67.0":"2020-12-18T21:44:02.428Z","2.33.5-next-1608521678-583ce108.0":"2020-12-21T03:37:07.548Z","2.33.5-next-1608545000-e716a252.0":"2020-12-21T10:05:44.307Z","2.33.5-next-1608549179-a4a9fc0a.0":"2020-12-21T11:15:05.550Z","2.33.5-next-1608551757-488574eb.0":"2020-12-21T11:58:35.165Z","2.33.5-next-1608553542-f0652012.0":"2020-12-21T12:27:52.866Z","2.33.5-next-1608554053-c16a8c82.0":"2020-12-21T12:36:17.522Z","2.33.5-next-1608556530-1e98b508.0":"2020-12-21T13:17:35.429Z","2.33.5-next-1608556692-5426d52e.0":"2020-12-21T13:20:22.978Z","2.33.5-next-1608556727-0ed5e217.0":"2020-12-21T13:21:15.111Z","2.33.5-next-1608556768-3c5ab2c2.0":"2020-12-21T13:22:04.260Z","2.34.1-next-1608557236-7eb01b4b.0":"2020-12-21T13:29:28.056Z","2.34.1-next-1608557252-604a0597.0":"2020-12-21T13:30:03.645Z","2.34.0":"2020-12-21T13:32:46.095Z","2.34.1-next-1608567275-604a0597.0":"2020-12-21T16:16:57.307Z","2.34.1-next-1608567983-da91d7bd.0":"2020-12-21T16:29:01.364Z","2.34.1-next-1608574672-96b6a2d1.0":"2020-12-21T18:20:00.724Z","2.34.1-next-1608574978-80b9a077.0":"2020-12-21T18:25:26.495Z","2.34.2-next-1608577558-7f068e8c.0":"2020-12-21T19:08:26.707Z","2.34.2-next-1608579093-7f068e8c.0":"2020-12-21T19:33:57.919Z","2.34.1":"2020-12-21T20:03:20.854Z","2.34.2-next-1608582524-c27fec12.0":"2020-12-21T20:30:54.797Z","2.34.2-next-1608638583-2e360a24.0":"2020-12-22T12:05:32.895Z","2.34.1-next-1608638845-b33724ec.0":"2020-12-22T12:09:30.092Z","2.34.2-next-1608640758-0adb248b.0":"2020-12-22T12:41:25.270Z","2.34.1-next-1608641834-2d3670a2.0":"2020-12-22T12:59:19.493Z","2.34.2-next-1608646576-df6ca815.0":"2020-12-22T14:18:38.992Z","2.34.1-next-1608646688-e14b894e.0":"2020-12-22T14:21:03.562Z","2.34.2-next-1608647696-c605d79d.0":"2020-12-22T14:37:30.221Z","2.34.3-next-1608655236-63597e3f.0":"2020-12-22T16:42:45.077Z","2.34.2":"2020-12-22T17:03:36.010Z","2.34.3-next-1608657055-e827a337.0":"2020-12-22T17:13:26.170Z","2.34.3-next-1608660816-a74c132b.0":"2020-12-22T18:16:02.054Z","2.34.3-next-1608660895-67834941.0":"2020-12-22T18:17:06.324Z","2.34.3-next-1608661233-7d1655c6.0":"2020-12-22T18:23:06.044Z","2.34.3-next-1608661416-4b69d8a0.0":"2020-12-22T18:26:02.019Z","2.34.3-next-1608661567-22de7542.0":"2020-12-22T18:28:44.250Z","2.34.3-next-1608664432-25bdc688.0":"2020-12-22T19:16:12.479Z","2.34.3-next-1608664547-786beb6a.0":"2020-12-22T19:18:15.164Z","2.35.1-next-1608668211-5516a971.0":"2020-12-22T20:19:04.613Z","2.35.0":"2020-12-22T20:23:51.768Z","2.35.1-next-1608713168-5de4c05c.0":"2020-12-23T08:48:17.651Z","2.35.1-next-1608721052-c42cf456.0":"2020-12-23T10:59:42.005Z","2.35.1-next-1608721086-64201d55.0":"2020-12-23T11:00:42.303Z","2.35.1-next-1608722547-b43f53c6.0":"2020-12-23T11:24:51.187Z","2.35.1-next-1608731993-cd4a9f2d.0":"2020-12-23T14:02:16.765Z","2.35.1-next-1608732307-51481f4e.0":"2020-12-23T14:07:29.195Z","2.35.1-next-1608735581-3412b538.0":"2020-12-23T15:02:29.289Z","2.35.1-next-1608736187-23834867.0":"2020-12-23T15:12:15.680Z","2.35.2-next-1608736652-721b7046.0":"2020-12-23T15:19:34.449Z","2.35.1":"2020-12-23T15:50:10.203Z","2.35.2-next-1608752410-87b4c6b1.0":"2020-12-23T19:42:27.464Z","2.35.2-next-1608753253-a5a49b6c.0":"2020-12-23T19:56:18.405Z","2.35.3-next-1608775333-cbef40b0.0":"2020-12-24T02:04:31.456Z","2.35.3-next-1608777077-cbef40b0.0":"2020-12-24T02:33:31.752Z","2.35.2":"2020-12-24T02:56:43.623Z","2.35.3-next-1609168353-5d1a8c8b.0":"2020-12-28T15:15:08.866Z","2.35.3-next-1609179863-5d1a8c8b.0":"2020-12-28T18:26:48.010Z","2.35.3-next-1609182300-5d1a8c8b.0":"2020-12-28T19:07:35.256Z","2.35.3-next-1609184825-5d1a8c8b.0":"2020-12-28T19:49:04.282Z","2.35.3-next-1609184855-54158853.0":"2020-12-28T19:50:07.567Z","2.35.3-next-1609186613-f8c91d9d.0":"2020-12-28T20:19:18.173Z","2.35.3-next-1609188692-ea33ead2.0":"2020-12-28T20:53:52.172Z","2.35.3-next-1609260701-f8c91d9d.0":"2020-12-29T16:54:05.483Z","2.36.1-next-1609339912-45a9c94d.0":"2020-12-30T14:54:15.339Z","2.36.1-next-1609341706-45a9c94d.0":"2020-12-30T15:24:10.567Z","2.36.1-next-1609341954-12f562d3.0":"2020-12-30T15:28:29.827Z","2.36.1-next-1609343079-45a9c94d.0":"2020-12-30T15:46:50.057Z","2.36.0":"2020-12-30T16:14:30.215Z","2.36.1-next-1609353465-35c2ae73.0":"2020-12-30T18:40:12.003Z","2.36.1-next-1609354696-db6c193e.0":"2020-12-30T19:00:21.082Z","2.36.2-next-1609355383-2f939fa3.0":"2020-12-30T19:12:05.614Z","2.36.2-next-1609356608-2f939fa3.0":"2020-12-30T19:32:28.089Z","2.36.1":"2020-12-30T22:02:24.031Z","2.36.2-next-1609758263-8f588ac8.0":"2021-01-04T11:06:44.099Z","2.36.2-next-1609759946-5a922564.0":"2021-01-04T11:35:05.837Z","2.36.2-next-1609764320-34b1906e.0":"2021-01-04T12:47:50.327Z","2.36.2-next-1609764928-377de9aa.0":"2021-01-04T12:57:59.895Z","2.36.2-next-1609765560-85002dc7.0":"2021-01-04T13:08:29.367Z","2.36.2-next-1609766562-c1bcf807.0":"2021-01-04T13:24:47.454Z","2.36.2-next-1609767036-34b1906e.0":"2021-01-04T13:33:04.139Z","2.36.2-next-1609767142-b07777bb.0":"2021-01-04T13:34:51.224Z","2.36.2-next-1609768294-4e0810db.0":"2021-01-04T13:53:53.537Z","2.36.2-next-1609772224-d27530b1.0":"2021-01-04T14:59:42.787Z","2.36.2-next-1609776562-649ff1a6.0":"2021-01-04T16:11:55.433Z","2.36.2-next-1609778310-35779472.0":"2021-01-04T16:41:03.007Z","2.36.2-next-1609779472-2110381f.0":"2021-01-04T17:00:35.854Z","2.36.2-next-1609780332-173bc48c.0":"2021-01-04T17:14:31.198Z","2.36.2-next-1609782322-d27530b1.0":"2021-01-04T17:48:15.519Z","2.36.2-next-1609785170-be6a6494.0":"2021-01-04T18:35:06.083Z","2.36.2-next-1609786762-f49c471b.0":"2021-01-04T19:01:35.094Z","2.36.2-next-1609786819-e88a7e2b.0":"2021-01-04T19:02:49.028Z","2.36.2-next-1609788058-22ecbc9a.0":"2021-01-04T19:23:08.255Z","2.36.2-next-1609788567-7af451ee.0":"2021-01-04T19:31:56.946Z","2.36.2-next-1609788611-dbbc4217.0":"2021-01-04T19:32:17.315Z","2.36.2-next-1609788700-c3f154de.0":"2021-01-04T19:34:36.633Z","2.36.2-next-1609807904-be1239fa.0":"2021-01-05T00:54:21.529Z","2.36.2-next-1609837080-490e20ee.0":"2021-01-05T09:00:27.132Z","2.36.2-next-1609841654-ff67b460.0":"2021-01-05T10:16:23.126Z","2.36.2-next-1609845820-70f0ee96.0":"2021-01-05T11:26:06.650Z","2.36.2-next-1609846275-490e20ee.0":"2021-01-05T11:33:48.250Z","2.36.2-next-1609847117-5352652a.0":"2021-01-05T11:47:42.857Z","2.36.2-next-1609847217-9d91e49a.0":"2021-01-05T11:49:35.850Z","2.36.2-next-1609847271-c447dd68.0":"2021-01-05T11:50:19.880Z","2.36.2-next-1609848771-e9e63405.0":"2021-01-05T12:14:54.046Z","2.36.2-next-1609851992-8e3ce2a6.0":"2021-01-05T13:08:42.419Z","2.36.2-next-1609852368-d37eaac4.0":"2021-01-05T13:15:07.473Z","2.36.2-next-1609853584-45c51d9b.0":"2021-01-05T13:35:11.950Z","2.36.2-next-1609853649-41782c04.0":"2021-01-05T13:36:34.338Z","2.36.2-next-1609854293-8e3ce2a6.0":"2021-01-05T13:47:15.991Z","2.36.2-next-1609855613-b9796a4c.0":"2021-01-05T14:09:18.793Z","2.36.2-next-1609855697-6dfcc08a.0":"2021-01-05T14:10:27.294Z","2.36.2-next-1609856853-c74ae068.0":"2021-01-05T14:30:08.708Z","2.36.2-next-1609857536-8ed169aa.0":"2021-01-05T14:41:02.001Z","2.36.2-next-1609857826-8e3157b6.0":"2021-01-05T14:46:31.136Z","2.36.2-next-1609858005-106be636.0":"2021-01-05T14:49:02.677Z","2.36.2-next-1609859719-07fa94ab.0":"2021-01-05T15:18:09.850Z","2.36.2-next-1609860132-de7da4a4.0":"2021-01-05T15:24:35.643Z","2.36.2-next-1609860205-729190e5.0":"2021-01-05T15:25:31.039Z","2.36.2-next-1609860209-7570eb1c.0":"2021-01-05T15:25:51.558Z","2.36.2-next-1609860971-acc34b9c.0":"2021-01-05T15:38:41.678Z","2.36.2-next-1609865823-1db5c4f4.0":"2021-01-05T16:59:25.024Z","2.36.2-next-1609871980-48c894c0.0":"2021-01-05T18:41:53.840Z","2.36.2-next-1609872133-13d2cbae.0":"2021-01-05T18:44:42.373Z","2.36.2-next-1609872963-e3b05a7b.0":"2021-01-05T18:58:27.115Z","2.36.2-next-1609872994-a5d5fc32.0":"2021-01-05T18:58:58.429Z","2.36.2-next-1609873075-0d49a037.0":"2021-01-05T19:00:09.165Z","2.36.2-next-1609873233-0915300b.0":"2021-01-05T19:02:43.509Z","2.36.2-next-1609873237-5d6cf7b4.0":"2021-01-05T19:03:16.449Z","2.36.2-next-1609879788-e1f2cfc4.0":"2021-01-05T20:52:29.585Z","2.37.1-next-1609923256-54216903.0":"2021-01-06T08:56:40.900Z","2.37.0":"2021-01-06T09:00:07.313Z","2.37.1-next-1609928096-8b395e64.0":"2021-01-06T10:17:29.107Z","2.37.1-next-1609928261-a5d5aa64.0":"2021-01-06T10:20:03.365Z","2.37.1-next-1609929467-1a33f113.0":"2021-01-06T10:40:31.498Z","2.37.1-next-1609931011-18cb286e.0":"2021-01-06T11:06:04.844Z","2.37.1-next-1609933315-09e01ee7.0":"2021-01-06T11:44:01.039Z","2.37.1-next-1609933978-932ebc06.0":"2021-01-06T11:55:26.292Z","2.37.1-next-1609936179-d65f6b9f.0":"2021-01-06T12:31:56.676Z","2.37.2-next-1609936396-59417961.0":"2021-01-06T12:35:38.978Z","2.37.1":"2021-01-06T13:20:58.005Z","2.37.2-next-1609939303-947b656b.0":"2021-01-06T13:23:41.952Z","2.37.2-next-1609940770-d567574f.0":"2021-01-06T13:48:39.142Z","2.37.2-next-1609943014-03296cee.0":"2021-01-06T14:25:44.198Z","2.37.2-next-1609943714-4f1f2b2a.0":"2021-01-06T14:37:23.152Z","2.37.2-next-1609944019-83616c40.0":"2021-01-06T14:42:35.594Z","2.37.2-next-1609952817-9c95008a.0":"2021-01-06T17:09:20.834Z","2.37.2-next-1609953814-5a75e404.0":"2021-01-06T17:25:36.193Z","2.37.2-next-1609955030-a5844b51.0":"2021-01-06T17:46:06.725Z","2.37.2-next-1609955304-9170f396.0":"2021-01-06T17:50:43.266Z","2.37.2-next-1609956119-5d9480eb.0":"2021-01-06T18:04:10.574Z","2.37.2-next-1609961856-44607629.0":"2021-01-06T19:39:43.694Z","2.37.2-next-1609963301-4f1f2b2a.0":"2021-01-06T20:04:14.174Z","2.37.2-next-1609966044-f3935d08.0":"2021-01-06T20:49:30.094Z","2.37.2-next-1609969301-1f04b787.0":"2021-01-06T21:44:13.706Z","2.37.2-next-1609972133-91236735.0":"2021-01-06T22:31:00.590Z","2.37.2-next-1610016235-e374141c.0":"2021-01-07T10:46:25.868Z","2.37.2-next-1610016633-dd69919f.0":"2021-01-07T10:52:54.912Z","2.37.2-next-1610017546-cb4d18a8.0":"2021-01-07T11:08:43.899Z","2.37.2-next-1610019842-743f4a14.0":"2021-01-07T11:46:28.370Z","2.37.2-next-1610020705-ebd8272c.0":"2021-01-07T12:00:53.152Z","2.37.3-next-1610023337-59e72c19.0":"2021-01-07T12:44:27.572Z","2.37.2":"2021-01-07T12:50:29.795Z","2.37.3-next-1610026220-12874458.0":"2021-01-07T13:32:45.896Z","2.37.3-next-1610028043-5b690215.0":"2021-01-07T14:03:12.906Z","2.37.3-next-1610028210-894a1eba.0":"2021-01-07T14:05:42.727Z","2.37.3-next-1610029354-a9cfb447.0":"2021-01-07T14:25:00.933Z","2.37.3-next-1610038994-8d640126.0":"2021-01-07T17:05:42.360Z","2.37.3-next-1610042634-545f8fa7.0":"2021-01-07T18:06:04.718Z","2.37.3-next-1610042728-22ce179a.0":"2021-01-07T18:08:00.858Z","2.37.3-next-1610043956-ffd00afd.0":"2021-01-07T18:28:05.420Z","2.37.3-next-1610044087-6759e43f.0":"2021-01-07T18:30:13.354Z","2.37.3-next-1610044204-545f8fa7.0":"2021-01-07T18:32:43.940Z","2.37.3-next-1610046738-ffd00afd.0":"2021-01-07T19:14:26.495Z","2.37.3-next-1610047463-ccbfacbd.0":"2021-01-07T19:26:38.508Z","2.37.3-next-1610049298-d6ed1e81.0":"2021-01-07T19:57:29.937Z","2.37.3-next-1610049394-72bf35f9.0":"2021-01-07T19:58:36.888Z","2.37.3-next-1610054495-1a29e48a.0":"2021-01-07T21:23:51.495Z","2.37.3-next-1610054618-72bf35f9.0":"2021-01-07T21:26:06.459Z","2.37.3-next-1610097679-7e177d32.0":"2021-01-08T09:23:59.635Z","2.37.3-next-1610101938-92f5851e.0":"2021-01-08T10:34:16.731Z","2.37.3-next-1610103239-5063b792.0":"2021-01-08T10:56:30.132Z","2.37.3-next-1610106325-345f8c0a.0":"2021-01-08T11:47:43.808Z","2.37.3-next-1610108509-17db7ec5.0":"2021-01-08T12:24:14.862Z","2.37.3-next-1610110107-b8b3c2e6.0":"2021-01-08T12:50:59.802Z","2.37.3-next-1610110295-602dda2d.0":"2021-01-08T12:54:02.700Z","2.37.3-next-1610111677-114dd3b1.0":"2021-01-08T13:17:18.155Z","2.37.3-next-1610111788-7b69e5a7.0":"2021-01-08T13:18:57.141Z","2.38.1-next-1610114597-4a7664a7.0":"2021-01-08T14:05:48.107Z","2.38.1-next-1610115336-83f84839.0":"2021-01-08T14:18:11.041Z","2.38.1-next-1610115776-abbe1397.0":"2021-01-08T14:25:18.249Z","2.38.0":"2021-01-08T14:35:00.018Z","2.38.2-next-1610116516-6aa33fa8.0":"2021-01-08T14:37:51.710Z","2.38.2-next-1610117076-2d98ad2a.0":"2021-01-08T14:46:47.240Z","2.38.1":"2021-01-08T14:58:14.694Z","2.38.2-next-1610118532-8be4ae4b.0":"2021-01-08T15:11:14.101Z","2.38.2-next-1610120295-1bbe5725.0":"2021-01-08T15:40:23.968Z","2.38.2-next-1610121100-0a999978.0":"2021-01-08T15:54:04.900Z","2.38.2-next-1610121307-9e46fe6a.0":"2021-01-08T15:57:32.188Z","2.38.2-next-1610122542-a4a1292a.0":"2021-01-08T16:18:16.512Z","2.38.2-next-1610124430-6b3d570d.0":"2021-01-08T16:49:32.170Z","2.38.2-next-1610127424-a449f5a3.0":"2021-01-08T17:39:11.478Z","2.38.2-next-1610129843-a449f5a3.0":"2021-01-08T18:19:46.647Z","2.38.2-next-1610132867-037bb31c.0":"2021-01-08T19:09:58.256Z","2.39.1-next-1610132984-05f88d31.0":"2021-01-08T19:11:50.472Z","2.39.0":"2021-01-08T19:16:53.434Z","2.39.1-next-1610357692-716cc09b.0":"2021-01-11T09:37:04.684Z","2.39.1-next-1610365307-a8ee896b.0":"2021-01-11T11:43:54.824Z","2.39.2-next-1610366040-85a1a6c6.0":"2021-01-11T11:56:01.128Z","2.39.1":"2021-01-11T12:00:40.934Z","2.39.2-next-1610367601-eb228fd6.0":"2021-01-11T12:22:09.920Z","2.39.2-next-1610368698-f25e1d08.0":"2021-01-11T12:40:46.874Z","2.39.2-next-1610369344-08a510ec.0":"2021-01-11T12:51:16.556Z","2.39.2-next-1610369583-1af7f612.0":"2021-01-11T12:55:33.840Z","2.39.2-next-1610369634-d80c51ab.0":"2021-01-11T12:56:00.092Z","2.39.2-next-1610372310-9d74c31e.0":"2021-01-11T13:41:17.250Z","2.39.3-next-1610372389-f2a20d9f.0":"2021-01-11T13:42:09.381Z","2.39.2":"2021-01-11T13:57:07.121Z","2.39.3-next-1610373773-67de61b5.0":"2021-01-11T14:05:10.215Z","2.39.3-next-1610375533-e2371fe0.0":"2021-01-11T14:34:37.743Z","2.39.3-next-1610376118-702f5aaf.0":"2021-01-11T14:44:03.510Z","2.39.4-next-1610376834-75a39ea7.0":"2021-01-11T14:56:32.076Z","2.39.4-next-1610377425-3d4ed63a.0":"2021-01-11T15:06:05.292Z","2.39.3":"2021-01-11T15:11:15.225Z","2.39.4-next-1610381328-f32db9ad.0":"2021-01-11T16:10:59.402Z","2.39.4-next-1610387919-d96b22fa.0":"2021-01-11T18:00:52.522Z","2.39.4-next-1610398806-cc080287.0":"2021-01-11T21:02:28.035Z","2.39.4-next-1610445230-0bac9898.0":"2021-01-12T09:56:05.829Z","2.39.4-next-1610446358-0bac9898.0":"2021-01-12T10:14:45.770Z","2.39.4-next-1610454348-0bac9898.0":"2021-01-12T12:28:14.197Z","2.39.4-next-1610458048-35730d9f.0":"2021-01-12T13:30:00.345Z","2.39.4-next-1610461943-ceff7603.0":"2021-01-12T14:34:47.926Z","2.39.4-next-1610462423-4268d45c.0":"2021-01-12T14:42:26.991Z","2.39.4-next-1610539074-999d50e0.0":"2021-01-13T12:00:02.141Z","2.39.4-next-1610540266-024b9151.0":"2021-01-13T12:19:55.701Z","2.39.4-next-1610540359-5a18d3bc.0":"2021-01-13T12:21:35.620Z","2.39.4-next-1610540589-72385396.0":"2021-01-13T12:25:13.360Z","2.39.4-next-1610541051-49dd6b9c.0":"2021-01-13T12:33:27.531Z","2.39.4-next-1610541612-1a90c150.0":"2021-01-13T12:42:42.427Z","2.39.4-next-1610542475-49dd6b9c.0":"2021-01-13T12:56:45.277Z","2.40.1-next-1610542522-7fe21e49.0":"2021-01-13T12:57:37.050Z","2.40.0":"2021-01-13T13:01:32.689Z","2.40.1-next-1610543905-304a3166.0":"2021-01-13T13:20:39.157Z","2.40.1-next-1610543937-89887a95.0":"2021-01-13T13:21:15.472Z","2.40.1-next-1610548543-89887a95.0":"2021-01-13T14:38:32.228Z","2.40.1-next-1610552674-304a3166.0":"2021-01-13T15:47:21.950Z","2.40.1-next-1610644713-9618ddfc.0":"2021-01-14T17:20:46.117Z","2.40.1-next-1610715401-7357d98e.0":"2021-01-15T12:59:15.310Z","2.40.1-next-1610716855-7357d98e.0":"2021-01-15T13:23:17.693Z","2.40.1-next-1610718281-7357d98e.0":"2021-01-15T13:46:47.180Z","2.40.1-next-1610718521-6b49f4e5.0":"2021-01-15T13:51:03.864Z","2.40.1-next-1610720143-6b49f4e5.0":"2021-01-15T14:17:55.622Z","2.40.1-next-1610724444-6b49f4e5.0":"2021-01-15T15:29:32.681Z","2.40.1-next-1610725487-f09db761.0":"2021-01-15T15:46:55.282Z","2.40.1-next-1610726420-f09db761.0":"2021-01-15T16:02:28.964Z","2.40.1-next-1610969850-4e588064.0":"2021-01-18T11:39:35.935Z","2.40.1-next-1610974394-4ddf6baa.0":"2021-01-18T12:55:49.490Z","2.40.1-next-1610974608-8234820c.0":"2021-01-18T12:59:04.916Z","2.40.1-next-1610980521-28d48dae.0":"2021-01-18T14:37:38.742Z","2.40.1-next-1610980568-4e588064.0":"2021-01-18T14:38:17.620Z","2.40.1-next-1610981719-d6c11efc.0":"2021-01-18T14:57:51.653Z","2.40.1-next-1610983103-1e81b81b.0":"2021-01-18T15:20:49.438Z","2.40.1-next-1610983877-ecef63e8.0":"2021-01-18T15:33:30.637Z","2.40.1-next-1610984479-7f05b466.0":"2021-01-18T15:43:22.869Z","2.40.2-next-1610985752-243dfbfb.0":"2021-01-18T16:04:39.598Z","2.40.1":"2021-01-18T17:32:12.990Z","2.40.2-next-1611061883-632a8662.0":"2021-01-19T13:13:31.664Z","2.40.2-next-1611064902-632a8662.0":"2021-01-19T14:03:50.721Z","2.40.2-next-1611066255-8dc0e884.0":"2021-01-19T14:27:04.345Z","2.40.1-next-1611144510-f09db761.0":"2021-01-20T12:10:41.854Z","2.40.2-next-1611146337-5f2c3b54.0":"2021-01-20T12:41:07.244Z","2.40.2-next-1611146576-7e313222.0":"2021-01-20T12:45:03.112Z","2.40.2-next-1611146603-34453e00.0":"2021-01-20T12:45:48.035Z","2.40.2-next-1611146947-fdf3916b.0":"2021-01-20T12:51:29.790Z","2.40.1-next-1611147700-f09db761.0":"2021-01-20T13:03:49.558Z","2.40.1-next-1611148807-f09db761.0":"2021-01-20T13:22:25.385Z","2.40.2-next-1611149840-20639dac.0":"2021-01-20T13:39:32.107Z","2.40.2-next-1611150078-7e313222.0":"2021-01-20T13:43:42.612Z","2.40.2-next-1611152142-20639dac.0":"2021-01-20T14:18:20.772Z","2.40.2-next-1611154267-7a34a45c.0":"2021-01-20T14:53:17.194Z","2.40.2-next-1611154703-20639dac.0":"2021-01-20T15:00:31.130Z","2.40.2-next-1611158294-c45d3039.0":"2021-01-20T16:00:24.383Z","2.40.2-next-1611159195-f52a71ce.0":"2021-01-20T16:15:47.946Z","2.40.2-next-1611162369-d4c92ee4.0":"2021-01-20T17:08:27.137Z","2.40.2-next-1611174352-d4c92ee4.0":"2021-01-20T20:28:15.007Z","2.40.2-next-1611175950-5e654544.0":"2021-01-20T20:54:57.912Z","2.40.2-next-1611177481-fa11de7c.0":"2021-01-20T21:20:30.639Z","2.40.2-next-1611227928-fa11de7c.0":"2021-01-21T11:21:23.834Z","2.40.2-next-1611231566-68356b1b.0":"2021-01-21T12:21:34.391Z","2.40.2-next-1611232803-7160b394.0":"2021-01-21T12:42:05.492Z","2.40.2-next-1611240510-9baa9c6c.0":"2021-01-21T14:50:46.462Z","2.40.3-next-1611240591-9f1f9596.0":"2021-01-21T14:52:08.195Z","2.40.2":"2021-01-21T14:56:56.831Z","2.40.3-next-1611320177-b8db6c58.0":"2021-01-22T12:58:27.005Z","2.40.3-next-1611320473-ca01cbc0.0":"2021-01-22T13:03:34.758Z","2.40.3-next-1611323008-819f5cc7.0":"2021-01-22T13:45:44.241Z","2.40.3-next-1611343469-8ae5672b.0":"2021-01-22T19:26:37.554Z","2.40.3-next-1611345209-8ae5672b.0":"2021-01-22T19:55:43.825Z","2.40.3-next-1611576532-2bdc4227.0":"2021-01-25T12:11:19.633Z","2.40.3-next-1611576922-b8b34a3e.0":"2021-01-25T12:17:43.340Z","2.40.3-next-1611581069-38f31a92.0":"2021-01-25T13:27:00.208Z","2.41.1-next-1611583271-16c9273d.0":"2021-01-25T14:03:32.908Z","2.41.0":"2021-01-25T14:42:16.071Z","2.41.1-next-1611657751-e6b92987.0":"2021-01-26T10:45:00.038Z","2.41.1-next-1611750444-e6b92987.0":"2021-01-27T12:29:40.576Z","2.41.1-next-1611755596-87b809b2.0":"2021-01-27T13:55:31.519Z","2.41.1-next-1611757088-9943cab3.0":"2021-01-27T14:20:33.200Z","2.41.1-next-1611783054-0c4f0e03.0":"2021-01-27T21:33:24.392Z","2.41.1-next-1611787262-fb6ec9b9.0":"2021-01-27T22:43:11.618Z","2.41.1-next-1611789678-5b248d7e.0":"2021-01-27T23:23:27.726Z","2.41.1-next-1611790562-a40852b9.0":"2021-01-27T23:38:12.214Z","2.41.1-next-1611794089-34cb79ca.0":"2021-01-28T00:37:00.562Z","2.41.1-next-1611829606-fb6ec9b9.0":"2021-01-28T10:28:48.270Z","2.41.1-next-1611843432-13e74421.0":"2021-01-28T14:19:46.853Z","2.41.1-next-1611845563-d86e5de9.0":"2021-01-28T14:55:00.982Z","2.41.1-next-1611848320-129049b1.0":"2021-01-28T15:41:28.180Z","2.41.1-next-1611848480-2d556237.0":"2021-01-28T15:43:54.423Z","2.41.1-next-1611848860-346d6daf.0":"2021-01-28T15:50:29.565Z","2.41.1-next-1611854398-4aea7e11.0":"2021-01-28T17:22:10.519Z","2.41.1-next-1611862709-29a6519a.0":"2021-01-28T19:41:00.738Z","2.41.1-next-1611911942-39183f2a.0":"2021-01-29T09:21:46.262Z","2.41.1-next-1611919529-5dc24d81.0":"2021-01-29T11:27:52.557Z","2.41.1-next-1611927661-23a8bfd0.0":"2021-01-29T13:43:29.413Z","2.41.1-next-1611928258-a7ec2bed.0":"2021-01-29T13:53:31.844Z","2.41.2-next-1611928539-648c6030.0":"2021-01-29T13:58:04.736Z","2.41.2-next-1611930008-fc8ab03d.0":"2021-01-29T14:22:21.120Z","2.41.1":"2021-01-29T14:45:53.770Z","2.41.2-next-1611932601-ff67f74f.0":"2021-01-29T15:05:28.879Z","2.41.2-next-1611933701-ff67f74f.0":"2021-01-29T15:23:52.258Z","2.41.2-next-1611934904-b01ac067.0":"2021-01-29T15:43:58.900Z","2.41.1-next-1611935169-4a9be922.0":"2021-01-29T15:48:14.811Z","2.41.1-next-1611936603-c826a871.0":"2021-01-29T16:12:13.332Z","2.41.1-next-1611938712-ce2accc7.0":"2021-01-29T16:47:43.799Z","2.41.1-next-1611941496-dfc95ffb.0":"2021-01-29T17:34:13.353Z","2.41.2-next-1612173624-263ecdec.0":"2021-02-01T10:02:33.227Z","2.41.2-next-1612179540-0b25a8b2.0":"2021-02-01T11:41:08.308Z","2.41.2-next-1612179635-85b3932b.0":"2021-02-01T11:42:59.507Z","2.41.2-next-1612231460-025bc5f8.0":"2021-02-02T02:06:52.448Z","2.41.2-next-1612267894-025bc5f8.0":"2021-02-02T12:14:00.294Z","2.41.2-next-1612268805-85b3932b.0":"2021-02-02T12:29:11.965Z","2.41.2-next-1612270071-9d683d24.0":"2021-02-02T12:50:34.364Z","2.41.2-next-1612270317-50f72cbd.0":"2021-02-02T12:54:20.726Z","2.41.2-next-1612273953-0cef40a8.0":"2021-02-02T13:54:55.909Z","2.41.2-next-1612276423-a82ca504.0":"2021-02-02T14:36:09.548Z","2.41.2-next-1612277875-ef40374a.0":"2021-02-02T15:00:27.287Z","2.41.2-next-1612286102-bff19572.0":"2021-02-02T17:17:45.494Z","2.41.2-next-1612289218-28ceaf36.0":"2021-02-02T18:09:18.729Z","2.41.2-next-1612290377-28ceaf36.0":"2021-02-02T18:28:22.259Z","2.41.2-next-1612290457-f327860c.0":"2021-02-02T18:29:46.554Z","2.41.2-next-1612290604-8ef9162d.0":"2021-02-02T18:32:33.905Z","2.41.2-next-1612291569-8776ec30.0":"2021-02-02T18:48:40.775Z","2.41.2-next-1612351532-0ee4dd00.0":"2021-02-03T11:28:06.300Z","2.41.2-next-1612351607-64b27ba5.0":"2021-02-03T11:29:06.509Z","2.41.2-next-1612354766-23faeba8.0":"2021-02-03T12:22:00.918Z","2.41.2-next-1612356339-9a9b1b23.0":"2021-02-03T12:48:04.747Z","2.41.2-next-1612356417-70d102fb.0":"2021-02-03T12:49:33.774Z","2.41.2-next-1612359260-a3c6e28c.0":"2021-02-03T13:36:56.320Z","2.41.2-next-1612359443-27fa1a57.0":"2021-02-03T13:39:37.326Z","2.41.2-next-1612361322-a3c6e28c.0":"2021-02-03T14:11:09.738Z","2.41.2-next-1612363251-80de88fc.0":"2021-02-03T14:43:26.779Z","2.42.1-next-1612364611-e263ef8d.0":"2021-02-03T15:06:06.780Z","2.42.1-next-1612364768-cc897ed9.0":"2021-02-03T15:08:39.276Z","2.42.1-next-1612374953-cc897ed9.0":"2021-02-03T17:58:30.504Z","2.42.1-next-1612375734-9e6f1b0d.0":"2021-02-03T18:11:26.220Z","2.42.1-next-1612375968-5ac963f0.0":"2021-02-03T18:15:03.263Z","2.42.0":"2021-02-03T18:51:21.132Z","2.42.1-next-1612394810-d380b62c.0":"2021-02-03T23:29:39.581Z","2.42.1-next-1612437293-5ac963f0.0":"2021-02-04T11:17:13.121Z","2.42.1-next-1612437819-8fd5f5a3.0":"2021-02-04T11:26:41.321Z","2.42.1-next-1612438697-23541602.0":"2021-02-04T11:40:57.490Z","2.42.1-next-1612441950-e0f0fc1c.0":"2021-02-04T12:34:41.268Z","2.42.1-next-1612444959-92f162f7.0":"2021-02-04T13:24:50.115Z","2.42.1-next-1612445371-e5cbb15e.0":"2021-02-04T13:32:01.209Z","2.42.1-next-1612445648-1fc3b936.0":"2021-02-04T13:36:50.306Z","2.42.1-next-1612446878-5a7562c7.0":"2021-02-04T13:57:05.999Z","2.42.2-next-1612447260-a2ba8aa2.0":"2021-02-04T14:03:35.803Z","2.42.1":"2021-02-04T14:07:22.734Z","2.42.2-next-1612447843-e0354e82.0":"2021-02-04T14:13:20.655Z","2.42.2-next-1612462405-e13b7e97.0":"2021-02-04T18:15:55.329Z","2.42.2-next-1612520980-6d1dd81d.0":"2021-02-05T10:32:03.071Z","2.42.2-next-1612522696-9d0b610f.0":"2021-02-05T11:00:34.144Z","2.42.2-next-1612524895-c9d3d2e2.0":"2021-02-05T11:37:13.507Z","2.42.2-next-1612525547-63b8049f.0":"2021-02-05T11:48:05.996Z","2.42.2-next-1612526159-fad91765.0":"2021-02-05T11:58:18.633Z","2.42.2-next-1612528078-02cc36ae.0":"2021-02-05T12:30:18.569Z","2.42.2-next-1612531092-91442273.0":"2021-02-05T13:20:23.779Z","2.42.2-next-1612542066-c79b6c97.0":"2021-02-05T16:23:29.750Z","2.42.2-next-1612546129-c79b6c97.0":"2021-02-05T17:31:10.701Z","2.43.1-next-1612547925-3537e3b3.0":"2021-02-05T18:00:42.106Z","2.43.0":"2021-02-05T18:28:56.711Z","2.43.1-next-1612792570-6d12ac9a.0":"2021-02-08T14:00:54.849Z","2.43.1-next-1612793310-5c370ae6.0":"2021-02-08T14:12:58.902Z","2.43.1-next-1612809227-e3305425.0":"2021-02-08T18:37:50.517Z","2.43.1-next-1612813218-711acd5c.0":"2021-02-08T19:45:34.204Z","2.43.1-next-1612815592-805d2d41.0":"2021-02-08T20:24:45.154Z","2.44.1-next-1612815628-a277571f.0":"2021-02-08T20:25:17.712Z","2.44.0":"2021-02-08T21:14:11.730Z","2.44.1-next-1612875287-515a915b.0":"2021-02-09T12:59:28.257Z","2.44.1-next-1612881360-87a0c00d.0":"2021-02-09T14:40:15.383Z","2.44.1-next-1612881814-d5dd2e0c.0":"2021-02-09T14:47:43.539Z","2.44.1-next-1612895131-4361e71d.0":"2021-02-09T18:29:56.775Z","2.44.1-next-1612898947-7a0a2a47.0":"2021-02-09T19:32:49.682Z","2.44.1-next-1612901435-07e59e1b.0":"2021-02-09T20:14:40.817Z","2.44.1":"2021-02-09T20:15:13.646Z","2.44.2-next-1612901535-ab64c39d.0":"2021-02-09T20:16:53.087Z","2.44.2-next-1612903048-f77b7138.0":"2021-02-09T20:41:11.795Z","2.44.2-next-1612905654-a921d501.0":"2021-02-09T21:25:35.655Z","2.44.2-next-1612907156-be16a678.0":"2021-02-09T21:50:15.591Z","2.44.3-next-1612907227-4c9be7bd.0":"2021-02-09T21:51:20.557Z","2.44.2":"2021-02-09T21:53:47.704Z","2.44.3-next-1612916720-f7c12971.0":"2021-02-10T00:29:57.219Z","2.44.3-next-1612924869-1b9499db.0":"2021-02-10T02:45:23.148Z","2.44.3-next-1612958717-c9c30dbc.0":"2021-02-10T12:09:55.103Z","2.44.3-next-1612964528-20c04862.0":"2021-02-10T13:46:33.988Z","2.44.3-next-1612967921-9a80b78c.0":"2021-02-10T14:43:33.008Z","2.44.3-next-1612984049-554f2cf5.0":"2021-02-10T19:11:23.195Z","2.44.3-next-1612985799-fb4cef45.0":"2021-02-10T19:41:31.990Z","2.44.3-next-1613052238-fa2d1e58.0":"2021-02-11T14:08:29.347Z","2.44.3-next-1613055429-6a8ff165.0":"2021-02-11T15:02:07.797Z","2.44.3-next-1613057150-08014fda.0":"2021-02-11T15:29:56.177Z","2.44.3-next-1613057192-bb30ef56.0":"2021-02-11T15:31:22.694Z","2.44.3-next-1613064038-08014fda.0":"2021-02-11T17:25:04.494Z","2.44.3-next-1613066991-b0df6b52.0":"2021-02-11T18:14:04.000Z","2.44.3-next-1613067087-ff2dc9e5.0":"2021-02-11T18:15:41.872Z","2.44.3-next-1613067142-06cb6d53.0":"2021-02-11T18:16:59.175Z","2.44.3-next-1613078877-3a886cd0.0":"2021-02-11T21:32:40.177Z","2.44.3-next-1613081613-6b553f39.0":"2021-02-11T22:18:22.904Z","2.44.3-next-1613081745-5c8b4e67.0":"2021-02-11T22:20:17.171Z","2.45.1-next-1613085564-b8188f71.0":"2021-02-11T23:24:03.587Z","2.45.0":"2021-02-11T23:47:38.061Z","2.45.1-next-1613129416-327325b1.0":"2021-02-12T11:35:09.195Z","2.45.1-next-1613130108-f576c2dc.0":"2021-02-12T11:46:05.632Z","2.45.1-next-1613131797-23e16f46.0":"2021-02-12T12:13:46.577Z","2.45.1-next-1613131853-50ba0438.0":"2021-02-12T12:15:29.235Z","2.45.1-next-1613132676-78ddbd7d.0":"2021-02-12T12:29:25.117Z","2.45.1-next-1613132850-bb59023a.0":"2021-02-12T12:31:17.213Z","2.45.1-next-1613136284-bf45f952.0":"2021-02-12T13:29:26.991Z","2.45.1-next-1613140344-096c11c2.0":"2021-02-12T14:37:15.955Z","2.45.1-next-1613153741-ee225705.0":"2021-02-12T18:20:12.842Z","2.45.1-next-1613159387-57e31741.0":"2021-02-12T19:54:20.885Z","2.45.1-next-1613164441-3bef0dee.0":"2021-02-12T21:18:26.464Z","2.45.1-next-1613164562-c3da7def.0":"2021-02-12T21:20:50.646Z","2.45.2-next-1613385527-02cdbd15.0":"2021-02-15T10:43:30.505Z","2.45.2-next-1613387061-d69a83e4.0":"2021-02-15T11:09:24.479Z","2.45.1-next-1613402185-af936873.0":"2021-02-15T15:21:17.687Z","2.45.2-next-1613467763-b282e2e6.0":"2021-02-16T09:33:03.865Z","2.45.2-next-1613467730-1cd50a04.0":"2021-02-16T09:33:24.013Z","2.45.2-next-1613467867-7700b787.0":"2021-02-16T09:35:38.891Z","2.45.2-next-1613470044-4d9a689d.0":"2021-02-16T10:12:08.287Z","2.45.2-next-1613470717-77c0509d.0":"2021-02-16T10:22:46.227Z","2.45.2-next-1613472288-82892ed3.0":"2021-02-16T10:49:49.669Z","2.46.0":"2021-02-16T10:50:33.688Z","2.46.1-next-1613472397-454a94d2.0":"2021-02-16T10:51:18.620Z","2.46.1-next-1613475842-0623136a.0":"2021-02-16T11:48:34.653Z","2.46.1-next-1613476294-f7be9b0b.0":"2021-02-16T11:56:03.397Z","2.46.1-next-1613476613-81172a7d.0":"2021-02-16T12:01:27.801Z","2.46.1-next-1613477308-a4091daf.0":"2021-02-16T12:13:31.151Z","2.46.1-next-1613478956-dd392162.0":"2021-02-16T12:41:11.350Z","2.46.1-next-1613480292-fc16df83.0":"2021-02-16T13:03:29.830Z","2.46.1-next-1613482488-10d65dfb.0":"2021-02-16T13:38:51.724Z","2.46.1-next-1613484858-66a1b714.0":"2021-02-16T14:19:01.079Z","2.46.1-next-1613502013-3a8591bb.0":"2021-02-16T19:05:04.950Z","2.46.1-next-1613502365-d8742f9f.0":"2021-02-16T19:11:13.013Z","2.46.1-next-1613503630-e51a1984.0":"2021-02-16T19:32:01.259Z","2.46.1-next-1613506597-099e089e.0":"2021-02-16T20:21:15.919Z","2.46.1":"2021-02-16T20:28:03.904Z","2.46.2-next-1613507121-2f83578b.0":"2021-02-16T20:30:03.592Z","2.46.1-next-1613548642-d8742f9f.0":"2021-02-17T08:02:01.072Z","2.46.2-next-1613555470-5000ac99.0":"2021-02-17T09:55:55.918Z","2.46.2-next-1613555722-1d542a18.0":"2021-02-17T10:00:07.918Z","2.46.2-next-1613556851-49b4f1f1.0":"2021-02-17T10:18:31.736Z","2.46.2-next-1613558736-7caf1ada.0":"2021-02-17T10:50:09.841Z","2.46.2-next-1613561160-1071c8d7.0":"2021-02-17T11:30:21.073Z","2.46.2-next-1613563334-a5cc700f.0":"2021-02-17T12:07:01.048Z","2.46.2-next-1613563536-db2e3509.0":"2021-02-17T12:10:41.935Z","2.46.2-next-1613566082-30ea955e.0":"2021-02-17T12:53:17.584Z","2.46.2-next-1613566256-660ccc31.0":"2021-02-17T12:55:07.024Z","2.46.2":"2021-02-17T12:55:40.563Z","2.46.3-next-1613566400-b355a0bc.0":"2021-02-17T12:58:09.306Z","2.46.3-next-1613568896-2b8d9669.0":"2021-02-17T13:39:33.183Z","2.46.3":"2021-02-17T14:40:31.428Z","2.46.3-next-1613572600-e6c71766.0":"2021-02-17T14:41:22.220Z","2.46.4-next-1613572650-e7b6bed0.0":"2021-02-17T14:42:18.479Z","2.46.4-next-1613654729-eccb2566.0":"2021-02-18T13:29:42.228Z","2.46.4-next-1613669643-89b4938a.0":"2021-02-18T17:38:56.629Z","2.46.4-next-1613669820-e5b15ba1.0":"2021-02-18T17:41:46.317Z","2.46.5-next-1613669881-da0c0f17.0":"2021-02-18T17:42:45.346Z","2.46.5-next-1614018774-722e2a45.0":"2021-02-22T18:38:24.016Z","2.46.5-next-1614026590-ba7dba01.0":"2021-02-22T20:47:18.252Z","2.46.5":"2021-02-22T21:20:29.477Z","2.46.5-next-1614028558-f8e16b13.0":"2021-02-22T21:21:25.273Z","2.46.6-next-1614028653-5941cd80.0":"2021-02-22T21:22:54.912Z","2.46.6-next-1614031670-9fd59586.0":"2021-02-22T22:12:53.881Z","2.46.6-next-1614032371-d14b3c69.0":"2021-02-22T22:24:48.209Z","2.46.6-next-1614076076-a9ab6fee.0":"2021-02-23T10:33:05.925Z","2.46.7-next-1614076339-5c6ee841.0":"2021-02-23T10:37:25.475Z","2.46.6":"2021-02-23T10:38:37.740Z","2.46.6-next-1614076455-fdd66fdc.0":"2021-02-23T10:39:40.042Z","2.46.7-next-1614076524-db4cc33f.0":"2021-02-23T10:40:34.458Z","2.46.7":"2021-02-23T13:59:40.560Z","2.46.8-next-1614088593-496f8302.0":"2021-02-23T14:01:25.292Z","2.46.8-next-1614117045-7ae3b848.0":"2021-02-23T21:55:55.371Z","2.46.8-next-1614178072-21b025f4.0":"2021-02-24T14:53:15.950Z","2.46.8":"2021-02-24T14:53:43.011Z","2.46.9-next-1614178754-c864231f.0":"2021-02-24T15:04:35.784Z","2.46.9-next-1614278090-bbadf7bb.0":"2021-02-25T18:40:14.834Z","2.46.9-next-1614341798-e8bc2e64.0":"2021-02-26T12:22:16.756Z","2.46.9":"2021-02-26T14:16:03.523Z","2.46.9-next-1614348692-61056b85.0":"2021-02-26T14:17:13.590Z","2.46.10-next-1614348751-5e207739.0":"2021-02-26T14:17:38.601Z","2.46.10-next-1614636547-5a6a51a5.0":"2021-03-01T22:12:18.360Z","2.46.10-next-1614656181-0845175c.0":"2021-03-02T03:40:32.485Z","2.46.10-next-1614656223-c940d937.0":"2021-03-02T03:41:50.086Z","2.46.10-next-1614656234-e6a0b95e.0":"2021-03-02T03:42:28.014Z","2.46.10-next-1614693156-b489ddff.0":"2021-03-02T13:58:03.673Z","2.46.10-next-1614693598-4a8d44b2.0":"2021-03-02T14:05:05.126Z","2.46.10-next-1614708710-a27b20e5.0":"2021-03-02T18:16:53.235Z","2.46.10-next-1614717241-b863f691.0":"2021-03-02T20:39:03.194Z","2.46.10-next-1614773176-fb27856d.0":"2021-03-03T12:11:42.692Z","2.46.10-next-1614791421-d0f30452.0":"2021-03-03T17:16:09.123Z","2.46.10-next-1614800290-5b3fd33d.0":"2021-03-03T19:43:51.972Z","2.46.10-next-1614806068-4e5bf77c.0":"2021-03-03T21:19:55.780Z","2.46.10":"2021-03-03T21:20:57.847Z","2.46.11-next-1614806292-f0954ba3.0":"2021-03-03T21:23:41.589Z","2.46.11-next-1614973222-ce1e9fcb.0":"2021-03-05T19:44:36.413Z","2.46.11-next-1615185688-abcf8712.0":"2021-03-08T06:46:22.220Z","2.46.11-next-1615200283-dc588c31.0":"2021-03-08T10:50:18.051Z","2.46.11-next-1615202297-2fcaf0e9.0":"2021-03-08T11:23:37.305Z","2.46.11-next-1615213999-5fea2eb3.0":"2021-03-08T14:38:58.161Z","2.46.11-next-1615214503-c6c3790c.0":"2021-03-08T14:46:40.599Z","2.46.11-next-1615215326-e0d18c13.0":"2021-03-08T15:01:41.729Z","2.46.11-next-1615218182-126444c6.0":"2021-03-08T15:48:01.992Z","2.46.11-next-1615238363-1ab42f35.0":"2021-03-08T21:24:35.521Z","2.46.11-next-1615283163-2eeebdb1.0":"2021-03-09T09:51:51.688Z","2.46.11-next-1615289713-c3066788.0":"2021-03-09T11:40:46.820Z","2.46.11-next-1615289956-204785e8.0":"2021-03-09T11:44:49.308Z","2.46.11-next-1615289989-c7ea9f0c.0":"2021-03-09T11:45:36.047Z","2.46.11-next-1615293517-f69327d4.0":"2021-03-09T12:44:04.159Z","2.46.11-next-1615297515-104c2b2e.0":"2021-03-09T13:49:29.909Z","2.46.11-next-1615300148-4b9152fa.0":"2021-03-09T14:34:47.236Z","2.46.12-next-1615300678-59561aa3.0":"2021-03-09T14:43:33.876Z","2.46.11":"2021-03-09T17:59:52.858Z","2.46.12-next-1615364884-288b98d5.0":"2021-03-10T08:33:30.261Z","2.46.12-next-1615376785-cd4a02a4.0":"2021-03-10T11:51:21.713Z","2.46.12-next-1615464801-44ed9090.0":"2021-03-11T12:18:31.438Z","2.46.12-next-1615469960-17dcfbc9.0":"2021-03-11T13:43:46.422Z","2.46.12-next-1615470034-557f5436.0":"2021-03-11T13:45:51.441Z","2.46.12-next-1615471647-557f5436.0":"2021-03-11T14:13:03.810Z","2.46.12-next-1615551720-557f5436.0":"2021-03-12T12:27:34.509Z","2.46.12-next-1615784806-7b51d87e.0":"2021-03-15T05:10:39.289Z","2.46.12-next-1615790460-121a84f3.0":"2021-03-15T06:45:13.663Z","2.46.12-next-1615894322-3b82dea0.0":"2021-03-16T11:36:27.996Z","2.46.12-next-1615894458-9120dc72.0":"2021-03-16T11:39:22.099Z","2.46.12-next-1615894578-203ef237.0":"2021-03-16T11:41:51.499Z","2.46.12-next-1615894721-a4289e0e.0":"2021-03-16T11:44:32.979Z","2.46.12-next-1615940773-a83de87c.0":"2021-03-17T00:30:56.171Z","2.46.12-next-1615940772-a448394d.0":"2021-03-17T00:31:22.040Z","2.46.12-next-1615947584-3e4346c6.0":"2021-03-17T02:24:37.644Z","2.46.12-next-1615948732-62026afd.0":"2021-03-17T02:43:56.272Z","2.46.12-next-1615951852-dbce5a80.0":"2021-03-17T03:35:49.047Z","2.46.12-next-1615952198-60c38060.0":"2021-03-17T03:41:24.389Z","2.46.12-next-1615952220-42e38b49.0":"2021-03-17T03:42:14.438Z","2.46.12-next-1615976369-4310800e.0":"2021-03-17T10:24:21.536Z","2.46.12-next-1615988966-43a6bba8.0":"2021-03-17T13:54:23.511Z","2.46.12-next-1615992140-ed20fe49.0":"2021-03-17T14:47:58.736Z","2.46.12-next-1615992373-4310800e.0":"2021-03-17T14:51:48.246Z","2.46.12-next-1615992489-a4289e0e.0":"2021-03-17T14:54:05.133Z","2.46.12-next-1615998285-a9156483.0":"2021-03-17T16:29:49.265Z","2.46.12-next-1615998301-a4289e0e.0":"2021-03-17T16:31:00.307Z","2.46.12-next-1616000880-62985ef5.0":"2021-03-17T17:13:34.422Z","2.46.12-next-1616003176-6dc36d3d.0":"2021-03-17T17:51:00.831Z","2.46.12-next-1616005425-5feb1d3a.0":"2021-03-17T18:29:01.764Z","2.46.12-next-1616005524-f587b5bb.0":"2021-03-17T18:31:06.723Z","2.46.12-next-1616005510-60c9f43f.0":"2021-03-17T18:31:53.882Z","2.46.12-next-1616008443-60c9f43f.0":"2021-03-17T19:19:27.651Z","2.46.12-next-1616013047-3ffcf665.0":"2021-03-17T20:36:16.190Z","2.47.0":"2021-03-17T21:00:44.716Z","2.47.1-next-1616014595-de8db8d7.0":"2021-03-17T21:02:29.832Z","2.47.1-next-1616039246-0aea3f04.0":"2021-03-18T03:52:11.125Z","2.47.1-next-1616039242-bef311b3.0":"2021-03-18T03:52:42.186Z","2.47.1-next-1616056579-410ddfa6.0":"2021-03-18T08:41:50.187Z","2.47.1-next-1616069517-6e3e0aa5.0":"2021-03-18T12:17:36.604Z","2.47.1-next-1616069757-cffe4207.0":"2021-03-18T12:20:41.789Z","2.47.1-next-1616069789-ab5ea778.0":"2021-03-18T12:21:36.952Z","2.47.1-next-1616075386-898eb30a.0":"2021-03-18T13:54:11.316Z","2.47.1-next-1616075866-19bda89d.0":"2021-03-18T14:02:38.384Z","2.47.1-next-1616094204-720ebdaa.0":"2021-03-18T19:07:52.179Z","2.47.1-next-1616096371-67d963ea.0":"2021-03-18T19:45:18.350Z","2.47.1-next-1616097757-826115f5.0":"2021-03-18T20:07:39.664Z","2.47.1-next-1616097983-be28c9b7.0":"2021-03-18T20:12:09.089Z","2.47.1-next-1616099330-826115f5.0":"2021-03-18T20:34:28.877Z","2.47.1-next-1616101160-2bceadbb.0":"2021-03-18T21:04:23.164Z","2.47.1-next-1616106252-f3442a52.0":"2021-03-18T22:29:37.170Z","2.47.1-next-1616118775-2bceadbb.0":"2021-03-19T01:57:45.763Z","2.47.1-next-1616119482-ef906b13.0":"2021-03-19T02:09:29.520Z","2.47.1":"2021-03-19T03:02:21.729Z","2.47.2-next-1616122740-4c07c985.0":"2021-03-19T03:03:19.711Z","2.47.1-next-1616122745-cbf93019.0":"2021-03-19T03:04:44.137Z","2.47.3-next-1616123429-d4dee75d.0":"2021-03-19T03:15:59.633Z","2.47.3-next-1616125139-98c6cf5c.0":"2021-03-19T03:44:22.549Z","2.47.3-next-1616125747-fda2689f.0":"2021-03-19T03:53:46.602Z","2.47.2":"2021-03-19T04:03:58.169Z","2.47.3-next-1616155958-b913b614.0":"2021-03-19T12:19:03.771Z","2.47.3-next-1616157658-3797314d.0":"2021-03-19T12:45:53.115Z","2.47.3-next-1616158067-f080a7dc.0":"2021-03-19T12:53:39.677Z","2.48.1-next-1616159048-3eedb503.0":"2021-03-19T13:10:18.489Z","2.48.0":"2021-03-19T14:48:01.937Z","2.48.1-next-1616183581-7712eadb.0":"2021-03-19T19:59:09.541Z","2.48.1-next-1616184254-1f5c9227.0":"2021-03-19T20:10:17.030Z","2.48.1":"2021-03-19T20:52:05.924Z","2.48.1-next-1616186777-37a605e8.0":"2021-03-19T20:52:51.945Z","2.48.2-next-1616186902-fe84bb15.0":"2021-03-19T20:53:42.466Z","2.48.2-next-1616417535-15243a45.0":"2021-03-22T12:57:20.120Z","2.48.2-next-1616446742-921da2eb.0":"2021-03-22T21:04:49.982Z","2.48.2-next-1616447270-8042db79.0":"2021-03-22T21:13:51.922Z","2.48.2-next-1616447856-e63a95d7.0":"2021-03-22T21:23:36.138Z","2.48.2-next-1616499348-7a8e8470.0":"2021-03-23T11:41:36.171Z","2.48.2-next-1616499509-6c2abf82.0":"2021-03-23T11:44:46.798Z","2.48.2-next-1616499718-c9dd6c08.0":"2021-03-23T11:47:46.833Z","2.48.2-next-1616499724-e8b6336f.0":"2021-03-23T11:48:27.861Z","2.48.3-next-1616545702-117fc3b5.0":"2021-03-24T00:34:12.988Z","2.48.2":"2021-03-24T00:58:58.556Z","2.48.3-next-1616558303-577c3cb2.0":"2021-03-24T04:03:12.041Z","2.48.3-next-1616558335-7d1766d8.0":"2021-03-24T04:04:35.469Z","2.48.3-next-1616559231-e84cc609.0":"2021-03-24T04:19:25.065Z","2.48.3-next-1616559258-607bda4e.0":"2021-03-24T04:20:33.571Z","2.48.3-next-1616583490-09b87ec4.0":"2021-03-24T11:04:59.061Z","2.48.3-next-1616585208-09b87ec4.0":"2021-03-24T11:32:39.559Z","2.48.3-next-1616589791-1e0b0818.0":"2021-03-24T12:50:06.221Z","2.48.3-next-1616590481-cd8836e0.0":"2021-03-24T12:59:59.463Z","2.48.3-next-1616612286-c528b585.0":"2021-03-24T19:04:43.475Z","2.48.3-next-1616612830-cb2f0a52.0":"2021-03-24T19:12:41.693Z","2.48.3-next-1616674161-97579ce4.0":"2021-03-25T12:14:34.538Z","2.48.3-next-1616676832-d64b4818.0":"2021-03-25T12:59:47.574Z","2.48.3-next-1616682369-6a05080e.0":"2021-03-25T14:32:25.848Z","2.48.3-next-1616684911-faca1f4f.0":"2021-03-25T15:13:44.135Z","2.48.4-next-1616691063-820c9b56.0":"2021-03-25T16:56:28.215Z","2.48.3":"2021-03-25T17:30:02.164Z","2.48.4-next-1616701812-32e6bb55.0":"2021-03-25T19:55:53.308Z","2.48.5-next-1616703664-ab292fc3.0":"2021-03-25T20:25:57.590Z","2.48.4":"2021-03-25T20:28:01.735Z","2.48.5-next-1617068534-d4a6718e.0":"2021-03-30T01:48:09.945Z","2.48.5-next-1617105656-95482989.0":"2021-03-30T12:06:50.375Z","2.48.5-next-1617128819-585cdc01.0":"2021-03-30T18:32:27.659Z","2.48.5-next-1617129668-96c087ca.0":"2021-03-30T18:45:52.781Z","2.48.5-next-1617134589-443d3523.0":"2021-03-30T20:08:39.953Z","2.48.5-next-1617189233-8ff49114.0":"2021-03-31T11:19:42.045Z","2.48.5-next-1617190581-bbc7876a.0":"2021-03-31T11:42:13.091Z","2.48.5-next-1617191032-266592eb.0":"2021-03-31T11:49:19.697Z","2.48.5-next-1617192134-1a33ecd5.0":"2021-03-31T12:08:11.955Z","2.49.0":"2021-03-31T12:22:07.718Z","2.48.5-next-1617193056-40e3051a.0":"2021-03-31T12:23:28.722Z","2.49.1-next-1617193132-0596cd28.0":"2021-03-31T12:24:33.015Z","2.49.1-next-1617195749-017219f6.0":"2021-03-31T13:07:51.899Z","2.49.1-next-1617196474-ac6087eb.0":"2021-03-31T13:20:33.765Z","2.49.1-next-1617197145-0e16bea2.0":"2021-03-31T13:32:12.263Z","2.49.1-next-1617202781-e4cdc40b.0":"2021-03-31T15:04:32.576Z","2.49.2-next-1617203089-913471a0.0":"2021-03-31T15:11:22.520Z","2.49.2-next-1617204453-dac2f6ac.0":"2021-03-31T15:33:11.241Z","2.49.1":"2021-03-31T15:45:38.777Z","2.49.3-next-1617219745-6534da20.0":"2021-03-31T19:47:58.892Z","2.49.2":"2021-03-31T22:51:05.491Z","2.49.3-next-1617234085-699fabe6.0":"2021-03-31T23:47:51.066Z","2.49.3-next-1617236816-f232f058.0":"2021-04-01T00:33:01.577Z","2.49.3-next-1617243586-83fa4dea.0":"2021-04-01T02:25:29.210Z","2.49.3-next-1617247905-c35eb306.0":"2021-04-01T03:37:46.848Z","2.49.3-next-1617278888-99f744d8.0":"2021-04-01T12:13:08.438Z","2.49.3-next-1617283027-821b95af.0":"2021-04-01T13:22:34.370Z","2.49.3-next-1617288986-1639cce9.0":"2021-04-01T15:01:40.735Z","2.49.3-next-1617290912-197ef286.0":"2021-04-01T15:34:20.528Z","2.49.3-next-1617297771-1d444ca1.0":"2021-04-01T17:28:13.906Z","2.49.3-next-1617297959-1a5a5afa.0":"2021-04-01T17:32:07.512Z","2.49.3":"2021-04-01T18:45:21.873Z","2.49.3-next-1617302441-3d0d5e3b.0":"2021-04-01T18:46:17.894Z","2.49.4-next-1617302497-329f2fc1.0":"2021-04-01T18:46:46.342Z","2.49.4-next-1617351652-a7b8b78c.0":"2021-04-02T08:26:36.723Z","2.49.4-next-1617355356-a824b631.0":"2021-04-02T09:28:23.772Z","2.49.4":"2021-04-02T13:21:43.217Z","2.49.4-next-1617369446-7d53e914.0":"2021-04-02T13:22:40.920Z","2.49.5-next-1617369544-b8054af3.0":"2021-04-02T13:24:35.551Z","2.49.5-next-1617617643-6c94e122.0":"2021-04-05T10:18:28.640Z","2.49.5-next-1617620492-657ee70e.0":"2021-04-05T11:07:03.889Z","2.49.5-next-1617623437-b8054af3.0":"2021-04-05T11:56:40.915Z","2.49.5-next-1617705395-690a316f.0":"2021-04-06T10:41:49.834Z","2.49.5-next-1617735686-22d077f9.0":"2021-04-06T19:06:21.337Z","2.49.5-next-1617735676-8e406ba0.0":"2021-04-06T19:06:43.593Z","2.49.5-next-1617735716-3cb7f48a.0":"2021-04-06T19:07:21.616Z","2.49.5-next-1617735699-5ab49a9d.0":"2021-04-06T19:07:46.302Z","2.49.5-next-1617736046-da082c15.0":"2021-04-06T19:13:02.135Z","2.49.5-next-1617736092-da082c15.0":"2021-04-06T19:14:38.233Z","2.49.5-next-1617736156-673ca60e.0":"2021-04-06T19:15:29.576Z","2.49.5-next-1617761949-9676f0af.0":"2021-04-07T02:24:28.237Z","2.49.5-next-1617766588-cb4b75b6.0":"2021-04-07T03:41:48.586Z","2.49.5-next-1617766594-b9f01faf.0":"2021-04-07T03:42:03.806Z","2.49.5-next-1617766642-f8ab3680.0":"2021-04-07T03:43:48.917Z","2.49.5-next-1617776930-df6c0b0a.0":"2021-04-07T06:34:38.329Z","2.49.5-next-1617790600-6e8e03b8.0":"2021-04-07T10:21:51.820Z","2.49.5-next-1617795140-d7abad33.0":"2021-04-07T11:38:41.727Z","2.49.5-next-1617799221-0f914b7a.0":"2021-04-07T12:45:48.817Z","2.49.5-next-1617804986-0fafbe4f.0":"2021-04-07T14:21:12.647Z","2.50.0":"2021-04-07T14:49:13.226Z","2.49.5-next-1617806707-a59f59fb.0":"2021-04-07T14:51:38.179Z","2.50.1-next-1617806801-b9045c18.0":"2021-04-07T14:52:52.234Z","2.50.1-next-1617809320-5d4bc0d9.0":"2021-04-07T15:34:51.911Z","2.50.1-next-1617897231-14863e7a.0":"2021-04-08T15:59:18.974Z","2.50.1-next-1617897486-2d2fc9d2.0":"2021-04-08T16:04:32.717Z","2.50.1-next-1617903480-49805758.0":"2021-04-08T17:45:17.905Z","2.50.1-next-1617906973-2a48f35d.0":"2021-04-08T18:42:42.295Z","2.50.1-next-1617907979-ef368dd2.0":"2021-04-08T18:58:27.004Z","2.50.1-next-1617907995-bc8bea11.0":"2021-04-08T18:59:17.965Z","2.50.1-next-1617907981-ccefa852.0":"2021-04-08T18:59:44.714Z","2.50.1-next-1617908060-faf7f94b.0":"2021-04-08T19:00:46.514Z","2.50.1-next-1617911006-2a48f35d.0":"2021-04-08T19:48:57.625Z","2.50.1-next-1617938034-2a48f35d.0":"2021-04-09T03:19:56.429Z","2.50.1-next-1617939400-ce56b50c.0":"2021-04-09T03:41:48.242Z","2.50.1-next-1617939413-835ad4af.0":"2021-04-09T03:42:31.678Z","2.50.1-next-1617939428-2f7639c5.0":"2021-04-09T03:43:16.547Z","2.50.1-next-1617941549-9cfa5360.0":"2021-04-09T04:17:30.024Z","2.50.1-next-1617964359-8f212976.0":"2021-04-09T10:37:53.491Z","2.50.1-next-1617967120-f0831f07.0":"2021-04-09T11:25:11.875Z","2.50.1-next-1617968402-44ff8e48.0":"2021-04-09T11:46:07.939Z","2.50.1-next-1617970277-0d132c83.0":"2021-04-09T12:16:41.698Z","2.50.1-next-1617970300-b497696b.0":"2021-04-09T12:16:55.656Z","2.50.1-next-1617970409-c6a5e655.0":"2021-04-09T12:19:39.913Z","2.50.1-next-1617970460-93847529.0":"2021-04-09T12:20:50.330Z","2.50.1-next-1617970746-12d66235.0":"2021-04-09T12:24:58.461Z","2.50.1-next-1617972884-145374e6.0":"2021-04-09T13:00:01.906Z","2.50.1-next-1617978913-fecbffeb.0":"2021-04-09T14:41:29.868Z","2.51.1-next-1617981088-6c626f81.0":"2021-04-09T15:17:44.347Z","2.50.1-next-1617982261-954c308c.0":"2021-04-09T15:37:07.179Z","2.51.0":"2021-04-09T16:21:19.531Z","2.50.1-next-1617985606-33a80696.0":"2021-04-09T16:31:40.610Z","2.50.1-next-1617986021-3e6ad425.0":"2021-04-09T16:39:43.669Z","2.51.1-next-1617993256-842b76e1.0":"2021-04-09T18:39:49.439Z","2.51.1-next-1617993723-3597223b.0":"2021-04-09T18:47:48.579Z","2.51.1-next-1617995699-853d78cd.0":"2021-04-09T19:21:09.841Z","2.52.0":"2021-04-09T19:25:13.399Z","2.52.1-next-1618265595-d6fec356.0":"2021-04-12T22:18:58.388Z","2.52.2-next-1618318667-99b4b1e3.0":"2021-04-13T13:04:06.419Z","2.52.2-next-1618321097-c6e888b0.0":"2021-04-13T13:44:13.910Z","2.52.2-next-1618323417-454fc51c.0":"2021-04-13T14:22:50.216Z","2.52.2-next-1618325175-822bdc4b.0":"2021-04-13T14:51:04.826Z","2.52.1":"2021-04-13T18:52:13.160Z","2.52.2-next-1618850702-9d69cb4f.0":"2021-04-19T16:50:57.376Z","2.52.2-next-1619105866-24c93b60.0":"2021-04-22T15:43:06.787Z","2.53.1-next-1619106141-0d6fc28e.0":"2021-04-22T15:48:54.156Z","2.53.0":"2021-04-22T18:39:55.191Z","2.53.1-next-1619464206-faf15ae3.0":"2021-04-26T19:16:11.953Z","2.53.1-next-1619540720-3d071adc.0":"2021-04-27T16:31:27.169Z","2.53.1-next-1619542274-3d071adc.0":"2021-04-27T16:56:45.223Z","2.53.1-next-1619542806-88e8b9e7.0":"2021-04-27T17:05:56.611Z","2.53.1-next-1619542820-88e8b9e7.0":"2021-04-27T17:06:27.861Z","2.53.1-next-1619617676-4c97bfbe.0":"2021-04-28T13:53:49.076Z","2.53.1-next-1619623418-f6d00416.0":"2021-04-28T15:29:37.477Z","2.53.2-next-1619623598-3c4e1679.0":"2021-04-28T15:32:45.354Z","2.53.2-next-1619624498-dae4ff11.0":"2021-04-28T15:47:49.205Z","2.53.1":"2021-04-28T15:49:13.095Z","2.53.2-next-1619705672-24a3a19a.0":"2021-04-29T14:20:30.879Z","2.53.2-next-1620132361-2fba7526.0":"2021-05-04T12:52:14.546Z","2.53.2-next-1620855510-f3286a4f.0":"2021-05-12T21:45:03.889Z","2.53.2-next-1621351277-d5810a41.0":"2021-05-18T15:28:01.181Z","2.53.2-next-1621351811-799dd11c.0":"2021-05-18T15:35:52.956Z","2.53.2-next-1621354332-7167b821.0":"2021-05-18T16:18:07.564Z","2.53.2-next-1621354385-bd6852c3.0":"2021-05-18T16:18:42.757Z","2.53.2-next-1621355238-dbfeccb2.0":"2021-05-18T16:32:29.200Z","2.53.3-next-1621357960-a977e461.0":"2021-05-18T17:18:48.793Z","2.53.2":"2021-05-18T17:21:23.442Z","2.53.3-next-1622643955-ef88dadf.0":"2021-06-02T14:32:27.553Z","2.53.3-next-1622645710-3100daaa.0":"2021-06-02T15:00:36.251Z","2.53.4-next-1622645785-8c316968.0":"2021-06-02T15:01:24.584Z","2.53.3":"2021-06-02T15:13:25.368Z","2.53.5-next-1640891080-513b105dc.0":"2021-12-30T19:10:22.834Z","2.53.4":"2022-01-01T18:13:38.228Z","2.53.5-next-1641060563-3bc9c3b88.0":"2022-01-01T18:14:22.997Z","2.53.5-next-1641201434-873aac607.0":"2022-01-03T09:23:52.151Z","2.53.5-next-1641201537-c1cdb4568.0":"2022-01-03T09:24:40.759Z","2.53.5-next-1641210071-2f979ef07.0":"2022-01-03T11:47:18.957Z","2.53.5-next-1641219106-ff2936ac0.0":"2022-01-03T14:18:36.869Z","2.53.5":"2022-01-05T16:02:21.432Z","2.53.6-next-1641398325-01bf686c4.0":"2022-01-05T16:03:51.991Z","2.53.6-next-1641892929-f436f56da.0":"2022-01-11T09:27:35.437Z","2.53.7-next-1641893132-22be18a83.0":"2022-01-11T09:31:38.334Z","2.53.6":"2022-01-11T10:09:58.469Z","2.53.7-next-1641895574-4891585a6.0":"2022-01-11T10:12:00.971Z","2.53.6-next-1641895591-f1d5f1649.0":"2022-01-11T10:12:37.008Z"},"maintainers":[{"name":"moovweb-admin","email":"ops@moovweb.com"}],"description":"Apollo GraphQL middleware for enabling edge caching on the Moovweb XDN.","keywords":[],"author":{"name":"Moovweb"},"license":"Apache-2.0","readme":"","readmeFilename":""}